re PR c++/19299 (ICE with volatile non-PODs pointers)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2
3 PR c++/19299
4 * g++.dg/inherit/volatile1.C: New test.
5
6 PR c++/19440
7 * g++.dg/template/dtor4.C: New test.
8
9 2005-02-19 Steven G. Kargl <kargls@comcast.net>
10
11 * gfortran.dg/int_1.f90: New test.
12
13 2005-02-19 Devang Patel <dpatel@apple.com>
14
15 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
16
17 2005-02-19 Steven G. Kargl <kargls@comcast.net>
18
19 * gfortran.dg/achar_1.f90: New test.
20
21 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
22
23 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
24
25 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
26 Jakub Jelinek <jakub@redhat.com>
27
28 PR tree-optimization/19828
29 * gcc.dg/tree-ssa/loop-7.c: New test.
30 * gcc.c-torture/execute/20050218-1.c: New test.
31
32 2005-02-19 Jakub Jelinek <jakub@redhat.com>
33
34 PR c/20043
35 * gcc.dg/transparent-union-1.c: New test.
36 * gcc.dg/transparent-union-2.c: New test.
37
38 2005-02-18 James E Wilson <wilson@specifixinc.com>
39
40 PR tree-optimization/18977
41 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
42
43 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
44
45 PR target/20054
46 * gcc.dg/pr20054.c: New test.
47
48 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
49
50 PR c++/19508
51 * g++.dg/ext/attrib20.C: New test.
52
53 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
54
55 PR middle-end/20030
56 * gfortran.fortran-torture/execute/character_passing.f90: New test.
57
58 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
59
60 PR c++/20008
61 * g++.dg/opt/switch4.C: New.
62
63 2005-02-18 Jakub Jelinek <jakub@redhat.com>
64
65 PR c++/20023
66 PR tree-optimization/20009
67 * gcc.c-torture/compile/20050217-1.c: New test.
68 * g++.dg/opt/switch3.C: New test.
69
70 PR tree-optimization/18947
71 * gcc.c-torture/compile/20050215-1.c: New test.
72 * gcc.c-torture/compile/20050215-2.c: New test.
73 * gcc.c-torture/compile/20050215-3.c: New test.
74
75 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
76
77 PR c++/20028
78 * g++.dg/template/crash34.C: New.
79
80 PR c++/20022
81 * g++.dg/other/access3.C: New.
82
83 2005-02-17 Ira Rosen <irar@il.ibm.com>
84
85 * gcc.dg/vect/vect-98.c: New test.
86
87 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
88
89 PR tree-optimization/19967
90 * gcc.dg/pr19967.c: New.
91
92 2005-02-16 Jakub Jelinek <jakub@redhat.com>
93
94 PR middle-end/19857
95 * gcc.dg/tree-ssa/20050215-1.c: New test.
96 * gcc.c-torture/execute/20050215-1.c: New test.
97
98 2005-02-15 Eric Christopher <echristo@redhat.com>
99
100 * gcc.dg/cpp/20050215-1.c: New file.
101
102 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
103
104 PR tree-optimization/15785
105 * gcc.dg/pr15785-1.c: New test.
106
107 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
108
109 PR c++/17788
110 * g++.dg/init/ctor4.C: New.
111 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
112
113 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
114
115 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
116 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
117
118 2005-02-15 Andreas Schwab <schwab@suse.de>
119
120 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
121 declare malloc.
122
123 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
124
125 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
126
127 2005-02-14 Diego Novillo <dnovillo@redhat.com>
128
129 PR tree-optimization/19853
130 * gcc.c-torture/compile/pr19853.c: New test.
131
132 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
133
134 PR c++/19608
135 * g++.dg/parse/local-class1.C: New.
136
137 PR c++/19895
138 * g++.dg/parse/ptrmem3.C: New.
139
140 PR c++/19884
141 * g++.old-deja/g++.oliva/template6.C: Add another case.
142 * g++.dg/template/explicit6.C: New.
143
144 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
145
146 PR c++/17816
147 * g++.dg/other/redecl2.C: New.
148
149 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
150
151 PR c++/19891
152 * g++.dg/abi/covariant4.C: New.
153
154 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
155
156 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
157
158 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
159
160 * gcc.dg/vect/vect-96.c: Fix typo.
161
162 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
163
164 PR c++/14479
165 PR c++/19487
166 * g++.dg/template/enum5.C: New test.
167
168 2005-02-12 Ira Rosen <irar@il.ibm.com>
169
170 * gcc.dg/vect/vect-97.c: New test.
171
172 2005-02-12 Ira Rosen <irar@il.ibm.com>
173
174 * gcc.dg/vect/vect-96.c: New test.
175
176 2005-02-12 Uros Bizjak <uros@kss-loka.si>
177
178 * gcc.dg/builtins-34.c: Also check ldexp*.
179
180 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
181
182 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
183
184 2005-02-11 Janis Johnson <janis187@us.ibm.com>
185
186 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
187 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
188 dg-require-dll, dg-require-iconv, dg-require-named-sections,
189 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
190 selector_list, selector_expression, dg-process-target): Move to new
191 file target-supports-dg.exp.
192 * lib/target-supports-dg.exp: New.
193
194 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
195 New.
196
197 2005-02-11 Jakub Jelinek <jakub@redhat.com>
198
199 PR c++/19666
200 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
201
202 PR middle-end/19858
203 * gcc.c-torture/compile/20050210-1.c: New test.
204
205 2005-02-11 Mark Mitchell <mark@codesourcery.com>
206
207 PR c++/19755
208 * g++.dg/warn/Wbraces1.C: New test.
209
210 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
211
212 * gcc.dg/builtins-52.c: New testcase.
213
214 2005-02-10 Jakub Jelinek <jakub@redhat.com>
215
216 PR c/19342
217 * gcc.c-torture/execute/20050119-1.c: New test.
218
219 2005-02-09 Mark Mitchell <mark@codesourcery.com>
220
221 PR c++/19811
222 * g++.dg/init/delete1.C: New test.
223
224 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
225
226 PR c++/18470
227 * g++.dg/template/static12.C: New test.
228
229 2005-02-09 Mark Mitchell <mark@codesourcery.com>
230
231 PR c++/19787
232 * g++.dg/conversion/ambig1.C: New test.
233
234 PR c++/19739
235 * g++.dg/ext/attrib19.C: New test.
236
237 PR c++/19732
238 * g++.dg/parse/dtor5.C: New test.
239
240 PR c++/19762
241 * g++.dg/template/dtor3.C: New test.
242
243 PR c++/19826
244 * g++.dg/template/static11.C: New test.
245 * g++.dg/template/crash2.C: Remove dg-error marker.
246
247 2005-02-09 Janis Johnson <janis187@us.ibm.com>
248
249 PR C++/18491
250 * g++.old-deja/g++.mike/p10769a.C: Remove.
251
252 2005-02-09 Roger Sayle <roger@eyesopen.com>
253
254 * gcc.dg/builtins-48.c: New test case.
255 * gcc.dg/builtins-49.c: New test case.
256 * gcc.dg/builtins-50.c: New test case.
257 * gcc.dg/builtins-51.c: New test case.
258
259 2005-02-09 Ian Lance Taylor <ian@airs.com>
260
261 PR middle-end/19583
262 * g++.dg/warn/Wreturn-type-3.C: New test.
263
264 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
265
266 PR middle-end/19402
267 * gcc.dg/pr19402-1.c: New testcase.
268 * gcc.dg/pr19402-2.c: likewise.
269
270 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
271
272 PR middle-end/19854
273 * g++.dg/tree-ssa/tmmti.C: New testcase.
274
275 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
276
277 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
278
279 2005-02-08 Mark Mitchell <mark@codesourcery.com>
280
281 PR c++/19733
282 * g++.dg/parse/crash23.C: New test.
283 * g++.dg/warn/Weff1.C: New test.
284
285 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
286
287 * gcc.dg/20050209-1.c: New test.
288
289 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
290
291 PR target/19799
292 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
293
294 2005-02-08 Mike Stump <mrs@apple.com>
295
296 * g++.dg/pch/import-2.c: New test.
297 * g++.dg/pch/import-2.hs: New.
298 * g++.dg/pch/include/import-2a.h: New.
299 * g++.dg/pch/include/import-2b.h: New.
300
301 2005-02-08 Janis Johnson <janis187@us.ibm.com>
302
303 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
304
305 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
306
307 * gfortran.dg/substr_1.f90: New test.
308
309 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
310
311 PR middle-end/19775
312 * gcc.dg/torture/builtin-power-1.c: Disable test for
313 invalid transformation.
314 * gcc.dg/builtins-10.c: Likewise. Disable one test we
315 no longer optimize.
316 * gcc.dg/builtins-47.c: New testcase.
317
318 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
319 Dorit Naishlos <dorit@il.ibm.com>
320
321 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
322
323 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
324
325 * gcc.c-torture/compile/20050206-1.c: New test.
326
327 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
328
329 PR tree-opt/19768
330 * g++.dg/opt/pr19768.C: New test.
331
332 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
333
334 PR tree-opt/19736
335 * gcc.c-torture/compile/pr19736.c: New test.
336
337 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
338
339 PR c++/17401
340 * g++.dg/parse/error25.C: New test.
341
342 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
343
344 * gcc.c-torture/execute/20050203-1.c: New.
345
346 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
347
348 * gcc.dg/vect/vect-85.c: Remove xfail.
349 * gcc.dg/vect/vect-86.c: Remove xfail.
350 * gcc.dg/vect/vect-87.c: Remove xfail.
351 * gcc.dg/vect/vect-88.c: Remove xfail.
352
353 2005-02-02 Geoffrey Keating <geoffk@apple.com>
354
355 * gcc.dg/altivec-19.c: New.
356
357 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
358
359 PR c/17807
360 * gcc.dg/nested-func-3.c: New test.
361 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
362
363 2005-02-02 Janis Johnson <janis187@us.ibm.com>
364
365 * gcc.test-framework/gen_directive_tests: Generate tests for
366 selector expressions.
367
368 2005-02-02 Matt Austern <austern@apple.com>
369
370 PR c++/19628
371 * g++/ext/builtin7.C: New.
372 * g++/ext/builtin8.C: New.
373
374 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
375
376 PR c/18502
377 * gcc.dg/pr18502-1.c: New test.
378
379 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
380
381 PR c++/17413
382 * g++.dg/template/local4.C: Tweak.
383
384 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
385
386 PR tree-optimization/19578
387 * gcc.c-torture/compile/20050202-1.c: New test.
388
389 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
390
391 PR c/19435
392 * gcc.dg/c99-init-4.c: New test.
393
394 2005-02-01 Janis Johnson <janis187@us.ibm.com>
395
396 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
397
398 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
399
400 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
401 * g++.dg/eh/check-vect.h: New.
402
403 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
404 * gcc.dg/vect/vect-78.c: Ditto.
405 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
406 Remove.
407
408 * g++.dg/conversion/simd1.C: Expect warning.
409 * g++.dg/ext/attribute-test-1.C: Ditto.
410 * g++.dg/ext/attribute-test-2.C: Ditto.
411 * g++.dg/ext/attribute-test-3.C: Ditto.
412 * g++.dg/ext/attribute-test-4.C: Ditto.
413
414 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
415 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
416
417 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
418
419 2005-02-01 Richard Henderson <rth@redhat.com>
420
421 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
422 long double for ibm double-double format.
423 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
424
425 2005-02-01 Diego Novillo <dnovillo@redhat.com>
426
427 PR tree-optimization/19633
428 * testsuite/gcc.dg/pr19633-1.c: New test.
429 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
430 to NULL or a symbol.
431
432 2005-02-01 Janis Johnson <janis187@us.ibm.com>
433
434 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
435 New procs.
436 (dg-process-target (local override)): Handle selector expressions.
437
438 * gcc.test-framework/README: Describe tests in source directory.
439 * gcc.test-framework/test-framework.awk: Handle dg- tests.
440 * gcc.test-framework/test-framework.exp: Handle dg- tests.
441 * gcc.test-framework/dg-bogus-exp-P.c: New test.
442 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
443 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
444 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
445 * gcc.test-framework/dg-do-link-exp-P.c: New test.
446 * gcc.test-framework/dg-do-run-exp-P.c: New test.
447 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
448 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
449 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
450 * gcc.test-framework/dg-error-exp-P.c: New test.
451 * gcc.test-framework/dg-error-exp-XP.c: New test.
452 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
453 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
454 * gcc.test-framework/dg-output-exp-P.c: New test.
455 * gcc.test-framework/dg-output-exp-XF.c: New test.
456 * gcc.test-framework/dg-warning-exp-P.c: New test.
457 * gcc.misc-tests/dg-1.c: Remove.
458 * gcc.misc-tests/dg-2.c: Remove.
459 * gcc.misc-tests/dg-3.c: Remove.
460 * gcc.misc-tests/dg-4.c: Remove.
461 * gcc.misc-tests/dg-5.c: Remove.
462 * gcc.misc-tests/dg-6.c: Remove.
463 * gcc.misc-tests/dg-7.c: Remove.
464 * gcc.misc-tests/dg-8.c: Remove.
465 * gcc.misc-tests/dg-9.c: Remove.
466 * gcc.misc-tests/dg-10.c: Remove.
467 * gcc.misc-tests/dg-11.c: Remove.
468 * gcc.misc-tests/dg-12.c: Remove.
469 * gcc.misc-tests/dg-test.exp: Remove.
470
471 * gcc.test-framework/test-framework.awk: Change recording and
472 printing of passes and failures.
473
474 * gcc.test-framework: New directory.
475 * gcc.test-framework/README: New.
476 * gcc.test-framework/test-framework.exp: New.
477 * gcc.test-framework/test-framework.awk: New.
478 * gcc.test-framework/gen_directive_tests: New.
479
480 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
481
482 * lib/treelang.exp: Fix comment typos.
483 (treelang_target_compile): Don't append libs=-ltreelang to options.
484
485 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
486
487 * g++.dg/parse/typename7.C: Adjust error messages.
488
489 2005-01-31 Jeff Law <law@redhat.com>
490
491 * gcc.c-torture/execute/20050131-1.c: New test.
492 * gcc.dg/wcaselabel.c: New test.
493
494 2005-01-31 Mark Mitchell <mark@codesourcery.com>
495
496 * g++.dg/other/warning1.C: Adjust error messags.
497 * g++.dg/parse/constant5.C: New test.
498
499 2005-01-31 Steven Bosscher <stevenb@suse.de>
500
501 PR c/19333
502 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
503 the test case valid.
504 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
505 * testsuite/gcc.dg/array-7.c: Adjust expected result.
506 * testsuite/gcc.dg/pr18596-3.c: Likewise.
507 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
508 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
509 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
510
511 2005-01-31 Dale Johannesen <dalej@apple.com>
512
513 * g++.dg/opt/pr19650.C: New test.
514
515 2005-01-31 Richard Henderson <rth@redhat.com>
516
517 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
518 long double for intel double extended format.
519 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
520
521 2005-01-30 Mark Mitchell <mark@codesourcery.com>
522
523 PR c++/19555
524 * g++.dg/template/static10.C: New test.
525
526 PR c++/19395
527 * g++.dg/parse/error24.C: New test.
528
529 PR c++/19367
530 * g++.dg/lookup/builtin1.C: New test.
531
532 PR c++/19457
533 * g++.dg/warn/conv3.C: New test.
534
535 2005-01-30 Bud Davis <bdavis@gfortran.org>
536
537 PR fortran/19647
538 * gfortan.dg/inquire_7.f90
539
540 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
541
542 PR tree-optimization/15791
543 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
544 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
545 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
546 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
547 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
548 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
549 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
550 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
551 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
552 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
553
554 2005-01-29 Paul Brook <paul@codesourcery.com>
555
556 PR fortran/18565
557 * check.c (real_or_complex_check): New function.
558 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
559 * intrinsic.c (add_functions): Use new check functions.
560 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
561 Add prototypes.
562
563 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
564
565 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
566 gcc.dg/lvalue-3.c: New tests.
567 * gcc.dg/concat.c: Update expected messages.
568
569 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
570
571 PR libfortran/19595
572 * gfortran.dg/eor_1.f90: New test.
573
574 2005-01-29 Steven G. Kargl <kargls@comcast.net>
575
576 PR fortran/19589
577 * gfortran.dg/logical_data_1.f90: New test.
578
579 2005-01-28 Mark Mitchell <mark@codesourcery.com>
580
581 PR c++/19253
582 * g++.dg/template/crash33.C: New test.
583
584 PR c++/19667
585 * g++.dg/template/crash32.C: New test.
586
587 2005-01-28 Ian Lance Taylor <ian@airs.com>
588
589 PR middle-end/16558
590 * g++.dg/warn/Wreturn-type-2.C: New test.
591
592 2004-06-24 Jeff Law <law@redhat.com>
593
594 * gcc.dg/tree-ssa/20050128-1.c: New test.
595
596 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
597
598 * gcc.target/frv/all-mdpackh-1.c: New test.
599
600 2005-01-28 Steven Bosscher <stevenb@suse.de>
601
602 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
603
604 2005-01-27 Richard Henderson <rth@redhat.com>
605
606 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
607
608 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
609
610 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
611
612 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
613
614 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
615 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
616 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
617 to cope with cases where the multilib options override the dg-options.
618
619 2005-01-27 Jakub Jelinek <jakub@redhat.com>
620
621 PR c/18946
622 * gcc.dg/noncompile/20050120-1.c: New test.
623
624 2005-01-26 Diego Novillo <dnovillo@redhat.com>
625
626 PR tree-optimization/19633
627 * gcc.dg/pr19633.c: New test.
628 * gcc.dg/tree-ssa/pr19633.c: New test.
629
630 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
631
632 * gcc.dg/20041216-1.c: New test.
633
634 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
635
636 PR objc/18862
637 * objc.dg/selector-2.m: New test.
638
639 2005-01-26 Jakub Jelinek <jakub@redhat.com>
640
641 * g++.dg/opt/range-test-2.C: New test.
642
643 PR rtl-optimization/19579
644 * gcc.c-torture/execute/20050124-1.c: New test.
645
646 2005-01-26 Greg Parker <gparker@apple.com>
647 Stuart Hastings <stuart@apple.com>
648
649 * gcc.c-torture/execute/20050125-1.c: New.
650
651 2005-01-18 Jan Hubicka <jh@suse.cz>
652
653 PR tree-optimize/19337
654 * gcc.c-torture/compile/20050119-1.c: New test.
655
656 2005-01-24 James E Wilson <wilson@specifixinc.com>
657
658 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
659 test for successful match.
660
661 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
662
663 PR objc/18408
664 * objc.dg/comp-types-7.m: New test.
665
666 2005-01-24 Janis Johnson <janis187@us.ibm.com>
667
668 * lib/target-supports.exp (current_target_name): New.
669 (check_effective_target_ilp32, check_effective_target_lp64):
670 Cache the result to use as long as the current target, with
671 multilib flags, remains the same.
672
673 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
674 (dg-require-weak, dg-require-visibility, dg-require-alias,
675 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
676 dg-require-effective-target, dg-skip-if): Remove call to
677 skip_test_and_clear_xfail.
678 (dg-test): Clear xfail data.
679
680 2005-01-24 Jakub Jelinek <jakub@redhat.com>
681
682 PR target/17751
683 * gcc.dg/ppc64-toc.c: New test.
684
685 * g++.dg/tree-ssa/empty-1.C: New test.
686
687 PR middle-end/19551
688 * gcc.c-torture/execute/20050121-1.c: New test.
689 * gcc.dg/20050121-2.c: New test.
690
691 2004-01-23 Steven G. Kargl <kargls@comcast.net>
692 Paul Brook <paul@codesourcery.com>
693
694 PR fortran/17941
695 * gfortran.dg/real_const_1.f: New test.
696 * gfortran.dg/real_const_2.f90: New test.
697 * gfortran.dg/complex_int_1.f90: New test.
698
699 2005-01-23 Bud Davis <bdavis9659@comcast.net>
700
701 PR fortran/19313
702 * gfortan.dg/inquire_6.f90: New test.
703
704 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
705
706 PR libfortran/19451
707 * open_readonly_1.f90: New test.
708
709 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
710
711 PR libfortran/18982
712 * gfortran.dg/open_new.f90: New file.
713
714 2005-01-22 Paul Brook <paul@codesourcery.com>
715
716 * namelist_1.f90: New test.
717
718 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
719
720 PR tree-optimization/19484
721 * gcc.c-torture/compile/20050122-[12].c: New tests.
722
723 2005-01-22 Paul Brook <paul@codesourcery.com>
724
725 * gfortran.dg/implicit_2.f90: New test.
726
727 2005-01-22 Bud Davis <bdavis9659@comcast.net>
728
729 PR fortran/19314
730 * gfortran.dg/inquire_5.f90: New test.
731
732 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
733
734 PR c/18809
735 * gcc.dg/pr18809-1.c: New test.
736
737 2005-01-21 Ian Lance Taylor <ian@airs.com>
738
739 * gcc.dg/20050121-1.c: New test.
740
741 PR tree-optimization/13000
742 * gcc.dg/20040206-1.c: Change warning to point where function is
743 being inlined.
744
745 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
746
747 PR c++/19208
748 * g++.dg/template/array11.C: New test.
749
750 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
751
752 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
753 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
754 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
755 * gfortran.dg/getenv_1.f90: Add dg-do directive.
756 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
757 gfortran.dg/pr17164.f90: Add missing dg-do directives.
758
759 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
760
761 PR tree-optimization/15349
762 * gcc.dg/tree-ssa/pr15349.c: New.
763
764 2005-01-20 Steve Ellcey <sje@cup.hp.com>
765
766 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
767
768 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
769
770 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
771 scan-assembler-times directive name.
772
773 * gcc.dg/asm-a.c: Move dg-require-effective-target to
774 after dg-do.
775
776 PR rtl-optimization/19462
777 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
778
779 2005-01-19 Steve Ellcey <sje@cup.hp.com>
780
781 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
782 counting function calls on ia64.
783
784 2005-01-19 Jakub Jelinek <jakub@redhat.com>
785
786 PR rtl-optimization/15139
787 * gcc.dg/20050111-2.c: New test.
788
789 PR c/17297
790 * gcc.c-torture/compile/20050113-1.c: New testcase.
791
792 PR middle-end/19164
793 * gcc.dg/20050113-1.c: New testcase.
794
795 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
796
797 * gcc.dg/vect/vect-85.c: Add comment.
798 * gcc.dg/vect/vect-86.c: Add xfail for now.
799 * gcc.dg/vect/vect-87.c: Add xfail for now.
800 * gcc.dg/vect/vect-88.c: Add xfail for now.
801 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
802
803 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
804
805 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
806
807 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
808
809 * g++.dg/debug/typedef3.C: New test.
810
811 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
812
813 PR c/19472
814 * gcc.dg/asm-a.c: New test.
815
816 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
817
818 * gcc.dg/sh-relax.c: Add prototype for abort.
819
820 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
821
822 * gcc.dg/short-compare-1.c: New test.
823 * gcc.dg/short-compare-2.c: Likewise.
824
825 2005-01-18 Michael Matz <matz@suse.de>
826
827 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
828
829 2005-01-17 Diego Novillo <dnovillo@redhat.com>
830
831 PR tree-optimization/19121
832 * gcc.c-torture/compile/pr19121.c: New test.
833
834 2005-01-17 James E. Wilson <wilson@specifixinc.com>
835
836 PR target/19357
837 * gcc.c-torture/compile/pr19357.c: New test.
838
839 2005-01-17 Ian Lance Taylor <ian@airs.com>
840
841 PR c/5675
842 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
843 pass--those that refer just to the variable, possibly with a
844 cast.
845 * gcc.dg/c99-const-expr-3.c: Likewise.
846
847 PR middle-end/13127
848 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
849 longer emitted.
850
851 2005-01-16 Bud Davis <bdavis9659@comcast.net>
852
853 PR fortran/18778
854 * gfortran.dg/endfile_2.f90: New test.
855
856 2005-01-16 Steven G. Kargl <kargls@comcast.net>
857
858 PR 19168
859 * gfortran.dg/select_5.f90: New test.
860
861 2004-01-16 Paul Brook <paul@codesourcery.com>
862
863 * gfortran.dg/common_4.f90: New test.
864
865 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
866
867 PR rtl-optimization/19462
868 * gcc.dg/torture/pr19462-1.c: New test.
869
870 2005-01-15 Ziemowit Laski <zlaski@apple.com>
871
872 PR objc/19321
873 * objc.dg/func-ptr-2.m: New.
874 * objc.dg/volatile-1.m: New.
875
876 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
877
878 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
879
880 2005-01-15 Jakub Jelinek <jakub@redhat.com>
881
882 PR tree-optimization/19060
883 * gcc.c-torture/execute/20050104-1.c: New test.
884
885 2005-01-15 Bud Davis <bdavis9659@comcast.net>
886
887 PR fortran/18983
888 * gfortran.dg/write_to_null.f90: New test.
889
890 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
891 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
892
893 PR other/19328
894 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
895 argument.
896
897 2005-01-15 Jakub Jelinek <jakub@redhat.com>
898
899 PR c++/19263
900 * g++.dg/init/vector1.C: New test.
901
902 2005-01-14 James E. Wilson <wilson@specifixinc.com>
903
904 PR target/13158
905 * gcc.target/ia64/sibcall-unwind-1.c: New test.
906 PR target/18987
907 * gcc.target/ia64/sibcall-unwind-2.c: New test.
908
909 2005-01-14 Steven G. Kargl <kargls@comcast.net>
910
911 * gfortran.dg/select_1.f90: New test.
912 * gfortran.dg/select_2.f90: New test.
913 * gfortran.dg/select_3.f90: New test.
914 * gfortran.dg/select_4.f90: New test.
915
916 2005-01-14 Jakub Jelinek <jakub@redhat.com>
917
918 PR middle-end/19084
919 PR rtl-optimization/19348
920 * gcc.dg/20050111-1.c: New test.
921 * gcc.c-torture/execute/20050111-1.c: New test.
922
923 * gcc.dg/i386-asm-4.c: New test.
924
925 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
926
927 * gcc.dg/nested-func-2.c: New test.
928 * ada/acats/norun.lst: Remove c953002.
929
930 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
931
932 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
933
934 2005-01-12 Ben Elliston <bje@au.ibm.com>
935
936 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
937
938 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
939
940 PR target/18761
941 * g++.dg/abi/align1.C: New test.
942
943 2005-01-11 Alan Modra <amodra@bigpond.net.au>
944
945 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
946 at a time.
947 * g++.dg/ext/altivec_check.h: Support compiling as C.
948
949 2005-01-10 Roger Sayle <roger@eyesopen.com>
950
951 PR c++/19355
952 * g++.dg/expr/pr19355-1.C: New test case.
953
954 2005-01-10 Laurent GUERBY <laurent@guerby.net>
955
956 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
957 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
958 * ada/acats/tests/c3/c92005b.ada: Likewise.
959 * ada/acats/tests/c3/cxb3012.a: Likewise.
960 * ada/acats/norun.lst: Add c380004 and c953002, add PR
961
962 2005-01-09 Paul Brook <paul@codesourcery.com>
963
964 * gfortran.dg/common_2.f90: New file.
965 * gfortran.dg/common_3.f90: New file.
966
967 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
968
969 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
970
971 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
972
973 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
974 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
975 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
976 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
977 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
978 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
979 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
980 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
981 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
982 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
983 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
984 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
985 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
986 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
987 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
988 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
989 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
990 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
991 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
992 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
993 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
994 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
995 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
996 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
997 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
998 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
999 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1000 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1001 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1002 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1003 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1004 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1005 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1006 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1007 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1008 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1009 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1010 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1011 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1012 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1013 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1014 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1015 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1016 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1017 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1018 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1019 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1020 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1021 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1022 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1023 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1024 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1025 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1026 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1027 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1028 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1029 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1030 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1031 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1032 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1033 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1034 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1035 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1036 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1037 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1038 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1039 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1040
1041 * gcc.dg/vect/vect-1.c: Fix spelling.
1042 * gcc.dg/vect/vect-10.c: Fix spelling.
1043 * gcc.dg/vect/vect-11.c: Fix spelling.
1044 * gcc.dg/vect/vect-12.c: Fix spelling.
1045 * gcc.dg/vect/vect-14.c: Fix spelling.
1046 * gcc.dg/vect/vect-15.c: Fix spelling.
1047 * gcc.dg/vect/vect-16.c: Fix spelling.
1048 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1049 * gcc.dg/vect/vect-64.c: Fix comments.
1050 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1051
1052 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1053 Ira Rosen <irar@il.ibm.com>
1054
1055 * gcc.dg/vect/vect-70.c: New test.
1056 * gcc.dg/vect/vect-71.c: New test.
1057
1058 2005-01-09 Manfred Hollstein <mh@suse.com>
1059
1060 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1061 * gcc.dg/pr18241-2.c: Likewise.
1062 * gcc.dg/pr18241-3.c: Likewise.
1063 * gcc.dg/pr18241-4.c: Likewise.
1064 * gcc.dg/pr18241-5.c: Likewise.
1065
1066 2005-01-08 Richard Henderson <rth@redhat.com>
1067
1068 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1069 False for x86 and x86-64.
1070
1071 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1072
1073 PR tree-optimization/18241
1074 * gcc.dg/pr18241-1.c: New test.
1075 * gcc.dg/pr18241-2.c: New test.
1076 * gcc.dg/pr18241-3.c: New test.
1077 * gcc.dg/pr18241-4.c: New test.
1078 * gcc.dg/pr18241-5.c: New test.
1079
1080 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1081
1082 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1083 gfortran.dg/select_4.f90: New.
1084
1085 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1086
1087 * gcc.c-torture/execute/20050107-1.c: New test.
1088
1089 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1090
1091 PR c++/19298
1092 * g++.dg/template/ref2.C: New.
1093
1094 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1095
1096 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1097 instead of being empty.
1098
1099 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1100
1101 PR fortran/15553
1102 * gfortran.dg/array-1.f90: New test.
1103
1104 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1105
1106 PR tree-optimization/19283
1107 * gcc.c-torture/execute/20050106-1.c: New test.
1108
1109 PR rtl-optimization/18861
1110 * gcc.dg/20050105-1.c: New test.
1111
1112 PR tree-optimization/18828
1113 * gcc.dg/20050105-2.c: New test.
1114
1115 2005-01-07 Andreas Jaeger <aj@suse.de>
1116
1117 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1118
1119 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1120
1121 PR fortran/18398
1122 * gfortran.dg/fmt_read.f90: New test.
1123
1124 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1125
1126 * gcc.dg/rs6000-ldouble-2.c: New.
1127
1128 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1129
1130 PR c++/19244
1131 * g++.dg/parser/ctor2.C: New test.
1132
1133 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1134
1135 PR c++/17154
1136 * g++.dg/template/using9.C: New test.
1137
1138 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1139
1140 PR c++/19258
1141 * g++.dg/lookup/friend6.C: New test.
1142
1143 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1144
1145 PR c++/19270
1146 * g++.dg/template/array10.C: New.
1147
1148 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1149
1150 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1151 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1152
1153 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1154
1155 * gcc.c-torture/compile/20050105-1.c: New test.
1156
1157 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1158
1159 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1160
1161 2005-01-05 Roger Sayle <roger@eyesopen.com>
1162
1163 PR middle-end/19100
1164 * gcc.dg/conv-3.c: New test case.
1165
1166 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1167
1168 * gcc.dg/asm-wide-1.c: New test.
1169
1170 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1171
1172 PR c++/19030
1173 * g++.dg/parse/crash22.C: New
1174
1175 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1176
1177 PR 19257
1178 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1179
1180 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1181
1182 PR middle-end/17767
1183 * gcc.dg/i386-mmx-6.c: New test case.
1184
1185 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1186
1187 PR tree-optimization/18308
1188 * gcc.dg/vect/pr18308.c: New testcase.
1189
1190 2005-01-04 Andreas Jaeger <aj@suse.de>
1191
1192 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1193
1194 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1195 Robert Bowdidge <bowdidge@apple.com>
1196
1197 * gcc.dg/cpp/subframework1.c: New.
1198 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1199 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1200 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1201 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1202
1203 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1204
1205 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1206 producing warning.
1207 * gcc.dg/darwin-weakimport-2.c: New.
1208
1209 2005-01-03 Richard Henderson <rth@redhat.com>
1210
1211 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1212
1213 2005-01-03 Richard Henderson <rth@redhat.com>
1214
1215 * gcc.dg/vect/vect.exp: Enable for ia64.
1216 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1217 (check_effective_target_vect_float): Likewise.
1218 (check_effective_target_vect_no_align): Likewise.
1219 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1220 * gcc.dg/vect/vect-8.c: Likewise.
1221
1222 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1223
1224 PR target/19236
1225 * gcc.dg/pr19236-1.c: New test case.
1226
1227 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1228
1229 PR rtl-optimization/12092
1230 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1231
1232 2005-01-02 Andreas Jaeger <aj@suse.de>
1233
1234 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1235
1236 2005-01-01 Roger Sayle <roger@eyesopen.com>
1237 Andrew Pinski <pinskia@physics.uc.edu>
1238
1239 PR rtl-optimization/12092
1240 * gcc.dg/pr12092-1.c: New test case.
1241
1242 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1243
1244 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1245 'hidden' and 'default' for better portability.
1246 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1247
1248 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1249 6 and 7.
1250 * g++.old-deja/g++.brendan/new3.C: Likewise.
1251
1252 2005-01-01 Steven Bosscher <stevenb@suse.de>
1253
1254 * gcc.dg/20041231-1.C: New test.
1255 * g++.dg/warn/Wunreachable-code-1.C: New test.
1256
1257 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1258
1259 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1260 file, not /dev/null. Abort on error.
1261
1262 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1263 Ziemowit Laski <zlaski@apple.com>
1264
1265 PR objc/18971
1266 * objc.dg/encode-5.m: New test.
1267
1268 2004-12-29 Richard Henderson <rth@redhat.com>
1269
1270 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1271 * objc.dg/stabs-1.m: Disable for ia64.
1272
1273 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1274
1275 PR c++/19190
1276 * g++.dg/warn/Wunused-10.C: New test.
1277
1278 2004-12-28 Richard Henderson <rth@redhat.com>
1279
1280 * objc.dg/stabs-1.m: Disable for alpha.
1281
1282 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1283
1284 PR c++/19149
1285 * g++.dg/parse/error23.C: New test.
1286
1287 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1288
1289 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1290
1291 PR fortran/19032
1292 * gfortran.dg/intrinsic_modulo_1.f90: New.
1293 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1294 tests with divisor -1.
1295
1296 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1297
1298 * g++.dg/opt/temp1.C (memcpy): Return a value.
1299
1300 PR c++/19148
1301 * g++.dg/expr/cond7.C: New test.
1302
1303 2004-12-27 Paul Brook <paul@codesourcery.com>
1304
1305 * gfortran.dg/g77/select_no_compile.f: Remove.
1306
1307 2004-12-27 Richard Henderson <rth@redhat.com>
1308
1309 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1310 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1311 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1312
1313 2004-12-26 Richard Henderson <rth@redhat.com>
1314
1315 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1316 by 1i instead of token pasting.
1317
1318 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1319
1320 PR tree-optimization/17578
1321 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1322 to additional_flags.
1323 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1324
1325 2004-12-25 Richard Henderson <rth@redhat.com>
1326
1327 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1328 Remove Alpha.
1329
1330 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1331
1332 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1333 hppa*-*-hpux*.
1334 * gcc.dg/pr17957.c (dg-options): Likewise.
1335 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1336 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1337 instead of 0 on __hppa__.
1338 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1339 "foo,%r" on hppa*-*-*.
1340
1341 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1342
1343 PR fortran/19071
1344 * gfortran.dg/complex_write.f90: New test.
1345
1346 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1347
1348 PR c++/17595
1349 * g++.dg/parse/pragma2.C: New test.
1350
1351 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1352
1353 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1354
1355 * gcc.dg/empty2.c: Add missing dg-warning.
1356
1357 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1358
1359 PR c++/17413
1360 * g++.dg/template/local4.C: New test.
1361 * g++.dg/template/crash19.C: Add dg-error marker.
1362
1363 * g++.dg/template/crash31.C: Correct embedded PR number.
1364
1365 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1366
1367 PR c++/16405
1368 * g++.dg/opt/temp1.C: Add do-run marker.
1369
1370 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1371
1372 * g++.dg/template/spec19.C: New.
1373
1374 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1375
1376 PR target/16819
1377 * gcc.dg/empty2.c: New.
1378
1379 2004-12-23 Richard Henderson <rth@redhat.com>
1380
1381 * lib/target-supports.exp (check_effective_target_vect_no_align):
1382 Remove i?86 and x86-64.
1383
1384 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1385
1386 PR c++/16405
1387 * g++.dg/opt/temp1.C: New test.
1388
1389 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1390
1391 PR c++/18733
1392 * g++.dg/template/friend33.C: New testcase.
1393
1394 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1395
1396 PR c++/18464
1397 * g++.dg/template/cond5.C: New test.
1398
1399 PR c++/18492
1400 * g++.dg/inherit/thunk3.C: New test.
1401
1402 PR c++/11224
1403 * g++.dg/warn/Wunused-9.C: New test.
1404
1405 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1406
1407 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1408
1409 2004-12-22 Jan Beulich <jbeulich@novell.com>
1410
1411 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1412
1413 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1414
1415 PR c++/18378
1416 * g++.dg/ext/packed8.C: New test.
1417
1418 PR c++/13268
1419 * g++.dg/template/crash31.C: New test.
1420
1421 PR c++/19034
1422 * g++.dg/template/crash30.C: New test.
1423
1424 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1425
1426 PR C++/18984
1427 * g++.dg/eh/ctor3.C: New test.
1428
1429 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1430
1431 * objc.dg/stabs-1.m: Allow section name to be quoted and
1432 assembly label to begin with '.LL'.
1433
1434 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1435
1436 * gcc.dg/vect/vect.exp
1437 (check_effective_target_lp64_or_vect_no_align): New.
1438 * gcc.dg/vect/vect-77.c: Use it.
1439 * gcc.dg/vect/vect-78.c: Use it.
1440
1441 * lib/target-supports.exp
1442 (check_effective_target_vect_no_max,
1443 check_effective_target_vect_no_bitwise,
1444 check_effective_target_vect_no_align): New.
1445 * gcc.dg/vect/vect-13.c: Use them.
1446 * gcc.dg/vect/vect-17.c: Ditto.
1447 * gcc.dg/vect/vect-18.c: Ditto.
1448 * gcc.dg/vect/vect-19.c: Ditto.
1449 * gcc.dg/vect/vect-20.c: Ditto.
1450 * gcc.dg/vect/vect-27.c: Ditto.
1451 * gcc.dg/vect/vect-29.c: Ditto.
1452 * gcc.dg/vect/vect-44.c: Ditto.
1453 * gcc.dg/vect/vect-48.c: Ditto.
1454 * gcc.dg/vect/vect-50.c: Ditto.
1455 * gcc.dg/vect/vect-52.c: Ditto.
1456 * gcc.dg/vect/vect-54.c: Ditto.
1457 * gcc.dg/vect/vect-56.c: Ditto.
1458 * gcc.dg/vect/vect-58.c: Ditto.
1459 * gcc.dg/vect/vect-60.c: Ditto.
1460 * gcc.dg/vect/vect-72.c: Ditto.
1461 * gcc.dg/vect/vect-80.c: Ditto.
1462
1463 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1464
1465 PR c++/14075
1466 * g++.dg/init/string1.C: New.
1467
1468 PR c++/18975
1469 * g++.dg/other/synth1.C: New.
1470
1471 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1472
1473 PR c/18963
1474 * gcc.dg/pr18963-1.c: New test.
1475
1476 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1477
1478 PR c/18596
1479 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1480 * gcc.dg/pr18596-1.c: Use dg-error.
1481 (dg-options): Use -fno-unit-at-a-time.
1482 * gcc.dg/pr18596-2.c: New test.
1483 * gcc.dg/pr18596-3.c: New test.
1484
1485 2004-12-20 Roger Sayle <roger@eyesopen.com>
1486
1487 PR middle-end/18683
1488 * g++.dg/opt/pr18683-1.C: New test case.
1489
1490 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1491
1492 PR other/19093
1493 * g++.dg/opt/max1.C: Fix for 64bit targets.
1494
1495 2004-12-20 Matt Austern <austern@apple.com>
1496
1497 PR c++/19044
1498 * g++.dg/ext/builtin6.C: New
1499
1500 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1501
1502 PR tree-optimization/19080
1503 * gcc.c-torture/compile/pr19080.c: New test.
1504
1505 2004-12-20 Steven Bosscher <stevenb@suse.de>
1506
1507 * gcc.dg/20041219-1.c: New test.
1508
1509 2004-12-19 Roger Sayle <roger@eyesopen.com>
1510
1511 PR middle-end/19068
1512 * g++.dg/opt/max1.C: New test case.
1513
1514 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1515
1516 * gcc.dg/fdata-sections-1.c: New test.
1517
1518 2004-12-18 Roger Sayle <roger@eyesopen.com>
1519
1520 PR middle-end/18548
1521 * gcc.dg/max-1.c: New test case.
1522
1523 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1524
1525 * gcc.c-torture/execute/20041218-1.c: New test.
1526
1527 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1528
1529 * gcc.dg/pr18501.c: New test.
1530 * gcc.dg/uninit-5.c: XFAIL.
1531 * gcc.dg/uninit-9.c: XFAIL.
1532
1533 2004-12-17 Dale Johannesen <dalej@apple.com>
1534
1535 * gcc.dg/20041213-1.c: New.
1536
1537 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1538
1539 * objc.dg/stabs-1.m: Allow assembly label to begin
1540 with a dot ('.').
1541
1542 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1543
1544 * gcc.c-torture/execute/20041213-1.c: Move...
1545 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1546
1547 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1548
1549 PR c++/18721
1550 * g++.dg/lookup/conv-5.C: New.
1551
1552 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1553
1554 * objc.dg/stabs-1.m: New test.
1555
1556 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1557
1558 * gcc.dg/visibility-c.c: Change compile to
1559 assemble for the test.
1560
1561 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1562
1563 PR target/19041
1564 * gcc.dg/visibility-c.c: New test.
1565
1566 2004-12-16 Roger Sayle <roger@eyesopen.com>
1567
1568 PR middle-end/18493
1569 * gcc.dg/switch-8.c: New test case.
1570
1571 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1572
1573 PR c++/18905
1574 * g++.dg/template/init4.C: New.
1575 * g++.dg/opt/static3.C: Enable optimizer.
1576
1577 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1578
1579 * g++.dg/other/complex1.C: New test.
1580
1581 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1582
1583 * g++.dg/opt/inline9.C: New test.
1584
1585 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1586
1587 PR fortran/18993
1588 * gfotran.dg/nullify_1.f: New test.
1589
1590 2004-12-15 Richard Henderson <rth@redhat.com>
1591
1592 * gcc.target/i386/i386.exp: New harness.
1593 * gcc.target/i386/vect-args.c: New.
1594
1595 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1596
1597 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1598
1599 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1600
1601 PR c++/18825
1602 * g++.dg/template/friend32.C: New test.
1603
1604 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1605
1606 * cpp/pragma-once-1.c: New test.
1607 * cpp/pragma-once-1b.h: Likewise.
1608 * cpp/pragma-once-1c.h: Likewise.
1609 * cpp/pragma-once-1d.h: Likewise.
1610 * cpp/inc/pragma-once-1a.h: Likewise.
1611
1612 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1613 Steven G. Kargl <kargls@comcast.net>
1614
1615 PR fortran/17597
1616 * gfortran.dg/list_read_3.f90: New test.
1617
1618 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1619
1620 * gcc.dg/ftrapv-2.c: New test.
1621
1622 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1623
1624 PR c++/18981
1625 * g++.dg/template/typename9.C: New test.
1626
1627 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1628
1629 PR c++/18738
1630 * g++.dg/template/typename8.C: New test.
1631 * g++.dg/parse/friend2.C: Tweak error message.
1632
1633 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1634
1635 * gcc.c-torture/20041214-1.c: New test.
1636
1637 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1638
1639 PR c++/18965
1640 * g++.dg/init/array17.C: New test.
1641
1642 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1643
1644 PR c++/18793
1645 * g++.dg/init/aggr3.C: New test.
1646
1647 2004-12-14 Janis Johnson <janis187@us.ibm.com
1648
1649 * gcc.dg/altivec-types-1.c: New test.
1650 * gcc.dg/altivec-types-2.c: New test.
1651 * gcc.dg/altivec-types-3.c: New test.
1652 * gcc.dg/altivec-types-4.c: New test.
1653 * g++.dg/ext/altivec-types-1.C: New test.
1654 * g++.dg/ext/altivec-types-2.C: New test.
1655 * g++.dg/ext/altivec-types-3.C: New test.
1656 * g++.dg/ext/altivec-types-4.C: New test.
1657
1658 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1659
1660 PR middle-end/18951
1661 * gcc.c-torture/execute/20041213-1.c: New test.
1662
1663 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1664
1665 PR c++/18949
1666 * g++.dg/template/cast1.C: New.
1667
1668 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1669
1670 * gcc.c-torture/execute/20041213-2.c: New test.
1671
1672 2004-12-13 Richard Henderson <rth@redhat.com>
1673
1674 * gcc.dg/i386-sse-10.c: Fix typo in options.
1675
1676 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1677
1678 PR c++/18968
1679 * g++.dg/opt/pr18968.C: New test.
1680
1681 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1682
1683 PR c++/18925
1684 * g++.dg/ext/visibility/staticdatamem.C: New test.
1685
1686 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1687
1688 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1689
1690 2004-12-13 Roger Sayle <roger@eyesopen.com>
1691
1692 PR rtl-optimization/18928
1693 * gcc.dg/pr18928-1.c: New test case.
1694
1695 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1696
1697 PR tree-opt/16951
1698 * gcc.c-torture/compile/20041211-1.c: New.
1699
1700 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1701
1702 PR middle-end/17564
1703 * gcc.c-torture/execute/20041212-1.c: New test.
1704
1705 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1706
1707 PR fortran/18869
1708 * gfortran.dg/common_1.f90: New test.
1709
1710 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1711 Paul Brook <paul@codesourcery.com>
1712
1713 PR fortran/16222
1714 * gfortran.dg/real_do_1.f90: New test.
1715
1716 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1717
1718 PR tree-opt/18040
1719 * g++.dg/opt/ptrmem6.C: New test.
1720
1721 2004-12-11 Roger Sayle <roger@eyesopen.com>
1722
1723 PR middle-end/18921
1724 * gcc.dg/pr18921-1.c: New test case.
1725
1726 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1727
1728 PR fortran/17175
1729 * gfortran.dg/scale_1.f90: New test.
1730
1731 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1732
1733 PR middle-end/18903
1734 * gcc.c-torture/compile/pr18903.c: New test.
1735
1736 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1737
1738 * gcc.c-torture/execute/20041210-1.c: New test.
1739
1740 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1741
1742 PR c++/18731
1743 * g++.dg/parser/struct-1.C: New test.
1744 * g++.dg/parser/struct-2.C: New test.
1745 * g++.dg/parser/struct-3.C: New test.
1746
1747 2004-12-09 Richard Henderson <rth@redhat.com>
1748
1749 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1750
1751 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1752 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1753
1754 2004-12-09 Matt Austern <austern@apple.com>
1755
1756 PR c++/18514
1757 * g++.dg/ext/builtin1.C: New
1758 * g++.dg/ext/builtin2.C: New
1759 * g++.dg/ext/builtin3.C: New
1760 * g++.dg/ext/builtin4.C: New
1761 * g++.dg/ext/builtin5.C: New
1762
1763 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1764
1765 PR tree-opt/18904
1766 * g++.dg/opt/ptrmem5.C: New test.
1767
1768 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1769
1770 * g++.dg/parse/typename5.C: Adjust for new error.
1771 * g++.dg/parse/typename7.C: New.
1772
1773 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1774
1775 PR c++/18073
1776 * g++.dg/other/mmintrin.C: New test.
1777
1778 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1779
1780 PR c++/16681
1781 * g++.dg/init/array15.C: New.
1782 * g++.dg/init/array16.C: New.
1783
1784 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1785
1786 PR fortran/18826
1787 * gfortran.dg/assign_1.f90: New test.
1788
1789 2004-12-08 Nick Clifton <nickc@redhat.com>
1790
1791 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1792 * gcc.target/xstormy16/data_below100: Likewise.
1793 * gcc.target/xstormy16/sfr: Likewise.
1794 * gcc.target/xstormy16/below100.S: New test source file.
1795 * gcc.target/xstormy16/below100.ld: New test linker script.
1796 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1797 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1798 bp instructions.
1799 * gcc.target/xstormy16/bp.c: Likewise.
1800
1801 * gcc.target/xstormy16/bss_below100: New files:
1802 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1803 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1804 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1805 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1806 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1807 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1808 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1809 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1810 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1811 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1812 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1813 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1814 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1815 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1816 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1817 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1818 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1819 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1820 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1821 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1822 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1823 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1824 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1825 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1826 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1827 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1828 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1829
1830 * gcc.target/xstormy16/data_below100: New files:
1831 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1832 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1833 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1834 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1835 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1836 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1837 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1838 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1839 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1840 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1841 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1842 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1843 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1844 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1845 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1846 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1847 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1848 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1849 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1850 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1851 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1852 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1853 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1854 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1855 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1856 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1857 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1858
1859 * gcc.target/xstormy16/sfr: New files:
1860 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1861 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1862 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1863 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1864 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1865 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1866 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1867 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1868 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1869 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1870 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1871 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1872 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1873 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1874 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1875 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1876 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1877 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1878 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1879 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1880 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1881 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1882 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1883 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1884 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1885 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1886 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1887 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1888 27_if0_sfrw_bitfield_f.c
1889
1890 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1891
1892 PR c++/18100
1893 * g++.dg/lookup/name-clash4.C: New test.
1894
1895 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1896
1897 PR c++/18672
1898 * g++.dg/opt/array1.C: New.
1899
1900 PR c++/18803
1901 * g++.dg/template/operator5.C: New.
1902
1903 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1904
1905 PR c/18867
1906 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1907
1908 2004-12-07 Steven Bosscher <stevenb@suse.de>
1909
1910 * gcc.dg/noncompile/20041207.c: New test.
1911
1912 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1913
1914 * g++.dg/other/unreachable-1.C: New test.
1915
1916 2004-12-06 Nick Clifton <nickc@redhat.com>
1917
1918 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1919 <limits.h> because the latter comes from gcc's include/ directory
1920 and not the newlib/libc/include directory.
1921
1922 2004-12-04 Richard Henderson <rth@redhat.com>
1923
1924 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1925
1926 2004-12-04 Richard Henderson <rth@redhat.com>
1927
1928 * lib/target-supports.exp (check_gc_sections_available): Disable
1929 for alpha and ia64.
1930
1931 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1932
1933 PR middle-end/17909
1934 * g++.dg/other/vararg-2.C: New test.
1935
1936 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1937
1938 PR c++/17011, c++/17971
1939 * g++.dg/template/error15.C: Adjust expected error.
1940 * g++.dg/template/instantiate3.C: Likewise.
1941
1942 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1943
1944 * gcc.dg/altivec-18.c: Fix for darwin
1945
1946 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1947
1948 PR c++/18782
1949 * g++.dg/parse/ptrmem2.C: New.
1950
1951 PR c++/18318
1952 * g++.dg/template/new1.C: New.
1953
1954 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1955
1956 PR fortran/18710
1957 * gfortran.dg/direct_io_3.f90: New test.
1958
1959 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1960
1961 PR 18758
1962 * g++.dg/parse/crash21.C: New.
1963
1964 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1965
1966 PR c++/15664, c++/18276
1967 * g++.dg/template/ttp13.C: New test.
1968 * g++.dg/template/ttp14.C: Likewise.
1969
1970 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1971
1972 PR c++/18123
1973 * g++.dg/parse/enum2.C: New test.
1974 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1975
1976 2004-12-02 Nick Clifton <nickc@redhat.com>
1977
1978 * gcc.target/xstormy16: New test directory.
1979 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1980 * gcc.target/xstormy16/bp.c: Check the generation of bp
1981 instructions.
1982 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1983 bn instructions and the BELOW100 attribute.
1984
1985 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1986
1987 PR target/16952
1988 * gcc.dg/ppc-eabi.c: New.
1989
1990 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1991
1992 PR fortran/18284
1993 * gfortran.dg/backspace.f90
1994
1995 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1996
1997 * gfortran.dg/inquire.f90: New test.
1998
1999 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2000
2001 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2002 handle effective-target-keyword.
2003 (dg-skip-if): Support effective-target keyword as target list.
2004 (dg-xfail-if): Ditto.
2005 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2006
2007 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2008
2009 PR tree-optimization/18291
2010 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2011
2012 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2013
2014 PR C++/18729
2015 * g++.dg/parse/crash20.C: New.
2016
2017 PR c++/17431
2018 * g++.dg/overload/arg1.C: New.
2019 * g++.dg/overload/arg2.C: New.
2020 * g++.dg/overload/arg3.C: New.
2021 * g++.dg/overload/arg4.C: New.
2022
2023 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2024
2025 * gcc.dg/c99-flex-array-4.c: Remove.
2026
2027 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2028
2029 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2030
2031 * lib/target-supports.exp (is-effective-target): Simplify.
2032
2033 * lib/target-supports.exp (check_effective_target_vect_long):
2034 Fix for powerpc64-*-*.
2035
2036 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2037
2038 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2039 to support new requirements on FreeBSD 5.
2040
2041 2004-11-30 Devang Patel <dpatel@apple.com>
2042
2043 PR 18702
2044 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2045
2046 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2047
2048 * g++.dg/ext/altivec-13.C: New test.
2049
2050 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2051
2052 PR tree-opt/18298
2053 * gcc.c-torture/execute/p18298.c: New test.
2054
2055 2004-11-30 Ira Rosen <irar@il.ibm.com>
2056 Dorit Naishlos <dorit@il.ibm.com>
2057
2058 PR tree-opt/18607
2059 * gcc.dg/vect/vect-89.c: New test.
2060
2061 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2062
2063 * gcc.dg/pr18596-1.c: New test.
2064
2065 2004-11-30 Ben Elliston <bje@au.ibm.com>
2066
2067 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2068
2069 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2070
2071 PR c/18479
2072 * gcc.dg/pr18479.c: New test.
2073
2074 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2075
2076 PR target/18490
2077 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2078 mmix-knuth-mmixware.
2079
2080 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2081 cris-*-elf* cris-*-aout* mmix-*-*
2082
2083 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2084
2085 PR middle-end/18725
2086 * gcc.dg/pr18725.c: New test.
2087
2088 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2089
2090 PR target/18488
2091 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2092
2093 PR target/18336
2094 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2095
2096 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2097
2098 PR c++/18368
2099 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2100 * g++.old-deja/g++.law/ctors5.C: Likewise.
2101 * g++.old-deja/g++.other/crash25.C: Likewise.
2102
2103 PR c++/18674
2104 * g++.dg/template/error16.C: New test.
2105
2106 PR c++/18512
2107 * g++.dg/template/crash29.C: New test.
2108
2109 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2110
2111 PR tree-optimization/18712
2112 * gcc.c-torture/compile/pr18712.c: New test.
2113
2114 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2115
2116 PR c/7544
2117 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2118 tests.
2119
2120 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2121
2122 PR c++/18652
2123 * g++.dg/lookup/crash6.C: New test.
2124
2125 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2126
2127 PR middle-end/18164
2128 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2129
2130 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2131
2132 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2133 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2134 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2135
2136 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2137
2138 * gcc.dg/pr18164.c: New test.
2139
2140 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2141
2142 * gcc.dg/funroll-loops-all.c: New.
2143
2144 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2145
2146 PR target/18489
2147 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2148 delimeter, match space and TAB as well as ":".
2149
2150 PR target/18484
2151 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2152
2153 PR target/18348
2154 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2155
2156 PR target/18345
2157 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2158
2159 PR target/18337
2160 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2161
2162 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2163
2164 * gfortran.dg/direct_io_2.f90: New test.
2165
2166 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2167
2168 PR target/18334
2169 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2170
2171 2004-11-28 Richard Henderson <rth@redhat.com>
2172
2173 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2174
2175 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2176
2177 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2178 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2179 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2180 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2181 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2182 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2183 gcc.dg/pointer-arith-8.c: New tests.
2184
2185 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2186
2187 PR fortran/18364
2188 * gfortran.dg/endfile.f90: New test.
2189
2190 2004-11-27 Falk Hueffner <falk@debian.org>
2191
2192 * gcc.dg/loop-6.c: New test.
2193
2194 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2195
2196 * gcc.c-torture/execute/20041126-1.c: New test.
2197
2198 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2199
2200 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2201 on IRIX.
2202
2203 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2204
2205 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2206 functions.
2207
2208 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2209
2210 PR rtl-optimization/17825
2211 * gcc.c-torture/compile/20041119-1.c: New test.
2212
2213 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2214
2215 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2216 Check existence of ld library path variables before unsetting.
2217
2218 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2219
2220 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2221
2222 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2223
2224 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2225
2226 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2227
2228 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2229
2230 2004-11-26 Ben Elliston <bje@au.ibm.com>
2231
2232 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2233 dg-do directive.
2234
2235 2004-11-26 Ben Elliston <bje@au.ibm.com>
2236
2237 * gcc.dg/pr17957.c: Pass --param, not -param.
2238
2239 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2240
2241 PR middle-end/17957
2242 * testsuite/gcc.dg/pr17957.c: New test.
2243
2244 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2245
2246 PR c++/18445
2247 * g++.dg/template/crash28.C: Likewise.
2248
2249 PR c++/18001
2250 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2251 * g++.dg/ext/lvaddr.C: Likewise.
2252 * g++.dg/opt/pr7503-3.C: Likewise.
2253
2254 PR c++/18466
2255 * g++.dg/parse/qualified3.C: New test.
2256 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2257
2258 PR c++/18545
2259 * g++.dg/expr/return1.C: New test.
2260
2261 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2262
2263 Friend class name lookup 3/n, PR c++/3332
2264 * g++.dg/lookup/friend3.C: New test.
2265 * g++.dg/lookup/friend4.C: Likewise.
2266 * g++.dg/lookup/friend5.C: Likewise.
2267
2268 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2269
2270 Friend class name lookup 2/n, PR c++/14513, c++/15410
2271 * g++.dg/lookup/friend2.C: New test.
2272 * g++.dg/template/friend31.C: Likewise.
2273
2274 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2275
2276 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2277
2278 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2279
2280 PR c++/17473
2281 * g++.dg/tc1/dr56.C: Remove.
2282 * g++.dg/template/typedef1.C: Add dg-error markers.
2283 * g++.old-deja/g++.other/typedef7.C: Likewise.
2284
2285 PR c++/18285
2286 * g++.dg/parse/typedef7.C: New test.
2287
2288 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2289
2290 * gcc.c-torture/execute/20041124-1.c: New test.
2291
2292 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2293
2294 * g++.dg/template/deduce3.C: New test.
2295
2296 PR c++/18586
2297 * g++.dg/template/crash27.C: New test.
2298
2299 PR c++/18530
2300 * g++.dg/warn/Wshadow-3.C: New test.
2301
2302 2004-11-24 Devang Patel <dpatel@apple.com>
2303
2304 PR/18555
2305 * gcc.dg/cpp/isysroot-1.c: New test.
2306 * gcc.dg/cpp/usr/include/stdio.h: New file.
2307 * gcc.dg/cpp/isysroot-2.c: New test.
2308 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2309 New file.
2310
2311 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2312
2313 PR c++/8929
2314 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2315
2316 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2317
2318 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2319 * gcc.target/sparc/pdist.c: Likewise.
2320
2321 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2322
2323 PR c++/16882
2324 * g++.dg/conversion/simd1.C: New test.
2325
2326 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2327
2328 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2329 and restore_ld_library_path_env_vars.
2330 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2331 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2332 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2333 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2334
2335 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2336
2337 * gcc.dg/pragma-align-2.c: Test macro expansion.
2338 * gcc.dg/pragma-pack-2.c: New test.
2339
2340 2004-11-23 Richard Henderson <rth@redhat.com>
2341
2342 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2343 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2344 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2345 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2346 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2347 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2348
2349 * gcc.dg/vect/vect.exp: Add check for alpha.
2350 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2351 (check_effective_target_vect_int): Enable for alpha.
2352 (check_effective_target_vect_long): New.
2353 (is-effective-target): Add it.
2354
2355 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2356
2357 * gcc.dg/pr18614-1.c: New test.
2358
2359 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2360
2361 * gcc.dg/setjmp-2.c: New test.
2362
2363 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2364
2365 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2366 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2367 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2368 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2369 gcc.target/sparc/pdist.c: New tests.
2370
2371 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2372
2373 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2374
2375 2004-11-22 Dale Johannesen <dalej@apple.com>
2376
2377 * gcc.dg/20041111-1.c: New.
2378
2379 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2380
2381 PR tree-opt/18536
2382 * gcc.dg/vect/pr18536.c: New test.
2383
2384 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2385
2386 PR c++/18354
2387 * g++.dg/template/nontype11.C: New test.
2388
2389 2004-11-21 Roger Sayle <roger@eyesopen.com>
2390
2391 PR middle-end/18520
2392 * gcc.dg/pr18520-1.c: New test case.
2393
2394 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2395
2396 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2397 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2398 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2399 expected diagnostics.
2400
2401 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2402
2403 PR target/18580
2404 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2405 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2406 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2407
2408 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2409
2410 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2411
2412 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2413 Joseph Myers <joseph@codesourcery.com>
2414
2415 * lib/target-supports.exp (check_visibility_available): Really
2416 test the compiler.
2417
2418 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2419
2420 PR tree-opt/18181
2421 * gcc.dg/vect/vect-85.c: New test.
2422 * gcc.dg/vect/vect-86.c: New test.
2423 * gcc.dg/vect/vect-87.c: New test.
2424 * gcc.dg/vect/vect-88.c: New test.
2425
2426 2004-11-19 Ben Elliston <bje@au.ibm.com>
2427
2428 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2429
2430 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2431
2432 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2433 * gcc.dg/ppc-and-1.c: Ditto.
2434 * gcc.dg/ppc-compare-1.c: Ditto.
2435 * gcc.dg/ppc-mov-1.c: Ditto
2436
2437 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2438 Mark Mitchell <mark@codesourcery.com>
2439
2440 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2441
2442 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2443 Aldy Hernandez <aldyh@redhat.com>
2444
2445 * lib/target-supports.exp (check_effective_target_vect_int): New
2446 (check_effective_target_vect_float): New
2447 (check_effective_target_vect_double): New.
2448 (is-effective-target): Support new effective targets keywords.
2449 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2450 default action for dg-do.
2451 * gcc.dg/vect/pr16105.c: Use new support.
2452 * gcc.dg/vect/pr18400.c: Ditto.
2453 * gcc.dg/vect/pr18425.c: Ditto.
2454 * gcc.dg/vect/vect-1.c: Ditto.
2455 * gcc.dg/vect/vect-10.c: Ditto.
2456 * gcc.dg/vect/vect-11.c: Ditto.
2457 * gcc.dg/vect/vect-12.c: Ditto.
2458 * gcc.dg/vect/vect-13.c: Ditto.
2459 * gcc.dg/vect/vect-14.c: Ditto.
2460 * gcc.dg/vect/vect-15.c: Ditto.
2461 * gcc.dg/vect/vect-16.c: Ditto.
2462 * gcc.dg/vect/vect-17.c: Ditto.
2463 * gcc.dg/vect/vect-18.c: Ditto.
2464 * gcc.dg/vect/vect-19.c: Ditto.
2465 * gcc.dg/vect/vect-2.c: Ditto.
2466 * gcc.dg/vect/vect-20.c: Ditto.
2467 * gcc.dg/vect/vect-21.c: Ditto.
2468 * gcc.dg/vect/vect-22.c: Ditto.
2469 * gcc.dg/vect/vect-23.c: Ditto.
2470 * gcc.dg/vect/vect-24.c: Ditto.
2471 * gcc.dg/vect/vect-25.c: Ditto.
2472 * gcc.dg/vect/vect-26.c: Ditto.
2473 * gcc.dg/vect/vect-27.c: Ditto.
2474 * gcc.dg/vect/vect-27a.c: Ditto.
2475 * gcc.dg/vect/vect-28.c: Ditto.
2476 * gcc.dg/vect/vect-29.c: Ditto.
2477 * gcc.dg/vect/vect-29a.c: Ditto.
2478 * gcc.dg/vect/vect-3.c: Ditto.
2479 * gcc.dg/vect/vect-30.c: Ditto.
2480 * gcc.dg/vect/vect-31.c: Ditto.
2481 * gcc.dg/vect/vect-32.c: Ditto.
2482 * gcc.dg/vect/vect-33.c: Ditto.
2483 * gcc.dg/vect/vect-34.c: Ditto.
2484 * gcc.dg/vect/vect-35.c: Ditto.
2485 * gcc.dg/vect/vect-36.c: Ditto.
2486 * gcc.dg/vect/vect-37.c: Ditto.
2487 * gcc.dg/vect/vect-38.c: Ditto.
2488 * gcc.dg/vect/vect-4.c: Ditto.
2489 * gcc.dg/vect/vect-40.c: Ditto.
2490 * gcc.dg/vect/vect-41.c: Ditto.
2491 * gcc.dg/vect/vect-42.c: Ditto.
2492 * gcc.dg/vect/vect-43.c: Ditto.
2493 * gcc.dg/vect/vect-44.c: Ditto.
2494 * gcc.dg/vect/vect-45.c: Ditto.
2495 * gcc.dg/vect/vect-46.c: Ditto.
2496 * gcc.dg/vect/vect-47.c: Ditto.
2497 * gcc.dg/vect/vect-48.c: Ditto.
2498 * gcc.dg/vect/vect-48a.c: Ditto.
2499 * gcc.dg/vect/vect-49.c: Ditto.
2500 * gcc.dg/vect/vect-5.c: Ditto.
2501 * gcc.dg/vect/vect-50.c: Ditto.
2502 * gcc.dg/vect/vect-51.c: Ditto.
2503 * gcc.dg/vect/vect-52.c: Ditto.
2504 * gcc.dg/vect/vect-53.c: Ditto.
2505 * gcc.dg/vect/vect-54.c: Ditto.
2506 * gcc.dg/vect/vect-55.c: Ditto.
2507 * gcc.dg/vect/vect-56.c: Ditto.
2508 * gcc.dg/vect/vect-56a.c: Ditto.
2509 * gcc.dg/vect/vect-57.c: Ditto.
2510 * gcc.dg/vect/vect-58.c: Ditto.
2511 * gcc.dg/vect/vect-59.c: Ditto.
2512 * gcc.dg/vect/vect-6.c: Ditto.
2513 * gcc.dg/vect/vect-60.c: Ditto.
2514 * gcc.dg/vect/vect-61.c: Ditto.
2515 * gcc.dg/vect/vect-62.c: Ditto.
2516 * gcc.dg/vect/vect-63.c: Ditto.
2517 * gcc.dg/vect/vect-64.c: Ditto.
2518 * gcc.dg/vect/vect-65.c: Ditto.
2519 * gcc.dg/vect/vect-66.c: Ditto.
2520 * gcc.dg/vect/vect-67.c: Ditto.
2521 * gcc.dg/vect/vect-68.c: Ditto.
2522 * gcc.dg/vect/vect-69.c: Ditto.
2523 * gcc.dg/vect/vect-7.c: Ditto.
2524 * gcc.dg/vect/vect-72.c: Ditto.
2525 * gcc.dg/vect/vect-72a.c: Ditto.
2526 * gcc.dg/vect/vect-73.c: Ditto.
2527 * gcc.dg/vect/vect-74.c: Ditto.
2528 * gcc.dg/vect/vect-75.c: Ditto.
2529 * gcc.dg/vect/vect-76.c: Ditto.
2530 * gcc.dg/vect/vect-77.c: Ditto.
2531 * gcc.dg/vect/vect-77a.c: Ditto.
2532 * gcc.dg/vect/vect-78.c: Ditto.
2533 * gcc.dg/vect/vect-79.c: Ditto.
2534 * gcc.dg/vect/vect-8.c: Ditto.
2535 * gcc.dg/vect/vect-80.c: Ditto.
2536 * gcc.dg/vect/vect-82.c: Ditto.
2537 * gcc.dg/vect/vect-82_64.c: Ditto.
2538 * gcc.dg/vect/vect-83.c: Ditto.
2539 * gcc.dg/vect/vect-83_64.c: Ditto.
2540 * gcc.dg/vect/vect-9.c: Ditto.
2541 * gcc.dg/vect/vect-all.c: Ditto.
2542 * gcc.dg/vect/vect-none.c: Ditto.
2543
2544 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2545
2546 * lib/gcc-dg.exp (dg-skip-if): New function.
2547 (dg-forbid-option): Remove.
2548 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2549 * g++.dg/abi/bitfield8.C: Likewise.
2550 * g++.dg/abi/dtor1.C: Likewise.
2551 * g++.dg/abi/empty10.C: Likewise.
2552 * g++.dg/abi/empty7.C: Likewise.
2553 * g++.dg/abi/empty9.C: Likewise.
2554 * g++.dg/abi/layout3.C: Likewise.
2555 * g++.dg/abi/layout4.C: Likewise.
2556 * g++.dg/abi/thunk1.C: Likewise.
2557 * g++.dg/abi/thunk2.C: Likewise.
2558 * g++.dg/abi/vbase11.C: Likewise.
2559 * g++.dg/abi/vthunk2.C: Likewise.
2560 * g++.dg/abi/vthunk3.C: Likewise.
2561 * g++.dg/ext/attrib8.C: Likewise.
2562 * g++.dg/opt/longbranch2.C: Likewise.
2563 * g++.dg/opt/reg-stack4.C: Likewise.
2564 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2565 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2566 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2567 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2568 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2569 * gcc.dg/20000609-1.c: Likewise.
2570 * gcc.dg/20000720-1.c: Likewise.
2571 * gcc.dg/20011107-1.c: Likewise.
2572 * gcc.dg/20011119-1.c: Likewise.
2573 * gcc.dg/20020108-1.c: Likewise.
2574 * gcc.dg/20020122-2.c: Likewise.
2575 * gcc.dg/20020122-3.c: Likewise.
2576 * gcc.dg/20020201-3.c: Likewise.
2577 * gcc.dg/20020206-1.c: Likewise.
2578 * gcc.dg/20020218-1.c: Likewise.
2579 * gcc.dg/20020310-1.c: Likewise.
2580 * gcc.dg/20020411-1.c: Likewise.
2581 * gcc.dg/20020418-2.c: Likewise.
2582 * gcc.dg/20020426-1.c: Likewise.
2583 * gcc.dg/20020426-2.c: Likewise.
2584 * gcc.dg/20020517-1.c: Likewise.
2585 * gcc.dg/20020523-1.c: Likewise.
2586 * gcc.dg/20020523-2.c: Likewise.
2587 * gcc.dg/20020729-1.c: Likewise.
2588 * gcc.dg/20030204-1.c: Likewise.
2589 * gcc.dg/20030826-2.c: Likewise.
2590 * gcc.dg/20030926-1.c: Likewise.
2591 * gcc.dg/20031202-1.c: Likewise.
2592 * gcc.dg/980312-1.c: Likewise.
2593 * gcc.dg/980313-1.c: Likewise.
2594 * gcc.dg/990117-1.c: Likewise.
2595 * gcc.dg/990424-1.c: Likewise.
2596 * gcc.dg/990524-1.c: Likewise.
2597 * gcc.dg/991230-1.c: Likewise.
2598 * gcc.dg/i386-387-1.c: Likewise.
2599 * gcc.dg/i386-387-2.c: Likewise.
2600 * gcc.dg/i386-387-3.c: Likewise.
2601 * gcc.dg/i386-387-4.c: Likewise.
2602 * gcc.dg/i386-387-5.c: Likewise.
2603 * gcc.dg/i386-387-6.c: Likewise.
2604 * gcc.dg/i386-asm-1.c: Likewise.
2605 * gcc.dg/i386-bitfield1.c: Likewise.
2606 * gcc.dg/i386-bitfield2.c: Likewise.
2607 * gcc.dg/i386-loop-1.c: Likewise.
2608 * gcc.dg/i386-loop-2.c: Likewise.
2609 * gcc.dg/i386-loop-3.c: Likewise.
2610 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2611 * gcc.dg/i386-pic-1.c: Likewise.
2612 * gcc.dg/i386-regparm.c: Likewise.
2613 * gcc.dg/i386-signbit-1.c: Likewise.
2614 * gcc.dg/i386-signbit-2.c: Likewise.
2615 * gcc.dg/i386-signbit-3.c: Likewise.
2616 * gcc.dg/i386-sse-5.c: Likewise.
2617 * gcc.dg/i386-sse-8.c: Likewise.
2618 * gcc.dg/i386-unroll-1.c: Likewise.
2619 * gcc.dg/tls/opt-1.c: Likewise.
2620 * gcc.dg/tls/opt-2.c: Likewise.
2621 * gcc.dg/unroll-1.c: Likewise.
2622 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2623 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2624 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2625 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2626
2627 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2628
2629 * g++.dg/template/incomplete1.C: New test.
2630
2631 2004-11-16 Nick Clifton <nickc@redhat.com>
2632
2633 Revert patches accidentally commited during checkin of fixes for
2634 xstormy16 tests:
2635 gcc.c-torture/execute/simd-4.c: Revert
2636 gcc.dg/20040910-1.c: Revert.
2637
2638 2004-11-16 Paul Brook <paul@codesourcery.com>
2639
2640 PR fortran/13010
2641 * gfortran.dg/der_pointer_1.f90: New test.
2642
2643 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2644
2645 PR c/18498
2646 * gcc.dg/bitfld-13.c: New test.
2647
2648 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2649
2650 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2651 powerpc*-*-linux*.
2652
2653 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2654 * gcc.dg/ppc64-abi-2.c: Ditto.
2655 * gcc.dg/ppc64-abi-3.c: Ditto.
2656
2657 * lib/gcc-dg.exp (dg-target-list): Remove.
2658
2659 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2660
2661 * gcc.dg/ia64-postinc.c: New test.
2662
2663 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2664
2665 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2666
2667 2004-11-15 Nick Clifton <nickc@redhat.com>
2668
2669 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2670 __INT_MAX__ so that the test can be compiled by toolchains
2671 targeted at 16-bit processors.
2672
2673 * gcc.dg/20040625-1.c: Use long constants rather than integers
2674 when performing arithmetic that will overflow 16-bits.
2675
2676 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2677 xstormy16. It does not support 128-bit vector operations.
2678
2679 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2680 with the macro PTR_TYPE. Define this macro to an integer type
2681 suitable for holding a pointer.
2682
2683 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2684 the target is a 16-bit processor.
2685
2686 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2687 16-bit targets where the character constant will be too long.
2688
2689 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2690 where the double will not be directly addressable.
2691
2692 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2693
2694 Friend class name lookup 1/n, PR c++/18471
2695 * g++.dg/template/crash26.C: New test.
2696 * g++.dg/lookup/struct1.C: Adjust expected error.
2697 * g++.dg/parse/elab1.C: Likewise.
2698 * g++.dg/parse/elab2.C: Likewise.
2699 * g++.dg/parse/int-as-enum1.C: Likewise.
2700 * g++.dg/parse/struct-as-enum1.C: Likewise.
2701 * g++.dg/parse/typedef1.C: Likewise.
2702 * g++.dg/parse/typedef3.C: Likewise.
2703 * g++.dg/parse/typedef4.C: Likewise.
2704 * g++.dg/parse/typedef5.C: Likewise.
2705 * g++.dg/template/nontype4.C: Likewise.
2706 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2707 * g++.old-deja/g++.other/elab1.C: Likewise.
2708 * g++.old-deja/g++.other/syntax4.C: Likewise.
2709
2710 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2711
2712 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2713
2714 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2715
2716 * gcc.c-torture/execute/20041114-1.c: New test.
2717
2718 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2719
2720 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2721 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2722 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2723 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2724 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2725 gcc.dg/switch-7.c: New tests.
2726
2727 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2728
2729 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2730
2731 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2732
2733 PR tree-opt/18400
2734 * gcc.dg/vect/pr18400.c: New test.
2735
2736 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2737 Andrew Pinski <pinskia@physics.uc.edu>
2738
2739 PR tree-opt/18425
2740 * gcc.dg/vect/pr18425.c: New test.
2741
2742 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2743
2744 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2745 Guard with dg-require-alias and dg-require-visibility.
2746
2747 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2748
2749 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2750
2751 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2752
2753 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2754
2755 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2756
2757 PR c++/17344
2758 * g++.dg/template/defarg5.C: New test.
2759
2760 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2761
2762 * g++.dg/parse/cast1.C: Run only on ILP32.
2763 * g++.old-deja/g++.mike/p784.C: Likewise.
2764
2765 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2766
2767 * gcc.c-torture/execute/20041113-1.c: New test.
2768
2769 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2770
2771 PR target/18230
2772 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2773 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2774 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2775 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2776 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2777 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2778 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2779 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2780 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2781 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2782 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2783 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2784 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2785
2786 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2787
2788 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2789 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2790 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2791 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2792 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2793 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2794 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2795 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2796 gcc.target/sparc/combined-1.c: New tests.
2797
2798 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2799
2800 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2801 New tests.
2802
2803 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2804
2805 * lib/gcc-dg.exp (dg-forbid-option): New function.
2806 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2807 * g++.dg/abi/bitfield8.C: Likewise.
2808 * g++.dg/abi/dtor1.C: Likewise.
2809 * g++.dg/abi/empty10.C: Likewise.
2810 * g++.dg/abi/empty7.C: Likewise.
2811 * g++.dg/abi/empty9.C: Likewise.
2812 * g++.dg/abi/layout3.C: Likewise.
2813 * g++.dg/abi/layout4.C: Likewise.
2814 * g++.dg/abi/thunk1.C: Likewise.
2815 * g++.dg/abi/thunk2.C: Likewise.
2816 * g++.dg/abi/vbase11.C: Likewise.
2817 * g++.dg/abi/vthunk2.C: Likewise.
2818 * g++.dg/abi/vthunk3.C: Likewise.
2819 * g++.dg/ext/attrib8.C: Likewise.
2820 * g++.dg/opt/longbranch2.C: Likewise.
2821 * g++.dg/opt/reg-stack4.C: Likewise.
2822 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2823 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2824 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2825 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2826 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2827 * gcc.dg/20000609-1.c: Likewise.
2828 * gcc.dg/20000720-1.c: Likewise.
2829 * gcc.dg/20011107-1.c: Likewise.
2830 * gcc.dg/20011119-1.c: Likewise.
2831 * gcc.dg/20020108-1.c: Likewise.
2832 * gcc.dg/20020122-2.c: Likewise.
2833 * gcc.dg/20020122-3.c: Likewise.
2834 * gcc.dg/20020201-3.c: Likewise.
2835 * gcc.dg/20020206-1.c: Likewise.
2836 * gcc.dg/20020218-1.c: Likewise.
2837 * gcc.dg/20020310-1.c: Likewise.
2838 * gcc.dg/20020411-1.c: Likewise.
2839 * gcc.dg/20020418-2.c: Likewise.
2840 * gcc.dg/20020426-1.c: Likewise.
2841 * gcc.dg/20020426-2.c: Likewise.
2842 * gcc.dg/20020517-1.c: Likewise.
2843 * gcc.dg/20020523-1.c: Likewise.
2844 * gcc.dg/20020523-2.c: Likewise.
2845 * gcc.dg/20020729-1.c: Likewise.
2846 * gcc.dg/20030204-1.c: Likewise.
2847 * gcc.dg/20030826-2.c: Likewise.
2848 * gcc.dg/20030926-1.c: Likewise.
2849 * gcc.dg/20031202-1.c: Likewise.
2850 * gcc.dg/980312-1.c: Likewise.
2851 * gcc.dg/980313-1.c: Likewise.
2852 * gcc.dg/990117-1.c: Likewise.
2853 * gcc.dg/990424-1.c: Likewise.
2854 * gcc.dg/990524-1.c: Likewise.
2855 * gcc.dg/991230-1.c: Likewise.
2856 * gcc.dg/i386-387-1.c: Likewise.
2857 * gcc.dg/i386-387-2.c: Likewise.
2858 * gcc.dg/i386-387-3.c: Likewise.
2859 * gcc.dg/i386-387-4.c: Likewise.
2860 * gcc.dg/i386-387-5.c: Likewise.
2861 * gcc.dg/i386-387-6.c: Likewise.
2862 * gcc.dg/i386-asm-1.c: Likewise.
2863 * gcc.dg/i386-bitfield1.c: Likewise.
2864 * gcc.dg/i386-bitfield2.c: Likewise.
2865 * gcc.dg/i386-loop-1.c: Likewise.
2866 * gcc.dg/i386-loop-2.c: Likewise.
2867 * gcc.dg/i386-loop-3.c: Likewise.
2868 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2869 * gcc.dg/i386-pic-1.c: Likewise.
2870 * gcc.dg/i386-regparm.c: Likewise.
2871 * gcc.dg/i386-signbit-1.c: Likewise.
2872 * gcc.dg/i386-signbit-2.c: Likewise.
2873 * gcc.dg/i386-signbit-3.c: Likewise.
2874 * gcc.dg/i386-sse-5.c: Likewise.
2875 * gcc.dg/i386-sse-8.c: Likewise.
2876 * gcc.dg/i386-unroll-1.c: Likewise.
2877 * gcc.dg/tls/opt-1.c: Likewise.
2878 * gcc.dg/tls/opt-2.c: Likewise.
2879 * gcc.dg/unroll-1.c: Likewise.
2880 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2881 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2882 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2883 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2884 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2885 -m64 is specified.
2886
2887 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2888
2889 PR c++/18389
2890 * g++.dg/parse/cond1.C: New test.
2891
2892 PR c++/18429
2893 * g++.dg/template/array9.C: New test.
2894 * g++.dg/ext/vla1.C: Adjust error messages.
2895 * g++.dg/ext/vlm1.C: Likewise.
2896 * g++.dg/template/crash2.C: Likewise.
2897
2898 PR c++/18436
2899 * g++.dg/template/call3.C: New test.
2900
2901 PR c++/18407
2902 * g++.dg/template/ptrmem11.C: New test.
2903
2904 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2905
2906 PR other/14264
2907 * lib/g++.exp: Set LC_ALL and LANG to C.
2908 * lib/gcc-dg.exp: Likewise.
2909 * lib/gfortran.exp: Likewise.
2910 * lib/objc.exp: Likewise.
2911 * lib/treelang.exp: Likewise.
2912
2913 2004-11-12 Andreas Schwab <schwab@suse.de>
2914
2915 * gcc.dg/pr16286.c: Fix last change.
2916
2917 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2918
2919 PR c++/18416
2920 * g++.dg/init/global1.C: New test.
2921
2922 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2923
2924 * gcc.c-torture/execute/20041112-1.c: New test.
2925
2926 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2927
2928 * lib/gcc-dg.exp (dg-target-list): New.
2929
2930 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2931 Richard Sandiford <rsandifo@redhat.com>
2932
2933 * lib/target-supports.exp (get-compiler_messages): New.
2934 (check_named_sections_available): Use it.
2935 (check_effective_target_ilp32): New.
2936 (check_effective_target_lp64): New.
2937 (is-effective-target): New.
2938 * lib/gcc-dg.exp (dg-require-effective-target): New.
2939
2940 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2941
2942 * gcc.dg/precedence-1.c: New test.
2943
2944 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2945
2946 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2947
2948 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2949 message, delete generated files, use more descriptive name for
2950 executable, and make the test unsupported when it cannot be run.
2951
2952 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2953 (dg-require-weak, dg-require-visibility, dg-require-alias,
2954 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2955 dg-require-iconv, dg-require-named-sections): Use it.
2956
2957 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2958
2959 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2960
2961 PR target/16457
2962 * gcc.dg/ppc-and-1: New
2963
2964 PR target/16796
2965 * gcc.dg/ppc-mov-1.c: New.
2966
2967 PR target/16458
2968 * gcc.dg/ppc-compare-1.c: New.
2969
2970 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2971
2972 * objc.dg/desig-init-2.m: New test.
2973
2974 2004-11-10 Adam Nemet <anemet@lnxw.com>
2975
2976 PR middle-end/18160
2977 * g++.dg/warn/register-var-1.C: New test.
2978 * g++.dg/warn/register-var-2.C: New test.
2979
2980 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2981
2982 * gcc.dg/union-2.c: New test.
2983
2984 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2985
2986 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2987 New test for PR tree-optimization/17892.
2988
2989 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2990
2991 PR c++/18369
2992 * g++.dg/init/new12.C: New test.
2993
2994 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2995
2996 * gcc.target/sparc: New directory.
2997 * gcc.target/sparc/sparc.exp: New driver.
2998 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2999 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3000 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3001 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3002
3003 2004-11-10 Paul Brook <paul@codesourcery.com>
3004
3005 PR fortran/18218
3006 * gfortran.dg/list_read.c: New test.
3007
3008 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3009
3010 PR c/18322
3011 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3012 expected diagnostic location.
3013
3014 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3015
3016 * gcc.dg/20041109-1.c: New test.
3017
3018 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3019
3020 PR objc/18406
3021 * objc/compile/pr18406.m: New test.
3022
3023 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3024
3025 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3026
3027 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3028
3029 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3030
3031 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3032
3033 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3034
3035 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3036
3037 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3038 exit.
3039
3040 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3041
3042 PR tree-opt/18299
3043 * gcc.c-torture/pr18299-1.c: New test.
3044
3045 2004-11-06 Andreas Schwab <schwab@suse.de>
3046
3047 * gcc.dg/pr16286.c: Also test for bool and pixel.
3048
3049 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3050
3051 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3052 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3053 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3054 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3055 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3056 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3057 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3058 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3059 gcc.dg/struct-semi-3.c: New tests.
3060
3061 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3062
3063 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3064
3065 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3066
3067 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3068 Do not use C99 designators.
3069
3070 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3071
3072 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3073
3074 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3075
3076 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3077 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3078 * gcc.c-torture/execute/simd-5.x: Remove.
3079
3080 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3081
3082 PR rtl-optimization/17933
3083 * gcc.dg/torture/pr17933-1.c: New test.
3084
3085 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3086
3087 PR target/18106
3088 * lib/target-supports.exp (check_weak_available): Support
3089 Windows.
3090
3091 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3092
3093 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3094 call to fflush(stdout) before abort.
3095 (my_ffsll): New function.
3096 (generate_fields): Use it.
3097
3098 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3099
3100 * gcc.dg/init-undef-1.c: New test.
3101
3102 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3103
3104 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3105 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3106 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3107 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3108 expected messages for new parser.
3109
3110 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3111
3112 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3113
3114 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3115
3116 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3117 on LP64 targets.
3118
3119 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3120
3121 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3122 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3123 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3124 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3125 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3126 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3127 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3128 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3129 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3130 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3131
3132 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3133
3134 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3135 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3136 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3137 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3138 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3139 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3140 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3141 for new parser.
3142
3143 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3144
3145 PR target/15342
3146 * gcc.dg/20041104-1.c: New test.
3147
3148 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3149
3150 * g++.dg/template/nontype7.C: New test.
3151 * g++.dg/template/nontype8.C: Likewise.
3152 * g++.dg/template/nontype9.C: Likewise.
3153 * g++.dg/template/nontype10.C: Likewise.
3154 * g++.dg/tc1/dr49.C: Likewise.
3155 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3156 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3157
3158 2004-11-04 Ben Elliston <bje@au.ibm.com>
3159
3160 * g++.dg/rtti/tinfo1.C: Remove xfails.
3161
3162 2004-11-04 Ben Elliston <bje@au.ibm.com>
3163
3164 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3165 packed attribute to the definition to satisfy the new C++ parser.
3166
3167 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3168
3169 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3170 invocations of va_arg.
3171
3172 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3173
3174 PR c++/18124
3175 * g++.dg/template/crash25.C: New test.
3176
3177 PR c++/18155
3178 * g++.dg/template/typedef2.C: New test.
3179 * g++.dg/parse/crash13.C: Adjust error markers.
3180
3181 PR c++/18177
3182 * g++.dg/conversion/const3.C: New test.
3183
3184 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3185
3186 PR fortran/17535
3187 PR fortran/17583
3188 PR fortran/17713
3189 * gfortran.dg/generic_[123].f90: New testcases.
3190
3191 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3192
3193 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3194 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3195
3196 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3197
3198 PR tree-opt/16808
3199 * gcc.c-torture/compile/pr16808.c: New test.
3200
3201 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3202
3203 PR rtl-optimization/17104
3204 * gcc.dg/ppc-bitfield1.c: New.
3205
3206 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3207
3208 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3209
3210 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3211
3212 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3213 strings for 32-bit code.
3214
3215 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3216
3217 PR c/18239
3218 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3219
3220 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3221
3222 PR c++/18064
3223 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3224
3225 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3226
3227 PR c++/15172
3228 * g++.dg/init/aggr2.C: New test.
3229
3230 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3231
3232 * objc.dg/local-decl-1.m: New test.
3233
3234 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3235
3236 * gcc.dg/20040910-1.c: Adjust regex.
3237
3238 2004-10-30 Roger Sayle <roger@eyesopen.com>
3239
3240 PR rtl-optimization/18084
3241 * g++.dg/opt/pr18084-1.C: New testcase.
3242
3243 2004-10-30 Matt Austern <austern@apple.com>
3244
3245 PR c++/17542
3246 * g++.dg/ext/attrib18.C: New test.
3247
3248 2004-10-30 Roger Sayle <roger@eyesopen.com>
3249
3250 PR middle-end/18096
3251 * gcc.dg/pr18096-1.c: New test case.
3252
3253 2004-10-30 Roger Sayle <roger@eyesopen.com>
3254
3255 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3256
3257 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3258
3259 PR c/16666
3260 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3261 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3262 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3263 gcc.dg/old-style-prom-3.c: New tests.
3264
3265 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3266
3267 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3268 Remove unnecessary inclusion of stdio.h.
3269
3270 2004-10-29 Roger Sayle <roger@eyesopen.com>
3271
3272 PR rtl-optimization/17581
3273 * gcc.dg/pr17581-1.c: New test case.
3274
3275 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3276
3277 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3278 being implemented.
3279 * g++.dg/conversion/dr195-1.C: New.
3280 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3281 * g++.old-deja/g++.mike/p10148.C: Likewise.
3282
3283 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3284
3285 PR c++/17695
3286 * g++.dg/debug/typedef2.C: New test.
3287
3288 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3289
3290 PR fortran/13490
3291 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3292 * gfortran.dg/g77/README: Update.
3293
3294 2004-10-28 Matt Austern <austern@apple.com>
3295
3296 PR c++/14124
3297 * g++.dg/ext/packed7.C: New test.
3298
3299 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3300
3301 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3302 scan-assembler.
3303 * lib/scanasm.exp (hidden-scan-for): New proc.
3304 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3305 string.
3306 (scan-not-hidden): Likewise.
3307 * lib/target-supports.exp (check_visibility_available): mach-o is
3308 support too.
3309
3310 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3311
3312 PR c++/17132
3313 * g++.dg/template/memclass3.C: New test.
3314
3315 2004-10-28 Adam Nemet <anemet@lnxw.com>
3316
3317 PR middle-end/18160
3318 * gcc.dg/register-var-1.c: New test.
3319 * gcc.dg/register-var-2.c: New test.
3320 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3321 error now.
3322
3323 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3324
3325 PR other/18172
3326 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3327 unused variables.
3328 * gcc.dg/vect/vect-22.c: Likewise.
3329
3330 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3331
3332 * gcc.dg/i386-rotate-1.c: New test.
3333
3334 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3335
3336 * g++.dg/init/ref12.C: Add "run" marker.
3337
3338 PR c++/17435
3339 * g++.dg/init/ref12.C: New test.
3340
3341 PR c++/18140
3342 * g++.dg/template/shift1.C: New test.
3343 * g++.dg/template/error10.C: Adjust error markers.
3344
3345 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3346
3347 PR tree-opt/17529
3348 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3349
3350 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3351
3352 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3353 * gcc.dg/weak/weak-3.c: Likewise.
3354 * gcc.dg/weak/weak-5.c: Likewise.
3355 * gcc.dg/weak/weak-9.c: Likewise.
3356 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3357 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3358
3359 * gcc.dg/darwin-weakimport-1.c: New.
3360
3361 2004-10-28 Ben Elliston <bje@au.ibm.com>
3362
3363 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3364
3365 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3366
3367 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3368 'syntax' error messages.
3369 * gcc.dg/cpp/direct2s.c: Likewise.
3370
3371 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3372
3373 * gcc.c-torture/compile/20041026-1.c: New.
3374
3375 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3376
3377 PR c++/18093
3378 * g++.dg/lookup/ns2.C: New test.
3379
3380 PR c++/18020
3381 * g++.dg/template/enum4.C: New test.
3382
3383 PR c++/18161
3384 * g++.dg/template/expr1.C: New test.
3385
3386 2004-10-26 Ben Elliston <bje@au.ibm.com>
3387
3388 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3389
3390 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3391
3392 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3393 gcc.dg/decl-nospec-3.c: New tests.
3394
3395 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3396
3397 * objc.dg/super-class-3.m: New test.
3398
3399 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3400
3401 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3402 resyncing.
3403 * gcc.dg/cpp/direct2s.c: Likewise.
3404
3405 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3406
3407 * objc.dg/image-info.m: Update for changes to section selection.
3408
3409 2004-10-25 David Ayers <d.ayers@inode.at>
3410 Ziemowit Laski <zlaski@apple.com>
3411
3412 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3413 diagnostics when messaging 'id <Proto>'.
3414 * objc.dg/class-protocol-1.m: New test.
3415 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3416 a non-existent method signature.
3417 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3418 Update diagnostics when messaging with non-existent method signature.
3419 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3420 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3421 invalid receivers are now resolved as if messaging 'id'; remove
3422 extraneous diagnostics.
3423
3424 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3425
3426 PR c/16667
3427 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3428 gcc.dg/init-desig-obs-3.c: New tests.
3429
3430 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3431
3432 * gcc.dg/debug/20041023-1.c: New test.
3433
3434 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3435
3436 PR middle-end/17407
3437 * gcc.c-torture/compile/pr17407.c: New test.
3438
3439 PR c++/18121
3440 * g++.dg/template/array8.C: New test.
3441
3442 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3443
3444 PR other/18138
3445 * lib/g++.exp: Accept more than one multilib libgcc.
3446 * lib/gcc-dg.exp: Likewise.
3447 * lib/objc.exp: Likewise.
3448 * lib/treelang.exp: Likewise.
3449 * lib/gfortran.exp: Likewise.
3450
3451 2004-10-24 Ben Elliston <bje@au.ibm.com>
3452
3453 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3454
3455 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3456
3457 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3458 * gcc.dg/c99-const-expr-3.c: Likewise.
3459
3460 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3461
3462 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3463
3464 2004-10-23 Ben Elliston <bje@au.ibm.com>
3465
3466 * gcc.c-torture/execute/loop-2e.x: Remove.
3467
3468 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3469
3470 PR c++/18095
3471 * g++.dg/parse/crash18.C: New.
3472 * g++.dg/parse/crash19.C: New.
3473
3474 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3475
3476 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3477 * g++.dg/ext/dllimport2.C: Same.
3478 * g++.dg/ext/dllimport8.C: Same.
3479
3480 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3481
3482 PR c++/10841
3483 * g++.dg/conversion/cast1.C: New test.
3484 * g++.dg/overload/pmf1.C: Adjust error marker.
3485
3486 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3487
3488 PR objc/17923
3489 * objc.dg/const-str-7.m: New test.
3490
3491 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3492
3493 * g++.dg/template/memfriend11.C: Fix comment typo.
3494 * g++.dg/template/memfriend14.C: Likewise.
3495
3496 2004-10-20 Richard Henderson <rth@redhat.com>
3497
3498 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3499 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3500 -fasynchronous-unwind-tables.
3501
3502 2004-10-20 Richard Henderson <rth@redhat.com>
3503
3504 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3505 (main): Return success.
3506 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3507 (main): Return success.
3508
3509 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3510
3511 PR c++/13495
3512 * g++.dg/template/memfriend9.C: New test.
3513 * g++.dg/template/memfriend10.C: Likewise.
3514 * g++.dg/template/memfriend11.C: Likewise.
3515 * g++.dg/template/memfriend12.C: Likewise.
3516 * g++.dg/template/memfriend13.C: Likewise.
3517 * g++.dg/template/memfriend14.C: Likewise.
3518 * g++.dg/template/memfriend15.C: Likewise.
3519 * g++.dg/template/memfriend16.C: Likewise.
3520 * g++.dg/template/memfriend17.C: Likewise.
3521 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3522
3523 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3524
3525 * g++.dg/conversion/dr195.C: New.
3526 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3527
3528 2004-10-20 Ben Elliston <bje@au.ibm.com>
3529 Devang Patel <dpatel@apple.com>
3530
3531 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3532 of floating point arithmetic, which could trap.
3533
3534 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3535
3536 PR c++/14035
3537 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3538 * g++.dg/conversion/const2.C: New test.
3539 * g++.dg/expr/reinterpret2.C: New test.
3540 * g++.dg/expr/reinterpret3.C: New test.
3541 * g++.dg/expr/cast2.C: New test.
3542 * g++.dg/expr/copy1.C: New test.
3543 * g++.dg/other/conversion1.C: Change error message.
3544 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3545 function pointers to void *.
3546 * g++.old-deja/g++.mike/p10148.C: Likewise.
3547
3548 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3549
3550 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3551
3552 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3553
3554 PR c++/18047
3555
3556 * g++.dg/parse/expr3.C: New test.
3557
3558 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3559
3560 * gcc.dg/smod-1.c: New test.
3561
3562 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3563
3564 * objc.dg/method-14.m: New test.
3565
3566 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3567
3568 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3569 Also xfail as the patch was reverted.
3570
3571 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3572
3573 PR middle-end/16973
3574 * gcc.dg/pr16973.c: New test.
3575
3576 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3577
3578 PR tree-optimization/17656
3579 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3580
3581 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3582
3583 * g++.dg/eh/shadow1.C: New.
3584
3585 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3586
3587 * gcc.c-torture/compile/20041018-1.c: New test.
3588
3589 2004-10-18 Ben Elliston <bje@au.ibm.com>
3590
3591 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3592 compiler referring to register 0 when accessing sdata. The linker
3593 now patches things up.
3594
3595 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3596
3597 PR c/17529
3598 * gcc.c-torture/compile/pr17529.c: New test.
3599
3600 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3601
3602 PR c++/17743
3603 * g++.dg/ext/attrib17.C: New test.
3604
3605 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3606
3607 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3608
3609 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3610
3611 PR c++/10479
3612 * g++.dg/ext/attrib16.C: New test.
3613
3614 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3615
3616 PR c++/17042
3617 * g++.dg/init/dso_handle1.C: New test.
3618
3619 PR c++/14667
3620 * g++.dg/parse/typedef6.C: New test.
3621
3622 PR c++/17916
3623 * g++.dg/parse/pragma1.C: New test.
3624
3625 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3626
3627 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3628
3629 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3630
3631 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3632 -fno-common when on HPPA HP-UX platforms.
3633
3634 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3635
3636 PR other/16820
3637 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3638 stdint.h.
3639 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3640 uintptr_t.
3641
3642 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3643
3644 PR c++/16301
3645 * g++.dg/lookup/strong-using-4.C: New test.
3646
3647 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3648
3649 PR middle-end/16567
3650 * gcc.c-torture/compile/nested-1.c: New test.
3651
3652 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3653
3654 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3655 and mipsisa64*-*-* (until support for misaligned loads is added).
3656 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3657 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3658 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3659 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3660 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3661 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3662
3663 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3664
3665 PR c++/17976
3666 * g++.dg/init/dtor3.C: New test.
3667
3668 2004-10-15 Ben Elliston <bje@au.ibm.com>
3669
3670 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3671
3672 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3673
3674 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3675 * gcc.dg/macho-lo-sum.c: Likewise.
3676
3677 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3678
3679 * gcc.dg/ppc-spe64-1.c: New test.
3680
3681 2004-10-14 Devang Patel <dpatel@apple.com>
3682
3683 PR 17635
3684 * gcc.dg/pr17635.c : New test.
3685
3686 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3687
3688 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3689 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3690 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3691 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3692 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3693 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3694 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3695 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3696 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3697 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3698 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3699 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3700 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3701 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3702 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3703 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3704 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3705 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3706
3707 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3708
3709 * gcc.dg/vect/vect-82.c: New testcase.
3710 * gcc.dg/vect/vect-82_64.c: New testcase.
3711 * gcc.dg/vect/vect-83.c: New testcase.
3712 * gcc.dg/vect/vect-83_64.c: New testcase.
3713
3714 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3715
3716 * gcc.dg/cpp/error-1.c: New test.
3717
3718 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3719
3720 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3721
3722 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3723
3724 PR target/17984
3725 * gcc.dg/cris-peep2-xsrand2.c: New test.
3726
3727 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3728
3729 PR c++/17661
3730 * testsuite/g++.dg/expr/for2.C: New test.
3731
3732 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3733
3734 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3735
3736 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3737
3738 PR tree-optimization/17724
3739 * g++.dg/opt/pr17724-1.C: New test.
3740 * g++.dg/opt/pr17724-2.C: New test.
3741 * g++.dg/opt/pr17724-3.C: New test.
3742 * g++.dg/opt/pr17724-4.C: New test.
3743 * g++.dg/opt/pr17724-5.C: New test.
3744 * g++.dg/opt/pr17724-6.C: New test.
3745
3746 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3747
3748 PR c/17301
3749 * gcc.dg/pr17301-2.c: New test.
3750
3751 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3752
3753 PR c++/15876
3754 * g++.dg/parse/error22.C: New test.
3755
3756 PR c++/17936
3757 * g++.dg/template/spec18.C: New test.
3758
3759 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3760
3761 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3762 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3763 memcpy.
3764 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3765 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3766
3767 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3768
3769 * g++.dg/eh/cleanup5.C: Add dg-options "".
3770
3771 2004-10-11 Roger Sayle <roger@eyesopen.com>
3772
3773 PR middle-end/17657
3774 * gcc.dg/switch-4.c: New test case.
3775
3776 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3777
3778 * gcc.c-torture/execute/20041011-1.c: New test.
3779
3780 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3781
3782 PR c++/17554
3783 * g++.dg/init/for3.C: New test.
3784
3785 PR c++/17657
3786 * g++.dg/opt/switch2.C: New test.
3787
3788 PR middle-end/17703
3789 * g++.dg/warn/Wreturn-2.C: New test.
3790
3791 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3792
3793 PR c++/17907
3794 * g++.dg/eh/cleanup5.C: New test.
3795
3796 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3797
3798 PR c++/17393
3799 * g++.dg/parse/error21.C: New test.
3800
3801 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3802
3803 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3804 * g++.dg/warn/incomplete1.C: Likewise.
3805 * g++.dg/template/qualttp20.C: Likewise.
3806
3807 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3808
3809 PR c/17881
3810 * parm-incomplete-1.c: New test.
3811
3812 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3813
3814 PR c++/17867
3815 * g++.dg/parse/error19.C: New test.
3816
3817 PR c++/17670
3818 * g++.dg/init/new11.C: New test.
3819
3820 PR c++/17821
3821 * g++.dg/parse/error20.C: New test.
3822
3823 PR c++/17826
3824 * g++.dg/template/crash24.C: New test.
3825
3826 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3827
3828 PR c/17301
3829 * gcc.dg/pr17301-1.c: New test.
3830
3831 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3832
3833 PR c/17189
3834 * gcc.dg/anon-struct-5.c: New test.
3835
3836 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3837
3838 PR c/17844
3839 * gcc.dg/pr17844-1.c: New test.
3840
3841 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3842
3843 PR tree-optimization/17906
3844 * gcc.c-torture/compile/pr17906.c: New.
3845
3846 2004-10-09 Stuart Hastings <stuart@apple.com>
3847 Roger Sayle <roger@eyesopen.com>
3848
3849 PR rtl-optimization/17853
3850 * gcc.dg/i386-mmx-5.c: New testcase.
3851
3852 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3853
3854 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3855
3856 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3857
3858 PR c++/17524
3859 * g++.dg/template/static9.C: New test.
3860
3861 PR c++/17685
3862 * g++.dg/parse/operator5.C: New test.
3863
3864 2004-10-09 Roger Sayle <roger@eyesopen.com>
3865
3866 PR middle-end/17894
3867 * gcc.c-torture/execute/divcmp-4.c: New test case.
3868
3869 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3870
3871 PR tree-opt/17902
3872 * g++.dg/opt/pr17902.C: New test.
3873
3874 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3875
3876 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3877
3878 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3879
3880 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3881
3882 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3883
3884 * gcc.dg/assign-warn-3.c: New test.
3885
3886 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3887
3888 PR c/16999
3889 * gcc.dg/cpp/ident-1.c: New test.
3890
3891 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3892
3893 * gcc.c-torture/compile/acc1.c: New.
3894
3895 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3896
3897 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3898 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3899
3900 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3901
3902 * gcc.dg/ultrasp11.c: New test.
3903
3904 2004-10-08 Michael Matz <matz@suse.de>
3905
3906 * gcc.dg/doloop-2.c: New test.
3907
3908 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3909
3910 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3911 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3912 objc.dg/method-9.m: Update expected diagnostics.
3913
3914 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3915
3916 * gcc.dg/ppc-fsel-3.c: New file.
3917 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3918
3919 2004-10-07 Paul Brook <paul@codesourcery.com>
3920
3921 * gfortran.dg/intrinsic_verify_1.f90: New test.
3922
3923 2004-10-07 Paul Brook <paul@codesourcery.com>
3924
3925 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3926
3927 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3928
3929 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3930 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3931 commit.
3932
3933 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3934
3935 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3936
3937 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3938
3939 PR c++/17115
3940 * g++.dg/warn/Winline-4.C: New test.
3941
3942 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3943
3944 * gcc.c-torture/compile/20041007-1.c: New test.
3945
3946 2004-10-07 Paul Brook <paul@codesourcery.com>
3947
3948 PR fortran/17678
3949 * gfortran.dg/use_allocated_1.f90: New test.
3950
3951 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3952
3953 PR middle-end/17849
3954 * gfortran.fortran-torture/compile/nested.f90: New test
3955
3956 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3957
3958 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3959
3960 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3961
3962 PR c++/17368
3963 * g++.dg/ext/asm6.C: New test.
3964
3965 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3966
3967 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3968
3969 2004-10-06 Paul Brook <paul@codesourcery.com>
3970
3971 PR libfortran/17709
3972 * gfortran.dg/empty_format_1.f90: New test.
3973
3974 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3975
3976 PR fortran/17568
3977 * gfortran.dg/ishft.f90: New test.
3978
3979 PR fortran/17283
3980 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3981 tests.
3982
3983 2004-10-06 Paul Brook <paul@codesourcery.com>
3984
3985 * gfortran.dg/do_1.f90: New test.
3986
3987 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3988
3989 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3990 optimizing for size.
3991
3992 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3993
3994 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3995
3996 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3997
3998 * gcc.c-torture/compile/20041005-1.c: New test.
3999
4000 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4001
4002 PR c++/17829
4003 * g++.dg/lookup/koenig4.C: New.
4004
4005 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4006
4007 * g++.dg/other/classkey1.C: Adjust quoting marks.
4008 * g++.dg/parse/error15.C: Likewise.
4009 * g++.dg/template/meminit2.C (int>): Likewise.
4010
4011 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4012
4013 PR fortran/17283
4014 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4015
4016 PR fortran/17631
4017 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4018
4019 PR fortran/17708
4020 * gfortran.dg/pr17708.f90: New test.
4021
4022 2004-10-04 Chao-ying Fu <fu@mips.com>
4023
4024 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4025 * gcc.dg/vect/vect-4.c: Ditto.
4026 * gcc.dg/vect/vect-5.c: Ditto.
4027 * gcc.dg/vect/vect-6.c: Ditto.
4028 * gcc.dg/vect/vect-8.c: Ditto.
4029 * gcc.dg/vect/vect-16.c: Ditto.
4030 * gcc.dg/vect/vect-30.c: Ditto.
4031 * gcc.dg/vect/vect-40.c: Ditto.
4032 * gcc.dg/vect/vect-41.c: Ditto.
4033 * gcc.dg/vect/vect-42.c: Ditto.
4034 * gcc.dg/vect/vect-43.c: Ditto.
4035 * gcc.dg/vect/vect-44.c: Ditto.
4036 * gcc.dg/vect/vect-45.c: Ditto.
4037 * gcc.dg/vect/vect-46.c: Ditto.
4038 * gcc.dg/vect/vect-47.c: Ditto.
4039 * gcc.dg/vect/vect-48.c: Ditto.
4040 * gcc.dg/vect/vect-49.c: Ditto.
4041 * gcc.dg/vect/vect-50.c: Ditto.
4042 * gcc.dg/vect/vect-51.c: Ditto.
4043 * gcc.dg/vect/vect-52.c: Ditto.
4044 * gcc.dg/vect/vect-53.c: Ditto.
4045 * gcc.dg/vect/vect-54.c: Ditto.
4046 * gcc.dg/vect/vect-55.c: Ditto.
4047 * gcc.dg/vect/vect-56.c: Ditto.
4048 * gcc.dg/vect/vect-57.c: Ditto.
4049 * gcc.dg/vect/vect-58.c: Ditto.
4050 * gcc.dg/vect/vect-59.c: Ditto.
4051 * gcc.dg/vect/vect-60.c: Ditto.
4052 * gcc.dg/vect/vect-74.c: Ditto.
4053 * gcc.dg/vect/vect-79.c: Ditto.
4054 * gcc.dg/vect/vect-80.c: Ditto.
4055
4056 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4057
4058 * gcc.dg/unused-7.c: Use the correct option.
4059
4060 2004-10-04 Paul Brook <paul@codesourcery.com>
4061 Bud Davis <bdavis9659@comcast.net>
4062
4063 PR fortran/17706
4064 PR fortran/16434
4065 * gfortran/pr17706.f90: New test.
4066 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4067
4068 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4069
4070 * gfortran.dg/pr17612.f90: New test.
4071
4072 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4073
4074 * g++.dg/template/local1.C: Adjust quoting marks in
4075 testing for diagnostics.
4076 * g++.dg/tls/diag-2.C: Likewise.
4077 * g++.dg/other/error8.C: Likewise.
4078
4079 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4080
4081 PR c/17178
4082 * gcc.dg/unused-4.c: Adjust to be correct.
4083
4084 PR c/17820
4085 * gcc.dg/unused-7.c: New test.
4086
4087 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4088
4089 PR c++/17797
4090 * g++.dg/overload/template2.C: New test.
4091
4092 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4093
4094 PR tree-optimization/16632
4095 * gcc.dg/tree-ssa/20041002-1.c: New.
4096
4097 2004-10-03 Paul Brook <paul@codesourcery.com>
4098
4099 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4100 rather than relying on default formatting.
4101
4102 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4103
4104 * gcc.dg/20040920-1.c: Update expected message text.
4105
4106 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4107
4108 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4109
4110 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4111
4112 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4113 tree level.
4114
4115 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4116
4117 * gcc.dg/tree-ssa/pr17343.c: Remove.
4118
4119 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4120
4121 PR tree-opt/17343
4122 * gcc.dg/tree-ssa/pr17343.c: New test.
4123
4124 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4125
4126 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4127 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4128 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4129 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4130 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4131
4132 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4133
4134 * gcc.dg/lvalue-2.c: New test.
4135
4136 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4137
4138 PR c/17730
4139 * gcc.dg/pr17730-1.c: New test
4140
4141 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4142
4143 PR c/7425
4144 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4145
4146 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4147
4148 * gcc.c-torture/execute/stdarg-1.c: New test.
4149 * gcc.c-torture/execute/stdarg-2.c: New test.
4150 * gcc.c-torture/execute/stdarg-3.c: New test.
4151 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4152 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4153 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4154 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4155 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4156
4157 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4158
4159 PR tree-optimization/17697
4160 * g++.dg/opt/pr17697-1.C: New test.
4161 * g++.dg/opt/pr17697-2.C: New test.
4162 * g++.dg/opt/pr17697-3.C: New test.
4163
4164 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4165
4166 PR c/16409
4167 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4168 gcc.dg/vla-init-5.c: New tests.
4169
4170 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4171
4172 PR c/13804
4173 * gcc.dg/pr13804-1.c: New test.
4174
4175 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4176
4177 PR fortran/16938
4178 * gfortran.dg/pr16938.f90: New test.
4179
4180 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4181
4182 * g++.dg/template/crash23.C: New test.
4183
4184 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4185
4186 PR c++/17585
4187 * g++.dg/template/static8.C: New test.
4188
4189 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4190
4191 PR c++/17681
4192 * g++.dg/other/error9.C: New test.
4193
4194 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4195
4196 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4197
4198 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4199
4200 PR fortran/15164
4201 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4202
4203 2004-09-26 Roger Sayle <roger@eyesopen.com>
4204
4205 PR middle-end/17112
4206 * gcc.dg/pr17112-1.c: New test case.
4207
4208 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4209
4210 PR c/11459
4211 * gcc.dg/pr11459-1.c: New test.
4212
4213 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4214
4215 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4216 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4217
4218 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4219
4220 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4221
4222 2004-09-25 Jan Hubicka <jh@suse.cz>
4223
4224 * compile/30040909-1.c: New test.
4225 * compile/30040907-1.c: New test.
4226
4227 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4228
4229 * gcc.c-torture/execute/va-arg-26.c: New test.
4230
4231 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4232
4233 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4234 extra diagnostics on targets with 64-bit pointers.
4235 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4236
4237 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4238
4239 PR c/17188
4240 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4241 * gcc.dg/decl-3.c: Adjust expected message.
4242
4243 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4244
4245 PR fortran/17615
4246 * gfortran.dg/pr17615.f90: New test.
4247
4248 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4249
4250 PR tree-optimzation/17517
4251 * g++.dg/tree-ssa/pr17517.C: New Test.
4252
4253 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4254
4255 PR c++/16889
4256 * g++.dg/lookup/ambig3.C: New.
4257
4258 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4259
4260 PR tree-opt/17624
4261 * g++.dg/opt/pr17624.C: New test.
4262
4263 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4264
4265 PR c/6980
4266 * gcc.dg/Wbad-function-cast-1.c: New test.
4267
4268 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4269
4270 * g++.dg/ext/complit1.C
4271 * g++.dg/other/error2.C
4272 * g++.dg/other/nontype-1.C
4273 * g++.dg/parse/crash11.C
4274 * g++.dg/parse/crash12.C
4275 * g++.dg/parse/error15.C
4276 * g++.dg/parse/error4.C
4277 * g++.dg/parse/tmpl-outside1.C
4278 * g++.dg/parse/too-many-tmpl-args1.C
4279 * g++.dg/template/dependent-expr3.C
4280 * g++.dg/template/error10.C
4281 * g++.dg/template/instantiate1.C
4282 * g++.dg/template/vtable2.C
4283 * g++.dg/warn/Wshadow-1.C
4284 * g++.dg/warn/weak1.C
4285 * g++.old-deja/g++.brendan/crash16.C
4286 * g++.old-deja/g++.brendan/crash18.C
4287 * g++.old-deja/g++.brendan/crash48.C
4288 * g++.old-deja/g++.brendan/crash49.C
4289 * g++.old-deja/g++.brendan/crash55.C
4290 * g++.old-deja/g++.brendan/crash56.C
4291 * g++.old-deja/g++.brendan/crash8.C
4292 * g++.old-deja/g++.brendan/enum11.C
4293 * g++.old-deja/g++.brendan/enum8.C
4294 * g++.old-deja/g++.brendan/enum9.C
4295 * g++.old-deja/g++.brendan/friend3.C
4296 * g++.old-deja/g++.brendan/misc14.C
4297 * g++.old-deja/g++.bugs/900402_02.C
4298 * g++.old-deja/g++.bugs/900404_03.C
4299 * g++.old-deja/g++.bugs/900404_04.C
4300 * g++.old-deja/g++.bugs/900428_03.C
4301 * g++.old-deja/g++.jason/crash4.C
4302 * g++.old-deja/g++.jason/overload21.C
4303 * g++.old-deja/g++.jason/redecl1.C
4304 * g++.old-deja/g++.jason/report.C
4305 * g++.old-deja/g++.jason/rfg10.C
4306 * g++.old-deja/g++.jason/template30.C
4307 * g++.old-deja/g++.law/arm12.C
4308 * g++.old-deja/g++.law/ctors5.C
4309 * g++.old-deja/g++.law/cvt20.C
4310 * g++.old-deja/g++.law/init10.C
4311 * g++.old-deja/g++.law/init8.C
4312 * g++.old-deja/g++.law/visibility17.C
4313 * g++.old-deja/g++.law/visibility7.C
4314 * g++.old-deja/g++.mike/net8.C
4315 * g++.old-deja/g++.mike/p646.C
4316 * g++.old-deja/g++.mike/p700.C
4317 * g++.old-deja/g++.mike/p701.C
4318 * g++.old-deja/g++.mike/p811.C
4319 * g++.old-deja/g++.ns/template13.C
4320 * g++.old-deja/g++.other/array3.C
4321 * g++.old-deja/g++.other/crash25.C
4322 * g++.old-deja/g++.other/dtor3.C
4323 * g++.old-deja/g++.other/dtor4.C
4324 * g++.old-deja/g++.other/main1.C
4325 * g++.old-deja/g++.other/warn7.C
4326 * g++.old-deja/g++.pt/crash11.C
4327 * g++.old-deja/g++.pt/crash36.C
4328 * g++.old-deja/g++.pt/spec22.C
4329 * g++.old-deja/g++.pt/spec9.C
4330 * g++.old-deja/g++.pt/ttp52.C
4331 * g++.old-deja/g++.robertl/eb103.C
4332 * g++.old-deja/g++.robertl/eb121.C
4333 * g++.old-deja/g++.robertl/eb22.C
4334 * g++.old-deja/g++.robertl/eb8.C:
4335 Update locations and/or regexps of dg-error markers.
4336 Remove markers for some bogus messages that are no longer issued.
4337
4338 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4339
4340 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4341 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4342
4343 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4344
4345 PR c++/17618
4346 * g++.dg/lookup/crash5.C: New test.
4347
4348 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4349
4350 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4351 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4352 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4353 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4354 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4355 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4356
4357 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4358 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4359 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4360 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4361 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4362 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4363
4364 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4365
4366 * gcc.dg/vect/vect-44.c: Check additional cases.
4367 * gcc.dg/vect/vect-48.c: Check additional cases.
4368
4369 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4370 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4371 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4372 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4373 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4374 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4375 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4376 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4377 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4378
4379 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4380 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4381 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4382
4383 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4384
4385 * gcc.dg/tree-ssa/loop-6.c: New test.
4386
4387 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4388
4389 PR c++/17620
4390 * g++.dg/inherit/base2.C: New.
4391
4392 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4393
4394 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4395 * gcc.dg/20001012-2.c: Likewise.
4396 * gcc.dg/20001013-1.c: Likewise.
4397 * gcc.dg/20001101-1.c: Likewise.
4398 * gcc.dg/20001102-1.c: Likewise.
4399 * gcc.dg/bf-spl1.c: Likewise.
4400 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4401 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4402
4403 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4404
4405 PR tree-optimization/16721
4406 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4407
4408 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4409
4410 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4411 * gcc.dg/20040305-1.c: Likewise.
4412
4413 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4414
4415 PR c/16566
4416 * gcc.c-torture/compile/pr16566-1.c,
4417 gcc.c-torture/compile/pr16566-2.c,
4418 gcc.c-torture/compile/pr16566-3.c: New tests.
4419
4420 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4421
4422 PR tree-optimization/17512
4423 * gcc.c-torture/compile/20040916-1.c.
4424
4425 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4426
4427 * gcc.dg/pragma-re-3.c: New test.
4428
4429 2004-09-17 Matt Austern <austern@apple.com>
4430
4431 PR c++/15049
4432 * g++.dg/other/anon3.C: New.
4433
4434 2004-09-21 Roger Sayle <roger@eyesopen.com>
4435
4436 PR c++/7503
4437 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4438 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4439 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4440 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4441 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4442
4443 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4444
4445 PR fortran/17286
4446 * gfortran.dg/pr17286.f90: New test.
4447
4448 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4449
4450 PR c++/17530
4451 * g++.dg/template/static7.C: New test.
4452
4453 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4454
4455 PR tree-opt/17558
4456 * gcc.c-torture/compile/pr17558.c: New test.
4457
4458 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4459
4460 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4461 if SKIP_ATTRIBUTE is defined.
4462
4463 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4464
4465 PR fortran/15957
4466 * gfortran.dg/pr15957.f90: New test.
4467
4468 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4469
4470 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4471 in comparison.
4472 * gcc.dg/vect/vect-79.c: Likewise.
4473 * gcc.dg/vect/vect-80.c: Likewise.
4474
4475 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4476
4477 PR fortran/15750
4478 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4479
4480 2004-09-20 Ira Rosen <irar@il.ibm.com>
4481
4482 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4483 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4484 * gcc.dg/vect/vect-62.c: New testcase.
4485 * gcc.dg/vect/vect-63.c: New testcase.
4486 * gcc.dg/vect/vect-64.c: New testcase.
4487 * gcc.dg/vect/vect-65.c: New testcase.
4488 * gcc.dg/vect/vect-66.c: New testcase.
4489 * gcc.dg/vect/vect-67.c: New testcase.
4490 * gcc.dg/vect/vect-68.c: New testcase.
4491 * gcc.dg/vect/vect-69.c: New testcase.
4492 * gcc.dg/vect/vect-79.c: New testcase.
4493 * gcc.dg/vect/vect-80.c: New testcase.
4494
4495 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4496
4497 * gcc.target/mips/asm-1.c: New test.
4498
4499 2004-09-19 Ira Rosen <irar@il.ibm.com>
4500
4501 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4502 * gcc.dg/vect/vect-73.c: New testcase.
4503 * gcc.dg/vect/vect-74.c: New testcase.
4504 * gcc.dg/vect/vect-75.c: New testcase.
4505 * gcc.dg/vect/vect-76.c: New testcase.
4506 * gcc.dg/vect/vect-77.c: New testcase.
4507 * gcc.dg/vect/vect-78.c: New testcase
4508
4509 2004-09-18 Paul Brook <paul@codesourcery.com>
4510
4511 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4512
4513 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4514
4515 PR c/17424
4516 * gcc.dg/pr17424-1.c: New test.
4517
4518 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4519
4520 * g++.dg/tree-ssa/pr17153.C: New test.
4521
4522 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4523
4524 PR pch/13361
4525 * testsuite/g++.dg/pch/wchar-1.C: New.
4526 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4527
4528 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4529
4530 * gcc.c-torture/execute/20040917-1.c: New test.
4531
4532 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4533
4534 PR tree-optimization/17319
4535 * gcc.dg/pr17319.c: New test.
4536
4537 2004-09-17 Devang Patel <dpatel@apple.com>
4538
4539 * gcc.dg/20040813-1.c: New test.
4540
4541 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4542
4543 PR tree-optimization/17273
4544 * gcc.c-torture/compile/pr17273.c: New test.
4545
4546 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4547
4548 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4549 Update expected messages.
4550 * gcc.dg/declspec-13.c: New test.
4551
4552 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4553
4554 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4555
4556 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4557
4558 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4559 change what 'a' is pointing to.
4560
4561 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4562
4563 PR c++/16002
4564 * g++.dg/template/error18.C: New test.
4565
4566 PR c++/16029
4567 * g++.dg/warn/Wunused-8.C: New test.
4568
4569 2004-09-17 Steven Bosscher <stevenb@suse.de>
4570
4571 PR tree-optimization/17513
4572 * gcc.dg/20040916-1.c: New test.
4573
4574 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4575
4576 PR c++/17501
4577 * g++.dg/template/typename7.C: New test.
4578
4579 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4580
4581 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4582
4583 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4584
4585 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4586 with -ftree-based-profiling also.
4587 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4588
4589 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4590
4591 PR/15364
4592 * gfortran.dg/der_array_io_1.f90: New test.
4593 * gfortran.dg/der_array_io_2.f90: New test.
4594 * gfortran.dg/der_array_io_3.f90: New test.
4595
4596 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4597
4598 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4599 EABI.
4600
4601 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4602
4603 * g++.dg/opt/switch1.C: New test.
4604
4605 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4606
4607 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4608 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4609 Update expected messages.
4610
4611 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4612
4613 PR fortran/16485
4614 * gfortran.dg/same_name_1.f90: New test.
4615
4616 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4617
4618 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4619 dereference garbage pointers.
4620
4621 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4622
4623 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4624 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4625
4626 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4627 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4628 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4629
4630 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4631
4632 PR c++/17324
4633 * g++.dg/template/mangle1.C: New test.
4634
4635 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4636
4637 PR tree-optimization/17252
4638 * gcc.c-torture/execute/pr17252.c: New test.
4639
4640 2004-09-14 Andrew Pinski <apinski@apple.com>
4641
4642 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4643
4644 2004-09-14 Roger Sayle <roger@eyesopen.com>
4645
4646 PR rtl-optimization/9771
4647 * gcc.dg/pr9771-1.c: New test case.
4648
4649 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4650
4651 PR tree-optimization/15262
4652 * gcc.c-torture/execute/pr15262-1.c: New test.
4653 * gcc.c-torture/execute/pr15262-2.c: New test.
4654
4655 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4656
4657 * gcc.dg/declspec-12.c: New test.
4658
4659 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4660
4661 * gfortran.dg/pr17090.f90: Add directives to test.
4662
4663 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4664
4665 * gcc.c-torture/compile/20040914-1.c: New test.
4666
4667 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4668
4669 PR c++/16162
4670 * g++.dg/template/decl2.C: New test.
4671
4672 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4673
4674 PR fortran/17090
4675 * gfortran.dg/pr17090.f90: New test.
4676
4677 2004-09-13 Dale Johannesen <dalej@apple.com>
4678
4679 * gcc.c-torture/compile/pr17408.c: New test case.
4680
4681 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4682
4683 PR c++/16716
4684 * g++.dg/parse/crash17.C: New test.
4685
4686 PR c++/17327
4687 * g++.dg/template/enum3.C: New test.
4688
4689 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4690
4691 * lib/gcc-defs.exp: Load wrapper.exp.
4692 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4693 using local code.
4694 * lib/gcc.exp (gcc_init): Similar.
4695 * lib/gfortran.exp (gfortran_init): Similar.
4696 * lib/objc.exp (objc_init): Similar.
4697 * lib/treelang.exp (treelang_init): Similar.
4698 * lib/wrapper.exp: New file with build_wrapper call machinery in
4699 ${tool}_maybe_build_wrapper.
4700
4701 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4702
4703 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4704 "inline".
4705 * gcc.dg/declspec-11.c: Update expected messages.
4706 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4707 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4708 gcc.dg/inline-12.c: New tests.
4709
4710 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4711
4712 * g++.dg/tree-ssa/pr17400.C: New testcase.
4713
4714 2004-09-13 James E Wilson <wilson@specifixinc.com>
4715
4716 * gcc.target/mips/sb1-1.c: New testcase.
4717
4718 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4719
4720 * lib/g77-dg.exp: Remove unused file.
4721 * lib/mike-g77.exp: Ditto.
4722 * lib/g77.exp: Ditto.
4723
4724 2004-09-12 Richard Henderson <rth@redhat.com>
4725
4726 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4727
4728 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4729
4730 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4731 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4732 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4733 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4734 Update expected messages.
4735
4736 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4737
4738 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4739 declaration/use mismatch for dirp parameter.
4740
4741 2004-09-12 Andrew Pinski <apinski@apple.com>
4742
4743 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4744 -fgnu-runtime is passed.
4745
4746 2004-09-12 Richard Henderson <rth@redhat.com>
4747
4748 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4749 do the uplevel thing and update additional_flags directly.
4750 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4751 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4752 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4753 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4754
4755 2004-09-11 Steven Bosscher <stevenb@suse.de>
4756
4757 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4758
4759 2004-09-11 Roger Sayle <roger@eyesopen.com>
4760
4761 PR middle-end/17411
4762 * g++.dg/opt/pr17411-1.C: New test case.
4763
4764 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4765
4766 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4767 gcc.dg/tls/diag-2.c: Update expected messages.
4768 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4769 messages.
4770 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4771 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4772 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4773 gcc.dg/tls/diag-5.c: New tests.
4774
4775 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4776
4777 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4778
4779 2004-09-11 Steven Bosscher <stevenb@suse.de>
4780
4781 * g++.dg/parse/break-in-for.C: New test.
4782
4783 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4784
4785 * gcc.dg/tree-ssa/20040911-1.c: New test.
4786
4787 2004-09-11 Andreas Jaeger <aj@suse.de>
4788
4789 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4790 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4791
4792 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4793
4794 * gcc.target/frv: New directory of FR-V-specific tests.
4795
4796 2004-09-10 James E Wilson <wilson@specifixinc.com>
4797
4798 * gcc.dg/convert-vec-1.c: New test.
4799
4800 2004-09-10 Roger Sayle <roger@eyesopen.com>
4801
4802 PR middle-end/17024
4803 * gcc.dg/pr17024-1.c: New test case.
4804
4805 2004-09-10 Eric Christopher <echristo@redhat.com>
4806
4807 * gcc.dg/20040910-1.c: New test.
4808
4809 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4810
4811 * gcc.dg/bitfld-9.c: New test.
4812
4813 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4814
4815 * gcc.c-torture/execute/ieee/acc1.c: New test.
4816 * gcc.c-torture/execute/ieee/acc2.c: New test.
4817 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4818
4819 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4820
4821 * gcc.dg/deprecated-2.c: New test.
4822
4823 2004-09-09 James E Wilson <wilson@specifixinc.com>
4824
4825 * gcc.dg/init-vec-1.c: New test.
4826
4827 2004-09-09 Roger Sayle <roger@eyesopen.com>
4828
4829 PR middle-end/17055
4830 * gcc.dg/pr17055-1.c: New test case.
4831
4832 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4833
4834 PR target/17377
4835 * gcc.c-torture/execute/pr17377.c: New test.
4836
4837 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4838
4839 PR c/8420
4840 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4841 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4842 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4843 gcc.dg/long-long-typespec-1.c: New tests.
4844 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4845
4846 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4847
4848 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4849 gcc.dg/gnu99-static-1.c: New tests.
4850
4851 2004-09-08 Devang Patel <dpatel@apple.com>
4852
4853 * gcc.dg/darwin-ld-20040828-1.c: New test.
4854 * gcc.dg/darwin-ld-20040828-2.c: New test.
4855 * gcc.dg/darwin-ld-20040828-3.c: New test.
4856
4857 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4858
4859 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4860 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4861 in error message.
4862 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4863 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4864 in error message.
4865 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4866 types they qualify.
4867 * objc.dg/type-size-2.m: Fix wording in comment.
4868 * objc.dg/va-meth-1.m: New test case.
4869
4870 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4871
4872 PR c/16633:
4873 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4874 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4875
4876 2004-09-06 Devang Patel <dpatel@apple.com>
4877
4878 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4879 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4880
4881 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4882
4883 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4884 reflect changed line numbering of diagnostics.
4885
4886 2004-09-06 Paul Brook <paul@codesourcery.com>
4887
4888 * gfortran.dg/edit_real_1.f90: Add new test.
4889
4890 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4891
4892 * gcc.dg/tree-ssa/loop-2.c: New test.
4893 * gcc.dg/tree-ssa/loop-3.c: New test.
4894 * gcc.dg/tree-ssa/loop-4.c: New test.
4895 * gcc.dg/tree-ssa/loop-5.c: New test.
4896
4897 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4898
4899 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4900
4901 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4902
4903 * gcc.dg/format/sentinel-1.c: New test.
4904
4905 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4906
4907 * testsuite/gcc.dg/builtins-46.c: New.
4908
4909 2004-09-03 Devang Patel <dpatel@apple.com>
4910
4911 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4912 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4913
4914 2004-09-03 Jan Beulich <jbeulich@novell.com>
4915
4916 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4917 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4918 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4919 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4920 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4921 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4922 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4923 the non-portable bzero.
4924 * gcc.dg/20010912-1.c: xfail for NetWare.
4925 * gcc.dg/20020426-2.c: xfail for NetWare.
4926 * gcc.dg/20021014-1.c: xfail for NetWare.
4927 * gcc.dg/20021018-1.c: xfail for NetWare.
4928 * gcc.dg/20030213-1.c: xfail for NetWare.
4929 * gcc.dg/20030225-1.c: xfail for NetWare.
4930 * gcc.dg/20030708-1.c: xfail for NetWare.
4931 * gcc.dg/builtins-config.h: Also exclude NetWare.
4932 * gcc.dg/format/format.h: Define restrict only if not already defined.
4933 * gcc.dg/nest.c: xfail for NetWare.
4934 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4935 * lib/target-supports.exp (check_visibility_available): Exclude
4936 NetWare.
4937
4938 2004-09-03 Jan Beulich <jbeulich@novell.com>
4939
4940 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4941 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4942 deterministic starting point for the alignment of structure fields.
4943 * gcc.dg/Wpadded.c: Dito.
4944 * g++.dg/abi/vbase10.C: Dito.
4945
4946 2004-09-03 Devang Patel <dpatel@apple.com>
4947
4948 * g++.dg/debug/pr15736.cc: New test.
4949
4950 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4951
4952 * README.QMTEST: Fix out-of-date link.
4953
4954 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4955
4956 PR fortran/16579
4957 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4958 Delete. Duplicate of gfortran.dg/g77/20010610.f
4959
4960 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4961
4962 * g++.dg/abi/arm_rtti1.C: New test.
4963
4964 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4965
4966 * gcc.dg/ppc-vector-memcpy.c: New.
4967 * gcc.dg/ppc-vector-memset.c: New.
4968
4969 2004-09-02 Chao-ying Fu <fu@mips.com>
4970
4971 * gcc.target/mips/mips-3d-1.c: New test.
4972 * gcc.target/mips/mips-3d-2.c: New test.
4973 * gcc.target/mips/mips-3d-3.c: New test.
4974 * gcc.target/mips/mips-3d-4.c: New test.
4975 * gcc.target/mips/mips-3d-5.c: New test.
4976 * gcc.target/mips/mips-3d-6.c: New test.
4977 * gcc.target/mips/mips-3d-7.c: New test.
4978 * gcc.target/mips/mips-3d-8.c: New test.
4979 * gcc.target/mips/mips-3d-9.c: New test.
4980 * gcc.target/mips/mips-ps-1.c: New test.
4981 * gcc.target/mips/mips-ps-2.c: New test.
4982 * gcc.target/mips/mips-ps-3.c: New test.
4983 * gcc.target/mips/mips-ps-4.c: New test.
4984 * gcc.target/mips/mips-ps-type.c: New test.
4985
4986 2004-09-02 Paul Brook <paul@codesourcery.com>
4987
4988 * gfortran.dg/edit_real_1.f90: Add new tests.
4989
4990 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4991
4992 PR fortran/15327
4993 * gfortran.dg/merge_char_1.f90: New test.
4994
4995 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4996
4997 PR fortran/16404
4998 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4999
5000 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5001
5002 PR c/1522
5003 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5004
5005 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5006
5007 * g++.dg/opt/loop1.C: Do not XFAIL.
5008
5009 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5010
5011 * gcc.c-torture/execute/20040831-1.c: New test.
5012
5013 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5014
5015 PR fortran/16579
5016 * gfortran.dg/g77/20010610.f: Now passes.
5017 Copy from g77.f-torture/execute. Add dg-run directive.
5018 * gfortran.dg/g77/README: Update
5019
5020 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5021
5022 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5023 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5024 (t1, t2, t3, t4): Add volatile.
5025
5026 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5027
5028 * g++.dg/ext/visibility/arm1.C: New test.
5029
5030 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5031
5032 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5033 -pedantic-errors.
5034
5035 2004-09-01 Paul Brook <paul@codesourcery.com>
5036
5037 * gfortran.dg/eof_2.f90: New test.
5038
5039 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5040
5041 PR fortran/16579
5042 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5043
5044 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5045
5046 PR libfortran/16805
5047 * gfortran.dg/list_read_2.f90: New test.
5048
5049 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5050
5051 * g++.dg/abi/key1.C: New test.
5052
5053 2004-08-31 Richard Henderson <rth@redhat.com>
5054
5055 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5056 form of offsetof.
5057 * g++.dg/other/offsetof5.C: Remove duplicate.
5058
5059 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5060
5061 PR fortran/17244
5062 * gfortran.dg/func_derived_1.f90: New test.
5063
5064 2004-08-31 Paul Brook <paul@codesourcery.com>
5065
5066 * gfortran.dg/eof_1.f90: New test.
5067
5068 2004-08-31 Paul Brook <paul@codesourcery.com>
5069
5070 * gfortran.dg/list_read_1.f90: New file.
5071
5072 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5073
5074 * g++.dg/opt/loop1.C: XFAIL.
5075
5076 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5077
5078 * gcc.dg/funcdef-storage-1.c: New.
5079 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5080 an extern function in local scope.
5081 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5082 declare an 'auto inline' function in local scope.
5083 * gcc.dg/20011130-1.c: Likewise.
5084 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5085 an 'auto' function in local scope.
5086 * gcc.dg/20021014-1.c: Likewise.
5087 * gcc.dg/20030331-2.c: Likewise.
5088
5089 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5090
5091 * gfortran.dg/blockdata_1.f90: New test.
5092
5093 2004-08-30 Richard Henderson <rth@redhat.com>
5094
5095 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5096
5097 2004-08-30 Richard Henderson <rth@redhat.com>
5098
5099 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5100 additional_flags set by alternate driver.
5101 (ieee-options): New procedure.
5102 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5103 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5104 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5105 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5106
5107 2004-08-30 Richard Henderson <rth@redhat.com>
5108
5109 * lib/f-torture.exp: Remove.
5110
5111 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5112
5113 PR rtl-optimization/16590
5114 * g++.dg/opt/loop1.C: New test.
5115
5116 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5117
5118 PR fortran/13910
5119 * gfortran.dg/oldstyle_1.f90: New test.
5120
5121 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5122 Paul Brook <paul@codesourcery.com>
5123
5124 * gfortran.dg/g77/README: Update.
5125 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5126 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5127 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5128
5129 2004-08-28 Paul Brook <paul@codesourcery.com>
5130
5131 PR libfortran/17195
5132 * gfortran.dg/edit_real_1.f90: New test.
5133
5134 2004-08-27 Paul Brook <paul@codesourcery.com>
5135
5136 * gfortran.dg/rewind_1.f90: New test.
5137
5138 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5139
5140 PR fortran/16597
5141 * gfortran.dg/pr16597.f90: New test.
5142
5143 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5144
5145 PR c/13801
5146 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5147 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5148 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5149 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5150 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5151
5152 2004-08-26 Nick Clifton <nickc@redhat.com>
5153
5154 * gcc.c-torture/compile/pr17119.c: New test.
5155
5156 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5157
5158 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5159
5160 2004-08-25 Richard Henderson <rth@redhat.com>
5161
5162 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5163 the bits that expect kind=8 to be the largest real kind.
5164
5165 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5166
5167 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5168
5169 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5170
5171 * gfortran.dg/assignment_1.f90: New test.
5172
5173 2004-08-25 Adam Nemet <anemet@lnxw.com>
5174
5175 * g++.dg/template/repo3.C: New test.
5176
5177 2004-08-25 Roger Sayle <roger@eyesopen.com>
5178
5179 PR middle-end/16693
5180 PR tree-optimization/16372
5181 * g++.dg/opt/pr16372-1.C: New test case.
5182 * g++.dg/opt/pr16693-1.C: New test case.
5183 * g++.dg/opt/pr16693-2.C: New test case.
5184
5185 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5186
5187 * objc.dg/proto-lossage-4.m: New test.
5188
5189 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5190
5191 PR c++/17155
5192 * g++.dg/inherit/local2.C: New test.
5193
5194 2004-08-25 Paul Brook <paul@codesourcery.com>
5195
5196 PR fortran/17144
5197 * gfortran.dg/string_ctor_1.f90: New test.
5198
5199 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5200
5201 PR c++/14428
5202 * g++.dg/template/redecl2.C: New test.
5203
5204 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5205
5206 PR fortran/17143
5207 * gfortran.dg/pr17143.f90: New test.
5208
5209 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5210
5211 PR fortran/17164
5212 * gfortran.dg/pr17164.f90: New test.
5213
5214 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5215
5216 * gcc.dg/tree-ssa/loop-1.c: New test.
5217
5218 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5219
5220 * gcc.c-torture/compile/20040824-1.c: New test.
5221
5222 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5223
5224 * gcc.c-torture/compile/iftrap-3.c: New test.
5225
5226 2004-08-24 Paul Brook <paul@codesourcery.com>
5227
5228 * gfortran.dg/entry_2.f90: New test.
5229
5230 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5231
5232 PR c++/16889
5233 * g++.dg/lookup/ambig[12].C: New.
5234
5235 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5236
5237 PR c++/16706
5238 * g++.dg/template/crash21.C: New test.
5239 * g++.dg/template/crash22.C: Likewise.
5240
5241 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5242
5243 PR c++/17149
5244 * g++.dg/template/access15.C: New.
5245
5246 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5247
5248 PR c++/17163
5249 * g++.dg/template/repo2.C: New test.
5250
5251 2004-08-23 Roger Sayle <roger@eyesopen.com>
5252
5253 PR rtl-optimization/17078
5254 * gcc.c-torture/execute/pr17078-1.c: New test case.
5255
5256 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5257
5258 PR c/14492
5259 * gcc.dg/debug/crash1.c: New test.
5260
5261 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5262
5263 PR c/16180
5264 * gcc.dg/loop-5.c: New test.
5265
5266 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5267
5268 * gcc.c-torture/execute/20040823-1.c: New test.
5269
5270 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5271
5272 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5273 to the assembler. Simplify test accordingly.
5274 (asm_abi_flags): Use GNU names.
5275 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5276 to check for ABI flags.
5277
5278 2004-08-22 Andrew Pinski <apinski@apple.com>
5279
5280 * g++.dg/opt/pr14029.C: New test.
5281 * gcc.c-torture/execute/pr15262.c: New test.
5282
5283 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5284
5285 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5286
5287 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5288
5289 PR 16908
5290 * gfortran.dg/direct_io.f90: New test.
5291
5292 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5293
5294 PR c++/17121
5295 * g++.dg/inherit/local2.C: New test.
5296
5297 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5298
5299 PR c++/17120
5300 * g++.dg/warn/Wparentheses-4.C: New test.
5301
5302 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5303
5304 PR c++/17121
5305 * g++.dg/inherit/local2.C: New test.
5306
5307 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5308 * gcc.dg/ppc-ldstruct.c: Likewise.
5309 * gcc.dg/ppc64-abi-2.c: Likewise.
5310
5311 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5312
5313 PR rtl-optimization/17099
5314 * gcc.c-torture/execute/20040820-1.c: New test.
5315
5316 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5317
5318 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5319
5320 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5321
5322 PR fortran/17077
5323 * gfortran.dg/auto_array_1.f90: New test.
5324
5325 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5326
5327 PR fortran/17074
5328 * gfortran.dg/simpleif_1.f90: New test.
5329
5330 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5331
5332 * lib/target-supports.exp (check_profiling_available): Return
5333 false for arm*-*-symbianelf* and arm*-*-eabi*.
5334
5335 PR c++/15890
5336 * g++.dg/template/delete1.C: New test.
5337
5338 2004-08-19 Paul Brook <paul@codesourcery.com>
5339
5340 PR fortran/14976
5341 PR fortran/16228
5342 * gfortran.dg/data_char_1.f90: New test.
5343
5344 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5345
5346 PR fortran/16946
5347 * gfortran.dg/reduction.f90: New testcase.
5348
5349 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5350
5351 PR fortran/16520
5352 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5353
5354 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5355
5356 PR c++/17041
5357 * g++.dg/Wparentheses-3.C: New test.
5358
5359 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5360
5361 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5362 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5363 * gcc.dg/vect/vect-2.c: Likewise.
5364 * gcc.dg/vect/vect-3.c: Likewise.
5365 * gcc.dg/vect/vect-4.c: Likewise.
5366 * gcc.dg/vect/vect-5.c: Likewise.
5367 * gcc.dg/vect/vect-6.c: Likewise.
5368 * gcc.dg/vect/vect-7.c: Likewise.
5369 * gcc.dg/vect/vect-25.c: Likewise.
5370 * gcc.dg/vect/vect-31.c: Likewise.
5371 * gcc.dg/vect/vect-32.c: Likewise.
5372 * gcc.dg/vect/vect-34.c: Likewise.
5373 * gcc.dg/vect/vect-36.c: Likewise.
5374 * gcc.dg/vect/vect-all.c: Likewise.
5375
5376 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5377
5378 PR c++/17068
5379 * g++.dg/template/operator4.C: New test.
5380
5381 2004-08-18 Richard Henderson <rth@redhat.com>
5382
5383 * gcc.dg/20040206-1.c: XFAIL.
5384
5385 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5386
5387 PR c++/16246
5388 * g++.dg/template/array7.C: New test.
5389
5390 2004-08-17 James E Wilson <wilson@specifixinc.com>
5391
5392 * gcc.dg/mips-movcc-1.c: New test.
5393 * gcc.dg/mips-movcc-2.c: New test.
5394 * gcc.dg/mips-movcc-3.c: New test.
5395
5396 * gcc.dg/mips-nmadd-1.c: New test.
5397 * gcc.dg/mips-nmadd-2.c: New test.
5398
5399 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5400
5401 PR c++/15871
5402 * g++.dg/opt/inline8.C: New test.
5403
5404 PR c++/16965
5405 * g++.dg/parse/error17.C: New test.
5406
5407 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5408
5409 * gcc.dg/vect: New directory for vectorizer tests.
5410 * gcc.dg/vect/tree-vect.h: New file.
5411 * gcc.dg/vect/vect.exp: New file.
5412 * gcc.dg/vect/pr16105.c.c: New test.
5413 * gcc.dg/vect/vect-1.c: New test.
5414 * gcc.dg/vect/vect-2.c: New test.
5415 * gcc.dg/vect/vect-3.c: New test.
5416 * gcc.dg/vect/vect-4.c: New test.
5417 * gcc.dg/vect/vect-5.c: New test.
5418 * gcc.dg/vect/vect-6.c: New test.
5419 * gcc.dg/vect/vect-7.c: New test.
5420 * gcc.dg/vect/vect-8.c: New test.
5421 * gcc.dg/vect/vect-9.c: New test.
5422 * gcc.dg/vect/vect-10.c: New test.
5423 * gcc.dg/vect/vect-11.c: New test.
5424 * gcc.dg/vect/vect-12.c: New test.
5425 * gcc.dg/vect/vect-13.c: New test.
5426 * gcc.dg/vect/vect-14.c: New test.
5427 * gcc.dg/vect/vect-15.c: New test.
5428 * gcc.dg/vect/vect-16.c: New test.
5429 * gcc.dg/vect/vect-17.c: New test.
5430 * gcc.dg/vect/vect-18.c: New test.
5431 * gcc.dg/vect/vect-19.c: New test.
5432 * gcc.dg/vect/vect-20.c: New test.
5433 * gcc.dg/vect/vect-21.c: New test.
5434 * gcc.dg/vect/vect-22.c: New test.
5435 * gcc.dg/vect/vect-23.c: New test.
5436 * gcc.dg/vect/vect-24.c: New test.
5437 * gcc.dg/vect/vect-25.c: New test.
5438 * gcc.dg/vect/vect-26.c: New test.
5439 * gcc.dg/vect/vect-27.c: New test.
5440 * gcc.dg/vect/vect-28.c: New test.
5441 * gcc.dg/vect/vect-29.c: New test.
5442 * gcc.dg/vect/vect-30.c: New test.
5443 * gcc.dg/vect/vect-31.c: New test.
5444 * gcc.dg/vect/vect-32.c: New test.
5445 * gcc.dg/vect/vect-33.c: New test.
5446 * gcc.dg/vect/vect-34.c: New test.
5447 * gcc.dg/vect/vect-35.c: New test.
5448 * gcc.dg/vect/vect-36.c: New test.
5449 * gcc.dg/vect/vect-37.c: New test.
5450 * gcc.dg/vect/vect-38.c: New test.
5451 * gcc.dg/vect/vect-40.c: New test.
5452 * gcc.dg/vect/vect-41.c: New test.
5453 * gcc.dg/vect/vect-42.c: New test.
5454 * gcc.dg/vect/vect-43.c: New test.
5455 * gcc.dg/vect/vect-44.c: New test.
5456 * gcc.dg/vect/vect-45.c: New test.
5457 * gcc.dg/vect/vect-46.c: New test.
5458 * gcc.dg/vect/vect-47.c: New test.
5459 * gcc.dg/vect/vect-48.c: New test.
5460 * gcc.dg/vect/vect-49.c: New test.
5461 * gcc.dg/vect/vect-50.c: New test.
5462 * gcc.dg/vect/vect-51.c: New test.
5463 * gcc.dg/vect/vect-52.c: New test.
5464 * gcc.dg/vect/vect-53.c: New test.
5465 * gcc.dg/vect/vect-54.c: New test.
5466 * gcc.dg/vect/vect-55.c: New test.
5467 * gcc.dg/vect/vect-56.c: New test.
5468 * gcc.dg/vect/vect-57.c: New test.
5469 * gcc.dg/vect/vect-58.c: New test.
5470 * gcc.dg/vect/vect-59.c: New test.
5471 * gcc.dg/vect/vect-60.c: New test.
5472 * gcc.dg/vect/vect-61.c: New test.
5473 * gcc.dg/vect/vect-all.c: New test.
5474 * gcc.dg/vect/vect-none.c: New test.
5475
5476 2004-08-17 Paul Brook <paul@codesourcery.com>
5477
5478 PR fortran/13082
5479 * gfortran.dg/entry_1.f90: New test.
5480
5481 2004-08-17 Andrew Pinski <apinski@apple.com>
5482
5483 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5484
5485 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5486
5487 * gcc.dg/pr17036-1.c: New test.
5488
5489 2004-08-16 Devang Patel <dpatel@apple.com>
5490
5491 * gcc.dg/darwin-20040809-1.c: New test.
5492
5493 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5494
5495 * gcc.dg/funcdef-attr-1.c: New test.
5496
5497 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5498
5499 * gcc.dg/altivec-17.c: New test.
5500 * gcc.dg/altivec-18.c: New test.
5501
5502 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5503
5504 PR c++/6749
5505 * g++.dg/template/vtable2.C: New test.
5506
5507 2004-08-14 Richard Henderson <rth@redhat.com>
5508
5509 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5510 * gcc.dg/pack-test-4.c (main): Return 0.
5511 * gcc.dg/setjmp-1.c: Remove XFAIL.
5512 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5513
5514 2004-08-14 Richard Henderson <rth@redhat.com>
5515
5516 * gcc.dg/980217-1.c: Add prototype for printf.
5517
5518 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5519
5520 * gfortran.dg/pr16935.f90: New test.
5521
5522 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5523
5524 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5525
5526 2004-08-13 Paul Brook <paul@codesourcery.com>
5527
5528 * gfortran.dg/der_io_1.f90: Remove stray comma.
5529
5530 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5531
5532 * gcc.dg/vmx/cw-bug-2.c: Remove.
5533 * gcc.dg/vmx/vprint-1.c: Remove.
5534 * gcc.dg/vmx/vscan-1.c: Remove.
5535
5536 2004-08-12 Devang patel <dpatel@apple.com>
5537
5538 * gcc.dg/darwin-20040809-2.c: New test.
5539
5540 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5541
5542 * g++.dg/ext/altivec-12.C: New test.
5543
5544 * g++.dg/ext/altivec-11.C: New test.
5545
5546 2004-08-12 Paul Brook <paul@codesourcery.com>
5547
5548 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5549
5550 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5551
5552 * g++.dg/ext/altivec-2.C: Check for hardware support before
5553 executing any VMX instructions.
5554
5555 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5556
5557 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5558
5559 PR c++/16276
5560 * g++.old-deja/g++.other/comdat4.C: New test.
5561 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5562
5563 2004-08-12 Ben Elliston <bje@au.ibm.com>
5564
5565 PR target/16286
5566 * gcc.dg/pr16286.c: New test.
5567
5568 2004-08-12 Jan Beulich <jbeulich@novell.com>
5569
5570 * g++.dg/ext/asm5.C: New.
5571
5572 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5573
5574 PR c++/16698
5575 * g++.dg/eh/crash1.C: New test.
5576
5577 PR c++/16717
5578 * g++.dg/ext/construct1.C: New test.
5579
5580 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5581
5582 PR c++/16853
5583 * g++.dg/init/ptrmem1.C: New test.
5584
5585 PR c++/16618
5586 * g++.dg/parse/offsetof5.C: New test.
5587
5588 PR c++/16870
5589 * g++.dg/template/overload3.C: New test.
5590
5591 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5592
5593 PR c++/16964
5594 * g++.dg/parse/error16.C: New test.
5595
5596 PR c++/16904
5597 * g++.dg/template/error14.C: New test.
5598
5599 PR c++/16929
5600 * g++.dg/template/error15.C: New test.
5601
5602 2004-08-11 Devang Patel <dpatel@apple.com>
5603
5604 * gcc.dg/darwin-ld-20040809-1.c: New test.
5605 * gcc.dg/darwin-ld-20040809-2.c: New test.
5606
5607 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5608
5609 PR fortran/16917
5610 * gfortran.dg/dfloat_1.f90: New test.
5611
5612 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5613
5614 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5615 * gcc.dg/dll-2.c: Fix dg-require syntax.
5616 * gcc.misc-tests/arm-isr.c (abort): Declare.
5617 (exit): Likewise.
5618
5619 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5620
5621 PR c++/16971
5622 * g++.dg/parse/crash16.C: New test.
5623
5624 2004-08-10 Roger Sayle <roger@eyesopen.com>
5625
5626 * gcc.dg/mips-rsqrt-1.c: New test case.
5627 * gcc.dg/mips-rsqrt-2.c: New test case.
5628 * gcc.dg/mips-rsqrt-3.c: New test case.
5629
5630 2004-08-10 Paul Brook <paul@codesourcery.com>
5631
5632 * gfortran.dg/der_io_1.f90: New test.
5633
5634 2004-08-10 Paul Brook <paul@codesourcery.com>
5635
5636 PR fortran/16919
5637 * gfortran.dg/der_array_1.f90: New test.
5638
5639 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5640
5641 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5642
5643 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5644
5645 * gcc.dg/wchar_t-2.c: Fix typo.
5646
5647 2004-08-09 Falk Hueffner <falk@debian.org>
5648
5649 PR tree-optimization/12517
5650 * gcc.c-torture/compile/pr12517.c: New test.
5651
5652 PR tree-optimization/12578
5653 * gcc.c-torture/compile/pr12578.c: New test.
5654
5655 PR tree-optimization/12899
5656 * gcc.c-torture/compile/pr12899.c: New test.
5657
5658 PR rtl-optimization/14692
5659 * gcc.c-torture/compile/pr14692.c: New test.
5660
5661 PR tree-optimization/16461
5662 * gcc.c-torture/compile/pr16461.c: New test.
5663
5664 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5665
5666 * gfortran.dg/getenv_1.f90: New test.
5667
5668 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5669
5670 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5671 wchar_t.
5672 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5673
5674 2004-08-06 Paul Brook <paul@codesourcery.com>
5675
5676 * gfortran.dg/ret_array_1.f90: New test.
5677 * gfortran.dg/ret_pointer_1.f90: New test.
5678
5679 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5680
5681 * gcc.dg/missing-field-init-[12].c: New tests.
5682 * g++.dg/warn/missing-field-init-[12].C: New tests.
5683
5684 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5685
5686 * gcc.dg/enum2.c: New test.
5687 * gcc.dg/symbian3.c: Likewise.
5688 * gcc.dg/symbian4.c: Likewise.
5689 * gcc.dg/wchar_t-2.c: Likewise.
5690
5691 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5692
5693 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5694 destructor tests.
5695
5696 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5697
5698 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5699 dg-require-visiblity.
5700 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5701 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5702 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5703 * g++.dg/ext/visibility/new1.C: Likewise.
5704 * g++.dg/ext/visibility/pragma.C: Likewise.
5705 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5706 * g++.dg/ext/visibility/virtual.C: Likewise.
5707 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5708 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5709 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5710 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5711 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5712 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5713 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5714 * g++/dg/ext/visibility/visibility-8.C: New test.
5715 * gcc.c-torture/compile/dll.x: Remove.
5716 * gcc.dg/dll-2.c: Use dg-require-dll
5717 * gcc.dg/visibility-10.c: New test.
5718 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5719 supporting DLLs.
5720 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5721 (scan_not_hidden): Likewise.
5722
5723 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5724
5725 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5726
5727 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5728
5729 * gcc.c-torture/execute/20040805-1.c: New test.
5730
5731 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5732
5733 * gcc.dg/20020118-1.c: Declare abort.
5734 * gcc.dg/altivec_check.h: Likewise.
5735 * gcc.dg/iftrap-2.c: Likewise.
5736 * gcc.dg/pragma-darwin.c: Likewise.
5737 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5738
5739 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5740
5741 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5742
5743 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5744
5745 * gcc.c-torture/execute/builtins/abs-2.c,
5746 gcc.c-torture/execute/builtins/abs-3.c,
5747 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5748 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5749 intmax_t, uintmax_t and their limits.
5750 * gcc.dg/intmax_t-1.c: New test.
5751
5752 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5753
5754 * g++.dg/tc1/dr147.C: Add reference to PR.
5755
5756 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5757
5758 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5759 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5760
5761 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5762
5763 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5764
5765 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5766
5767 * gcc.dg/redecl-5.c: New test.
5768 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5769 of scanf.
5770
5771 2004-08-03 Roger Sayle <roger@eyesopen.com>
5772
5773 PR middle-end/16790
5774 * gcc.c-torture/execute/pr16790-1.c: New test case.
5775
5776 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5777
5778 * g++.dg/ext/visibility/assign1.C: New test.
5779 * g++.dg/ext/visibility/new1.C: Likewise.
5780
5781 * gcc.dg/symbian1.c: New test.
5782 * gcc.dg/symbian2.c: Likewise.
5783
5784 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5785
5786 PR target/16570
5787 * gcc.dg/i386-sse-9.c: New test.
5788
5789 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5790
5791 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5792
5793 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5794
5795 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5796 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5797 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5798 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5799 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5800 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5801 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5802 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5803 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5804 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5805 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5806 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5807 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5808 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5809 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5810 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5811 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5812 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5813 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5814 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5815 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5816 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5817 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5818 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5819 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5820 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5821 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5822 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5823 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5824 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5825 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5826 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5827 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5828 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5829 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5830 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5831 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5832 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5833 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5834 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5835 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5836 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5837 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5838 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5839 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5840 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5841 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5842 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5843 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5844 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5845 gcc.misc-tests/i386-pf-3dnow-1.c,
5846 gcc.misc-tests/i386-pf-athlon-1.c,
5847 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5848 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5849 Declare built-in functions used.
5850 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5851
5852 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5853
5854 PR c++/16707
5855 * g++.dg/lookup/using12.C: New test.
5856
5857 * g++.dg/init/null1.C: Fix PR number.
5858 * g++.dg/parse/namespace10.C: Likewise.
5859
5860 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5861
5862 PR c++/16224
5863 * g++.dg/template/spec17.C: New test.
5864 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5865 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5866
5867 2004-08-02 David Billinghurst
5868
5869 PR fortran/16292
5870 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5871
5872 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5873
5874 * gcc.dg/ia64-got-1.c: New test case.
5875
5876 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5877
5878 PR c++/16489
5879 * g++.dg/init/null1.C: New test.
5880 * g++.dg/tc1/dr76.C: Adjust error marker.
5881
5882 PR c++/16529
5883 * g++.dg/parse/namespace10.C: New test.
5884
5885 PR c++/16810
5886 * g++.dg/inherit/ptrmem2.C: New test.
5887
5888 2004-08-02 Ben Elliston <bje@au.ibm.com>
5889
5890 PR target/16155
5891 * gcc.dg/pr16155.c: New test.
5892
5893 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5894
5895 * gcc.dg/redecl-2.c: New test.
5896
5897 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5898
5899 * gcc.dg/darwin-longdouble.c: New file.
5900
5901 2004-07-30 Richard Henderson <rth@redhat.com>
5902
5903 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5904 write to constant argument.
5905 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5906
5907 2004-07-30 Richard Henderson <rth@redhat.com>
5908
5909 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5910 tests of nearest around zero.
5911
5912 2004-07-30 Andrew Pinski <apinski@apple.com>
5913
5914 * gcc.c-torture/compile/20040730-1.c: New test.
5915
5916 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5917
5918 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5919 powerpc-eabispe.
5920
5921 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5922
5923 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5924
5925 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5926
5927 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5928 contains $ld_library_path.
5929 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5930
5931 2004-07-29 Richard Henderson <rth@redhat.com>
5932
5933 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5934
5935 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5936 (alt2, which): New.
5937 (Check): Accept either alternative.
5938
5939 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5940
5941 * g++.dg/abi/inline1.C: New test.
5942 * g++.dg/abi/local1-a.cc: Likewise.
5943 * g++.dg/abi/local1.C: Likewise.
5944 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5945 * g++.dg/abi/mangle12.C: Likewise.
5946 * g++.dg/abi/mangle17.C: Likewise.
5947 * g++.dg/abi/mangle20-2.C: Likewise.
5948 * g++.dg/opt/interface1.C: Likewise.
5949 * g++.dg/opt/interface1.h: Likewise.
5950 * g++.dg/opt/interface1-a.cc: New test.
5951 * g++.dg/parse/repo1.C: New test.
5952 * g++.dg/template/repo1.C: Likewise.
5953 * g++.dg/warn/Winline-1.C: Likewise.
5954 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5955
5956 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5957
5958 * gcc.dg/tree-ssa/20040729-1.c: New test.
5959
5960 2004-07-27 Matt Austern <austern@apple.com>
5961
5962 * gcc.dg/darwin-bool-1.c: New test.
5963 * gcc.dg/darwin-bool-2.c: New test.
5964
5965 2004-07-28 Richard Henderson <rth@redhat.com>
5966
5967 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5968 arguments in the correct type. Don't write to constant arguments.
5969
5970 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5971
5972 PR tree-optimization/16688
5973 PR tree-optimization/16689
5974 * g++.dg/tree-ssa/pr16688.C: New test.
5975
5976 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5977
5978 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5979 loads. Not only in the comment, this time.
5980
5981 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5982
5983 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5984 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5985 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5986 * gcc.dg/sh4a-bitmovua.c: New.
5987 * gcc.dg/sh4a-cos.c: New.
5988 * gcc.dg/sh4a-cosf.c: New.
5989 * gcc.dg/sh4a-fprun.c: New.
5990 * gcc.dg/sh4a-fsrra.c: New.
5991 * gcc.dg/sh4a-memmovua.c: New.
5992 * gcc.dg/sh4a-sin.c: New.
5993 * gcc.dg/sh4a-sincos.c: New.
5994 * gcc.dg/sh4a-sincosf.c: New.
5995 * gcc.dg/sh4a-sinf.c: New.
5996
5997 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5998
5999 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6000 conditionals.
6001 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6002 loads.
6003 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6004 DOM1.
6005
6006 2004-07-27 Andrew Pinski <apinski@apple.com>
6007
6008 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6009
6010 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6011
6012 * gcc.dg/pragma-isr.c: New test.
6013
6014 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6015
6016 PR c++/14429
6017 * g++.dg/template/ttp11.C: New test.
6018
6019 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6020
6021 * gcc.c-torture/compile/20040727-1.c: New test.
6022
6023 2004-07-26 Eric Christopher <echristo@redhat.com>
6024
6025 * gcc.c-torture/compile/20040726-2.c: New test.
6026
6027 2004-07-26 Andrew Pinski <apinski@apple.com>
6028
6029 * g++.dg/rtti/tinfo1.C: Xfail.
6030
6031 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6032
6033 * gcc.c-torture/compile/20040726-1.c: New test.
6034
6035 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6036 Brian Ryner <bryner@brianryner.com>
6037
6038 PR c++/9283
6039 PR c++/15000
6040 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6041 * g++.dg/ext/visibility/: New directory.
6042 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6043 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6044 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6045 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6046 * g++.dg/ext/visibility/fvisibility.C,
6047 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6048 g++.dg/ext/visibility/fvisibility-override1.C
6049 g++.dg/ext/visibility/fvisibility-override2.C
6050 g++.dg/ext/visibility/memfuncts.C
6051 g++.dg/ext/visibility/noPLT.C
6052 g++.dg/ext/visibility/pragma.C
6053 g++.dg/ext/visibility/pragma-override1.C
6054 g++.dg/ext/visibility/pragma-override2.C
6055 g++.dg/ext/visibility/staticmemfuncts.C
6056 g++.dg/ext/visibility/virtual.C: New tests.
6057
6058 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6059
6060 PR c/15360
6061 * gcc.dg/pr15360-1.c: New test.
6062
6063 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6064
6065 * gcc.dg/pragma-align-2.c: New test.
6066 * gcc.dg/pragma-init-fini.c: New test.
6067 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6068 targets.
6069
6070 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6071
6072 * gcc.dg/init-string-2.c: New test.
6073
6074 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6075
6076 PR 16684
6077 * gcc.dg/Wredundant-decls-1.c: New test case.
6078
6079 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6080
6081 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6082 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6083 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6084 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6085 * gcc.dg/compat/generate-random.c: New file.
6086 * gcc.dg/compat/generate-random.h: Likewise.
6087 * gcc.dg/compat/generate-random_r.c: Likewise.
6088 * gcc.dg/compat/struct-layout-1.h: Likewise.
6089 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6090 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6091 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6092 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6093 * gcc.dg/compat/struct-layout-1_main.c: New test.
6094 * gcc.dg/compat/struct-layout-1_x.c: New file.
6095 * gcc.dg/compat/struct-layout-1_y.c: New file.
6096 * gcc.dg/compat/struct-layout-1_test.h: New file.
6097
6098 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6099
6100 * gcc.dg/comp-return-1.c: New test
6101
6102 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6103
6104 * gcc.dg/vmx/8-02a.c: Fix typo.
6105
6106 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6107 * gcc.dg/darwin-abi-3.c: New test.
6108
6109 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6110 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6111
6112 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6113 * gcc.dg/vmx/ops-long-1.c: New test.
6114 * gcc.dg/vmx/ops-long-2.c: New test.
6115
6116 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6117
6118 * g++.dg/lookup/conv-[1234].C: New.
6119
6120 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6121
6122 * g++.dg/parse/attr2.C: Simplify.
6123
6124 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6125
6126 PR c/7284
6127 * gcc.c-torture/execute/pr7284-1.c: New test.
6128
6129 2004-07-22 Brian Booth <bbooth@redhat.com>
6130
6131 * gcc.dg/tree-ssa/20040721-1.c: New test.
6132
6133 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6134
6135 * g++.dg/template/crash20.c: New.
6136
6137 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6138
6139 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6140 Add dg-run directive. Declare variables as required.
6141 * gfortran.dg/g77/README: Update
6142
6143 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6144
6145 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6146 gcc.dg/cris-peep2-andu2.c: New tests.
6147
6148 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6149
6150 PR c/15052
6151 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6152 on return type.
6153 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6154 messages.
6155 * gcc.dg/qual-return-2.c: Update expected messages.
6156 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6157
6158 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6159
6160 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6161 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6162
6163 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6164
6165 PR c/11250
6166 * gcc.dg/init-string-1.c: New test.
6167
6168 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6169
6170 PR middle-end/15345
6171 PR c/16450
6172 * gcc.dg/torture/nested-fn-1.c: New test.
6173
6174 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6175
6176 PR target/16559
6177 * gcc.dg/ia64-fptr-1.c: New file.
6178
6179 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6180
6181 PR c++/14497
6182 * g++.dg/template/spec16.C: New test.
6183 * g++.old-deja/g++.robertl/eb118.C: Remove.
6184
6185 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6186
6187 PR c++/509
6188 * g++.dg/template/spec15.C: New test.
6189
6190 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6191
6192 Copy cases from g77.f-torture/execute and add dg-run
6193 directive. Other changes as noted.
6194 * gfortran.dg/g77/13037.f
6195 * gfortran.dg/g77/1832.f
6196 * gfortran.dg/g77/19981119-0.f
6197 * gfortran.dg/g77/19990313-0.f
6198 * gfortran.dg/g77/19990313-1.f
6199 * gfortran.dg/g77/19990313-2.f
6200 * gfortran.dg/g77/19990313-3.f
6201 * gfortran.dg/g77/19990419-1.f
6202 * gfortran.dg/g77/19990826-0.f
6203 * gfortran.dg/g77/19990826-2.f
6204 * gfortran.dg/g77/20000503-1.f
6205 * gfortran.dg/g77/20001111.f
6206 * gfortran.dg/g77/20010116.f
6207 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6208 * gfortran.dg/g77/20010430.f
6209 * gfortran.dg/g77/6177.f
6210 * gfortran.dg/g77/947.f
6211 * gfortran.dg/g77/970816-3.f
6212 * gfortran.dg/g77/971102-1.f
6213 * gfortran.dg/g77/980520-1.f
6214 * gfortran.dg/g77/980628-0.f
6215 * gfortran.dg/g77/980628-1.f
6216 * gfortran.dg/g77/980628-10.f
6217 * gfortran.dg/g77/980628-2.f
6218 * gfortran.dg/g77/980628-3.f
6219 * gfortran.dg/g77/980628-7.f
6220 * gfortran.dg/g77/980628-8.f
6221 * gfortran.dg/g77/980628-9.f
6222 * gfortran.dg/g77/980701-0.f
6223 * gfortran.dg/g77/980701-1.f
6224 * gfortran.dg/g77/cabs.f
6225 * gfortran.dg/g77/claus.f
6226 * gfortran.dg/g77/complex_1.f
6227 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6228 * gfortran.dg/g77/dcomplex.f
6229 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6230 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6231 * gfortran.dg/g77/f90-intrinsic-numeric.f
6232 * gfortran.dg/g77/int8421.f
6233 * gfortran.dg/g77/labug1.f
6234 * gfortran.dg/g77/large_vec.f
6235 * gfortran.dg/g77/le.f
6236 * gfortran.dg/g77/short.f
6237 * gfortran.dg/g77/README: Update
6238
6239 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6240
6241 PR c++/16637
6242 * g++.dg/parse/lookup4.C: New test.
6243
6244 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6245
6246 PR c++/16175
6247 * g++.dg/template/ttp10.C: New test.
6248
6249 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6250
6251 * gcc.dg/pr12625-1.c: New test.
6252
6253 2004-07-20 Steven Bosscher <stevenb@suse.de>
6254
6255 * testsuite/gcc.dg/switch-warn-1.c: New test.
6256 * testsuite/gcc.dg/switch-warn-2.c: New test.
6257 * gcc.c-torture/compile/pr14730.c: Update.
6258
6259 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6260
6261 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6262 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6263 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6264 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6265
6266 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6267
6268 PR c++/16623
6269 * g++.dg/template/assign1.C: New test.
6270
6271 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6272
6273 PR c++/12170
6274 * g++.dg/template/ttp9.C: New test.
6275
6276 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6277
6278 * gcc.dg/format/cmn-err-1.c: New test.
6279
6280 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6281
6282 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6283 gcc.dg/Wparentheses-10.c: New tests.
6284 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6285
6286 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6287
6288 PR fortran/16465
6289 * gfortran.dg/g77//ffixed-line-length-0.f,
6290 gfortran.dg/g77/ffixed-line-length-132.f,
6291 gfortran.dg/g77/ffixed-line-length-72.f,
6292 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6293 gfortran.dg/g77/README: Update.
6294
6295 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6296
6297 PR c++/13092
6298 * g++.dg/template/non-dependent7.C: New test.
6299 * g++.dg/template/non-dependent8.C: Likewise.
6300 * g++.dg/template/non-dependent9.C: Likewise.
6301 * g++.dg/template/non-dependent10.C: Likewise.
6302
6303 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6304
6305 PR c++/16337
6306 * g++.dg/parse/attr2.C: New test.
6307
6308 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6309
6310 * g77.dg: Removed.
6311 * g77.f-torture: Ditto.
6312
6313 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6314
6315 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6316 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6317 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6318
6319 2004-07-16 Richard Henderson <rth@redhat.com>
6320
6321 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6322
6323 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6324
6325 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6326 tests with full list of options.
6327 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6328 of TORTURE_OPTIONS if test contains 'dg-do run'.
6329
6330 PR fortran/16404
6331 * gfortran.dg/do_iterator.f90: New test.
6332
6333 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6334
6335 PR rtl-optimization/16536
6336 * gcc.c-torture/execute/restrict-1.c: New test.
6337
6338 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6339
6340 PR fortran/15324
6341 * gfortran.dg/pr15324.f90: New test.
6342
6343 PR fortran/15129
6344 * gfortran.dg/pr15129.f90: New test.
6345
6346 PR fortran/15140
6347 * gfortran.dg/pr15140.f90: New test.
6348
6349 PR fortran/13792
6350 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6351 compile-time simplification.
6352
6353 2004-07-14 Mike Stump <mrs@apple.com>
6354
6355 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6356
6357 2004-07-14 James E Wilson <wilson@specifixinc.com>
6358
6359 PR target/16325
6360 * gcc.dg/profile-generate-1.c: New.
6361
6362 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6363
6364 * gcc.c-torture/execute/20040709-1.c: New test.
6365 * gcc.c-torture/execute/20040709-2.c: New test.
6366
6367 2004-07-14 Mike Stump <mrs@apple.com>
6368
6369 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6370
6371 2004-07-14 Mike Stump <mrs@apple.com>
6372
6373 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6374
6375 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6376
6377 PR c++/16518
6378 * g++.dg/parse/mutable1.C: New test.
6379
6380 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6381
6382 PR tree-optimization/16443
6383 * gcc.dg/tree-ssa/20040713-1.c: New test.
6384
6385 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6386
6387 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6388 for operator new.
6389
6390 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6391
6392 * gfortran.dg/g77/README: New file
6393 * gfortran.dg/g77/19981216-0.f: Copy from
6394 g77.f-torture/noncompile. Add "dg-do compile" and
6395 dg-error as required.
6396 * gfortran.dg/g77/19990218-1.f: Likewise
6397 * gfortran.dg/g77/19990905-1.f: Likewise
6398 * gfortran.dg/g77/9263.f: Likewise
6399 * gfortran.dg/g77/980615-0.f: Likewise
6400 * gfortran.dg/g77/980616-0.f: Likewise
6401 * gfortran.dg/g77/check0.f: Likewise
6402 * gfortran.dg/g77/select_no_compile.f: Likewise
6403
6404 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6405
6406 Copy files from g77.f-torture/compile.
6407 Add "{ dg-do compile}". Other changes as noted
6408 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6409 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6410 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6411 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6412 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6413 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6414 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6415 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6416 statement to conform to standard. Append alpha1.x for reference.
6417 * gfortran.dg/g77/xformat.f: Add dg-warning
6418
6419 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6420
6421 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6422 Add {dg-do compile} directive.
6423 * gfortran.dg/g77/cpp2.F: Likewise
6424
6425 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6426
6427 PR c++/5402
6428 * g++.dg/lookup/name-clash1.C: New test.
6429
6430 PR c++/9777
6431 * g++.dg/lookup/name-clash2.C: New test.
6432
6433 PR c++/12102
6434 * g++.dg/lookup/name-clash3.C: New test.
6435
6436 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6437
6438 * g++.dg/lookup/new2.C: New test.
6439 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6440
6441 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6442
6443 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6444 Add {dg-do compile} directive.
6445 * gfortran.dg/g77/13060.f: Likewise
6446 * gfortran.dg/g77/19990218-0.f: Likewise
6447 * gfortran.dg/g77/19990305-0.f: Likewise
6448 * gfortran.dg/g77/19990419-0.f: Likewise
6449 * gfortran.dg/g77/19990502-0.f: Likewise
6450 * gfortran.dg/g77/19990502-1.f: Likewise
6451 * gfortran.dg/g77/19990525-0.f: Likewise
6452 * gfortran.dg/g77/19990826-1.f: Likewise
6453 * gfortran.dg/g77/19990826-3.f: Likewise
6454 * gfortran.dg/g77/19990905-2.f: Likewise
6455 * gfortran.dg/g77/20000412-1.f: Likewise
6456 * gfortran.dg/g77/20000511-1.f: Likewise
6457 * gfortran.dg/g77/20000511-2.f: Likewise
6458 * gfortran.dg/g77/20000518.f: Likewise
6459 * gfortran.dg/g77/20000601-1.f: Likewise
6460 * gfortran.dg/g77/20000601-2.f: Likewise
6461 * gfortran.dg/g77/20000629-1.f: Likewise
6462 * gfortran.dg/g77/20000630-2.f: Likewise
6463 * gfortran.dg/g77/20010115.f: Likewise
6464 * gfortran.dg/g77/20010321-1.f: Likewise
6465 * gfortran.dg/g77/20010426.f: Likewise
6466 * gfortran.dg/g77/20020307-1.f: Likewise
6467 * gfortran.dg/g77/8485.f: Likewise
6468 * gfortran.dg/g77/960317-1.f: Likewise
6469 * gfortran.dg/g77/970915-0.f: Likewise
6470 * gfortran.dg/g77/980310-1.f: Likewise
6471 * gfortran.dg/g77/980310-2.f: Likewise
6472 * gfortran.dg/g77/980310-3.f: Likewise
6473 * gfortran.dg/g77/980310-4.f: Likewise
6474 * gfortran.dg/g77/980310-6.f: Likewise
6475 * gfortran.dg/g77/980310-7.f: Likewise
6476 * gfortran.dg/g77/980310-8.f: Likewise
6477 * gfortran.dg/g77/980419-2.f: Likewise
6478 * gfortran.dg/g77/980424-0.f: Likewise
6479 * gfortran.dg/g77/980427-0.f: Likewise
6480 * gfortran.dg/g77/980729-0.f: Likewise
6481 * gfortran.dg/g77/981117-1.f: Likewise
6482 * gfortran.dg/g77/toon_1.f: Likewise
6483
6484 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6485
6486 PR c++/2204
6487 * g++.dg/other/abstract2.C: New test.
6488
6489 2004-07-12 Paul Brook <paul@codesourcery.com>
6490
6491 * gfortran.dg/pointer_init_1.f90: New test.
6492
6493 2004-07-11 Paul Brook <paul@codesourcery.com>
6494
6495 PR fortran/15986
6496 * gfortran.dg/contained_1.f90: New test.
6497
6498 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6499
6500 * g++.dg/parse/defarg8.C: New test.
6501
6502 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6503
6504 PR fortran/16433
6505 * gfortran.dg/pr16433.f: New test.
6506
6507 PR fortran/17574
6508 * gfortran.dg/pr15754.f90: New test.
6509
6510 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6511
6512 PR tree-optimization/16437
6513 * gcc.c-torture/execute/bitfld-4.c: New test.
6514
6515 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6516
6517 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6518 access to common var from module.
6519
6520 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6521
6522 PR fortran/16336
6523 * gfortran.fortran-torture/execute/common_2.f90: New test.
6524
6525 2004-07-10 Paul Brook <paul@codesourcery.com>
6526
6527 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6528
6529 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6530
6531 PR fortran/15969
6532 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6533
6534 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6535
6536 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6537 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6538 * gfortran.dg/g77/ffree-form-1.f: Likewise
6539 * gfortran.dg/g77/ffree-form-2.f: Likewise
6540 * gfortran.dg/g77/ffree-form-3.f: Likewise
6541 * gfortran.dg/g77/fno-underscoring.f: Likewise
6542 * gfortran.dg/g77/funderscoring.f: Likewise
6543 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6544
6545 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6546
6547 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6548
6549 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6550 Paul Brook <paul@codesourcery.com>
6551
6552 PR fortran/13415
6553 * gfortran.dg/common_pointer_1.f90: New test.
6554
6555 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6556
6557 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6558
6559 2004-07-09 James E Wilson <wilson@specifixinc.com>
6560
6561 PR target/16364
6562 * gcc.c-torture/compile/20040709-1.c: New.
6563
6564 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6565
6566 PR fortran/14077
6567 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6568
6569 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6570
6571 PR fortran/13201
6572 * gfortran.dg/shape_1.f90: New test.
6573
6574 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6575 Andrew Pinski <apinski@apple.com>
6576
6577 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6578
6579 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6580
6581 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6582 comment.
6583
6584 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6585 Paul Brook <paul@codesourcery.com>
6586
6587 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6588 '.f95' and '.F95'.
6589
6590 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6591
6592 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6593
6594 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6595
6596 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6597 testcases with capital suffix.
6598
6599 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6600
6601 PR fortran/15481
6602 PR fortran/13372
6603 PR fortran/13575
6604 PR fortran/15978
6605 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6606
6607 * gfortran.dg/implicit_1.f90: New test.
6608
6609 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6610
6611 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6612 expression to match gfortran warning/error messages
6613 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6614 dg-error text.
6615
6616 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6617
6618 * lib/fortran-torture.exp: Rename proc search_for to
6619 search_for_re.
6620
6621 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6622
6623 * gcc.c-torture/execute/simd-5.x: New file.
6624 XFAIL on SPARC 64-bit at -O0.
6625
6626 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6627
6628 PR c++/8211
6629 PR c++/16165
6630 * g++.dg/warn/effc3.C: New test.
6631
6632 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6633
6634 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6635 change X to 1X in format.
6636 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6637 add data statements to conform to standard.
6638
6639 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6640
6641 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6642 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6643 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6644
6645 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6646
6647 * gfortran.dg/g77/7388.f: Copy from g77.dg
6648 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6649 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6650 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6651 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6652 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6653 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6654 * gfortran.dg/g77/strlen0.f: Likewise
6655
6656 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6657
6658 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6659 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6660
6661 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6662
6663 * gcc.c-torture/execute/920428-2.x: Delete.
6664 * gcc.c-torture/execute/920501-7.x: Likewise.
6665
6666 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6667
6668 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6669 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6670 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6671 prescott and c3-2.
6672 (PREFETCH_3DNOW): Add -march=c3.
6673
6674 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6675
6676 PR c/16437
6677 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6678 * gcc.c-torture/execute/bf64-1.x: Likewise.
6679
6680 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6681
6682 * gcc.c-torture/compile/20040708-1.c: New test.
6683
6684 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6685
6686 PR c++/16169
6687 * g++.dg/warn/effc2.C: New test.
6688
6689 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6690
6691 * gcc.c-torture/execute/bitfld-1.x: Remove.
6692 * gcc.c-torture/execute/bitfld-3.c: New test.
6693 * gcc.dg/bitfld-2.c: Remove XFAILs.
6694
6695 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6696
6697 PR c++/16276
6698 * g++.dg/rtti/tinfo1.C: New file.
6699
6700 2004-07-07 Eric Christopher <echristo@redhat.com>
6701
6702 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6703
6704 2004-07-07 Andrew Pinski <apinski@apple.com>
6705
6706 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6707
6708 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6709
6710 * g++.dg/init/call1.C: XFAIL.
6711
6712 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6713
6714 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6715 except for movstrict*, to movmem* and clrstr* to clrmem*.
6716
6717 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6718
6719 * gcc.c-torture/execute/20040707-1.c: New test.
6720
6721 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6722
6723 * gcc.c-torture/execute/20040706-1.c: New test.
6724
6725 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6726
6727 PR c++/3671
6728 * g++.dg/template/spec14.C: New test.
6729
6730 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6731
6732 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6733 nothing if not yet defined. Use it in b, c and d type definitions.
6734 * gcc.c-torture/execute/20040705-1.c: New test.
6735 * gcc.c-torture/execute/20040705-2.c: New test.
6736
6737 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6738
6739 PR c++/2518
6740 * g++.dg/lookup/new1.C: New test.
6741
6742 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6743
6744 PR c++/11406
6745 * g++.dg/template/sizeof8.C: New test.
6746
6747 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6748
6749 * gcc.c-torture/compile/20040705-1.c: New test.
6750
6751 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6752
6753 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6754
6755 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6756
6757 * gcc.dg/cpp/if-mop.c: Two new testcases.
6758 * gcc.dg/cpp/trad/comment-3.c: New.
6759
6760 2004-07-04 Paul Brook <paul@codesourcery.com>
6761
6762 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6763
6764 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6765
6766 PR c++/3761
6767 * g++.dg/lookup/crash4.C: New test.
6768
6769 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6770
6771 * gcc.c-torture/execute/builtin-abs-1.c
6772 * gcc.c-torture/execute/builtin-abs-2.c
6773 * gcc.c-torture/execute/builtin-complex-1.c
6774 * gcc.c-torture/execute/builtins/string-1-lib.c
6775 * gcc.c-torture/execute/builtins/string-1.c
6776 * gcc.c-torture/execute/builtins/string-2-lib.c
6777 * gcc.c-torture/execute/builtins/string-2.c
6778 * gcc.c-torture/execute/builtins/string-3-lib.c
6779 * gcc.c-torture/execute/builtins/string-3.c
6780 * gcc.c-torture/execute/builtins/string-4-lib.c
6781 * gcc.c-torture/execute/builtins/string-4.c
6782 * gcc.c-torture/execute/builtins/string-5-lib.c
6783 * gcc.c-torture/execute/builtins/string-5.c
6784 * gcc.c-torture/execute/builtins/string-6-lib.c
6785 * gcc.c-torture/execute/builtins/string-6.c
6786 * gcc.c-torture/execute/builtins/string-7-lib.c
6787 * gcc.c-torture/execute/builtins/string-7.c
6788 * gcc.c-torture/execute/builtins/string-8-lib.c
6789 * gcc.c-torture/execute/builtins/string-8.c
6790 * gcc.c-torture/execute/builtins/string-9-lib.c
6791 * gcc.c-torture/execute/builtins/string-9.c
6792 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6793 * gcc.c-torture/execute/builtins/string-asm-1.c
6794 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6795 * gcc.c-torture/execute/builtins/string-asm-2.c
6796 * gcc.c-torture/execute/stdio-opt-1.c
6797 * gcc.c-torture/execute/stdio-opt-2.c
6798 * gcc.c-torture/execute/stdio-opt-3.c
6799 * gcc.c-torture/execute/string-opt-1.c
6800 * gcc.c-torture/execute/string-opt-10.c
6801 * gcc.c-torture/execute/string-opt-11.c
6802 * gcc.c-torture/execute/string-opt-12.c
6803 * gcc.c-torture/execute/string-opt-13.c
6804 * gcc.c-torture/execute/string-opt-14.c
6805 * gcc.c-torture/execute/string-opt-15.c
6806 * gcc.c-torture/execute/string-opt-16.c
6807 * gcc.c-torture/execute/string-opt-2.c
6808 * gcc.c-torture/execute/string-opt-6.c
6809 * gcc.c-torture/execute/string-opt-7.c
6810 * gcc.c-torture/execute/string-opt-8.c:
6811 Replace with ...
6812
6813 * gcc.c-torture/execute/builtins/abs-2.c
6814 * gcc.c-torture/execute/builtins/abs-3.c
6815 * gcc.c-torture/execute/builtins/complex-1.c
6816 * gcc.c-torture/execute/builtins/fprintf.c
6817 * gcc.c-torture/execute/builtins/fputs.c
6818 * gcc.c-torture/execute/builtins/memcmp.c
6819 * gcc.c-torture/execute/builtins/memmove.c
6820 * gcc.c-torture/execute/builtins/memops-asm.c
6821 * gcc.c-torture/execute/builtins/mempcpy-2.c
6822 * gcc.c-torture/execute/builtins/mempcpy.c
6823 * gcc.c-torture/execute/builtins/memset.c
6824 * gcc.c-torture/execute/builtins/printf.c
6825 * gcc.c-torture/execute/builtins/sprintf.c
6826 * gcc.c-torture/execute/builtins/strcat.c
6827 * gcc.c-torture/execute/builtins/strchr.c
6828 * gcc.c-torture/execute/builtins/strcmp.c
6829 * gcc.c-torture/execute/builtins/strcpy.c
6830 * gcc.c-torture/execute/builtins/strcspn.c
6831 * gcc.c-torture/execute/builtins/strlen-2.c
6832 * gcc.c-torture/execute/builtins/strlen.c
6833 * gcc.c-torture/execute/builtins/strncat.c
6834 * gcc.c-torture/execute/builtins/strncmp-2.c
6835 * gcc.c-torture/execute/builtins/strncmp.c
6836 * gcc.c-torture/execute/builtins/strncpy.c
6837 * gcc.c-torture/execute/builtins/strpbrk.c
6838 * gcc.c-torture/execute/builtins/strpcpy-2.c
6839 * gcc.c-torture/execute/builtins/strpcpy.c
6840 * gcc.c-torture/execute/builtins/strrchr.c
6841 * gcc.c-torture/execute/builtins/strspn.c
6842 * gcc.c-torture/execute/builtins/strstr-asm.c
6843 * gcc.c-torture/execute/builtins/strstr.c:
6844 ... these new files.
6845
6846 * gcc.c-torture/execute/builtins/abs-2-lib.c
6847 * gcc.c-torture/execute/builtins/abs-3-lib.c
6848 * gcc.c-torture/execute/builtins/complex-1-lib.c
6849 * gcc.c-torture/execute/builtins/fprintf-lib.c
6850 * gcc.c-torture/execute/builtins/fputs-lib.c
6851 * gcc.c-torture/execute/builtins/memcmp-lib.c
6852 * gcc.c-torture/execute/builtins/memmove-lib.c
6853 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6854 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6855 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6856 * gcc.c-torture/execute/builtins/memset-lib.c
6857 * gcc.c-torture/execute/builtins/printf-lib.c
6858 * gcc.c-torture/execute/builtins/sprintf-lib.c
6859 * gcc.c-torture/execute/builtins/strcat-lib.c
6860 * gcc.c-torture/execute/builtins/strchr-lib.c
6861 * gcc.c-torture/execute/builtins/strcmp-lib.c
6862 * gcc.c-torture/execute/builtins/strcpy-lib.c
6863 * gcc.c-torture/execute/builtins/strcspn-lib.c
6864 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6865 * gcc.c-torture/execute/builtins/strlen-lib.c
6866 * gcc.c-torture/execute/builtins/strncat-lib.c
6867 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6868 * gcc.c-torture/execute/builtins/strncmp-lib.c
6869 * gcc.c-torture/execute/builtins/strncpy-lib.c
6870 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6871 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6872 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6873 * gcc.c-torture/execute/builtins/strrchr-lib.c
6874 * gcc.c-torture/execute/builtins/strspn-lib.c
6875 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6876 * gcc.c-torture/execute/builtins/strstr-lib.c
6877 * gcc.c-torture/execute/builtins/lib/abs.c
6878 * gcc.c-torture/execute/builtins/lib/fprintf.c
6879 * gcc.c-torture/execute/builtins/lib/memset.c
6880 * gcc.c-torture/execute/builtins/lib/printf.c
6881 * gcc.c-torture/execute/builtins/lib/sprintf.c
6882 * gcc.c-torture/execute/builtins/lib/strcpy.c
6883 * gcc.c-torture/execute/builtins/lib/strcspn.c
6884 * gcc.c-torture/execute/builtins/lib/strncat.c
6885 * gcc.c-torture/execute/builtins/lib/strncmp.c
6886 * gcc.c-torture/execute/builtins/lib/strncpy.c
6887 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6888 * gcc.c-torture/execute/builtins/lib/strspn.c
6889 * gcc.c-torture/execute/builtins/lib/strstr.c:
6890 New files containing support routines.
6891
6892 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6893 declaration.
6894 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6895 when not optimizing.
6896
6897 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6898
6899 PR c++/16240
6900 * g++.dg/abi/mangle22.C: New test.
6901 * g++.dg/abi/mangle23.C: Likewise.
6902
6903 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6904
6905 PR fortran/16290
6906 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6907 Allow for cases without denormalized floating point numbers.
6908
6909 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6910
6911 PR c/1027
6912 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6913 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6914 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6915 expected warning text.
6916 * gcc.dg/format/diag-2.c: New test.
6917
6918 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6919
6920 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6921
6922 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6923
6924 * gcc.dg/builtins-43.c: New.
6925 * gcc.dg/builtins-44.c: New.
6926 * gcc.dg/builtins-45.c: New.
6927
6928 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6929 Andreas Tobler <a.tobler@schweiz.ch>
6930
6931 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6932 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6933 as SIGSEGV.
6934 * gcc.dg/cleanup-11.c: Likewise.
6935 * gcc.dg/cleanup-8.c: Likewise.
6936 * gcc.dg/cleanup-9.c: Likewise.
6937 * gcc.dg/cleanup-5.c: Run on all platforms.
6938
6939 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6940
6941 * g++.dg/warn/nonnull1.C: New test.
6942
6943 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6944
6945 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6946 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6947 Special-case the Sun compiler wrt to <complex.h>.
6948
6949 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6950
6951 * gcc.dg/Wunreachable-8.C: New test.
6952
6953 * gcc.dg/h8300-ice2.c : New test.
6954
6955 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6956
6957 PR fortran/16161
6958 * gfortran.fortran-torture/compile/implicit.f90: Add test
6959 for implicit character.
6960
6961 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6962
6963 PR fortran/16289
6964 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6965 Use tiny() intrinsic to find smallest non-negative real
6966
6967 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6968
6969 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6970 * gcc.dg/compat/struct-by-value-22_x.c: New.
6971 * gcc.dg/compat/struct-by-value-22_y.c: New.
6972
6973 * gcc.c-torture/execute/20040629-1.c: New test.
6974
6975 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6976
6977 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6978 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6979
6980 PR target/16195
6981 * gcc.dg/20040625-1.c: New test.
6982
6983 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6984
6985 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6986
6987 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6988
6989 PR fortran/15963
6990 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6991
6992 2004-06-29 Richard Henderson <rth@redhat.com>
6993
6994 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6995
6996 2004-06-29 Paul Brook <paul@codesourcery.com>
6997
6998 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6999 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7000
7001 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7002
7003 PR c++/16260
7004 * g++.dg/parse/crash15.C: New.
7005
7006 2004-06-28 Andrew Pinski <apinski@apple.com>
7007
7008 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7009 by the error already.
7010
7011 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7012
7013 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7014
7015 PR target/14041
7016 * gcc.dg/h8300-bss-align-1.c : New.
7017
7018 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7019
7020 * PR c++/16174
7021 * g++.dg/template/ctor4.C: New.
7022
7023 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7024
7025 PR c++/16205
7026 * g++.dg/warn/Wsequence-point-1.C: New test.
7027
7028 2004-06-27 Paul Brook <paul@codesourcery.com>
7029
7030 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7031
7032 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7033
7034 * g++.old-deja/g++.mike/p7325.C: Remove.
7035
7036 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7037
7038 PR c/14963
7039 * gcc.dg/pr14963.c: New test.
7040
7041 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7042
7043 PR c++/16193
7044 * g++.dg/parse/redef1.C: New test.
7045
7046 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7047
7048 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7049 20021110.c.
7050 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7051 20021119-1.c.
7052 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7053 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7054 5-04.c.
7055 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7056 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7057 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7058 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7059 g++.brendan/enum14.C.
7060 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7061 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7062 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7063 g++.mike/virt1.C.
7064 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7065 memtemp24.C.
7066
7067 2004-06-27 Roger Sayle <roger@eyesopen.com>
7068
7069 * gcc.dg/20040527-1.c: New test case.
7070
7071 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7072
7073 PR gfortran/pr16196
7074 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7075
7076 2004-06-25 Roger Sayle <roger@eyesopen.com>
7077
7078 PR middle-end/15825
7079 * gcc.dg/pr15825-1.c: New test case.
7080
7081 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7082
7083 * gcc.c-torture/execute/20040625-1.c: New test.
7084
7085 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7086
7087 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7088
7089 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7090
7091 * gcc.dg/torture/mips-div-1.c: New test.
7092
7093 2004-06-24 Jeff Law <law@redhat.com>
7094
7095 * gcc.dg/tree-ssa/20040624-1.c: New test.
7096
7097 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7098
7099 * gcc.c-torture/compile/20040624-1.c: New test.
7100
7101 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7102
7103 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7104 this directory.
7105
7106 2004-06-23 Andrew Pinski <apinski@apple.com>
7107
7108 PR middle-end/15988
7109 * g++.dg/opt/ptrmem4.C: New test.
7110
7111 * gcc.dg/c90-array-quals-2.c: New test.
7112
7113 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7114
7115 * gcc.dg/kpice1.c: New test.
7116
7117 2006-06-23 Andrew Pinski <apinski@apple.com>
7118
7119 * gcc.dg/c90-array-quals.c: New test.
7120
7121 2006-06-22 Richard Henderson <rth@redhat.com>
7122
7123 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7124
7125 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7126
7127 * gcc.dg/builtins-config.h: Handle FreeBSD.
7128
7129 2006-06-22 Richard Henderson <rth@redhat.com>
7130
7131 * g++.dg/opt/devirt1.C: New.
7132
7133 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7134
7135 * g++.dg/opt/pr15551.C: New testcase.
7136
7137 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7138
7139 PR target/14800
7140 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7141 x86_64-*-linux* when compiling for 32bit.
7142
7143 2004-06-21 Andrew Pinski <apinski@apple.com>
7144
7145 * gcc.dg/pch/struct-1.c: New.
7146 * gcc.dg/pch/struct-1.hs: New.
7147
7148 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7149
7150 * gcc.dg/pch/save-temps-1.c: New file.
7151 * gcc.dg/pch/save-temps-1.hs: New file.
7152
7153 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7154
7155 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7156 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7157
7158 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7159
7160 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7161 to fix type error.
7162 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7163 Remove trailing spaces.
7164
7165 2004-06-21 Richard Henderson <rth@redhat.com>
7166
7167 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7168 merging && to BIT_FIELD_REF.
7169
7170 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7171
7172 * g++.dg/opt/placeholder1.C: New test.
7173
7174 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7175
7176 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7177 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7178 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7179 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7180
7181 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7182
7183 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7184 extern "C".
7185 * g++.dg/other/pragma-re-1.C: Add comments.
7186
7187 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7188
7189 PR gfortran/16080
7190 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7191
7192 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7193
7194 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7195 instead of setting the type of size_t by
7196 hand.
7197
7198 2004-06-18 Roger Sayle <roger@eyesopen.com>
7199
7200 * gcc.dg/unordered-2.c: New test case.
7201 * gcc.dg/unordered-3.c: New test case.
7202
7203 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7204
7205 PR other/16043
7206 * lib/g++.exp (g++_version): Tweak regexp for version
7207 * lib/g77.exp (g77_version): Likewise
7208 * lib/gfortran.exp (gfortran_version): Likewise
7209 * lib/objc.exp (objc_version): Likewise
7210 * lib/treelang.exp (treelang_version): Likewise
7211
7212 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7213
7214 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7215 Use INT_MAX instead of __INT_MAX__.
7216 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7217
7218 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7219 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7220 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7221 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7222 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7223 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7224 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7225 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7226 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7227
7228 * gcc.dg/range-test-1.c: New test.
7229 * g++.dg/opt/range-test-1.C: New test.
7230
7231 2004-06-17 Richard Henderson <rth@redhat.com>
7232
7233 * objc.dg/sync-1.m: New.
7234 * objc.dg/try-catch-1.m: Don't force next runtime.
7235 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7236 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7237 shadowed catch clause.
7238 * objc.dg/try-catch-5.m: New.
7239
7240 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7241
7242 Bug 14610
7243 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7244
7245 2004-06-15 Richard Henderson <rth@redhat.com>
7246
7247 * gcc.dg/20001116-1.c: Move expected warning line.
7248
7249 2004-06-15 Richard Henderson <rth@redhat.com>
7250
7251 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7252 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7253
7254 2004-06-15 Jeff Law <law@redhat.com>
7255
7256 * gcc.dg/tree-ssa/20040615-1.c: New test.
7257 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7258 be less sensitive to operand ordering.
7259 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7260
7261 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7262
7263 * g++.dg/abi/bitfield3.C: Add comment..
7264
7265 2004-06-15 Richard Henderson <rth@redhat.com>
7266
7267 * g++.dg/ext/stmtexpr1.C: XFAIL.
7268 * gcc.dg/20030612-1.c: XFAIL.
7269
7270 2004-06-15 Eric Christopher <echristo@redhat.com>
7271
7272 * g++.dg/charset/asm5.c: New.
7273 * gcc.dg/charset/asm6.c: New.
7274
7275 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7276
7277 PR fortran/15962
7278 * gfortran.fortran-torture/execute/select_1.f90: New test.
7279
7280 2004-06-15 Paul Brook <paul@codesourcery.com>
7281
7282 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7283
7284 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7285
7286 PR c++/15967
7287 * g++.dg/lookup/crash3.C: New test.
7288
7289 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7290
7291 PR c++/15947
7292 * g++.dg/parse/dtor4.C: New test.
7293
7294 2004-06-14 Jeff Law <law@redhat.com>
7295
7296 * gcc.c-torture/compile/20040614-1.c: New test.
7297
7298 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7299
7300 PR fortran/15211
7301 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7302 LEN of a character array.
7303
7304 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7305
7306 PR c++/15096
7307 * g++.dg/template/ptrmem10.C: New test.
7308
7309 PR c++/14930
7310 * g++.dg/template/friend30.C: New test.
7311
7312 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7313
7314 PR fortran/14928
7315 * gfortran.fortran-torture/compile/mloc.f90: New test.
7316
7317 2004-06-13 Paul Brook <paul@codesourcery.com>
7318
7319 * gfortran.fortran-torture/execute/random_2.f90: New test.
7320
7321 2004-06-13 Eric Christopher <echristo@redhat.com>
7322
7323 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7324
7325 2004-06-12 Paul Brook <paul@codesourcery.com>
7326
7327 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7328
7329 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7330
7331 PR fortran/14923
7332 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7333
7334 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7335
7336 PR fortran/14957
7337 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7338 syntax errors in end statements of contained subroutines.
7339
7340 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7341
7342 PR fortran/12841
7343 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7344
7345 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7346
7347 PR fortran/15665
7348 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7349
7350 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7351
7352 PR gfortran/12839
7353 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7354
7355 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7356
7357 PR c++/15862
7358 * g++.dg/parse/enum1.C: New test.
7359
7360 2004-06-10 Jeff Law <law@redhat.com>
7361
7362 * gcc.c-torture/compile/20040610-1.c: New test.
7363
7364 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7365
7366 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7367 * g++.old-deja/g++.other/decl3.C: Likewise.
7368
7369 2004-06-10 Brian Booth <bbooth@redhat.com>
7370
7371 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7372 V_MAY_DEF instead of VDEF.
7373 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7374
7375 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7376
7377 PR c++/14211
7378 * g++.dg/conversion/const1.C: New test.
7379
7380 PR c++/15076
7381 * g++.dg/conversion/reinterpret1.C: New test.
7382
7383 PR c++/15877
7384 * g++.dg/template/enum2.C: New test.
7385
7386 PR c++/15227
7387 * g++.dg/template/error13.C: New test.
7388
7389 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7390
7391 PR fortran/14957
7392 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7393 arguments to test_* REAL and of the right size.
7394
7395 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7396
7397 PR target/15569
7398 PR rtl-optimization/15681
7399 * gcc.dg/20040609-1.c: New test.
7400
7401 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7402
7403 PR c++/14791
7404 * g++.dg/opt/builtins1.C: New test.
7405
7406 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7407
7408 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7409 that use default windows32 struct layout.
7410 * gcc.dg/i386-bitfield2.c: Likewise.
7411
7412 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7413
7414 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7415 for mingw32 and cygwin targets.
7416
7417 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7418
7419 * gcc.dg/pch/macro-4.c: New.
7420 * gcc.dg/pch/macro-4.hs: New.
7421
7422 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7423
7424 PR fortran/13249
7425 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7426
7427 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7428
7429 PR fortran/13372
7430 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7431
7432 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7433
7434 PR gfortran/14897
7435 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7436
7437 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7438
7439 PR gfortran/15755
7440 * gfortran.fortran-torture/execute/backspace.c : New test.
7441
7442 2004-06-09 Paul Brook <paul@codesourcery.com>
7443
7444 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7445 (pointer_to_section): Rewrite to use smaller array.
7446
7447 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7448
7449 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7450 * gcc.dg/ext/altivec-10.c: Same.
7451 * gcc.dg/ext/altivec-11.c: Same.
7452 * gcc.dg/ext/altivec-12.c: Same.
7453 * gcc.dg/ext/altivec-13.c: Same.
7454 * gcc.dg/ext/altivec-14.c: Same.
7455 * gcc.dg/ext/altivec-15.c: Same.
7456 * gcc.dg/ext/altivec-16.c: Same.
7457 * gcc.dg/ext/altivec-3.c: Same.
7458 * gcc.dg/ext/altivec-4.c: Same.
7459 * gcc.dg/ext/altivec-6.c: Same.
7460 * gcc.dg/ext/altivec-7.c: Same.
7461 * gcc.dg/ext/altivec-8.c: Same.
7462 * gcc.dg/ext/altivec-varargs-1.c: Same.
7463
7464 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7465 * g++.dg/ext/altivec-10.C: Same.
7466 * g++.dg/ext/altivec-2.C: Same.
7467 * g++.dg/ext/altivec-3.C: Same.
7468 * g++.dg/ext/altivec-4.C: Same.
7469 * g++.dg/ext/altivec-5.C: Same.
7470 * g++.dg/ext/altivec-6.C: Same.
7471 * g++.dg/ext/altivec-7.C: Same.
7472 * g++.dg/ext/altivec-8.C: Same.
7473 * g++.dg/ext/altivec-9.C: Same.
7474
7475 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7476
7477 PR c++/7841
7478 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7479
7480 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7481
7482 * gcc.dg/union-1.c: New test.
7483
7484 2004-06-07 Roger Sayle <roger@eyesopen.com>
7485
7486 * gcc.dg/builtins-41.c: New test case.
7487 * gcc.dg/builtins-42.c: New test case.
7488
7489 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7490
7491 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7492 * g++.dg/ext/altivec-10.C: Same.
7493 * g++.dg/ext/altivec-2.C: Same.
7494 * g++.dg/ext/altivec-3.C: Same.
7495 * g++.dg/ext/altivec-4.C: Same.
7496 * g++.dg/ext/altivec-5.C: Same.
7497 * g++.dg/ext/altivec-6.C: Same.
7498 * g++.dg/ext/altivec-7.C: Same.
7499 * g++.dg/ext/altivec-8.C: Same.
7500 * g++.dg/ext/altivec-9.C: Same.
7501 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7502 * g++.old-deja/g++.brendan/new3.C: Same.
7503 * gcc.c-torture/execute/eeprof-1.x: Same.
7504
7505 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7506
7507 PR c/14765
7508 * gcc.dg/pr14765-1.c: New test.
7509
7510 2004-06-07 Roger Sayle <roger@eyesopen.com>
7511
7512 PR c/14649
7513 * gcc.dg/pr14649-1.c: New test case.
7514
7515 2004-06-07 Richard Henderson <rth@redhat.com>
7516
7517 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7518 if temporaries.
7519
7520 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7521
7522 * g++.dg/eh/elide1.C: Remove XFAIL.
7523
7524 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7525
7526 PR c++/15337
7527 * g++.dg/expr/sizeof3.C: New test.
7528
7529 PR c++/14777
7530 * g++.dg/template/access14.C: New test.
7531
7532 PR c++/15554
7533 * g++.dg/template/enum1.C: New test.
7534
7535 PR c++/15057
7536 * g++.dg/eh/throw1.C: New test.
7537
7538 2004-06-07 David Ayers <d.ayers@inode.at>
7539 Ziemowit Laski <zlaski@apple.com>
7540
7541 * lib/objc.exp (objc_target_compile): Revert the '-framework
7542 Foundation' flag fix, since bare Darwin does not ship
7543 with the Foundation framework.
7544 * objc/execute/next_mapping.h: Provide a local NSConstantString
7545 @interface and @implementation.
7546 (objc_constant_string_init): A constructor function, used to
7547 initialize the NSConstantString meta-class object.
7548 * objc/execute/string1.m: Include "next_mapping.h" instead of
7549 <Foundation/NSString.h>.
7550 * objc/execute/string2.m: Likewise.
7551 * objc/execute/string3.m: Likewise.
7552 * objc/execute/string4.m: Likewise.
7553
7554 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7555
7556 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7557 to double. Replace double with FLOAT.
7558 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7559
7560 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7561 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7562 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7563 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7564 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7565 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7566 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7567 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7568
7569 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7570
7571 PR c/13519
7572 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7573
7574 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7575
7576 PR c++/15503
7577 * g++.dg/template/meminit2.C: New test.
7578
7579 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7580
7581 PR target/15822
7582 * gcc.c-torture/execute/compare-fp-1.c,
7583 gcc.c-torture/execute/compare-fp-2.c,
7584 gcc.c-torture/execute/compare-fp-3.c,
7585 gcc.c-torture/execute/compare-fp-4.c,
7586 gcc.c-torture/execute/compare-fp-3.x,
7587 gcc.c-torture/execute/compare-fp-4.x: Moved...
7588 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7589 gcc.c-torture/execute/ieee/compare-fp-2.c,
7590 gcc.c-torture/execute/ieee/compare-fp-3.c,
7591 gcc.c-torture/execute/ieee/compare-fp-4.c,
7592 gcc.c-torture/execute/ieee/compare-fp-3.x,
7593 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7594
7595 2004-06-04 David Ayers <d.ayers@inode.at>
7596
7597 * objc/execute/protocol-isEqual-4.m: New testcase.
7598
7599 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7600
7601 * objc/execute/protocol-isEqual-1.m: New testcase.
7602 * objc/execute/protocol-isEqual-2.m: New testcase.
7603 * objc/execute/protocol-isEqual-3.m: New testcase.
7604
7605 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7606
7607 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7608
7609 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7610
7611 * lib/objc.exp (objc_target_compile): When running tests on
7612 Darwin (Mac OS X), inform the linker about '-framework
7613 'Foundation'.
7614
7615 2004-06-02 Eric Christopher <echristo@redhat.com>
7616
7617 * gcc.c-torture/compile/20040602-1.c: New.
7618
7619 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7620
7621 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7622 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7623
7624 PR tree-optimization/14736
7625 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7626
7627 PR tree-optimization/14042
7628 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7629
7630 PR tree-optimization/14729
7631 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7632
7633 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7634
7635 PR fortran/15557
7636 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7637
7638 2004-06-01 Richard Hederson <rth@redhat.com>
7639
7640 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7641
7642 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7643
7644 PR c++/14932
7645 * g++.dg/parse/offsetof4.C: New test.
7646
7647 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7648
7649 PR objc/7993
7650 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7651
7652 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7653
7654 PR c++/15701
7655 * g++.dg/template/friend29.C: New test.
7656
7657 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7658
7659 PR c/15749
7660 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7661
7662 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7663
7664 * gcc.dg/sparc-trap-1.c: New test.
7665
7666 2004-05-31 Roger Sayle <roger@eyesopen.com>
7667
7668 PR middle-end/15069
7669 * g++.dg/opt/fold3.C: New test case.
7670
7671 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7672
7673 * lib/target-supports.exp (check_iconv_available): Fix fallout
7674 from 2004-05-28 patch.
7675
7676 2004-05-30 Paul Brook <paul@codesourcery.com>
7677
7678 PR fortran/15620
7679 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7680 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7681
7682 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7683
7684 * gfortran.fortran-torture/execute/random_1.f90: New test.
7685
7686 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7687
7688 * g++.dg/ext/altivec-10.C: New test.
7689
7690 2004-05-29 Paul Brook <paul@codesourcery.com>
7691
7692 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7693
7694 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7695
7696 * gcc.dg/altivec-16.c: New test.
7697
7698 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7699
7700 * lib/target-supports.exp (check_vmx_hw_available): New.
7701 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7702
7703 * lib/target-supports.exp (check_alias_available,
7704 check_iconv_available, check_named_sections_available): Use
7705 unique names for temporary files.
7706
7707 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7708
7709 * gcc.dg/altivec-15.c: New test.
7710
7711 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7712
7713 PR c++/15083
7714 * g++.dg/warn/noeffect6.C: New test.
7715
7716 PR c++/15471
7717 * g++.dg/expr/ptrmem4.C: New test.
7718
7719 PR c++/15640
7720 * g++.dg/template/operator3.C: New test.
7721
7722 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7723
7724 PR c++/14668
7725 * g++.dg/lookup/redecl1.C: New test.
7726 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7727
7728 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7729
7730 * gcc.c-torture/execute/compare-fp-1.c,
7731 gcc.c-torture/execute/compare-fp-2.c,
7732 gcc.c-torture/execute/compare-fp-3.c,
7733 gcc.c-torture/execute/compare-fp-4.c,
7734 gcc.c-torture/execute/compare-fp-3.x,
7735 gcc.c-torture/execute/compare-fp-4.x,
7736 gcc.dg/pr15649-1.c: New.
7737
7738 2004-05-27 Adam Nemet <anemet@lnxw.com>
7739
7740 PR c++/12883
7741 * g++.dg/init/array14.C: New test.
7742
7743 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7744
7745 * lib/compat.exp (compat-get-options-main): New.
7746 (compat-get-options): Remove unneeded code, warn for ignored
7747 command.
7748 (compat-execute): Check flag set by dg-require-* commands.
7749
7750 * lib/compat.exp (compat-execute): Break up long lines.
7751
7752 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7753
7754 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7755 * gcc.dg/altivec-14.c: New test.
7756 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7757
7758 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7759 * gcc.dg/altivec-12.c: Ditto.
7760
7761 * gcc.dg/altivec-3.c: Move call to altivec_check.
7762
7763 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7764
7765 PR c++/15044
7766 * g++.dg/template/error12.C: New test.
7767
7768 PR c++/15317
7769 * g++.dg/ext/attrib15.C: New test.
7770
7771 PR c++/15329
7772 * g++.dg/template/ptrmem9.C: New test.
7773
7774 2004-05-25 Paul Brook <paul@codesourcery.com>
7775
7776 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7777
7778 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7779
7780 PR c++/15165
7781 * g++.dg/template/crash19.C: New test.
7782
7783 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7784
7785 PR c++/15025
7786 * g++.dg/template/redecl1.C: New test.
7787
7788 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7789
7790 PR c++/14821
7791 * g++.dg/other/ns1.C: New test.
7792
7793 PR c++/14883
7794 * g++.dg/template/invalid1.C: New test.
7795
7796 2004-05-23 Paul Brook <paul@codesourcery.com>
7797 Victor Leikehman <lei@haifasphere.co.il>
7798
7799 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7800 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7801
7802 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7803
7804 PR c++/15285
7805 PR c++/15299
7806 * g++.dg/template/non-dependent5.C: New test.
7807 * g++.dg/template/non-dependent6.C: New test.
7808
7809 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7810
7811 PR c++/15507
7812 * g++.dg/inherit/union1.C: New test.
7813
7814 PR c++/15542
7815 * g++.dg/template/addr1.C: New test.
7816
7817 PR c++/15427
7818 * g++.dg/template/array5.C: New test.
7819
7820 PR c++/15287
7821 * g++.dg/template/array6.C: New test.
7822
7823 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7824 Roger Sayle <roger@eyesopen.com>
7825
7826 * g++.dg/lookup/forscope2.C: New test case.
7827
7828 2004-05-22 Ben Elliston <bje@au.ibm.com>
7829
7830 * gcc.dg/cpp/Wmissingdirs.c: New.
7831
7832 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7833
7834 PR target/15301
7835 * gcc.dg/compat/union-m128-1.h: New file.
7836 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7837 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7838 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7839
7840 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7841
7842 PR target/15302
7843 * gcc.dg/compat/struct-complex-1.h: New file.
7844 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7845 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7846 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7847
7848 2004-05-20 Roger Sayle <roger@eyesopen.com>
7849
7850 PR middle-end/3074
7851 * gcc.dg/pr3074-1.c: New test case.
7852 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7853
7854 2004-05-20 Falk Hueffner <falk@debian.org>
7855
7856 PR other/15526
7857 * gcc.dg/ftrapv-1.c: New test case.
7858
7859 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7860
7861 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7862
7863 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7864 Jeff Law <law@redhat.com>
7865
7866 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7867 * gcc.dg/tree-ssa/20040518-2.c: New test.
7868
7869 * gcc.dg/tree-ssa/20040518-1.c: New test.
7870
7871 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7872
7873 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7874
7875 2004-05-18 Paul Brook <paul@codesourcery.com>
7876
7877 PR fortran/13930
7878 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7879
7880 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7881
7882 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7883 constant folding.
7884
7885 2004-05-17 Steven Bosscher <stevenb@suse.de>
7886
7887 * gcc.dg/tree-ssa/20040517-1.c: New test.
7888
7889 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7890
7891 * gcc.dg/loop-4.c: New test.
7892
7893 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7894
7895 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7896
7897 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7898
7899 PR fortran/15311
7900 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7901
7902 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7903
7904 PR fortran/13826
7905 PR fortran/13940
7906 * gfortran.fortran-torture/compile/data_1.f90: New test.
7907
7908 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7909
7910 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7911 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7912
7913 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7914
7915 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7916
7917 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7918
7919 PR c/15444
7920 * gcc.dg/format/xopen-1.c: Adjust expected message.
7921 * gcc.dg/format/xopen-3.c: New test.
7922
7923 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7924
7925 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7926
7927 2004-05-14 Jeff Law <law@redhat.com>
7928
7929 * gcc.dg/tree-ssa/20040514-2.c: New test.
7930
7931 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7932
7933 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7934 this ...
7935 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7936 this.
7937
7938 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7939
7940 * gcc.dg/tree-ssa/20040514-1.c: New test.
7941
7942 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7943
7944 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7945 test.
7946
7947 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7948
7949 PR fortran/14066
7950 * gfortran.fortran-torture/compile/do_1.f90: New test.
7951
7952 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7953
7954 PR fortran/15051
7955 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7956 test.
7957
7958 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7959
7960 PR fortran/15149
7961 * gfortran.fortran-torture/execute/random_init.f90: New test.
7962
7963 2004-05-13 Paul Brook <paul@codesourcery.com>
7964
7965 PR fortran/15314
7966 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7967
7968 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7969
7970 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7971 for the powerpc case.
7972
7973 2004-05-13 Jeff Law <law@redhat.com>
7974
7975 * gcc.dg/tree-ssa/20040513-1.c: New test.
7976 * gcc.dg/tree-ssa/20040513-2.c: New test.
7977
7978 2004-05-13 Paul Brook <paul@codesourcery.com>
7979
7980 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7981 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7982 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7983
7984 2004-05-13 Andreas Schwab <schwab@suse.de>
7985
7986 PR other/10819
7987 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7988 characters.
7989
7990 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7991
7992 PR fortran/15294
7993 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7994
7995 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7996
7997 Merge from tree-ssa-20020619-branch. See
7998 ChangeLog.tree-ssa for details.
7999
8000 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8001
8002 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8003 include <altivec.h> explicitly.
8004 * gcc.dg/altivec-13.c: Likewise.
8005
8006 2004-05-11 Paul Brook <paul@codesourcery.com>
8007
8008 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8009
8010 2004-05-10 Eric Christopher <echristo@redhat.com>
8011
8012 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8013 * gcc.dg/sibcall-4.c: Ditto.
8014
8015 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8016
8017 * g++.dg/ext/altivec-8.C: New test case.
8018 * gcc.dg/altivec-13.c: New test case.
8019
8020 2004-05-08 Roger Sayle <roger@eyesopen.com>
8021
8022 * gcc.c-torture/execute/divcmp-1.c: New test case.
8023 * gcc.c-torture/execute/divcmp-2.c: New test case.
8024 * gcc.c-torture/execute/divcmp-3.c: New test case.
8025
8026 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8027
8028 * g++.dg/other/pragma-re-2.C: New test.
8029
8030 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8031
8032 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8033 * gcc.dg/i386-387-2.c: Likewise.
8034
8035 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8036 __builtin_drem.
8037 * gcc.dg/i386-387-6.c: Likewise.
8038
8039 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8040
8041 * gcc.dg/builtins-33.c: Also check log1p*.
8042
8043 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8044
8045 PR optimization/15296
8046 * gcc.c-torture/execute/pr15296.c: New test.
8047
8048 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8049
8050 * gcc.dg/builtins-40.c: New test.
8051
8052 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8053
8054 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8055
8056 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8057
8058 * g++.dg/ext/spe1.C: New testcase.
8059
8060 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8061
8062 * objc.dg/image-info.m: Allow additional attributes
8063 for __image_info section.
8064
8065 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8066
8067 * gcc.dg/torture/mips-hilo-2.c: New test.
8068
8069 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8070
8071 PR c++/14389
8072 * g++.dg/template/member5.C: New test.
8073
8074 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8075
8076 * gcc.dg/builtins-34.c: Also check expm1*.
8077
8078 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8079
8080 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8081 * gcc.dg/torture/builtin-convert-3.c: New test.
8082
8083 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8084
8085 PR middle-end/15054
8086 * g++.dg/opt/pr15054.C: New test.
8087
8088 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8089
8090 * gcc.dg/torture/builtin-rounding-1.c: New test.
8091 * gcc.dg/builtins-25.c: Delete.
8092 * gcc.dg/builtins-29.c: Delete.
8093
8094 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8095
8096 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8097 * gcc.dg/sibcall-4.c: Likewise.
8098 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8099
8100 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8101
8102 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8103 bit-field on 16-bit targets.
8104
8105 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8106
8107 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8108 16-bit targets.
8109
8110 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8111
8112 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8113 * gcc.dg/rs6000-power2-2.c: Likewise.
8114
8115 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8116
8117 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8118 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8119 Change the asm registers to be in form of frN instead of fN.
8120
8121 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8122
8123 * gcc.dg/torture/builtin-convert-2.c: New test.
8124
8125 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8126
8127 * gcc.dg/rs6000-power2-1.c: New test.
8128 * gcc.dg/rs6000-power2-2.c: New test.
8129
8130 2004-04-28 Jan Hubicka <jh@suse.cz>
8131
8132 * gcc.dg/unused-6.c: New test.
8133
8134 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8135 Ulrich Weigand <uweigand@de.ibm.com>
8136
8137 * ada/acats/run_all.sh: Define $target variable.
8138
8139 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8140
8141 PR c++/15119
8142 * g++.dg/other/vararg-1.C: New test.
8143
8144 PR c++/4794
8145 * g++.dg/eh/cleanup3.C: New test.
8146
8147 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8148
8149 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8150 and ad8011a (target_insn).
8151 * ada/acats/support/macro.dfs: Likewise.
8152 * ada/acats/support/impbit.adb: New file.
8153
8154 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8155
8156 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8157
8158 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8159
8160 * gcc.dg/loop-3.c: New test.
8161
8162 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8163
8164 * gcc.c-torture/execute/simd-5.c: New test.
8165
8166 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8167
8168 PR c++/15064
8169 * g++.dg/template/crash18.C: New test.
8170
8171 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8172
8173 * g++.dg/ext/complit3.C: New test.
8174
8175 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8176
8177 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8178 * gcc.dg/altivec-3.c: Same.
8179 * gcc.dg/altivec-varargs-1.c: Same.
8180
8181 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8182
8183 * lib/target-supports.exp (check_profiling_available): Assume
8184 profiling is not available on powerpc-eabi targets.
8185
8186 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8187
8188 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8189 * gcc.dg/vmx/bug-1.c: Ditto.
8190
8191 2004-04-20 Eric Christopher <echristo@redhat.com>
8192
8193 * gcc.dg/charset/extern.c: New test.
8194 * g++.dg/charset/extern3.cc: Ditto.
8195
8196 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8197
8198 * gcc.dg/builtins-39.c: New test.
8199
8200 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8201
8202 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8203
8204 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8205
8206 * gcc.dg/torture/mips-hilo-1.c: New test.
8207
8208 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8209
8210 * gcc.c-torture/compile/20040419-1.c: New test.
8211
8212 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8213
8214 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8215
8216 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8217 Aldy Hernandez <aldyh@redhat.com>
8218
8219 * gcc.c-torture/execute/va-arg-24.c: New.
8220
8221 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8222 Aldy Hernandez <aldyh@redhat.com>
8223
8224 * gcc.dg/vmx/1b-01.c: New.
8225 * gcc.dg/vmx/1b-02.c: New.
8226 * gcc.dg/vmx/1b-03.c: New.
8227 * gcc.dg/vmx/1b-04.c: New.
8228 * gcc.dg/vmx/1b-05.c: New.
8229 * gcc.dg/vmx/1b-06.c: New.
8230 * gcc.dg/vmx/1b-07.c: New.
8231 * gcc.dg/vmx/1c-01.c: New.
8232 * gcc.dg/vmx/1c-02.c: New.
8233 * gcc.dg/vmx/3a-01a.c: New.
8234 * gcc.dg/vmx/3a-01.c: New.
8235 * gcc.dg/vmx/3a-01m.c: New.
8236 * gcc.dg/vmx/3a-03.c: New.
8237 * gcc.dg/vmx/3a-03m.c: New.
8238 * gcc.dg/vmx/3a-04.c: New.
8239 * gcc.dg/vmx/3a-04m.c: New.
8240 * gcc.dg/vmx/3a-05.c: New.
8241 * gcc.dg/vmx/3a-06.c: New.
8242 * gcc.dg/vmx/3a-06m.c: New.
8243 * gcc.dg/vmx/3a-07.c: New.
8244 * gcc.dg/vmx/3b-01.c: New.
8245 * gcc.dg/vmx/3b-02.c: New.
8246 * gcc.dg/vmx/3b-10.c: New.
8247 * gcc.dg/vmx/3b-13.c: New.
8248 * gcc.dg/vmx/3b-14.c: New.
8249 * gcc.dg/vmx/3b-15.c: New.
8250 * gcc.dg/vmx/3c-01a.c: New.
8251 * gcc.dg/vmx/3c-01.c: New.
8252 * gcc.dg/vmx/3c-02.c: New.
8253 * gcc.dg/vmx/3c-03.c: New.
8254 * gcc.dg/vmx/3d-01.c: New.
8255 * gcc.dg/vmx/4-01.c: New.
8256 * gcc.dg/vmx/4-03.c: New.
8257 * gcc.dg/vmx/5-01.c: New.
8258 * gcc.dg/vmx/5-02.c: New.
8259 * gcc.dg/vmx/5-03.c: New.
8260 * gcc.dg/vmx/5-04.c: New.
8261 * gcc.dg/vmx/5-05.c: New.
8262 * gcc.dg/vmx/5-06.c: New.
8263 * gcc.dg/vmx/5-07.c: New.
8264 * gcc.dg/vmx/5-07t.c: New.
8265 * gcc.dg/vmx/5-08.c: New.
8266 * gcc.dg/vmx/5-10.c: New.
8267 * gcc.dg/vmx/5-11.c: New.
8268 * gcc.dg/vmx/7-01a.c: New.
8269 * gcc.dg/vmx/7-01.c: New.
8270 * gcc.dg/vmx/7c-01.c: New.
8271 * gcc.dg/vmx/7d-01.c: New.
8272 * gcc.dg/vmx/7d-02.c: New.
8273 * gcc.dg/vmx/8-01.c: New.
8274 * gcc.dg/vmx/8-02a.c: New.
8275 * gcc.dg/vmx/8-02.c: New.
8276 * gcc.dg/vmx/brode-1.c: New.
8277 * gcc.dg/vmx/bug-1.c: New.
8278 * gcc.dg/vmx/bug-2.c: New.
8279 * gcc.dg/vmx/bug-3.c: New.
8280 * gcc.dg/vmx/cw-bug-1.c: New.
8281 * gcc.dg/vmx/cw-bug-2.c: New.
8282 * gcc.dg/vmx/cw-bug-3.c: New.
8283 * gcc.dg/vmx/dct.c: New.
8284 * gcc.dg/vmx/debug-1.c: New.
8285 * gcc.dg/vmx/debug-2.c: New.
8286 * gcc.dg/vmx/debug-3.c: New.
8287 * gcc.dg/vmx/debug-4.c: New.
8288 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8289 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8290 * gcc.dg/vmx/eg-5.c: New.
8291 * gcc.dg/vmx/fft.c: New.
8292 * gcc.dg/vmx/gcc-bug-1.c: New.
8293 * gcc.dg/vmx/gcc-bug-2.c: New.
8294 * gcc.dg/vmx/gcc-bug-3.c: New.
8295 * gcc.dg/vmx/gcc-bug-4.c: New.
8296 * gcc.dg/vmx/gcc-bug-5.c: New.
8297 * gcc.dg/vmx/gcc-bug-6.c: New.
8298 * gcc.dg/vmx/gcc-bug-7.c: New.
8299 * gcc.dg/vmx/gcc-bug-8.c: New.
8300 * gcc.dg/vmx/gcc-bug-9.c: New.
8301 * gcc.dg/vmx/gcc-bug-b.c: New.
8302 * gcc.dg/vmx/gcc-bug-c.c: New.
8303 * gcc.dg/vmx/gcc-bug-d.c: New.
8304 * gcc.dg/vmx/gcc-bug-e.c: New.
8305 * gcc.dg/vmx/gcc-bug-f.c: New.
8306 * gcc.dg/vmx/gcc-bug-g.c: New.
8307 * gcc.dg/vmx/gcc-bug-i.c: New.
8308 * gcc.dg/vmx/harness.h: New.
8309 * gcc.dg/vmx/ira1.c: New.
8310 * gcc.dg/vmx/ira2a.c: New.
8311 * gcc.dg/vmx/ira2b.c: New.
8312 * gcc.dg/vmx/ira2.c: New.
8313 * gcc.dg/vmx/ira2c.c: New.
8314 * gcc.dg/vmx/mem.c: New.
8315 * gcc.dg/vmx/newton-1.c: New.
8316 * gcc.dg/vmx/ops.c: New.
8317 * gcc.dg/vmx/sn7153.c: New.
8318 * gcc.dg/vmx/spill2.c: New.
8319 * gcc.dg/vmx/spill3.c: New.
8320 * gcc.dg/vmx/spill.c: New.
8321 * gcc.dg/vmx/t.c: New.
8322 * gcc.dg/vmx/varargs-1.c: New.
8323 * gcc.dg/vmx/varargs-2.c: New.
8324 * gcc.dg/vmx/varargs-3.c: New.
8325 * gcc.dg/vmx/varargs-4.c: New.
8326 * gcc.dg/vmx/varargs-5.c: New.
8327 * gcc.dg/vmx/varargs-6.c: New.
8328 * gcc.dg/vmx/varargs-7.c: New.
8329 * gcc.dg/vmx/vmx.exp: New.
8330 * gcc.dg/vmx/vprint-1.c: New.
8331 * gcc.dg/vmx/vscan-1.c: New.
8332 * gcc.dg/vmx/x-01.c: New.
8333 * gcc.dg/vmx/x-02.c: New.
8334 * gcc.dg/vmx/x-03.c: New.
8335 * gcc.dg/vmx/x-04.c: New.
8336 * gcc.dg/vmx/x-05.c: New.
8337 * gcc.dg/vmx/yousufi-1.c: New.
8338 * gcc.dg/vmx/zero-1.c: New.
8339 * gcc.dg/vmx/zero.c: New.
8340
8341 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8342
8343 * g++.dg/lookup/java1.C: Update for chage of
8344 _Jv_AllocObject.
8345 * g++.dg/lookup/java2.C: Likewise.
8346
8347 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8348
8349 * ada/acats/run_all.sh: use -O2 by default.
8350
8351 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8352
8353 * gcc.dg/vr-mult-[12].c: New tests.
8354
8355 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8356
8357 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8358
8359 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8360
8361 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8362
8363 * lib/target-supports.exp (check_profiling_available): Assume profiling
8364 isn't available for mips*-*-elf targets.
8365
8366 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8367
8368 * gcc.dg/builtins-38.c: New test.
8369
8370 2004-04-14 Eric Christopher <echristo@redhat.com>
8371
8372 * g++.dg/charset/charset.exp: Run .cc extension tests.
8373
8374 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8375
8376 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8377
8378 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8379
8380 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8381
8382 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8383
8384 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8385 * gcc.dg/i386-387-2.c: Likewise.
8386
8387 * gcc.dg/i386-387-7.c: New test.
8388 * gcc.dg/i386-387-8.c: New test.
8389
8390 * gcc.dg/builtins-37.c: New test.
8391
8392 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8393
8394 * g++.dg/pch/externc-1.C: Add missing semicolon.
8395
8396 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8397
8398 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8399
8400 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8401
8402 * gcc.c-torture/execute/20040411-1.c: New test.
8403
8404 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8405
8406 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8407
8408 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8409
8410 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8411
8412 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8413
8414 * lib/target-supports.exp (check_named_sections_available): New.
8415 * lib/gcc-dg.exp (dg-require-named-sections): New.
8416 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8417 old-deja.exp. Also prune error-count message from HP linker.
8418 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8419
8420 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8421 * g++.old-deja/g++.pt/static3.C: Likewise.
8422 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8423
8424 2004-04-09 Roger Sayle <roger@eyesopen.com>
8425
8426 * gcc.c-torture/execute/20040409-1.c: New test case.
8427 * gcc.c-torture/execute/20040409-2.c: New test case.
8428 * gcc.c-torture/execute/20040409-3.c: New test case.
8429
8430 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8431
8432 * gcc.dg/20040409-1.c: New test.
8433
8434 2004-04-08 Roger Sayle <roger@eyesopen.com>
8435
8436 PR target/14888
8437 * g++.dg/opt/pr14888.C: New test case.
8438
8439 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8440
8441 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8442 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8443 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8444 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8445 New tests.
8446
8447 2004-04-08 Paul Brook <paul@codesourcery.com>
8448
8449 * gcc.dg/spill-1.c: New test.
8450
8451 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8452
8453 * gcc.dg/torture/builtin-ctype-2.c: New test.
8454
8455 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8456
8457 * gcc.dg/pch/pch.exp: Add largefile test.
8458
8459 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8460
8461 * g++.dg/pch/externc-1.Hs: New.
8462 * g++.dg/pch/externc-1.C: New.
8463
8464 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8465
8466 * gcc.dg/compat/struct-by-value-5a_main.c,
8467 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8468 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8469 * gcc.dg/compat/struct-by-value-5a_x.c,
8470 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8471 gcc.dg/compat/struct-by-value-5_x.c.
8472 * gcc.dg/compat/struct-by-value-5a_y.c,
8473 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8474 gcc.dg/compat/struct-by-value-5_y.c.
8475
8476 * gcc.dg/compat/struct-by-value-6a_main.c,
8477 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8478 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8479 * gcc.dg/compat/struct-by-value-6a_x.c,
8480 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8481 gcc.dg/compat/struct-by-value-6_x.c.
8482 * gcc.dg/compat/struct-by-value-6a_y.c,
8483 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8484 gcc.dg/compat/struct-by-value-6_y.c.
8485
8486 * gcc.dg/compat/struct-by-value-7a_main.c,
8487 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8488 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8489 * gcc.dg/compat/struct-by-value-7a_x.c,
8490 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8491 gcc.dg/compat/struct-by-value-7_x.c.
8492 * gcc.dg/compat/struct-by-value-7a_y.c,
8493 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8494 gcc.dg/compat/struct-by-value-7_y.c.
8495
8496 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8497
8498 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8499 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8500 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8501 options.
8502
8503 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8504
8505 * gcc.dg/builtins-36.c: New test.
8506
8507 2004-04-06 Paul Brook <paul@codesourcery.com>
8508
8509 * README.gcc: Remove obsolete contraint on testcases.
8510
8511 2004-04-05 Paul Brook <paul@codesourcery.com>
8512
8513 PR2123
8514 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8515 failure and exit(0) on success.
8516 * g++.dg/expr/anew2.C: Ditto.
8517 * g++.dg/expr/anew3.C: Ditto.
8518 * g++.dg/expr/anew4.C: Ditto.
8519
8520 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8521
8522 PR c++/3518
8523 * g++.dg/template/unify7.C: New.
8524
8525 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8526
8527 * g++.dg/README: Bring up to date with new subdirectories; remove
8528 duplicate subdirectory lines.
8529
8530 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8531
8532 PR c++/14007
8533 * g++.dg/template/unify5.C: New.
8534 * g++.dg/template/unify6.C: New.
8535 * g++.dg/template/qualttp20.C: Adjust.
8536 * g++.old-deja/g++.jason/report.C: Adjust.
8537 * g++.old-deja/g++.other/qual1.C: Adjust.
8538
8539 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8540
8541 PR c++/14803
8542 * g++.dg/inherit/ptrmem1.C: New test.
8543
8544 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8545
8546 PR c++/14755
8547 * gcc.c-torture/execute/20040331-1.c: New test.
8548 * gcc.dg/20040331-1.c: New test.
8549
8550 2004-04-01 Paul Brook <paul@codesourcery.com>
8551
8552 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8553
8554 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8555
8556 PR c++/14724
8557 * g++.dg/init/goto1.C: New test.
8558
8559 PR c++/14763
8560 * g++.dg/template/defarg4.C: New test.
8561
8562 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8563
8564 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8565
8566 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8567
8568 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8569
8570 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8571
8572 * gcc.dg/noncompile/undeclared-2.c: New test.
8573
8574 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8575
8576 * gcc.dg/940409-1.c: Remove XFAIL.
8577 * gcc.dg/reg-vol-struct-1.c: New test.
8578
8579 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8580
8581 * gcc.dg/torture/builtin-wctype-1.c: New test.
8582
8583 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8584
8585 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8586 * gcc.dg/20001101-1.c: Likewise.
8587 * gcc.dg/20001102-1.c: Likewise.
8588
8589 2004-03-25 Roger Sayle <roger@eyesopen.com>
8590
8591 * gcc.dg/compare8.c: Add an additional test for XOR.
8592
8593 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8594
8595 * gcc.dg/torture/builtin-ctype-1.c: New test.
8596
8597 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8598
8599 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8600 * gcc.dg/torture/builtin-math-1.c: Likewise.
8601 * gcc.dg/torture/builtin-power-1.c: New test.
8602
8603 2004-03-24 Andreas Schwab <schwab@suse.de>
8604
8605 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8606 IA64 assembler.
8607
8608 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8609 Roger Sayle <roger@eyesopen.com>
8610
8611 * gcc.dg/compare8.c: New test case.
8612
8613 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8614
8615 * g++.dg/ext/altivec-7.C: New test.
8616
8617 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8618
8619 PR 12267, 12391, 12560, 13129, 14114, 14133
8620 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8621 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8622 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8623 Adjust error regexps.
8624 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8625 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8626 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8627 * gcc.dg/local1.c: Add explanatory comment.
8628
8629 2004-03-23 Roger Sayle <roger@eyesopen.com>
8630
8631 PR optimization/14669
8632 * g++.dg/opt/fold2.C: New test case.
8633
8634 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8635
8636 PR c/14069
8637 * gcc.dg/20040322-1.c: New test.
8638
8639 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8640
8641 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8642 * gcc.dg/ultrasp4.c: Likewise.
8643 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8644
8645 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8646
8647 * gcc.dg/i386-sse-8.c: Reset default options.
8648
8649 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8650
8651 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8652 in the error message text.
8653
8654 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8655
8656 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8657
8658 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8659
8660 PR c++/14616
8661 * g++.dg/init/array13.C: New test.
8662
8663 2004-03-20 Roger Sayle <roger@eyesopen.com>
8664
8665 PR target/13889
8666 * gcc.c-torture/compile/pr13889.c: New test case.
8667
8668 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8669
8670 PR c/14635
8671 * builtins-1.c (nan, nans): Don't test.
8672 * builtins-30.c: Don't use nan, nanf, nanl.
8673 * builtins-35.c: New test.
8674
8675 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8676
8677 * g++.dg/ext/altivec-6.C: New test.
8678
8679 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8680
8681 * g++.dg/init/placement3.C: New test.
8682
8683 * g++.dg/template/spec13.C: New test.
8684
8685 * g++.dg/lookup/using11.C: New test.
8686
8687 * g++.dg/lookup/koenig3.C: New test.
8688
8689 * g++.dg/template/operator2.C: New test.
8690
8691 * g++.dg/expr/dtor3.C: New test.
8692 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8693 marker.
8694 * g++.old-deja/g++.law/visibility28.C: Likewise.
8695
8696 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8697
8698 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8699 * gcc.dg/ppc64-abi-3.c: Likewise.
8700
8701 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8702
8703 PR c++/14545
8704 * g++.dg/parse/template15.C: New test.
8705
8706 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8707
8708 * g++.dg/expr/dtor2.C: New test.
8709
8710 * g++.dg/lookup/anon4.C: New test.
8711
8712 * g++.dg/overload/using1.C: New test.
8713
8714 * g++.dg/template/lookup7.C: New test.
8715
8716 * g++.dg/template/typename6.C: New test.
8717
8718 * g++.dg/expr/cond6.C: New test.
8719
8720 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8721
8722 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8723
8724 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8725
8726 * g++.dg/expr/cond5.C: New test.
8727 * g++.dg/expr/constcast1.C: Likewise.
8728 * g++.dg/expr/ptrmem2.C: Likewise.
8729 * g++.dg/expr/ptrmem3.C: Likewise.
8730 * g++.dg/lookup/main1.C: Likewise.
8731 * g++.dg/template/lookup6.C: Likewise.
8732
8733 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8734
8735 * gcc.dg/local1.c: New test.
8736
8737 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8738
8739 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8740
8741 * gcc.dg/torture/builtin-convert-1.c: New test.
8742
8743 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8744
8745 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8746
8747 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8748
8749 PR c++/14481
8750 * g++.dg/warn/Wunused-7.C: New test.
8751
8752 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8753
8754 * gcc.dg/torture/builtin-integral-1.c: New test.
8755
8756 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8757
8758 PR c++/14586
8759 * g++.dg/parse/non-dependent3.C: New test.
8760
8761 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8762
8763 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8764 * g++.dg/eh/simd-2.C: Likewise.
8765 * g++.dg/init/array10.C: Likewise.
8766 * gcc.c-torture/compile/simd-1.c: Likewise.
8767 * gcc.c-torture/compile/simd-2.c: Likewise.
8768 * gcc.c-torture/compile/simd-3.c: Likewise.
8769 * gcc.c-torture/compile/simd-4.c: Likewise.
8770 * gcc.c-torture/compile/simd-6.c: Likewise.
8771 * gcc.c-torture/execute/simd-1.c: Likewise.
8772 * gcc.c-torture/execute/simd-2.c: Likewise.
8773 * gcc.dg/compat/vector-defs.h: Likewise.
8774 * gcc.dg/20020531-1.c: Likewise.
8775 * gcc.dg/altivec-3.c: Likewise.
8776 * gcc.dg/altivec-4.c: Likewise.
8777 * gcc.dg/altivec-varargs-1.c: Likewise.
8778 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8779 * gcc.dg/i386-mmx-3.c: Likewise.
8780 * gcc.dg/i386-sse-4.c: Likewise.
8781 * gcc.dg/i386-sse-5.c: Likewise.
8782 * gcc.dg/i386-sse-8.c: Likewise.
8783 * gcc.dg/simd-1.c: Likewise.
8784 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8785 __ev64_opaque__ since the machine description provides it.
8786
8787 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8788
8789 * lib/compat.exp (skip_list): New global variable.
8790 Use it to hold the user defined COMPAT_SKIPS list if any.
8791 (compat-obj): Add the members of skip_list to optall.
8792
8793 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8794
8795 * gcc.dg/compat/union-by-value-1_main.c,
8796 union-by-value-1_x.c, union-by-value-1_y.c,
8797 union-check.h, union-defs.h,
8798 union-init.h, union-return-1_main.c,
8799 union-return-1_x.c, union-return-1_y.c: New files.
8800
8801 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8802
8803 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8804 mixed-struct-init.h: Add 4 mixed structure types.
8805 struct-by-value-21_main.c, struct-by-value-21_x.c,
8806 struct-by-value-21_y.c, struct-return-21_main.c,
8807 struct-return-21_x.c, struct-return-21_y.c: New files.
8808
8809 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8810
8811 PR c++/14550
8812 * g++.dg/parse/template14.C: New test.
8813
8814 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8815
8816 * gcc.c-torture/execute/20040313-1.c: New test.
8817
8818 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8819
8820 PR target/14533
8821 * gcc.dg/20040311-2.c: New test.
8822
8823 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8824
8825 PR other/14544
8826 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8827 bit-field.
8828
8829 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8830
8831 * gcc.dg/20040305-2.c: Add missing return statement.
8832
8833 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8834
8835 * gcc.dg/builtins-34.c: Also check pow10*.
8836
8837 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8838
8839 PR target/14262
8840 * gcc.dg/20040305-2.c: New test.
8841
8842 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8843
8844 * gcc.dg/20040310-1.c: New test.
8845
8846 2004-03-11 Roger Sayle <roger@eyesopen.com>
8847
8848 * gcc.c-torture/execute/20040311-1.c: New test case.
8849
8850 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8851
8852 PR c++/14476
8853 * g++.dg/lookup/enum1.C: New test.
8854
8855 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8856
8857 PR c++/14510
8858 * g++.dg/lookup/struct2.C: New test.
8859
8860 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8861
8862 * gcc.dg/builtins-34.c: New test.
8863
8864 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8865
8866 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8867
8868 2004-03-09 James E Wilson <wilson@specifixinc.com>
8869
8870 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8871 * gcc.dg/alias-2.c: New testcase.
8872
8873 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8874
8875 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8876
8877 2004-03-09 Roger Sayle <roger@eyesopen.com>
8878
8879 * gcc.c-torture/execute/20040309-1.c: New test case.
8880
8881 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8882
8883 PR c++/14397
8884 * g++.dg/overload/ref1.C: New.
8885
8886 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8887
8888 PR c++/14409
8889 * g++.dg/template/spec12.C: New test.
8890
8891 PR c++/14448
8892 * g++.dg/parse/crash14.C: New test.
8893
8894 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8895
8896 PR c++/14230
8897 * g++.dg/init/ref11.C: New test.
8898
8899 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8900
8901 PR c++/14432
8902 * g++.dg/parse/builtin2.C: New test.
8903
8904 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8905
8906 PR c++/14401
8907 * g++.dg/init/ctor3.C: New test.
8908 * g++.dg/init/union1.C: New test.
8909 * g++.dg/ext/anon-struct4.C: New test.
8910
8911 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8912
8913 * g++.dg/lookup/koenig1.C: Tweak error messages.
8914 * g++.dg/lookup/used-before-declaration.C: Likewise.
8915 * g++.dg/other/do1.C: Likewise.
8916 * g++.dg/overload/koenig1.C: Likewise.
8917 * g++.dg/parse/crash13.C: Likewise.
8918 * g++.dg/template/instantiate3.C: Likewise.
8919
8920 2004-03-08 Eric Christopher <echristo@redhat.com>
8921
8922 * * lib/target-supports.exp: Enable libiconv in test
8923 compilation. Fix up error checking.
8924
8925 2004-03-08 Roger Sayle <roger@eyesopen.com>
8926
8927 PR middle-end/14289
8928 * gcc.dg/pr14289-1.c: New test case.
8929 * gcc.dg/pr14289-2.c: Likewise.
8930 * gcc.dg/pr14289-3.c: Likewise.
8931
8932 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8933
8934 * gcc.c-torture/execute/20040308-1.c: New test.
8935
8936 2004-03-07 Roger Sayle <roger@eyesopen.com>
8937
8938 * gcc.c-torture/execute/20040307-1.c: New test case.
8939
8940 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8941
8942 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8943
8944 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8945
8946 * gcc.dg/20040306-1.c: New test.
8947
8948 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8949
8950 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8951 them static.
8952 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8953
8954 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8955
8956 PR c/14465
8957 * gcc.dg/decl-6.c: New test.
8958
8959 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8960
8961 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8962 Rename LOGPOW -> LOG_POW.
8963 (SQRT_EXP, POW_EXP): New.
8964
8965 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8966
8967 * gcc.dg/i386-sse-8.c: New test.
8968
8969 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8970
8971 PR c/14114
8972 * gcc.dg/decl-5.c: New test.
8973
8974 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8975
8976 * gcc.dg/20040305-1.c: New test.
8977
8978 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8979
8980 PR other/14354
8981 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8982
8983 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8984
8985 PR c++/14425, c++/14426
8986 * g++.dg/ext/altivec-4.C: New test.
8987 * g++.dg/ext/altivec-5.C: New test.
8988
8989 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8990
8991 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8992 global variables of a type with no linkage.
8993 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8994 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8995 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8996 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8997 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8998 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8999 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9000 * g++.dg/warn/deprecated.C: Name enum Color.
9001 * g++.dg/overload/VLA.C: Name structure for 'b'.
9002 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9003
9004 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9005
9006 * gcc.c-torture/compile/20040304-1.c: New test.
9007
9008 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9009
9010 PR 13728
9011 * gcc.dg/decl-4.c: New testcase.
9012
9013 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9014
9015 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9016 as PRECF if sizeof (float) > sizeof (double).
9017 (PRECL): Make it the same as PRECF if
9018 sizeof (float) > sizeof (long double).
9019
9020 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9021
9022 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9023 system type. Add check for irix6 which doesn't have c99 runtime.
9024
9025 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9026
9027 * gcc.dg/const-elim-1.c: xfail for xtensa.
9028
9029 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9030
9031 PR c++/14369
9032 * g++.dg/template/cond4.C: New test.
9033
9034 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9035
9036 PR c++/14360
9037 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9038
9039 PR c++/14361
9040 * g++.dg/parse/defarg7.C: New test.
9041
9042 PR c++/14359
9043 * g++.dg/template/friend26.C: New test.
9044
9045 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9046
9047 PR c++/14324
9048 * g++.dg/abi/mangle21.C: New test.
9049
9050 PR c++/14260
9051 * g++.dg/parse/constructor2.C: New test.
9052
9053 PR c++/14337
9054 * g++.dg/template/sfinae1.C: New test.
9055
9056 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9057
9058 PR c++/14267
9059 * g++.dg/expr/crash2.C: New test.
9060
9061 PR middle-end/13448
9062 * gcc.dg/inline-5.c: New test.
9063 * gcc.dg/always-inline.c: Split out tests into ...
9064 * gcc.dg/always-inline2.c: ... this and ...
9065 * gcc.dg/always-inline3.c: ... this.
9066
9067 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9068
9069 PR debug/12103
9070 * g++.dg/debug/crash1.C: New test.
9071
9072 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9073
9074 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9075 function with __attribute__((noinline)).
9076 (recurser_void2): Likewise.
9077 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9078 (recurser_void2): Likewise.
9079
9080 2004-02-29 Roger Sayle <roger@eyesopen.com>
9081
9082 PR middle-end/14203
9083 * g++.dg/warn/Wunused-6.C: New test case.
9084
9085 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9086
9087 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9088 not defined.
9089
9090 2004-02-27 Eric Christopher <echristo@redhat.com>
9091
9092 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9093 * g++.dg/charset/asm2.c: Run only x86.
9094 * gcc.dg/charset/asm3.c: Ditto.
9095
9096 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9097
9098 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9099 ld_library_path.
9100
9101 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9102
9103 * g++.dg/ext/altivec-3.C: New.
9104
9105 2004-02-26 Richard Henderson <rth@redhat.com>
9106
9107 * g++.dg/ext/attrib10.C: Mark for warning.
9108 * gcc.dg/attr-alias-1.c: New.
9109
9110 2004-02-26 Richard Henderson <rth@redhat.com>
9111
9112 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9113 * gcc.c-torture/execute/20040208-2.c: ... it back.
9114
9115 2004-02-26 Eric Christopher <echristo@redhat.com>
9116
9117 * lib/target-supports.exp (check-iconv-available): New function.
9118 * lib/gcc-dg.exp (dg-require-iconv): New function.
9119 Use above.
9120 * gcc.dg/charset: New directory.
9121 * gcc.dg/charset/charset.exp: New file.
9122 * gcc.dg/charset/asm1.c: Ditto.
9123 * gcc.dg/charset/asm2.c: Ditto.
9124 * gcc.dg/charset/asm3.c: Ditto.
9125 * gcc.dg/charset/asm4.c: Ditto.
9126 * gcc.dg/charset/asm5.c: Ditto.
9127 * gcc.dg/charset/attribute1.c: Ditto.
9128 * gcc.dg/charset/attribute2.c: Ditto.
9129 * gcc.dg/charset/string1.c: Ditto.
9130 * g++.dg/charset: New directory.
9131 * g++.dg/dg.exp: Add here. Special options.
9132 * g++.dg/charset/charset.exp: New file.
9133 * g++.dg/charset/asm1.c: Ditto.
9134 * g++.dg/charset/asm2.c: Ditto.
9135 * g++.dg/charset/asm3.c: Ditto.
9136 * g++.dg/charset/asm4.c: Ditto.
9137 * g++.dg/charset/attribute1.c: Ditto.
9138 * g++.dg/charset/attribute2.c: Ditto.
9139 * g++.dg/charset/extern1.cc: Ditto.
9140 * g++.dg/charset/extern2.cc: Ditto.
9141 * g++.dg/charset/string1.c: Ditto.
9142
9143 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9144
9145 PR c++/14278
9146 * g++.dg/parse/comma1.C: New test.
9147
9148 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9149
9150 PR c++/14284
9151 * g++.dg/template/ttp8.C: New test.
9152
9153 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9154
9155 * gcc.dg/fixuns-trunc-1.c: New test.
9156
9157 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9158
9159 * gcc.dg/builtins-config.h: Use #elif.
9160
9161 2004-02-26 Michael Matz <matz@suse.de>
9162
9163 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9164 * gcc.dg/991214-1.c: Likewise.
9165 * gcc.dg/i386-asm-1.c: Likewise.
9166
9167 2004-02-25 Richard Henderson <rth@redhat.com>
9168
9169 * gcc.c-torture/execute/20040208-2.c: Move ...
9170 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9171
9172 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9173
9174 PR c++/14246
9175 * g++.dg/other/crash-3.C: New test.
9176
9177 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9178
9179 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9180 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9181
9182 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9183 HP-UX.
9184
9185 2004-02-24 Michael Matz <matz@suse.de>
9186
9187 * gcc.dg/i386-regparm.c: New.
9188
9189 2004-02-23 James E Wilson <wilson@specifixinc.com>
9190
9191 * gcc.c-torture/execute/20040223-1.c: New.
9192
9193 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9194 Kazu Hirata <kazu@cs.umass.edu>
9195
9196 * gcc.dg/fwritable-strings-1.c: Remove.
9197
9198 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9199
9200 PR c/14156
9201 * gcc.dg/20040223-1.c: New test.
9202
9203 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9204
9205 PR c++/14106
9206 * g++.dg/ext/typeof9.C: New test.
9207
9208 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9209
9210 PR c++/14250
9211 * g++.dg/other/switch1.C: New test.
9212
9213 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9214
9215 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9216 * gcc.dg/va-arg-1.c: Likewise.
9217
9218 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9219
9220 PR c++/14143
9221 * g++.dg/template/koenig5.C: New test.
9222
9223 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9224
9225 * g++.dg/ext/altivec-1.C: Generalize target triple.
9226 * g++.dg/ext/altivec-2.C: New test case.
9227 * g++.dg/ext/altivec_check.h: New file.
9228 * gcc.dg/altivec-1.c: Generalize target triple;
9229 include altivec_check.h and call altivec_check().
9230 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9231 * gcc.dg/altivec-6.c: New test case.
9232 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9233 type casts as needed.
9234 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9235 altivec_check().
9236 * gcc.dg/altivec-12.c: New test case.
9237 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9238 include altivec_check.h and call altivec_check().
9239 * gcc.dg/altivec_check.h: New file.
9240
9241 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9242
9243 * lib/target-supports.exp (check_alias_available): Don't mangle
9244 function `g' in test program.
9245
9246 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9247
9248 * lib/target-supports.exp (check_profiling_available): Check
9249 argument to determine whether we support a profiling type.
9250 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9251 check_profiling_available.
9252 * g++.dg/bprob/bprob.exp: Likewise
9253 * g77.dg/bprob/bprob.exp: Likewise.
9254 * gcc.misc-tests/bprob.exp: Likewise.
9255 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9256 dg-require-profiling and delete expected error handling.
9257 * gcc.dg/20021014-1.c: Likewise.
9258 * gcc.dg/nest.c: Likewise.
9259
9260 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9261
9262 PR c++/12007
9263 * g++.dg/other/vthunk1.C: New test.
9264
9265 2004-02-20 Falk Hueffner <falk@debian.org>
9266
9267 PR target/14201
9268 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9269
9270 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9271
9272 PR c++/13927
9273 * g++.dg/other/error8.C: Remove XFAIL markers.
9274
9275 PR c++/14173
9276 * g++.dg/ext/packed5.C: New test.
9277
9278 PR c++/14199
9279 * g++.dg/warn/Wunused-5.C: New test.
9280
9281 PR c++/14186
9282 * g++.dg/lookup/member1.C: New test.
9283
9284 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9285
9286 * gcc.c-torture/compile/20040130-1.c: Enable only when
9287 __INT_MAX__ >= 2147483647L.
9288 * gcc.c-torture/compile/961203-1.c: Likewise.
9289
9290 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9291
9292 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9293 * g++.dg/opt/template1.C: Robustify assembler regexp
9294
9295 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9296
9297 * gcc.c-torture/execute/simd-4.x: Remove.
9298 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9299 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9300 Guard with #ifndef SKIP_ATTRIBUTE.
9301 * gcc.dg/compat/vector-1_y.c: Likewise.
9302 * gcc.dg/compat/vector-2_x.c: Likewise.
9303 * gcc.dg/compat/vector-2_y.c: Likewise.
9304 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9305 * g++.dg/eh/simd-2.C: Likewise.
9306
9307 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9308
9309 * gcc.c-torture/compile/complex-1.c: New.
9310
9311 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9312
9313 PR target/14209
9314 * gcc.c-torture/execute/20040218-1.c: New test.
9315
9316 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9317
9318 PR c++/14181
9319 * g++.dg/parse/new2.C: New test.
9320
9321 2004-02-18 Paul Brook <paul@codesourcery.com>
9322
9323 * gcc.c-torture/compile/libcall-1.c: New test.
9324
9325 2004-02-18 Paul Brook <paul@codesourcery.com>
9326
9327 PR debug/12934
9328 * gcc.dg/debug/debug-7.c: New test.
9329
9330 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9331
9332 * gcc.dg/20040217-1.c: New test.
9333
9334 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9335
9336 * gcc.c-torture/execute/990208-1.x: Delete.
9337
9338 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9339
9340 * gcc.c-torture/execute/20040208-2.x: New file.
9341
9342 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9343
9344 PR c++/11326
9345 * g++.dg/abi/structret1.C: New test.
9346
9347 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9348
9349 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9350 (i386_cpuid): No need to test if cpuid is available on AMD64.
9351 Fix assembly, so that it works onboth i386 and AMD64.
9352 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9353 (vecInLong): Fix s[] member type to unsigned int.
9354 (vecInWord): Remove type.
9355 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9356 (a64, b64, c64, d64, e64): Remove.
9357 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9358 Remove unused variable. Remove initialization of removed variables.
9359 Don't call mmx_tests nor sse_tests.
9360 (reference_mmx, reference_sse): Remove.
9361 (check): Add return stmt.
9362 * gcc.dg/i386-sse-7.c: New test.
9363 * gcc.dg/i386-mmx-4.c: New test.
9364
9365 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9366
9367 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9368 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9369 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9370 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9371 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9372 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9373 g++.dg/tc1/dr94.C: Fix line terminator.
9374
9375 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9376
9377 * gcc.c-torture/compile/20040216-1.c: New.
9378
9379 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9380
9381 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9382 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9383 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9384 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9385 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9386 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9387
9388 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9389
9390 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9391
9392 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9393
9394 PR c++/13971
9395 * g++.dg/expr/cond4.C: New test.
9396
9397 PR c++/14086
9398 * g++.dg/lookup/crash2.C: New test.
9399
9400 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9401
9402 * gcc.c-torture/compile/20040214-2.c: New test.
9403
9404 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9405
9406 PR c++/14116
9407 * g++.dg/ext/typeof8.C: New test.
9408
9409 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9410
9411 * gcc.c-torture/compile/20040214-1.c: New test.
9412
9413 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9414
9415 PR c++/13635
9416 * g++.dg/template/spec11.C: New test.
9417
9418 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9419
9420 PR c++/13927
9421 * g++.dg/other/error8.C: New test.
9422
9423 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9424
9425 PR c++/14122
9426 * g++.dg/template/array4.C: New test.
9427
9428 PR c++/14108
9429 * g++.dg/inherit/thunk2.C: New test.
9430
9431 PR c++/14083
9432 * g++.dg/eh/cond2.C: New test.
9433
9434 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9435
9436 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9437
9438 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9439
9440 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9441
9442 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9443
9444 * g++.dg/simd-2.C: xfail on ppc64-linux.
9445
9446 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9447
9448 PR c/456
9449 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9450 tests.
9451
9452 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9453
9454 * gcc.dg/builtins-33.c: New test.
9455
9456 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9457
9458 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9459
9460 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9461
9462 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9463
9464 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9465
9466 * gcc.dg/ppc64-abi-3.c: New test.
9467
9468 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9469
9470 PR c/14092
9471
9472 * gcc.dg/pr14092-1.c: New testcase.
9473
9474 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9475
9476 * gcc.dg/cpp/assert4.c: Fix typo last change.
9477
9478 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9479 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9480
9481 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9482
9483 2004-02-09 Roger Sayle <roger@eyesopen.com>
9484
9485 * gcc.c-torture/compile/20040209-1.c: New test case.
9486
9487 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9488
9489 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9490
9491 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9492
9493 * gcc.c-torture/execute/20040208-[12].c: New tests.
9494
9495 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9496
9497 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9498
9499 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9500
9501 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9502
9503 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9504
9505 Bug 13856
9506 * gcc.dg/visibility-8.c: New testcase.
9507
9508 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9509
9510 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9511 arguments.
9512 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9513
9514 2004-02-07 Roger Sayle <roger@eyesopen.com>
9515
9516 PR middle-end/13696
9517 * g++.dg/opt/fold1.C: New test case.
9518
9519 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9520
9521 PR c++/14033
9522 * g++.dg/other/crash-2.C: New test.
9523
9524 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9525
9526 PR c++/14028
9527 * g++.dg/parse/angle-bracket2.C: New test.
9528
9529 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9530
9531 PR middle-end/13750
9532 Revert:
9533 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9534 PR pch/13361
9535 * testsuite/g++.dg/pch/wchar-1.C: New.
9536 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9537
9538 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9539
9540 PR c++/14008
9541 * g++.dg/parse/error15.C: New test.
9542 * g++.dg/parse/crash11.C: Update dg-error mark.
9543
9544 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9545
9546 PR c++/13932
9547 * g++.dg/warn/conv2.C: New test.
9548
9549 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9550
9551 PR c++/13086
9552 * g++.dg/warn/incomplete1.C: Remove xfail.
9553
9554 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9555
9556 * lib/file-format.exp (gcc_target_object_format): Use
9557 ${tool}_target_compile, not gcc_target_compile.
9558 * lib/target-supports.exp (check_alias_available): Likewise.
9559 (check_gc_sections_available): Likewise.
9560 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9561 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9562 dg-require-alias.
9563
9564 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9565
9566 PR c++/13969
9567 * g++.dg/template/static6.C: New test.
9568
9569 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9570
9571 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9572
9573 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9574
9575 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9576 tests for systems where `char' is unsigned by default.
9577
9578 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9579
9580 PR c++/13997
9581 * g++.dg/template/partial3.C: New test.
9582
9583 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9584
9585 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9586 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9587 Remove mentions of obsolete ports.
9588
9589 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9590
9591 * gcc.dg/noncompile/20001228-1.c: Fix for new
9592 error message.
9593
9594 2004-02-03 Roger Sayle <roger@eyesopen.com>
9595
9596 PR target/9348
9597 * gcc.c-torture/execute/multdi-1.c: New test case.
9598
9599 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9600
9601 PR c++/13925
9602 * g++.dg/template/lookup5.C: New test.
9603
9604 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9605
9606 PR c++/13950
9607 * g++.dg/template/lookup4.C: New test.
9608
9609 PR c++/13970
9610 * g++.dg/parse/error14.C: New test.
9611
9612 PR c++/14002
9613 * g++.dg/parse/template13.C: New test.
9614
9615 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9616
9617 PR c++/13978
9618 * g++.dg/template/koenig4.C: New test.
9619
9620 PR c++/13968
9621 * g++.dg/template/crash17.C: New test.
9622
9623 PR c++/13975
9624 * g++.dg/parse/error13.C: New test.
9625 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9626
9627 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9628
9629 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9630
9631 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9632
9633 PR c/11658
9634 PR c/13994
9635 * gcc.dg/noncompile/20040203-1.c: New test.
9636 * gcc.dg/noncompile/20040203-2.c: Likewise.
9637 * gcc.dg/noncompile/20040203-3.c: Likewise.
9638 * gcc.dg/20040203-1.c: Likewise.
9639
9640 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9641
9642 PR c++/10858
9643 * g++.dg/template/sizeof7.C: New test.
9644
9645 2004-02-02 Eric Christopher <echristo@redhat.com>
9646 Zack Weinberg <zack@codesourcery.com>
9647
9648 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9649
9650 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9651
9652 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9653 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9654 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9655 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9656
9657 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9658
9659 PR c++/13113
9660 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9661
9662 PR c++/13854
9663 * g++.dg/ext/attrib13.C: New test.
9664
9665 PR c++/13907
9666 * g++.dg/conversion/op2.C: New test.
9667
9668 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9669
9670 * gcc.dg/titype-1.c: Fix pasto.
9671
9672 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9673
9674 * gcc.dg/titype-1.c: New test.
9675
9676 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9677
9678 PR c++/13957
9679 * g++.dg/template/non-type-template-argument-1.C,
9680 g++.dg/template/qualified-id1.C: Update dg-error marks.
9681 * g++.dg/template/nontype6.C: New test.
9682
9683 2004-02-01 Roger Sayle <roger@eyesopen.com>
9684
9685 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9686 * gcc.dg/builtins-31.c: New testcase.
9687 * gcc.dg/builtins-32.c: New testcase.
9688
9689 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9690
9691 * objc.dg/call-super-2.m: Update line numbers
9692 for the including of stddef.h.
9693
9694 2004-01-30 Michael Matz <matz@suse.de>
9695
9696 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9697 g++.dg/ext/case-range3.C: New tests.
9698
9699 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9700
9701 DR206
9702 PR c++/13813
9703 * g++.dg/template/member4.C: New test.
9704
9705 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9706
9707 PR c++/13683
9708 * g++.dg/template/sizeof6.C: New test.
9709
9710 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9711
9712 * gcc.dg/fwritable-strings-1.c: New test.
9713
9714 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9715
9716 * gcc.c-torture/compile/20040130-1.c: New test.
9717
9718 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9719
9720 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9721
9722 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9723
9724 PR c++/13883
9725 * g++.dg/template/ctor3.C: New test.
9726
9727 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9728
9729 * g++.dg/tc1: New directory.
9730 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9731 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9732 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9733 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9734 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9735
9736 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9737
9738 * g++.dg/parse/error11.C: New test.
9739 * g++.dg/parse/error12.C: Likewise.
9740
9741 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9742
9743 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9744 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9745
9746 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9747
9748 PR c++/13791
9749 * g++.dg/ext/attrib12.C: New test.
9750
9751 PR c++/13736
9752 * g++.dg/parse/cast2.C: New test.
9753
9754 2004-01-27 James E Wilson <wilson@specifixinc.com>
9755
9756 * objc.dg/encode-2.m (main): New local string. Set depending on
9757 sizeof long. Use in sscanf call.
9758 * objc.dg/encode-3.m (main): New local string. Set depending on
9759 sizeof long. Use in scan_initial call.
9760
9761 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9762
9763 * objc.dg/call-super-2.m: Make LP64-safe.
9764 * objc.dg/desig-init-1.m: Likewise.
9765
9766 2004-01-27 Devang Patel <dpatel@apple.com>
9767
9768 * g++.dg/debug/namespace1.C: New test.
9769
9770 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9771
9772 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9773 xscale-*-*.
9774
9775 * gcc.dg/arm-mmx-1.c: New test.
9776
9777 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9778
9779 * gcc.dg/20040127-1.c: New test.
9780 * gcc.dg/20040127-2.c: New test.
9781
9782 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9783
9784 * objc.dg/stret-1.m (glob): Renamed to globa.
9785
9786 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9787
9788 PR c++/13663
9789 * g++.dg/expr/for1.C: New test.
9790
9791 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9792
9793 PR middle-end/13779
9794 * gcc.dg/darwin-longlong.c: New test.
9795
9796 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9797
9798 * gcc.dg/20040124-1.c: Moved test from here...
9799 * gcc.c-torture/compile/20040124-1.c: ...to here.
9800
9801 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9802
9803 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9804 the assembly output if -m64 is passed.
9805
9806 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9807
9808 PR c++/13833
9809 * g++.dg/template/cond3.C: New test.
9810
9811 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9812
9813 PR c++/13810
9814 * g++.dg/template/ttp7.C: New test.
9815
9816 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9817
9818 PR c++/13797
9819 * g++.dg/template/nontype4.C: New test.
9820 * g++.dg/template/nontype5.C: Likewise.
9821
9822 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9823
9824 * gcc.dg/torture/mips-clobber-at.c: New test.
9825
9826 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9827
9828 * gcc.dg/20040124-1.c: New test.
9829
9830 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9831
9832 * gcc.dg/20040123-1.c: New test.
9833
9834 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9835
9836 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9837
9838 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9839
9840 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9841
9842 2004-01-23 Andrew Pinski <apinski@apple.com>
9843
9844 * gcc.dg/20030121-1.c: Move to ..
9845 * gcc.dg/20040121-1.c: here.
9846
9847 2004-01-23 Roger Sayle <roger@eyesopen.com>
9848
9849 * gcc.dg/builtins-29.c: New test case.
9850
9851 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9852
9853 PR 18314
9854 * gcc.dg/builtins-30.c: New testcase.
9855
9856 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9857
9858 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9859 * lib/g77.exp: Likewise.
9860 * lib/objc.exp: Likewise.
9861 * lib/g++.exp: Likewise.
9862
9863 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9864
9865 * gcc.dg/struct-by-value-2.c: New test.
9866
9867 2004-01-21 Andrew Pinski <apinski@apple.com>
9868
9869 PR target/13785
9870 * gcc.dg/20030121-1.c: New test.
9871
9872 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9873
9874 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9875 clobber frame pointer register in asm statement.
9876
9877 2004-01-21 Falk Hueffner <falk@debian.org>
9878
9879 * gcc.c-torture/compile/20040121-1.c: New test.
9880
9881 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9882
9883 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9884
9885 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9886
9887 * gcc.dg/ppc64-abi-2.c: New test.
9888
9889 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9890
9891 * lib/treelang.exp: Fill out this file.
9892 * lib/treelang-dg.exp: New File.
9893
9894 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9895
9896 * gcc.c-torture/compile/981022-1.c: Remove.
9897 * gcc.dg/array-5.c: Remove XFAIL.
9898 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9899 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9900 gcc.dg/cond-lvalue-1.c: Update.
9901 * gcc.dg/cast-lvalue-2.c: New test.
9902
9903 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9904
9905 PR c++/13592
9906 * g++.dg/other/error1.C (class foo): Tweak error message.
9907
9908 PR c++/13592
9909 * g++.dg/template/call2.C: New test.
9910
9911 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9912
9913 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9914 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9915 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9916 scalar-return-1_x.c, scalar-return-2_y.c,
9917 scalar-return-3_x.c, scalar-return-3_y.c,
9918 scalar-return-4_x.c, scalar-return-4_y.c,
9919 struct-align-1.h, struct-align-1_x.c,
9920 struct-align-1_y.c, struct-align-2.h,
9921 struct-align-2_x.c, struct-align-2_y.c,
9922 struct-by-value-10_y.c, struct-by-value-11_x.c,
9923 struct-by-value-11_y.c, struct-by-value-12_x.c,
9924 struct-by-value-12_y.c, struct-by-value-13_x.c,
9925 struct-by-value-13_y.c, struct-by-value-14_x.c,
9926 struct-by-value-14_y.c, struct-by-value-15_x.c,
9927 struct-by-value-15_y.c, struct-by-value-16_y.c,
9928 struct-by-value-17_y.c, struct-by-value-18_y.c,
9929 struct-by-value-19_y.c, struct-by-value-1_x.c,
9930 struct-by-value-1_y.c, struct-by-value-20_y.c,
9931 struct-by-value-2_x.c, struct-by-value-2_y.c,
9932 struct-by-value-3_y.c, struct-by-value-4_x.c,
9933 struct-by-value-4_y.c, struct-by-value-5_y.c,
9934 struct-by-value-6_y.c, struct-by-value-7_y.c
9935 struct-by-value-8_x.c, struct-by-value-8_y.c
9936 struct-by-value-9_x.c, struct-by-value-9_y.c
9937 struct-return-10_x.c, struct-return-10_y.c,
9938 struct-return-19_x.c, struct-return-20_x.c
9939 struct-return-2_x.c, struct-return-2_y.c
9940 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9941 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9942
9943 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9944
9945 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9946 attribute on sparc*-sun-solaris2.*.
9947
9948 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9949
9950 PR c++/13710
9951 * g++.dg/ext/typeof7.C: New test.
9952
9953 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9954
9955 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9956 * gcc.dg/const-elim-1.c: Same.
9957
9958 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9959
9960 * objc.dg/stret-1.m: New.
9961 * objc.dg/stret-2.m: New.
9962
9963 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9964
9965 PR c++/11895
9966 * g++.dg/ext/vector1.C: New test.
9967
9968 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9969
9970 * gcc.dg/pch/import-1.c: New.
9971 * gcc.dg/pch/import-1.hs: New.
9972 * gcc.dg/pch/import-1a.h: New.
9973 * gcc.dg/pch/import-1b.h: New.
9974 * gcc.dg/pch/import-1c.h: New.
9975
9976 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9977
9978 PR c++/13574
9979 * g++.dg/ext/array1.C: New test.
9980
9981 PR c++/13178
9982 * g++.dg/conversion/op1.C: New test.
9983
9984 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9985
9986 PR 11864
9987 From Kazumoto Kojima / Dan Kegel:
9988 * gcc.dg/pr11864-1.c: New test.
9989
9990 PR 10392
9991 From Marcus Comstedt / Dan Kegel:
9992 * gcc.dg/pr10392-1.c: New test.
9993
9994 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9995
9996 PR c++/13478
9997 * g++.dg/init/ref10.C: New test.
9998
9999 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10000
10001 PR c++/13407
10002 * g++.dg/parse/typename6.C: New test.
10003
10004 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10005
10006 PR pch/13361
10007 * testsuite/g++.dg/pch/wchar-1.C: New.
10008 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10009
10010 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10011
10012 PR c++/9259
10013 * g++.dg/expr/sizeof2.C: New test.
10014
10015 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10016
10017 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10018
10019 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10020
10021 PR c++/13659
10022 * g++.dg/lookup/strong-using-3.C: New.
10023 * g++.dg/lookup/using-10.C: New.
10024
10025 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10026
10027 PR c++/13594
10028 * g++.dg/lookup/strong-using-2.C: New.
10029
10030 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10031 Dan Kegel <dank@kegel.com>
10032 J"orn Rennecke <joern.rennecke@superh.com>
10033
10034 PR target/9365
10035 * gcc.dg/pr9365-1.c: New test.
10036
10037 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10038
10039 PR c++/8856
10040 * g++.dg/parse/casting-operator2.C: New test.
10041 * g++.old-deja/g++.pt/explicit83.C: Remove.
10042
10043 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10044
10045 * gcc.dg/label-compound-stmt-1.c: New test.
10046 * gcc.c-torture/compile/950922-1.c,
10047 gcc.c-torture/compile/20000211-3.c,
10048 gcc.c-torture/compile/20000518-1.c,
10049 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10050 compound statements.
10051
10052 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10053
10054 * gcc.dg/ppc64-abi-1.c: New test.
10055
10056 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10057
10058 * g++.dg/ext/attrib9.C: Add dg-warnings.
10059
10060 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10061
10062 PR c++/12335
10063 * g++.dg/parse/dtor3.C: New test.
10064
10065 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10066
10067 PR c++/12709
10068 * g++.dg/parse/try-catch-1.C: New test.
10069
10070 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10071
10072 * ada/acats/run_all.sh: Add more verbose output in acats.log
10073 when compiling tests.
10074
10075 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10076
10077 PR 13656
10078 * gcc.dg/typedef-redecl.c: New test case.
10079 * gcc.dg/typedef-redecl.h: New support file.
10080
10081 2004-01-13 Jan Hubicka <jh@suse.cz>
10082
10083 * gcc.dg/always_inline.c: New test.
10084 * gcc.dg/debug/20031231-1.c: Fix.
10085
10086 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10087
10088 PR c++/13474
10089 * g++.dg/template/array3.C: New test.
10090
10091 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10092
10093 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10094 * g++.dg/warn/Wunused-2.C: Likewise.
10095
10096 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10097
10098 PR c++/13289
10099 * g++.dg/template/instantiate6.C: New test.
10100
10101 2004-01-12 Roger Sayle <roger@eyesopen.com>
10102
10103 PR middle-end/11397
10104 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10105
10106 2004-01-12 Jan Hubicka <jh@suse.cz>
10107
10108 PR opt/12826
10109 * gcc.dg/20040112-1.c: New.
10110
10111 * gcc.dg/dwarf-die[1-7].c: Move to...
10112 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10113 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10114
10115 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10116
10117 PR c++/4100
10118 * g++.dg/parse/friend4.C: New test.
10119
10120 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10121
10122 PR c++/4100
10123 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10124 definition is called a friend.
10125
10126 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10127
10128 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10129
10130 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10131
10132 PR c++/3478
10133 * g++.dg/parse/error10.C: New test.
10134 * g++.dg/template/arg2.C: Accept "invalid type" error.
10135
10136 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10137
10138 PR middle-end/13392
10139 * g++.dg/opt/expect2.C: New test.
10140
10141 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10142
10143 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10144 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10145 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10146 Update dg-error regexps.
10147
10148 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10149
10150 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10151 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10152
10153 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10154
10155 * gcc.dg/pragma-re-1.c: Use right pointer type.
10156
10157 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10158
10159 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10160
10161 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10162
10163 * gcc.dg/rs6000-ldouble-1.c: New.
10164
10165 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10166
10167 DR 337
10168 PR c++/9256
10169 * g++.dg/other/abstract1.C: New test.
10170
10171 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10172
10173 * g++.dg/lookup/strong-using-1.C: New.
10174
10175 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10176
10177 PR c/11234
10178 * gcc.dg/func-ptr-conv-1.c: New test.
10179 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10180
10181 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10182
10183 PR target/13380.
10184 * gcc.c-torture/compile/20040109-1.c: New.
10185
10186 2004-01-08 Stuart Hastings <stuart@apple.com>
10187
10188 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10189 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10190 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10191
10192 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10193
10194 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10195
10196 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10197
10198 * ada/acats/run_acats: Treat 'gnatchop' the same way
10199 as 'gnatmake'. Export GCC_DRIVER.
10200 * ada/acats/run_all.sh: Add target_gnatchop. Use
10201 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10202
10203 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10204
10205 PR c++/12573
10206 * g++.dg/template/dependent-expr4.C: New test.
10207
10208 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10209
10210 * gcc.dg/altivec-11.c: New test.
10211
10212 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10213
10214 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10215
10216 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10217
10218 PR c/6024
10219 * gcc.dg/enum-compat-1.c: New test.
10220 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10221
10222 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10223
10224 PR c/12165
10225 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10226 gcc.dg/c99-idem-qual-3.c: New tests.
10227
10228 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10229
10230 * gcc.dg/winline-7.c: Don't cast void * to int.
10231
10232 2004-01-06 Jan Hubicka <jh@suse.cz>
10233
10234 * gcc.dg/i386-sse-5.c: New test
10235 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10236
10237 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10238
10239 PR c++/12815
10240 * g++.dg/rtti/typeid4.C: New test.
10241
10242 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10243
10244 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10245
10246 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10247
10248 PR c++/12132
10249 * g++.dg/template/error11.C: New test.
10250
10251 PR c++/13451
10252 * g++.dg/template/class2.C: New test.
10253
10254 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10255 Richard Sandiford <rsandifo@redhat.com>
10256
10257 PR c++/13387
10258 * g++.dg/opt/alias3.C: New test.
10259
10260 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10261
10262 PR c++/13157
10263 * g++.dg/template/koenig3.C: New test.
10264
10265 PR c++/13529
10266 * g++.dg/parse/offsetof3.C: New test.
10267
10268 * g++.dg/init/copy7.C: Add missing dg-error markers.
10269
10270 PR c++/12226
10271 * g++.dg/init/copy7.c: New test.
10272
10273 PR c++/13536
10274 * g++.dg/parse/cast1.C: New test.
10275
10276 2004-01-04 Jan Hubicka <jh@suse.cz>
10277
10278 * gcc.dg/winline[1-7].c: New tests.
10279
10280 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10281
10282 PR c++/13520
10283 * g++.dg/template/qualttp22.C: New test.
10284
10285 2004-01-01 Jan Hubicka <jh@suse.cz>
10286
10287 * gcc.dg/debug/20031231-1.c: New.
10288 * gcc.c-torture/compile/20040101-1.c: New.
10289 * gcc.dg/dwarf-die-[1-7].c: New.
10290
10291 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10292
10293 PR optimization/13521
10294 * gcc.c-torture/compile/20031231-1.c: New test.
10295
10296 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10297
10298 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10299
10300 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10301
10302 PR c++/10079
10303 * g++.dg/template/crash16.C: New test.
10304
10305 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10306
10307 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10308
10309 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10310
10311 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10312 ports.
10313 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10314 * g++.old-deja/g++.law/profile1.C: Likewise.
10315 * gcc.c-torture/compile/981006-1.c: Likewise.
10316 * gcc.c-torture/execute/loop-2e.x: Likewise.
10317 * gcc.c-torture/execute/loop-2f.x: Remove.
10318 * gcc.c-torture/execute/loop-2g.x: Likewise.
10319 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10320 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10321
10322 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10323
10324 PR c++/13507
10325 * g++.dg/ext/attrib11.C: New test.
10326
10327 PR c++/13494
10328 * g++.dg/template/array2-1.C: New test.
10329 * g++.dg/template/array2-2.C: New test.
10330
10331 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10332
10333 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10334
10335 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10336
10337 PR c++/12774
10338 * g++.dg/template/array1-1.C: New test.
10339 * g++.dg/template/array1-2.C: New test.
10340
10341 2003-12-29 Roger Sayle <roger@eyesopen.com>
10342
10343 PR fortran/12632
10344 * g77.dg/12632.f: New test case.
10345
10346 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10347
10348 PR c++/13289
10349 * g++.dg/parse/nontype1.C: New test.
10350
10351 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10352
10353 PR c++/12403
10354 * g++.dg/parse/explicit1.C: New test.
10355 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10356
10357 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10358
10359 PR c++/13081
10360 * g++.dg/opt/inline6.C: New test.
10361
10362 PR c++/12613
10363 * g++.dg/parse/error9.C: New test.
10364
10365 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10366
10367 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10368
10369 PR c++/13009
10370 * g++.dg/init/assign1.C: New test.
10371
10372 2003-12-28 Roger Sayle <roger@eyesopen.com>
10373
10374 PR c++/13070
10375 * g++.dg/warn/format3.C: New test case.
10376
10377 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10378
10379 * gcc.c-torture/compile/20031227-1.c: New test.
10380
10381 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10382
10383 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10384 * g77.dg/bprob/bprob.exp: Likewise.
10385 * gcc.misc-tests/bprob.exp: Likewise.
10386 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10387 variants on systems where the library does not provide that
10388 functionality.
10389 * gcc.dg/builtins-20.c: Use builtins-config.h.
10390 * gcc.dg/builtins-config.h: New file.
10391
10392 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10393
10394 * lib/gcc-dg.exp (dg-require-profiling): New function.
10395 * lib/target-supports.exp (check_profiling_available): Likewise.
10396 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10397 * g77.dg/bprob/bprob.exp: Likewise.
10398 * gcc.misc-tests/bprob.exp: Likewise.
10399 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10400 * gcc.dg/20021014-1.c: Likewise.
10401 * gcc.dg/nest.c: Likewise.
10402
10403 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10404
10405 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10406 compiling.
10407 * g++.dg/lookup/java2.C: Likewise.
10408 * gcc.dg/cpp/lexident.c: Likewise.
10409
10410 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10411
10412 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10413 given.
10414 * gcc.c-torture/compile/961203-1.c: Likewise.
10415 * gcc.c-torture/compile/980506-1.c: Likewise.
10416
10417 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10418
10419 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10420 (additional_prunes): New global.
10421 (gcc-dg-prune): Handle additional per-test pruning.
10422 (dg-test): Clear additional_prunes between tests.
10423
10424 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10425 dg-prune-output to avoid spurious failures from assembler
10426 complaining about nonexistent WAW violations.
10427 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10428 Use dg-prune-output to avoid spurious failures from assembler
10429 warning about Itanium B-step errata.
10430
10431 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10432
10433 * g++.dg/abi/macro0.C: New test.
10434 * g++.dg/abi/macro1.C: Likewise.
10435 * g++.dg/abi/macro2.C: Likewise.
10436
10437 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10438 * g++.dg/abi/bitfield7.C: Likewise.
10439 * g++.dg/abi/dtor2.C: Likewise.
10440 * g++.dg/abi/mangle11.C: Likewise.
10441 * g++.dg/abi/mangle12.C: Likewise.
10442 * g++.dg/abi/mangle14.C: Likewise.
10443 * g++.dg/abi/mangle17.C: Likewise.
10444 * g++.dg/abi/vbase10.C: Likewise.
10445 * g++.dg/abi/vbase14.C: Likewise.
10446 * g++.dg/template/qualttp17.C: Likewise.
10447
10448 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10449
10450 PR c/11995
10451 * gcc.dg/20031223-1.c: New test.
10452
10453 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10454
10455 * gcc.dg/noreturn-7.c: New test.
10456
10457 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10458
10459 * gcc.dg/null-pointer-1.c: New test.
10460
10461 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10462
10463 * g++.old-deja/g++.jason/template18.C: Remove.
10464 * g++.old-deja/g++.jason/template37.C: Likewise.
10465
10466 PR c++/12862
10467 * g++.dg/lookup/ns1.C: New test.
10468
10469 PR c++/12397
10470 * g++.dg/template/lookup3.C: New test.
10471
10472 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10473
10474 * g++.dg/template/recurse1.C: New test
10475
10476 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10477
10478 PR c++/12479
10479 * g++.dg/parse/semicolon1.C: New test.
10480 * g++.dg/parse/semicolon1.h: Likewise.
10481
10482 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10483
10484 * gcc.dg/darwin-misaligned.c: New test.
10485
10486 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10487
10488 PR c/9163
10489 * gcc.dg/20031222-1.c: New test.
10490
10491 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10492
10493 PR c++/13438
10494 * g++.dg/parse/error8.C: New test.
10495
10496 PR c++/11554
10497 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10498
10499 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10500
10501 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10502 too small.
10503 * gcc.c-torture/compile/930217-1.c: Likewise.
10504 * gcc.c-torture/compile/930513-1.c: Likewise.
10505 * gcc.c-torture/execute/920908-2.c: Likewise.
10506 * gcc.c-torture/execute/921204-1.c: Likewise.
10507 * gcc.c-torture/execute/930621-1.c: Likewise.
10508 * gcc.c-torture/execute/930630-1.c: Likewise.
10509 * gcc.c-torture/execute/931031-1.c: Likewise.
10510 * gcc.c-torture/execute/980602-2.c: Likewise.
10511 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10512 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10513 * gcc.c-torture/execute/extzvsi.c: Likewise.
10514 * gcc.c-torture/unsorted/ext.c: Likewise.
10515
10516 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10517
10518 PR target/12749
10519 * gcc.c-torture/compile/20031220-2.c: New test case.
10520
10521 2003-12-20 Roger Sayle <roger@eyesopen.com>
10522
10523 PR optimization/13031
10524 * gcc.c-torture/compile/20031220-1.c: New test case.
10525
10526 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10527
10528 * gcc.dg/cast-function-1.c: New test.
10529
10530 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10531
10532 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10533 formats.
10534
10535 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10536
10537 PR c++/12795
10538 * g++.dg/ext/attrib10.C: New test.
10539
10540 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10541
10542 * gcc.dg/cleanup-10.c: New test.
10543 * gcc.dg/cleanup-11.c: New test.
10544
10545 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10546
10547 PR c++/13239
10548 * g++.dg/opt/expect1.C: New test.
10549
10550 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10551
10552 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10553
10554 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10555
10556 PR debug/12923
10557 * gcc.dg/20031218-1.c: New test.
10558
10559 PR debug/12389
10560 * gcc.dg/20031218-2.c: New test.
10561 * gcc.dg/20031218-3.c: New test.
10562
10563 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10564 of label name and allow for USER_LABEL_PREFIX == "_" names.
10565 * g++.dg/abi/mangle18-2.C: Likewise.
10566 * g++.dg/abi/mangle19-1.C: Likewise.
10567 * g++.dg/abi/mangle19-2.C: Likewise.
10568 * g++.dg/abi/mangle20-1.C: Likewise.
10569 * g++.dg/abi/mangle20-2.C: Likewise.
10570
10571 2003-12-18 Richard Henderson <rth@redhat.com>
10572
10573 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10574
10575 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10576 Dan Kegel <dank@kegel.com>
10577
10578 PR other/12009
10579 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10580 testing a cross compiler, it causes spurious compile failures.
10581 * lib/g++.exp: Likewise.
10582
10583 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10584
10585 PR c++/13262
10586 * g++.dg/template/access13.C: New test.
10587
10588 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10589
10590 * gcc.dg/20031216-1.c: New test.
10591
10592 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10593
10594 PR c++/9154
10595 * g++.dg/template/error10.C: New test.
10596
10597 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10598
10599 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10600 * g++.dg/eh/simd-2.C: Likewise.
10601
10602 2003-12-17 James E Wilson <wilson@specifixinc.com>
10603 Roger Sayle <roger@eyesopen.com>
10604
10605 * gcc.c-torture/execute/ieee/mzero5.c: New.
10606
10607 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10608
10609 PR c++/10603
10610 * g++.dg/parse/error6.C: New test.
10611
10612 PR c++/12827
10613 * g++.dg/parse/error7.C: New test.
10614
10615 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10616
10617 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10618 at -O with stabs debugging formats.
10619 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10620 * gcc.dg/debug/debug-2.c: Likewise.
10621
10622 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10623
10624 PR c++/12696
10625 * g++.dg/init/error1.C: New test.
10626
10627 PR c++/12218
10628 * g++.dg/init/pm3.C: New test.
10629
10630 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10631
10632 PR c/3347
10633 * gcc.dg/bitfld-8.c: New test.
10634
10635 2003-12-16 James Lemke <jim@wasabisystems.com>
10636
10637 * gcc.dg/arm-scd42-[123].c: New tests.
10638
10639 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10640
10641 PR c++/9043
10642 * g++.dg/abi/mangle20-1.C: New test.
10643 * g++.dg/abi/mangle20-2.C: New test.
10644
10645 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10646
10647 PR c++/13275
10648 * g++.dg/other/offsetof2.C: Remove XFAIL.
10649 * g++.dg/parse/offsetof1.C: New test.
10650 * g++.gd/parse/offsetof2.C: Likewise.
10651
10652 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10653
10654 * g++.dg/template/nontype3.C: New test.
10655 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10656
10657 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10658
10659 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10660
10661 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10662
10663 PR c++/13387
10664 * g++.dg/expr/assign1.C: New test.
10665
10666 PR c++/13242
10667 * g++.dg/abi/mangle19-1.C: New test.
10668 * g++.dg/abi/mangle19-2.C: New test.
10669
10670 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10671
10672 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10673
10674 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10675
10676 * gcc.c-torture/execute/20031216-1.c: New test.
10677
10678 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10679
10680 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10681 an ICE regression.
10682
10683 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10684
10685 PR c++/10926
10686 * g++.dg/template/error9.C: New test.
10687
10688 PR c++/11116
10689 * g++.dg/template/error8.C: New test.
10690
10691 2003-12-15 Roger Sayle <roger@eyesopen.com>
10692
10693 PR middle-end/13400
10694 * gcc.c-torture/execute/20031215-1.c: New test case.
10695
10696 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10697
10698 PR c++/13269
10699 * g++.dg/parse/error5.C: New test.
10700
10701 PR c++/12989
10702 * g++.dg/expr/sizeof1.C: New test.
10703
10704 PR c++/13310
10705 * g++.dg/template/crash15.C: New test.
10706
10707 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10708
10709 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10710 a non-POD type as the last named parameter of a varargs function.
10711
10712 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10713
10714 PR c++/13243
10715 PR c++/12573
10716 * g++.dg/template/crash14.C: New test.
10717 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10718
10719 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10720
10721 * g++.dg/other/java1.C: New test.
10722
10723 PR c++/13241
10724 * g++.dg/abi/mangle18-1.C: New test.
10725 * g++.dg/abi/mangle18-2.C: New test.
10726
10727 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10728
10729 PR optimization/10312
10730 * gcc.c-torture/execute/20031214-1.c: New.
10731
10732 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10733
10734 PR c++/10779
10735 PR c++/12160
10736 * g++.dg/parse/error3.C: New test.
10737 * g++.dg/parse/error4.C: Likewise.
10738 * g++.dg/abi/mangle4.C: Tweak error messages.
10739 * g++.dg/lookup/using5.C: Likewise.
10740 * g++.dg/other/error2.C: Likewise.
10741 * g++.dg/parse/typename5.C: Likewise.
10742 * g++.dg/parse/undefined1.C: Likewise.
10743 * g++.dg/template/arg2.C: Likewise.
10744 * g++.dg/template/ttp3.C: Likewise.
10745 * g++.dg/template/type1.C: Likewise.
10746 * g++.old-deja/g++.other/crash32.C: Likewise.
10747 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10748
10749 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10750
10751 PR c++/13106
10752 * g++.dg/warn/noreturn-3.C: New test.
10753
10754 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10755
10756 PR c++/13118
10757 * g++.dg/abi/covariant3.C: New.
10758
10759 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10760
10761 * g++.dg/eh/ia64-1.C: New test.
10762
10763 2003-12-12 Roger Sayle <roger@eyesopen.com>
10764
10765 PR optimization/13037
10766 * g77.f-torture/execute/13037.f: New test case.
10767
10768 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10769
10770 PR c++/12881
10771 * g++.dg/abi/covariant2.C: New.
10772
10773 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10774
10775 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10776
10777 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10778
10779 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10780
10781 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10782
10783 PR other/10819
10784 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10785 to fix Bug 10819.
10786 * lib/g++.exp (g++_version): Likewise.
10787 * lib/g77.exp (g77_version): Likewise.
10788 * lib/objc.exp (default_objc_version): Likewise.
10789
10790 2003-12-10 Richard Henderson <rth@redhat.com>
10791
10792 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10793
10794 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10795
10796 2003-12-08 Matt Austern <austern@apple.com>
10797
10798 PR c/13134
10799 * lib/gcc-dg.exp (dg-require-visibility): Define.
10800 * lib/target-supports (check_visibility_available): Define.
10801 * gcc.dg/visibility-1.c: New test.
10802 * gcc.dg/visibility-2.c: Likewise.
10803 * gcc.dg/visibility-3.c: Likewise.
10804 * gcc.dg/visibility-4.c: Likewise.
10805 * gcc.dg/visibility-5.c: Likewise.
10806 * gcc.dg/visibility-6.c: Likewise.
10807 * g++.dg/ext/visibility-1.C: Likewise.
10808 * g++.dg/ext/visibility-2.C: Likewise.
10809 * g++.dg/ext/visibility-3.C: Likewise.
10810 * g++.dg/ext/visibility-4.C: Likewise.
10811 * g++.dg/ext/visibility-5.C: Likewise.
10812 * g++.dg/ext/visibility-6.C: Likewise.
10813
10814 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10815
10816 * g++.dg/lookup/java1.C: New test.
10817 * g++.dg/lookup/java2.C: New test.
10818
10819 2003-12-07 Falk Hueffner <falk@debian.org>
10820
10821 * g++.dg/opt/noreturn-1.C: New test.
10822
10823 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10824
10825 * gcc.dg/overflow-1.c: New test.
10826
10827 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10828
10829 * g77.f-torture/compile/13060.f: New test.
10830
10831 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10832
10833 PR c++/13323
10834 * g++.dg/inherit/operator2.C: New test.
10835
10836 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10837
10838 PR c++/13305
10839 * g++.dg/ext/attrib9.C: New test.
10840
10841 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10842
10843 PR c++/13314
10844 * g++.dg/template/error7.C: New test.
10845
10846 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10847 J"orn Rennecke <joern.rennecke@superh.com>
10848
10849 PR target/13302
10850 * g++.dg/other/struct-va_list.C: New test.
10851
10852 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10853
10854 PR c++/13166
10855 * g++.dg/parse/defarg6.C: New test.
10856
10857 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10858
10859 PR target/13256
10860 * gcc.c-torture/execute/20031201-1.c: New test.
10861
10862 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10863
10864 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10865
10866 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10867
10868 * gcc.dg/builtin-return-1.c: New test.
10869
10870 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10871 J"orn Rennecke <joern.rennecke@superh.com>
10872
10873 PR optimization/13260
10874 * gcc.c-torture/execute/20031204-1.c: New test.
10875
10876 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10877
10878 PR c++/9127
10879 * g++.dg/template/error6.C: New test.
10880
10881 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10882
10883 * gcc.dg/20031202-1.c: New test.
10884
10885 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10886
10887 PR c++/13179
10888 * g++.dg/template/eh1.C: New test.
10889
10890 PR c++/10771
10891 * g++.dg/template/error5.C: New test.
10892
10893 2003-12-02 David Ung <davidu@mips.com>
10894
10895 * gcc.dg/compat/vector-check.h: Corrected type for var
10896 g_##TMODE
10897
10898 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10899
10900 PR c++/10126
10901 * g++.dg/template/ptrmem8.C: New test.
10902
10903 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10904
10905 PR c++/12573
10906 * g++.dg/template/dependent-expr3.C: New test.
10907
10908 2003-12-01 James Lemke <jim@wasabisystems.com>
10909
10910 * gcc.dg/arm-g2.c: New test.
10911
10912 2003-12-01 Roger Sayle <roger@eyesopen.com>
10913
10914 PR optimization/11634
10915 * gcc.dg/20031201-2.c: New test case.
10916
10917 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10918
10919 PR 11433
10920 * objc.dg/proto-lossage-3.m: New test.
10921
10922 2003-12-01 Roger Sayle <roger@eyesopen.com>
10923
10924 PR optimization/12628
10925 * gcc.dg/20031201-1.c: New test case.
10926
10927 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10928
10929 * gcc.dg/unaligned-1.c: New test.
10930
10931 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10932
10933 PR c++/9849
10934 * g++.dg/template/error4.C: New test.
10935 * g++.dg/template/nested3.C: Adjust error markers.
10936
10937 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10938
10939 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10940
10941 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10942
10943 PR c/10333
10944 * gcc.dg/bitfld-7.c: New test.
10945
10946 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10947
10948 * gcc.dg/tls/asm-1.C: New test.
10949
10950 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10951
10952 * gcc.dg/cpp/assert4.c: Update.
10953
10954 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10955
10956 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10957 * gcc.dg/builtin-apply3.c: New test.
10958
10959 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10960
10961 * lib/compat.exp (compat-obj): New xfaildata parameter.
10962 Use it to set compiler_conditional_xfail_data before compiling.
10963 (compat-get-options): Handle dg-xfail-if.
10964 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10965 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10966 * gcc.dg/compat/vector-1_y.c: Likewise.
10967 * gcc.dg/compat/vector-2_x.c: Likewise.
10968 * gcc.dg/compat/vector-2_y.c: Likewise.
10969
10970 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10971
10972 * g++.dg/opt/reg-stack4.C: New test.
10973
10974 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10975
10976 * gcc.dg/builtin-apply2.c: New test.
10977
10978 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10979
10980 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10981
10982 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10983
10984 PR c++/12924
10985 * g++.dg/template/template-id-2.C: New test.
10986
10987 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10988
10989 PR c++/5369
10990 * g++.dg/template/memfriend1.C: New test.
10991 * g++.dg/template/memfriend2.C: Likewise.
10992 * g++.dg/template/memfriend3.C: Likewise.
10993 * g++.dg/template/memfriend4.C: Likewise.
10994 * g++.dg/template/memfriend5.C: Likewise.
10995 * g++.dg/template/memfriend6.C: Likewise.
10996 * g++.dg/template/memfriend7.C: Likewise.
10997 * g++.dg/template/memfriend8.C: Likewise.
10998 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10999
11000 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11001
11002 PR c++/12515
11003 * g++.dg/ext/cond1.C: New test.
11004
11005 2003-11-20 Richard Henderson <rth@redhat.com>
11006
11007 * gcc.dg/20020201-2.c: Remove.
11008 * gcc.dg/20020201-4.c: Remove.
11009 * gcc.dg/20020304-1.c: Remove.
11010
11011 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11012
11013 * gcc.dg/cpp/trad/xwin1.c: New test case.
11014
11015 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11016
11017 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11018 * lib/g77.exp: Likewise.
11019 * lib/objc.exp: Likewise.
11020 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11021 for darwin.
11022
11023 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11024
11025 PR c++/12932
11026 * g++.dg/template/static5.C: New test.
11027
11028 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11029
11030 * gcc.dg/nested-func-1.c: New test.
11031
11032 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11033
11034 * gcc.dg/cpp/assert4.c: New test.
11035
11036 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11037
11038 PR c++/2294
11039 * g++.dg/lookup/using9.c: New test.
11040
11041 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11042
11043 PR c++/12762
11044 * g++.dg/template/error3.C: New test.
11045
11046 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11047
11048 PR ada/13035
11049 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11050 No longer use a wrapper for gcc, since this does not work under
11051 Windows.
11052
11053 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11054
11055 PR c++/2094
11056 * g++.dg/template/ptrmem7.C: New test.
11057
11058 2003-11-13 Andrew Pinski <apinski@apple.com>
11059
11060 * gcc.c-torture/compile/20031113-1.c: New test.
11061
11062 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11063 Kean Johnston <jkj@sco.com>
11064
11065 PR c/13029
11066 * gcc.dg/unused-4.c: Update.
11067
11068 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11069
11070 * g++.dg/opt/const3.C: New test.
11071
11072 2003-11-13 Jan Hubicka <jh@suse.cz>
11073
11074 * gcc.c-torture/compile/20031112-1.c: New test.
11075
11076 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11077
11078 * g++.dg/parse/crash10.C: Remove bogus error marker.
11079
11080 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11081
11082 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11083 (host_gcc): Likewise.
11084 (ROOT): Honor $PWDCMD.
11085 (BASE): Likewise.
11086 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11087
11088 2003-11-12 Catherine Moore <clm@redhat.com>
11089
11090 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11091
11092 2003-11-12 Andreas Jaeger <aj@suse.de>
11093 Jakub Jelinek <jakub@redhat.com>
11094 Andrew Pinski <pinskia@physics.uc.edu>
11095 Richard Henderson <rth@redhat.com>
11096
11097 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11098 systems.
11099 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11100
11101 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11102 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11103
11104 2003-11-11 Andreas Jaeger <aj@suse.de>
11105
11106 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11107
11108 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11109
11110 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11111
11112 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11113 Clean ups.
11114
11115 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11116
11117 * gcc.dg/trampoline-1.c: New test.
11118
11119 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11120
11121 * gcc.c-torture/compile/200031109-1.c: New test.
11122
11123 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11124
11125 PR c/3190
11126 PR c/8714
11127 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11128 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11129 gcc.dg/format/no-y2k-1.c: Update.
11130
11131 2003-11-08 Roger Sayle <roger@eyesopen.com>
11132
11133 PR optimization/10467
11134 * gcc.dg/20031108-1.c: New test case.
11135
11136 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11137
11138 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11139
11140 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11141
11142 * gcc.dg/compound-lvalue-1.c: New test.
11143 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11144 some XFAILs.
11145
11146 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11147
11148 * gcc.dg/altivec-varargs-1.c: New test.
11149
11150 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11151
11152 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11153 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11154 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11155 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11156 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11157
11158 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11159
11160 * gcc.dg/cond-lvalue-1.c: New test.
11161
11162 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11163
11164 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11165
11166 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11167
11168 PR c++/11616
11169 * g++.dg/template/instantiate5.C: New test.
11170
11171 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11172
11173 PR c++/12726
11174 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11175 * ChangeLog: Add missing first entry for above test.
11176
11177 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11178
11179 PR c++/9810
11180 * g++.dg/template/using8.C: New test.
11181 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11182
11183 2003-11-02 Roger Sayle <roger@eyesopen.com>
11184
11185 PR optimization/10817
11186 * gcc.c-torture/compile/20031102-1.c: New test case.
11187
11188 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11189
11190 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11191 2147483647.
11192
11193 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11194
11195 * gcc.dg/20031102-1.c: New test.
11196
11197 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11198
11199 * gcc.dg/complex-1.c: New test.
11200
11201 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11202
11203 PR c++/12796
11204 * g++.dg/template/crash13.C: Adjust expected error location.
11205 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11206
11207 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11208
11209 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11210
11211 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11212
11213 PR/10239
11214 * gcc.c-torture/compile/20031031-2.c: New test.
11215
11216 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11217
11218 PR/11640
11219 * gcc.c-torture/compile/20031031-1.c: New test.
11220
11221 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11222
11223 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11224 * gcc.misc-tests/bprob.exp: Likewise.
11225 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11226 the execution test on arm-elf configs.
11227 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11228 configs that don't support scratch files.
11229 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11230
11231 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11232
11233 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11234 done by dejagnu.
11235
11236 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11237
11238 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11239 Avoid non pure sh syntax. Add more logging.
11240
11241 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11242 fail.
11243
11244 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11245
11246 PR libgcj/10610
11247 * gcc.dg/ppc-stackalign-1.c: New test.
11248
11249 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11250
11251 * ada/acats/run_all.sh: Change output to be more compliant with
11252 dejagnu framework.
11253 Create acats.sum and acats.log files under testsuite/ada/acats
11254 Only run [a-z]* directories, to filter out e.g. CVS.
11255 Redirect build output to log file.
11256
11257 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11258
11259 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11260
11261 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11262
11263 PR ada/5909:
11264 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11265
11266 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11267
11268 * gcc.c-torture/compile/20031023-1.c: New test.
11269 * gcc.c-torture/compile/20031023-2.c: New test.
11270 * gcc.c-torture/compile/20031023-3.c: New test.
11271 * gcc.c-torture/compile/20031023-4.c: New test.
11272
11273 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11274
11275 PR c++/10371
11276 * g++.dg/lookup/scoped8.C: New test.
11277
11278 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11279
11280 * g++.dg/opt/reg-stack3.C: New test.
11281
11282 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11283
11284 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11285
11286 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11287
11288 PR c++/11076
11289 * g++.dg/template/crash13.C: New test.
11290
11291 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11292
11293 * gcc.dg/c99-restrict-2.c: New test.
11294
11295 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11296
11297 PR c++/12698, c++/12699, c++/12700, c++/12566
11298 * g++.dg/inherit/covariant9.C: New test.
11299 * g++.dg/inherit/covariant10.C: New test.
11300 * g++.dg/inherit/covariant11.C: New test.
11301
11302 2003-10-23 Jason Merrill <jason@redhat.com>
11303
11304 PR c++/12726
11305 * g++.dg/ext/complit2.C: New test.
11306
11307 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11308
11309 PR target/12654
11310 * gcc.c-torture/execute/20031020-1.c: New test.
11311
11312 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11313
11314 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11315 following the jump_insn.
11316
11317 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11318
11319 * gcc.dg/cast-lvalue-1.c: New test.
11320
11321 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11322
11323 PR c++/11962
11324 * g++.dg/template/cond2.C: New test.
11325
11326 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11327
11328 * gcc.dg/builtins-28.c: New test.
11329
11330 2003-10-20 Jan Hubicka <jh@suse.cz>
11331
11332 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11333 parameter.
11334 * testsuite/gcc.dg/inline-2.c: Likewise.
11335
11336 2003-10-20 Phil Edwards <phil@codesourcery.com>
11337
11338 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11339 * gcc.dg/nest.c: Likewise.
11340
11341 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11342
11343 PR c++/9781, c++/10583, c++/11862
11344 * g++.dg/parse/crash13.C: New test.
11345
11346 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11347
11348 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11349
11350 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11351
11352 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11353 Define HAVE_C99_RUNTIME except on Solaris.
11354 * gcc.dg/builtins-20.c: Likewise.
11355
11356 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11357
11358 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11359
11360 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11361
11362 PR c++/12495
11363 * g++.dg/template/crash21.C: New test.
11364
11365 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11366
11367 PR c++/2513
11368 * g++.dg/template/typename5.C: New test.
11369
11370 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11371
11372 PR c++/12369
11373 * g++.dg/template/friend25.C: New test.
11374
11375 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11376
11377 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11378 versions.
11379
11380 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11381
11382 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11383 == 2147483647.
11384
11385 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11386
11387 * gcc.c-torture/execute/960416-1.x: Remove.
11388 * gcc.c-torture/execute/divconst-3.x: Likewise.
11389
11390 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11391
11392 PR target/12598
11393 * gcc.dg/torture/cris-volatile-1.c: New test.
11394
11395 2003-10-14 Roger Sayle <roger@eyesopen.com>
11396
11397 PR optimization/9325
11398 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11399 for overflowing floating point to integer conversion during RTL
11400 simplification.
11401
11402 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11403
11404 * objc/execute/_cmd.m: Fix typo.
11405 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11406 Relax 'scan-assembler' regexp.
11407 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11408 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11409 * objc.dg/zero-link-2.m: Remove blank line.
11410 * objc.dg/zero-link-3.m: New test case.
11411
11412 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11413
11414 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11415
11416 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11417 than linker trickery.
11418
11419 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11420
11421 PR c++/12370
11422 * g++.dg/other/friend2.C: New test.
11423
11424 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11425
11426 * gcc.dg/20031012-1.c: New test.
11427
11428 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11429
11430 * gcc.dg/weak/weak-3.c: Fix for new warning.
11431
11432 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11433
11434 PR optimization/8750
11435 * gcc.c-torture/execute/20031012-1.c: New test case.
11436
11437 2003-10-11 Roger Sayle <roger@eyesopen.com>
11438
11439 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11440 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11441
11442 2003-10-11 Roger Sayle <roger@eyesopen.com>
11443
11444 PR optimization/12260
11445 * gcc.c-torture/compile/20031011-2.c: New test case.
11446
11447 2003-10-11 Roger Sayle <roger@eyesopen.com>
11448
11449 * gcc.c-torture/execute/20031011-1.c: New testcase.
11450
11451 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11452
11453 * gcc.c-torture/compile/20031011-1.c: New test.
11454
11455 2003-10-11 Jan Hubicka <jh@suse.cz>
11456
11457 * g++.dg/other/first-global.C: New test.
11458
11459 2003-10-11 Roger Sayle <roger@eyesopen.com>
11460
11461 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11462
11463 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11464
11465 * gcc.c-torture/compile/20031010-1.c: New test.
11466
11467 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11468
11469 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11470 * gcc.c-torture/execute/va-arg-25.c: ... here.
11471
11472 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11473
11474 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11475
11476 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11477
11478 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11479
11480 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11481
11482 * g++.dg/parse/error2.C: New test.
11483
11484 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11485
11486 PR c++/11097
11487 * g++.dg/other/error5.C: Modify the error message.
11488 * g++.dg/lookup/using8.C: New test.
11489
11490 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11491
11492 * gcc.dg/darwin-abi-2.c: New file.
11493 * gcc.c-torture/execute/va-arg-24.c: New file.
11494
11495 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11496
11497 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11498 indentation.
11499
11500 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11501
11502 PR c++/10147
11503 * g++.dg/other/error4.C: Update error messages.
11504 * g++.dg/template/ptrmem4.C: Likewise.
11505
11506 PR c++/12337
11507 * g++.dg/init/new9.C: New test.
11508
11509 PR c++/12334, c++/12236, c++/8656
11510 * g++.dg/ext/attrib8.C: New test.
11511
11512 2003-10-06 Devang Patel <dpatel@apple.com>
11513
11514 * gcc.dg/debug/dwarf2-3.h: New test.
11515 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11516
11517 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11518
11519 * g++.dg/opt/cfg2.C: New test.
11520
11521 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11522
11523 * g++.dg/opt/float1.C: New test.
11524
11525 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11526
11527 * gcc.dg/c90-array-lval-6.c: New test.
11528 * gcc.dg/c99-array-lval-6.c: New test.
11529
11530 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11531 Ziemowit Laski <zlaski@apple.com>
11532
11533 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11534 'Derived', so that it is never considered a class method; add
11535 new warning for '+port' method ambiguity.
11536 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11537 <objc/objc-api.h> (needed on Mac OS X).
11538 * objc.dg/method-13.m: New test.
11539
11540 2003-10-03 Roger Sayle <roger@eyesopen.com>
11541
11542 PR optimization/9325, PR java/6391
11543 * gcc.c-torture/execute/20031003-1.c: New test case.
11544
11545 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11546
11547 PR optimization/12180
11548 * gcc.dg/20031002-1.c: New test.
11549
11550 PR c++/12486
11551 * g++.dg/inherit/error1.C: New test.
11552
11553 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11554
11555 * lib/f-torture.exp (search_for): Rename to...
11556 (search_for_re): This. Also, clean up comments and the
11557 "regexp" invocation.
11558
11559 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11560
11561 * gcc.c-torture/compile/20031002-1.c: New test.
11562
11563 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11564
11565 * g++.dg/opt/cond1.C: New test.
11566
11567 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11568
11569 * gcc.dg/Wold-style-definition-2.c: New testcase.
11570 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11571
11572 2003-09-29 Richard Henderson <rth@redhat.com>
11573
11574 * g++.dg/init/array10.C: Add dg-options.
11575
11576 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11577
11578 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11579
11580 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11581
11582 * g++.dg/template/friend19.C: Fix typo.
11583 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11584
11585 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11586
11587 * gcc.c-torture/execute/20030928-1.c: New test.
11588 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11589
11590 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11591
11592 * g++.dg/opt/unroll1.C: New test.
11593
11594 2003-09-26 Roger Sayle <roger@eyesopen.com>
11595
11596 PR optimization/11741
11597 * gcc.dg/20030926-1.c: New test case.
11598
11599 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11600
11601 PR c++/5655
11602 * g++.dg/parse/access7.C: New test.
11603 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11604
11605 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11606
11607 MERGE OF objc-improvements-branch into MAINLINE:
11608 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11609 if libobjc has not been built.
11610 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11611 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11612 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11613 objc/execute/nested-3.m, objc/execute/np-2.m,
11614 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11615 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11616 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11617 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11618 objc.dg/special/unclaimed-category-1.h,
11619 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11620 well as GNU runtime.
11621 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11622 * execute/cascading-1.m, execute/function-message-1.m,
11623 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11624 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11625 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11626 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11627 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11628 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11629 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11630 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11631 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11632 * objc.dg/bitfield-2.m: Run only on Darwin.
11633 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11634 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11635 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11636 * objc.dg/const-str-1.m: Fix constant string layout.
11637
11638 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11639
11640 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11641
11642 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11643
11644 * gcc.dg/darwin-abi-1.c: New file.
11645
11646 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11647
11648 PR target/12281
11649 * gcc.c-torture/compile/20030921-1.c: New test.
11650
11651 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11652
11653 * g++.dg/opt/reg-stack2.C: New test.
11654
11655 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11656
11657 * g++.dg/eh/delayslot1.C: New test.
11658
11659 2003-09-20 Richard Henderson <rth@redhat.com>
11660
11661 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11662
11663 2003-09-20 Roger Sayle <roger@eyesopen.com>
11664
11665 * gcc.c-torture/execute/20030920-1.c: New test case.
11666
11667 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11668
11669 * g++.dg/rtti/typeid3.C: Correct expected error message.
11670
11671 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11672
11673 PR c++/157
11674 * g++.dg/parse/crash12.C: New test.
11675
11676 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11677
11678 * gcc.dg/compat/mixed-struct-check.h: New.
11679 * gcc.dg/compat/mixed-struct-defs.h: New.
11680 * gcc.dg/compat/mixed-struct-init.h: New.
11681 * gcc.dg/compat/struct-by-value-19_main.c: New.
11682 * gcc.dg/compat/struct-by-value-19_x.c: New.
11683 * gcc.dg/compat/struct-by-value-19_y.c: New.
11684 * gcc.dg/compat/struct-by-value-20_main.c: New.
11685 * gcc.dg/compat/struct-by-value-20_x.c: New.
11686 * gcc.dg/compat/struct-by-value-20_y.c: New.
11687 * gcc.dg/compat/struct-return-19_main.c: New.
11688 * gcc.dg/compat/struct-return-19_x.c: New.
11689 * gcc.dg/compat/struct-return-19_y.c: New.
11690 * gcc.dg/compat/struct-return-20_main.c: New.
11691 * gcc.dg/compat/struct-return-20_x.c: New.
11692 * gcc.dg/compat/struct-return-20_y.c: New.
11693
11694 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11695 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11696 so that it will not complain on LP64 targets.
11697
11698 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11699
11700 PR c++/495
11701 * g++.dg/template/friend24.C: New test.
11702
11703 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11704
11705 PR c++/12332
11706 * g++.dg/template/memtmpl2.C: New test.
11707
11708 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11709
11710 PR target/11184
11711 * gcc.dg/builtin-apply1.c: New test.
11712
11713 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11714
11715 PR c++/9848
11716 * g++.dg/warn/Wunused-4.C: New test.
11717
11718 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11719
11720 PR c++/12316
11721 * g++.dg/other/gc2.C: New test.
11722
11723 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11724
11725 PR c++/11991
11726 * g++.dg/rtti/typeid3.C: New test.
11727
11728 PR c++/12266
11729 * g++.dg/overload/template1.C: New test.
11730
11731 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11732
11733 * g++.dg/opt/cfg3.C: New test.
11734
11735 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11736
11737 PR c++/7939
11738 * g++.dg/template/crash11.C: New test.
11739
11740 2003-09-16 Jason Merrill <jason@redhat.com>
11741 Jakub Jelinek <jakub@redhat.com>
11742
11743 * gcc.dg/attr-warn-unused-result.c: New test.
11744
11745 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11746
11747 PR c++/12184
11748 * g++.dg/expr/call2.C: New test.
11749
11750 2003-09-15 Andreas Jaeger <aj@suse.de>
11751
11752 * gcc.dg/Wold-style-definition-1.c: New test.
11753
11754 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11755
11756 PR c++/3907
11757 * g++.dg/parse/template12.C: New test.
11758
11759 * g++.dg/abi/bitfield11.C: New test.
11760 * g++.dg/abi/bitfield12.C: Likewise.
11761
11762 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11763
11764 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11765 non-expansion of functional macro name without arguments at EOL.
11766 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11767
11768 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11769
11770 * gcc.c-torture/execute/20030914-[12].c: New tests.
11771
11772 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11773
11774 PR c++/11788
11775 * g++.dg/overload/addr1.C: New test.
11776
11777 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11778
11779 * gcc.dg/20030909-1.c: New test.
11780
11781 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11782
11783 * gcc.dg/ultrasp10.c: New test.
11784
11785 2003-09-09 Devang Patel <dpatel@apple.com>
11786
11787 * gcc.dg/darwin-ld-6.c: New test.
11788
11789 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11790
11791 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11792
11793 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11794
11795 * gcc.dg/ia64-types1.c: New test.
11796 * gcc.dg/ia64-types2.c: Likewise.
11797
11798 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11799
11800 * gcc.dg/builtins-1.c: Add more _Complex tests.
11801 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11802
11803 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11804 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11805
11806 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11807
11808 PR c++/11786
11809 * g++.dg/lookup/koenig2.C: New test.
11810
11811 PR c++/5296
11812 * g++.dg/rtti/typeid2.C: New test.
11813
11814 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11815
11816 * gcc.c-torture/compile/20030904-1.c: New test.
11817
11818 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11819
11820 * g++.dg/opt/longbranch2.C: New test.
11821
11822 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11823
11824 * g++.dg/template/crash10.C: Only compile it.
11825
11826 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11827
11828 PR middle-end/11665
11829 * gcc.c-torture/compile/20030907-1.c: New test.
11830 * g++.dg/init/array11.C: New test.
11831
11832 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11833
11834 PR c++/11852
11835 * g++.dg/init/struct1.C: New test.
11836
11837 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11838
11839 PR c++/12181
11840 * g++.dg/expr/comma1.C: New test.
11841
11842 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11843
11844 PR c++/11867
11845 * g++.dg/expr/static_cast5.C: New test.
11846
11847 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11848
11849 PR c++/11507
11850 * g++.dg/lookup/scoped7.C: New test.
11851
11852 PR c++/9574
11853 * g++.dg/other/static1.C: New test.
11854
11855 PR c++/11490
11856 * g++.dg/warn/template-1.C: New test.
11857
11858 PR c++/11432
11859 * g++.dg/template/crash10.C: New test.
11860
11861 PR c++/2478
11862 * g++.dg/overload/VLA.C: New test.
11863
11864 PR c++/10804
11865 * g++.dg/template/call1.C: New test.
11866
11867 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11868
11869 PR c++/11794
11870 * g++.dg/parse/using3.C: New test.
11871
11872 2003-09-06 Roger Sayle <roger@eyesopen.com>
11873
11874 PR c++/11409
11875 * g++.dg/overload/builtin3.C: New test case.
11876
11877 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11878
11879 PR c/9862
11880 * gcc.dg/20030906-1.c: New test.
11881 * gcc.dg/20030906-2.c: Likewise.
11882
11883 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11884
11885 PR c++/12167
11886 * g++.dg/parse/defarg5.C: New test.
11887
11888 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11889
11890 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11891
11892 PR c++/12163
11893 * g++.dg/expr/static_cast4.C: New test.
11894
11895 PR c++/12146
11896 * g++.dg/template/crash9.C: New test.
11897
11898 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11899
11900 * g++.old-deja/g++.ext/pretty2.C: Update for change
11901 in __FUNCTION__.
11902 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11903
11904 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11905
11906 PR c++/11922
11907 * g++/dg/template/qualified-id1.C: New test.
11908
11909 PR c++/12037
11910 * g++.dg/warn/noeffect4.C: New test.
11911
11912 2003-09-04 Matt Austern <austern@apple.com>
11913
11914 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11915 * g++.dg/ext/fnname2.C: Likewise.
11916 * g++.dg/ext/fnname3.C: Likewise.
11917
11918 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11919
11920 * g++.dg/expr/lval1.C: New test.
11921 * g++.dg/ext/lvcast.C: Remove.
11922
11923 2003-09-03 Roger Sayle <roger@eyesopen.com>
11924
11925 PR optimization/11700.
11926 * gcc.c-torture/compile/20030903-1.c: New test case.
11927
11928 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11929
11930 PR c++/12053
11931 * g++.dg/abi/layout4.C: New test.
11932
11933 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11934
11935 PR c++/11553
11936 * g++.dg/parse/friend3.C: New test.
11937
11938 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11939
11940 PR c++/11847
11941 * g++.dg/template/class1.C: New test.
11942
11943 PR c++/11808
11944 * g++.dg/expr/call1.C: New test.
11945
11946 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11947
11948 PR c++/12114
11949 * g++.dg/init/ref9.C: New test.
11950
11951 PR c++/11972
11952 * g++.dg/template/nested4.C: New test.
11953
11954 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11955
11956 PR c++/12093
11957 * g++.dg/template/non-dependent4.C: New test.
11958
11959 PR c++/11928
11960 * g++.dg/inherit/conv1.C: New test.
11961
11962 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11963
11964 PR c++/6196
11965 * g++.dg/ext/label1.C: New test.
11966 * g++.dg/ext/label2.C: Likewise.
11967
11968 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11969
11970 * g++.dg/expr/cond3.C: New test.
11971
11972 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11973
11974 * gcc.dg/builtins-1.c: Add new builtin cases.
11975
11976 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11977
11978 * gcc.dg/builtins-1.c: Add new cases.
11979 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11980
11981 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11982
11983 * gcc.dg/builtins-1.c: Add more math builtin tests.
11984 * gcc.dg/torture/builtin-attr-1.c: New test.
11985
11986 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11987
11988 PR optimization/5079
11989 * g++.dg/opt/static3.C: New test.
11990
11991 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11992
11993 * gcc.misc-tests/gcov-10b.c: New test.
11994
11995 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11996
11997 * g++.dg/opt/ptrmem3.C: New test.
11998
11999 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12000
12001 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12002
12003 * gcc.dg/20030826-2.c: New test.
12004
12005 2003-08-26 Roger Sayle <roger@eyesopen.com>
12006
12007 PR middle-end/12002
12008 * g77.f-torture/compile/12002.f: New test case.
12009
12010 2003-08-26 Roger Sayle <roger@eyesopen.com>
12011
12012 * gcc.dg/20030826-1.c: New test case.
12013
12014 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12015
12016 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12017
12018 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12019
12020 PR c++/11871
12021 * c++.dg/lookup/crash1.C: New test.
12022
12023 * c++.dg/warn/noeffect3.C: New test.
12024
12025 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12026
12027 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12028 * gcc.dg/compat/vector-1_y.c: Ditto.
12029 * gcc.dg/compat/vector-2_x.c: Ditto.
12030 * gcc.dg/compat/vector-2_y.c: Ditto.
12031
12032 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12033
12034 * gcc.dg/20030702-1.c: New test.
12035
12036 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12037
12038 PR c++/8795
12039 * g++.dg/ext/altivec-1.C: New test.
12040
12041 2003-08-24 Richard Henderson <rth@redhat.com>
12042
12043 * g++.dg/eh/simd-2.C: Add -w for x86.
12044
12045 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12046
12047 * gcc.dg/20030815-1.c: New test.
12048
12049 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12050
12051 PR c++/3765
12052 * g++.dg/parse/access6.C: New test.
12053
12054 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12055
12056 PR c++/641, c++/11876
12057 * g++.dg/template/friend22.C: New test.
12058 * g++.dg/template/friend23.C: Likewise.
12059
12060 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12061
12062 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12063 identically.
12064
12065 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12066
12067 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12068
12069 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12070
12071 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12072
12073 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12074
12075 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12076
12077 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12078
12079 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12080
12081 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12082
12083 PR c++/11919
12084 * g++.dg/overload/prom1.C: New test.
12085
12086 PR c++/11551
12087 * g++.dg/parse/dtor2.C: New test.
12088
12089 PR c++/10762
12090 * g++.dg/parse/using2.C: New test.
12091
12092 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12093
12094 PR target/11805
12095 * gcc.c-torture/compile/20030821-1.c: New.
12096
12097 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12098
12099 PR c++/11834
12100 * g++.dg/template/deduce2.C: New test.
12101
12102 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12103
12104 * gcc.c-torture/execute/20030821-1.c: New test.
12105
12106 2003-08-20 Roger Sayle <roger@eyesopen.com>
12107
12108 PR middle-end/11984
12109 * gcc.dg/20030820-1.c: New test case.
12110
12111 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12112
12113 PR c++/11945
12114 * g++.dg/warn/noeffect2.C: New test.
12115
12116 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12117
12118 PR c++/10926
12119 * g++.dg/template/dtor2.C: New test.
12120
12121 PR c++/11684
12122 * g++.dg/template/operator1.C: New test.
12123 * g++.dg/parse/operator4.C: New test.
12124
12125 PR c++/11946.C
12126 * g++.dg/expr/enum1.C: New test.
12127 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12128
12129 PR c++/11036.C
12130 * g++.dg/parse/elab2.C: New test.
12131 * g++.dg/parse/typedef4.C: Change error message.
12132 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12133 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12134 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12135
12136 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12137
12138 * gcc.dg/pch/warn-1.c: New.
12139 * gcc.dg/pch/warn-1.hs: New.
12140
12141 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12142 not-tested file.
12143
12144 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12145
12146 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12147
12148 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12149
12150 * gcc.dg/uninit-D.c: New Test.
12151 * gcc.dg/uninit-E.c: New Test.
12152 * gcc.dg/uninit-F.c: New Test.
12153 * gcc.dg/uninit-G.c: New Test.
12154
12155 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12156
12157 * g++.dg/README: Describe the pch directory.
12158
12159 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12160
12161 PR c++/11174
12162 * g++.dg/parse/access4.C: New test.
12163 * g++.dg/parse/access5.C: Likewise.
12164 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12165
12166 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12167
12168 * gcc.dg/noncompile/20030818-1.c: New.
12169
12170 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12171
12172 PR c++/11957
12173 * g++.dg/warn/noeffect1.C: New test.
12174
12175 * g++.dg/template/scope2.C: New test.
12176 * g++.dg/template/error2.C: Correct dg-error
12177
12178 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12179
12180 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12181
12182 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12183
12184 PR C++/11512
12185 * g++.dg/template/warn1.C: New.
12186
12187 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12188
12189 * g++.dg/template/error2.C: New test.
12190 * g++.dg/lookup/using7.C: Adjust errors
12191 * g++.old-deja/g++.pt/crash36.C: Likewise.
12192 * g++.old-deja/g++.pt/derived3.C: Likewise.
12193
12194 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12195
12196 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12197 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12198 * gcc.c-torture/execute/builtins/string-9.c: New, from
12199 string-opt-9.c. Adjust for execute/builtins framework.
12200 * gcc.c-torture/execute/string-opt-9.c: Delete.
12201
12202 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12203
12204 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12205
12206 * g++.dg/parse/ret-type2.C: New test.
12207
12208 PR c++/11703
12209 * g++.dg/init/new8.C: New test.
12210
12211 PR c++/10923
12212 * g++.dg/parse/typedef5.C: New test.
12213
12214 PR c++/9512
12215 * g++.dg/parse/qualified2.C: New test.
12216 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12217 invalid code.
12218
12219 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12220
12221 * g++.dg/conversion/ptrmem1.C: New test.
12222
12223 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12224
12225 PR target/11693
12226 * gcc.dg/20030811-1.c: New test.
12227
12228 PR target/11535
12229 * gcc.c-torture/execute/20030811-1.c: New test.
12230
12231 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12232
12233 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12234
12235 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12236
12237 PR c++/11789.C
12238 * g++.dg/inherit/multiple1.C: New test.
12239
12240 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12241
12242 * gcc.dg/spe1.c: New test.
12243
12244 PR c++/11670
12245 * g++.dg/expr/cast2.C: New test.
12246
12247 PR c++/10530
12248 * g++.dg/template/dependent-name2.C: New test.
12249
12250 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12251
12252 * g++.dg/parse/crash11.C: Put the dg options in comments.
12253
12254 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12255
12256 * lib/gcc-dg.exp: Update for diagnostic change.
12257
12258 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12259
12260 PR c++/5767
12261 * g++.dg/parse/crash11.C: New test.
12262
12263 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12264
12265 * gcc.dg/cpp/spacing1.c: Update.
12266
12267 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12268
12269 PR target/11739
12270 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12271 a value for -mtune.
12272
12273 2003-08-04 Roger Sayle <roger@eyesopen.com>
12274
12275 PR middle-end/11771
12276 * gcc.c-torture/compile/20030804-1.c: New test case.
12277
12278 2003-08-04 Roger Sayle <roger@eyesopen.com>
12279
12280 * gcc.dg/20030804-1.c: New test case.
12281
12282 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12283
12284 * gcc.dg/cpp/separate-1.c: New test.
12285
12286 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12287
12288 PR c++/11704
12289 * g++.dg/template/dependent-expr2.C: New test.
12290
12291 PR c++/11766
12292 * g++.dg/expr/ptrmem1.C: New test.
12293
12294 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12295
12296 PR c++/9453
12297 * g++.dg/template/friend15.C: New test.
12298
12299 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12300
12301 * lib/dg-pch.exp: Work round PCH bug.
12302
12303 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12304
12305 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12306 builtins. Move cases from builtins-4.c here.
12307
12308 * gcc.dg/torture/builtin-math-1.c: New test taken from
12309 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12310 additional cases.
12311
12312 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12313 Delete.
12314
12315 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12316
12317 PR c++/9447
12318 * g++.dg/template/using7.C: New test.
12319
12320 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12321
12322 * import1.c, import2.c: New tests.
12323
12324 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12325
12326 * g++.dg/eh/crossjump1.C: New test.
12327
12328 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12329
12330 PR c++/11697
12331 * g++.dg/template/using6.C: New test.
12332
12333 PR c++/11744
12334 * g++.dg/template/koenig2.C: New test.
12335
12336 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12337
12338 PR c++/7983
12339 * g++.dg/parse/typedef4.C: New test.
12340
12341 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12342
12343 PR c++/8442, c++/8806
12344 * g++.dg/template/elab1.C: New test.
12345 * g++.dg/template/type2.C: Likewise.
12346 * g++.dg/template/ttp3.C: Adjust expected error message.
12347 * g++.old-deja/g++.law/visibility13.C: Likewise.
12348 * g++.old-deja/g++.niklas/t135.C: Likewise.
12349 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12350 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12351 template argument.
12352 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12353
12354 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12355
12356 PR c++/11295
12357 * g++.dg/ext/stmtexpr1.C: New test.
12358
12359 * g++.dg/opt/tmp1.C: New test.
12360
12361 PR c++/11525
12362 * g++.dg/parse/constant4.C: New test.
12363
12364 PR c++/9447
12365 * g++.dg/template/using5.C: New test.
12366
12367 2003-07-31 Roger Sayle <roger@eyesopen.com>
12368
12369 * gcc.dg/builtins-27.c: New test case.
12370
12371 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12372
12373 * gcc.dg/tls/opt-7.c: New test.
12374
12375 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12376
12377 * g++.old-deja/g++.other/crash18.C: Remove.
12378
12379 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12380
12381 * g++.dg/template/explicit3.C: New.
12382 * g++.dg/template/explicit4.C: New.
12383 * g++.dg/template/explicit5.C: New.
12384
12385 PR c++/11347
12386 * g++.dg/template/memtmpl1.C: New.
12387
12388 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12389
12390 PR target/11565
12391 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12392 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12393
12394 2003-07-30 Jan Hubicka <jh@suse.cz>
12395
12396 * vtgc1.c: Kill.
12397
12398 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12399
12400 * gcc.dg/struct-in-proto-1.c: New test.
12401
12402 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12403
12404 * gcc.dg/cpp/include2.c: Only expect one message.
12405
12406 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12407
12408 PR c++/9447
12409 * g++.dg/template/using1.C: New test.
12410 * g++.dg/template/using2.C: New test.
12411 * g++.dg/template/using3.C: New test.
12412 * g++.dg/template/using4.C: New test.
12413
12414 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12415
12416 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12417 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12418
12419 2003-07-28 Jan Hubicka <jh@suse.cz>
12420
12421 PR c++/11530
12422 * g++.dg/opt/call1.C: New test.
12423
12424 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12425
12426 PR c++/11667
12427 * g++.dg/init/enum2.C: New test.
12428 * g++.dg/template/overload1.C: Add "-w" option.
12429
12430 2003-07-28 <hp@bitrange.com>
12431
12432 * gcc.dg/Wdeclaration-after-statement-1.c,
12433 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12434
12435 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12436
12437 * gcc.c-torture/compile/20030725-1.c: New test.
12438
12439 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12440
12441 * gcc.dg/20030505.c: Only run for SPE.
12442 Remove definition of opaque type.
12443
12444 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12445
12446 * g++.dg/template/ptrmem6.C: New test.
12447
12448 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12449
12450 * gcc.c-torture/compile/zero-strct-2.c: New test.
12451
12452 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12453
12454 * gcc.dg/intermod-1.c: New test.
12455
12456 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12457
12458 PR c++/11617
12459 * g++.dg/template/lookup2.C: New test.
12460 * g++.dg/template/memclass1.C: Remove instantiated from error.
12461 * g++.dg/other/error2.C: Tweak expected errors.
12462
12463 PR c++/11596
12464 * g++.dg/template/defarg3.C: New test.
12465
12466 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12467
12468 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12469
12470 * g++.dg/inherit/access5.C: New test.
12471
12472 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12473
12474 PR c++/11513
12475 * g++.dg/template/crash8.C: New test.
12476
12477 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12478
12479 PR c/10602
12480 * gcc.dg/noncompile/incomplete-2.c: New test.
12481
12482 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12483
12484 PR c++/11645
12485 * g++.dg/inherit/access4.C: New test.
12486
12487 PR c++/11517
12488 * g++.dg/expr/cond2.C: New test.
12489
12490 PR optimization/10679
12491 * g++.dg/opt/inline4.C: New test.
12492
12493 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12494
12495 * g++.dg/parse/crash10: New test.
12496
12497 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12498
12499 * g++.dg/ext/flexary1.C: New test.
12500
12501 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12502
12503 PR c++/10793
12504 * g++.dg/template/crash9.C: New test.
12505
12506 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12507
12508 PR c++/3004
12509 * g++.dg/parse/typedef3.C: New test.
12510
12511 PR c++/7906
12512 * g++.dg/parse/operator2.C: New test.
12513
12514 PR c++/8895
12515 * g++.dg/parse/def-tmpl-arg1.C: New test.
12516
12517 PR c++/9282
12518 * g++.dg/parse/funptr1.C: New test.
12519
12520 PR c++/9452
12521 * g++.dg/parse/ambig3.C: New test.
12522
12523 PR c++/9454
12524 * g++.dg/parse/operator3.C: New test.
12525
12526 PR c++/9486
12527 * g++.dg/parse/template10.C: New test.
12528
12529 PR c++/9488
12530 * g++.dg/parse/template11.C: New test.
12531
12532 PR c++/10150
12533 * g++.dg/parse/invalid-op1.C: New test.
12534
12535 PR c++/10247
12536 * g++.dg/parse/condexpr1.C: New test.
12537
12538 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12539
12540 * g++.dg/ext/packed3.C: New test.
12541 * g++.dg/ext/packed4.C: New test.
12542
12543 * gcc.dg/pack-test-3.c: New test.
12544
12545 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12546
12547 * lib/compat.exp: Handle dg-options per source file.
12548 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12549 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12550 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12551 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12552 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12553 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12554 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12555 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12556 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12557 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12558 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12559 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12560 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12561 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12562
12563 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12564
12565 PR c/10320
12566 * gcc.c-torture/execute/20030718-1.c: New test.
12567
12568 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12569
12570 PR optimization/11536
12571 * gcc.dg/20030721-1.c: New test.
12572
12573 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12574
12575 PR c++/11546
12576 * g++.dg/template/lookup1.C: New test.
12577
12578 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12579
12580 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12581 diagnostics of ill-formed constructs involving labels.
12582 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12583 the new 'previously defined here' message.
12584
12585 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12586
12587 * g++.dg/parse/non-dependent2.C: New test.
12588
12589 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12590
12591 * g++.dg/init/init-ref4.C: xfail on targets without
12592 weak symbols.
12593
12594 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12595
12596 PR target/11087
12597 * gcc.c-torture/execute/20030717-1.c: New test.
12598
12599 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12600
12601 * g++.dg/opt/cfg1.C: New test.
12602
12603 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12604
12605 PR optimization/11557
12606 * gcc.dg/20030717-1.c: New test.
12607
12608 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12609
12610 PR c++/10476
12611 * g++.dg/expr/crash-1.C: New test.
12612
12613 PR c++/11027
12614 * g++.dg/template/init3.C: New test.
12615
12616 PR c++/8222
12617 * g++.dg/template/non-dependent1.C: New test.
12618
12619 PR c++/11070
12620 * g++.dg/template/non-dependent2.C: New test.
12621
12622 PR c++/11071
12623 * g++.dg/template/non-dependent3.C: New test.
12624
12625 PR c++/9907
12626 * g++.dg/template/sizeof5.C: New test.
12627
12628 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12629
12630 PR 11498
12631 * gcc.c-torture/compile/mangle-1.c: New file.
12632
12633 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12634
12635 PR c++/7809
12636 * g++.dg/parse/access3.C: New test.
12637
12638 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12639
12640 PR c++/11384
12641 * g++.dg/init/init-ref4.C: New test.
12642
12643 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12644
12645 PR c++/11547
12646 * g++.dg/parse/constant3.C: New test.
12647 * g++.dg/parse/crash7.C: Likewise.
12648
12649 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12650
12651 PR target/11008
12652 * gcc.dg/i386-pentium4-not-mull.c: New.
12653
12654 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12655
12656 * gcc.dg/asm-names.c (ymain): Make it weak.
12657
12658 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12659
12660 PR c++/5421
12661 * g++.dg/template/friend21.C: New test.
12662
12663 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12664
12665 * gcc.dg/cleanup-8.c: New test.
12666 * gcc.dg/cleanup-9.c: New test.
12667
12668 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12669
12670 * g++.dg/ext/dll-MI1.h: New file.
12671 * g++.dg/ext/dllexport-MI1.C: New file.
12672 * g++.dg/ext/dllimport-MI1.C: New file.
12673
12674 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12675
12676 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12677 it does not have cmpstrsi patterns (just cmpmemsi).
12678
12679 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12680
12681 PR debug/11473
12682 * g++.dg/debug/debug8.C: New test.
12683
12684 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12685
12686 PR c++/10108
12687 * g++.dg/template/crash7.C: New test.
12688
12689 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12690
12691 PR target/10795
12692 * gcc.c-torture/compile/20030708-1.c: New.
12693
12694 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12695
12696 * gcc.c-torture/execute/20030715-1.c: New test.
12697
12698 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12699
12700 * gcc.dg/pch/inline-3.c: New file.
12701 * gcc.dg/pch/inline-3.hs: New file.
12702 * gcc.dg/pch/inline-4.c: New file.
12703 * gcc.dg/pch/inline-4.hs: New file.
12704
12705 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12706
12707 PR c++/11509
12708 * g++.dg/template/crash6.C: New test.
12709
12710 PR c++/7053
12711 * g++.dg/template/friend20.C: New test.
12712
12713 PR c++/7019
12714 * g++.dg/template/overload2.C: New test.
12715
12716 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12717
12718 PR optimization/11440
12719 * gcc.c-torture/execute/20030714-1.c: New test.
12720
12721 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12722
12723 PR c++/11154
12724 * g++.dg/template/partial2.C: New test.
12725
12726 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12727
12728 PR c++/11503
12729 * g++.dg/template/anon1.C: New test.
12730
12731 PR c++/11493
12732 PR c++/11495
12733 * g++.dg/parse/template9.C: Likewise.
12734 * g++.dg/template/crash4.C: New test.
12735 * g++.dg/template/koenig1.C: Likewise.
12736 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12737 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12738 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12739 functions.
12740 * g++.old-deja/g++.jason/template36.C: Likewise.
12741 * g++.old-deja/g++.mike/p1989.C: Likewise.
12742 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12743 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12744 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12745 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12746 compiling.
12747 * g++.old-deja/g++.pt/union2.C: Use this->.
12748
12749 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12750
12751 * gcc.dg/20030711-1.c: New test.
12752
12753 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12754
12755 PR c++/11050
12756 * g++.dg/parse/args1.C: New test.
12757 * g++.pt/defarg8.C: Change expected errors.
12758
12759 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12760
12761 PR c++/8164
12762 * g++.dg/template/nontype2.C: New test.
12763
12764 PR c++/10558
12765 * g++.dg/parse/template8.C: New test.
12766
12767 PR c++/8327
12768 * g++.dg/template/scope1.C: New test.
12769
12770 * g++.dg/warn/Wsign-compare-1.C: New test.
12771
12772 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12773
12774 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12775
12776 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12777
12778 PR c++/9411
12779 * g++.dg/template/explicit2.C: New test.
12780
12781 PR c++/10032
12782 * g++.dg/warn/pedantic1.C: New test.
12783
12784 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12785
12786 PR c++ 9483
12787 * g++.dg/other/field1.C: New test.
12788
12789 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12790
12791 PR c/11449
12792 * gcc.c-torture/compile/20030707-1.c: New.
12793
12794 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12795
12796 PR c++/10849
12797 * g++.dg/template/access12.C: New test.
12798
12799 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12800
12801 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12802 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12803 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12804 * gcc.misc-tests/gcov.exp: Update
12805 * g++.dg/gcov/gcov.exp: Update
12806 * lib/gcov.exp: Update.
12807
12808 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12809
12810 * g++.dg/abi/mangle17.C: Make sure template expressions are
12811 dependent.
12812 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12813 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12814 * g++.dg/opt/stack1.C: Remove erroneous code.
12815 * g++.dg/parse/template7.C: New test.
12816 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12817 * g++.old-deja/g++.pt/crash4.C: Likewise.
12818
12819 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12820
12821 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12822 with zero or one occurence of `$' after the initial `L'.
12823
12824 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12825
12826 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12827
12828 2003-07-08 Roger Sayle <roger@eyesopen.com>
12829
12830 PR c/11370
12831 * gcc.dg/Wunreachable-6.c: New testcase.
12832 * gcc.dg/Wunreachable-7.c: New testcase.
12833
12834 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12835
12836 PR c/11420
12837 * gcc.dg/20030708-1.c: New test.
12838
12839 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12840
12841 * gcc.dg/compat/sdata-section.h: New file.
12842 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12843 * gcc.dg/torture/mips-sdata-1.c: New test.
12844
12845 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12846
12847 PR c++/11030
12848 * g++.dg/template/friend19.C: New test.
12849
12850 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12851
12852 * g++.dg/opt/strength-reduce.C: New test.
12853
12854 2003-07-07 Roger Sayle <roger@eyesopen.com>
12855
12856 PR target/10979
12857 * gcc.dg/20030707-1.c: New testcase.
12858
12859 2003-07-07 Roger Sayle <roger@eyesopen.com>
12860
12861 PR optimization/11059
12862 * g++.dg/opt/emptyunion.C: New testcase.
12863
12864 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12865 Eric Botcazou <ebotcazou@libertysurf.fr>
12866
12867 * g++.dg/opt/stack1.C: New test.
12868
12869 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12870
12871 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12872 run test.
12873
12874 PR c++/11431
12875 * g++.dg/expr/static_cast3.C: New test.
12876
12877 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12878
12879 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12880 everywhere.
12881 * gcc.dg/concat.c: Concatenation of string constants with
12882 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12883 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12884 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12885 necessary to avoid multi-character character constant warning.
12886 * gcc.dg/cpp/escape.c: Likewise.
12887 * gcc.dg/cpp/ucs.c: Likewise.
12888 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12889 Fix a typo.
12890
12891 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12892
12893 PR c/11428
12894 * gcc.c-torture/compile/20030704-1.c: New.
12895
12896 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12897
12898 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12899
12900 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12901
12902 PR c++/5287, PR c++/7910, PR c++/11021
12903 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12904 tests for warnings.
12905 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12906 * g++.dg/ext/dllimport3.C: Likewise.
12907 * g++.dg/ext/dllimport4.C: New file.
12908 * g++.dg/ext/dllimport5.C: New file.
12909 * g++.dg/ext/dllimport6.C: New file.
12910 * g++.dg/ext/dllimport7.C: New file.
12911 * g++.dg/ext/dllimport8.C: New file.
12912 * g++.dg/ext/dllimport9.C: New file.
12913 * g++.dg/ext/dllimport10.C: New file.
12914 * g++.dg/ext/dllexport1.C: New file.
12915
12916 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12917
12918 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12919 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12920
12921 2003-07-03 Roger Sayle <roger@eyesopen.com>
12922
12923 * gcc.dg/builtins-25.c: New testcase.
12924 * gcc.dg/builtins-26.c: New testcase.
12925
12926 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12927
12928 * gcc.dg/compat/vector-defs.h: New file.
12929 * gcc.dg/compat/vector-setup.h: New file.
12930 * gcc.dg/compat/vector-check.h: New file.
12931 * gcc.dg/compat/vector-1_main.c: New file.
12932 * gcc.dg/compat/vector-1_x.c: New file.
12933 * gcc.dg/compat/vector-1_y.c: New file.
12934 * gcc.dg/compat/vector-2_main.c: New file.
12935 * gcc.dg/compat/vector-2_x.c: New file.
12936 * gcc.dg/compat/vector-2_y.c: New file.
12937
12938 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12939 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12940 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12941 * gcc.dg/compat/struct-align-1.h: New file.
12942 * gcc.dg/compat/struct-align-1_main.c: New file.
12943 * gcc.dg/compat/struct-align-1_x.c: New file.
12944 * gcc.dg/compat/struct-align-1_y.c: New file.
12945 * gcc.dg/compat/struct-align-2.h: New file.
12946 * gcc.dg/compat/struct-align-2_main.c: New file.
12947 * gcc.dg/compat/struct-align-2_x.c: New file.
12948 * gcc.dg/compat/struct-align-2_y.c: New file.
12949
12950 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12951 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12952 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12953 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12954 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12955 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12956 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12957 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12958 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12959 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12960 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12961 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12962 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12963 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12964 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12965 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12966 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12967 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12968 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12969 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12970 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12971 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12972 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12973 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12974 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12975 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12976 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12977 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12978 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12979
12980 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12981
12982 * gcc.dg/i386-call-1.c: New test.
12983
12984 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12985
12986 PR c++/9162
12987 * g++.dg/parse/defarg4.C: New.
12988
12989 2003-07-03 Roger Sayle <roger@eyesopen.com>
12990
12991 PR target/10700
12992 * gcc.c-torture/compile/20030703-1.c: New test case.
12993
12994 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12995
12996 * g++.dg/template/local3.C: Remove extra semicolon.
12997
12998 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12999
13000 * gcc.dg/i386-volatile-1.c: New test.
13001
13002 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13003
13004 PR c++/11072
13005 * g++.dg/other/offsetof2.C: XFAIL.
13006 * g++.dg/other/offsetof5.C: New.
13007
13008 PR c++/10219
13009 * g++.dg/template/error1.C: New.
13010
13011 PR c++/9779
13012 * g++.dg/template/dependent-expr1.C: New.
13013
13014 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13015
13016 PR c++/6949
13017 * g++.dg/template/local3.C: New test.
13018
13019 PR c++/11149
13020 * g++.dg/lookup/scoped6.C: New test.
13021
13022 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13023
13024 PR c++/8046
13025 * g++.dg/other/error7.C: New test.
13026
13027 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13028
13029 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13030 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13031 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13032 * g++.old-deja/g++.other/union2.C: Likewise.
13033 * gcc.dg/c90-const-expr-2.c: Likewise.
13034 * gcc.dg/c90-const-expr-3.c: Likewise.
13035 * gcc.dg/c99-const-expr-2.c: Likewise.
13036 * gcc.dg/c99-const-expr-3.c: Likewise.
13037 * gcc.dg/concat.c: Likewise.
13038
13039 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13040
13041 PR c++/9559
13042 * g++.dg/init/static1.C: New test.
13043
13044 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13045
13046 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13047 * g++.old-deja/g++.other/access2.C: Likewise.
13048 * g++.old-deja/g++.other/decl2.C: Likewise.
13049 * gcc.c-torture/execute/20020615-1.c: Likewise.
13050
13051 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13052
13053 PR c++/4933
13054 * g++.dg/template/sizeof4.C: New test.
13055
13056 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13057
13058 * g++.dg/other/error6.C: New test.
13059
13060 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13061
13062 PR c++/10750
13063 * g++.dg/parse/constant2.C: New test.
13064
13065 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13066
13067 PR c++/11106
13068 * g++.dg/other/error5.C: New test.
13069
13070 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13071
13072 * gcc.dg/format/gcc_diag-1.c: New test.
13073
13074 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13075
13076 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13077
13078 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13079
13080 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13081 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13082 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13083
13084 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13085
13086 * gcc.c-torture/execute/builtins/string-8.c: New test.
13087 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13088 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13089 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13090
13091 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13092
13093 PR c++/10468
13094 * g++.dg/ext/typeof6.C: New test.
13095
13096 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13097
13098 PR c++/10796
13099 * g++.dg/init/enum1.C: New test.
13100
13101 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13102
13103 * gcc.dg/20030627-1.c: New test.
13104
13105 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13106
13107 PR c++/11332
13108 * g++.dg/expr/static_cast2.C: New test.
13109
13110 2003-06-26 Roger Sayle <roger@eyesopen.com>
13111 Jakub Jelinek <jakub@redhat.com>
13112
13113 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13114 sprintf(dst,"%s",src) optimization.
13115 * gcc.c-torture/execute/20030626-1.c: New test case.
13116 * gcc.c-torture/execute/20030626-2.c: New test case.
13117
13118 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13119
13120 * gcc.c-torture/execute/multi-ix.c: New test.
13121
13122 * gcc.c-torture/execute/simd-4.c (main):
13123 Added missing semicolon at end of union.
13124
13125 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13126
13127 PR c++/8266
13128 * g++.dg/template/explicit-instantiation3.C: New test.
13129
13130 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13131
13132 * gcc.dg/20030626-1.c: Use signed char.
13133
13134 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13135
13136 * gcc.dg/20030626-1.c: New test.
13137
13138 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13139
13140 * const-str-2.m: Update.
13141
13142 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13143
13144 PR c++/10990
13145 * g++.dg/rtti/dyncast1.C: New test.
13146 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13147 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13148 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13149
13150 PR c++/10931
13151 * g++.dg/expr/static_cast1.C: New test.
13152
13153 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13154
13155 * gcc.dg/20030625-1.c: New test.
13156
13157 2003-06-24 Roger Sayle <roger@eyesopen.com>
13158
13159 * gcc.c-torture/compile/20030624-1.c: New test case.
13160
13161 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13162
13163 * gcc.c-torture/execute/string-opt-17.c: New test.
13164
13165 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13166
13167 PR c++/5754
13168 * g++.dg/parse/crash6.C: New test.
13169
13170 2003-06-23 Roger Sayle <roger@eyesopen.com>
13171
13172 * gcc.dg/builtins-24.c: New test case.
13173
13174 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13175
13176 * g++.dg/opt/operator1.C: New test.
13177
13178 2003-06-22 Roger Sayle <roger@eyesopen.com>
13179
13180 * gcc.c-torture/execute/string-opt-16.c: New test case.
13181
13182 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13183
13184 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13185 * g++.old-deja/g++.other/conv7.C: Likewise
13186 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13187 * g++.old-deja/g++.other/overload14.C: Likewise.
13188
13189 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13190
13191 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13192 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13193
13194 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13195
13196 PR c++/10888
13197 * g++.dg/warn/Winline-3.C: New test.
13198
13199 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13200
13201 * lib/target-supports.exp (check_alias_available): Make the test
13202 program acceptable to the Solaris assembler.
13203
13204 PR c++/10749
13205 * g++.dg/template/memclass2.C: New test.
13206
13207 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13208 Eric Botcazou <ebotcazou@libertysurf.fr>
13209
13210 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13211 data for non-matching targets.
13212 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13213
13214 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13215
13216 PR c++/10845
13217 * g++.dg/template/member3.C: New test.
13218
13219 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13220
13221 PR c++/10939
13222 * g++.dg/template/func1.C: New test.
13223
13224 PR c++/9649
13225 * g++.dg/template/static4.C: New test.
13226 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13227
13228 PR c++/11041
13229 * g++.dg/init/ref7.C: New test.
13230
13231 2003-06-19 Matt Austern <austern@apple.com>
13232
13233 PR c++/11228
13234 * g++.dg/anew1.C: New test.
13235 * g++.dg/anew2.C: New test.
13236 * g++.dg/anew3.C: New test.
13237 * g++.dg/anew4.C: New test.
13238
13239 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13240
13241 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13242
13243 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13244
13245 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13246 endian-dependent.
13247
13248 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13249
13250 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13251 Remove cruft.
13252
13253 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13254
13255 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13256 * gcc.c-torture/compile/961203-1.c: Likewise.
13257 * gcc.c-torture/compile/980506-1.c: Likewise.
13258
13259 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13260
13261 PR c++/10712
13262 * g++.dg/lookup/using7.C: New test.
13263
13264 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13265
13266 PR c++/11105
13267 * g++.dg/abi/conv1.C: Remove it.
13268 * g++.dg/template/conv7.C: New test.
13269 * g++.dg/template/conv8.C: Likewise.
13270 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13271 conversion operator.
13272
13273 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13274
13275 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13276 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13277 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13278 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13279 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13280 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13281 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13282 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13283 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13284 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13285 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13286 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13287 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13288 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13289 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13290 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13291 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13292 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13293 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13294 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13295 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13296 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13297 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13298 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13299 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13300 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13301 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13302 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13303 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13304
13305 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13306
13307 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13308 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13309 indications.
13310
13311 2003-06-16 Roger Sayle <roger@eyesopen.com>
13312
13313 * gcc.dg/i386-387-5.c: New test case.
13314 * gcc.dg/i386-387-6.c: New test case.
13315 * gcc.dg/builtins-23.c: New test case.
13316
13317 2003-06-15 Roger Sayle <roger@eyesopen.com>
13318
13319 * gcc.dg/builtins-22.c: New test case.
13320 * gcc.dg/i386-387-1.c: Update to test exp.
13321 * gcc.dg/i386-387-2.c: Likewise.
13322
13323 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13324
13325 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13326
13327 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13328
13329 * lib/gcc-dg.exp (dg-require-dll): New function.
13330 (dg-xfail-if): Likewise.
13331 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13332 driver.
13333
13334 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13335 * gcc.c-torture/compile/20001205-1.c: Likewise.
13336 * gcc.c-torture/compile/20001226-1.c: Likewise.
13337 * gcc.c-torture/compile/20010518-2.c: Likewise.
13338 * gcc.c-torture/compile/20020312-1.c: Likewise.
13339 * gcc.c-torture/compile/20020604-1.c: Likewise.
13340 * gcc.c-torture/compile/920501-12.c: Likewise.
13341 * gcc.c-torture/compile/920501-4.c: Likewise.
13342 * gcc.c-torture/compile/920520-1.c: Likewise.
13343 * gcc.c-torture/compile/920521-1.c: Likewise.
13344 * gcc.c-torture/compile/920625-1.c: Likewise.
13345 * gcc.c-torture/compile/961203-1.c: Likewise.
13346 * gcc.c-torture/compile/980506-1.c: Likewise.
13347 * gcc.c-torture/compile/981006-1.c: Likewise.
13348 * gcc.c-torture/compile/981022-1.c: Likewise.
13349 * gcc.c-torture/compile/981223-1.c: Likewise.
13350 * gcc.c-torture/compile/990617-1.c: Likewise.
13351 * gcc.c-torture/compile/dll.c: Likewise.
13352 * gcc.c-torture/compile/labels-3.c: Likewise.
13353 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13354 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13355 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13356 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13357 * gcc.c-torture/compile/simd-5.c: Likewise.
13358 * gcc.c-torture/compile/20000804-1.x: Remove.
13359 * gcc.c-torture/compile/20001205-1.x: Likewise.
13360 * gcc.c-torture/compile/20001226-1.x: Likewise.
13361 * gcc.c-torture/compile/20010518-2.x: Likewise.
13362 * gcc.c-torture/compile/20020312-1.x: Likewise.
13363 * gcc.c-torture/compile/20020604-1.x: Likewise.
13364 * gcc.c-torture/compile/920501-12.x: Likewise.
13365 * gcc.c-torture/compile/920501-4.x: Likewise.
13366 * gcc.c-torture/compile/920520-1.x: Likewise.
13367 * gcc.c-torture/compile/920521-1.x: Likewise.
13368 * gcc.c-torture/compile/920625-1.x: Likewise.
13369 * gcc.c-torture/compile/961203-1.x: Likewise.
13370 * gcc.c-torture/compile/980506-1.x: Likewise.
13371 * gcc.c-torture/compile/981006-1.x: Likewise.
13372 * gcc.c-torture/compile/981022-1.x: Likewise.
13373 * gcc.c-torture/compile/981223-1.x: Likewise.
13374 * gcc.c-torture/compile/990617-1.x: Likewise.
13375 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13376 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13377 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13378 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13379 * gcc.c-torture/compile/simd-5.x: Likewise.
13380
13381 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13382
13383 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13384
13385 * gcc.c-torture/execute/20030611-1.c: New test.
13386
13387 2003-06-12 Roger Sayle <roger@eyesopen.com>
13388
13389 PR middle-end/168
13390 * gcc.dg/20030612-1.c: New test case.
13391
13392 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13393
13394 PR c++/10635
13395 * g++.dg/expr/cast1.C: New test.
13396
13397 2003-06-12 Roger Sayle <roger@eyesopen.com>
13398
13399 * gcc.dg/builtins-21.c: New test case.
13400
13401 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13402
13403 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13404 options instead of at the end.
13405 * lib/objc.exp (objc_target_compile): Likewise.
13406
13407 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13408
13409 PR c++/10432
13410 * g++.dg/parse/error1.C: New test.
13411
13412 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13413
13414 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13415 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13416 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13417 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13418 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13419 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13420 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13421 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13422 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13423 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13424 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13425 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13426 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13427 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13428 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13429 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13430 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13431 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13432 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13433 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13434 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13435 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13436 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13437 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13438
13439 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13440 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13441 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13442 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13443 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13444 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13445 * gcc.dg/compat/scalar-return-3_main.c: New file.
13446 * gcc.dg/compat/scalar-return-3_x.c: New file.
13447 * gcc.dg/compat/scalar-return-3_y.c: New file.
13448 * gcc.dg/compat/scalar-return-4_main.c: New file.
13449 * gcc.dg/compat/scalar-return-4_x.c: New file.
13450 * gcc.dg/compat/scalar-return-4_y.c: New file.
13451
13452 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13453
13454 * gcc.dg/compat/fp2-struct-check.h: New file.
13455 * gcc.dg/compat/fp2-struct-defs.h: New file.
13456 * gcc.dg/compat/fp2-struct-init.h: New file.
13457 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13458 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13459 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13460 * gcc.dg/compat/struct-return-10_main.c: New file.
13461 * gcc.dg/compat/struct-return-10_x.c: New file.
13462 * gcc.dg/compat/struct-return-10_y.c: New file.
13463
13464 * gcc.dg/compat/compat-common.h: New file.
13465 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13466 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13467 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13468 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13469 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13470 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13471 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13472 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13473 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13474 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13475 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13476 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13477 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13478 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13479 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13480 * gcc.dg/compat/small-struct-check.h: Ditto.
13481 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13482 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13483 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13484 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13485 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13486 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13487 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13488 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13489 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13490 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13491 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13492 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13493 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13494 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13495 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13496 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13497 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13498 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13499 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13500 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13501 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13502 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13503 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13504 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13505 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13506 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13507 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13508 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13509 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13510 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13511
13512 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13513
13514 * g++.dg/pch/static-1.C: New file.
13515 * g++.dg/pch/static-1.Hs: New file.
13516
13517 2003-06-10 Richard Henderson <rth@redhat.com>
13518
13519 * gcc.dg/asm-7.c: Adjust expected warning text.
13520
13521 2003-06-10 Roger Sayle <roger@eyesopen.com>
13522
13523 * gcc.dg/builtins-20.c: New test case.
13524
13525 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13526
13527 PR c++/11131
13528 * g++.dg/opt/template1.C: New test.
13529
13530 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13531
13532 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13533 additional_sources.
13534
13535 2003-05-21 David Taylor <dtaylor@emc.com>
13536
13537 * gcc.dg/Wpadded.c: New file.
13538
13539 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13540
13541 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13542 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13543 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13544 dg-require-weak.
13545
13546 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13547
13548 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13549
13550 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13551
13552 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13553 (dg-require-alias): Likewise.
13554 (dg-require-gc-sections): Likewise.
13555 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13556
13557 2003-06-08 Richard Henderson <rth@redhat.com>
13558
13559 * gcc.dg/20011029-2.c: Fix the array reference.
13560 * gcc.dg/asm-7.c: New.
13561
13562 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13563
13564 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13565
13566 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13567
13568 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13569 (dg-require-gc-sections): Likewise.
13570
13571 2003-06-08 Jan Hubicka <jh@suse.cz>
13572
13573 * i386-cmov1.c: Fix regular expression.
13574 * i386-cvt-1.c: Likewise.
13575 * i386-local.c: Likewise.
13576 * i386-local2.c: Likewise.
13577 * i386-mul.c: Likewise.
13578 * i386-ssetype-1.c: Likewise.
13579 * i386-ssetype-3.c: Likewise.
13580 * i386-ssetype-5.c: Likewise.
13581
13582 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13583
13584 PR c++/11039
13585 * g++.dg/warn/implicit-typename2.C: New test.
13586 * g++.dg/warn/implicit-typename3.C: New test.
13587
13588 2003-06-07 Richard Henderson <rth@redhat.com>
13589
13590 * g++.dg/other/offsetof3.C: Use size_t.
13591 * g++.dg/other/offsetof4.C: Likewise.
13592
13593 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13594
13595 * lib/copy-file.exp: New. Implement gcc_copy_files.
13596
13597 * lib/dg-pch.exp: Load copy-file.exp
13598 (dg-pch): Use gcc_copy_files instead of "file copy".
13599
13600 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13601
13602 * gcc.dg/weak/weak.exp: Simplify.
13603 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13604 * gcc.dg/weak/weak-1.c: Likewise.
13605 * gcc.dg/weak/weak-2.c: Likewise.
13606 * gcc.dg/weak/weak-3.c: Likewise.
13607 * gcc.dg/weak/weak-4.c: Likewise.
13608 * gcc.dg/weak/weak-5.c: Likewise.
13609 * gcc.dg/weak/weak-6.c: Likewise.
13610 * gcc.dg/weak/weak-7.c: Likewise.
13611 * gcc.dg/weak/weak-8.c: Likewise.
13612 * gcc.dg/weak/weak-9.c: Likewise.
13613
13614 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13615
13616 gcc.c-torture/execute/20030606-1.c: New.
13617
13618 2003-06-06 Roger Sayle <roger@eyesopen.com>
13619
13620 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13621 * gcc.dg/builtins-19.c: Likewise.
13622
13623 2003-06-06 Roger Sayle <roger@eyesopen.com>
13624
13625 * gcc.dg/builtins-2.c: Add some more tests.
13626 * gcc.dg/builtins-18.c: New test case.
13627 * gcc.dg/builtins-19.c: New test case.
13628
13629 2003-06-06 Roger Sayle <roger@eyesopen.com>
13630 Jim Wilson <wilson@tuliptree.org>
13631
13632 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13633
13634 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13635
13636 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13637 mempcpy/stpcpy calls not to be optimized into something else.
13638 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13639 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13640 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13641
13642 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13643
13644 * gcc.dg/format/asm_fprintf-1.c: New test.
13645
13646 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13647
13648 * lib/gcc-defs.exp (additional_sources): New variable.
13649 (dg-additional-sources): New function.
13650 (additional_files): New variable.
13651 (dg-additional-files): New function.
13652 (dg-additional-files-options): Likewise.
13653 * lib/gcc-dg.exp (dg-require-weak): New function.
13654 (dg-require-alias): Likewise.
13655 (dg-require-gc-sections): Likewise.
13656 * lib/target-supports.exp (check_alias_available): Remove testfile
13657 parameter.
13658 (check_gc_sections_available): New function.
13659 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13660 (dg-gpp-additional-files): Likewise.
13661 * lib/g++.exp (additional_sources): Remove.
13662 (additional_files): Likewise.
13663 (g++_target_compile): Use dg-additional-files-options.
13664
13665 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13666 Tcl logic.
13667 * gcc.dg/special/ecos.exp: Remove.
13668 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13669 * gcc.dg/special/alias-1.c: Likewise.
13670 * gcc.dg/special/alias-2.c: Likewise.
13671 * gcc.dg/special/gcsec-1.c: Likewise.
13672 * gcc.dg/special/weak-1.c: Likewise.
13673 * gcc.dg/special/weak-2.c: Likewise.
13674 * gcc.dg/special/wkali-1.c: Likewise.
13675 * gcc.dg/special/wkali-2.c: Likewise.
13676
13677 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13678 dg-gpp-additional-*.
13679 * g++.dg/special/conpr-3.C: Likewise.
13680 * g++.dg/special/conpr-4.C: Likewise.
13681 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13682 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13683 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13684 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13685 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13686 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13687 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13688 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13689 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13690 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13691 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13692 * g++.old-deja/g++.other/comdat1.C: Likewise.
13693 * g++.old-deja/g++.other/comdat2.C: Likewise.
13694 * g++.old-deja/g++.other/comdat3.C: Likewise.
13695 * g++.old-deja/g++.other/ctor1.C: Likewise.
13696 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13697
13698 2003-06-05 Richard Henderson <rth@redhat.com>
13699
13700 * gcc.dg/debug/20030605-1.c: New.
13701
13702 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13703
13704 * README.QMTEST: Update.
13705
13706 2003-06-04 Richard Henderson <rth@redhat.com>
13707
13708 * gcc.dg/cleanup-1.c: New.
13709 * gcc.dg/cleanup-2.c: New.
13710 * gcc.dg/cleanup-3.c: New.
13711 * gcc.dg/cleanup-4.c: New.
13712 * gcc.dg/cleanup-5.c: New.
13713 * gcc.dg/cleanup-6.c: New.
13714 * gcc.dg/cleanup-7.c: New.
13715
13716 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13717
13718 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13719
13720 * lib/dg-pch.exp: New file.
13721 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13722 * gcc.dg/pch/pch.exp: Likewise.
13723
13724 2003-06-04 Roger Sayle <roger@eyesopen.com>
13725
13726 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13727 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13728 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13729 * gcc.dg/builtins-17.c: New test case.
13730 * gcc.dg/i386-387-4.c: New test case.
13731 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13732
13733 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13734
13735 * gcc.dg/ultrasp9.c: New test.
13736
13737 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13738
13739 * gcc.c-torture/compile/20030604-1.c: New test.
13740 * gcc.dg/sparc-constant-1.c: New test.
13741
13742 2003-06-03 Glen Nakamura <glen@imodulo.com>
13743
13744 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13745
13746 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13747
13748 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13749
13750 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13751 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13752
13753 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13754
13755 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13756
13757 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13758
13759 PR c++/10940
13760 * g++.dg/template/spec10.C: New test.
13761
13762 2003-06-03 Roger Sayle <roger@eyesopen.com>
13763
13764 * gcc.dg/builtins-16.c: New test case.
13765
13766 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13767
13768 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13769 mempcpy test with post-increments.
13770 * gcc.c-torture/execute/string-opt-3.c: New test.
13771 * gcc.dg/string-opt-1.c: New test.
13772
13773 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13774
13775 PR fortran/10965
13776 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13777
13778 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13779
13780 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13781 (scan-assembler): ... here. Use dg-scan.
13782 (scan-assembler-not): Likewise.
13783 (scan-file): New function.
13784 (scan-file-not): Likewise.
13785 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13786 * gcc.dg/cpp/_Pragma4.c: Likewise.
13787 * gcc.dg/cpp/_Pragma5.c: Likewise.
13788 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13789 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13790 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13791 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13792 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13793 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13794 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13795 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13796 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13797 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13798 * gcc.dg/cpp/cxxcom1.c: Likewise.
13799 * gcc.dg/cpp/line1.c: Likewise.
13800 * gcc.dg/cpp/maccom1.c: Likewise.
13801 * gcc.dg/cpp/maccom2.c: Likewise.
13802 * gcc.dg/cpp/maccom3.c: Likewise.
13803 * gcc.dg/cpp/maccom4.c: Likewise.
13804 * gcc.dg/cpp/maccom5.c: Likewise.
13805 * gcc.dg/cpp/maccom6.c: Likewise.
13806 * gcc.dg/cpp/multiline.c: Likewise.
13807 * gcc.dg/cpp/spacing1.c: Likewise.
13808 * gcc.dg/cpp/spacing2.c: Likewise.
13809 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13810 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13811 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13812 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13813 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13814 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13815 * gcc.dg/cpp/cxxcom2.c: Likewise.
13816 * gcc.dg/cpp/cxxcom2.h: New file.
13817
13818 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13819 * g++.dg/cpp/truefalse.C: Here.
13820 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13821
13822 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13823
13824 * gcc.dg/cpp/redef3.c: New file.
13825
13826 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13827
13828 * gcc.dg/i386-loop-3.c: New test.
13829
13830 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13831
13832 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13833
13834 2003-05-31 Roger Sayle <roger@eyesopen.com>
13835
13836 * gcc.dg/fwrapv-1.c: New test case.
13837 * gcc.dg/fwrapv-2.c: New test case.
13838
13839 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13840
13841 PR c++/10956
13842 * g++.dg/template/spec9.C: New test.
13843
13844 2003-05-29 Roger Sayle <roger@eyesopen.com>
13845
13846 * gcc.dg/duff-4.c: New test case.
13847
13848 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13849
13850 PR fortran/10843
13851 * g77.dg/ffixed-form-1.f: New test
13852 * g77.dg/ffixed-form-2.f: New test
13853 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13854 * g77.dg/ffree-form-3.f: New test
13855
13856 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13857
13858 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13859 * gcc.dg/wint_t-1.c: Likewise.
13860
13861 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13862
13863 * g++.dg/template/access11.C: New test.
13864
13865 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13866
13867 PR c++/10849
13868 * g++.dg/template/access10.C: New test.
13869
13870 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13871 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13872
13873 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13874
13875 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13876
13877 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13878 suppress for powerpc-*-darwin*.
13879 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13880
13881 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13882
13883 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13884 suppress option for powerpc-*-darwin*.
13885
13886 2003-05-23 Roger Sayle <roger@eyesopen.com>
13887
13888 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13889 * gcc.dg/builtins-4.c: Add test for fmod.
13890
13891 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13892
13893 PR c++/10682
13894 * g++.dg/template/instantiate4.C: New test.
13895
13896 2003-05-22 Roger Sayle <roger@eyesopen.com>
13897
13898 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13899
13900 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13901
13902 * gcc.dg/compat/scalar-return-1_main.c: New file.
13903 * gcc.dg/compat/scalar-return-1_x.c: New file.
13904 * gcc.dg/compat/scalar-return-1_y.c: New file.
13905 * gcc.dg/compat/scalar-return-2_main.c: New file.
13906 * gcc.dg/compat/scalar-return-2_x.c: New file.
13907 * gcc.dg/compat/scalar-return-2_y.c: New file.
13908 * gcc.dg/compat/struct-return-3_main.c: New file.
13909 * gcc.dg/compat/struct-return-3_y.c: New file.
13910 * gcc.dg/compat/struct-return-3_x.c: New file.
13911 * gcc.dg/compat/struct-return-2_main.c: New file.
13912 * gcc.dg/compat/struct-return-2_x.c: New file.
13913 * gcc.dg/compat/struct-return-2_y.c: New file.
13914
13915 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13916
13917 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13918 for hppa*-hp-hpux*.
13919 * gcc.dg/20021014-1.c (dg-options): Likewise.
13920 * gcc.dg/nest.c (dg-options): Likewise.
13921
13922 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13923
13924 PR c++/9738
13925 * g++.dg/ext/dllimport2.C: New file.
13926 * g++.dg/ext/dllimport3.C: New file.
13927
13928 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13929
13930 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13931 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13932 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13933 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13934 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13935 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13936 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13937 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13938 * gcc.dg/compat/small-struct-defs.h: New file.
13939 * gcc.dg/compat/small-struct-init.h: New file.
13940 * gcc.dg/compat/small-struct-check.h: New file.
13941 * gcc.dg/compat/fp-struct-defs.h: New file.
13942 * gcc.dg/compat/fp-struct-check.h: New file.
13943 * gcc.dg/compat/fp-struct-init.h: New file.
13944 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13945 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13946
13947 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13948
13949 * gcc.dg/20030225-2.c: New test.
13950
13951 2003-05-18 Roger Sayle <roger@eyesopen.com>
13952 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13953
13954 * gcc.c-torture/compile/20030518-1.c: New test case.
13955
13956 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13957
13958 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13959 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13960 gcc-dg-debug-runtest.
13961 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13962 gcc-dg-debug-runtest.
13963
13964 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13965
13966 PR c++/9022
13967 * g++.dg/lookup/using6.C: New test.
13968
13969 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13970
13971 * g++.dg/parse/access2.C: New test.
13972
13973 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13974
13975 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13976 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13977 * gcc.dg/debug/debug.exp: Likewise.
13978
13979 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13980
13981 * gcc.dg/dollar.c: New test.
13982
13983 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13984
13985 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13986 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13987 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13988 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13989 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13990 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13991 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13992 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13993 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13994 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13995 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13996 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13997 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13998 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13999 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14000 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14001 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14002 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14003
14004 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14005
14006 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14007 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14008 support for "repo" mode.
14009 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14010 * lib/g77-dg.exp: Likewise.
14011 * lib/obj-dg.exp: Likewise.
14012
14013 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14014
14015 Merge from gcc-3_2-rhl8-branch:
14016 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14017
14018 * gcc.dg/tls/opt-6.c: New test.
14019
14020 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14021
14022 * gcc.dg/20030405-1.c: New test.
14023
14024 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14025
14026 * gcc.dg/20030309-1.c: New test.
14027
14028 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14029
14030 * gcc.c-torture/execute/20030307-1.c: New test.
14031
14032 2003-02-20 Randolph Chung <tausq@debian.org>
14033
14034 * gcc.c-torture/compile/20030220-1.c: New test.
14035
14036 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14037
14038 * gcc.dg/20030217-1.c: New test.
14039
14040 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14041
14042 * gcc.c-torture/compile/20020129-1.c: New test.
14043
14044 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14045
14046 * gcc.dg/unroll-1.c: New test.
14047
14048 2002-11-16 Jan Hubicka <jh@suse.cz>
14049
14050 * gcc.c-torture/execute/20020920-1.c: New test.
14051
14052 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14053
14054 PR target/7434
14055 * gcc.c-torture/compile/20021008-1.c: New test.
14056
14057 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14058
14059 PR target/7559
14060 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14061
14062 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14063
14064 * gcc.c-torture/compile/20020807-1.c: New test.
14065
14066 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14067
14068 * gcc.dg/tls/opt-1.c: New test.
14069
14070 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14071
14072 * gcc.dg/20020729-1.c: New test.
14073
14074 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14075
14076 * g++.dg/opt/life1.C: New test.
14077
14078 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14079
14080 * gcc.dg/20020525-1.c: New test.
14081
14082 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14083
14084 PR c++/6794
14085 * g++.dg/ext/pretty1.C: New test.
14086 * g++.dg/ext/pretty2.C: New test.
14087
14088 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14089
14090 PR c++/8385
14091 * g++.dg/ext/typeof5.C: New test.
14092
14093 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14094
14095 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14096 __USER_LABEL_PREFIX__ into account.
14097 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14098
14099 2003-05-14 Roger Sayle <roger@eyesopen.com>
14100
14101 * gcc.dg/builtins-15.c: New test case.
14102
14103 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14104
14105 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14106
14107 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14108
14109 * lib/g++.exp: Tweak handling of additional source files.
14110 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14111 * g++.dg/special/conpr-2a.C: Rename to ...
14112 * g++.dg/special/conpr-2a.cc: ... this.
14113 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14114 * g++.dg/special/conpr-3a.C: Rename to ...
14115 * g++.dg/special/conpr-3a.cc: This.
14116 * g++.dg/special/conpr-3b.C: Rename to ...
14117 * g++.dg/special/conpr-3b.cc: This.
14118 * g++.dg/special/conpr-4.C: New test.
14119 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14120
14121 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14122
14123 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14124
14125 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14126
14127 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14128 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14129 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14130 * g++.old-deja/g++.other/warn3.C: Likewise.
14131
14132 2003-05-11 Roger Sayle <roger@eyesopen.com>
14133
14134 * gcc.dg/i386-387-1.c: Update to also test log.
14135 * gcc.dg/i386-387-2.c: Likewise.
14136
14137 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14138
14139 * g77.f-torture/execute/int8421.f: New test.
14140
14141 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14142
14143 PR c++/10230, c++/10481
14144 * g++.dg/lookup/scoped5.C: New test.
14145
14146 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14147
14148 PR c++/10552
14149 * g++.dg/template/ttp6.C: New test.
14150
14151 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14152
14153 * gcc.c-torture/execute/builtins: New directory.
14154 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14155 gcc.c-torture/execute/builtins.
14156 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14157 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14158 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14159 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14160
14161 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14162
14163 PR c++/9252
14164 * g++.dg/template/access8.C: New test.
14165 * g++.dg/template/access9.C: New test.
14166
14167 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14168
14169 PR c++/9554
14170 * g++.dg/parse/access1.C: New test.
14171
14172 2003-05-09 DJ Delorie <dj@redhat.com>
14173
14174 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14175 long, and not an int.
14176
14177 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14178
14179 PR c++/10555, c++/10576
14180 * g++.dg/template/memclass1.C: New test.
14181
14182 2003-05-08 DJ Delorie <dj@redhat.com>
14183
14184 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14185 targets.
14186 * gcc.c-torture/execute/20021024-1.x: Likewise.
14187 * gcc.c-torture/execute/shiftdi.x: Likewise.
14188 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14189 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14190 * gcc.dg/20021018-1.c: Likewise.
14191
14192 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14193
14194 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14195
14196 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14197 (bcopy): Call memmove.
14198
14199 2003-05-08 Roger Sayle <roger@eyesopen.com>
14200
14201 * g77.f-torture/compile/8485.f: New test case.
14202
14203 2003-05-07 Richard Henderson <rth@redhat.com>
14204
14205 PR c++/10570
14206 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14207 Verify exception_cleanup not called for rethrows.
14208 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14209 when exiting catch block without rethrowing.
14210 * g++.dg/eh/forced3.C: New.
14211 * g++.dg/eh/forced4.C: New.
14212
14213 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14214
14215 * gcc.dg/20030505.c: Fix triplet.
14216
14217 2003-05-06 DJ Delorie <dj@redhat.com>
14218
14219 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14220 * gcc.dg/nest.c: Likewise.
14221
14222 2003-05-05 Roger Sayle <roger@eyesopen.com>
14223
14224 * gcc.dg/builtins-14.c: New test case.
14225
14226 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14227
14228 * lib/compat.exp (compat-execute): New argument.
14229 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14230 * gcc.dg/compat: New test directory.
14231 * gcc.dg/compat/compat.exp: New expect script.
14232 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14233 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14234 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14235 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14236 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14237 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14238
14239 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14240 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14241 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14242 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14243 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14244 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14245 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14246 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14247 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14248 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14249 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14250 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14251 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14252 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14253 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14254
14255 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14256
14257 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14258
14259 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14260
14261 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14262
14263 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14264
14265 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14266 * gcc.dg/ppc-fsel-2.c: New test.
14267
14268 * gcc.dg/unused-5.c: New test.
14269
14270 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14271
14272 PR c++/10496
14273 * g++.dg/warn/pmf1.C: New test.
14274
14275 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14276
14277 PR c++/4494
14278 * g++.dg/warn/main.C: New test.
14279
14280 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14281
14282 * gcc.dg/nonnull-3.c: New test.
14283
14284 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14285
14286 * gcc.dg/cpp/Wtrigraphs.c: Update.
14287 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14288
14289 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14290
14291 * gcc.dg/ppc-fsel-1.c: New test.
14292
14293 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14294
14295 PR c/10604
14296 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14297
14298 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14299
14300 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14301
14302 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14303
14304 PR c++/9364, c++/10553, c++/10586
14305 * g++.dg/parse/typename4.C: New test.
14306 * g++.dg/parse/typename5.C: Likewise.
14307
14308 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14309
14310 * gcc.c-torture/compile/20030503-1.c: New test.
14311
14312 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14313
14314 * g++.dg/lookup/using5.C: Fix testcase error.
14315
14316 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14317
14318 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14319 since MEABI is no longer supported. Remove all vestiges
14320 of MEABI from the test.
14321
14322 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14323
14324 PR c++/10554
14325 * g++.dg/lookup/using5.C: New test.
14326
14327 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14328
14329 PR c++/8772
14330 * g++.dg/template/ttp5.C: New test.
14331
14332 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14333
14334 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14335 (dg-gpp-additional-sources): New function.
14336 (dg-gpp-additional-files): Likewise.
14337 * lib/g++.exp (additional_sources): New variable.
14338 (additional_files): Likewise.
14339 (g++_target_compile): Deal with them.
14340 * lib/old-dejagnu.exp: Remove.
14341 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14342 * g++.old-deja: Revise all tests to use dg commands.
14343
14344 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14345
14346 PR c++/9432, c++/9528
14347 * g++.dg/lookup/using4.C: New test.
14348
14349 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14350
14351 * gcc.dg/noreturn-5.c: New file.
14352 * gcc.dg/noreturn-6.c: New file.
14353
14354 * gcc.c-torture/compile/inline-1.c: New file.
14355
14356 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14357
14358 PR c++/10551
14359 * g++.dg/template/explicit1.C: New test.
14360
14361 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14362
14363 PR c++/10549
14364 * g++.dg/other/bitfield1.C: New test.
14365
14366 PR c++/10527
14367 * g++.dg/init/new7.C: New test.
14368
14369 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14370
14371 * g++.dg/ext/desig1.C: New test.
14372 * g++.dg/ext/init1.C: Update.
14373
14374 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14375
14376 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14377
14378 PR c++/10180
14379 * g++.dg/warn/Winline-1.C: New test.
14380
14381 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14382
14383 * gcc.c-torture/execute/string-opt-19.c: New test.
14384
14385 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14386 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14387
14388 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14389
14390 PR c++/10506
14391 * g++.dg/init/new6.C: New test.
14392
14393 PR c++/10503
14394 * g++.dg/init/ref6.C: New test.
14395
14396 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14397
14398 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14399
14400 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14401
14402 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14403 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14404
14405 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14406
14407 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14408 initialized static data members.
14409
14410 2003-04-25 H.J. Lu <hjl@gnu.org>
14411
14412 * gcc.dg/ia64-sync-4.c: New test.
14413
14414 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14415
14416 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14417 date.
14418
14419 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14420
14421 PR c++/10337
14422 * g++.dg/warn/conv1.C: New test.
14423 * g++.old-deja/g++.other/conv7.C: Adjust.
14424 * g++.old-deja/g++.other/overload14.C: Adjust.
14425
14426 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14427
14428 PR c++/10471
14429 * g++.dg/template/defarg2.C: New test.
14430
14431 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14432
14433 * gcc.dg/cpp/include2.c: Update.
14434 * gcc.dg/cpp/multiline-2.c: New.
14435 * gcc.dg/cpp/multiline.c: Update.
14436 * gcc.dg/cpp/strify2.c: Update.
14437 * gcc.dg/cpp/trad/literals-2.c: Update.
14438
14439 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14440
14441 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14442
14443 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14444
14445 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14446
14447 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14448
14449 PR c++/10451
14450 * g++.dg/parse/crash4.C: New test.
14451
14452 PR c++/9847
14453 * g++.dg/parse/crash5.C: New test.
14454
14455 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14456
14457 PR c++/10446
14458 * g++.dg/parse/crash3.C: New test.
14459
14460 PR c++/10428
14461 * g++.dg/parse/elab1.C: New test.
14462
14463 2003-04-22 Devang Patel <dpatel@apple.com>
14464
14465 * gcc.dg/cpp/trad/funlike-5.c: New test.
14466
14467 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14468
14469 * g++.dg/other/packed1.C: Fix dg options.
14470
14471 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14472
14473 * g++.dg/other/offsetof2.C: New test.
14474
14475 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14476
14477 * g++.dg/template/recurse.C: Adjust location of error messages.
14478
14479 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14480
14481 PR c++/9881
14482 * g++.dg/init/addr-const1.C: New test.
14483 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14484
14485 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14486
14487 PR c++/10405
14488 * g++.dg/lookup/struct-hack1.C: New test.
14489
14490 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14491
14492 * ucs.c: Update diagnostic messages.
14493
14494 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14495
14496 * gcc.dg/cpp/truefalse.cpp: New test.
14497 * gcc.dg/cpp/cpp.exp: Update.
14498 * g++.dg/other/stdbool-if.C: Remove.
14499
14500 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14501
14502 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14503 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14504
14505 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14506
14507 * gcc.c-torture/compile/20030418-1.c: New test.
14508
14509 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14510
14511 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14512
14513 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14514
14515 PR c++/10347
14516 g++.dg/template/dependent-name1.C: New test.
14517
14518 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14519
14520 * gcc.dg/warn-1.c (tourist_guide): New array,
14521 contains a pointer to bar.
14522
14523 2003-04-16 Roger Sayle <roger@eyesopen.com>
14524
14525 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14526 * gcc.c-torture/execute/medce-1.c: New test case.
14527 * gcc.c-torture/execute/medce-2.c: New test case.
14528
14529 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14530
14531 * lib/prune.exp: Ignore more messages.
14532
14533 PR c++/10381
14534 * g++.dg/parse/lookup3.C: New test.
14535
14536 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14537
14538 * gcc.c-torture/compile/20030415-1.c : New test.
14539
14540 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14541
14542 * gcc.c-torture/execute/scope-2.c: Move to ...
14543 * gcc.dg/noncompile/scope.c: .... here.
14544
14545 2003-04-14 Roger Sayle <roger@eyesopen.com>
14546
14547 * gcc.dg/20030414-2.c: New test case.
14548
14549 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14550
14551 PR target/10377
14552 * gcc.dg/20030414-1.c: New test.
14553
14554 2003-04-13 Roger Sayle <roger@eyesopen.com>
14555
14556 * gcc.dg/builtins-12.c: New test case.
14557 * gcc.dg/builtins-13.c: New test case.
14558
14559 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14560
14561 * gcc.c-torture/execute/string-opt-18.c: New test.
14562
14563 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14564
14565 PR c++/10300
14566 * g++.dg/init/new5.C: New test.
14567
14568 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14569
14570 PR c++/7910
14571 * g++.dg/ext/dllimport1.C: New test.
14572
14573 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14574
14575 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14576
14577 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14578
14579 PR Fortran/9263
14580 * g77.f-torture/noncompile/9263.f: New test
14581 PR Fortran/1832
14582 * g77.f-torture/execute/1832.f: New test
14583
14584 2003-04-11 David Chad <davidc@freebsd.org>
14585 Loren J. Rittle <ljrittle@acm.org>
14586
14587 libobjc/8562
14588 * objc.dg/headers.m: New test.
14589
14590 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14591
14592 * gcc.c-torture/execute/builtin-noret-2.c: New.
14593 * gcc.c-torture/execute/builtin-noret-2.x: New.
14594 XFAIL builtin-noret-2.c at -O1 and above.
14595 * gcc.dg/redecl.c: New.
14596 * gcc.dg/Wshadow-1.c: Update error regexps.
14597
14598 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14599
14600 * g++.dg/abi/bitfield10.C: New test.
14601
14602 2003-04-09 Mike Stump <mrs@apple.com>
14603
14604 * gcc.dg/pch/pch.exp: Make testcase names longer.
14605 * g++.dg/pch/pch.exp: Make testcase names longer.
14606
14607 2003-04-08 Roger Sayle <roger@eyesopen.com>
14608
14609 * gcc.dg/builtins-11.c: New test case.
14610
14611 2003-04-08 Roger Sayle <roger@eyesopen.com>
14612
14613 * gcc.dg/builtins-9.c: New test case.
14614 * gcc.dg/builtins-10.c: New test case.
14615
14616 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14617
14618 * gcc.dg/noncompile/init-4.c.c: New test.
14619
14620 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14621
14622 * gcc.misc-test/gcov-9.c: New test.
14623 * gcc.misc-test/gcov-10.c: New test
14624 * gcc.misc-test/gcov-11.c: New test.
14625
14626 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14627
14628 PR optimization/10024
14629 * gcc.c-torture/compile/20030405-1.c: New test.
14630
14631 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14632
14633 * gcc.dg/pch/static-3.c: New.
14634 * gcc.dg/pch/static-3.hs: New.
14635 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14636
14637 2003-04-04 Richard Henderson <rth@redhat.com>
14638
14639 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14640 * g++.dg/eh/forced2.C: Likewise.
14641
14642 2003-04-03 Mike Stump <mrs@apple.com>
14643
14644 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14645 target arg.
14646 (scan-assembler-times, scan-assembler-not): Likewise.
14647 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14648
14649 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14650
14651 * gcc.dg/sparc-loop-1.c: New test.
14652
14653 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14654
14655 PR other/9274
14656 * g++.dg/pch/system-2.C: New.
14657 * g++.dg/pch/system-2.Hs: New.
14658
14659 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14660
14661 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14662
14663 * g++.dg/eh/simd-1.C (vecfunc): Same.
14664
14665 2003-04-01 Roger Sayle <roger@eyesopen.com>
14666
14667 * gcc.c-torture/execute/20030401-1.c: New test case.
14668
14669 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14670
14671 * objc.dg/defs.m: New.
14672
14673 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14674
14675 * g++.dg/eh/simd-1.C: New.
14676 * g++.dg/eh/simd-2.C: New.
14677
14678 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14679
14680 * gcc.c-torture/execute/simd-3.c: New.
14681
14682 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14683
14684 PR c/9936
14685 * gcc.dg/20030331-2.c: New test.
14686
14687 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14688
14689 PR c++/10278
14690 * g++.dg/parse/crash2.C: New test.
14691
14692 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14693
14694 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14695 * gcc.c-torture/execute/20030331-1.c: ...here.
14696
14697 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14698
14699 * gcc.c-torture/execute/20030331-1.c: New test.
14700
14701 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14702
14703 * lib/gcov.exp: Adjust call return testing strings.
14704 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14705
14706 2003-03-31 Roger Sayle <roger@eyesopen.com>
14707
14708 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14709 * gcc.dg/builtins-7.c: New test case.
14710 * gcc.dg/builtins-8.c: New test case.
14711
14712 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14713
14714 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14715
14716 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14717
14718 PR c++/7647
14719 * g++.dg/lookup-class-member-2.C: New test.
14720
14721 2003-03-30 Glen Nakamura <glen@imodulo.com>
14722
14723 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14724
14725 2003-03-28 Roger Sayle <roger@eyesopen.com>
14726
14727 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14728
14729 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14730
14731 * g++.dg/init/attrib1.C: New test.
14732
14733 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14734
14735 * gcc.dg/ultrasp8.c: New test.
14736
14737 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14738
14739 * gcc.dg/ultrasp7.c: New test.
14740
14741 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14742
14743 PR c++/10047
14744 * g++.dg/template/inline1.C: New test.
14745
14746 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14747
14748 * gcc.dg/sparc-dwarf2.c: New test.
14749
14750 2003-03-27 Roger Sayle <roger@eyesopen.com>
14751
14752 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14753 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14754
14755 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14756
14757 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14758 than reading .x files.
14759 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14760 * g77.dg/gcov/gcov-1.f: Likewise.
14761 * gcc.misc-tests/gcov-4b.c: Likewise.
14762 * gcc.misc-tests/gcov-5b.c: Likewise.
14763 * gcc.misc-tests/gcov-6.c: Likewise.
14764 * gcc.misc-tests/gcov-7.c: Likewise.
14765 * gcc.misc-tests/gcov-8.c: Likewise.
14766 * g++.dg/gcov/gcov-1.x: Remove.
14767 * g77.dg/gcov/gcov-1.x: Likewise.
14768 * gcc.misc-tests/gcov-4b.x: Likewise.
14769 * gcc.misc-tests/gcov-5b.x: Likewise.
14770 * gcc.misc-tests/gcov-6.x: Likewise.
14771 * gcc.misc-tests/gcov-7.x: Likewise.
14772 * gcc.misc-tests/gcov-8.x: Likewise.
14773
14774 2003-03-27 Glen Nakamura <glen@imodulo.com>
14775
14776 PR opt/10087
14777 * gcc.dg/20030324-1.c: New test.
14778
14779 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14780
14781 PR c++/10224
14782 * g++.dg/template/arg3.C: New test.
14783
14784 PR c++/10158
14785 * g++.dg/template/friend18.C: New test.
14786
14787 2003-03-26 Roger Sayle <roger@eyesopen.com>
14788
14789 * g77.f-torture/compile/20030326-1.f: New test case.
14790
14791 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14792
14793 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14794
14795 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14796
14797 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14798
14799 * gcc.dg/ia64-sync-3.c: New test.
14800
14801 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14802
14803 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14804
14805 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14806
14807 * gcc.dg/ultrasp6.c: New test.
14808
14809 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14810
14811 * gcc.dg/i386-signbit-1.c: New test.
14812 * gcc.dg/i386-signbit-2.c: New test.
14813 * gcc.dg/i386-signbit-3.c: New test.
14814
14815 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14816
14817 * gcc.dg/ultrasp5.c: Fix options.
14818
14819 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14820
14821 * gcc.dg/ultrasp5.c: Fix comment.
14822
14823 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14824
14825 PR fortran/10197
14826 * g77.f-torture/execute/10197.f: New test.
14827
14828 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14829
14830 PR c++/9898, c++/383
14831 * g++.dg/template/conv6.C: New test.
14832
14833 PR c++/10119
14834 * g++.dg/template/ptrmem5.C: New test.
14835
14836 PR c++/10026
14837 * g++.dg/lookup/koenig1.C: New test.
14838
14839 PR C++/10199
14840 * g++.dg/lookup/template2.C: New test.
14841
14842 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14843
14844 * g++.dg/opt/rtti1.C: New test.
14845
14846 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14847
14848 * gcc.dg/ultrasp5.c: New test.
14849
14850 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14851
14852 PR middle-end/9967
14853 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14854 builtin fputs.
14855
14856 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14857
14858 PR c/8224
14859 * gcc.dg/20030323-1.c: New test.
14860
14861 2003-03-23 Roger Sayle <roger@eyesopen.com>
14862
14863 * gcc.c-torture/compile/20030323-1.c: New test case.
14864
14865 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14866
14867 * gcc.dg/20030321-1.c: New test.
14868
14869 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14870
14871 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14872
14873 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14874
14875 PR c++/9978, c++/9708
14876 * g++.dg/ext/vlm1.C: Adjust expected error.
14877 * g++.dg/ext/vla2.C: New test.
14878 * g++.dg/template/arg1.C: New test.
14879 * g++.dg/template/arg2.C: New test.
14880
14881 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14882
14883 * g77.f-torture/execute/select.f: New test.
14884 * g77.f-torture/noncompile/select_no_compile.f: New test.
14885
14886 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14887
14888 PR c++/9898
14889 * g++.dg/other/error4.C: New test.
14890
14891 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14892
14893 * g++.dg/template/friend17.C: New test.
14894
14895 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14896
14897 * gcc.c-torture/compile/20030320-1.c: New.
14898
14899 2003-03-20 Roger Sayle <roger@eyesopen.com>
14900
14901 * gcc.dg/builtins-6.c: New test case.
14902
14903 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14904
14905 PR target/10073
14906 * gcc.c-torture/compile/20030319-1.c: New.
14907
14908 2003-03-18 Jan Hubicka <jh@suse.cz>
14909
14910 * gcc.dg/i386-cvt-1.c: New test.
14911
14912 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14913
14914 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14915 * objc.dg/naming-2.m: Likewise.
14916
14917 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14918
14919 PR c++/9639
14920 * g++.dg/parse/crash1.C: New test.
14921
14922 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14923
14924 PR c++/8805
14925 * g++.dg/eh/cleanup1.C: New test.
14926
14927 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14928
14929 * gcc.c-torture/execute/20030316-1.c: New test case.
14930
14931 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14932
14933 PR c++/9629
14934 * g++.dg/init/ctor2.C: New test.
14935
14936 2003-03-15 Roger Sayle <roger@eyesopen.com>
14937
14938 * g77.f-torture/compile/xformat.f: New test case.
14939
14940 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14941
14942 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14943 * g++.old-deja/g++.mike/eh50.C: Likewise.
14944
14945 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14946
14947 PR c++/6440
14948 * g++.dg/template/spec7.C: New test.
14949 * g++.dg/template/spec8.C: Likewise.
14950
14951 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14952
14953 * gcc.c-torture/execute/20030313-1.c: New test.
14954
14955 2003-03-14 Richard Henderson <rth@redhat.com>
14956
14957 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14958
14959 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14960
14961 * gcc.c-torture/compile/20030314-1.c: New test.
14962
14963 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14964
14965 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14966 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14967 thumb target,
14968 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14969 to accept newer _imp__ prefix and additional
14970 newline in .drectve section.
14971 * gcc.dg/dll-4.c: Likewise.
14972 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14973 switch.
14974
14975 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14976
14977 * g++.dg/parse/namespace9.C: New test.
14978
14979 * g++.dg/init/ref5.C: New test.
14980 * g++.dg/parse/ptrmem1.C: Likewise.
14981
14982 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14983
14984 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14985 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14986 regular expression.
14987 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14988 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14989
14990 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14991
14992 * gcc.c-torture/execute/20030224-2.c: New test.
14993
14994 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14995
14996 * gcc.dg/decl-3.c: New test.
14997
14998 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14999
15000 * gcc.dg/i386-loop-2.c: New test.
15001
15002 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15003
15004 PR c++/9474
15005 * g++.dg/parse/namespace8.C: New test.
15006
15007 PR c++/9924
15008 * g++.dg/overload/builtin2.C: New test.
15009
15010 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15011
15012 * gcc.dg/return-type-3.c: New test.
15013
15014 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15015
15016 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15017 profiling options are not supported.
15018
15019 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15020
15021 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15022 * g++.old-deja/g++.warn/impint2.C: Likewise.
15023
15024 2003-03-10 Devang Patel <dpatel@apple.com>
15025
15026 * g++.dg/cpp/c++_cmd_1.C: New test.
15027 * g++.dg/cpp/c++_cmd_1.h: New file.
15028
15029 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15030
15031 * gcc.dg/altivec-9.c: New file.
15032
15033 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15034
15035 * gcc.dg/ppc-sdata-1.c: New test.
15036 * gcc.dg/ppc-sdata-2.c: New test.
15037
15038 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15039
15040 PR c++/9373
15041 * g++.dg/opt/ptrmem2.C: New test.
15042
15043 PR c++/8534
15044 * g++.dg/opt/ptrmem1.C: New test.
15045
15046 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15047
15048 * gcc.dg/i386-loop-1.c: New test.
15049
15050 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15051
15052 PR c++/9970
15053 * g++.dg/lookup/friend1.C: New test.
15054
15055 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15056
15057 PR c++/9823
15058 * g++.dg/parser/constructor1.C: New test.
15059
15060 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15061
15062 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15063
15064 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15065
15066 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15067
15068 * gcc.dg/cpp/Wunused.c: Update test.
15069
15070 2003-03-08 Jan Hubicka <jh@suse.cz>
15071
15072 * gcc.dg/inline-3.c: New test.
15073
15074 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15075
15076 PR c++/9809
15077 * g++.dg/parse/builtin1.C: New test.
15078
15079 PR c++/9982
15080 * g++.dg/abi/cookie1.C: New test.
15081 * g++.dg/abi/cookie2.C: Likewise.
15082
15083 PR c++/9524
15084 * g++.dg/template/field1.C: New test.
15085
15086 PR c++/9912
15087 * g++.dg/parse/class1.C: New test.
15088 * g++.dg/parse/namespace7.C: Likewise.
15089 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15090
15091 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15092
15093 * g++.dg/init/ref4.C: New test.
15094
15095 2003-03-07 Jan Hubicka <jh@suse.cz>
15096
15097 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15098 * gcc.dg/inline-3.c: New test.
15099
15100 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15101
15102 * g++.dg/init/ref3.C: New test.
15103
15104 PR c++/9965
15105 * g++.dg/init/ref2.C: New test.
15106
15107 PR c++/9400
15108 * g++.dg/warn/Wshadow-2.C: New test.
15109
15110 PR c++/9791
15111 * g++.dg/warn/Woverloaded-1.C: New test.
15112
15113 2003-03-05 Jan Hubicka <jh@suse.cz>
15114
15115 * gcc.dg/i386-local2.c: New.
15116 * gcc.dg/i386-local.c: Fix typo.
15117
15118 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15119
15120 * g++.dg/abi/layout3.C: New test.
15121
15122 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15123
15124 * gcc.c-torture/compile/20030305-1.c
15125
15126 2003-03-05 Jan Hubicka <jh@suse.cz>
15127
15128 * gcc.dg/i386-local.c: New.
15129
15130 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15131
15132 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15133
15134 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15135
15136 * gcc.dg/switch-2.c: New test.
15137 * gcc.dg/switch-3.c: New test.
15138 * gcc.dg/Wswitch.c: Adjust line numbers.
15139 * gcc.dg/Wswitch-default.c: Likewise.
15140 * gcc.dg/Wswitch-enum.c: Likewise.
15141
15142 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15143
15144 * gcc.c-torture/execute/20030222-1.c: New test.
15145
15146 2003-03-03 James E Wilson <wilson@tuliptree.org>
15147
15148 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15149
15150 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15151
15152 PR c++/9878
15153 * g++.dg/init/ref1.C: New test.
15154
15155 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15156
15157 * gcc.dg/sh-relax.c: New SH-only test.
15158
15159 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15160
15161 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15162 comment explaining purpose of testcase.
15163
15164 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15165
15166 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15167 for HC11/HC12 (asm needs two int registers).
15168 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15169 HC11/HC12 because the test uses an asm which needs two 32-bit
15170 registers.
15171
15172 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15173
15174 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15175 for HC11/HC12 (array is too large otherwise).
15176 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15177 * gcc.c-torture/compile/20010518-2.x: Likewise.
15178 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15179 HC11/HC12 (array is too large).
15180
15181 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15182
15183 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15184 * lib/g++-dg.exp (g++-dg-test): Likewise.
15185
15186 2003-03-01 Roger Sayle <roger@eyesopen.com>
15187
15188 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15189 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15190
15191 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15192
15193 * g++.dg/warn/implicit-typename1.C: Remove warning.
15194
15195 2003-02-28 Richard Henderson <rth@redhat.com>
15196
15197 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15198 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15199
15200 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15201
15202 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15203 * g++.dg/pch/pch.exp: Likewise.
15204
15205 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15206
15207 PR c++/9879
15208 * testsuite/g++.dg/init/new4.C: New test.
15209
15210 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15211
15212 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15213
15214 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15215
15216 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15217 unsigned long.
15218
15219 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15220 wider than float.
15221
15222 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15223
15224 * lib/scanasm.exp: Add support for counting numbers of
15225 occurences.
15226 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15227 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15228
15229 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15230
15231 PR c++/9683
15232 * g++.dg/template/static3.C: New test.
15233
15234 PR c++/9829
15235 * g++.dg/parse/namespace6.C: New test.
15236
15237 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15238
15239 PR target/9732
15240 * gcc.dg/20030225-1.c: New test.
15241
15242 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15243
15244 * README: Remove out-of-date information.
15245
15246 PR c++/9836
15247 * g++.dg/template/spec6.C: New test.
15248
15249 2003-02-24 Jeff Law <law@redhat.com>
15250
15251 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15252
15253 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15254
15255 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15256 * gcc.dg/pragma-ep-1.c: Likewise.
15257
15258 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15259
15260 PR c++/9602
15261 * g++.dg/template/friend16.C: New test.
15262
15263 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15264
15265 PR c++/5333
15266 * g++.dg/parse/fused-params1.C: Adjust error messages.
15267 * g++.dg/template/nested3.C: New test.
15268
15269 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15270
15271 * g++.dg/abi/param1.C: New test.
15272
15273 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15274
15275 PR c++/7982
15276 * g++.dg/warn/implicit-typename1.C: New test.
15277
15278 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15279
15280 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15281 with "mtune".
15282 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15283 * gcc.c-torture/execute/20010129-1.x: Likewise.
15284 * gcc.dg/20011107-1.c: Likewise.
15285 * gcc.dg/20020108-1.c: Likewise.
15286 * gcc.dg/20020122-3.c: Likewise.
15287 * gcc.dg/20020206-1.c: Likewise.
15288 * gcc.dg/20020310-1.c: Likewise.
15289 * gcc.dg/20020426-2.c: Likewise.
15290 * gcc.dg/20020517-1.c: Likewise.
15291 * gcc.dg/991230-1.c: Likewise.
15292 * gcc.dg/i386-unroll-1.c: Likewise.
15293 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15294
15295 2003-02-22 Jan Hubicka <jh@suse.cz>
15296
15297 * gcc.dg/i386-mul.c: New test.
15298
15299 2003-02-21 Roger Sayle <roger@eyesopen.com>
15300
15301 * gcc.dg/builtins-5.c: New test case.
15302
15303 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15304
15305 * gcc.dg/asmreg-1.c: New test.
15306
15307 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15308
15309 PR c++/9749
15310 * g++.dg/parse/varmod1.C: New test.
15311
15312 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15313
15314 PR c++/9727
15315 * g++.dg/template/op1.C: New test.
15316
15317 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15318
15319 PR c++/8906
15320 * g++.dg/template/nested2.C: New test.
15321
15322 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15323
15324 PR c++/8724
15325 * g++.dg/expr/dtor1.C: New test.
15326
15327 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15328
15329 * gcc.dg/cpp/include3.c: New test.
15330 * gcc.dg/cpp/inc/foo.h: New file.
15331
15332 2003-02-21 Glen Nakamura <glen@imodulo.com>
15333
15334 * gcc.c-torture/execute/20030221-1.c: New test.
15335
15336 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15337
15338 PR c++/9729
15339 * g++.dg/abi/conv1.C: New test.
15340
15341 2003-02-20 Jan Hubicka <jh@suse.cz>
15342
15343 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15344
15345 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15346
15347 * gcc.c-torture/compile/20030219-1.c: New test.
15348
15349 2003-02-18 Jan Hubicka <jh@suse.cz>
15350
15351 * gcc.dg/funcorder.c: New test.
15352
15353 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15354
15355 * gcc.c-torture/execute/20030218-1.c: New.
15356
15357 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15358
15359 * gcc.dg/20030218-1.c: New.
15360
15361 2003-02-18 Richard Henderson <rth@redhat.com>
15362
15363 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15364 * gcc.dg/attr-used-2.c: New.
15365
15366 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15367
15368 PR c++/9704
15369 * g++.dg/init/copy5.C: New test.
15370
15371 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15372
15373 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15374 * g++.dg/pch/pch.exp: Likewise.
15375
15376 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15377
15378 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15379 STACK_SIZE is not defined.
15380
15381 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15382
15383 PR c++/9457
15384 * g++.dg/template/init1.C: New test.
15385
15386 2003-02-16 Jan HUbicka <jh@suse.cz>
15387
15388 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15389 (foo): Add few extra tests
15390 * gcc.dg/c99-const-expr-3.c: Likewise.
15391 * gcc.c-torture/execute/20030216-1.c: New.
15392
15393 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15394
15395 PR c++/9459
15396 * g++.dg/ext/typeof4.C: New test.
15397
15398 2003-02-15 Roger Sayle <roger@eyesopen.com>
15399
15400 * gcc.dg/i386-387-3.c: New test case.
15401
15402 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15403
15404 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15405 cris-*-elf* cris-*-aout* and mmix-*-*.
15406
15407 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15408
15409 * gcc.dg/20030213-1.c: New test.
15410
15411 2003-02-12 Roger Sayle <roger@eyesopen.com>
15412
15413 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15414 * gcc.dg/i386-387-2.c: Likewise.
15415
15416 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15417
15418 * gcc.dg/ppc-spe.c: Fix formatting.
15419 Enable tests that were previously unsupported by gas.
15420 Delete tests for instructions that no longer exist.
15421 Switch arguments on evsubifw builtin.
15422
15423 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15424
15425 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15426 STACK_SIZE is too small.
15427
15428 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15429 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15430
15431 * gcc.dg/decl-2.c: New test.
15432
15433 2003-02-10 Jan Hubicka <jh@suse.cz>
15434
15435 * gcc.dg/i386-fpcvt-1.c: New test.
15436
15437 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15438
15439 * gcc.c-torture/execute/20030209-1.c: New test.
15440
15441 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15442
15443 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15444 int-wide bitops, use the constants of the same width.
15445 Likewise, if long long is 32-bit wide, test bitops using
15446 32-bit constants.
15447
15448 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15449
15450 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15451
15452 2003-02-07 Roger Sayle <roger@eyesopen.com>
15453
15454 * testsuite/gcc.dg/builtins-4.c: New test case.
15455
15456 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15457
15458 * gcc.dg/20020430-1.c: Fix dg command typos.
15459 * gcc.dg/20020503-1.c: Likewise.
15460
15461 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15462
15463 PR c++/8785
15464 * g++.dg/parse/fused-params1.C: New test.
15465
15466 PR c++/8857
15467 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15468
15469 PR c++/8921
15470 * g++.dg/parse/non-dependent1.C: New test.
15471
15472 PR c++/8928
15473 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15474
15475 PR c++/9228
15476 * g++.dg/parse/undefined7.C: New test.
15477 * g++.dg/parse/non-templ1.C: New test.
15478
15479 PR c++/9229
15480 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15481
15482 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15483
15484 * gcc.c-torture/compile/20030206-1.c: New test.
15485
15486 2003-02-05 Roger Sayle <roger@eyesopen.com>
15487
15488 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15489 "pow" to "foo" to avoid potential confusion with a math built-in.
15490
15491 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15492
15493 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15494 conditions for SPARC targets.
15495
15496 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15497
15498 * gcc.dg/20030204-1.c: New test.
15499
15500 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15501
15502 PR c++/38
15503 * g++.dg/parse/array-size1.C: New test.
15504
15505 PR c++/5657
15506 * g++.dg/parse/undefined3.C: New test.
15507
15508 PR c++/5665
15509 * g++.dg/parse/undefined4.C: New test.
15510
15511 PR c++/5975
15512 * g++.dg/parse/undefined5.C: New test.
15513
15514 PR c++/7259
15515 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15516
15517 PR c++/8578
15518 * g++.dg/parse/casting-operator1.C: New test.
15519
15520 PR c++/8596
15521 * g++.dg/parse/undefined6.C: New test.
15522
15523 PR c++/8736
15524 * g++.dg/parse/missing-template1.C: New test.
15525
15526 2003-02-04 Jan Hubicka <jh@suse.cz>
15527
15528 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15529 * gcc.dg/i386-cmov?.c: Likewise.
15530 * gcc.dg/i386-fpcvt-?.c: Likewise.
15531 * gcc.dg/i386-ssefp-1.c: Likewise.
15532 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15533 conventions.
15534
15535 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15536
15537 PR c++/7129
15538 * testsuite/g++.dg/ext/max.C: New test.
15539
15540 2003-02-03 Jan Hubicka <jh@suse.cz>
15541
15542 * gcc.c-torture/execute/20030203-1.c: New test.
15543
15544 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15545
15546 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15547 'natural-endian'.
15548
15549 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15550
15551 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15552 * g++.dg/init/new2.C: Likewise.
15553 * g++.dg/other/new1.C: Likewise.
15554
15555 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15556
15557 * gcc.dg/struct-ret-libc.c: New test.
15558
15559 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15560
15561 * gcc.dg/20030129-1.c: New test.
15562
15563 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15564
15565 PR c++/8849
15566 * g++.dg/template/ptrmem4.C: New test.
15567
15568 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15569
15570 * g++.dg/parser/constant1.C: New test.
15571
15572 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15573
15574 PR c++/8591
15575 * g++.dg/parse/friend2.C: New test.
15576
15577 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15578
15579 PR c++/9437
15580 * g++.dg/template/unify4.C: New test.
15581
15582 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15583
15584 * gcc.c-torture/execute/20030128-1.c: New test.
15585
15586 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15587
15588 * g++.dg/lookup/nested1.C: Test moved from ...
15589 * g++.old-deja/g++.other/lookup24.C: ... here.
15590
15591 2003-01-28 Jan Hubicka <jh@suse.cz>
15592
15593 * gcc.dg/i386-cmov5.c: New test.
15594
15595 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15596
15597 * gcc.c-torture/execute/20010925-1.c: Changed the
15598 memcpy declaration.
15599
15600 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15601
15602 PR c++/3902
15603 * g++.dg/parse/template5.C: New test.
15604
15605 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15606
15607 PR fortran/9258
15608 * g77.dg/pr9258: New test.
15609
15610 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15611
15612 * README: Move relevant parts from README.g++.
15613
15614 * README.g++: Remove this file.
15615
15616 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15617
15618 * g++.dg/abi/dcast1.C: New test.
15619
15620 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15621
15622 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15623
15624 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15625
15626 PR c++/47
15627 * g++.old-deja/g++.other/lookup24.C: New test.
15628
15629 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15630
15631 PR middle-end/7227
15632 * gcc.dg/uninit-C.c: New test.
15633
15634 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15635
15636 * g++.dg/abi/covariant1.C: New test.
15637
15638 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15639
15640 * gcc.dg/20030123-1.c: New test.
15641
15642 2003-01-25 Jan Hubicka <jh@suse.cz>
15643
15644 PR opt/8492
15645 * gcc.c-torture/compile/20030125-1.c
15646
15647 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15648
15649 PR c++/9403
15650 * g++.dg/parse/template3.C: New test.
15651 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15652
15653 PR c++/795
15654 * g++.dg/parse/template4.C: New test.
15655
15656 PR c++/9415
15657 * g++.dg/template/qual2.C: New test.
15658
15659 PR c++/8545
15660 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15661
15662 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15663
15664 2003-01-25 Roger Sayle <roger@eyesopen.com>
15665
15666 * gcc.c-torture/execute/switch-1.c: New test case.
15667
15668 2003-01-25 Jan Hubicka <jh@suse.cz>
15669
15670 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15671
15672 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15673
15674 Tweaks for Bison-1.875. From the NEWS file:
15675 "- `parse error' -> `syntax error'
15676 Bison now uniformly uses the term `syntax error'"
15677 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15678 * gcc.dg/cpp/digraph2.c: Likewise.
15679 * gcc.dg/cpp/direct2.c: Likewise.
15680 * gcc.dg/cpp/paste4.c: Likewise.
15681 * gcc.dg/c90-restrict-1.c: Likewise.
15682 * gcc.dg/c99-func-2.c: Likewise.
15683 * gcc.dg/noncompile/920721-2.c: Likewise.
15684 * gcc.dg/noncompile/930622-2.c: Likewise.
15685 * gcc.dg/noncompile/940112-1.c: Likewise.
15686 * gcc.dg/noncompile/950921-1.c: Likewise.
15687 * gcc.dg/noncompile/951123-1.c: Likewise.
15688 * gcc.dg/noncompile/971104-1.c: Likewise.
15689 * gcc.dg/noncompile/990416-1.c: Likewise.
15690
15691 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15692
15693 * g++.dg/parse/undefined1.C: Add error message.
15694
15695 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15696
15697 PR c++/9354
15698 * g++.dg/parse/new1.C: New test.
15699
15700 PR c++/9216
15701 * g++.dg/parse/template2.C: New test.
15702
15703 PR c++/9354
15704 * g++.dg/parse/typedef2.C: New test.
15705
15706 PR c++/9328
15707 * g++.dg/ext/typeof3.C: New test.
15708
15709 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15710
15711 PR c++/2738
15712 * g++.dg/parse/ret-type1.C: New test.
15713
15714 PR c++/3792
15715 * g++.dg/parse/tmpl-outside1.C: New test.
15716
15717 PR c++/4207
15718 * g++.dg/parse/int-as-enum1.C: New test.
15719
15720 PR c++/4903
15721 * g++.dg/parse/no-typename1.C: New test.
15722
15723 PR c++/5533
15724 * g++.dg/parse/no-value1.C: New test.
15725
15726 PR c++/5921
15727 * g++.dg/parse/wrong-inline1.C: New test.
15728
15729 PR c++/6402
15730 * g++.dg/parse/ref1.C: New test.
15731
15732 PR c++/6992
15733 * g++.dg/parse/attr-ctor1.C: New test.
15734
15735 PR c++/7229
15736 * g++.dg/parse/namespace5.C: New test.
15737
15738 PR c++/7917
15739 * g++.dg/parse/func-def1.C: New test.
15740
15741 PR c++/8143
15742 * g++.dg/parse/undefined1.C: New test.
15743
15744 PR c++/5723, PR c++/8522
15745 * g++.dg/parse/specialization1.C: New test.
15746
15747 PR c++/163, PR c++/8595
15748 * g++.dg/parse/struct-as-enum1.C: New test.
15749
15750 PR c++/9173
15751 * g++.dg/parse/undefined2.C: New test.
15752
15753 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15754
15755 PR c++/9298
15756 * g++.dg/parse/template1.C: New test.
15757
15758 PR c++/9384
15759 * g++.dg/parse/using1.C: New test.
15760
15761 PR c++/9285
15762 PR c++/9294
15763 * g++.dg/parse/expr2.C: New test.
15764
15765 PR c++/9388
15766 * g++.dg/parse/lookup2.C: Likewise.
15767
15768 2003-01-21 Jan Hubicka <jh@suse.cz>
15769
15770 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15771 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15772 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15773 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15774
15775 2003-01-20 Nick Clifton <nickc@redhat.com>
15776
15777 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15778 problem with ARM sibcall code generation.
15779
15780 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15781
15782 * gcc.c-torture/execute/20030120-1.c: New.
15783
15784 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15785
15786 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15787
15788 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15789
15790 PR c++/9272
15791 * g++.dg/parse/ctor1.C: New test.
15792
15793 PR c++/9294:
15794 * g++.dg/parse/qualified1.C: New test.
15795
15796 * g++.dg/parse/typename3.C: New test.
15797
15798 2003-01-16 Richard Henderson <rth@redhat.com>
15799
15800 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15801
15802 2003-01-16 Richard Henderson <rth@redhat.com>
15803
15804 * g++.dg/pch/pch.exp: Copy test header to the working directory
15805 before using it either for precompilation or direct use.
15806 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15807 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15808
15809 2003-01-16 Richard Henderson <rth@redhat.com>
15810
15811 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15812 before using it either for precompilation or direct use.
15813 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15814 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15815
15816 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15817
15818 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15819 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15820 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15821 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15822 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15823 typename warning into error.
15824 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15825 error messages.
15826 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15827 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15828 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15829 messages.
15830 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15831 make declaration visible in template.
15832 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15833 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15834 messages.
15835 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15836 message.
15837 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15838 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15839 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15840 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15841 typename warning with error message.
15842 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15843 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15844 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15845
15846 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15847
15848 * g++.dg/parse/ambig2.C: New test.
15849
15850 2003-01-15 Richard Henderson <rth@redhat.com>
15851
15852 * g++.dg/tls/init-2.C: Update error message string.
15853
15854 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15855
15856 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15857
15858 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15859
15860 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15861 all for HC11/HC12.
15862 * gcc.c-torture/compile/20001205-1.x: Likewise.
15863 * gcc.c-torture/compile/20001226-1.x: Likewise.
15864 * gcc.c-torture/compile/920520-1.x: Likewise.
15865 * gcc.c-torture/compile/961203-1.x: Likewise.
15866 * gcc.c-torture/compile/20020604-1.x: Likewise.
15867
15868 2003-01-15 Jan Hubicka <jh@suse.cz>
15869
15870 * gcc.c-torture/compile/20030115-1.c: New test.
15871
15872 * gcc.dg/i386-fpcvt-1.c: New test.
15873 * gcc.dg/i386-fpcvt-2.c: New test.
15874
15875 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15876
15877 Further conform g++'s __vmi_class_type_info to the C++ ABI
15878 specification.
15879 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15880 the specification.
15881
15882 2003-01-14 Jan Hubicka <jh@suse.cz>
15883
15884 * gcc.dg/i386-fpcvt-1.c: New test.
15885 * gcc.dg/i386-fpcvt-2.c: New test.
15886
15887 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15888
15889 * gcc.dg/i386-mmx-3.c: New test.
15890
15891 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15892
15893 PR c++/9264
15894 * g++.dg/parse/octal1.C: New file.
15895
15896 PR c++/9172
15897 * g++.dg/parse/typename1.C: New file.
15898
15899 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15900
15901 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15902 * gcc.dg/bf-no-ms-layout.c: Likewise.
15903 * gcc.dg/bf-ms-attrib.c: Likewise.
15904
15905 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15906
15907 PR c++/9099
15908 * g++.dg/parse/dtor1.C: New file.
15909
15910 PR c++/9128
15911 * g++.dg/rtti/typeid1.C: New file.
15912
15913 PR c++/9153
15914 * g++.dg/parse/lookup1.C: New file.
15915
15916 PR c++/9171
15917 * g++.dg/templ/spec5.C: New file.
15918
15919 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15920
15921 * gcc.c-torture/compile/20030110-1.c: New test.
15922
15923 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15924
15925 Merge from pch-branch:
15926
15927 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15928
15929 * gcc.dg/pch/cpp-1.h: New.
15930 * gcc.dg/pch/cpp-1.c: New.
15931 * gcc.dg/pch/cpp-2.h: New.
15932 * gcc.dg/pch/cpp-2.c: New.
15933
15934 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15935
15936 * gcc.dg/pch/except-1.h: New.
15937 * gcc.dg/pch/except-1.c: New.
15938
15939 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15940
15941 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15942 running test.
15943 * gcc.dg/pch: Include *.hp not *.h.
15944 * gcc.dg/pch/system-1.h: New.
15945 * gcc.dg/pch/system-1.c: New.
15946
15947 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15948
15949 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15950 rather than trying to build and run a program using PCH.
15951 * gcc.dg/pch: Remove dg-do commands from test files.
15952
15953 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15954
15955 * gcc.dg/pch/macro-3.c: New.
15956 * gcc.dg/pch/macro-3.h: New.
15957
15958 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15959
15960 * gcc.dg/pch/common-1.c: New.
15961 * gcc.dg/pch/common-1.h: New.
15962 * gcc.dg/pch/decl-1.c: New.
15963 * gcc.dg/pch/decl-1.h: New.
15964 * gcc.dg/pch/decl-2.c: New.
15965 * gcc.dg/pch/decl-2.h: New.
15966 * gcc.dg/pch/decl-3.c: New.
15967 * gcc.dg/pch/decl-3.h: New.
15968 * gcc.dg/pch/decl-4.c: New.
15969 * gcc.dg/pch/decl-4.h: New.
15970 * gcc.dg/pch/decl-5.c: New.
15971 * gcc.dg/pch/decl-5.h: New.
15972 * gcc.dg/pch/global-1.c: New.
15973 * gcc.dg/pch/global-1.h: New.
15974 * gcc.dg/pch/inline-1.c: New.
15975 * gcc.dg/pch/inline-1.h: New.
15976 * gcc.dg/pch/inline-2.c: New.
15977 * gcc.dg/pch/inline-2.h: New.
15978 * gcc.dg/pch/static-1.c: New.
15979 * gcc.dg/pch/static-1.h: New.
15980 * gcc.dg/pch/static-2.c: New.
15981 * gcc.dg/pch/static-2.h: New.
15982
15983 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15984
15985 * g++.dg/pch/pch.exp: Better handle failing testcases.
15986 * gcc.dg/pch/pch.exp: Likewise.
15987 * gcc.dg/pch/macro-1.c: New.
15988 * gcc.dg/pch/macro-1.h: New.
15989 * gcc.dg/pch/macro-2.c: New.
15990 * gcc.dg/pch/macro-2.h: New.
15991
15992 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15993
15994 * g++.dg/dg.exp: Treat files in pch/ specially.
15995 * g++.dg/pch/pch.exp: New file.
15996 * g++.dg/pch/empty.H: New file.
15997 * g++.dg/pch/empty.C: New file.
15998 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15999 "precompile".
16000
16001 * gcc.dg/pch/pch.exp: New file.
16002 * gcc.dg/pch/empty.h: New file.
16003 * gcc.dg/pch/empty.c: New file.
16004 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16005 "precompile".
16006
16007 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16008
16009 * g++.dg/template/friend14.C: New test.
16010
16011 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16012
16013 * gcc.dg/old-style-asm-1.c: New test.
16014
16015 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16016
16017 * gcc.c-torture/compile/20030109-1.c: New test.
16018
16019 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16020
16021 * gcc.c-torture/execute/20030109-1.c: New test.
16022
16023 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16024
16025 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16026 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16027 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16028 * g++.old-deja/g++.mike/eh2.C: Likewise
16029 * g++.old-deja/g++.mike/eh3.C: Likewise
16030 * g++.old-deja/g++.mike/eh5.C: Likewise
16031 * g++.old-deja/g++.mike/eh6.C: Likewise
16032 * g++.old-deja/g++.mike/eh7.C: Likewise
16033 * g++.old-deja/g++.mike/eh8.C: Likewise
16034 * g++.old-deja/g++.mike/eh9.C: Likewise
16035 * g++.old-deja/g++.mike/eh10.C: Likewise
16036 * g++.old-deja/g++.mike/eh12.C: Likewise
16037 * g++.old-deja/g++.mike/eh13.C: Likewise
16038 * g++.old-deja/g++.mike/eh14.C: Likewise
16039 * g++.old-deja/g++.mike/eh16.C: Likewise
16040 * g++.old-deja/g++.mike/eh17.C: Likewise
16041 * g++.old-deja/g++.mike/eh18.C: Likewise
16042 * g++.old-deja/g++.mike/eh21.C: Likewise
16043 * g++.old-deja/g++.mike/eh23.C: Likewise
16044 * g++.old-deja/g++.mike/eh24.C: Likewise
16045 * g++.old-deja/g++.mike/eh25.C: Likewise
16046 * g++.old-deja/g++.mike/eh26.C: Likewise
16047 * g++.old-deja/g++.mike/eh27.C: Likewise
16048 * g++.old-deja/g++.mike/eh28.C: Likewise
16049 * g++.old-deja/g++.mike/eh29.C: Likewise
16050 * g++.old-deja/g++.mike/eh31.C: Likewise
16051 * g++.old-deja/g++.mike/eh33.C: Likewise
16052 * g++.old-deja/g++.mike/eh34.C: Likewise
16053 * g++.old-deja/g++.mike/eh35.C: Likewise
16054 * g++.old-deja/g++.mike/eh36.C: Likewise
16055 * g++.old-deja/g++.mike/eh37.C: Likewise
16056 * g++.old-deja/g++.mike/eh38.C: Likewise
16057 * g++.old-deja/g++.mike/eh39.C: Likewise
16058 * g++.old-deja/g++.mike/eh40.C: Likewise
16059 * g++.old-deja/g++.mike/eh41.C: Likewise
16060 * g++.old-deja/g++.mike/eh42.C: Likewise
16061 * g++.old-deja/g++.mike/eh44.C: Likewise
16062 * g++.old-deja/g++.mike/eh46.C: Likewise
16063 * g++.old-deja/g++.mike/eh47.C: Likewise
16064 * g++.old-deja/g++.mike/eh48.C: Likewise
16065 * g++.old-deja/g++.mike/eh49.C: Likewise
16066 * g++.old-deja/g++.mike/eh50.C: Likewise
16067 * g++.old-deja/g++.mike/eh51.C: Likewise
16068 * g++.old-deja/g++.mike/eh53.C: Likewise
16069 * g++.old-deja/g++.mike/eh55.C: Likewise
16070 * g++.old-deja/g++.mike/p7912.C: Likewise
16071 * g++.old-deja/g++.mike/p9706.C: Likewise
16072 * g++.old-deja/g++.mike/p10416.C: Likewise
16073 * g++.old-deja/g++.mike/p11667.C: Likewise
16074 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16075 Remove redundant reference to Iris.
16076 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16077 Elxsi, i860, Pico Java, and WE32K.
16078
16079 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16080
16081 * g++.dg/ext/asm4.C: New test.
16082
16083 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16084
16085 PR c++/9030
16086 * g++.dg/template/friend12.C: New test.
16087 * g++.dg/template/friend13.C: Likewise.
16088 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16089
16090 2003-01-08 Jan Hubicka <jh@suse.cz>
16091
16092 * gcc.dg/i386-cadd.c: New test.
16093 * gcc.dg/i386-cmov4.c: Likewise.
16094
16095 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16096
16097 PR c++/9165
16098 * g++.dg/warn/Wunused-3.C: New test.
16099
16100 * g++.dg/abi/bitfield9.C: New test.
16101
16102 PR c++/9189
16103 * g++.dg/parse/defarg3.C: New test.
16104
16105 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16106
16107 * g++.dg/parse/ambig1.C: New test.
16108 * g++.dg/parse/defarg2.C: New test.
16109
16110 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16111
16112 * g++.dg/template/defarg-1.C: New test.
16113 * g++.dg/template/local2.C: Likewise.
16114
16115 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16116
16117 * gcc.c-torture/execute/20030105-1.c: New test.
16118
16119 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16120
16121 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16122 * g++.dg/parse/namespace4.C: Likewise.
16123
16124 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16125
16126 * g++.dg/template/ntp2.C: New test.
16127
16128 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16129
16130 * g++.dg/parse/extern-C-1.C: New test.
16131
16132 * g++.dg/parse/namespace4.C: New test.
16133
16134 * g++.dg/template/nested1.C: New test.
16135
16136 * g++.dg/parse/namespace3.C: New test.
16137
16138 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16139
16140 * g++.dg/lookup/two-stage1.C: New test.
16141
16142 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16143
16144 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16145 * g++.old-deja/g++.jason/access8.C: Likewise.
16146 * g++.old-deja/g++.other/decl5.C: Likewise.
16147
16148 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16149
16150 * g++.dg/parse/parse7.C: New test.
16151
16152 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16153
16154 PR c++/2843
16155 * g++.dg/ext/attrib7.C: New test.
16156
16157 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16158
16159 * g++.dg/parse/parse6.C: New test.
16160
16161 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16162
16163 * gcc.dg/h8300-stack-1.c: New.
16164
16165 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16166
16167 g++.dg/lookup/exception1.C: New test.
16168
16169 g++.dg/lookup/template1.C: New test.
16170
16171 g++.dg/parse/namespace2.C: New test.
16172
16173 g++.dg/parse/parens2.C: New test.
16174
16175 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16176
16177 * g++.dg/parse/parse5.C: New test.
16178 * g++.dg/lookup/scoped4.C: New test.
16179
16180 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16181
16182 * g++.dg/parse/parens1.C: New test.
16183
16184 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16185 angle-bracket1.C.
16186 * g++.dg/parse/parens2.C: New test.
16187
16188 * g++.dg/lookup/scope-operator1.C: New test.
16189
16190 * g++.dg/parse/operator1.C: New test.
16191
16192 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16193
16194 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16195 * g++.old-deja/g++.other/access6.C: Likewise.
16196 * g++.old-deja/g++.other/decl1.C: Likewise.
16197 * g++.old-deja/g++.pt/typename12.C: Likewise.
16198
16199 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16200
16201 * g++.dg/parse/namespace1.C: New test.
16202
16203 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16204
16205 * g++.dg/parse/parse4.C: New test.
16206
16207 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16208
16209 * g++.dg/parse/parse3.C: New test.
16210
16211 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16212
16213 * g++.dg/parse/parse2.C: New test.
16214
16215 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16216
16217 * g++.dg/template/friend11.C: New test.
16218
16219 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16220
16221 * g++.dg/parse/parse1.C: New test.
16222
16223 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16224
16225 * lib/profopt.exp: Change the name of a global variable to avoid
16226 possible clashes with other test suites.
16227
16228 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16229
16230 * g++.dg/inherit/covariant8.C: New test.
16231
16232 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16233
16234 * g++.dg/init/array9.C: New test.
16235
16236 PR c++/9112
16237 * g++.dg/parse/expr1.C: New test.
16238
16239 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16240
16241 * gcc.c-torture/compile/20021230-1.c: New test.
16242
16243 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16244
16245 * g++.dg/inherit/covariant5.C: New test.
16246 * g++.dg/inherit/covariant6.C: New test.
16247 * g++.dg/inherit/covariant7.C: New test.
16248
16249 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16250
16251 PR c++/2739
16252 * g++.dg/other/access2.C: New test.
16253
16254 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16255
16256 * g++.dg/other/anon-struct.C: No longer fails
16257 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16258 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16259 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16260
16261 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16262
16263 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16264
16265 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16266
16267 * g++.dg/eh/spec4.C: Remove stray semicolon.
16268 * g++.dg/expr/pmf-1.C: Change error message.
16269 * g++.dg/ext/asm1.C: Remove stray semicolon.
16270 * g++.dg/ext/typename1.C: Add missing typenames.
16271 * g++.dg/inherit/template-as-base.C: Change error message.
16272 * g++.dg/lookup/scoped1.C: Likewise.
16273 * g++.dg/lookup/scoped2.C: Likewise.
16274 * g++.dg/lookup/using2.C: Likewise.
16275 * g++.dg/other/component1.C: Remove stray semicolon.
16276 * g++.dg/other/do1.C: Change error message.
16277 * g++.dg/other/error2.C: Likewise.
16278 * g++.dg/other/init1.C: Likewise.
16279 * g++.dg/other/packed1.C: Remove stray semicolon.
16280 * g++.dg/other/ptrmem2.C: Change error message.
16281 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16282 marker.
16283 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16284 * g++.dg/template/access3.C: Add typename keyword.
16285 * g++.dg/template/access5.C: Remove stray semicolon.
16286 * g++.dg/template/access6.C: Likewise.
16287 * g++.dg/template/complit1.C: Likewise.
16288 * g++.dg/template/crash1.C: Change error message.
16289 * g++.dg/template/inherit2.C: Remove stray semicolon.
16290 * g++.dg/template/instantiate2.C: Likewise.
16291 * g++.dg/template/instantiate3.C: Change error message.
16292 * g++.dg/template/qual1.C: Remove stray semicolon.
16293 * g++.dg/template/qualttp18.C: Change error message.
16294 * g++.dg/template/ref1.C: Remove stray semicolon.
16295 * g++.dg/template/sizeof1.C (A::value): Declare it.
16296 * g++.dg/template/spec4.C: Change error message.
16297 * g++.dg/template/static1.C: Likewise.
16298 * g++.dg/template/type1.C: Likewise.
16299 * g++.dg/template/typename3.C: Likewise.
16300 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16301 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16302 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16303 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16304 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16305 named return value extension.
16306 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16307 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16308 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16309 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16310 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16311 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16312 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16313 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16314 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16315 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16316 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16317 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16318 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16319 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16320 syntax.
16321 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16322 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16323 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16324 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16325 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16326 * g++.old-deja/g++.brendan/template11.C: Likewise.
16327 * g++.old-deja/g++.brendan/template26.C: Likewise.
16328 * g++.old-deja/g++.brendan/template27.C: Use explicit
16329 specialization syntax.
16330 * g++.old-deja/g++.brendan/template30.C: Likewise.
16331 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16332 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16333 non-dependent names.
16334 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16335 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16336 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16337 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16338 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16339 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16340 named return value extension.
16341 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16342 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16343 * g++.old-deja/g++.ext/return1.C: Likewise.
16344 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16345 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16346 * g++.old-deja/g++.jason/access8.C: Likewise.
16347 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16348 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16349 pseudo-destructor names.
16350 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16351 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16352 pseudo-destructor names.
16353 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16354 * g++.old-deja/g++.jason/overload19.C: Likewise.
16355 * g++.old-deja/g++.jason/overload32.C: Likewise.
16356 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16357 stray semicolons.
16358 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16359 * g++.old-deja/g++.jason/return.C: Likewise.
16360 * g++.old-deja/g++.jason/return2.C: Likewise.
16361 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16362 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16363 syntax.
16364 * g++.old-deja/g++.jason/template10.C: Account for use of
16365 non-dependent names.
16366 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16367 syntax.
16368 * g++.old-deja/g++.jason/template37.C: Likewise.
16369 * g++.old-deja/g++.law/access4.C: Change error messages.
16370 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16371 pseudo-destructor names.
16372 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16373 * g++.old-deja/g++.law/ctors9.C: Likewise.
16374 * g++.old-deja/g++.law/cvt22.C: Likewise.
16375 * g++.old-deja/g++.law/dtors5.C: Likewise.
16376 * g++.old-deja/g++.law/global-init1.C: Likewise.
16377 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16378 * g++.old-deja/g++.law/operators28.C: Likewise.
16379 * g++.old-deja/g++.law/visibility28.C: Likewise.
16380 * g++.old-deja/g++.martin/eval1.C: Likewise.
16381 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16382 name.
16383 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16384 * g++.old-deja/g++.mike/net34.C: Likewise.
16385 * g++.old-deja/g++.mike/net36.C: Likewise.
16386 * g++.old-deja/g++.mike/ns2.C: Likewise.
16387 * g++.old-deja/g++.mike/p12306.C: Likewise.
16388 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16389 value extension.
16390 * g++.old-deja/g++.mike/p700.C: Likewise.
16391 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16392 * g++.old-deja/g++.mike/p710.C: Likewise.
16393 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16394 value extension.
16395 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16396 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16397 * g++.old-deja/g++.ns/crash2.C: Likewise.
16398 * g++.old-deja/g++.ns/crash3.C: Likewise.
16399 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16400 * g++.old-deja/g++.ns/ns17.C: Likewise.
16401 * g++.old-deja/g++.ns/template16.C: Likewise.
16402 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16403 keyword.
16404 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16405 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16406 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16407 named return value extension.
16408 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16409 * g++.old-deja/g++.other/access4.C: Issue additional error
16410 messages.
16411 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16412 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16413 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16414 * g++.old-deja/g++.other/crash25.C: Change error message.
16415 * g++.old-deja/g++.other/crash4.C: Change error message.
16416 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16417 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16418 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16419 checks.
16420 * g++.old-deja/g++.other/defarg8.C: Likewise.
16421 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16422 * g++.old-deja/g++.other/dtor10.C: Likewise.
16423 * g++.old-deja/g++.other/incomplete.C: Likewise.
16424 * g++.old-deja/g++.other/linkage7.C: Likewise.
16425 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16426 lookup algorithm.
16427 * g++.old-deja/g++.other/mangle2.C: Likewise.
16428 * g++.old-deja/g++.other/refinit2.C: Likewise.
16429 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16430 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16431 * g++.old-deja/g++.pt/crash28.C: Likewise.
16432 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16433 syntax.
16434 * g++.old-deja/g++.pt/crash32.C: Change error message.
16435 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16436 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16437 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16438 error message position.
16439 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16440 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16441 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16442 syntax.
16443 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16444 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16445 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16446 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16447 keyword.
16448 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16449 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16450 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16451 keyword.
16452 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16453 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16454 syntax.
16455 * g++.old-deja/g++.pt/friend28.C: Account for use of
16456 non-dependent names.
16457 * g++.old-deja/g++.pt/friend29.C: Likewise.
16458 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16459 rules.
16460 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16461 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16462 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16463 lookup rules.
16464 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16465 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16466 keyword.
16467 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16468 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16469 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16470 keyword.
16471 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16472 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16473 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16474 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16475 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16476 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16477 keyword.
16478 * g++.old-deja/g++.pt/spec10.C: Likewise.
16479 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16480 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16481 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16482 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16483 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16484 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16485 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16486 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16487 * g++.old-deja/g++.pt/typename15.C: Likewise.
16488 * g++.old-deja/g++.pt/typename22.C: Likewise.
16489 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16490 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16491 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16492 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16493 syntax.
16494 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16495 return value extension.
16496 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16497 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16498 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16499 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16500
16501 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16502
16503 * g++.dg/warn/inline1.C: New test.
16504 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16505 * g++.old-deja/g++.jason/synth10.C: Likewise.
16506 * g++.old-deja/g++.mike/net31.C: Likewise.
16507 * g++.old-deja/g++.mike/p8786.C: Likewise.
16508
16509 * g++.dg/template/friend10.C: New test.
16510 * g++.dg/template/conv5.C: New test.
16511
16512 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16513
16514 * g++.dg/lookup/scoped3.C: New test.
16515
16516 * g++.dg/lookup/decl1.C: New test.
16517 * g++.dg/lookup/decl2.C: New test.
16518
16519 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16520
16521 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16522 gcc.c-torture/compile/20021015-1.c,
16523 gcc.c-torture/compile/20021015-2.c,
16524 gcc.c-torture/compile/20021123-1.c,
16525 gcc.c-torture/compile/20021123-2.c,
16526 gcc.c-torture/compile/20021123-3.c,
16527 gcc.c-torture/compile/20021123-4.c,
16528 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16529 only to 3.1 or 3.2 branch.
16530
16531 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16532
16533 * gcc.dg/i386-bitfield3.c: New test.
16534
16535 * gcc.dg/i386-bitfield2.c: New test.
16536
16537 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16538
16539 * g++.dg/parse/conv_op1.C: New test.
16540
16541 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16542
16543 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16544 approved.
16545
16546 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16547
16548 * gcc.c-torture/compile/20021220-1.c: New test.
16549
16550 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16551
16552 * gcc.dg/i386-fastcall-1.c: New.
16553
16554 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16555
16556 * gcc.c-torture/execute/20021219-1.c: New test.
16557
16558 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16559
16560 * gcc.dg/i386-pic-1.c: New test.
16561
16562 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16563
16564 PR c++/8099
16565 * g++.dg/template/friend9.C: New test.
16566
16567 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16568
16569 PR c++/3663
16570 * g++.dg/template/access7.C: New test.
16571
16572 2002-12-18 Nick Clifton <nickc@redhat.com>
16573
16574 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16575 the libstdc++-v3 directory has been found.
16576
16577 2002-12-12 Devang Patel <dpatel@apple.com>
16578 * gcc.dg/darwin-ld-1.c: New test.
16579 * gcc.dg/darwin-ld-2.c: New test.
16580 * gcc.dg/darwin-ld-3.c: New test.
16581 * gcc.dg/darwin-ld-4.c: New test.
16582 * gcc.dg/darwin-ld-5.c: New test.
16583
16584 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16585
16586 * gcc.c-torture/compile/20021212-1.c: New test.
16587
16588 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16589
16590 * gcc.dg/fshort-wchar: New test.
16591
16592 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16593
16594 PR c++/8372
16595 * g++.dg/template/dtor1.C: New test.
16596
16597 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16598 markers.
16599
16600 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16601
16602 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16603
16604 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16605
16606 * g++.dg/template/static1.C: New test.
16607 * g++.dg/template/static2.C: New test.
16608 * g++.old-deja/g++.ext/memconst.C: New test.
16609
16610 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16611
16612 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16613 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16614 * g++.dg/special/initp1.C: Likewise.
16615
16616 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16617
16618 * gcc.c-torture/execute/20021204-1.c: New test.
16619
16620 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16621
16622 * gcc.dg/ppc-fmadd-1.c: New file.
16623 * gcc.dg/ppc-fmadd-2.c: New file.
16624 * gcc.dg/ppc-fmadd-3.c: New file.
16625
16626 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16627
16628 * gcc.c-torture/compile/20021204-1.c: New test.
16629
16630 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16631
16632 * g++.dg/inherit/covariant2.C: New test.
16633 * g++.dg/inherit/covariant3.C: New test.
16634 * g++.dg/inherit/covariant4.C: New test.
16635 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16636 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16637
16638 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16639
16640 PR c++/8688
16641 * g++.dg/init/brace3.C: New test.
16642
16643 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16644
16645 * gcc.dg/20020210-1.c: Fix a comment typo.
16646
16647 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16648
16649 PR c++/8720
16650 * g++.dg/parse/defarg1.C: New test.
16651
16652 PR c++/8615
16653 * g++.dg/template/char1.C: New test.
16654
16655 * g++.dg/template/varmod1.C: Fix typo.
16656
16657 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16658
16659 DR 180
16660 * g++.old-deja/g++.pt/crash32.C: Expect error.
16661
16662 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16663
16664 PR c++/5919
16665 * g++.dg/template/varmod1.C: New test.
16666
16667 PR c++/8727
16668 * g++.dg/inherit/typeinfo1.C: New test.
16669
16670 PR c++/8663
16671 * g++.dg/inherit/typedef1.C: New test.
16672
16673 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16674
16675 PR c++/8332
16676 PR c++/8493
16677 * g++.dg/template/strlen1.C: New test.
16678
16679 PR c++/8227
16680 * g++.dg/template/ctor2.C: New test.
16681
16682 PR c++/8214
16683 * g++.dg/init/string1.C: New test.
16684
16685 PR c++/8511
16686 * g++.dg/template/friend8.C: New test.
16687
16688 2002-11-29 Joe Buck <jbuck@synopsys.com>
16689
16690 * g++.dg/lookup/anon2.C: New test.
16691
16692 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16693
16694 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16695 h8300 port.
16696
16697 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16698
16699 * gcc.dg/bitfld-6.c: New test.
16700
16701 2002-11-27 Jan Hubicka <jh@suse.cz>
16702
16703 * gcc.c-torture/execute/20021127.[cx]: New test.
16704
16705 2002-11-26 Jan Hubicka <jh@suse.cz>
16706
16707 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16708 quality.
16709
16710 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16711
16712 * g++.dg/init/brace2.C: New test.
16713 * g++.old-deja/g++.mike/p9129.C: Correct.
16714
16715 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16716
16717 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16718
16719 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16720
16721 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16722
16723 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16724
16725 * testsuite/g++.dg/abi/empty11.C: New test.
16726 * testsuite/g++.dg/rtti/cv1.C: New test.
16727
16728 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16729
16730 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16731
16732 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16733
16734 * g++.dg/abi/empty10.C: New test.
16735
16736 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16737
16738 * gcc.c-torture/compile/20021124-1.c: New test.
16739
16740 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16741
16742 * g++.dg/abi/rtti2.C: New test.
16743
16744 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16745
16746 * gcc.dg/i386-unroll-1.c: New test.
16747
16748 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16749
16750 * gcc.c-torture/compile/20021120-1.c: New test.
16751 * gcc.c-torture/compile/20021120-2.c: New test.
16752
16753 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16754
16755 * gcc.dg/bitfld-5.c: New test.
16756
16757 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16758
16759 * gcc.c-torture/execute/20021120-3.c: New test.
16760
16761 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16762
16763 * gcc.c-torture/execute/20021120-2.c: New test.
16764
16765 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16766
16767 * gcc.c-torture/execute/20021120-1.c: New test.
16768
16769 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16770
16771 * gcc.c-torture/execute/20021118-3.c: New test.
16772
16773 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16774
16775 * gcc.c-torture/compile/20021119-1.c: New test.
16776
16777 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16778
16779 * gcc.dg/duff-1.c: New test.
16780 * gcc.dg/duff-2.c: New test.
16781 * gcc.dg/duff-3.c: New test.
16782
16783 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16784
16785 * gcc.dg/cpp/_Pragma5.c: New test.
16786
16787 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16788
16789 * gcc.c-torture/execute/20021118-2.c: New test.
16790
16791 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16792
16793 * gcc.c-torture/execute/20021118-1.c: New test.
16794
16795 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16796
16797 * gcc.dg/20021116-1.c: New test.
16798
16799 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16800
16801 * g++.dg/abi/vcall1.C: New test.
16802
16803 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16804
16805 * gcc.dg/20021029-1.c: New test.
16806 * gcc.dg/20021029-2.c: New test.
16807
16808 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16809
16810 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16811
16812 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16813
16814 PR c/8439
16815 * gcc.dg/20021110.c: Move to ...
16816 * gcc.c-torture/compile/20021110.c: .... here.
16817
16818 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16819
16820 PR c/8467
16821 * gcc.c-torture/execute/20021111-1.c
16822
16823 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16824
16825 PR c/8439
16826 * gcc.dg/20021110.c: New test.
16827
16828 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16829
16830 * g++.dg/abi/vthunk3.C: Run only on x86.
16831
16832 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16833
16834 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16835
16836 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16837
16838 * lib/compat.exp (compat-execute): Fix logic error in last
16839 change.
16840
16841 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16842
16843 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16844
16845 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16846
16847 PR c++/8389
16848 * g++.dg/template/access6.C: New test.
16849
16850 2002-11-08 Jan Hubicka <jh@suse.cz>
16851
16852 * gcc.dg/i386-ssefp-1.c: New test.
16853 * gcc.dg/i386-ssefp-1.c: New test.
16854
16855 2002-11-08 Jan Hubicka <jh@suse.cz>
16856
16857 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16858
16859 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16860
16861 * g++.dg/abi/vthunk3.C: New test.
16862
16863 PR c++/8338
16864 * g++.dg/template/crash2.C: New test.
16865
16866 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16867
16868 * testsuite/g++.dg/abi/dtor1.C: New test.
16869 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16870
16871 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16872
16873 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16874 Darwin.
16875
16876 2002-11-04 Adam Nemet <anemet@lnxw.com>
16877
16878 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16879 -mthumb. Only xfail with -O0.
16880
16881 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16882
16883 * g++.dg/abi/thunk1.C: New test.
16884 * g++.dg/abi/thunk2.C: Likewise.
16885 * g++.dg/abi/vtt1.C: Likewise.
16886
16887 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16888
16889 PR optimization/8423
16890 * gcc.c-torture/execute/builtin-constant.c: New test.
16891
16892 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16893
16894 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16895 Add some more cases.
16896
16897 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16898
16899 PR c++/8391
16900 * g++.dg/opt/local1.C: New test.
16901
16902 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16903
16904 PR c++/8160
16905 * g++.dg/template/complit1.C: New test.
16906
16907 PR c++/8149
16908 * g++.dg/template/typename4.C: Likewise.
16909
16910 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16911
16912 Core issue 287, PR c++/7639
16913 * g++.dg/template/instantiate1.C: Adjust error location.
16914 * g++.dg/template/instantiate3.C: New test.
16915 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16916 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16917 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16918
16919 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16920
16921 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16922
16923 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16924
16925 PR c++/8287
16926 * g++.dg/init/dtor2.C: New test.
16927
16928 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16929
16930 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16931 * gcc.dg/nest.c: Bypass errors on irix6.
16932
16933 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16934
16935 * gcc.dg/nest.c: Expect error for mmix-*-*.
16936 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16937
16938 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16939
16940 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16941 markers.
16942
16943 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16944
16945 2002-10-25 Mike Stump <mrs@apple.com>
16946
16947 * gcc.dg/warn-1.c: New test.
16948
16949 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16950
16951 * g++.dg/template/typename3.C: New test.
16952
16953 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16954
16955 * g++.dg/lookup/ptrmem1.C: New test.
16956
16957 * g++.dg/abi/vthunk2.C: New test.
16958
16959 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16960
16961 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16962
16963 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16964
16965 * g++.dg/abi/empty9.C: New test.
16966
16967 2002-10-24 Richard Henderson <rth@redhat.com>
16968
16969 * g++.dg/inherit/thunk1.C: Enable for ia64.
16970
16971 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16972
16973 PR c++/8067
16974 * g++.dg/lookup/pretty1.C: New test.
16975
16976 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16977
16978 * gcc.dg/20021023-1.c: New test.
16979
16980 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16981
16982 PR c++/7679
16983 * g++.dg/parse/inline1.C: New test.
16984
16985 2002-10-23 Richard Henderson <rth@redhat.com>
16986
16987 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16988
16989 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16990
16991 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16992
16993 PR c++/6579
16994 * g++.dg/parse/stmtexpr3.C: New test.
16995
16996 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16997
16998 * g++.dg/expr/cond1.C: New test.
16999
17000 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17001
17002 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17003
17004 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17005
17006 * g++.dg/abi/vbase13.C: New test.
17007 * g++.dg/abi/vbase14.C: Likewise.
17008
17009 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17010
17011 * gcc.dg/tls/pic-1.c: New test.
17012 * gcc.dg/tls/nonpic-1.c: New test.
17013 * gcc.dg/20021018-1.c: New test.
17014
17015 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17016
17017 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17018 Remove only files with the same base name as the test case.
17019 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17020 (profopt-execute): Likewise. Also, remove old profiling
17021 and performance data files before running the tests.
17022
17023 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17024 * g++.dg/bprob/bprob.exp: Likewise.
17025 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17026 to allow more general test case names.
17027
17028 * g++.dg/bprob/bprob-1.C: Rename to ...
17029 * g++.dg/bprob/g++-bprob-1.C: ... this.
17030
17031 * g77.dg/bprob/bprob-1.f: Rename to ...
17032 * g77.dg/bprob/g77-bprob-1.f: ... this.
17033
17034 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17035
17036 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17037 bison 1.50 or later.
17038
17039 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17040
17041 * g++.dg/README: Describe more test directories.
17042
17043 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17044
17045 * g++.dg/init/array6.C: Add additional tests.
17046
17047 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17048
17049 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17050 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17051
17052 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17053
17054 * gcc.c-torture/compile/20020604-1.x: New.
17055 * gcc.c-torture/compile/simd-5.x: Likewise.
17056 * gcc.c-torture/execute/920710-1.x: Likewise.
17057 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17058
17059 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17060
17061 * g++.dg/inherit/override1.C: Add dg-options clause.
17062
17063 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17064
17065 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17066 _mm_slli_si128.
17067
17068 2002-10-19 Andreas Schwab <schwab@suse.de>
17069
17070 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17071 directory component.
17072
17073 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17074
17075 * g++.dg/inherit/thunk1.C: New test.
17076
17077 * g++.dg/inherit/override1.C: New test.
17078
17079 * g++.dg/abi/mangle11.C: New test.
17080 * g++.dg/abi/mangle14.C: New test.
17081 * g++.dg/abi/mangle17.C: New test.
17082
17083 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17084
17085 * g++.dg/overload/member2.C: New test.
17086
17087 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17088
17089 * g++.dg/README: Describe new compat directory.
17090 * g++.dg/dg.exp: Skip tests in compat directory.
17091 * README.compat: New file.
17092 * lib/compat.exp: New expect script.
17093 * g++.dg/compat: New test directory.
17094 * g++.dg/compat/compat.exp: New expect script.
17095 * g++.dg/compat/abi: New test directory.
17096 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17097 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17098 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17099 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17100 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17101 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17102 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17103 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17104 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17105 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17106 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17107 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17108 * g++.dg/compat/break: New test directory.
17109 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17110 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17111 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17112 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17113 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17114 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17115 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17116 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17117 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17118 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17119 g++.dg/compat/break/README: New files.
17120 * g++.dg/compat/eh: New test directory.
17121 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17122 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17123 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17124 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17125 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17126 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17127 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17128 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17129 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17130 g++.dg/compat/eh/filter2_y.C,
17131 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17132 g++.dg/compat/eh/new1_y.C,
17133 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17134 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17135 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17136 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17137 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17138 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17139 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17140 g++.dg/compat/eh/unexpected1_y.C: New files.
17141 * g++.dg/compat/init: New test directory.
17142 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17143 g++.dg/compat/init/array5_y.C,
17144 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17145 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17146 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17147 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17148 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17149 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17150 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17151 g++.dg/compat/init/init-ref2_y.C: New files.
17152
17153 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17154
17155 PR c++/7584
17156 * g++.dg/inherit/using3.C: New test.
17157
17158 2002-10-17 Jan Hubicka <jh@suse.cz>
17159
17160 * gcc.dg/20021017-2.c: New test.
17161
17162 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17163
17164 * g++.dg/abi/mangle16.C: Adjust.
17165
17166 * g++.dg/init/array8.C: New test.
17167
17168 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17169
17170 * gcc.dg/special/mips-abi.exp: New test.
17171 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17172
17173 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17174
17175 * g++.dg/abi/mangle16.C: New test.
17176 * g++.dg/abi/mangle17.C: Likewise.
17177
17178 PR c++/7478
17179 * g++.dg/template/ref1.C: New test.
17180
17181 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17182
17183 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17184
17185 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17186
17187 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17188
17189 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17190
17191 PR c++/7524
17192 * g++.dg/init/array7.C: New test.
17193
17194 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17195
17196 * g++.dg/init/array6.C: New test.
17197
17198 * g++.dg/abi/mangle13.C: Likewise.
17199 * g++.dg/abi/mangle14.C: Likewise.
17200 * g++.dg/abi/mangle15.C: Likewise.
17201
17202 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17203
17204 * g++.dg/abi/empty8.C: New test.
17205
17206 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17207
17208 * g++.dg/init/ctor1.C: New test.
17209
17210 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17211
17212 * gcc.c-torture/execute/20021015-1.c: New test.
17213
17214 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17215
17216 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17217
17218 2002-10-14 Jan Hubicka <jh@suse.cz>
17219
17220 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17221
17222 2002-10-14 Richard Henderson <rth@redhat.com>
17223
17224 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17225
17226 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17227
17228 PR optimization/6631
17229 * g++.dg/opt/const2.C: New test.
17230
17231 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17232
17233 PR c++/7176
17234 * g++.dg/parse/friend1.C: New test.
17235 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17236
17237 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17238
17239 * gcc.dg/20021014-1.c: New test.
17240
17241 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17242
17243 PR c++/5661
17244 * g++.dg/ext/vlm1.C: New test.
17245 * g++.dg/ext/vlm2.C: Likewise.
17246
17247 * g++.dg/init/array1.C: Remove invalid braces.
17248 * g++.dg/init/brace1.C: New test.
17249 * g++.dg/init/copy2.C: Likewise.
17250 * g++.dg/init/copy3.C: Likewise.
17251 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17252 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17253 braces.
17254
17255 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17256
17257 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17258
17259 2002-10-11 Richard Shann <richard.shann@superh.com>
17260
17261 * gcc.c-torture/compile/simd-5.c: New test.
17262
17263 2002-10-10 Roger Sayle <roger@eyesopen.com>
17264
17265 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17266
17267 2002-10-10 Jim Wilson <wilson@redhat.com>
17268
17269 * gcc.c-torture/execute/20021010-1.c: New test.
17270
17271 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17272
17273 PR c/7353
17274 * g++.dg/ext/typedef-init.C: New test.
17275 * gcc.dg/typedef-init.c: New test.
17276
17277 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17278
17279 * gcc.dg/cpp/paste13.c: New test.
17280
17281 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17282
17283 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17284 remaining platforms, XFAIL during compile, not execute. Don't
17285 XFAIL at -O0.
17286
17287 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17288
17289 * gcc.dg/alias-1.c: Tweak expected warning.
17290
17291 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17292
17293 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17294
17295 2002-10-06 Andreas Jaeger <aj@suse.de>
17296
17297 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17298 * gcc.dg/cpp/c++98.C: Likewise.
17299
17300 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17301 * g++.dg/cpp/c++98.C: Likewise.
17302
17303 * g++.dg/README (Subdirectories): Mention cpp directory.
17304
17305 PR target/7559
17306 * gcc.dg/20021006-1.c: New test.
17307
17308 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17309
17310 PR c++/7804
17311 * g++.dg/other/warning1.C: New test.
17312
17313 2002-10-04 Roger Sayle <roger@eyesopen.com>
17314
17315 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17316 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17317 and sparc-*-* with -m64 as expected failures. See PR 8087.
17318
17319 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17320
17321 PR c++/7931
17322 * g++.dg/template/ptrmem3.C: New test.
17323
17324 PR c++/7754
17325 * g++.dg/template/union1.C: New test.
17326
17327 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17328
17329 PR c++/8006
17330 * g++.dg/abi/mangle9.C: New test.
17331 * g++.dg/abi/mangle10.C: New test.
17332 * g++.dg/abi/mangle11.C: New test.
17333 * g++.dg/abi/mangle12.C: New test.
17334
17335 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17336
17337 PR c++/7188.
17338 * g++.dg/template/meminit1.C: New test.
17339 * g++.dg/warn/Wreorder-1.C: Likewise.
17340 * g++.old-deja/g++.mike/warn3.C: Tweak.
17341 * lib/prune.exp: Ingore "in copy constructor".
17342
17343 2002-10-02 Andreas Jaeger <aj@suse.de>
17344
17345 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17346 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17347 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17348 on x86-64.
17349
17350 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17351
17352 * gcc.dg/empty1.C: Fix typo.
17353
17354 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17355
17356 * gcc.dg/alias-1.c: New test.
17357
17358 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17359
17360 * gcc.dg/empty1.C: New test.
17361
17362 * g++.dg/tls/init-2.C: Tweak error messages.
17363
17364 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17365
17366 * gcc.c-torture/compile/20020923-1.c: New test.
17367
17368 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17369
17370 * gcc.c-torture/execute/ffs-1.c: New test.
17371 * gcc.c-torture/execute/ffs-2.c: Ditto.
17372
17373 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17374
17375 * g++.dg/overload/member1.C: New test.
17376
17377 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17378
17379 * g++.dg/abi/empty7.C: New test.
17380 * g++.dg/init/pm2.C: Likewise.
17381
17382 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17383
17384 * g++.dg/rtti/crash1.C: New test.
17385
17386 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17387
17388 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17389 gcc.dg/sibcall-4.c: New tests.
17390
17391 2002-09-28 Roger Sayle <roger@eyesopen.com>
17392
17393 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17394 powerpc and MMIX targets.
17395
17396 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17397
17398 * gcc.dg/cpp/20020927-1.c: New.
17399
17400 2002-09-26 David S. Miller <davem@redhat.com>
17401
17402 * gcc.c-torture/compile/trunctfdf.c: New.
17403
17404 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17405
17406 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17407
17408 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17409
17410 * gcc.c-torture/execute/loop-15.c: New.
17411
17412 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17413
17414 * README.QMTEST: Fix typo.
17415
17416 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17417
17418 * gcc.dg/20020926-1.c: New test.
17419
17420 2002-09-25 David S. Miller <davem@redhat.com>
17421
17422 PR target/7842
17423 * gcc.c-torture/execute/shiftdi.c: New test.
17424
17425 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17426
17427 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17428 unique to the tool.
17429 * lib/g77.exp (g77_init): Likewise.
17430 * lib/g++.exp (g++_init): Likewise.
17431 * lib/objc.exp (objc_init): Likewise.
17432
17433 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17434
17435 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17436 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17437 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17438
17439 2002-09-25 Richard Henderson <rth@redhat.com>
17440
17441 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17442 too-small long double.
17443
17444 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17445
17446 * gcc.dg/20020919-1.c: New test.
17447
17448 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17449
17450 * g++.dg/abi/bitfield6.C: New test.
17451 * g++.dg/abi/bitfield7.C: New test.
17452 * g++.dg/abi/bitfield8.C: New test.
17453 * g++.dg/abi/vbase11.C: New test.
17454
17455 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17456
17457 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17458 hppa*-*-hpux*. Update test comment.
17459
17460 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17461
17462 * gcc.dg/tls/struct-1.c: New test.
17463
17464 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17465
17466 * gcc.dg/cpp/tr-warn2.c: Update.
17467
17468 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17469
17470 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17471
17472 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17473
17474 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17475 systems.
17476
17477 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17478
17479 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17480
17481 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17482 Adjust for c++filt moved to binutils. Remove spurious duplicate
17483 setting of cxxfilt.
17484
17485 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17486
17487 * gcc.dg/20020312-2.c: Update for darwin.
17488
17489 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17490
17491 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17492
17493 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17494
17495 * objc.dg/comp-types-1.m: New test.
17496 * objc.dg/comp-types-2.m: New test.
17497 * objc.dg/comp-types-3.m: New test.
17498 * objc.dg/comp-types-4.m: New test.
17499 * objc.dg/comp-types-5.m: New test.
17500 * objc.dg/comp-types-6.m: New test.
17501
17502 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17503
17504 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17505
17506 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17507
17508 * g++.dg/other/do1.C: New test.
17509
17510 * g++.dg/template/subst1.C: New test.
17511
17512 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17513
17514 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17515
17516 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17517
17518 * g++.dg/template/qualttp20.C: Adjust expected errors.
17519 * g++.old-deja/g++.jason/report.C: Likewise.
17520 * g++.old-deja/g++.other/qual1.C: Likewise.
17521
17522 * g++.dg/lookup/scoped2.C: New test.
17523
17524 * g++.dg/ext/asm3.C: New test.
17525
17526 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17527
17528 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17529
17530 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17531
17532 * ChangeLog: follow spelling conventions.
17533 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17534 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17535 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17536 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17537 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17538 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17539 * g++.old-deja/g++.law/global-init1.C: Likewise.
17540 * g++.old-deja/g++.other/delete4.C: Likewise.
17541 * g++.old-deja/g++.other/inline21.C: Likewise.
17542 * g++.old-deja/g++.other/singleton.C: Likewise.
17543 * g77.dg/strlen0.f: Likewise.
17544 * g77.f-torture/compile/20010519-1.f: Likewise.
17545 * g77.f-torture/compile/980310-4.f: Likewise.
17546 * gcc.c-torture/compile/20000605-1.c: Likewise.
17547 * gcc.c-torture/execute/20020225-1.c: Likewise.
17548 * gcc.dg/c90-hexfloat-2.c: Likewise.
17549 * gcc.dg/c99-bool-1.c: Likewise.
17550 * gcc.dg/c99-hexfloat-2.c: Likewise.
17551 * gcc.dg/dll-2.c: Likewise.
17552 * gcc.dg/wtr-union-init-1.c: Likewise.
17553 * gcc.dg/wtr-union-init-2.c: Likewise.
17554 * gcc.dg/wtr-union-init-3.c: Likewise.
17555 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17556 * gcc.dg/cpp/defined.c: Likewise.
17557 * gcc.dg/cpp/macsyntx.c: Likewise.
17558 * gcc.dg/cpp/paste2.c: Likewise.
17559 * gcc.dg/cpp/trad/defined.c: Likewise.
17560 * gcc.dg/format/c90-printf-1.c: Likewise.
17561 * gcc.dg/format/c90-scanf-1.c: Likewise.
17562 * gcc.dg/format/c99-printf-1.c: Likewise.
17563 * gcc.dg/format/c99-scanf-1.c: Likewise.
17564 * gcc.misc-tests/gcov-8.c: Likewise.
17565 * lib/profopt.exp: Likewise.
17566
17567 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17568
17569 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17570
17571 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17572
17573 * g++.dg/inherit/using2.C: New test.
17574
17575 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17576
17577 * ChangeLog: Follow spelling conventions.
17578 * g++.dg/template/friend4.C: Likewise.
17579 * g++.old-deja/g++.pt/crash67.C: Likewise.
17580 * gcc.c-torture/execute/20000801-4.c: Likewise.
17581 * gcc.dg/c90-digraph-1.c: Likewise.
17582 * gcc.dg/c94-digraph-1.c: Likewise.
17583 * gcc.dg/c99-digraph-1.c: Likewise.
17584 * gcc.dg/cpp/line5.c: Likewise.
17585 * gcc.dg/cpp/multiline.c: Likewise.
17586 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17587 * gcc.dg/format/attr-3.c: Likewise.
17588 * gcc.dg/format/c90-scanf-3.c: Likewise.
17589 * gcc.dg/format/ext-4.c: Likewise.
17590
17591 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17592
17593 * g++.dg/template/pretty1.C: New test.
17594
17595 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17596
17597 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17598
17599 2002-09-13 Matt Austern <austern@apple.com>
17600
17601 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17602 passing a cast expression to a function by const reference.
17603
17604 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17605
17606 * g++.dg/template/deduce1.C: New test.
17607
17608 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17609
17610 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17611 32-bit int.
17612
17613 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17614
17615 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17616 usage.
17617
17618 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17619
17620 * gcc.c-torture/compile/20020910-1.c: New test.
17621
17622 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17623
17624 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17625
17626 2002-09-10 Andreas Jaeger <aj@suse.de>
17627
17628 * gcc.dg/20020312-2.c: Adjust for x86-64.
17629
17630 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17631
17632 * g77.dg/7388.f: New test case for PR 7388.
17633
17634 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17635
17636 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17637
17638 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17639
17640 * objc.dg/proto-lossage-1.m: New test.
17641
17642 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17643
17644 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17645
17646 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17647
17648 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17649 expected to pass.
17650
17651 2002-09-06 Stan Shebs <shebs@apple.com>
17652 David Edelsohn <edelsohn@gnu.org>
17653
17654 * gcc.dg/weak: New directory.
17655 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17656 target-specific xfail bits.
17657 * gcc.dg/typeof-2.c: Move to new directory.
17658 * gcc.dg/weak.exp: New expect script.
17659
17660 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17661
17662 * gcc.c-torture/execute/extzvsi.c: New test.
17663
17664 2002-09-05 Stan Shebs <shebs@apple.com>
17665
17666 * gcc.dg/weak-1.c: xfail on Darwin.
17667 * gcc.dg/weak-2.c: Ditto.
17668 * gcc.dg/weak-3.c: Ditto.
17669 * gcc.dg/weak-4.c: Ditto.
17670 * gcc.dg/weak-5.c: Ditto.
17671 * gcc.dg/weak-6.c: Ditto.
17672 * gcc.dg/weak-7.c: Ditto.
17673 * gcc.dg/weak-8.c: Ditto.
17674 * gcc.dg/weak-9.c: Ditto.
17675
17676 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17677
17678 * gcc.c-torture/execute/loop-14.c: New test.
17679
17680 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17681
17682 * g++.dg/other/cxa-atexit1.C: New test.
17683
17684 * gcc.dg/typeof-2.c: New test.
17685
17686 2002-09-03 Roger Sayle <roger@eyesopen.com>
17687
17688 * gcc.dg/builtins-2.c: New testcase.
17689 * gcc.dg/builtins-3.c: New testcase.
17690
17691 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17692
17693 * gcc.dg/cpp/_Pragma4.c: New test.
17694
17695 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17696
17697 * objc/execute/nil_method-1.m: New testcase.
17698
17699 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17700
17701 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17702 [Object class], not [Object initialize].
17703
17704 2002-08-31 Roger Sayle <roger@eyesopen.com>
17705 Hans-Peter Nilsson <hp@bitrange.com>
17706
17707 * gcc.c-torture/execute/20020720-1.x: Skip test on
17708 mmix-knuth-mmixware. Correct comment.
17709
17710 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17711
17712 * testsuite/g++.dg/abi/bitfield5.C: New test.
17713 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17714
17715 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17716
17717 * objc.dg/undeclared-selector.m: New test.
17718
17719 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17720
17721 * g++.dg/other/offsetof1.C: Avoid cast warning.
17722
17723 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17724
17725 * objc.dg/super-class-2.m: New test.
17726
17727 2002-08-24 Matt Austern <austern@apple.com>
17728
17729 * g++.dg/ext/lvaddr.C: New test.
17730 * g++.dg/ext/lvcast.C: New test.
17731
17732 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17733
17734 * testsuite/g++.dg/inherit/cond1.C: New test.
17735
17736 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17737
17738 * gcc.dg/noncompile/incomplete-1.c: New test.
17739
17740 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17741
17742 * gcc.dg/typespec-1.c: New test.
17743
17744 2002-08-20 Devang Patel <dpatel@apple.com>
17745 * objc.dg/proto-hier-2.m: New test.
17746
17747 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17748
17749 * objc.dg/bitfield-1.m: New test.
17750 * objc.dg/bitfield-2.m: New test.
17751
17752 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17753
17754 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17755 gcc.dg/c99-flex-array-4.c: New tests.
17756
17757 2002-08-16 Stan Shebs <shebs@apple.com>
17758
17759 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17760
17761 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17762
17763 * gcc.dg/typeof-1.c: New test.
17764 * g++.dg/ext/typeof2.C: New test.
17765
17766 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17767
17768 * g++.dg/other/offsetof1.C: New test.
17769
17770 2002-08-14 Richard Henderson <rth@redhat.com>
17771
17772 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17773
17774 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17775
17776 * gcc.dg/cpp/_Pragma3.c: New test.
17777
17778 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17779
17780 * g++.dg/template/inherit3: New test.
17781
17782 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17783
17784 * gcc.dg/bitfld-4.c: Add blank options.
17785
17786 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17787
17788 * g++.dg/template/crash1.C: New test.
17789
17790 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17791
17792 * gcc.dg/tls/opt-2.c: New test.
17793
17794 2002-08-08 Devang Patel <dpatel@apple.com>
17795
17796 * objc.dg/selector-1.m : New test
17797
17798 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17799
17800 * g++.dg/abi/bitfield4.C: New test.
17801 * gcc.dg/bitfld-4.c: New test.
17802
17803 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17804
17805 * g++.dg/other/packed1.C: New test.
17806
17807 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17808
17809 * g++.dg/abi/offsetof.C: Tweak error messages.
17810 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17811
17812 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17813
17814 * gcc.dg/bitfld-3.c: New test.
17815
17816 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17817 Richard Henderson <rth@redhat.com>
17818
17819 * gcc.dg/i386-bitfield1.c: New test.
17820 * g++.dg/abi/bitfield3.C: Update.
17821
17822 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17823
17824 * objc.dg/const-str-2.m: Update.
17825 * gcc.dg/cpp/c++98.c: Change to C extension.
17826 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17827 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17828
17829 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17830
17831 * testsuite/gcc.dg/tls/diag-3.c: New.
17832
17833 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17834
17835 * g++.dg/README (Subdirectories): Document new subdir expr.
17836 * g++.dg/expr/pmf-1.C: New test.
17837
17838 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17839
17840 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17841
17842 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17843
17844 * g++.dg/abi/bitfield3.C: New test.
17845
17846 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17847
17848 * lib/gcov.exp: Tweak expected line formats.
17849 * gcc.misc-tests/gcov8.c: New test.
17850 * gcc.misc-tests/gcov8.x: New flags.
17851
17852 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17853
17854 * consistency.vlad/layout/endian.c: Include string.h.
17855
17856 * gcc.c-torture/execute/20020805-1.c: New test.
17857
17858 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17859
17860 * g++.dg/other/conversion1.C: New test.
17861
17862 2002-08-03 Roger Sayle <roger@eyesopen.com>
17863
17864 * gcc.dg/builtins-1.c: New testcase.
17865
17866 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17867
17868 * g++.dg/inherit/access3.C: New test.
17869
17870 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17871
17872 * gcc.dg/ia64-visibility-2.c: New test.
17873
17874 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17875
17876 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17877 __qualifier_flags to __flags.
17878
17879 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17880
17881 * g++.dg/inherit/operator1.C: New test.
17882 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17883 * g++.dg/other/error1.C: Change expected error message.
17884 * g++.dg/template/conv4.C: Likewise.
17885
17886 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17887
17888 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17889 for documented behavior.
17890
17891 2002-07-25 Roger Sayle <roger@eyesopen.com>
17892
17893 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17894 several targets known to fail.
17895
17896 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17897
17898 * gcc.dg/mips-args-[123].c: New tests.
17899
17900 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17901
17902 * gcc.dg/ppc-spe.c: New.
17903
17904 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17905
17906 * g++.dg/other/ptrmem4.C: New testcase.
17907
17908 2002-07-24 Richard Henderson <rth@redhat.com>
17909
17910 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17911
17912 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17913
17914 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17915
17916 2002-07-24 Roger Sayle <roger@eyesopen.com>
17917
17918 * gcc.c-torture/execute/memset-3.c: New testcase.
17919
17920 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17921
17922 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17923 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17924
17925 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17926
17927 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17928 Delete.
17929
17930 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17931
17932 * gcc.c-torture/compile/simd-4.c: New test.
17933
17934 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17935
17936 PR c++/7347, c++/7348
17937 * g++.dg/template/access4.C: New test.
17938 * g++.dg/template/access5.C: New test.
17939 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17940 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17941 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17942 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17943
17944 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17945
17946 * gcc.dg/gnu89-init-2.c: New test.
17947
17948 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17949
17950 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17951
17952 2002-07-20 Roger Sayle <roger@eyesopen.com>
17953
17954 * gcc.c-torture/execute/20020720-1.c: New testcase.
17955
17956 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17957
17958 * gcc.dg/cpp/Wsignprom.c: New tests.
17959
17960 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17961
17962 * gcc.c-torture/execute/loop-13.c: New test.
17963
17964 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17965
17966 * gcc.dg/cpp/expr.c: New tests.
17967
17968 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17969
17970 * g++.dg/opt/pr6713.C: Add template instantiation.
17971
17972 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17973
17974 * gcc.dg/nest.c: New test.
17975
17976 2002-07-17 Richard Henderson <rth@redhat.com>
17977
17978 * g++.dg/opt/pr6713.C: New test.
17979
17980 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17981
17982 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17983 XFAIL for all x86 processors.
17984
17985 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17986
17987 * gcc.c-torture/execute/20010122-1.x: Do not test with
17988 -fomit-frame-pointer.
17989
17990 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17991
17992 * g++.dg/template/instantiate2.C: New test.
17993 * g++.dg/template/spec4.C: New test.
17994
17995 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17996
17997 * g++.dg/template/access2.C: New test.
17998 * g++.dg/template/access3.C: New test.
17999
18000 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18001
18002 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18003 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18004 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18005 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18006 Convert to use <stdarg.h>.
18007 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18008 Delete.
18009 * gcc.dg/va-arg-2.c: New.
18010 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18011
18012 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18013
18014 * gcc.c-torture/compile/20020710-1.c: New test.
18015
18016 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18017 Andrew Pinski <pinskia@physics.uc.edu>
18018
18019 gcc.c-torture/compile/simd-2.c: New testcase.
18020 gcc.c-torture/compile/simd-3.c: Likewise.
18021
18022 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18023
18024 PR c++/7224
18025 * g++.dg/overload/error1.C: New test.
18026
18027 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18028
18029 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18030 configuration and IRIX 6 O32 ABI.
18031
18032 2002-07-11 Roger Sayle <roger@eyesopen.com>
18033
18034 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18035
18036 2002-07-10 Roger Sayle <roger@eyesopen.com>
18037
18038 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18039
18040 2002-07-10 Jeffrey A Law <law@redhat.com>
18041
18042 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18043
18044 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18045
18046 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18047
18048 * gcc.dg/20020312-2.c: Check for __PPC__.
18049
18050 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18051
18052 * gcc.c-torture/compile/20020709-1.c: New test.
18053
18054 2002-07-07 Roger Sayle <roger@eyesopen.com>
18055
18056 * g++.dg/template/qualttp21.C: New test case.
18057
18058 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18059
18060 * gcc.c-torture/compile/20020706-1.c: New test.
18061 * gcc.c-torture/compile/20020706-2.c: New test.
18062
18063 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18064 Alexandre Oliva <aoliva@redhat.com>
18065
18066 * g++.dg/warn/incomplete1.C: New test.
18067
18068 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18069
18070 PR c++/7099
18071 * g++.dg/warn/noreturn1.C: New test.
18072
18073 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18074
18075 PR c++/6706
18076 * g++.dg/debug/debug6.C: New test.
18077 * g++.dg/debug/debug7.C: New test.
18078
18079 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18080
18081 * gcc.c-torture/compile/simd-3.c: New test.
18082
18083 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18084
18085 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18086 * gcc.dg/20020620-1.c: Likewise.
18087
18088 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18089
18090 PR c++/6944
18091 * g++.dg/init/array4.C: New test.
18092 * g++.dg/init/array5.C: New test.
18093
18094 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18095
18096 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18097 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18098
18099 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18100
18101 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18102 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18103 * gcc.dg/wtr-conversion-1.c: Likewise.
18104 * gcc.dg/wtr-escape-1.c: Likewise.
18105 * gcc.dg/wtr-int-type-1.c: Likewise.
18106 * gcc.dg/wtr-label-1.c: Likewise.
18107 * gcc.dg/wtr-static-1.c: Likewise.
18108 * gcc.dg/wtr-strcat-1.c: Likewise.
18109 * gcc.dg/wtr-suffix-1.c: Likewise.
18110 * gcc.dg/wtr-switch-1.c: Likewise.
18111 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18112 * gcc.dg/wtr-union-init-1.c: Likewise.
18113 * gcc.dg/wtr-union-init-2.c: Likewise.
18114 * gcc.dg/wtr-union-init-3.c: Likewise.
18115
18116 * gcc.dg/wtr-func-def-1.c: New test.
18117
18118 2002-07-02 Devang Patel <dpatel@apple.com>
18119
18120 * objc.dg/param-1.m: New test.
18121
18122 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18123
18124 * gcc.dg/cpp/trad/directive.c: Add test.
18125 * gcc.dg/cpp/trad/macroargs.c: Add test.
18126 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18127
18128 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18129
18130 * gcc.dg/cpp/cmdlne-M.c: New test.
18131
18132 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18133
18134 * objc.dg/desig-init-1.m: New test.
18135
18136 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18137
18138 PR c++/6716
18139 * g++.dg/template/instantiate1.C: New test.
18140
18141 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18142
18143 PR c++/7112
18144 * g++.dg/template/sizeof2.C: New test.
18145
18146 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18147
18148 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18149 gcc.dg/cpp/trad/include.c: New tests.
18150
18151 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18152
18153 PR target/7177
18154 * gcc.c-torture/compile/20020701-1.c: New test.
18155
18156 2002-07-01 Stan Shebs <shebs@apple.com>
18157
18158 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18159 header here...
18160 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18161 (objc-torture-execute): or here.
18162
18163 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18164
18165 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18166
18167 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18168
18169 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18170
18171 2002-06-30 Devang Patel <dpatel@apple.com>
18172
18173 * objc.dg/fsyntax-only.m: New test.
18174
18175 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18176
18177 PR c++/6695
18178 * g++.dg/template/friend7.C: New file.
18179
18180 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18181
18182 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18183 return type.
18184
18185 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18186
18187 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18188 avoid division by zero.
18189
18190 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18191
18192 * gcc.dg/Wunknownprag.c: New tests.
18193
18194 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18195
18196 * gcc.c-torture/execute/simd-2.c: New test.
18197
18198 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18199
18200 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18201 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18202 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18203 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18204 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18205 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18206 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18207 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18208 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18209 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18210 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18211 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18212 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18213 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18214 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18215 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18216 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18217
18218 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18219
18220 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18221 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18222 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18223 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18224 New tests.
18225 * gcc.dg/cpp/trad/directive.c: Update.
18226
18227 2002-06-23 Andreas Jaeger <aj@suse.de>
18228
18229 * gcc.c-torture/execute/complex-6.c: New.
18230
18231 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18232
18233 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18234 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18235 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18236 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18237
18238 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18239
18240 * gcc.dg/cpp/trad: New directory with traditional tests copied
18241 from parent directory.
18242 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18243 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18244 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18245 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18246 Move to trad/ and rename.
18247 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18248 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18249 gcc.dg/cpp/trad/redef2.c: New tests.
18250 * gcc.dg/cpp/trad/trad.exp: New driver.
18251
18252 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18253
18254 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18255 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18256 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18257 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18258 Remove.
18259
18260 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18261
18262 * gcc.dg/20020620-1.c: New test.
18263
18264 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18265
18266 * g++.dg/template/ttp4.C: New test.
18267
18268 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18269
18270 * g++.dg/opt/vt1.C: Fix regexp.
18271
18272 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18273
18274 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18275 Don't use attribute `noinline'.
18276
18277 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18278
18279 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18280
18281 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18282
18283 * gcc.c-torture/execute/simd-1.c: New.
18284
18285 * gcc.dg/simd-1.c: New.
18286
18287 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18288
18289 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18290
18291 2002-06-16 Richard Henderson <rth@redhat.com>
18292
18293 * g++.dg/ext/anon-struct1.C: New.
18294 * g++.dg/ext/anon-struct2.C: New.
18295 * g++.dg/ext/anon-struct3.C: New.
18296 * gcc.dg/anon-struct-1.c: New.
18297 * gcc.dg/anon-struct-2.c: New.
18298 * gcc.dg/anon-struct-3.c: New.
18299 * gcc.dg/20011008-1.c: Adjust warning text.
18300 * gcc.dg/20020527-1.c: Add -fms-extensions.
18301
18302 2002-06-16 Richard Henderson <rth@redhat.com>
18303
18304 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18305
18306 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18307
18308 * gcc.c-torture/execute/20020615-1.c: New test.
18309
18310 2002-06-15 Roger Sayle <roger@eyesopen.com>
18311
18312 * gcc.c-tortuture/execute/compare-1.c: New test case.
18313 * gcc.c-tortuture/execute/compare-2.c: New test case.
18314 * gcc.c-tortuture/execute/compare-3.c: New test case.
18315
18316 2002-06-13 Richard Henderson <rth@redhat.com>
18317
18318 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18319 ia64 ilp32.
18320
18321 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18322
18323 * g++.dg/template/typename2.C: Update error message.
18324
18325 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18326
18327 * gcc.c-torture/execute/20020611-1.c: New test.
18328
18329 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18330
18331 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18332 list of targets to skip.
18333
18334 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18335
18336 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18337 targets if not optimizing.
18338
18339 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18340
18341 * gcc.c-torture/compile/20020605-1.c: New test.
18342
18343 * g++.dg/opt/vt1.C: New test.
18344
18345 * gcc.dg/20020531-1.c: New test.
18346
18347 * gcc.dg/20020530-1.c: New test.
18348
18349 * gcc.dg/20020527-1.c: New test.
18350
18351 * g++.dg/opt/cse1.C: New test.
18352
18353 2002-06-07 Roger Sayle <roger@eyesopen.com>
18354
18355 * gcc.dg/20020607-2.c: New test case.
18356
18357 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18358
18359 * gcc.c-torture/compile/20020604-1.c: New test.
18360
18361 2002-06-04 Richard Henderson <rth@redhat.com>
18362
18363 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18364 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18365 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18366
18367 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18368
18369 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18370
18371 2002-06-03 Richard Henderson <rth@redhat.com>
18372
18373 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18374 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18375
18376 2002-06-02 Richard Henderson <rth@redhat.com>
18377
18378 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18379 test functions static.
18380
18381 2002-06-02 Andreas Jaeger <aj@suse.de>
18382
18383 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18384 now.
18385
18386 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18387
18388 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18389 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18390 Update for mofified diagnostics.
18391 * gcc.dg/c99-intconst-1.c: No longer fail.
18392
18393 2002-06-02 Richard Henderson <rth@redhat.com>
18394
18395 * gcc.dg/uninit-A.c: Remove xfail markers.
18396
18397 2002-06-01 Roger Sayle <roger@eyesopen.com>
18398
18399 * gcc.dg/fnegate-1.c: New test case.
18400
18401 2002-05-30 Osku Salerma <osku@iki.fi>
18402
18403 * gcc.c-torture/execute/mayalias-1.c: New file.
18404
18405 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18406
18407 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18408 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18409 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18410
18411 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18412
18413 * gcc.c-torture/execute/20020529-1.c: New test.
18414
18415 2002-05-27 Richard Henderson <rth@redhat.com>
18416
18417 * g++.dg/ext/attrib6.C: New test case.
18418
18419 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18420
18421 * gcc.c-torture/execute/pure-1.c: New test.
18422
18423 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18424
18425 * gcc.dg/cpp/arith-2.c: Remove.
18426
18427 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18428
18429 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18430 * gcc.dg/cpp/if-3.c: Remove.
18431
18432 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18433
18434 * g++.dg/opt/cse2.C: New test.
18435
18436 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18437
18438 * gcc.dg/cpp/arith-1.c: New semantic tests.
18439 * gcc.dg/cpp/if-1.c: Update.
18440
18441 2002-05-24 Ben Elliston <bje@redhat.com>
18442
18443 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18444
18445 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18446
18447 * gcc.dg/verbose-asm.c: New test.
18448
18449 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18450
18451 * gcc.dg/cpp/paste12.c: New test.
18452
18453 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18454
18455 * g++.dg/parse/named_ops.C: New test.
18456
18457 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18458
18459 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18460
18461 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18462
18463 * gcc.dg/weak-2.c: Allow optional leading underscore
18464 in scan-assembler symbol name.
18465 * gcc.dg/weak-3.c: Likewise.
18466 * gcc.dg/weak-4.c: Likewise.
18467 * gcc.dg/weak-5.c: Likewise.
18468
18469 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18470
18471 * gcc.dg/20020523-1.c: New test.
18472
18473 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18474
18475 * objc.dg/const-str-2.m: Update now that we stop after
18476 a command line error.
18477
18478 2002-05-22 Richard Henderson <rth@redhat.com>
18479
18480 * g++.dg/dg.exp: Fix typo in test pruneing.
18481
18482 2002-05-22 Richard Henderson <rth@redhat.com>
18483
18484 * g++.dg/dg.exp: Prune the tls subdirectory.
18485 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18486 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18487 * g++.dg/tls/init-1.C: New.
18488
18489 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18490
18491 * gcc.dg/20020517-1.c: New test.
18492
18493 2002-05-21 Richard Henderson <rth@redhat.com>
18494
18495 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18496 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18497
18498 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18499
18500 * g++.dg/other/copy2.C: New test.
18501
18502 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18503
18504 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18505 (MAX_COPY): Bump up to 10 times sizeof (long long).
18506 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18507
18508 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18509 sizeof (long long).
18510
18511 * gcc.c-torture/execute/strcpy-1.c: New test.
18512
18513 2002-05-19 Jason Merrill <jason2redhat.com>
18514
18515 * g++.dg/ext/oper1.C: New test.
18516
18517 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18518 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18519
18520 * README.QMTEST: New file.
18521
18522 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18523
18524 2002-05-19 Andreas Jaeger <aj@suse.de>
18525
18526 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18527 now.
18528 * gcc.c-torture/execute/loop-2d.x: Likewise.
18529
18530 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18531
18532 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18533 support weak symbols.
18534 * gcc.dg/weak-4.c: Likewise
18535 * gcc.dg/weak-6.c: Likewise
18536
18537 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18538
18539 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18540 cygwin, coff and h8300-*-hms targets
18541 * gcc.dg/weak-5.c: Likewise
18542 * gcc.dg/weak-7.c: Likewise
18543
18544 2002-05-16 Jason Merrill <jason@redhat.com>
18545
18546 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18547 (scan-assembler-not, scan-assembler-dem): Likewise.
18548 (scan-assembler-dem-not): Likewise.
18549
18550 2002-05-15 Richard Henderson <rth@redhat.com>
18551
18552 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18553
18554 2002-05-15 Richard Henderson <rth@redhat.com>
18555
18556 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18557 (vfoo1f): Warning here.
18558 (vfoo1l): Don't redefine the alias.
18559
18560 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18561
18562 * g++.dg/init/pm1.C: New test.
18563
18564 2002-05-12 David S. Miller <davem@redhat.com>
18565
18566 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18567 types.
18568
18569 2002-05-10 Roger Sayle <roger@eyesopen.com>
18570
18571 * gcc.c-torture/execute/20020510-1.c: New test case.
18572
18573 2002-05-10 David S. Miller <davem@redhat.com>
18574
18575 * gcc.c-torture/execute/conversion.c: Test long double too.
18576
18577 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18578
18579 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18580 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18581 * lib/g++.exp (g++_link_flags): Likewise.
18582 * lib/objc.exp (objc_target_compile): Likewise.
18583
18584 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18585
18586 * gcc.dg/cpp/poison.c: Update.
18587 * gcc.dg/cpp/20000625-2.c: Remove.
18588 * gcc.dg/cpp/direct2s.c: Remove final test.
18589
18590 2002-05-08 Tom Rix <trix@redhat.com>
18591
18592 * gcc.c-torture/execute/20020508-1.c: New test.
18593 * gcc.c-torture/execute/20020508-2.c: New test.
18594 * gcc.c-torture/execute/20020508-3.c: New test.
18595
18596 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18597
18598 * gcc.dg/cpp/charconst-4.c: More tests.
18599
18600 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18601
18602 PR c/6569
18603 * gcc.dg/weak-3.c: Update location of warning messages.
18604 * gcc.dg/weak-5.c: Likewise.
18605
18606 2002-05-06 Roger Sayle <roger@eyesopen.com>
18607
18608 * gcc.c-torture/execute/20020506-1.c: New test case.
18609
18610 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18611
18612 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18613
18614 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18615
18616 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18617
18618 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18619
18620 * gcc.dg/cpp/charconst-3.c: New test.
18621
18622 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18623
18624 * gcc.dg/cpp/charconst.c: Update tests.
18625
18626 2002-05-05 Tim Josling <tej@melbpc.org.au>
18627
18628 * treelang: Added directory for new sample language treelang. Also
18629 lib/treelang.exp: New file to signal treelang should be tested.
18630
18631 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18632
18633 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18634 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18635 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18636 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18637 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18638 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18639 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18640
18641 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18642
18643 * gcc.dg/format/xopen-2.c: New test.
18644
18645 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18646
18647 * gcc.dg/20020503-1.c: New test.
18648
18649 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18650
18651 * g++.dg/init/dtor1.C: Make it tougher.
18652
18653 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18654
18655 * g++.dg/init/dtor1.C: New test.
18656
18657 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18658
18659 * gcc.dg/altivec-8.c: New.
18660
18661 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18662
18663 * gcc.dg/altivec-7.c: New.
18664
18665 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18666
18667 * g++.dg/parse/typedef1.C: New test.
18668
18669 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18670
18671 PR c++/6486
18672 * g++.dg/template/friend6.C: New test.
18673
18674 PR c++/6492
18675 * g++.dg/init/copy1.C: New test.
18676
18677 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18678
18679 * g++.dg/warn/effc1.C: New test.
18680
18681 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18682
18683 * gcc.dg/cpp/if-cexp.c: Add a test.
18684
18685 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18686
18687 * gcc.dg/20020426-2.c: New test.
18688
18689 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18690
18691 * gcc.dg/cpp/if-mop.c: Update.
18692 * gcc.dg/cpp/if-mpar.c: Add test.
18693 * gcc.dg/cpp/if-oppr.c: Update.
18694
18695 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18696
18697 PR c/6343
18698 * gcc.dg/weak-[2-7].c: New tests.
18699
18700 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18701
18702 * gcc.dg/enum1.c: New test.
18703
18704 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18705
18706 PR c++/6497
18707 * g++.dg/inherit/access2.C: New test.
18708
18709 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18710
18711 PR bootstrap/6445
18712 * gcc.dg/20020426-1.c: New test.
18713
18714 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18715
18716 * g++.dg/abi/enum1.C: New test.
18717
18718 2002-04-26 Richard Henderson <rth@redhat.com>
18719
18720 * gcc.dg/c99-bool-1.c: Expect always true warning.
18721
18722 2002-04-25 Roger Sayle <roger@eyesopen.com>
18723
18724 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18725
18726 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18727
18728 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18729 targets.
18730
18731 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18732
18733 * g++.dg/abi/mange7.C: New test.
18734
18735 PR c++/6438.
18736 * g++.dg/parse/stmtexpr2.C: New test.
18737
18738 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18739
18740 * gcc.dg/20020312-2.c: Add SH target.
18741
18742 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18743
18744 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18745 compiler output on mips*-*-irix*.
18746
18747 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18748
18749 * g++.dg/parse/attr1.C: New test.
18750
18751 2002-04-23 Roger Sayle <roger@eyesopen.com>
18752
18753 * gcc.c-torture/execute/string-opt-17.c: New test case.
18754 * gcc.c-torture/execute/memset-2.c: New test case.
18755
18756 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18757
18758 PR c++/6256:
18759 * g++.dg/template/friend5.C: New test.
18760
18761 PR c++/6331:
18762 * g++.dg/template/qual1.C: Likewise.
18763
18764 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18765
18766 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18767 Include stdlib.h, not stdio.h or ctype.h.
18768
18769 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18770
18771 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18772 cris-*-elf* and mmix-*-*.
18773 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18774 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18775 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18776 Ditto.
18777 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18778 * gcc.dg/wchar_t-1.c: Ditto.
18779
18780 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18781
18782 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18783 Clarify comment.
18784
18785 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18786
18787 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18788
18789 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18790
18791 * gcc.c-torture/execute/20000906-1.x: Delete.
18792
18793 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18794
18795 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18796
18797 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18798
18799 * PR6367
18800 * g77.f-torture/execute/6367.f: New test.
18801 * g77.f-torture/execute/6367.x: Disable for MMIX.
18802
18803 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18804
18805 * PR6352
18806 * g++.dg/opt/inline2.C: New test.
18807
18808 2002-04-18 Richard Henderson <rth@redhat.com>
18809
18810 * gcc.dg/20000906-1.c: Enable for all targets.
18811 * gcc.c-torture/compile/iftrap-2.c: New.
18812
18813 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18814
18815 * gcc.dg/20020418-1.c: New test.
18816 * gcc.dg/20020418-2.c: New test.
18817
18818 2002-04-18 Richard Henderson <rth@redhat.com>
18819
18820 * gcc.c-torture/compile/iftrap-1.c: New.
18821 * gcc.dg/iftrap-1.c: Adjust for ia64.
18822 * gcc.dg/iftrap-2.c: New.
18823
18824 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18825
18826 * gcc.c-torture/compile/20020418-1.c: New test.
18827
18828 2002-04-18 Roger Sayle <roger@eyesopen.com>
18829
18830 * gcc.c-torture/compile/20020415-1.c: New.
18831
18832 2002-04-18 David S. Miller <davem@redhat.com>
18833
18834 * gcc.c-torture/execute/20020418-1.c: New test.
18835
18836 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18837
18838 * gcc.dg/20020416-1.c: New test.
18839
18840 * g++.dg/opt/inline1.C: New test.
18841
18842 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18843
18844 * gcc.dg/altivec-5.c: New test.
18845
18846 * gcc.dg/20020415-1.c: New test.
18847
18848 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18849
18850 * testsuite/lib/chill.exp: Remove.
18851
18852 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18853
18854 * g++.dg/other/big-struct.C: New test.
18855
18856 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18857
18858 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18859 of scratch file.
18860
18861 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18862
18863 PR c/6277
18864 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18865 in scan-assembler function name
18866
18867 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18868
18869 * g77.f-torture/execute/980628-4.x,
18870 g77.f-torture/execute/980628-5.x,
18871 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18872 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18873 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18874 i[34567]86-*-*.
18875
18876 2002-04-13 David S. Miller <davem@redhat.com>
18877
18878 * gcc.c-torture/execute/20020413-1.c: New test.
18879
18880 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18881
18882 * gcc.dg/asm-6.c,
18883 * g++.dg/ext/asm1.C: New tests.
18884
18885 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18886
18887 PR c++ 5373.
18888 * g++.dg/parse/stmtexpr1.C: New test.
18889
18890 PR c++/5189.
18891 * g++.dg/template/copy1.C: New test.
18892
18893 2002-04-12 Richard Henderson <rth@redhat.com>
18894
18895 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18896
18897 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18898
18899 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18900 gcc.c-torture/execute/20020307-2.c.
18901
18902 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18903
18904 * g++.dg/ext/attrib5.C,
18905 * g++.dg/lookup/struct1.C: New tests.
18906
18907 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18908
18909 * gcc.dg/20020411-1.c: New test.
18910
18911 * gcc.c-torture/execute/20020411-1.c: New test.
18912
18913 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18914
18915 * g77.f-torture/execute/6177.f: New test.
18916
18917 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18918
18919 PR middle-end/6247
18920 * g++.dg/opt/cleanup1.C: New test.
18921
18922 * g++.dg/opt/const1.C: New test.
18923
18924 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18925
18926 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18927
18928 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18929
18930 PR c++/5507
18931 * g++.dg/template/typename2.C: New test.
18932
18933 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18934
18935 * gcc.c-torture/execute/loop-12.c: New.
18936
18937 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18938
18939 * g77.f-torture/execute/980628-4.x,
18940 g77.f-torture/execute/980628-5.x,
18941 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18942 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18943 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18944
18945 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18946
18947 PR optimization/6086
18948 * g++.dg/opt/preinc1.C: New test.
18949
18950 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18951
18952 PR c++/5571
18953 * g++.dg/opt/static2.C: New test.
18954
18955 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18956
18957 PR c/5120
18958 * gcc.dg/20020406-1.c: New test.
18959
18960 2002-04-04 David S. Miller <davem@redhat.com>
18961
18962 * gcc.c-torture/execute/20020404-1.c: New test.
18963
18964 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18965
18966 PR c/6123
18967 * gcc.dg/20020312-2.c: Do not declare global register variable
18968 if __PIC__ or __pic__ is defined.
18969
18970 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18971
18972 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18973 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18974
18975 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18976
18977 * gcc.misc-tests/linkage.exp: Update last change to handle
18978 sparc*-, not just sparc-.
18979
18980 2002-04-03 Richard Henderson <rth@redhat.com>
18981
18982 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18983
18984 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18985
18986 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18987
18988 2002-04-02 David S. Miller <davem@redhat.com>
18989
18990 * gcc.c-torture/execute/20020402-3.c: New test.
18991
18992 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18993
18994 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18995 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18996
18997 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18998 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18999 g77.f-torture/execute/20001201.x,
19000 g77.f-torture/execute/u77-test.x: New files.
19001
19002 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19003 * gcc.dg/wchar_t-1.c: Ditto.
19004
19005 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19006
19007 * gcc.c-torture/execute/20020402-1.c: New test.
19008
19009 2002-04-01 Richard Henderson <rth@redhat.com>
19010
19011 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19012
19013 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19014
19015 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19016
19017 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19018
19019 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19020
19021 * g++.dg/inherit/template-as-base.C: Expect error.
19022 * g++.dg/inherit/namespace-as-base.C: Likewise.
19023
19024 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19025
19026 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19027 g++.dg/ext/instantiate3.C: Tweak match patterns.
19028
19029 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19030 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19031 -da test.
19032
19033 2002-03-31 Richard Henderson <rth@redhat.com>
19034
19035 * gcc.dg/special/alias-2.c: New.
19036 * gcc.dg/special/ecos.exp: Run it.
19037
19038 2002-03-31 Richard Henderson <rth@redhat.com>
19039
19040 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19041
19042 2002-03-31 Kazu Hirata <kazu@hxi.com>
19043
19044 * gcc.dg/weak-1.c: Disable on h8300 port.
19045
19046 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19047
19048 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19049 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19050 ordering tests.
19051 * g++.dg/bprob/bprob-1.C: New test.
19052 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19053 * g++.dg/gcov/gcov-1.C: New test.
19054 * g++.dg/gcov/gcov-1.x: New file.
19055 * g++.dg/gcov/gcov-2.C: New test.
19056 * g++.dg/gcov/gcov-3.C: New test.
19057 * g++.dg/gcov/gcov-3.h: New file.
19058
19059 2002-03-28 Roger Sayle <roger@eyesopen.com>
19060
19061 * g++.old-deja/g++.other/builtins5.C: New test.
19062 * g++.old-deja/g++.other/builtins6.C: New test.
19063 * g++.old-deja/g++.other/builtins7.C: New test.
19064 * g++.old-deja/g++.other/builtins8.C: New test.
19065 * g++.old-deja/g++.other/builtins9.C: New test.
19066
19067 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19068
19069 * g++.dg/opt/static1.C: New test.
19070
19071 * g++.dg/opt/longbranch1.C: New test.
19072
19073 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19074
19075 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19076
19077 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19078
19079 2002-03-28 Jeffrey A Law (law@redhat.com)
19080
19081 * gcc.c-torture/execute/20020328-1.c: New test.
19082
19083 2002-03-27 Richard Henderson <rth@redhat.com>
19084
19085 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19086 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19087 move from g++.old-deja/g++.ext/.
19088
19089 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19090
19091 * g++.dg/init/new2.C: New test.
19092
19093 2002-03-26 Richard Henderson <rth@redhat.com>
19094
19095 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19096
19097 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19098 on sparc.
19099
19100 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19101 sparcv9 systems.
19102 * gcc.dg/20001102-1.c: Likewise.
19103
19104 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19105
19106 * gcc.dg/cpp/endif-pedantic1.c,
19107 gcc.dg/cpp/endif-pedantic2.c: New tests.
19108
19109 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19110
19111 * g++.dg/init/new1.C: New test.
19112
19113 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19114
19115 * g++.dg/abi/vbase9.C: New test.
19116
19117 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19118
19119 * gcc.dg/arm-asm.c: New test.
19120
19121 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19122
19123 * gcc.dg/Wswitch-enum.c: New test.
19124 Fix PR c/5044.
19125
19126 2002-03-26 Richard Henderson <rth@redhat.com>
19127
19128 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19129 structure.
19130
19131 2002-03-25 Richard Henderson <rth@redhat.com>
19132
19133 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19134 sparcv9 systems.
19135
19136 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19137 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19138
19139 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19140
19141 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19142
19143 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19144
19145 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19146 targets using generic thunk support.
19147
19148 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19149
19150 * gcc.c-torture/compile/20020323-1.c: New test.
19151
19152 * g++.dg/opt/conj2.C: New test.
19153
19154 2002-03-24 Richard Henderson <rth@redhat.com>
19155
19156 * gcc.dg/weak-1.c: Use -fno-common.
19157
19158 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19159
19160 * g77.dg/f77-edit-apostrophe-out.f: New test
19161 * g77.dg/f77-edit-h-out.f: New test
19162 * g77.dg/f77-edit-t-in.f: New test
19163 * g77.dg/f77-edit-t-out.f: New test
19164 * g77.dg/f77-edit-x-out.f: New test
19165 * g77.dg/f77-edit-slash-out.f: New test
19166 * g77.dg/f77-edit-colon-out.f: New test
19167 * g77.dg/f77-edit-s-out.f: New test
19168
19169 2002-03-24 Richard Henderson <rth@redhat.com>
19170
19171 * objc/execute/formal_protocol-6.x: New XFAIL.
19172
19173 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19174
19175 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19176 that do not support weak symbols
19177
19178 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19179
19180 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19181 * lib/g77.exp: Likewise
19182 * lib/objc.exp: Likewise
19183
19184 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19185
19186 * gcc.dg/Wswitch-default.c: New test.
19187
19188 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19189
19190 * g++.dg/other/enum1.C: New test.
19191
19192 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19193
19194 * gcc.dg/pragma-ep-3.c: Fix typo.
19195
19196 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19197
19198 * g++.dg/inherit/template-as-base.C: New test.
19199
19200 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19201
19202 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19203 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19204
19205 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19206
19207 * gcc.dg/cpp/multiline.c: Update to match.
19208
19209 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19210
19211 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19212
19213 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19214
19215 * gcc.dg/cpp/extratokens2.c: New file.
19216
19217 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19218
19219 * gcc.dg/20020312-2.c: Add rs6000 target.
19220
19221 * gcc.c-torture/compile/20020319-1.c: New test.
19222
19223 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19224
19225 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19226 (A, E): Handle this.
19227
19228 2002-03-20 Jason Merrill <jason@redhat.com>
19229
19230 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19231 ignoring -fpic.
19232 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19233 through prune_gcc_output.
19234
19235 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19236
19237 * gcc.c-torture/compile/20020320-1.c: New test.
19238
19239 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19240
19241 * gcc.c-torture/compile/20020318-1.c: New test.
19242
19243 * gcc.dg/struct-by-value-1.c: New test.
19244
19245 * gcc.dg/20020319-1.c: New test.
19246
19247 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19248
19249 * g++.dg/opt/conj1.C: New test.
19250
19251 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19252
19253 * g++.dg/template/qualttp20.C: Revert previous change.
19254 * g++.dg/template/qualttp3.C: Likewise.
19255 * g++.dg/template/qualttp4.C: Likewise
19256 * g++.dg/template/qualttp5.C: Likewise
19257 * g++.dg/template/qualttp6.C: Likewise
19258 * g++.dg/template/qualttp7.C: Likewise
19259 * g++.dg/template/qualttp8.C: Likewise
19260 * g++.dg/template/recurse.C: Likewise.
19261
19262 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19263
19264 * gcc.dg/cpp/wchar-1.c: Update.
19265
19266 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19267
19268 * g++.dg/template/conv1.C: New test.
19269 * g++.dg/template/conv2.C: New test.
19270 * g++.dg/template/conv3.C: New test.
19271 * g++.dg/template/conv4.C: New test.
19272
19273 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19274
19275 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19276 * g++.dg/template/qualttp3.C: Likewise.
19277 * g++.dg/template/qualttp4.C: Likewise
19278 * g++.dg/template/qualttp5.C: Likewise
19279 * g++.dg/template/qualttp6.C: Likewise
19280 * g++.dg/template/qualttp7.C: Likewise
19281 * g++.dg/template/qualttp8.C: Likewise
19282 * g++.dg/template/recurse.C: Likewise.
19283
19284 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19285
19286 * g++.dg/opt/dtor1.C: New test.
19287
19288 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19289
19290 * gcc.c-torture/compile/20020315-1.c: New test.
19291
19292 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19293
19294 * gcc.dg/weak-1.c: Fix scan tests.
19295
19296 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19297
19298 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19299 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19300 cris-*-aout* mmix-*-*.
19301 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19302 cris-*-aout* mmix-*-*.
19303 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19304 cris-*-elf* cris-*-aout* and mmix-*-*.
19305 * gcc.dg/20001009-1.c: Ditto.
19306 * gcc.dg/20010912-1.c: Ditto.
19307 * gcc.dg/20020122-4.c: Ditto.
19308 * gcc.dg/inline-2.c: Ditto.
19309
19310 2002-03-14 Jeffrey A Law (law@cygnus.com)
19311
19312 * gcc.c-torture/compile/20020314-1.c: New test.
19313
19314 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19315
19316 * gcc.c-torture/execute/20020314-1.c: New test.
19317
19318 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19319
19320 * g++.dg/warn/Wunused-1.C: New test.
19321
19322 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19323
19324 * g++.dg/abi/mangle6.C: New test.
19325
19326 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19327
19328 * gcc.c-torture/compile/20020309-2.c: New test.
19329
19330 * gcc.c-torture/compile/20020312-1.c: New test.
19331
19332 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19333
19334 * g++.dg/other/access1.C: New test.
19335
19336 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19337
19338 * gcc.c-torture/execute/wchar_t-1.c: New test.
19339
19340 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19341
19342 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19343
19344 2002-03-12 Roger Sayle <roger@eyesopen.com>
19345
19346 * gcc.dg/20020312-1.c: New test case.
19347
19348 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19349
19350 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19351
19352 2002-03-11 Richard Henderson <rth@redhat.com>
19353
19354 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19355 * g++.old-deja/g++.jason/report.C: Likewise.
19356
19357 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19358
19359 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19360 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19361
19362 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19363
19364 * testsuite/g++.dg/overload/pmf1.C: New test.
19365
19366 2002-03-11 Kazu Hirata <kazu@hxi.com>
19367
19368 * gcc.c-torture/execute/20020307-1.c: Use long.
19369
19370 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19371
19372 PR optimization/5844
19373 * gcc.dg/20020310-1.c: New test.
19374
19375 2002-03-09 Michael Meissner <meissner@redhat.com>
19376
19377 * gcc.c-torture/execute/memcpy-2.c: New test.
19378 * gcc.c-torture/execute/memset-1.c: New test.
19379 * gcc.c-torture/execute/strlen-1.c: New test.
19380 * gcc.c-torture/execute/strcmp-1.c: New test.
19381 * gcc.c-torture/execute/strncmp-1.c: New test.
19382
19383 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19384
19385 * gcc.dg/ppc-ldstruct.c: New test.
19386
19387 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19388
19389 * gcc.c-torture/execute/va-arg-22.c: New test.
19390
19391 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19392
19393 * gcc.c-torture/compile/20020309-1.c: New test.
19394
19395 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19396
19397 * gcc.c-torture/execute/20020307-2.c: New test.
19398
19399 2002-03-07 Jeffrey A Law (law@redhat.com)
19400
19401 * g77.f-torture/compile/20020307-1.f: New test.
19402
19403 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19404
19405 * gcc.dg/unordered-1.c: New test.
19406
19407 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19408
19409 * gcc.c-torture/execute/20020307-1.c: New test.
19410
19411 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19412
19413 * gcc.dg/20020304-1.c: New test.
19414
19415 * gcc.c-torture/compile/20020304-2.c: New test.
19416
19417 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19418
19419 * gcc.c-torture/compile/20020304-1.c: New test case
19420 (from PR c/5830).
19421
19422 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19423
19424 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19425
19426 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19427
19428 * g++.dg/other/classkey1.C: New test.
19429
19430 2002-03-01 Richard Henderson <rth@redhat.com>
19431
19432 * gcc.c-torture/compile/981223-1.x: New.
19433 * gcc.c-torture/compile/920625-1.x: New.
19434
19435 2002-02-28 Richard Henderson <rth@redhat.com>
19436
19437 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19438
19439 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19440
19441 * gcc.c-torture/execute/20020227-1.c: New test.
19442
19443 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19444
19445 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19446 here" ERROR lines.
19447 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19448 * g++.old-deja.g++.other/defarg1.C: Likewise.
19449 * g++.old-deja/g++.pt/calls2.C: Likewise.
19450 * g++.old-deja/g++.pt/crash20.C: Likewise.
19451 * g++.old-deja/g++.pt/crash30.C: Likewise.
19452 * g++.old-deja/g++.pt/crash36.C: Likewise.
19453 * g++.old-deja/g++.pt/crash6.C: Likewise.
19454 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19455 * g++.old-deja/g++.pt/derived3.C: Likewise.
19456 * g++.old-deja/g++.pt/error1.C: Likewise.
19457 * g++.old-deja/g++.pt/friend21.C: Likewise.
19458 * g++.old-deja/g++.pt/friend23.C: Likewise.
19459 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19460 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19461
19462 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19463
19464 * gcc.c-torture/execute/20020225-2.c: New test.
19465
19466 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19467
19468 * gcc.c-torture/execute/920730-1t.c,
19469 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19470 Delete test cases, only relevant to -traditional.
19471
19472 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19473
19474 * gcc.dg/cpp/undef1.c: Remove.
19475 * gcc.dg/cpp/directiv.c: Update.
19476 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19477
19478 2002-02-27 Michael Meissner <meissner@redhat.com>
19479
19480 * gcc.c-torture/execute/20020226-1.c: New test.
19481
19482 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19483
19484 * g++.dg/debug/debug4.C: New test.
19485
19486 * gcc.dg/ia64-visibility-1.c: New test.
19487
19488 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19489
19490 * gcc.dg/debug/20020224-1.c: New.
19491
19492 2002-02-25 Kazu Hirata <kazu@hxi.com>
19493
19494 * gcc.c-torture/execute/960416-1.x: New.
19495 * gcc.c-torture/execute/divconst-3.x: Likewise.
19496
19497 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19498
19499 * gcc.dg/20020224-1.c: New test.
19500
19501 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19502
19503 * gcc.c-torture/execute/20020225-1.c: New.
19504
19505 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19506
19507 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19508
19509 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19510
19511 * gcc.dg/20020222-1.c: New test.
19512
19513 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19514
19515 * g++.dg/opt/anonunion1.C: New test.
19516
19517 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19518
19519 * g++.dg/template/qualttp19.C: New test.
19520 * g++.dg/template/qualttp20.C: New test.
19521 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19522 * g++.old-deja/g++.other/qual1.C: Likewise.
19523
19524 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19525
19526 * gcc.dg/attr-alwaysinline.c: New.
19527
19528 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19529
19530 * gcc.dg/20020220-1.c: New test.
19531
19532 * gcc.dg/20020220-2.c: New test.
19533
19534 * g++.dg/opt/mmx1.C: New test.
19535
19536 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19537
19538 * gcc.c-torture/compile/20020110.c: New test.
19539
19540 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19541
19542 * gcc.c-torture/execute/20020219-1.c: New test.
19543
19544 * gcc.dg/20020219-1.c: New test.
19545
19546 * gcc.dg/noncompile/20020220-1.c: New test.
19547
19548 * g++.dg/opt/ptrintsum1.C: New test.
19549
19550 * gcc.dg/debug/20020220-1.c: New test.
19551
19552 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19553
19554 * gcc.c-torture/execute/20020216-1.c: New test.
19555
19556 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19557
19558 * gcc.dg/decl-1.c: Update, new test.
19559
19560 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19561
19562 * g++.dg/abi/bitfield1.C: New test.
19563 * g++.dg/abi/bitfield2.C: New test.
19564
19565 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19566
19567 * gcc.dg/attr-nest.c: New test.
19568
19569 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19570
19571 * gcc.c-torture/execute/20020215-1.c: New test.
19572
19573 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19574
19575 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19576 * g++.dg/debug/debug.exp: New.
19577 * g++.dg/debug/trivial.C: New.
19578 * g++.dg/debug/debug1.C: Moved...
19579 * g++.dg/other/debug1.C: ...from here.
19580 * g++.dg/debug/debug2.C: Moved...
19581 * g++.dg/other/debug2.C: ...from here.
19582 * g++.dg/debug/debug3.C: Moved...
19583 * g++.dg/other/debug3.C: ...from here.
19584
19585 * gcc.dg/noncompile/20020213-1.c: New test.
19586
19587 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19588
19589 * g++.dg/other/debug3.C: New test.
19590
19591 * gcc.c-torture/execute/20020213-1.c: New test.
19592
19593 2002-02-13 Richard Smith <richard@ex-parrot.com>
19594
19595 * g++.old-deja/g++.other/thunk1.C: New test.
19596
19597 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19598
19599 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19600
19601 2002-02-13 Stan Shebs <shebs@apple.com>
19602
19603 * gcc.dg/altivec-3.c: New.
19604
19605 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19606
19607 * gcc.dg/Wunreachable-1.c: New test.
19608 * gcc.dg/Wunreachable-2.c: New test.
19609
19610 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19611
19612 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19613
19614 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19615
19616 * gcc.dg/decl-1.c: New test.
19617
19618 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19619
19620 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19621
19622 2002-02-10 Kazu Hirata <kazu@hxi.com>
19623
19624 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19625 * gcc.c-torture/compile/980506-1.x: Likewise.
19626
19627 2002-02-10 Kazu Hirata <kazu@hxi.com>
19628
19629 * gcc.dg/20020210-1.c: New.
19630
19631 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19632
19633 * g77.f-torture/execute/947.f: New regression test
19634 for PR fortran/947.
19635
19636 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19637
19638 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19639 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19640
19641 2002-02-08 Richard Henderson <rth@redhat.com>
19642
19643 * gcc.c-torture/compile/labels-3.c: New.
19644
19645 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19646
19647 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19648 expression statements work instead.
19649 * gcc.dg/noncompile/20020207-1.c: New test.
19650
19651 2002-02-07 Richard Henderson <rth@redhat.com>
19652
19653 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19654
19655 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19656
19657 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19658 message from g77
19659 * lib/g77-dg.exp: Trim g77 error messages so that they are
19660 recognized by dg.exp.
19661
19662 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19663
19664 PR fortran/5473
19665 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19666
19667 2002-02-07 Richard Henderson <rth@redhat.com>
19668
19669 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19670 to be sufficiently aligned for integers.
19671
19672 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19673
19674 * g++.dg/template/friend4.C: New test.
19675
19676 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19677
19678 PR fortran/5743
19679 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19680 unsupported cases.
19681
19682 2002-02-07 Richard Henderson <rth@redhat.com>
19683
19684 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19685 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19686 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19687 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19688
19689 2002-02-06 Richard Henderson <rth@redhat.com>
19690
19691 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19692
19693 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19694
19695 * gcc.dg/20020206-1.c: New test.
19696
19697 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19698
19699 * gcc.c-torture/execute/20020206-1.c: New test.
19700
19701 * gcc.c-torture/execute/20020206-2.c: New test.
19702
19703 PR optimization/5429:
19704 * gcc.c-torture/compile/20020206-1.c: New test.
19705
19706 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19707
19708 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19709 as certain file formats cannot support particularly large
19710 alignments.
19711
19712 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19713 and do not expect to be able to link the executable.
19714
19715 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19716 fail because the COFF format does not support the weak attribute.
19717
19718 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19719
19720 * g77.dg/pr5473.f: New test
19721
19722 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19723
19724 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19725 Fix testcase accordingly.
19726
19727 2002-02-04 Richard Henderson <rth@redhat.com>
19728
19729 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19730 (buf): Change to be an array of pointers, not ints.
19731
19732 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19733
19734 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19735 before all tests. Move warning one line above to match where it
19736 C frontend emits.
19737 * gcc.dg/Wswitch-2.c: New test.
19738 * g++.dg/warn/Wswitch-1.C: New test.
19739 * g++.dg/warn/Wswitch-2.C: New test.
19740
19741 2002-02-04 Richard Henderson <rth@redhat.com>
19742
19743 * g++.dg/abi/offsetof.C: Fix size comparison.
19744
19745 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19746
19747 * gcc.dg/cast-qual-2.c: New test.
19748
19749 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19750
19751 * gcc.dg/20020201-4.c: New test.
19752
19753 2002-02-04 Ben Elliston <bje@redhat.com>
19754
19755 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19756 target_info attribute != 0, in addition to the empty string.
19757 (gcc_target_compile): Likewise.
19758
19759 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19760
19761 * gcc.dg/Wswitch.c: New test.
19762 PR gcc/4475. PR gcc/3780.
19763
19764 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19765
19766 * g77.f-torture/execute/5122.f: New test for regressions
19767 against PR fortran/5122.
19768
19769 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19770
19771 * g77.f-torture/compile/pr3743.f: Delete
19772 * g77.dg/pr3743-1.f: New test.
19773 * g77.dg/pr3743-2.f: New test.
19774 * g77.dg/pr3743-3.f: New test.
19775 * g77.dg/pr3743-4.f: New test.
19776
19777 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19778
19779 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19780
19781 2002-02-02 Richard Henderson <rth@redhat.com>
19782
19783 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19784 * gcc.c-torture/execute/bf64-1.c: Likewise.
19785
19786 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19787
19788 * gcc.dg/20020201-2.c: New test.
19789
19790 * gcc.dg/20020201-3.c: New test.
19791
19792 * gcc.c-torture/execute/bitfld-2.c: New test.
19793
19794 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19795
19796 * gcc.dg/bitfld-1.c: Update.
19797 * gcc.dg/bitfld-2.c: Update.
19798 * gcc.c-torture/execute/bitfld-1.x: New.
19799
19800 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19801
19802 * gcc.c-torture/execute/20020201-1.c: New test.
19803
19804 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19805
19806 PR target/5469
19807 * gcc.dg/20020201-1.c: New test.
19808
19809 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19810
19811 PR fortran/3743
19812 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19813 * g77.f-torture/compile/pr3743.x: Remove
19814
19815 2002-01-31 Tom Rix <trix@redhat.com>
19816
19817 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19818
19819 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19820
19821 * gcc.dg/noncompile/20020130-1.c: New test.
19822
19823 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19824
19825 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19826
19827 2002-01-29 Richard Henderson <rth@redhat.com>
19828
19829 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19830 to long long.
19831 * gcc.c-torture/execute/bf64-1.c: Likewise.
19832
19833 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19834
19835 * gcc.c-torture/execute/20020129-1.c: New test.
19836
19837 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19838
19839 * gcc.c-torture/compile/20000224-1.c: Update.
19840 * gcc.c-torture/execute/bitfld-1.c: New tests.
19841 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19842 * gcc.dg/uninit-A.c: Update.
19843
19844 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19845
19846 * g++.dg/template/ctor1.C: Add instantiation.
19847
19848 2002-01-28 Paul Koning <pkoning@equallogic.com>
19849
19850 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19851 argument to __builtin_prefetch to be const ptr.
19852
19853 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19854
19855 * gcc.c-torture/compile/20020120-1.c: New test.
19856
19857 2002-01-27 Kazu Hirata <kazu@hxi.com>
19858
19859 * gcc.c-torture/execute/20020127-1.c: New test.
19860
19861 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19862
19863 * g77.dg/f77-edit-i-in.f: New test
19864 * g77.dg/f77-edit-i-out.f: New test
19865
19866 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19867
19868 * gcc.dg/debug/debug.exp: New file.
19869 * gcc.dg/debug/trivial.c: New file.
19870 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19871 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19872 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19873 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19874 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19875 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19876 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19877 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19878 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19879 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19880 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19881 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19882 * gcc.dg/20000503-1.c: Removed.
19883 * gcc.dg/20010207-1.c: Removed.
19884 * gcc.dg/20011223-1.c: Removed.
19885 * gcc.dg/20020104-2.c: Removed.
19886 * gcc.dg/debug-1.c: Removed.
19887 * gcc.dg/debug-2.c: Removed.
19888 * gcc.dg/debug-3.c: Removed.
19889 * gcc.dg/debug-4.c: Removed.
19890 * gcc.dg/debug-5.c: Removed.
19891 * gcc.dg/debug-6.c: Removed.
19892 * gcc.dg/dwarf2-1.c: Removed.
19893 * gcc.dg/dwarf2-2.c: Removed.
19894
19895 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19896
19897 * g++.old-deja/g++.other/eh5.C: New test.
19898 * g++.old-deja/g++.other/sibcall2.C: New test.
19899 * g++.old-deja/g++.other/array9.C: New test.
19900 * g++.old-deja/g++.other/typename2.C: New test.
19901 * g++.old-deja/g++.other/crash60.C: New test.
19902 * g++.old-deja/g++.other/conv9.C: New test.
19903 * g++.old-deja/g++.other/mangle10.C: New test.
19904 * g++.old-deja/g++.other/unchanging1.C: New test.
19905 * g++.old-deja/g++.other/exprstmt1.C: New test.
19906 * g++.old-deja/g++.other/inline23.C: New test.
19907 * g++.old-deja/g++.eh/ia64-1.C: New test.
19908 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19909 * g++.old-deja/g++.other/reload1.C: New test.
19910 * g++.old-deja/g++.other/static20.C: New test.
19911 * g++.old-deja/g++.other/local-alloc1.C: New test.
19912 * g++.old-deja/g++.other/conv8.C: New test.
19913 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19914 * g++.old-deja/g++.other/storeexpr1.C: New test.
19915 * g++.old-deja/g++.other/storeexpr2.C: New test.
19916 * g++.dg/eh/template2.C: New test.
19917 * g++.dg/warn/weak1.C: New test.
19918
19919 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19920
19921 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19922 Remove first, non-varying, argument.
19923
19924 2002-01-23 Richard Henderson <rth@redhat.com>
19925
19926 * gcc.dg/inline-2.c: New.
19927
19928 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19929 Add optional target arg. Check number of arguments.
19930 (scan-assembler-not, scan-assembler-dem): Likewise.
19931 (scan-assembler-dem-not): Likewise.
19932
19933 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19934
19935 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19936 line 12.
19937 * g++.old-deja/g++.brendan/parse3.C,
19938 g++.old-deja/g++.other/crash26.C,
19939 g++.old-deja/g++.other/crash28.C,
19940 g++.old-deja/g++.other/crash29.C,
19941 g++.old-deja/g++.other/crash30.C,
19942 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19943
19944 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19945
19946 * gcc.dg/20020115-1.c: New.
19947
19948 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19949
19950 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19951
19952 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19953
19954 * gcc.dg/20020122-3.c: New.
19955
19956 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19957
19958 * g++.dg/other/gc1.C: New test.
19959
19960 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19961
19962 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19963
19964 2002-01-22 Richard Henderson <rth@redhat.com>
19965
19966 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19967
19968 2002-01-22 Richard Henderson <rth@redhat.com>
19969
19970 * gcc.dg/20020122-4.c: New.
19971
19972 2002-01-22 H.J. Lu <hjl@gnu.org>
19973
19974 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19975 link output.
19976 * gcc.dg/special/ecos.exp: Likewise.
19977 * lib/g++-dg.exp: Likewise.
19978 * lib/g77-dg.exp: Likewise.
19979 * lib/gcc-dg.exp : Likewise.
19980 * lib/mike-g++.exp: Likewise.
19981 * lib/mike-g77.exp: Likewise.
19982 * lib/mike-gcc.exp: Likewise.
19983 * lib/objc-dg.exp: Likewise.
19984
19985 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19986
19987 PR target/5379
19988 * gcc.dg/20020122-2.c: New test.
19989
19990 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19991
19992 * gcc.dg/20020122-1.c: New test.
19993
19994 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19995
19996 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19997
19998 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19999
20000 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20001
20002 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20003
20004 * gcc.c-torture/compile/20020121-1.c: New test.
20005
20006 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20007
20008 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20009 ld_library_path.
20010
20011 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20012
20013 * gcc.dg/20020218-1.c: New test.
20014
20015 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20016
20017 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20018 messages
20019 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20020 "At global scope" warning
20021 * g++.dg/ext/align1.C: Change cygwin test for alignment
20022 from db-bogus to dg-warning
20023
20024 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20025
20026 * g77.f-torture/compile/cpp2.F: New test.
20027
20028 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20029
20030 * g++.dg/template/access1.C: New test.
20031
20032 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20033
20034 * gcc.dg/20020118-1.c: New.
20035
20036 2002-01-18 Kazu Hirata <kazu@hxi.com>
20037
20038 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20039
20040 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20041
20042 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20043 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20044 alignment warnings.
20045
20046 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20047
20048 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20049 torture_with_loops and torture_without_loops
20050
20051 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20052
20053 * gcc.c-torture/compile/20020116-1.c: New test.
20054
20055 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20056
20057 * gcc.dg/20020116-2.c: New test.
20058
20059 * gcc.dg/ultrasp4.c: New test.
20060
20061 * gcc.dg/20020116-1.c: New test.
20062
20063 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20064
20065 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20066 by EABI.
20067
20068 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20069
20070 * gcc.misc-tests/i386-prefetch.exp: New.
20071 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20072 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20073 * gcc.misc-tests/i386-pf-none-1.c: New test.
20074 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20075
20076 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20077
20078 * gcc.dg/gnu89-init-1.c: Add new tests.
20079
20080 2002-01-15 Andreas Jaeger <aj@suse.de>
20081
20082 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20083 * gcc.dg/i386-mmx-2.c: Likewise.
20084 * gcc.dg/i386-sse-1.c: Likewise.
20085 * gcc.dg/i386-sse-2.c: Likewise.
20086 * gcc.dg/i386-sse-3.c: Likewise.
20087
20088 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20089
20090 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20091 Uncomment additional cases that now pass.
20092
20093 2002-01-11 Richard Henderson <rth@redhat.com>
20094
20095 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20096 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20097
20098 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20099
20100 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20101
20102 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20103
20104 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20105 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20106
20107 2002-01-10 Dale Johannesen <dalej@apple.com>
20108
20109 * gcc.c-torture/execute/loop-11.c: New.
20110
20111 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20112
20113 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20114 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20115
20116 2002-01-09 Richard Henderson <rth@redhat.com>
20117
20118 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20119 type in which to perform the operation for each size.
20120
20121 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20122
20123 * gcc.c-torture/compile/20020109-2.c: New test.
20124
20125 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20126
20127 * gcc.c-torture/execute/loop-10.c: New test.
20128
20129 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20130
20131 * gcc.c-torture/compile/20010226-1.c: New test.
20132 * gcc.c-torture/compile/20010227-1.c: New test.
20133 * gcc.c-torture/compile/20010426-1.c: New test.
20134 * gcc.c-torture/compile/20010510-1.c: New test.
20135 * gcc.c-torture/compile/20010605-3.c: New test.
20136 * gcc.c-torture/compile/20010824-1.c: New test.
20137 * gcc.c-torture/execute/20010409-1.c: New test.
20138 * gcc.dg/noncompile/20000901-1.c: New test.
20139 * gcc.dg/20001023-1.c: New test.
20140 * gcc.dg/20001101-1.c: New test.
20141 * gcc.dg/20001102-1.c: New test.
20142 * gcc.dg/20010207-1.c: New test.
20143 * gcc.dg/20010405-1.c: New test.
20144 * gcc.dg/20010822-1.c: New test.
20145 * gcc.dg/20011107-1.c: New test.
20146
20147 2002-01-09 Jeffrey A Law (law@redhat.com)
20148
20149 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20150
20151 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20152 execution failure on PA targets.
20153
20154 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20155
20156 * gcc.c-torture/compile/20020109-1.c: New test.
20157
20158 2002-01-08 Kazu Hirata <kazu@hxi.com>
20159
20160 * gcc.c-torture/execute/20020108-1.c: New test.
20161
20162 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20163
20164 * gcc.dg/20020108-1.c: New test.
20165
20166 2002-01-08 H.J. Lu <hjl@gnu.org>
20167
20168 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20169 for header files.
20170
20171 2002-01-08 Geoff Keating <geoffk@redhat.com>
20172
20173 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20174 consistency.
20175
20176 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20177
20178 * gcc.dg/altivec-4.c: Test altivec predicates.
20179
20180 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20181
20182 * gcc.c-torture/execute/20020107-1.c: New test.
20183
20184 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20185
20186 PR c/5279
20187 * gcc.c-torture/compile/20020106-1.c: New test.
20188
20189 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20190
20191 * gcc.c-torture/execute/nestfunc-4.c: New test.
20192
20193 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20194
20195 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20196 extra triple that slipped in.
20197 * g++.old-deja/g++.abi/align.C: Likewise.
20198 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20199
20200 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20201
20202 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20203 * g++.old-deja/g++.abi/align.C: Likewise.
20204 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20205
20206 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20207 on FreeBSD/i386.
20208 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20209 FreeBSD.
20210
20211 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20212
20213 * gcc.dg/20020104-1.c: New test.
20214
20215 * gcc.dg/20020104-2.c: New test.
20216
20217 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20218
20219 * gcc.dg/20020103-1.c: Fix typo in target selector.
20220
20221 2002-01-03 Richard Henderson <rth@redhat.com>
20222
20223 * gcc.dg/20020103-1.c: New.
20224
20225 2002-01-03 Kazu Hirata <kazu@hxi.com>
20226
20227 * gcc.c-torture/execute/20020103-1.c: New test.
20228
20229 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20230
20231 * g++.dg/other/debug2.C: New test.
20232
20233 * gcc.c-torture/compile/20020103-1.c: New test.
20234
20235 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20236
20237 * gcc.dg/gnu89-init-1.c: Added new tests.
20238
20239 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20240
20241 * g++.dg/template/friend2.C: Remove as patch is reverted.
20242
20243 * g++.dg/warn/oldcast1.C: New test.
20244
20245 * g++.dg/template/ptrmem1.C: New test.
20246 * g++.dg/template/ptrmem2.C: New test.
20247
20248 * g++.dg/template/ntp.C: New test.
20249
20250 * g++.dg/other/component1.C: New test.
20251
20252 * g++.dg/template/ttp3.C: New test.
20253
20254 * g++.dg/template/friend2.C: New test.
20255 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20256
20257 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20258
20259 * g++.dg/other/ptrmem1.C: New test.
20260 * g++.dg/other/ptrmem2.C: New test.
20261
20262 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20263
20264 * g++.dg/template/ctor1.C: New test.
20265
20266 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20267
20268 * g++.dg/template/friend2.C: New test.
20269
20270 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20271
20272 * gcc.dg/mmix-1.c: New test.
20273
20274 2001-12-31 Richard Henderson <rth@redhat.com>
20275
20276 * gcc.dg/asm-5.c: New.
20277
20278 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20279
20280 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20281 in namespace __gnu_cxx
20282
20283 2001-12-30 Richard Henderson <rth@redhat.com>
20284
20285 * gcc.dg/debug-6.c: New.
20286
20287 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20288
20289 * gcc.c-torture/compile/20011229-2.c: New test.
20290
20291 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20292
20293 * gcc.dg/debug-3.c: New test.
20294 * gcc.dg/debug-4.c: New test.
20295 * gcc.dg/debug-5.c: New test.
20296
20297 2001-12-29 Richard Henderson <rth@redhat.com>
20298
20299 * g++.dg/eh/loop1.C: New.
20300
20301 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20302
20303 * g++.dg/template/crash1.C: New test.
20304
20305 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20306
20307 * g++.dg/other/const1.C: New test.
20308
20309 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20310
20311 * gcc.c-torture/compile/20011229-1.c: New test.
20312
20313 2001-12-28 Stan Shebs <shebs@apple.com>
20314
20315 * lib/objc-torture.exp: Resync with c-torture.exp.
20316 * lib/objc.exp: Load standard libraries.
20317
20318 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20319
20320 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20321 additional tests.
20322
20323 2001-12-27 Roger Sayle <roger@eyesopen.com>
20324
20325 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20326
20327 2001-12-27 Richard Henderson <rth@redhat.com>
20328
20329 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20330
20331 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20332
20333 * g++.dg/eh/ctor1.C: New test.
20334 * g++.dg/other/error2.C: New test.
20335
20336 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20337
20338 * g++.dg/other/init2.C: New test.
20339
20340 2001-12-24 Richard Henderson <rth@redhat.com>
20341
20342 * gcc.dg/20011223-1.c: New.
20343 * gcc.dg/inline-1.c: New.
20344
20345 2001-12-23 Richard Henderson <rth@redhat.com>
20346
20347 * gcc.dg/asm-4.c: Test operand modifiers.
20348
20349 2001-12-23 Richard Henderson <rth@redhat.com>
20350
20351 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20352
20353 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20354
20355 * gcc.c-torture/execute/20011223-1.c: New test.
20356
20357 2001-12-21 Richard Henderson <rth@redhat.com>
20358
20359 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20360 re-enables the warning.
20361
20362 2001-12-21 Richard Henderson <rth@redhat.com>
20363
20364 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20365
20366 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20367
20368 * gcc.c-torture/compile/20011218-1.c: New test.
20369
20370 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20371
20372 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20373 arm-isr.c test.
20374 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20375 epilogue generation for ARM ISR routines.
20376
20377 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20378
20379 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20380 * gcc.dg/format/c90-printf-3.c: Likewise.
20381 * gcc.dg/format/c99-printf-3.c: Likewise.
20382 * gcc.dg/format/ext-1.c: Likewise.
20383 * gcc.dg/format/ext-6.c: Likewise.
20384 * gcc.dg/format/format.h: Prototype unlocked stdio.
20385
20386 2001-12-20 Richard Henderson <rth@redhat.com>
20387
20388 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20389 (arena): Use it.
20390 (malloc): Correct allocation logic. Abort if we fill up the
20391 arena before initialization complete.
20392 (realloc): Correct allocation logic.
20393
20394 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20395
20396 * gcc.c-torture/compile/20011219-2.c: New test.
20397
20398 * gcc.c-torture/execute/20011219-1.c: New test.
20399
20400 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20401
20402 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20403 target does not support weak symbols.
20404
20405 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20406
20407 * gcc.c-torture/compile/20011219-1.c: New test.
20408
20409 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20410
20411 * g++.dg/other/error1.C: New test.
20412
20413 2001-12-17 Jeffrey A Law (law@redhat.com)
20414
20415 * gcc.c-torture/execute/20011217-1.c: New test.
20416
20417 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20418
20419 * objc.dg/special/: New directory.
20420 * objc.dg/special/special.exp: New file.
20421 * objc.dg/special/unclaimed-category-1.h: New file.
20422 * objc.dg/special/unclaimed-category-1a.m: New file.
20423 * objc.dg/special/unclaimed-category-1.m: New file.
20424
20425 2001-12-17 Andreas Jaeger <aj@suse.de>
20426
20427 * gcc.c-torture/compile/20011217-2.c: New test.
20428
20429 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20430
20431 * gcc.c-torture/compile/20011217-1.c: New test.
20432
20433 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20434
20435 * testsuite/gcc.dg/20011214-1.c: New.
20436
20437 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20438
20439 * gcc.dg/altivec-4.c: New.
20440
20441 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20442
20443 * gcc.dg/20011113-1.c: New test.
20444
20445 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20446
20447 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20448 std::__malloc_alloc_template<0> and
20449 std::__default_alloc_template<false, 0>.
20450
20451 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20452
20453 * objc/execute/bf-21.m: New test.
20454 * objc/execute/enumeration-1.m: New test.
20455 * objc/execute/enumeration-2.m: New test.
20456
20457 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20458
20459 * gcc.dg/gnu89-init-1.c: New test.
20460
20461 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20462
20463 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20464 * g++.old-deja/g++.jason/2371.C: Likewise.
20465 * g++.old-deja/g++.jason/template33.C: Likewise.
20466 * g++.old-deja/g++.jason/template34.C: Likewise.
20467 * g++.old-deja/g++.jason/template36.C: Likewise.
20468 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20469 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20470 * g++.old-deja/g++.other/typename1.C: Likewise.
20471 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20472 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20473 * g++.old-deja/g++.pt/typename11.C: Likewise.
20474 * g++.old-deja/g++.pt/typename14.C: Likewise.
20475 * g++.old-deja/g++.pt/typename16.C: Likewise.
20476 * g++.old-deja/g++.pt/typename3.C: Likewise.
20477 * g++.old-deja/g++.pt/typename4.C: Likewise.
20478 * g++.old-deja/g++.pt/typename5.C: Likewise.
20479 * g++.old-deja/g++.pt/typename7.C: Likewise.
20480 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20481
20482 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20483
20484 * g++.dg/other/linkage1.C: New test.
20485 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20486 specifiers.
20487
20488 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20489
20490 * gcc.dg/concat.c: New test.
20491
20492 2001-12-11 Stan Shebs <shebs@apple.com>
20493
20494 * objc/compile: New test directory.
20495 * objc/compile/compile.exp: New expect script.
20496 * objc/compile/20011211-1.m: New compile test.
20497
20498 2001-12-11 Jason Merrill <jason@redhat.com>
20499
20500 * lib/prune.exp (prune_gcc_output): Also handle "In member
20501 function". So many permutations...
20502
20503 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20504
20505 * g++.dg/template/typedef1.C: New test.
20506
20507 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20508
20509 * g++.dg/other/copy1.C: New test.
20510
20511 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20512
20513 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20514
20515 * gcc.dg/builtin-choose-expr.c: New.
20516
20517 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20518
20519 * gcc.dg/altivec-2.c: New.
20520
20521 2001-12-07 Richard Henderson <rth@redhat.com>
20522
20523 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20524
20525 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20526
20527 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20528 ultrasparc.
20529
20530 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20531
20532 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20533
20534 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20535
20536 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20537 variable argument list.
20538
20539 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20540
20541 * gcc.c-torture/execute/memcheck: Delete entire directory.
20542 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20543 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20544
20545 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20546
20547 * gcc.dg/Wshadow-1.c: New test.
20548
20549 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20550
20551 * gcc.c-torture/compile/20011130-1.c: New test.
20552
20553 * gcc.dg/noncompile/20011025-1.c: New test.
20554
20555 * g++.dg/other/anon-union.C: New test.
20556
20557 * gcc.c-torture/execute/20011024-1.c: New test.
20558
20559 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20560
20561 * gcc.c-torture/execute/20000722-1.x,
20562 gcc.c-torture/execute/20010123-1.x: Remove.
20563 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20564 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20565 gcc.dg/c99-complit-2.c: New tests.
20566
20567 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20568
20569 * g++.dg/inherit/base1.C: New test.
20570
20571 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20572
20573 * g++.dg/other/stdarg1.C: New test.
20574
20575 * gcc.c-torture/compile/20011130-2.c: New test.
20576
20577 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20578
20579 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20580 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20581 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20582 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20583 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20584 * gcc.dg/builtin-prefetch-1.c: New test.
20585
20586 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20587
20588 * gcc.dg/20011130-1.c: New test.
20589
20590 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20591
20592 * g++.dg/other/scope1.C: New test.
20593 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20594
20595 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20596
20597 * gcc.dg/vla-init-1.c: New test.
20598
20599 2001-12-01 Geoff Keating <geoffk@redhat.com>
20600
20601 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20602
20603 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20604
20605 * objc.dg/alias.m: Update.
20606 * objc.dg/class-1.m: Update.
20607 * objc.dg/const-str-1.m: Update.
20608 * objc.dg/fwd-proto-1.m: Update.
20609 * objc.dg/id-1.m: Update.
20610 * objc.dg/super-class-1.m: Update.
20611
20612 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20613
20614 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20615 constructs.
20616
20617 2001-11-28 Jeffrey A Law (law@cygnus.com)
20618
20619 * gcc.c-torture/execute/20011128-1.c: New test.
20620
20621 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20622
20623 * gcc.dg/20011127-1.c: New test.
20624
20625 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20626
20627 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20628 from Austin Group draft 7.
20629 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20630 scanf format arguments.
20631 * gcc.dg/format/no-exargs-2.c: New test.
20632
20633 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20634
20635 * g++.dg/abi/vbase8-4.C: New test.
20636
20637 2001-11-24 Ian Lance Taylor <ian@airs.com>
20638
20639 * gcc.c-torture/execute/20011121-1.c: New test.
20640
20641 2001-11-23 Jeffrey A Law (law@cygnus.com)
20642
20643 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20644
20645 2001-11-23 Andreas Jaeger <aj@suse.de>
20646
20647 * gcc.dg/cpp/charconst-2.c: New test.
20648
20649 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20650
20651 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20652 to the host if it is remote. Let tests specify extra headers
20653 they use.
20654 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20655 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20656 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20657 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20658 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20659 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20660 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20661 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20662 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20663 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20664
20665 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20666
20667 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20668 for little endian ARMs.
20669
20670 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20671
20672 * gcc.c-torture/compile/20011119-1.c: New test.
20673 * gcc.c-torture/compile/20011119-2.c: New test.
20674
20675 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20676
20677 * gcc.dg/altivec-1.c: Fix typo.
20678
20679 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20680
20681 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20682
20683 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20684
20685 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20686
20687 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20688
20689 * lib/g77.exp: Don't specify --rpath-link.
20690
20691 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20692 across all the headers.
20693 * gcc.dg/format/format.exp: For testing on a remote host,
20694 copy format.h.
20695
20696 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20697 * gcc.c-torture/execute/930406-1.c: Likewise.
20698 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20699
20700 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20701
20702 * gcc.dg/altivec-1.c: New.
20703
20704 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20705
20706 * gcc.dg/cpp/fpreprocessed.c: New test case.
20707
20708 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20709
20710 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20711 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20712 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20713
20714 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20715
20716 * gcc.dg/no-builtin-1.c: New test.
20717
20718 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20719
20720 * gcc.c-torture/execute/20011115-1.c: New test.
20721
20722 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20723
20724 * gcc.c-torture/compile/20011114-2.c: New test.
20725 * gcc.c-torture/compile/20011114-3.c: New test.
20726 * gcc.c-torture/compile/20011114-4.c: New test.
20727
20728 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20729
20730 * g++.dg/other/init1.C: New test.
20731
20732 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20733
20734 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20735 message.
20736
20737 * gcc.c-torture/execute/20011114-1.c: New testcase.
20738
20739 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20740 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20741 like the (before this change) version of 20010327-1.c.
20742
20743 2001-11-14 Roger Sayle <roger@eyesopen.com>
20744
20745 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20746
20747 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20748
20749 * g++.dg/init/array2.C: New test.
20750
20751 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20752
20753 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20754
20755 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20756
20757 * g++.dg/other/forscope1.C: New test.
20758 * g++.dg/ext/forscope1.C: New test.
20759 * g++.dg/ext/forscope2.C: New test.
20760
20761 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20762
20763 * gcc.c-torture/execute/20011113-1.c: New test.
20764
20765 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20766
20767 * gcc.c-torture/execute/20011109-2.c: New test.
20768
20769 * gcc.c-torture/execute/20011109-1.c: New test.
20770
20771 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20772
20773 * gcc.c-torture/compile/20011109-1.c: New test.
20774
20775 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20776
20777 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20778 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20779 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20780 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20781 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20782 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20783 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20784
20785 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20786
20787 * g++.dg/warn/Wshadow-1.C: New tests.
20788 * g++.old-deja/g++.mike/for3.C: Update.
20789
20790 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20791
20792 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20793 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20794 XFAILs. Adjust expected error texts.
20795 * gcc.c-torture/compile/20011106-1.c,
20796 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20797 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20798 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20799 gcc.dg/c99-array-lval-5.c: New tests.
20800
20801 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20802
20803 * gcc.dg/cpp/defined.c: Update.
20804
20805 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20806
20807 * gcc.c-torture/execute/anon-1.c: New test.
20808
20809 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20810
20811 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20812 same size, so no warning should be produced on stormy16.
20813
20814 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20815 due to oversized array.
20816 * g++.old-deja/g++.mike/ns15.C: Likewise.
20817 * g++.old-deja/g++.pt/crash16.C: Likewise.
20818
20819 2001-11-02 Graham Stott <grahams@redhat.com>
20820
20821 * g++.dgother/debug1.C: Fix typos.
20822
20823 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20824
20825 * g++.dg/other/debug1.C: New test.
20826
20827 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20828
20829 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20830 of unsigned long.
20831
20832 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20833
20834 * gcc.dg/20011029-2.c: New test.
20835
20836 * gcc.c-torture/compile/20011029-1.c: New test.
20837
20838 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20839
20840 * objc/execute/class_self-1.m: New test.
20841 * objc/execute/class_self-2.m: New test.
20842
20843 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20844
20845 * gcc.misc-tests/msgs.exp: Delete.
20846 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20847 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20848 error set to match recent changes.
20849
20850 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20851
20852 * gcc.dg/20011021-1.c: New test.
20853
20854 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20855
20856 * gcc.c-torture/compile/20011023-1.c: New test.
20857
20858 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20859
20860 * lib/g77.exp: Rewrite based on lib/g++.exp.
20861
20862 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20863
20864 * gcc.c-torture/execute/20011019-1.c: New test.
20865
20866 * gcc.dg/20011018-1.c: New test.
20867
20868 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20869
20870 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20871
20872 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20873
20874 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20875 * gcc.dg/attr-invalid.c: Likewise.
20876
20877 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20878
20879 * testsuite/gcc.dg/20011015-1.c: New test.
20880
20881 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20882
20883 * g++.dg/template/unify2.C: New test.
20884
20885 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20886
20887 * g++.dg/other/exception-specification.C: New test
20888
20889 2001-10-13 Tom Rix <trix@redhat.com>
20890
20891 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20892 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20893
20894 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20895
20896 * testsuite/gcc.dg/20011009-1.c: New test.
20897
20898 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20899
20900 PR g++/4476
20901 * g++.dg/other/friend1.C: New test.
20902
20903 2001-10-11 Richard Henderson <rth@redhat.com>
20904
20905 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20906
20907 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20908
20909 * gcc.c-torture/compile/20011010-1.c: New.
20910
20911 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20912
20913 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20914 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20915 g77.f-torture/execute/execute.exp,
20916 g77.f-torture/noncompile/noncompile.exp,
20917 gcc.c-torture/compile/compile.exp,
20918 gcc.c-torture/execute/execute.exp,
20919 gcc.c-torture/execute/ieee/ieee.exp,
20920 gcc.c-torture/execute/memcheck/memcheck.exp,
20921 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20922 objc/execute/execute.exp: Update FSF address.
20923
20924 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20925
20926 * gcc.dg/cpp/cmdlne-C.c: Update.
20927 * gcc.dg/cpp/cmdlne-C2.c: New.
20928
20929 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20930
20931 * gcc.c-torture/execute/20011008-3.c: New.
20932
20933 2001-10-08 DJ Delorie <dj@redhat.com>
20934
20935 * gcc.dg/20011008-1.c: New.
20936 * gcc.dg/20011008-2.c: New.
20937
20938 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20939
20940 * gcc.dg/cpp/spacing1.c: Update test.
20941
20942 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20943
20944 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20945 spelling errors of "separate" as "seperate".
20946
20947 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20948
20949 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20950 enough to avoid inlining.
20951
20952 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20953
20954 * lib/g77.exp: set libg2c_dir correctly.
20955
20956 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20957
20958 * gcc.dg/cpp/macro11.c: New test.
20959
20960 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20961
20962 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20963 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20964 gcc.dg/format/multattr-3.c: New tests.
20965 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20966 tests for format attributes on function pointers being rejected.
20967
20968 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20969
20970 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20971
20972 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20973
20974 * g++.dg/warn/format1.C: New test.
20975
20976 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20977
20978 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20979
20980 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20981
20982 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20983
20984 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20985
20986 * gcc.dg/cpp/redef2.c: Add test.
20987
20988 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20989
20990 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20991 long-standing bug on i686, apparently.
20992 * gcc.c-torture/execute/loop-2c.x: New file.
20993 * gcc.c-torture/execute/loop-2d.x: New file.
20994 * gcc.c-torture/execute/loop-3c.x: New file.
20995
20996 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20997
20998 * gcc.dg/cpp/20000625-2.c: Correct line number.
20999
21000 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21001
21002 * gcc.dg/cpp/macro10.c: New test.
21003 * gcc.dg/cpp/strify3.c: New test.
21004 * gcc.dg/cpp/spacing1.c: Add tests.
21005 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21006 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21007
21008 2001-09-24 DJ Delorie <dj@redhat.com>
21009
21010 * gcc.c-torture/execute/20010924-1.c: New test.
21011
21012 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21013
21014 * testsuite/objc/execute/paste.m: Remove.
21015
21016 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21017
21018 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21019
21020 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21021
21022 * g77.dg/strlen0.f: New test.
21023
21024 2001-09-21 Richard Henderson <rth@redhat.com>
21025
21026 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21027 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21028
21029 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21030
21031 Table-driven attributes.
21032 * g++.dg/ext/attrib1.C: New test.
21033
21034 2001-09-20 DJ Delorie <dj@redhat.com>
21035
21036 * gcc.dg/20000926-1.c: Update expected warning messages.
21037 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21038 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21039 array.
21040
21041 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21042
21043 * g++.dg/eh/registers1.C: New test case.
21044
21045 2001-09-17 Richard Henderson <rth@redhat.com>
21046
21047 * gcc.dg/array-5.c: Fix VLA decomposition test.
21048
21049 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21050
21051 * gcc.dg/cpp/line5.c: New testcase.
21052
21053 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21054
21055 * gcc.dg/cpp/macro9.c: New test.
21056
21057 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21058
21059 * gcc.c-torture/execute/980223.c: Change type of addr from long
21060 to char *.
21061
21062 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21063
21064 * gcc.c-torture/execute/20010915-1.c: New test.
21065
21066 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21067
21068 * g77.dg/bprob: New directory.
21069 * g77.dg/bprob/bprob.exp: New file.
21070 * g77.dg/bprob/bprob-1.f: New test.
21071 * g77.dg/gcov: New directory.
21072 * g77.dg/gcov/gcov.exp: New file.
21073 * g77.dg/gcov/gcov-1.f: New test.
21074 * g77.dg/gcov/gcov-1.x: New file.
21075
21076 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21077
21078 * gcc.dg/cpp/directiv.c: Update.
21079 * gcc.dg/cpp/undef1.c: Update.
21080
21081 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21082
21083 * gcc.dg/20010912-1.c: New test.
21084
21085 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21086
21087 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21088 language-independent file in lib.
21089 * lib/gcov.exp: New file.
21090
21091 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21092
21093 * gcc.c-torture/compile/20010911-1.c: New test.
21094
21095 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21096
21097 * lib/profopt.exp: New, to support profile-directed optimizations.
21098 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21099 * gcc.misc-tests/bprob-1.c: New test.
21100 * gcc.misc-tests/bprob-2.c: New test.
21101
21102 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21103
21104 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21105 XFAIL and which kinds of gcov output to verify.
21106 * gcc.misc-tests/gcov-4b.x: New file.
21107 * gcc.misc-tests/gcov-5b.x: New file.
21108 * gcc.misc-tests/gcov-6.x: New file.
21109 * gcc.misc-tests/gcov-7.c: New test.
21110 * gcc.misc-tests/gcov-7.x: New file.
21111
21112 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21113
21114 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21115 * gcc.misc-tests/gcov-6.c: New test.
21116
21117 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21118
21119 PR c++/3986
21120 * g++.dg/abi/vbase1.C: New test.
21121
21122 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21123
21124 * objc.dg/method-2.m: New.
21125
21126 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21127
21128 PR c++/4203
21129 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21130 * g++.dg/init/empty1.C: New test.
21131
21132 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21133
21134 * gcc.c-torture/compile/20010903-1.c: New test.
21135
21136 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21137
21138 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21139 for m68k.
21140
21141 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21142
21143 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21144
21145 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21146
21147 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21148
21149 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21150
21151 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21152 for 16-bit 'unsigned int'.
21153
21154 2001-08-29 Kazu Hirata <kazu@hxi.com>
21155
21156 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21157
21158 2001-08-27 Richard Henderson <rth@redhat.com>
21159
21160 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21161 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21162
21163 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21164
21165 * gcc.dg/asm-names.c (ymain): New.
21166
21167 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21168
21169 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21170 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21171 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21172
21173 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21174
21175 * gcc.dg/compare5.c: New testcase.
21176
21177 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21178
21179 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21180 and "In instantiation".
21181
21182 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21183
21184 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21185
21186 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21187
21188 * gcc.misc-tests/gcov.exp: Add support for branch information.
21189 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21190 * gcc.misc-tests/gcov-4.c: New test.
21191 * gcc.misc-tests/gcov-4b.c: New test.
21192 * gcc.misc-tests/gcov-5b.c: New test.
21193
21194 2001-08-20 Zack Weinberg <zackw@panix.com>
21195
21196 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21197 expected to fail.
21198
21199 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21200
21201 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21202
21203 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21204
21205 * g++.dg/eh/template1.C: New test.
21206
21207 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21208
21209 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21210 Fix thinko.
21211 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21212 for xfail.
21213
21214 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21215
21216 * lib/g77-dg.exp: Use prune.exp for common procedures
21217 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21218 * lib/g77.exp: (g77-dg-prune) Remove
21219
21220 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21221
21222 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21223
21224 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21225
21226 * g++.dg/template/unify1.C: New test.
21227
21228 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21229
21230 * g++.dg/abi/empty4.C: New test.
21231
21232 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21233
21234 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21235 solaris2.*
21236 * g77.f-torture/compile/pr3743.x: Likewise
21237
21238 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21239
21240 * g++.dg/other/using-declaration.C: New test.
21241
21242 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21243
21244 * gcc.dg/cpp/tr-sign.c: New testcase.
21245
21246 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21247
21248 * gcc.dg/cpp/19951025-1.c: Revert.
21249 * gcc.dg/cpp/directiv.c: We no longer process directives that
21250 interrupt macro arguments.
21251
21252 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21253
21254 * gcc.dg/bconstp-1.c: New test.
21255
21256 2001-08-03 Richard Henderson <rth@redhat.com>
21257
21258 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21259
21260 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21261
21262 * gcc.dg/cpp/19951025-1.c: Update.
21263
21264 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21265
21266 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21267 should be x.
21268
21269 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21270
21271 Kill -fhonor-std.
21272 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21273 * g++.old-deja/g++.other/std1.C: Likewise.
21274 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21275
21276 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21277
21278 * lib/g77.exp: Load gcc-defs.exp for common procedures
21279 (g77_pass, g77_fail, g77_finish, g77_exit,
21280 ${tool}_check_unsupported_p} Now redundant. Deleted.
21281
21282 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21283
21284 * g77.dg/fbackslash.f
21285 * g77.dg/fcase-preserve.f
21286 * g77.dg/ff90-1.f
21287 * g77.dg/ffixed-line-length-0.f
21288 * g77.dg/ffixed-line-length-132.f
21289 * g77.dg/ffixed-line-length-7.f
21290 * g77.dg/ffixed-line-length-72.f
21291 * g77.dg/ffixed-line-length-none.f
21292 * g77.dg/ffree-form-1.f
21293 * g77.dg/fno-backslash.f
21294 * g77.dg/fno-f90-1.f
21295 * g77.dg/fno-fixed-form-1.f
21296 * g77.dg/fno-onetrip.f
21297 * g77.dg/fno-typeless-boz.f
21298 * g77.dg/fno-underscoring.f
21299 * g77.dg/fno-vxt-1.f
21300 * g77.dg/fonetrip.f
21301 * g77.dg/ftypeless-boz.f
21302 * g77.dg/fugly-assumed.f
21303 * g77.dg/funderscoring.f
21304 * g77.dg/fvxt-1.f
21305
21306 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21307
21308 * objc.dg/fwd-proto-1.m: New.
21309 * objc.dg/local-decl-1.m: New.
21310 * objc.dg/naming-1.m: New.
21311 * objc.dg/naming-2.m: New.
21312 * objc.dg/proto-hier-1.m: New.
21313
21314 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21315
21316 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21317 largest-type elements to a struct makes its size grow.
21318
21319 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21320
21321 * g++.dg/abi/vthunk1.C: New test.
21322
21323 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21324
21325 * g++.dg/abi/vbase8-22.C: New test.
21326
21327 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21328
21329 * gcc.dg/cpp/macro8.c: New test.
21330
21331 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21332
21333 * g++.dg/abi/vbase8-21.C: New test.
21334
21335 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21336
21337 * g++.dg/abi/vbase8-10.C: New test.
21338
21339 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21340
21341 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21342 ${tool}_set_ld_library_path.
21343 Changed caller.
21344 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21345 g++.exp.
21346
21347 2001-07-26 Stan Cox <scox@redhat.com>
21348
21349 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21350 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21351 gcc_exit, gcc_check_unsupported_p):
21352 Moved to gcc-deps.exp
21353 * gcc-deps.exp: New file.
21354
21355 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21356
21357 * g++.old-deja/g++.pt/defarg14.C: New test.
21358
21359 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21360
21361 * g++.old-deja/g++.other/lineno5.C: New test.
21362
21363 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21364
21365 * g++.old-deja/g++.pt/crash68.C: New test.
21366
21367 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21368
21369 * g++.old-deja/g++.other/crash42.C: New test.
21370
21371 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21372
21373 * gcc.dg/cpp/extratokens.c: Fix.
21374 * gcc.dg/cpp/skipping2.c: New tests.
21375
21376 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21377
21378 * gcc.c-torture/execute/20010724-1.c: New file.
21379 * gcc.c-torture/execute/20010724-1.x: New file.
21380
21381 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21382
21383 * g++.old-deja/g++.other/cond7.C: New test.
21384
21385 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21386
21387 * g++.old-deja/g++.other/optimize4.C: New test.
21388
21389 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21390
21391 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21392
21393 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21394
21395 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21396 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21397 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21398 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21399
21400 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21401 bug report" message.
21402
21403 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21404 * g++.dg/ext/instantiate1.C: Move from old-deja.
21405
21406 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21407
21408 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21409 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21410 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21411 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21412
21413 2001-07-23 Jeffrey A Law (law@cygnus.com)
21414
21415 * gcc.c-torture/execute/20010723-1.c: New test.
21416
21417 2001-07-23 Ben Elliston <bje@redhat.com>
21418
21419 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21420
21421 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21422
21423 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21424 i[34567]86-*-*.
21425 Delete handling of ieee_multilib_flags.
21426 Pass -mieee for alpha*-*-* and sh-*-*.
21427 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21428
21429 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21430
21431 Remove old-abi tests.
21432 * g++.old-deja/g++.mike/p11116.C: Remove.
21433 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21434
21435 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21436
21437 * g77.f-torture/compile/pr3743.f: New test
21438
21439 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21440
21441 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21442
21443 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21444
21445 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21446 g++.old-deja/g++.pt/static6.C: Likewise.
21447 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21448 supports weak symbols.
21449
21450 2001-07-18 Andreas Jaeger <aj@suse.de>
21451
21452 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21453 supported again.
21454
21455 2001-07-18 Andreas Jaeger <aj@suse.de>
21456
21457 * gcc.dg/iftrap-1.c: Fix target line.
21458
21459 2001-07-17 Richard Henderson <rth@redhat.com>
21460
21461 * gcc.c-torture/execute/20010717-1.c: New.
21462
21463 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21464
21465 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21466 tests.
21467
21468 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21469
21470 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21471
21472 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21473
21474 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21475 UAC_SIGBUS, UAC_NOPRINT definitions.
21476
21477 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21478
21479 * objc/execute/object_is_class.m: New test.
21480 * objc/execute/object_is_meta_class.m: New test.
21481
21482 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21483
21484 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21485 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21486
21487 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21488
21489 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21490 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21491
21492 2001-07-14 Richard Henderson <rth@redhat.com>
21493
21494 * gcc.dg/iftrap-1.c: New.
21495
21496 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21497
21498 * g77.f-torture/execute/intrinsic77.f: New test.
21499
21500 2001-07-11 Janis Johnson <janis@us.ibm.com>
21501
21502 * gcc.misc-tests/gcov-3.c: New test.
21503
21504 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21505
21506 * gcc.c-torture/compile/20010711-1.c,
21507 * gcc.c-torture/compile/20010711-2.c: New tests.
21508
21509 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21510
21511 * gcc.c-torture/execute/20010711-1.c: New test.
21512
21513 2001-07-11 Ben Elliston <bje@redhat.com>
21514
21515 * g++.old-deja/g++.other/enum5.C: New test.
21516
21517 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21518
21519 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21520 (g++-dg-prune): Call prune_gcc_output.
21521 * prune.exp: New file for prune_gcc_output.
21522 * lib/g++.exp, lib/gcc.exp: Load it.
21523
21524 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21525
21526 * gcc.c-torture/compile/20010701-1.c,
21527 g++.old-deja/g++.ext/attrib6.C: New tests.
21528
21529 2001-07-06 Jeffrey A Law (law@cygnus.com)
21530
21531 * gcc.c-torture/compile/20010706-1.c: New test.
21532
21533 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21534
21535 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21536
21537 2001-06-28 Stan Shebs <shebs@apple.com>
21538
21539 * gcc.dg/pragma-darwin.c: New test.
21540
21541 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21542
21543 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21544 Solaris 2.[678] system.
21545
21546 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21547
21548 * gcc.dg/20010622-1.c: New test.
21549
21550 2001-06-18 Stan Shebs <shebs@apple.com>
21551
21552 * objc.dg: New directory.
21553 * objc.dg/dg.exp: New file.
21554 * objc.dg/alias.m: New.
21555 * objc.dg/class-1.m: New.
21556 * objc.dg/class-2.m: New.
21557 * objc.dg/const-str-1.m: New.
21558 * objc.dg/const-str-2.m: New.
21559 * objc.dg/id-1.m: New.
21560 * objc.dg/method-1.m: New.
21561 * objc.dg/super-class-1.m: New.
21562 * lib/objc-dg.exp: New file.
21563
21564 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21565
21566 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21567 of label name.
21568
21569 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21570
21571 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21572
21573 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21574
21575 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21576 variable.
21577
21578 2001-06-12 Richard Henderson <rth@redhat.com>
21579
21580 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21581
21582 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21583
21584 * g++.old-deja/g++.abi/vbase5.C: New test.
21585 * g++.old-deja/g++.abi/vbase6.C: New test.
21586 * g++.old-deja/g++.abi/vbase7.C: New test.
21587
21588 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21589
21590 * gcc.c-torture/compile/20010610-1.c: New test.
21591
21592 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21593
21594 * g++.old-deja/g++.abi/vbase4.C: New test.
21595
21596 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21597
21598 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21599 support %f for HC11/HC12 targets.
21600 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21601 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21602 on HC11/HC12 targets.
21603 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21604
21605 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21606
21607 * gcc.dg/wchar_t-1.c: New file.
21608 * gcc.dg/wint_t-1.c: Likewise.
21609
21610 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21611
21612 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21613
21614 2001-06-11 Richard Henderson <rth@redhat.com>
21615
21616 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21617
21618 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21619
21620 * gcc.c-torture/compile/20010611-1.c: New test.
21621
21622 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21623
21624 * gcc.dg/c99-tag-1.c: Add more tests.
21625
21626 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21627
21628 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21629 representation on MN10300 and ARM/Thumb.
21630
21631 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21632
21633 * g77.f-torture/execute/20010610.f: New.
21634
21635 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21636
21637 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21638 names.
21639
21640 2001-06-09 Richard Henderson <rth@redhat.com>
21641
21642 * gcc.c-torture/execute/ashrdi-1.c: New.
21643 * gcc.c-torture/execute/ashldi-1.c: New.
21644 * gcc.c-torture/execute/lshrdi-1.c: New.
21645
21646 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21647
21648 * objc/execute/load-3.m: Added. Check sending +load to categories,
21649 in addition to classes.
21650
21651 2001-06-08 Stan Shebs <shebs@apple.com>
21652
21653 * objc/execute/load-2.m: New test. From Nicola Pero
21654 <n.pero@mi.flashnet.it>.
21655
21656 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21657
21658 * gcc.c-torture/execute/20010605-2.c: New test.
21659
21660 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21661
21662 * g++.old-deja/g++.abi/vbase2.C: New test.
21663 * g++.old-deja/g++.abi/vbase3.C: New test.
21664
21665 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21666
21667 * g++.old-deja/g++.pt/friend49.C: New test.
21668
21669 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21670
21671 * g++.old-deja/g++.ext/anon3.C: New test.
21672
21673 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21674
21675 * g++.old-deja/g++.other/conv7.C: New test.
21676
21677 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21678
21679 * gcc.c-torture/compile/20010605-2.c: New test.
21680
21681 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21682
21683 * gcc.c-torture/execute/20010604-1.c: New test.
21684
21685 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21686
21687 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21688
21689 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21690
21691 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21692 (g++_link_flags): Likewise.
21693 (g++_init): Pass gccpath's value to two previous functions.
21694
21695 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21696
21697 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21698 Ensure logfile entry matches exec command line.
21699
21700 2001-05-31 Richard Henderson <rth@redhat.com>
21701
21702 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21703 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21704
21705 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21706
21707 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21708 compiler for irix6.2
21709
21710 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21711
21712 * g++.old-deja/g++.other/optimize3.C: New file.
21713
21714 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21715
21716 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21717 assemble.
21718
21719 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21720
21721 * g++.old-deja/g++.other/optimize2.C: New file.
21722
21723 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21724
21725 * gcc.c-torture/compile/20010518-2.c: New file.
21726 * gcc.c-torture/execute/20010518-1.c: New file.
21727 * gcc.c-torture/execute/20010518-2.c: New file.
21728
21729 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21730
21731 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21732
21733 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21734
21735 G++ no longer defines builtins that do not begin with __builtin.
21736 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21737 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21738 * g++.old-deja/g++.law/builtin1.C: Likewise.
21739 * g++.old-deja/g++.law/cvt2.C: Likewise.
21740 * g++.old-deja/g++.mike/net5.C: Likewise.
21741 * g++.old-deja/g++.other/builtins1.C: Likewise.
21742 * g++.old-deja/g++.other/builtins2.C: Likewise.
21743 * g++.old-deja/g++.other/builtins3.C: Likewise.
21744 * g++.old-deja/g++.other/builtins4.C: Likewise.
21745 * g++.old-deja/g++.other/inline8.C: Likewise.
21746 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21747
21748 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21749
21750 * g++.old-deja/g++.pt/using1.C: Adjust.
21751 * g++.old-deja/g++.pt/using2.C: New test.
21752
21753 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21754
21755 * gcc.dg/cpp/charconst.c: New tests.
21756 * gcc.dg/cpp/escape.c: New tests.
21757 * gcc.dg/cpp/escape-1.c: New tests.
21758 * gcc.dg/cpp/escape-2.c: New tests.
21759 * gcc.dg/cpp/ucs.c: New tests.
21760
21761 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21762
21763 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21764 native compiler for irix6.5.
21765
21766 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21767
21768 * lib/g++.exp (g++_include_flags): Use args to compute
21769 get_multilibs.
21770 (g++_link_flags): Likewise.
21771 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21772
21773 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21774
21775 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21776
21777 2001-05-21 Geoff Keating <geoffk@redhat.com>
21778
21779 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21780 this file.
21781
21782 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21783
21784 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21785 STACK_SIZE;
21786 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21787 to STACK_SIZE; Use it to define size of add_histo array.
21788 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21789 to STACK_SIZE.
21790 (f): Use GITT_SIZE to define size of gitt local table.
21791 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21792 to STACK_SIZE; Use it to define size of bytemem array.
21793
21794 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21795
21796 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21797 on 68HC11/HC12 due to the asm instruction.
21798 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21799 * gcc.c-torture/compile/920520-1.x: Likewise.
21800 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21801 on 68HC11/HC12 because the function is larger than 64K.
21802 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21803 on 68HC11/HC12 because the structure is too large.
21804
21805 2001-05-20 Richard Henderson <rth@redhat.com>
21806
21807 * gcc.c-torture/execute/20010520-1.c: New.
21808
21809 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21810
21811 * g++.old-deja/g++.warn/compare1.C: New test.
21812 * gcc.dg/compare4.c: New test.
21813
21814 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21815
21816 * g++.old-deja/g++.other/optimize1.C: New test.
21817
21818 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21819
21820 * g++.old-deja/g++.pt/spec41.C: New test.
21821
21822 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21823
21824 * gcc.c-torture/compile/20010114-1.x: Remove.
21825
21826 2001-05-18 Stan Shebs <shebs@apple.com>
21827
21828 * gcc.c-torture/compile/20010518-1.c: New test.
21829
21830 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21831
21832 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21833 * g++.old-deja/g++.pt/crash67.C: New test.
21834
21835 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21836
21837 * g++.old-deja/g++.other/debug9.C: New test.
21838
21839 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21840
21841 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21842
21843 2001-05-16 Jan Hubicka <jh@suse.cz>
21844
21845 * gcc.c-torture/compile/20010516-1.c: New test.
21846
21847 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21848
21849 * g++.old-deja/g++.other/crash41.C: New test.
21850
21851 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21852
21853 * g++.old-deja/g++.pt/crash66.C: New test.
21854
21855 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21856
21857 * g++.old-deja/g++.robertl/eb27.C: Convert.
21858
21859 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21860
21861 * g++.dg/friend-warn.C: New test. Do not warn about friend
21862 declaration being redundant.
21863
21864 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21865
21866 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21867
21868 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21869
21870 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21871
21872 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21873
21874 * lib/g++.exp: Use testsuite_flags.
21875
21876 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21877
21878 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21879
21880 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21881
21882 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21883
21884 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21885
21886 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21887
21888 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21889
21890 * gcc.c-torture/compile/20010313-1.c: New test.
21891
21892 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21893
21894 * gcc.dg/cpp/direct2.c: New test.
21895 * gccq.dg/cpp/direct2s.c: New test.
21896
21897 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21898
21899 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21900
21901 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21902 * g++.old-deja/g++.other/op3.C: Likewise.
21903
21904 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21905
21906 * gcc.dg/cpp/syshdr.h: New file.
21907 * gcc.dg/cpp/sysmac1.c: Update.
21908 * gcc.dg/cpp/sysmac2.c: Update.
21909
21910 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21911
21912 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21913
21914 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21915
21916 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21917 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21918
21919 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21920
21921 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21922
21923 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21924
21925 * lib/g++.exp (g++_include_flags): Don't use any special flags
21926 if TESTING_IN_BUILD_TREE is not defined.
21927 (g++_init): Use a plain 'c++' as the compiler if
21928 TESTING_IN_BUILD_TREEE is not defined.
21929
21930 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21931
21932 * g++.old-deja/g++.eh/catch13.C: New test.
21933 * g++.old-deja/g++.eh/catch14.C: New test.
21934
21935 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21936
21937 * gcc.dg/cpp/tr-define.c: New test.
21938
21939 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21940
21941 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21942 <stdlib.h>, not <malloc.h>.
21943
21944 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21945
21946 * g++.old-deja/g++.ns/template17.C: New test.
21947
21948 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21949
21950 * g++.old-deja/g++.pt/ref4.C: New test.
21951
21952 2001-04-30 Richard Henderson <rth@redhat.com>
21953
21954 * gcc.dg/20000724-1.c: Revert last change.
21955
21956 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21957
21958 * g77.f-torture/execute/20010430.f: New test.
21959
21960 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21961
21962 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21963
21964 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21965
21966 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21967
21968 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21969
21970 * g++.old-deja/g++.eh/crash6.C: New test.
21971
21972 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21973
21974 * g++.old-deja/g++.other/warn7.C: New test.
21975
21976 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21977
21978 * g++.old-deja/g++.other/defarg9.C: New test.
21979
21980 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21981
21982 * g77.f-torture/compile/20010426.f: New test.
21983 * g77.f-torture/execute/20010426.f: New test.
21984
21985 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21986
21987 * g77.f-torture/compile/20000629-1.x: Remove - error
21988 has been fixed.
21989
21990 2001-04-26 Jeffrey A Law (law@cygnus.com)
21991
21992 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21993 Tweak slightly to work with g++.dg framework.
21994 * g++.dg/special/ecos.exp: Run initp1.C test.
21995 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21996
21997 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21998 its linker doesn't give line numbers either.
21999 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22000
22001 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22002
22003 * g++.old-deja/g++.other/lex1.C: New test.
22004
22005 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22006
22007 * gcc.dg/noncompile/20010425-1.c: New test.
22008
22009 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22010
22011 * g++.old-deja/g++.pt/mangle2.C: New test.
22012
22013 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22014
22015 * gcc.dg/format/plus-1.c: New test.
22016
22017 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22018
22019 * gcc.dg/20010423-1.c: New test.
22020
22021 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22022
22023 * gcc.c-torture/execute/20010422-1.c: New test.
22024
22025 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22026
22027 * g++.old-deja/g++.ns/type2.C: New test.
22028
22029 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22030
22031 * g++.old-deja/g++.other/perf1.C: New test.
22032
22033 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22034
22035 * gcc.dg/c99-func-2.c: Remove xfail.
22036 * gcc.dg/c99-func-3.c: Remove xfail.
22037 * gcc.dg/c99-func-4.c: Remove xfail.
22038
22039 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22040
22041 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22042
22043 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22044
22045 * gcc.c-torture/compile/20010423-1.c: New test.
22046
22047 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22048
22049 * g++.old-deja/g++.pt/typename28.C: New test.
22050
22051 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22052
22053 * g++.old-deja/g++.abi/empty2.C: New test.
22054 * g++.old-deja/g++.abi/empty3.C: New test.
22055
22056 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22057
22058 * g++.old-deja/g++.other/comdat2.C: New test.
22059 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22060
22061 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22062
22063 * g++.old-deja/g++.other/overload14.C: New test.
22064
22065 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22066
22067 * g++.old-deja/g++.other/lookup23.C: New test.
22068
22069 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22070
22071 * gcc.c-torture/execute/20010403-1.c: New test.
22072
22073 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22074 Mark Mitchell <mark@codesourcery.com>
22075
22076 * lib/old-dejagnu.exp: Don't delete output of executable.
22077 Add .exe suffix to executables.
22078
22079 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22080
22081 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22082
22083 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22084
22085 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22086
22087 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22088
22089 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22090 * g++.old-deja/g++.abi/crash1.C: New test.
22091
22092 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22093
22094 * g++.old-deja/g++.other/crash40.C: New test.
22095
22096 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22097
22098 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22099
22100 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22101
22102 * g++.old-deja/g++.other/warn6.C: New test.
22103
22104 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22105
22106 * g++.old-deja/g++.robertl/eb42.C: Same.
22107
22108 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22109
22110 * gcc.dg/wtr-conversion-1.c: New testcase.
22111
22112 2001-04-10 Richard Henderson <rth@redhat.com>
22113
22114 * g++.old-deja/g++.other/array5.C: New.
22115
22116 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22117
22118 * gcc.c-torture/execute/20010408-1.c: New test.
22119
22120 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22121
22122 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22123 headers and constructs.
22124 * g++.old-deja/g++.robertl/eb79.C: Same.
22125 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22126 * g++.old-deja/g++.robertl/eb73.C: Same.
22127 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22128 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22129 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22130 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22131 * g++.old-deja/g++.robertl/eb44.C: Same.
22132 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22133 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22134 * g++.old-deja/g++.robertl/eb39.C: Same.
22135 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22136 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22137 * g++.old-deja/g++.robertl/eb30.C: Same.
22138 * g++.old-deja/g++.robertl/eb3.C: Same.
22139 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22140 * g++.old-deja/g++.robertl/eb21.C: Same.
22141 * g++.old-deja/g++.robertl/eb15.C: Same.
22142 * g++.old-deja/g++.robertl/eb118.C: Same.
22143 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22144 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22145 * g++.old-deja/g++.robertl/eb109.C: Same.
22146 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22147 * g++.old-deja/g++.mike/rtti1.C: Same.
22148 * g++.old-deja/g++.mike/p658.C: Same.
22149 * g++.old-deja/g++.mike/net46.C: Same.
22150 * g++.old-deja/g++.mike/net34.C: Same.
22151 * g++.old-deja/g++.mike/memoize1.C: Same.
22152 * g++.old-deja/g++.mike/eh2.C: Same.
22153 * g++.old-deja/g++.law/weak.C: Same.
22154 * g++.old-deja/g++.law/visibility7.C: Same.
22155 * g++.old-deja/g++.law/visibility25.C: Same.
22156 * g++.old-deja/g++.law/visibility22.C: Same.
22157 * g++.old-deja/g++.law/visibility2.C: Same.
22158 * g++.old-deja/g++.law/visibility17.C: Same.
22159 * g++.old-deja/g++.law/visibility13.C: Same.
22160 * g++.old-deja/g++.law/visibility10.C: Same.
22161 * g++.old-deja/g++.law/visibility1.C: Same.
22162 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22163 * g++.old-deja/g++.law/vbase1.C: Same.
22164 * g++.old-deja/g++.law/operators32.C: Same.
22165 * g++.old-deja/g++.law/nest3.C: Same.
22166 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22167 * g++.old-deja/g++.law/except5.C (main): Same.
22168 * g++.old-deja/g++.law/cvt7.C (run): Same.
22169 * g++.old-deja/g++.law/cvt2.C: Same.
22170 * g++.old-deja/g++.law/cvt16.C: Same.
22171 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22172 * g++.old-deja/g++.law/ctors17.C (main): Same.
22173 * g++.old-deja/g++.law/ctors13.C: Same.
22174 * g++.old-deja/g++.law/ctors12.C (main): Same.
22175 * g++.old-deja/g++.law/ctors10.C: Same.
22176 * g++.old-deja/g++.law/code-gen5.C: Same.
22177 * g++.old-deja/g++.law/bad-error7.C: Same.
22178 * g++.old-deja/g++.law/arm9.C: Same.
22179 * g++.old-deja/g++.law/arm12.C: Same.
22180 * g++.old-deja/g++.law/arg8.C: Same.
22181 * g++.old-deja/g++.law/arg1.C: Same.
22182 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22183 * g++.old-deja/g++.jason/template31.C: Same.
22184 * g++.old-deja/g++.jason/template24.C (main): Same.
22185 * g++.old-deja/g++.jason/2371.C: Same.
22186 * g++.old-deja/g++.eh/new2.C: Same.
22187 * g++.old-deja/g++.eh/new1.C: Same.
22188 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22189 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22190 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22191 * g++.old-deja/g++.brendan/crash62.C: Same.
22192 * g++.old-deja/g++.brendan/crash52.C: Same.
22193 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22194 * g++.old-deja/g++.brendan/crash38.C: Same.
22195 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22196 * g++.old-deja/g++.brendan/copy9.C: Same.
22197
22198 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22199
22200 * gcc.c-torture/execute/20001203-2.c (memset):
22201 Count argument is of type __SIZE_TYPE__.
22202
22203 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22204
22205 * gcc.c-torture/compile/20010404-1.c: New test.
22206
22207 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22208
22209 * gcc.c-torture/compile/20010326-1.c: New test.
22210
22211 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22212
22213 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22214 peculiarities of the SH.
22215 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22216
22217 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22218
22219 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22220 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22221 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22222
22223 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22224
22225 * g77.f-torture/compile/20010321-1.f: New test.
22226
22227 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22228
22229 * gcc.c-torture/compile/20010329-1.c: New test.
22230
22231 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22232
22233 * gcc.c-torture/execute/20010329-1.c: New test.
22234
22235 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22236
22237 * g++.old-deja/g++.other/eh4.C: Fix typo.
22238
22239 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22240
22241 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22242
22243 2001-03-28 Philip Blundell <philb@gnu.org>
22244
22245 * gcc.c-torture/compile/20010328-1.c: New test.
22246
22247 2001-03-27 Richard Henderson <rth@redhat.com>
22248
22249 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22250 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22251
22252 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22253
22254 * gcc.c-torture/compile/20010327-1.c: New test.
22255
22256 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22257
22258 * g++.old-deja/g++.other/friend12.C: New test.
22259 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22260 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22261
22262 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22263
22264 * gcc.c-torture/execute/20010325-1.c: New test.
22265
22266 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22267
22268 * g++.old-deja/g++.other/mangle3.C: New test.
22269
22270 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22271
22272 * g++.old-deja/g++.other/anon8.C: New test.
22273
22274 2001-03-20 Philip Blundell <philb@gnu.org>
22275
22276 * gcc.c-torture/compile/20010320-1.c: New test.
22277
22278 2001-03-17 Richard Henderson <rth@redhat.com>
22279
22280 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22281
22282 2001-03-15 Geoff Keating <geoff@redhat.com>
22283
22284 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22285 tests on AIX.
22286
22287 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22288
22289 * g++.old-deja/g++.other/eh4.C: New test.
22290
22291 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22292
22293 * gcc.dg/cpp/mi1.c: Update.
22294
22295 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22296
22297 * g++.old-deja/g++.other/regstack.C: New test.
22298
22299 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22300
22301 * g++.old-deja/g++.other/ref4.C: New test.
22302
22303 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22304
22305 * objc/execute/va_method.m: Added.
22306 * objc/execute/IMP.m: Added.
22307 * objc/execute/_cmd.m: Added.
22308 * objc/execute/accessing_ivars.m: Added.
22309 * objc/execute/class-1.m: Added.
22310 * objc/execute/class-10.m: Added.
22311 * objc/execute/class-11.m: Added.
22312 * objc/execute/class-12.m: Added.
22313 * objc/execute/class-13.m: Added.
22314 * objc/execute/class-14.m: Added.
22315 * objc/execute/class-2.m: Added.
22316 * objc/execute/class-3.m: Added.
22317 * objc/execute/class-4.m: Added.
22318 * objc/execute/class-5.m: Added.
22319 * objc/execute/class-6.m: Added.
22320 * objc/execute/class-7.m: Added.
22321 * objc/execute/class-8.m: Added.
22322 * objc/execute/class-9.m: Added.
22323 * objc/execute/class-tests-1.h
22324 * objc/execute/class-tests-2.h
22325 * objc/execute/compatibility_alias.m: Added.
22326 * objc/execute/encode-1.m: Added.
22327 * objc/execute/formal_protocol-1.m: Added.
22328 * objc/execute/formal_protocol-2.m: Added.
22329 * objc/execute/formal_protocol-3.m: Added.
22330 * objc/execute/formal_protocol-4.m: Added.
22331 * objc/execute/formal_protocol-5.m: Added.
22332 * objc/execute/formal_protocol-6.m: Added.
22333 * objc/execute/formal_protocol-7.m: Added.
22334 * objc/execute/informal_protocol.m: Added.
22335 * objc/execute/initialize.m: Added.
22336 * objc/execute/load.m: Added.
22337 * objc/execute/many_args_method.m: Added.
22338 * objc/execute/nested-3.m: Added.
22339 * objc/execute/no_clash.m: Added.
22340 * objc/execute/private.m: Added.
22341 * objc/execute/redefining_self.m: Added.
22342 * objc/execute/root_methods.m: Added.
22343 * objc/execute/selector-1.m: Added.
22344 * objc/execute/static-1.m: Added.
22345 * objc/execute/static-2.m: Added.
22346 * objc/execute/va_method.m: Added.
22347
22348 2001-03-10 Richard Henderson <rth@redhat.com>
22349
22350 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22351
22352 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22353
22354 * g++.old-deja/g++.other/crash31.C: XFAIL.
22355 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22356 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22357 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22358 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22359 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22360
22361 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22362
22363 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22364
22365 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22366
22367 * gcc.dg/20000724-1.c: Don't use multiline strings.
22368
22369 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22370
22371 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22372 result of -cString against what we expect it to be; don't just
22373 print it out for no one to read.
22374
22375 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22376 Based on testcases provided by Nicola Pero.
22377
22378 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22379
22380 * gcc.dg/cpp/macro7.c: New test.
22381
22382 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22383
22384 * gcc.dg/cpp/multiline.c: Update.
22385
22386 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22387
22388 * g++.old-deja/g++.other/enum3.C: New test.
22389
22390 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22391
22392 * g++.old-deja/g++.other/pod1.C: New test.
22393
22394 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22395
22396 * g++.old-deja/g++.ext/overload1.C: New test.
22397
22398 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22399
22400 * g++.old-deja/g++.pt/using1.C: New test.
22401
22402 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22403
22404 * g++.old-deja/g++.other/using9.C: New test.
22405
22406 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22407
22408 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22409
22410 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22411
22412 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22413
22414 * g++.old-deja/g++.ext/realpt1.C: Remove.
22415
22416 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22417
22418 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22419
22420 2001-02-26 Will Cohen <wcohen@redhat.com>
22421
22422 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22423
22424 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22425
22426 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22427 templatized constructors.
22428
22429 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22430
22431 * gcc.c-torture/execute/20010224-1.c: New test.
22432
22433 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22434
22435 * gcc.c-torture/execute/20010222-1.c: New test.
22436
22437 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22438
22439 * g++.old-deja/g++.other/inline20.C: New test.
22440
22441 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22442
22443 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22444
22445 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22446
22447 * g++.old-deja/g++.other/lookup22.C: New test.
22448
22449 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22450
22451 * g77.dg: New directory.
22452 * g77.dg/20010216-1.f: New test case.
22453 * g77.dg/dg.exp: New driver.
22454 * lib/g77-dg.exp: New driver library.
22455
22456 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22457
22458 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22459
22460 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22461
22462 * g++.old-deja/g++.other/decl9.C: New test.
22463
22464 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22465
22466 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22467 not need <string> and also tests the initialization at runtime.
22468
22469 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22470
22471 * gcc.c-torture/execute/longlong.c: New test.
22472
22473 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22474
22475 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22476
22477 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22478
22479 * gcc.c-torture/execute/920302-1.c (execute):
22480 Change argument type to short.
22481
22482 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22483
22484 * g++.old-deja/g++.pt/deduct6.C: New test.
22485
22486 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22487
22488 * g++.old-deja/g++.pt/deduct5.C: New test.
22489
22490 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22491
22492 * gcc.c-torture/execute/20010209-1.c: New test.
22493
22494 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22495
22496 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22497
22498 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22499
22500 * g++.dg/vtgc1.C: Update for new ABI.
22501
22502 * consistency.vlad: New directory, 1665 files.
22503
22504 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22505
22506 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22507 return type.
22508 * gcc.dg/cpp/digraphs.c: Declare puts.
22509
22510 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22511
22512 * g++.old-deja/g++.other/warn5.C: New test.
22513
22514 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22515
22516 * g++.old-deja/g++.pt/spec40.C: New test.
22517
22518 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22519
22520 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22521 case.
22522 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22523
22524 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22525
22526 * gcc.c-torture/compile/20010209-1.c: New test.
22527
22528 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22529
22530 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22531 excess errors message but not if it crashes.
22532 * g++.old-deja/g++.other/crash27.C: Likewise.
22533 * g++.old-deja/g++.other/crash28.C: Likewise.
22534 * g++.old-deja/g++.other/crash30.C: Likewise.
22535 * g++.old-deja/g++.other/crash32.C: Likewise.
22536 * g++.old-deja/g++.other/crash35.C: Likewise.
22537 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22538
22539 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22540
22541 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22542 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22543 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22544 g77.f-torture/execute/execute.exp,
22545 g77.f-torture/noncompile/noncompile.exp,
22546 gcc.c-torture/execute/execute.exp,
22547 gcc.c-torture/execute/memcheck/memcheck.exp,
22548 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22549 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22550 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22551 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22552 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22553 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22554 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22555 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22556 Remove bug reporting instructions with ancient email addresses.
22557
22558 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22559
22560 * gcc.dg/20010202-1.c: New test.
22561 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22562
22563 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22564
22565 * g++.dg/stdbool-if.C: New test.
22566
22567 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22568
22569 * objc/execute/fdecl.m: Added main().
22570
22571 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22572
22573 * gcc.c-torture/execute/20010206-1.c: New test.
22574
22575 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22576
22577 * gcc.dg/cpp/avoidpaste1.c: Update.
22578
22579 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22580
22581 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22582 Pero <nicola@brainstorm.co.uk>.
22583 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22584
22585 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22586
22587 * g++.old-deja/g++.pt/spec39.C: New test.
22588
22589 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22590
22591 * gcc.c-torture/compile/20010202-1.c: New test.
22592
22593 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22594
22595 * g++.old-deja/g++.abi/primary2.C: New test.
22596 * g++.old-deja/g++.abi/primary3.C: New test.
22597 * g++.old-deja/g++.abi/primary4.C: New test.
22598 * g++.old-deja/g++.abi/primary5.C: New test.
22599 * g++.old-deja/g++.abi/vtable3.h: New test.
22600 * g++.old-deja/g++.abi/vtable3a.C: New test.
22601 * g++.old-deja/g++.abi/vtable3b.C: New test.
22602 * g++.old-deja/g++.abi/vtable3c.C: New test.
22603 * g++.old-deja/g++.abi/vtable3d.C: New test.
22604 * g++.old-deja/g++.abi/vtable3e.C: New test.
22605 * g++.old-deja/g++.abi/vtable3f.C: New test.
22606 * g++.old-deja/g++.abi/vtable3g.C: New test.
22607 * g++.old-deja/g++.abi/vtable3h.C: New test.
22608 * g++.old-deja/g++.abi/vtable3i.C: New test.
22609 * g++.old-deja/g++.abi/vtable3j.C: New test.
22610 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22611
22612 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22613
22614 * g++.old-deja/g++.other/anon6.C: New test.
22615 * g++.old-deja/g++.other/anon7.C: New test.
22616
22617 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22618
22619 * gcc.dg/cpp/avoidpaste2.c: New tests.
22620
22621 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22622
22623 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22624
22625 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22626
22627 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22628 DECIMAL_DIG cases for Irix."
22629
22630 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22631
22632 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22633
22634 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22635
22636 * gcc.dg/c99-tag-1.c: New test.
22637
22638 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22639
22640 * gcc.dg/cpp/tr-warn1.c: Add tests.
22641
22642 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22643
22644 * gcc.dg/cpp/avoidpaste1.c: Update.
22645 * gcc.dg/cpp/paste4.c: Update.
22646
22647 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22648
22649 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22650 cases for Irix.
22651
22652 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22653
22654 * g++.old-deja/g++.other/inline19.C: New test.
22655
22656 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22657
22658 * gcc.dg/Wlarger-than.c: New test.
22659
22660 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22661
22662 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22663
22664 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22665
22666 * gcc.c-torture/execute/20010129-1.c: New test.
22667 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22668
22669 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22670
22671 * gcc.dg/cpp/avoidpaste1.c: Test case.
22672
22673 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22674
22675 * g++.old-deja/g++.other/inline18.C: New test.
22676
22677 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22678
22679 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22680 and __builtin_putchar.
22681
22682 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22683
22684 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22685 tests.
22686
22687 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22688
22689 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22690 floating point number rounding mode to round to the nearest
22691 representable mode.
22692
22693 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22694
22695 * g++.old-deja/g++.other/mangle2.C: New test.
22696
22697 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22698
22699 * gcc.c-torture/compile/20010124-1.c: New test.
22700
22701 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22702
22703 * g++.old-deja/g++.pt/spec38.C: New test.
22704
22705 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22706
22707 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22708 "Build don't run".
22709
22710 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22711
22712 * gcc.c-torture/execute/20010123-1.c: New test.
22713
22714 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22715
22716 * g++.old-deja/g++.pt/spec37.C: New test.
22717
22718 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22719
22720 * g++.old-deja/g++.pt/overload14.C: New test.
22721
22722 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22723
22724 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22725 __builtin_return_address.
22726
22727 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22728
22729 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22730 * g++.old-deja/g++.pt/spec35.C: New test.
22731 * g++.old-deja/g++.pt/spec36.C: New test.
22732
22733 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22734
22735 * gcc.c-torture/compile/20010118-1.c: New test.
22736
22737 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22738
22739 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22740
22741 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22742
22743 * gcc.c-torture/execute/20010119-1.c: New test.
22744
22745 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22746
22747 * g++.old-deja/g++.other/vbase5.C: New test.
22748
22749 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22750
22751 * gcc.c-torture/execute/20010118-1.c: New test.
22752
22753 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22754
22755 * g++.old-deja/g++.pt/deduct3.C: New test.
22756
22757 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22758
22759 * g++.old-deja/g++.pt/spec34.C: New test.
22760
22761 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22762
22763 * g77.f-torture/compile/20000601-2.f: New test.
22764
22765 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22766
22767 * g++.old-deja/g++.other/init17.C: New test.
22768
22769 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22770
22771 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22772
22773 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22774
22775 * g++.old-deja/g++.pt/unify8.C: New test.
22776
22777 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22778
22779 * g++.old-deja/g++.abi/vbase1.C: New test.
22780
22781 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22782
22783 * g++.old-deja/g++.pt/crash65.C: New test.
22784
22785 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22786
22787 * gcc.dg/cpp/assembl2.S: New test case.
22788
22789 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22790
22791 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22792 are supported.
22793
22794 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22795
22796 * g++.old-deja/g++.other/builtins1.C: New test.
22797 * g++.old-deja/g++.other/builtins2.C: Likewise.
22798 * g++.old-deja/g++.other/builtins3.C: Likewise.
22799 * g++.old-deja/g++.other/builtins4.C: Likewise.
22800
22801 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22802
22803 * gcc.c-torture/compile/20010117-1.c: New test.
22804 * gcc.c-torture/compile/20010117-2.c: New test.
22805
22806 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22807
22808 * g77.f-torture/execute/20010116.[fx]: New test,
22809 XFAIL on i?86-*-*.
22810 * g77.f-torture/compile/20010115.f: Indicate it's
22811 a test for PR fortran/1636.
22812
22813 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22814
22815 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22816
22817 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22818
22819 * g77.f-torture/compile/20010115.f: New test.
22820
22821 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22822
22823 * g++.old-deja/g++.pt/nontype5.C: New test.
22824
22825 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22826
22827 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22828 have an equivalent working one below it.
22829
22830 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22831
22832 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22833 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22834
22835 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22836
22837 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22838 message containing "init_priority".
22839 (conpr-2.C): Likewise.
22840 (conpr-3.C): Likewise.
22841 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22842
22843 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22844
22845 * gcc.c-torture/execute/20010114-2.c: New test.
22846
22847 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22848
22849 * gcc.c-torture/compile/20010114-1.c: New test.
22850 * gcc.c-torture/compile/20010114-1.x: Xfail.
22851 * gcc.c-torture/compile/20010114-2.c: New test.
22852 * gcc.c-torture/execute/20010114-1.c: New test.
22853 * gcc.dg/trunc-1.c: New test.
22854 * gcc.dg/uninit-B.c: New test.
22855
22856 2001-01-13 Nick Clifton <nickc@redhat.com>
22857
22858 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22859 target.
22860
22861 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22862
22863 * gcc.c-torture/compile/20010113-1.c: New test.
22864
22865 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22866
22867 * gcc.c-torture/compile/20001212-1.c: New test.
22868
22869 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22870
22871 * gcc.dg/cpp/widestr1.c: Update.
22872 * gcc.dg/cpp/prag-imp.c: Remove.
22873
22874 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22875
22876 * gcc.c-torture/execute/20000801-3.x: Remove.
22877 * gcc.dg/c90-init-1.c: New test.
22878 * gcc.dg/c99-init-1.c: New test.
22879 * gcc.dg/c99-init-2.c: New test.
22880 * gcc.dg/gnu99-init-1.c: New test.
22881
22882 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22883
22884 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22885 testing that no relevant ones were found.
22886
22887 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22888
22889 * g++.old-deja/g++.pt/cast2.C: New test.
22890
22891 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22892
22893 * g++.old-deja/g++.pt/friend47.C: New test.
22894
22895 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22896
22897 * g++.old-deja/g++.pt/instantiate13.C: New test.
22898
22899 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22900
22901 * g++.old-deja/g++.other/defarg7.C: New test.
22902 * g++.old-deja/g++.other/defarg8.C: New test.
22903
22904 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22905
22906 * g++.old-deja/g++.pt/crash64.C: New test.
22907
22908 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22909
22910 * g++.old-deja/g++.pt/crash63.C: New test.
22911
22912 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22913
22914 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22915
22916 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22917
22918 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22919
22920 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22921
22922 * g++.old-deja/g++.pt/error3.C: New test.
22923
22924 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22925
22926 * g++.old-deja/g++.other/crash39.C: New test.
22927
22928 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22929
22930 * g++.old-deja/g++.other/vbase4.C: New test.
22931
22932 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22933
22934 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22935 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22936 * gcc.dg/special/special.exp: New test driver which will check
22937 for alias support for the above test.
22938
22939 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22940
22941 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22942 problems on small machines.
22943 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22944 parameterize.
22945
22946 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22947
22948 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22949 mips.
22950 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22951
22952 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22953
22954 * g++.old_deja/g++.pt/using8.C: New test.
22955
22956 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22957
22958 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22959
22960 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22961
22962 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22963 where a failure is expected.
22964 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22965
22966 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22967
22968 * g++.old_deja/g++.pt/instantiate12.C: New test.
22969
22970 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22971
22972 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22973 start of structs.
22974 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22975 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22976 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22977 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22978 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22979 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22980 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22981 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22982 * g++.old-deja/g++.eh/spec6.C: Likewise.
22983 * g++.old-deja/g++.jason/crash3.C: Likewise.
22984 * g++.old-deja/g++.law/ctors11.C: Likewise.
22985 * g++.old-deja/g++.law/ctors17.C: Likewise.
22986 * g++.old-deja/g++.law/ctors5.C: Likewise.
22987 * g++.old-deja/g++.law/ctors9.C: Likewise.
22988 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22989 * g++.old-deja/g++.mike/net22.C: Likewise.
22990 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22991 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22992 * g++.old-deja/g++.mike/virt3.C: Likewise.
22993 * g++.old-deja/g++.niklas/t128.C: Likewise.
22994 * g++.old-deja/g++.other/anon4.C: Likewise.
22995 * g++.old-deja/g++.other/using1.C: Likewise.
22996 * g++.old-deja/g++.other/warn3.C: Likewise.
22997 * g++.old-deja/g++.pt/t37.C: Likewise.
22998 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22999 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23000
23001 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23002
23003 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23004
23005 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23006
23007 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23008
23009 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23010
23011 * gcc.c-torture/compile/20010107-1.c: New test.
23012
23013 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23014
23015 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23016
23017 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23018
23019 * gcc.dg/format/format.h: New file.
23020 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23021 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23022 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23023 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23024 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23025 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23026 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23027 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23028 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23029 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23030 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23031 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23032 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23033 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23034 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23035 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23036 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23037 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23038 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23039 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23040 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23041 instead of declaring standard types, macros and functions in each
23042 test.
23043
23044 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23045
23046 * gcc.c-torture/execute/20010106-1.c: New test.
23047
23048 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23049
23050 * gcc.dg/format/format.exp: New file.
23051 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23052 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23053 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23054 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23055 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23056 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23057 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23058 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23059 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23060 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23061 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23062 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23063 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23064 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23065 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23066 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23067 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23068 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23069 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23070 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23071 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23072 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23073 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23074 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23075 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23076 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23077 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23078 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23079 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23080 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23081 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23082 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23083 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23084 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23085 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23086 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23087 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23088 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23089 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23090 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23091 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23092 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23093
23094 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23095
23096 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23097 account.
23098
23099 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23100
23101 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23102
23103 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23104
23105 * g++.old-deja/g++.pt/crash62.C: New test.
23106
23107 2001-01-04 Richard Henderson <rth@redhat.com>
23108
23109 * gcc.dg/20000926-1.c: Update expected warnings.
23110 * gcc.dg/array-2.c: Likewise.
23111 * gcc.dg/array-4.c: Also validate flexible array members.
23112 * gcc.dg/c99-flex-array-1.c: New.
23113
23114 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23115
23116 * gcc.c-torture/compile/20001222-1.x: Remove.
23117
23118 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23119
23120 * gcc.c-torture/execute/built-in-setjmp.c: New.
23121
23122 2001-01-03 Richard Henderson <rth@redhat.com>
23123
23124 * gcc.dg/940510-1.c: Update expected error wording.
23125 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23126
23127 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23128
23129 * lib/target-supports.exp (check_alias_available): Modified to
23130 indicate aliases not supported if only weak aliases are supported.
23131
23132 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23133
23134 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23135 Turn on cmpstrsi checks for __pj__ and __i370__.
23136
23137 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23138
23139 * g++.old-deja/g++.other/virtual11.C: New test.
23140
23141 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23142
23143 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23144
23145 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23146
23147 * gcc.c-torture/compile/20010102-1.c: New test.
23148
23149 2001-01-02 Andreas Jaeger <aj@suse.de>
23150
23151 * gcc.dg/noreturn-3.c: New test.
23152
23153 * gcc.dg/noreturn-4.c: New test.
23154
23155 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23156
23157 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23158 __builtin_fputc and __builtin_fwrite.
23159
23160 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23161
23162 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23163 signed char, not default char.
23164
23165 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23166
23167 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23168
23169 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23170
23171 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23172
23173 2000-12-29 Richard Henderson <rth@redhat.com>
23174
23175 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23176 (__cyg_profile_func_exit): Define.
23177
23178 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23179
23180 * g++.dg/vtgc1.C: New test.
23181
23182 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23183
23184 * gcc.dg/noncompile/20001228-1.c: New test.
23185
23186 * gcc.dg/20001228-1.c: New test.
23187
23188 * gcc.c-torture/execute/20001228-1.c: New test.
23189
23190 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23191
23192 * gcc.dg/format-strfmon-1.c: New test.
23193
23194 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23195
23196 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23197 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23198 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23199 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23200 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23201 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23202 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23203 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23204 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23205 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23206 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23207 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23208 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23209
23210 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23211 * gcc.c-torture/execute/string-opt-4.c: Test index.
23212
23213 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23214
23215 * gcc.c-torture/compile/20001226-1.c: New test.
23216
23217 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23218
23219 * gcc.c-torture/compile/20001222-1.c: New test.
23220 * gcc.c-torture/compile/20001222-1.x: Xfail.
23221
23222 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23223
23224 * gcc.c-torture/execute/comp-goto-2.c: New test.
23225
23226 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23227
23228 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23229 Use long types if __INT_MAX__ is 32767.
23230 (main): Use cast to (sint32 *) when poking 88 into a_page.
23231
23232 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23233
23234 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23235
23236 * gcc.c-torture/compile/20001221-1.c: New test.
23237 * gcc.c-torture/execute/20001221-1.c: New test.
23238
23239 2000-12-20 Richard Henderson <rth@redhat.com>
23240
23241 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23242 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23243
23244 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23245
23246 * gcc.dg/compare3.c: New test.
23247
23248 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23249
23250 * gcc.dg/format-warnll-1.c: New test.
23251
23252 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23253
23254 * gcc.dg/cpp/cmdlne-P.c: New test.
23255
23256 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23257
23258 * gcc.c-torture/execute/builtin-abs-1.c,
23259 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23260
23261 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23262
23263 * gcc.dg/cpp/multiline.c: New test.
23264
23265 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23266
23267 * g++.old-deja/g++.other/syshdr1.C: Update.
23268 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23269
23270 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23271
23272 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23273
23274 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23275
23276 * g++.old-deja/g++.pt/ttp65.C: New test.
23277
23278 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23279
23280 * g++.old-deja/g++.pt/ttp64.C: New test.
23281
23282 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23283
23284 * g++.old-deja/g++.pt/spec33.C: New test.
23285
23286 2000-12-14 Catherine Moore <clm@redhat.com>
23287
23288 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23289 * gcc.c-torture/execute/920612-2.c: Likewise.
23290 * gcc.c-torture/execute/920428-2.c: Likewise.
23291 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23292 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23293
23294 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23295
23296 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23297 * gcc.dg/pack-test-2.c: Likewise.
23298
23299 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23300
23301 Tests by Zack Weinberg <zackw@stanford.edu>.
23302
23303 * gcc.dg/cpp/defined.c: Update.
23304 * gcc.dg/cpp/defined_trad.c: New tests.
23305
23306 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23307
23308 * gcc.dg/cpp/trad-direct.c: Update.
23309
23310 2000-12-11 Neil Booth <neilb@earthling.net>
23311
23312 * gcc.dg/cpp/defined_trad.c
23313
23314 2000-12-11 Neil Booth <neilb@earthling.net>
23315
23316 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23317
23318 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23319
23320 * gcc.dg/format-miss-2.c: New test.
23321
23322 2000-12-09 Neil Booth <neilb@earthling.net>
23323
23324 * gcc.dg/cpp/lineflags.c: New tests.
23325 * gcc.dg/cpp/poison.c: Update.
23326 * gcc.dg/cpp/redef2.c: Update.
23327 * gcc.dg/cpp/skipping.c: New test.
23328
23329 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23330
23331 * g++.old-deja/g++.other/eh3.C: New testcase.
23332
23333 2000-12-07 Neil Booth <neilb@earthling.net>
23334
23335 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23336 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23337 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23338 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23339 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23340 Update.
23341
23342 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23343
23344 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23345 __SIZE_TYPE__ instead of int for type of integers cast to
23346 pointers.
23347
23348 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23349
23350 * g++.old-deja/g++.other/cleanup4.C: New test.
23351
23352 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23353
23354 * format-sec-1.c: New test.
23355
23356 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23357
23358 * gcc.dg/format-nonlit-3.c: New test.
23359
23360 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23361
23362 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23363 through a null pointer.
23364
23365 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23366
23367 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23368 * g++.old-deja/g++.pt/partial4.C: New test.
23369
23370 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23371
23372 * gcc.c-torture/execute/ieee/hugeval.x: New.
23373
23374 2000-12-06 Neil Booth <neilb@earthling.net>
23375
23376 * gcc.dg/cpp/backslash2.c: New tests.
23377
23378 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23379
23380 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23381 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23382
23383 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23384
23385 * gcc.c-torture/execute/20001203-2.c: New testcase.
23386
23387 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23388
23389 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23390 * g++.old-deja/g++.other/virtual10.C: New test.
23391
23392 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23393
23394 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23395
23396 2000-12-05 Richard Henderson <rth@redhat.com>
23397
23398 * gcc.c-torture/compile/20001205-1.c: New.
23399
23400 2000-12-04 Neil Booth <neilb@earthling.net>
23401
23402 * g++.old-deja/g++.other/virtual9.C: New test.
23403 * g++.old-deja/g++.pt/crash61.C: New test.
23404 * gcc.c-torture/execute/loop-9.c: New test.
23405
23406 2000-12-04 Neil Booth <neilb@earthling.net>
23407
23408 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23409 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23410 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23411 * gcc.dg/cpp/extratokens.c: ...here.
23412
23413 2000-12-04 Neil Booth <neilb@earthling.net>
23414
23415 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23416 New tests.
23417
23418 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23419
23420 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23421 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23422
23423 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23424
23425 * gcc.c-torture/execute/20001203-1.c: New test.
23426
23427 2000-12-03 Neil Booth <neilb@earthling.net>
23428
23429 * gcc.dg/cpp/macro6.c: New test cases.
23430
23431 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23432
23433 * gcc.c-torture/execute/string-opt-9.c: New test.
23434 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23435 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23436 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23437
23438 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23439 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23440
23441 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23442
23443 * gcc.dg/cpp/if-6.c: New testcase.
23444
23445 * gcc.dg/20001201-1.c: New testcase.
23446
23447 2000-12-02 Neil Booth <neilb@earthling.net>
23448
23449 * g++.old-deja/g++.other/externC4.C,
23450 g++.old-deja/g++.other/friend10.C: New tests.
23451
23452 2000-12-02 Neil Booth <neilb@earthling.net>
23453
23454 * g++.old-deja/g++.other/instan2.C
23455 * g++.old-deja/g++.other/instan3.C: New test.
23456
23457 2000-12-02 Neil Booth <neilb@earthling.net>
23458
23459 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23460 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23461 gnuc99.c,gnuc99-pedantic.c: New tests.
23462
23463 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23464
23465 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23466 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23467
23468 2000-12-01 Neil Booth <neilb@earthling.net>
23469
23470 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23471 * gcc.dg/cpp/poison.c: Update.
23472 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23473
23474 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23475
23476 * g77.f-torture/execute/20001201.f: New test.
23477
23478 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23479
23480 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23481
23482 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23483
23484 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23485
23486 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23487
23488 * g++.old-deja/g++.other/cast6.C: New test.
23489
23490 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23491
23492 * gcc.c-torture/execute/20001130-2.c: New testcase.
23493
23494 2000-11-30 Richard Henderson <rth@redhat.com>
23495
23496 * gcc.c-torture/execute/20001130-1.c: New test.
23497
23498 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23499
23500 * g++.old-deja/g++.other/op3.C: New test.
23501
23502 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23503
23504 * g++.old-deja/g++.other/op2.C: New test.
23505
23506 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23507
23508 * g++.old-deja/g++.other/crash38.C: New test.
23509
23510 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23511
23512 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23513
23514 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23515
23516 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23517 tests.
23518 * gcc.c-torture/execute/string-opt-6.c: New test.
23519
23520 * gcc.dg/20001117-1.c: Add main.
23521
23522 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23523
23524 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23525 Move from here ...
23526 * gcc.dg/940510-1.c: ... to here.
23527
23528 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23529 zero-size arrays in toplevel structures.
23530
23531 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23532
23533 * gcc.c-torture/execute/loop-8.c: New test.
23534
23535 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23536
23537 * g++.old-deja/g++.other/base1.C: New test.
23538
23539 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23540
23541 * g++.old-deja/g++.other/parse2.C: New test.
23542
23543 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23544
23545 * g++.old-deja/g++.pt/incomplete1.C: New test.
23546
23547 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23548
23549 * g++.old-deja/g++.other/friend9.C: New test.
23550
23551 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23552
23553 * gcc.dg/20001127-1.c: New test.
23554
23555 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23556
23557 * g++.old-deja/g++.pt/friend46.C: New test.
23558
23559 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23560
23561 * g++.old-deja/g++.other/ptrmem8.C: New test.
23562
23563 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23564
23565 * gcc.c-torture/execute/string-opt-7.c: New test.
23566 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23567
23568 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23569
23570 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23571 instead of 'mkcheck 2'.
23572
23573 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23574
23575 * gcc.c-torture/execute/memcheck/driver.c,
23576 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23577 C9X references to refer to C99.
23578
23579 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23580
23581 * gcc.dg/ultrasp3.c: New test.
23582
23583 2000-11-25 Neil Booth <neilb@earthling.net>
23584
23585 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23586
23587 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23588
23589 * gcc.c-torture/compile/20001123-2.c: New.
23590
23591 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23592
23593 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23594
23595 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23596
23597 * gcc.dg/sequence-point-1.c: Add some new tests.
23598 * gcc.c-torture/execute/20001124-1.c: New test.
23599
23600 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23601
23602 * g++.old-deja/g++.other/vaarg4.C: New test.
23603 * gcc.c-torture/compile/20001123-1.c: New test.
23604
23605 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23606
23607 * g++.other/crash24.C: Adjust and remove XFAIL.
23608 * g++.other/crash37.C: New test.
23609
23610 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23611
23612 * g++.old-deja/g++.pt/instantiate9.C: New test.
23613
23614 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23615
23616 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23617 new ABI, too.
23618
23619 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23620 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23621
23622 2000-11-22 Neil Booth <neilb@earthling.net>
23623
23624 * gcc.dg/cpp/Wtrigraphs.c: New test.
23625
23626 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23627
23628 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23629
23630 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23631
23632 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23633
23634 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23635
23636 * lib/gcc-dg.exp: load_lib scanasm.exp.
23637 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23638 * lib/g++-dg.exp: load_lib scanasm.exp.
23639 * lib/scanasm.exp: New.
23640 (scan-assembler, scan-assembler-not): Add optional arguments to
23641 test name, or if not present, the pattern name.
23642 (scan-assembler-dem, scan-assembler-dem-not): New.
23643
23644 * g++.dg/dg.exp: New.
23645
23646 2000-11-21 Neil Booth <neilb@earthling.net>
23647
23648 * gcc.dg/cpp/integrated1.c: Remove.
23649
23650 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23651
23652 * gcc.c-torture/execute/20001121-1.c: New test.
23653
23654 2000-11-21 Richard Henderson <rth@redhat.com>
23655
23656 * gcc.c-torture/compile/20001121-1.c: New test.
23657
23658 2000-11-20 Neil Booth <neilb@earthling.net>
23659
23660 * gcc.dg/cpp/integrated1.c: New test.
23661
23662 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23663
23664 * g++.old-deja/g++.other/inline17.C: New test.
23665
23666 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23667
23668 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23669 local variable to be zero: I made the variable global. Now
23670 uses abort() and exit() instead of relying on main's return value.
23671
23672 2000-11-20 Neil Booth <neilb@earthling.net>
23673
23674 * gcc.dg/cpp/paste2.c: Update test.
23675 * objc/execute/paste.m: New test.
23676
23677 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23678
23679 * gcc.dg/c99-condexpr-1.c: New test.
23680
23681 2000-11-20 Neil Booth <neilb@earthling.net>
23682
23683 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23684
23685 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23686
23687 * g++.old-deja/g++.pt/export1.C: New test.
23688
23689 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23690
23691 * gcc.dg/20001117-1.c: New test.
23692
23693 2000-11-18 Richard Henderson <rth@redhat.com>
23694
23695 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23696
23697 2000-11-18 Richard Henderson <rth@redhat.com>
23698
23699 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23700 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23701 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23702
23703 2000-11-18 Richard Henderson <rth@redhat.com>
23704
23705 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23706 (main): New. Exit cleanly.
23707
23708 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23709
23710 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23711 gcc.dg/c99-fordecl-2.c: New tests.
23712
23713 2000-11-18 Richard Henderson <rth@redhat.com>
23714
23715 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23716 * gcc.c-torture/execute/zerolen-2.c: New.
23717
23718 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23719
23720 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23721 memory.
23722
23723 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23724
23725 * g++.old-deja/g++.pt/instantiate8.C: New test.
23726
23727 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23728
23729 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23730 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23731
23732 2000-11-16 Nick Clifton <nickc@redhat.com>
23733
23734 * gcc.c-torture/execute/nestfunc-2.c: New test.
23735 * gcc.c-torture/execute/nestfunc-3.c: New test.
23736
23737 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23738
23739 * gcc.c-torture/compile/20001116-1.c: New test.
23740
23741 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23742
23743 * gcc.c-torture/execute/20001115-1.c: New test.
23744
23745 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23746
23747 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23748 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23749 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23750 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23751
23752 2000-11-15 Neil Booth <neilb@earthling.net>
23753
23754 gcc.dg/cpp/_Pragma1.c: Update.
23755 gcc.dg/cpp/_Pragma2.c: New test.
23756
23757 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23758
23759 * g++.old-deja/g++.other/anon5.C: New test.
23760
23761 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23762
23763 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23764 tests.
23765
23766 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23767
23768 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23769 output.
23770
23771 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23772
23773 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23774 labels at end of compound statements.
23775
23776 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23777
23778 * gcc.c-torture/execute/loop-7.c: New test.
23779
23780 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23781
23782 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23783
23784 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23785
23786 * gcc.dg/c99-bool-1.c: New test.
23787
23788 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23789
23790 * gcc.dg/c99-scope-1.c: Remove xfail.
23791 * gcc.dg/c99-scope-2.c: New test.
23792
23793 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23794
23795 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23796 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23797
23798 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23799
23800 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23801 error messages.
23802
23803 * g++.mike/p700.C: Don't typedef wchar_t.
23804 * g++.mike/p784.C: Likewise.
23805 * g++.mike/eb101.C: Don't use __wchar_t.
23806
23807 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23808
23809 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23810 from DO loop.
23811
23812 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23813
23814 * gcc.c-torture/execute/20001111-1.c: New test.
23815
23816 2000-11-10 Nick Clifton <nickc@redhat.com>
23817
23818 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23819 long multuiple and accumulate.
23820
23821 2000-11-09 Richard Henderson <rth@redhat.com>
23822
23823 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23824 via size_t instead of int.
23825
23826 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23827 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23828 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23829 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23830
23831 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23832
23833 * gcc.c-torture/compile/20001109-1.c: New test.
23834 * gcc.c-torture/compile/20001109-2.c: New test.
23835
23836 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23837
23838 * g++.old-deja/g++.pt/operator1.C: New test.
23839 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23840
23841 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23842
23843 * gcc.dg/20001108-1.c: New test.
23844
23845 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23846
23847 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23848 with both arguments constant strings.
23849 * gcc.c-torture/execute/string-opt-3.c: New test.
23850 * gcc.c-torture/execute/string-opt-4.c: New test.
23851 * gcc.c-torture/execute/string-opt-5.c: New test.
23852
23853 2000-11-08 Nick Clifton <nickc@redhat.com>
23854
23855 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23856 mulsidi3adddi patterns.
23857
23858 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23859
23860 * g++.old-deja/g++.other/crash36.C: New test.
23861
23862 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23863
23864 * g++.old-deja/g++.other/init16.C: New test.
23865
23866 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23867
23868 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23869
23870 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23871
23872 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23873 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23874 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23875
23876 2000-11-07 DJ Delorie <dj@redhat.com>
23877
23878 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23879
23880 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23881
23882 * gcc.c-torture/execute/string-opt-1.c: New test.
23883
23884 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23885
23886 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23887 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23888 parameters in registers, and there is no way for a varargs
23889 function to know in which order the integer and floating-point
23890 parameters should be interleaved when they are placed on the
23891 stack.
23892 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23893 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23894
23895 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23896
23897 * gcc.c-torture/execute/string-opt-2.c: New test.
23898
23899 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23900
23901 * g++.old-deja/g++.pt/crash60.C: New test.
23902
23903 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23904
23905 * g++.old-deja/g++.other/crash24.C: New test.
23906 * g++.old-deja/g++.other/crash25.C: New test.
23907 * g++.old-deja/g++.other/crash26.C: New test.
23908 * g++.old-deja/g++.other/crash27.C: New test.
23909 * g++.old-deja/g++.other/crash28.C: New test.
23910 * g++.old-deja/g++.other/crash29.C: New test.
23911 * g++.old-deja/g++.other/crash30.C: New test.
23912 * g++.old-deja/g++.other/crash31.C: New test.
23913 * g++.old-deja/g++.other/crash32.C: New test.
23914 * g++.old-deja/g++.other/crash33.C: New test.
23915 * g++.old-deja/g++.other/crash34.C: New test.
23916 * g++.old-deja/g++.other/crash35.C: New test.
23917
23918 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23919
23920 * gcc.c-torture/execute/20001031-1.c: New test.
23921
23922 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23923
23924 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23925 namespace.
23926
23927 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23928 standards-conformant.
23929
23930 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23931
23932 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23933 * g++.old-deja/g++.mike/p755a.C: Likewise.
23934 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23935 library makes no calls to `operator new' during initialization.
23936
23937 2000-11-04 Neil Booth <neilb@earthling.net>
23938
23939 * gcc.dg/cpp/include2.c: New tests.
23940
23941 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23942
23943 * lib/g++.exp (g++_set_ld_library_path): New function.
23944 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23945
23946 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23947
23948 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23949 warnings.
23950
23951 2000-11-01 Richard Henderson <rth@redhat.com>
23952
23953 * g++.old-deja/g++.ext/namedret1.C: New.
23954 * g++.old-deja/g++.ext/namedret2.C: New.
23955 * g++.old-deja/g++.ext/namedret3.C: New.
23956
23957 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23958
23959 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23960 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23961
23962 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23963
23964 * gcc.c-torture/execute/va-arg-21.c: New test.
23965
23966 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23967
23968 * gcc.dg/c99-complex-2.c: New test.
23969
23970 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23971
23972 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23973
23974 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23975
23976 * g++.old-deja/g++.other/inline16.C: New test.
23977
23978 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23979
23980 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23981 __PRETTY_FUNCTION__
23982
23983 2000-10-29 Neil Booth <neilb@earthling.net>
23984
23985 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23986 New tests.
23987 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23988 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23989 optimisation.
23990
23991 2000-10-29 Neil Booth <neilb@earthling.net>
23992
23993 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23994 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23995 * mi5.c: Test multiple includes work with -C.
23996 * trigraphs.c: Test ^= version.
23997
23998 2000-10-28 Neil Booth <neilb@earthling.net>
23999
24000 New tests and test updates for new macro expander.
24001
24002 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24003 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24004 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24005 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24006 new diagnostic messages.
24007
24008 * gcc.dg/cpp/macro3.c: New tests.
24009
24010 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24011
24012 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24013 on the same line.
24014
24015 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24016
24017 * g++.old-deja/g++.other/eh2.C: New test.
24018
24019 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24020
24021 * gcc.c-torture/execute/20001027-1.c: New test.
24022
24023 2000-10-26 Richard Henderson <rth@redhat.com>
24024
24025 * gcc.c-torture/execute/20001026-1.c: New.
24026
24027 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24028
24029 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24030 * g++.old-deja/g++.law/builtin1.C: Likewise.
24031 * g++.old-deja/g++.law/ctors10.C: Likewise.
24032 * g++.old-deja/g++.law/virtual3.C: Likewise.
24033 * g++.old-deja/g++.mike/p658.C: Likewise.
24034 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24035 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24036 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24037 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24038 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24039
24040 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24041
24042 * gcc.c-torture/compile/20001024-1.c: New test.
24043
24044 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24045
24046 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24047 to tell us whether or not we are using V3.
24048
24049 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24050
24051 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24052 operands.
24053
24054 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24055
24056 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24057
24058 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24059
24060 * gcc.c-torture/execute/20001024-1.c: New test.
24061
24062 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24063
24064 * g++.old-deja/g++.other/sibcall1.C: New test.
24065
24066 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24067
24068 * gcc.dg/noncompile/init-3.c: New test.
24069
24070 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24071
24072 * gcc.dg/format-array-1.c: New test.
24073
24074 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24075
24076 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24077 writing through null pointers; remove comment about testing
24078 unterminated strings.
24079
24080 2000-10-17 Matthew Hiller <hiller@redhat.com>
24081
24082 * gcc.c-torture/execute/20001017-2.c: New test.
24083
24084 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24085
24086 * gcc.c-torture/compile/20001018-1.c: New test.
24087 * gcc.c-torture/compile/20001018-1.x: Xfail.
24088
24089 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24090
24091 * gcc.c-torture/execute/20001017-1.c: New test.
24092
24093 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24094
24095 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24096 for multiple use of arguments with scanf formats; add tests for
24097 multiple use of arguments.
24098
24099 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24100
24101 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24102
24103 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24104
24105 * gcc.dg/format-miss-1.c: New test.
24106
24107 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24108
24109 * gcc.c-torture/execute/20001013-1.c: New test.
24110
24111 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24112
24113 * gcc.dg/format-branch-1.c: New test.
24114
24115 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24116
24117 * README, lib/file-format.exp: Remove EGCS references.
24118
24119 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24120
24121 * gcc.dg/20001013-1.c: New test.
24122
24123 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24124
24125 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24126 for intmax_t in the compiler using __typeof__ and the type rules
24127 for conditional expressions.
24128
24129 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24130
24131 * gcc.dg/20001012-1.c: New test.
24132 * gcc.dg/20001012-2.c: New test.
24133
24134 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24135
24136 * gcc.dg/format-attr-1.c: New test.
24137
24138 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24139
24140 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24141 __LONG_LONG_MAX__ instead of LLONG_MAX.
24142
24143 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24144
24145 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24146 scanf flags.
24147 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24148 flags.
24149
24150 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24151
24152 * gcc.dg/sequence-pt-1.c: New test.
24153
24154 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24155
24156 * gcc.c-torture/execute/20001011-1.c: New testcase.
24157 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24158
24159 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24160
24161 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24162 does not error on it.
24163
24164 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24165
24166 * gcc.dg/20001009-1.c: New test.
24167
24168 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24169
24170 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24171 * gcc.c-torture/execute/20001009-2.c: ... to here.
24172
24173 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24174
24175 * gcc.c-torture/compile/20001009-1.c: New testcase.
24176 * gcc.c-torture/execute/20001009-1.c: New testcase.
24177 Testcases provided by Jan Hubicka <jh@suse.cz>.
24178
24179 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24180
24181 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24182 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24183 uintmax_t using <limits.h> to emulate the compiler's internal
24184 logic. No longer XFAIL %j tests.
24185
24186 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24187
24188 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24189 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24190 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24191 regexps and details of expected handling of some bad formats.
24192 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24193 suppression.
24194
24195 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24196
24197 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24198 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24199 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24200 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24201 in list archives.
24202
24203 2000-10-06 Richard Henderson <rth@cygnus.com>
24204
24205 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24206 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24207 * g++.old-deja/g++.jason/report.C: Likewise.
24208 * g++.old-deja/g++.law/friend5.C: Likewise.
24209 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24210 of the expected warnings.
24211
24212 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24213
24214 * g++.old-deja/g++.pt/enum14.C: New test.
24215
24216 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24217
24218 * g++.old-deja/g++.pt/crash59.C: New test.
24219
24220 2000-10-04 Will Cohen <wcohen@redhat.com>
24221
24222 * gcc.dg/20000926-1.c: New test.
24223
24224 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24225
24226 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24227 function name for current C++ compiler.
24228 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24229
24230 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24231
24232 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24233 __PRETTY_FUNCTION__.
24234 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24235
24236 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24237
24238 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24239
24240 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24241
24242 * gcc.c-torture/compile/20000923-1.c: New test.
24243
24244 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24245
24246 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24247 * g++.old-deja/g++.pt/ttp62.C: Same.
24248 * g++.old-deja/g++.other/inline14.C: Same.
24249
24250 2000-09-24 Richard Henderson <rth@cygnus.com>
24251
24252 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24253
24254 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24255
24256 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24257
24258 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24259
24260 * gcc.c-torture/compile/20000922-1.c: New file.
24261
24262 2000-09-21 Nick Clifton <nickc@redhat.com>
24263
24264 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24265 a signed long modulo operation.
24266 (mod6): New function - perform an unsigned long modulo operation.
24267 (main): Add tests for modulos of very large numbers by very small
24268 dividends.
24269
24270 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24271
24272 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24273
24274 2000-09-19 Richard Henderson <rth@cygnus.com>
24275
24276 * gcc.dg/compare2.c (case 10): XFAIL.
24277
24278 2000-09-18 Richard Henderson <rth@cygnus.com>
24279
24280 * gcc.c-torture/execute/20000906-1.c: Move ...
24281 * gcc.dg/20000906-1.c: ... here. Only run on targets
24282 that support __builtin_trap.
24283
24284 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24285
24286 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24287
24288 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24289
24290 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24291 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24292 more $ format tests.
24293
24294 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24295
24296 * gcc.dg/format-errmk-1.c: New test.
24297
24298 2000-09-17 Greg McGary <greg@mcgary.org>
24299
24300 * gcc.c-torture/execute/20000917-1.x: Remove.
24301
24302 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24303
24304 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24305
24306 2000-09-17 Greg McGary <greg@mcgary.org>
24307
24308 * gcc.c-torture/execute/20000917-1.c: New test.
24309 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24310
24311 2000-09-16 Neil Booth <NeilB@earthling.net>
24312
24313 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24314 in nested macro bug.
24315
24316 2000-09-15 Neil Booth <NeilB@earthling.net>
24317
24318 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24319
24320 2000-09-14 Jeffrey A Law (law@cygnus.com)
24321
24322 * gcc.c-torture/execute/20000914-1.c: New test.
24323
24324 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24325
24326 * g++.other/inline13.C: New test.
24327
24328 2000-09-12 Andreas Jaeger <aj@suse.de>
24329
24330 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24331 constant by Ulrich Drepper <drepper@redhat.com>.
24332
24333 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24334
24335 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24336
24337 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24338
24339 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24340
24341 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24342
24343 * gcc.dg/cpp/backslash.c: New test.
24344
24345 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24346
24347 * gcc.c-torture/execute/20000910-1.c: New test.
24348 * gcc.c-torture/execute/20000910-2.c: Likewise.
24349
24350 2000-09-11 Robert Lipe <robertl@sco.com>
24351
24352 * gcc.dg/pragma-align.c: New test.
24353
24354 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24355
24356 * g++.old-deja/g++.pt/explicit82.C: New test.
24357 * g++.old-deja/g++.pt/explicit83.C: New test.
24358
24359 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24360
24361 * gcc.dg/asm-names.c: New test.
24362
24363 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24364
24365 * gcc.dg/cpp/tr-warn6.c: New test
24366
24367 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24368
24369 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24370 be accepted.
24371
24372 2000-09-07 Catherine Moore <clm@redhat.com>
24373
24374 * gcc.c-torture/execute/unroll-1.c: New test.
24375
24376 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24377
24378 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24379 ERROR markers.
24380 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24381 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24382 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24383 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24384 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24385 Preprocess only.
24386 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24387 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24388
24389 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24390
24391 * g++.old-deja/g++.pt/deduct2.C: New test.
24392
24393 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24394
24395 * g++.old-deja/g++.pt/parms2.C: New test.
24396
24397 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24398
24399 * g++.old-deja/g++.pt/crash58.C: New test.
24400
24401 2000-09-06 Greg McGary <greg@mcgary.org>
24402
24403 * gcc.c-torture/execute/20000906-1.c: New test.
24404 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24405
24406 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24407
24408 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24409
24410 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24411
24412 * g++.old-deja/g++.pt/crash57.C: New test.
24413
24414 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24415
24416 * g++.old-deja/g++.pt/crash56.C: New test.
24417
24418 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24419
24420 * g++.old-deja/g++.pt/koenig1.C: New test.
24421
24422 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24423
24424 * gcc.dg/20000904-1.c: New test.
24425
24426 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24427
24428 * gcc.dg/cpp/paste8.c: New test.
24429
24430 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24431
24432 * gcc.c-torture/compile/20000827-1.c: New test.
24433
24434 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24435
24436 * gcc.dg/format-diag-1.c: New test.
24437
24438 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24439
24440 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24441 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24442 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24443 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24444 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24445
24446 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24447
24448 * g++.old-deja/g++.other/nested4.C: New test.
24449
24450 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24451
24452 * g++.old-deja/g++.ns/scoped1.C: New test.
24453
24454 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24455
24456 * lib/g++.exp: Support testing already-installed GCC.
24457
24458 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24459
24460 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24461
24462 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24463
24464 * gcc.dg/return-type-2.c: New test.
24465
24466 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24467
24468 * gcc.c-torture/compile/20000825-1.c: New test.
24469
24470 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24471
24472 * gcc.dg/dwarf2-2.c: New test.
24473
24474 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24475
24476 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24477 dg-warning regexps.
24478
24479 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24480
24481 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24482 gcc.dg/format-ext-5.c: New tests.
24483
24484 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24485
24486 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24487
24488 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24489
24490 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24491
24492 2000-08-24 Richard Henderson <rth@cygnus.com>
24493
24494 * gcc.dg/ia64-sync-1.c: New test.
24495 * gcc.dg/ia64-sync-2.c: New test.
24496 * gcc.dg/ia64-asm-1.c: New test.
24497
24498 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24499
24500 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24501 * gcc.dg/format-ext-2.c: New test.
24502
24503 2000-08-23 Jason Merrill <jason@redhat.com>
24504
24505 * lib/old-dejagnu.exp: Also ignore "In member function" and
24506 "At global scope".
24507
24508 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24509
24510 * gcc.dg/noncompile/label-lineno-1.c: New test.
24511
24512 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24513
24514 * gcc.dg/c99-array-nonobj-1.c: New test.
24515
24516 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24517
24518 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24519 tests.
24520 * gcc.dg/format-ext-1.c: New test.
24521
24522 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24523
24524 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24525 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24526 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24527 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24528 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24529
24530 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24531
24532 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24533 gcc.dg/c99-strftime-2.c: New tests.
24534
24535 2000-08-22 Richard Henderson <rth@cygnus.com>
24536
24537 * gcc.c-torture/execute/20000822-1.c: New test.
24538
24539 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24540
24541 * gcc.c-torture/execute/20000819-1.x: Remove.
24542
24543 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24544
24545 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24546 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24547 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24548 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24549 gcc.dg/format-xopen-1.c: New tests.
24550
24551 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24552
24553 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24554
24555 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24556
24557 * g++.old-deja/g++.other/loop2.C: New test.
24558
24559 * gcc.c-torture/compile/20000606-1.c: New test.
24560 * gcc.c-torture/compile/20000728-1.c: New test.
24561 * gcc.c-torture/execute/20000801-1.c: New test.
24562 * gcc.c-torture/execute/20000801-2.c: New test.
24563 * gcc.c-torture/execute/20000819-1.c: New test.
24564 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24565 * gcc.dg/20000629-1.c: New test.
24566 * gcc.dg/20000724-1.c: New test.
24567 * gcc.dg/20000807-1.c: New test.
24568
24569 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24570
24571 * gcc.dg/cpp/pragma-1.c: New test.
24572 * gcc.dg/cpp/pragma-2.c: New test.
24573
24574 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24575
24576 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24577 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24578
24579 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24580
24581 * gcc.c-torture/compile/20000818-1.c: New test.
24582
24583 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24584
24585 * gcc.c-torture/execute/20000818-1.c: New test.
24586
24587 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24588
24589 * gcc.dg/format-va-1.c: New test.
24590
24591 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24592
24593 * g++.old-deja/g++.other/typedef8.C: New test.
24594
24595 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24596
24597 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24598 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24599 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24600 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24601 * g++.old-deja/g++.other/ptrmem7.C: New test.
24602 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24603
24604 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24605
24606 * g++.old-deja/g++.pt/typename27.C: New test.
24607
24608 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24609
24610 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24611 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24612 * g++.old-deja/g++.pt/friend45.C: New test.
24613 * g++.old-deja/g++.other/friend8.C: New test.
24614
24615 2000-08-15 Richard Henderson <rth@cygnus.com>
24616
24617 * gcc.c-torture/execute/20000815-1.c: New test.
24618
24619 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24620
24621 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24622 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24623 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24624
24625 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24626
24627 * g++.old-deja/g++.other/refinit2.C: New test.
24628
24629 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24630
24631 * lib/c-torture.exp (c-torture): Make
24632 compiler_conditional_xfail_data global.
24633 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24634 compiler_conditional_xfail_data machinery.
24635 (f-torture-execute): Likewise.
24636 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24637 and only when unrolling loops.
24638
24639 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24640
24641 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24642
24643 * g++.old-deja/g++.pt/explicit81.C: New test.
24644
24645 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24646
24647 * g++.old-deja/g++.pt/typename26.C: New test.
24648
24649 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24650
24651 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24652 warning.
24653
24654 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24655
24656 * g++.old-deja/g++.other/array3.C: New test.
24657
24658 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24659
24660 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24661 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24662 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24663 New tests.
24664
24665 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24666
24667 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24668 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24669
24670 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24671
24672 * gcc.c-torture/execute/20000808-1.c: New test.
24673
24674 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24675
24676 * gcc.dg/c90-const-expr-1.c: New test.
24677
24678 2000-08-08 Richard Henderson <rth@cygnus.com>
24679
24680 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24681
24682 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24683
24684 * gcc.dg/noncompile/const-ll-1.c: New test.
24685
24686 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24687
24688 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24689
24690 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24691
24692 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24693 that running programs linked against the shared version of libobjc
24694 run correctly.
24695
24696 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24697
24698 * gcc.dg/c99-printf-1.c: New test.
24699
24700 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24701
24702 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24703
24704 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24705
24706 * gcc.c-torture/execute/20000731-1.x: Delete.
24707
24708 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24709
24710 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24711 and torture_without_loops as is done by c-torture.exp.
24712 (search_for): Copy from c-torture.exp.
24713 (gcc-dg-runtest): New function, drives a directory of tests
24714 iterating over the TORTURE_OPTIONS.
24715 (scan-assembler, scan-assembler-not): Move here from
24716 individual directory drivers.
24717
24718 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24719 defined by lib/gcc-dg.exp.
24720 * gcc.dg/cpp/cpp.exp: Likewise.
24721 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24722 gcc-dg-runtest, so we cycle over optimization options.
24723
24724 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24725 * gcc.dg/compare2.c: No longer expected to fail.
24726
24727 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24728
24729 * gcc.c-torture/execute/20000804-1.c: New test.
24730
24731 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24732
24733 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24734
24735 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24736
24737 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24738
24739 2000-08-03 Jeffrey A Law (law@cygnus.com)
24740
24741 * gcc.c-torture/compile/20000803-1.c: New test.
24742
24743 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24744
24745 * gcc.c-torture/execute/20000801-3.c,
24746 gcc.c-torture/execute/20000801-4.c: New tests.
24747 * gcc.c-torture/execute/20000801-3.x,
24748 gcc.c-torture/execute/20000801-4.x: Xfail.
24749
24750 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24751
24752 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24753 libobjc/.libs to allow for libtool.
24754
24755 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24756
24757 * gcc.c-torture/compile/20000802-1.c: New test.
24758
24759 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24760
24761 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24762
24763 2000-07-31 Jeffrey A Law (law@cygnus.com)
24764
24765 * gcc-c-torture/execute/20000731-2.c: New test.
24766
24767 * gcc.c-torture/execute/20000731-1.c: New test.
24768 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24769
24770 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24771
24772 * testsuite/gcc.dg/cpp/paste7.c: New test.
24773 * gcc.dg/cpp/20000725-1.c: New test.
24774
24775 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24776
24777 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24778 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24779 declaration warning for __builtin_dwarf_reg_size.
24780
24781 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24782
24783 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24784
24785 * gcc.dg/noncompile/voidparam-1.c: New test.
24786
24787 2000-07-30 Richard Henderson <rth@cygnus.com>
24788
24789 * gcc.dg/c90-digraph-1.c: Don't xfail.
24790 * gcc.dg/compare2.c (case 10): Xfail.
24791 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24792
24793 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24794
24795 * gcc.dg/c99-main-1.c: New test.
24796
24797 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24798
24799 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24800
24801 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24802
24803 * gcc.c-tortuer/execute/20000726-1.c: New test.
24804
24805 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24806
24807 * gcc.c-torture/execute/enum-2.c: New test.
24808
24809 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24810
24811 * gcc.dg/cpp/tr-warn3.c: New test.
24812
24813 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24814
24815 * g++.old-deja/g++.ext/implicit1.C: Remove.
24816 * g++.old-deja/g++.jason/c2.C: Remove
24817 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24818 * g++.old-deja/g++.pt/crash16.C: Likewise.
24819 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24820
24821 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24822
24823 * g++.old-deja/g++.other/for2.C: New test.
24824
24825 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24826
24827 * gcc.dg/20000720-1.c: New test.
24828
24829 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24830
24831 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24832
24833 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24834
24835 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24836 * gcc.c-torture/execute/20000722-1.c: New.
24837 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24838
24839 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24840
24841 * gcc.dg/cpp/20000720-1.S: New test.
24842
24843 2000-07-21 Michael Meissner <meissner@redhat.com>
24844
24845 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24846
24847 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24848
24849 * g++.old-deja/g++.brendan/crash16.C,
24850 g++.old-deja/g++.brendan/parse3.C,
24851 g++.old-deja/g++.brendan/redecl1.C,
24852 g++.old-deja/g++.ns/template13.C,
24853 g++.old-deja/g++.other/decl4.C,
24854 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24855
24856 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24857
24858 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24859 and "Internal error".
24860
24861 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24862 regexps.
24863 * gcc.dg/cpp/paste6.c: New test.
24864
24865 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24866
24867 * gcc.dg/cpp/tr-direct.c: New test.
24868
24869 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24870 gcc.dg/cpp/undef1.c: Tweak error regexps.
24871
24872 2000-07-18 Eric Christopher <echristo@redhat.com>
24873
24874 * gcc.c-torture/compile/20000718-1.c: New test.
24875
24876 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24877
24878 * cpplex.c (_cpp_push_token): If the token being pushed back
24879 is the previous token in this context, just subtract one from
24880 context->posn.
24881 * cppmacro.c (save_expansion): Clear aux field when storing a
24882 placemarker.
24883
24884 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24885
24886 * gcc.dg/noncompile/redecl-1.c: New test.
24887
24888 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24889
24890 * gcc.c-torture/execute/20000717-5.c: New test.
24891 * gcc.c-torture/execute/20000717-1.x: Removed.
24892
24893 2000-07-17 Richard Henderson <rth@cygnus.com>
24894
24895 * gcc.c-torture/execute/20000717-4.c: New test.
24896
24897 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24898
24899 * gcc.dg/cpp/syshdr.c: New test.
24900 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24901
24902 2000-07-17 Neil Booth <neilb@earthling.net>
24903
24904 * gcc.dg/cpp/cmdlne-dM.c: New test.
24905 * gcc.dg/cpp/cmdlne-dD.c: New test.
24906
24907 2000-07-17 Jeffrey A Law (law@cygnus.com)
24908
24909 * gcc.c-torture/execute/20000717-3.c: New test.
24910
24911 * gcc.c-torture/compile/20000717-1.c: New test.
24912
24913 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24914
24915 * gcc.c-torture/execute/20000717-2.c: New test.
24916
24917 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24918
24919 * gcc.dg/formatz-1.c: New test.
24920
24921 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24922 * gcc.dg/c99-digraph-1.c: New tests.
24923
24924 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24925 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24926
24927 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24928 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24929 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24930 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24931 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24932 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24933 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24934
24935 2000-07-17 Greg McGary <greg@mcgary.org>
24936
24937 * gcc.c-torture/execute/20000717-1.c: New test.
24938 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24939
24940 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24941
24942 * gcc.c-torture/execute/20000715-2.c: New test.
24943 * gcc.dg/20000715-1.c: New test.
24944
24945 2000-07-15 Michael Meissner <meissner@redhat.com>
24946
24947 * gcc.c-torture/execute/20000715-1.c: New test.
24948
24949 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24950
24951 * gcc.c-torture/execute/20000707-1.c: New test.
24952
24953 2000-07-13 Neil Booth <NeilB@earthling.net>
24954
24955 * testsuite/gcc.dg/cpp/digraph1.c,
24956 testsuite/gcc.dg/cpp/digraph2.c,
24957 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24958
24959 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24960
24961 * g77.f-torture/compile/20000630-2.f: New test.
24962 * g77.f-torture/compile/20000630-2.x
24963
24964 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24965
24966 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24967
24968 2000-07-11 Neil Booth <NeilB@earthling.net>
24969
24970 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24971
24972 2000-07-11 Neil Booth <NeilB@earthling.net>
24973
24974 * gcc.dg/cpp/cmdlne-C.c: New.
24975
24976 2000-07-09 Neil Booth <NeilB@earthling.net>
24977
24978 * gcc.dg/cpp/directiv.c: New tests.
24979 * gcc.dg/cpp/undef1.c: Update.
24980
24981 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24982
24983 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24984
24985 2000-07-09 Neil Booth <NeilB@earthling.net>
24986
24987 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24988
24989 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24990
24991 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24992 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24993
24994 2000-07-08 Neil Booth <NeilB@earthling.net>
24995
24996 * gcc.dg/cpp/macsyntx.c: New tests.
24997
24998 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24999
25000 * gcc.dg/20000707-1.c: New test.
25001
25002 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25003
25004 * gcc.c-torture/execute/20000706-1.c: New test.
25005 * gcc.c-torture/execute/20000706-2.c: New test.
25006 * gcc.c-torture/execute/20000706-3.c: New test.
25007 * gcc.c-torture/execute/20000706-4.c: New test.
25008 * gcc.c-torture/execute/20000706-5.c: New test.
25009
25010 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25011
25012 * g++.old-deja/g++.pt/instantiate7.C: New test.
25013
25014 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25015
25016 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25017 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25018 * g++.old-deja/g++.other/rtti3.C: Likewise.
25019 * g++.old-deja/g++.other/rttid3.C: Likewise.
25020
25021 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25022
25023 * g77.f-torture/compile/20000630-1.x: Fix typo
25024
25025 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25026
25027 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25028 assembly output.
25029
25030 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25031
25032 * gcc.dg/cpp/ident.c: New test.
25033
25034 2000-07-05 Neil Booth <NeilB@earthling.net>
25035
25036 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25037 gcc.dg/cpp/lexstrng.c: New tests.
25038
25039 2000-07-04 Neil Booth <NeilB@earthling.net>
25040
25041 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25042 * gcc.dg/cpp/strify2.c: Same.
25043
25044 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25045
25046 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25047 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25048 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25049 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25050
25051 * testsuite/gcc.dg/cpp/macro1.c,
25052 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25053 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25054 testsuite/gcc.dg/cpp/strify1.c,
25055 testsuite/gcc.dg/cpp/strify2.c: New tests.
25056
25057 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25058
25059 * gcc.c-torture/execute/20000703-1.c: New test.
25060
25061 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25062
25063 * g++.old-deja/g++.pt (lookup10.C): New test.
25064
25065 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25066
25067 * g++.old-deja/g++.pt (typename25.C): New test.
25068
25069 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25070
25071 * gcc.c-torture/compile/20000701-1.c: New test.
25072
25073 2000-06-30 Nick Clifton <nickc@cygnus.com>
25074
25075 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25076 to test case.
25077
25078 2000-06-30 Catherine Moore <clm@cygnus.com>
25079
25080 * gcc.c-torture/execute/align-1.c: New test.
25081
25082 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25083
25084 * g++.old-deja/g++.pt/expr8.C: New test.
25085 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25086
25087 2000-06-29 Nick Clifton <nickc@cygnus.com>
25088
25089 * gcc.c-torture/compile/20000629-1.c: New test.
25090
25091 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25092
25093
25094 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25095 gcc.dg/noncompile directory, depending on whether they're
25096 preprocessor tests or not. Annotate all the tests for the dg
25097 framework.
25098
25099 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25100 * gcc.dg/noncompile/noncompile.exp: New.
25101
25102 * Moved files:
25103 Old name New name
25104 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25105 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25106 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25107 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25108 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25109 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25110 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25111 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25112 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25113 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25114 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25115 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25116 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25117 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25118 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25119 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25120 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25121 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25122 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25123 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25124 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25125 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25126 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25127 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25128
25129 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25130 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25131 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25132 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25133 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25134 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25135
25136 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25137
25138 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25139 declare one variable. On the fourth, error.
25140 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25141 declared by 20000628-1a.h.
25142
25143 2000-06-29 Richard Henderson <rth@redhat.com>
25144
25145 * gcc.c-torture/execute/930529-1.x: New file.
25146 * gcc.dg/920413-1.c: Adjust expected warning text.
25147 * gcc.dg/980217-1.c: Declare abort.
25148 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25149
25150 2000-06-29 Jeffrey A Law (law@cygnus.com)
25151
25152 * g77.f-torture/compile/20000629-1.f: New test.
25153 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25154
25155 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25156
25157 Rearrange lots of files, removing entirely the
25158 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25159 directories.
25160
25161 * Deleted files:
25162 gcc.c-torture/code_quality/code_quality.exp
25163 gcc.c-torture/special/special.exp
25164 gcc.failure/failure.exp
25165 gcc.failure/940409-1.x
25166 gcc.c-torture/compile/961203-1.x
25167
25168 * New files:
25169 gcc.misc-tests/linkage.exp
25170 gcc.c-torture/execute/920730-1t.c
25171 gcc.c-torture/execute/920730-1t.x
25172 gcc.c-torture/compile/920520-1.x
25173 gcc.c-torture/compile/920521-1.x
25174 gcc.c-torture/compile/981006-1.x
25175 gcc.c-torture/execute/eeprof-1.x
25176
25177 * Moved files (possibly with modifications to fit a new harness):
25178 Old name New name
25179 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25180 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25181 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25182 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25183 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25184 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25185 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25186 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25187 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25188 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25189 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25190 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25191 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25192 gcc.failure/940409-1.c gcc.dg/940409-1.c
25193
25194 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25195
25196 * c-torture/compile/961203-1.x: Delete.
25197
25198 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25199 not exit. Include stdio.h.
25200 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25201 * gcc.misc-tests/dg-12.c: Likewise.
25202 * gcc.misc-tests/dg-5.c: Likewise.
25203 * gcc.misc-tests/dg-6.c: Likewise.
25204 * gcc.misc-tests/dg-7.c: Prototype abort.
25205 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25206 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25207 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25208 not exit.
25209 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25210 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25211
25212 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25213
25214 * gcc.dg/cpp/20000628-1.c: New test.
25215 * gcc.dg/cpp/20000628-1.h: New header for above test.
25216 * gcc.dg/cpp/20000628-1a.h: Likewise.
25217
25218 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25219
25220 * gcc.dg/cpp: New directory.
25221 * gcc.dg/cpp/cpp.exp: New driver.
25222 * gcc.dg/cpp/20000627-1.c: New test.
25223 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25224 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25225 and rewrite as a compilation test.
25226
25227 * gcc.dg: Move many files into the cpp subdirectory, possibly
25228 renaming or editing them as well.
25229 Old name New name
25230 990119-1.c cpp/19990119-1.c
25231 990228-1.c cpp/19990228-1.c
25232 990407-1.c cpp/19990407-1.c
25233 990409-1.c cpp/19990409-1.c
25234 990413-1.c cpp/19990413-1.c
25235 990703-1.c cpp/19990703-1.c
25236 20000127-1.c cpp/20000127-1.c
25237 20000129-1.c cpp/20000129-1.c
25238 20000207-1.c cpp/20000207-1.c
25239 20000207-2.c cpp/20000207-2.c
25240 20000209-1.c cpp/20000209-1.c
25241 20000209-2.c cpp/20000209-2.c
25242 20000301-1.c cpp/20000301-1.c
25243 20000419-1.c cpp/20000419-1.c
25244 20000510-1.S cpp/20000510-1.S
25245 20000519-1.c cpp/20000519-1.c
25246 20000529-1.c cpp/20000529-1.c
25247 20000625-1.c cpp/20000625-1.c
25248 20000625-2.c cpp/20000625-2.c
25249 cpp-as1.c cpp/assert1.c
25250 cpp-as2.c cpp/assert2.c
25251 cxx-comments-1.c cpp/cxxcom1.c
25252 cxx-comments-2.c cpp/cxxcom2.c
25253 endif-label.c cpp/endif.c
25254 cpp-hash1.c cpp/hash1.c
25255 cpp-hash2.c cpp/hash2.c
25256 cpp-if1.c cpp/if-1.c
25257 cpp-if2.c cpp/if-2.c
25258 cpp-if3.c cpp/if-3.c
25259 cpp-if4.c cpp/if-4.c
25260 cpp-if5.c cpp/if-5.c
25261 cpp-cond.c cpp/if-cexp.c
25262 cpp-missingop.c cpp/if-mop.c
25263 cpp-missingparen.c cpp/if-mpar.c
25264 cpp-opprec.c cpp/if-oppr.c
25265 cpp-ifparen.c cpp/if-paren.c
25266 cpp-shortcircuit.c cpp/if-sc.c
25267 cpp-shift.c cpp/if-shift.c
25268 cpp-unary.c cpp/if-unary.c
25269 cpp-li1.c cpp/line1.c
25270 cpp-li2.c cpp/line2.c
25271 lineno.c cpp/line3.c
25272 lineno-2.c cpp/line4.c
25273 cpp-mi.c cpp/mi1.c
25274 cpp-mic.h cpp/mi1c.h
25275 cpp-micc.h cpp/mi1cc.h
25276 cpp-mind.h cpp/mi1nd.h
25277 cpp-mindp.h cpp/mi1ndp.h
25278 cpp-mix.h cpp/mi1x.h
25279 cpp-mi2.c cpp/mi2.c
25280 cpp-mi2a.h cpp/mi2a.h
25281 cpp-mi2b.h cpp/mi2b.h
25282 cpp-mi2c.h cpp/mi2c.h
25283 cpp-mi3.c cpp/mi3.c
25284 cpp-mi3.def cpp/mi3.def
25285 poison-1.c cpp/poison.c
25286 pr-impl.c cpp/prag-imp.c
25287 cpp-redef-2.c cpp/redef1.c
25288 cpp-redef.c cpp/redef2.c
25289 strpaste.c cpp/strp1.c
25290 strpaste-2.c cpp/strp2.c
25291 cpp-tradpaste.c cpp/tr-paste.c
25292 cpp-tradstringify.c cpp/tr-str.c
25293 cpp-tradwarn1.c cpp/tr-warn1.c
25294 cpp-tradwarn2.c cpp/tr-warn2.c
25295 trigraphs.c cpp/trigraphs.c
25296 cpp-unc1.c cpp/unc1.c
25297 cpp-unc2.c cpp/unc2.c
25298 cpp-unc3.c cpp/unc3.c
25299 cpp-unc.c cpp/unc4.c
25300 undef.c cpp/undef1.c
25301 undef-2.c cpp/undef2.c
25302 cpp-wi1.c cpp/widestr1.c
25303
25304 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25305
25306 * lib/g++.exp (g++_include_flags): Tweak.
25307
25308 2000-06-27 H.J. Lu <hjl@gnu.org>
25309 Loren J. Rittle <ljrittle@acm.org>
25310
25311 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25312 version with one that knows about the new gcc tree structure.
25313 (g++_link_flags): Same.
25314
25315 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25316
25317 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25318 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25319 case we are cross-compiling.
25320
25321 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25322 g++.old-deja/g++.niklas/Makefile.in,
25323 g++.old-deja/g++.niklas/configure.in,
25324 g++.old-deja/g++.other/Makefile.in,
25325 g++.old-deja/g++.other/configure.in,
25326 gcc.c-torture/code_quality/Makefile.in,
25327 gcc.c-torture/code_quality/configure.in,
25328 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25329 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25330 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25331 gcc.c-torture/execute/ieee/Makefile.in,
25332 gcc.c-torture/execute/ieee/configure.in,
25333 gcc.c-torture/noncompile/Makefile.in,
25334 gcc.c-torture/noncompile/configure.in,
25335 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25336 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25337 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25338
25339 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25340
25341 * g++.old-deja/g++.other/ambig3.C: New test.
25342
25343 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25344
25345 * g++.old-deja/g++.pt/syntax1.C: New test.
25346 * g++.old-deja/g++.pt/syntax2.C: New test.
25347 * g++.old-deja/g++.other/syntax3.C: New test.
25348 * g++.old-deja/g++.other/syntax4.C: New test.
25349
25350 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25351
25352 * gcc.dg/20000623-1.c: Prototype exit and abort.
25353
25354 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25355
25356 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25357 New tests.
25358 * gcc.dg/cpp-mi3.def: New file.
25359
25360 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25361 inside assertions.
25362 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25363 lexer's error messages.
25364 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25365 divine anything from the linemarkers.
25366 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25367 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25368
25369 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25370
25371 * gcc.dg/20000623-1.c: New test.
25372
25373 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25374
25375 * gcc.c-torture/execute/20000622-1.c: New test.
25376
25377 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25378
25379 * g++.old-deja/g++.other/init15.C: New test.
25380
25381 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25382
25383 * g++.old-deja/g++.pt/vaarg2.C: New test.
25384 * g++.old-deja/g++.pt/vaarg3.C: New test.
25385
25386 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25387
25388 * g++.old-deja/g++.other/dyncast6.C: New test.
25389
25390 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25391
25392 * gcc.c-torture/execute/loop-6.c: New test.
25393
25394 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25395
25396 * gcc.dg/20000614-1.c: New test.
25397 * gcc.dg/20000614-2.c: New test.
25398
25399 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25400
25401 * g++.old-deja/g++.other/inline12.C: New test.
25402
25403 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25404
25405 * g++.old-deja/g++.other/eh1.C: New test.
25406
25407 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25408
25409 * g++.old-deja/g++.other/type.C: New test.
25410
25411 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25412
25413 * g++.old-deja/g++.other/initstring.C: New test.
25414
25415 2000-06-12 Jason Merrill <jason@redhat.com>
25416
25417 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25418
25419 2000-06-09 Jeffrey A Law (law@cygnus.com)
25420
25421 * gcc.c-torture/compile/20000609-1.c: New test.
25422
25423 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25424
25425 * gcc.dg/20000609-1.c: New test.
25426
25427 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25428
25429 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25430 * gcc.c-torture/noncompile/poison-1.c: Move...
25431 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25432 * gcc.dg/cpp-li1.c: Add a token after the #line.
25433
25434 2000-06-05 Richard Henderson <rth@cygnus.com>
25435
25436 * gcc.c-torture/execute/20000605-2.c: New test.
25437 * gcc.c-torture/execute/20000605-3.c: New test.
25438
25439 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25440
25441 * g77.f-torture/execute/20000503-1.x: New file.
25442
25443 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25444
25445 * g++.old-deja/g++.eh/badalloc1.C: New test.
25446
25447 2000-06-05 Richard Henderson <rth@cygnus.com>
25448
25449 * gcc.c-torture/execute/20000605-1.c: New test.
25450
25451 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25452 Nathan Sidwell <nathan@codesourcery.com>
25453
25454 * gcc.c-torture/compile/20000605-1.c: New test.
25455
25456 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25457
25458 * g77.f-torture/compile/20000601-1.f: New test.
25459
25460 2000-06-03 Richard Henderson <rth@cygnus.com>
25461
25462 * gcc.c-torture/execute/20000603-1.c: New.
25463
25464 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25465
25466 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25467 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25468
25469 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25470
25471 * gcc.dg/compare2.c (case 12): XFAIL.
25472 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25473 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25474
25475 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25476
25477 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25478
25479 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25480 guard macro is already defined when the header is first
25481 included.
25482 * gcc.dg/cpp-mix.h: New file.
25483 * gcc.dg/endif-label.c: Update patterns to match compiler.
25484
25485 * g++.brendan/complex1.C: Declare abort.
25486 * g++.law/refs4.C: Remove XFAIL.
25487 * g++.oliva/expr2.C: Declare abort and exit.
25488
25489 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25490
25491 * gcc.c-torture/execute/20000528-1.c: New test.
25492
25493 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25494 * g++.old-deja/g++.law/temps4.C: Likewise.
25495
25496 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25497 stdlib.h. Call abort() on failure.
25498 * g++.old-deja/g++.law/refs4.C: Likewise.
25499 * g++.old-deja/g++.law/temps4.C: Likewise.
25500 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25501 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25502
25503 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25504
25505 Relative to g++.dg/special:
25506 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25507
25508 Relative to g++.old-deja:
25509 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25510 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25511 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25512 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25513 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25514 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25515 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25516
25517 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25518 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25519 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25520 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25521 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25522 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25523 and/or string.h.
25524
25525 * g++.other/goto1.C: Update expectations for error messages.
25526
25527 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25528
25529 * gcc.c-torture/compile/20000523-1.c: New test.
25530
25531 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25532
25533 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25534
25535 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25536
25537 * g++.old-deja/g++.eh/catch11.C: New test.
25538 * g++.old-deja/g++.eh/catch12.C: New test.
25539
25540 2000-05-24 Nick Clifton <nickc@cygnus.com>
25541
25542 * gcc.c-torture/execute/20000523-1.c: New test.
25543
25544 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25545
25546 * c-torture/execute/bcp-1.c: Replace abort in arg of
25547 __builtin_constant_p with a generic external function.
25548
25549 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25550 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25551 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25552 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25553 Prototype abort and/or exit.
25554
25555 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25556 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25557 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25558 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25559
25560 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25561
25562 * gcc.dg/dwarf2-1.c: New test.
25563
25564 2000-05-20 Richard Henderson <rth@cygnus.com>
25565
25566 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25567
25568 2000-05-20 Andreas Jaeger <aj@suse.de>
25569
25570 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25571 testcase.
25572
25573 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25574
25575 * gcc.c-torture/execute/20000519-2.c: New test.
25576
25577 2000-05-19 Andreas Jaeger <aj@suse.de>
25578
25579 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25580 which fails with SSA.
25581
25582 * lib/c-torture.exp: Also test with -O3 -fssa.
25583
25584 2000-05-18 Michael Meissner <meissner@redhat.com>
25585
25586 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25587 * gcc.c-torture/execute/920415-1.c: Ditto.
25588 * gcc.c-torture/execute/920501-1.c: Ditto.
25589 * gcc.c-torture/execute/conversion.c: Ditto.
25590 * gcc.c-torture/execute/cvt-1.c: Ditto.
25591
25592 2000-05-18 Jeffrey A Law (law@cygnus.com)
25593
25594 * gcc.c-torture/compile/20000518-1.c: New test.
25595
25596 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25597
25598 * g77.f-torture/compile/200005018.f: New test.
25599
25600 2000-05-17 Jeffrey A Law (law@cygnus.com)
25601
25602 * gcc.c-torture/compile/20000517-1.c: New test.
25603
25604 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25605
25606 * gcc.c-torture/execute/20000516-1.c: New test.
25607
25608 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25609
25610 * g++.old-deja/g++.other/eh.C: New test.
25611
25612 2000-05-12 Richard Henderson <rth@cygnus.com>
25613
25614 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25615 constants through to doit's conditional.
25616
25617 2000-05-11 Jeffrey A Law (law@cygnus.com)
25618
25619 * gcc.c-torture/compile/20000511-1.c: New test.
25620 * g77.f-torture/compile/20000511-1.f: New test.
25621 * g77.f-torture/compile/20000511-2.f: New test.
25622
25623 2000-05-11 Michael Meissner <meissner@redhat.com>
25624
25625 * gcc.c-torture/execute/20000511-1.c: New test.
25626
25627 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25628
25629 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25630 * gcc.dg/20000510-1.S: New.
25631
25632 2000-05-08 Catherine Moore <clm@cygnus.com>
25633
25634 * gcc.dg/unused-3.c: New.
25635
25636 2000-05-06 Richard Henderson <rth@cygnus.com>
25637
25638 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25639 * g++.old-deja/g++.mike/warn1.C: Likewise.
25640 * g++.old-deja/g++.pt/local1.C: Likewise.
25641 * g++.old-deja/g++.pt/local7.C: Likewise.
25642 * g++.old-deja/g++.pt/spec16.C: Likewise.
25643
25644 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25645
25646 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25647
25648 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25649
25650 * g77.f-torture/execute/20000503-1.f: New test.
25651
25652 2000-05-04 Andreas Jaeger <aj@suse.de>
25653
25654 * gcc.dg/noreturn-2.c: New test.
25655
25656 2000-05-04 Neil Booth <NeilB@earthling.net>
25657
25658 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25659 preprocessor.
25660
25661 2000-05-04 Richard Henderson <rth@cygnus.com>
25662
25663 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25664
25665 2000-05-04 Richard Henderson <rth@cygnus.com>
25666
25667 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25668 OpenSSL by Jason R Thorpe.
25669
25670 2000-05-03 Jim Wilson <wilson@cygnus.com>
25671
25672 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25673
25674 2000-05-03 Robert Lipe <robertlipe@usa.net>
25675
25676 * gcc.dg/20000503-1.c: New test.
25677
25678 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25679
25680 * gcc.c-torture/compile/20000502-1.c: New test.
25681 * g++.old-deja/g++.other/align.C: New test.
25682 * gcc.dg/cpp-tradstringify.c: New test.
25683
25684 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25685
25686 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25687 and hard registers.
25688
25689 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25690
25691 * gcc.c-torture/execute/loop-5.c: New test.
25692
25693 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25694
25695 * gcc.c-torture/execute/va-arg-20.c: New test.
25696
25697 2000-04-23 Jeffrey A Law (law@cygnus.com)
25698
25699 * gcc.c-torture/execute/20000422-1.c: New test.
25700
25701 2000-04-20 Greg McGary <gkm@gnu.org>
25702
25703 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25704 when optimizing, but without sibling-call optimizations (-O1).
25705
25706 2000-04-20 Jeffrey A Law (law@cygnus.com)
25707
25708 * gcc.c-torture/compile/20000420-1.c: New test.
25709
25710 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25711
25712 * g++.abi/ptrflags.C: New test.
25713 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25714
25715 2000-04-19 Catherine Moore <clm@cygnus.com>
25716
25717 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25718
25719 2000-04-19 Greg McGary <gkm@gnu.org>
25720
25721 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25722 sibling-call optimizations.
25723
25724 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25725
25726 * gcc.dg/20000419-1.c: New test.
25727
25728 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25729
25730 * gcc.c-torture/execute/20000412-6.c: New test.
25731
25732 2000-04-12 Jeffrey A Law (law@cygnus.com)
25733
25734 * gcc.c-torture/execute/20000412-5.c: New test.
25735 * g77.f-torture/compile/20000412-1.f: New test.
25736 * gcc.c-torture/execute/20000412-4.c: New test.
25737 * gcc.c-torture/compile/20000412-2.c: New test.
25738 * gcc.c-torture/execute/20000412-3.c: New test.
25739 * gcc.c-torture/compile/20000412-1.c: New test.
25740 * gcc.c-torture/execute/20000412-2.c: New test.
25741
25742 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25743
25744 * objc/execute/bf-20.m: New test.
25745
25746 2000-04-10 Richard Henderson <rth@cygnus.com>
25747
25748 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25749
25750 * gcc.c-torture/execute/20000412-1.c: New test.
25751
25752 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25753
25754 * g++.old-deja/g++.eh/catchptr1.C: New test.
25755
25756 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25757
25758 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25759
25760 2000-04-08 Neil Booth <NeilB@earthling.net>
25761
25762 * gcc.dg/cpp-nullchar.c: Remove test as
25763 embedded nulls cause problems.
25764
25765 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25766
25767 * gcc.dg/compare2.c: New test.
25768
25769 2000-04-08 Neil Booth <NeilB@earthling.net>
25770
25771 * gcc.dg/cpp-nullchar.c: New test.
25772
25773 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25774
25775 * gcc.dg/cpp-mi2.c: New test.
25776 * gcc.dg/cpp-mi2[abc].h: New files.
25777
25778 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25779
25780 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25781 member name.
25782
25783 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25784
25785 * g++.old-deja/g++.abi/vmihint.C: New test.
25786
25787 2000-04-06 Neil Booth <NeilB@earthling.net>
25788
25789 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25790 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25791 copyright.
25792
25793 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25794
25795 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25796 avoid stack-frame overwrite.
25797
25798 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25799
25800 * gcc.c-torture/compile/20000405-2.c: New test.
25801 * gcc.c-torture/compile/20000405-3.c: New test.
25802
25803 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25804
25805 * gcc.c-torture/compile/20000405-1.c: New test.
25806
25807 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25808
25809 * gcc.dg/cast-qual-1.c: Revert last change.
25810
25811 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25812
25813 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25814
25815 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25816
25817 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25818 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25819
25820 2000-04-03 Jeffrey A Law (law@cygnus.com)
25821
25822 * gcc.c-torture/compile/20000403-2.c: New test.
25823 * gcc.c-torture/compile/20000403-1.c: New test.
25824
25825 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25826
25827 * gcc.c-torture/execute/20000403-1.c: New test.
25828
25829 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25830
25831 * gcc.c-torture/execute/20000402-1.c: New test.
25832
25833 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25834
25835 * gcc.c-torture/execute/va-arg-15.c: New test.
25836 * gcc.c-torture/execute/va-arg-16.c: New test.
25837 * gcc.c-torture/execute/va-arg-17.c: New test.
25838 * gcc.c-torture/execute/va-arg-18.c: New test.
25839 * gcc.c-torture/execute/va-arg-19.c: New test.
25840
25841 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25842
25843 * gcc.c-torture/compile/981211-1.c: Move to...
25844 * gcc.dg/cpp-as1.c: ...here.
25845 * gcc.dg/cpp-as2.c: New file.
25846
25847 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25848 compiler.
25849
25850 2000-04-02 Neil Booth <NeilB@earthling.net>
25851
25852 * gcc.dg/cpp-cond.c New tests.
25853 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25854 accidental success less likely.
25855 * gcc.dg/cpp-missingop.c New tests.
25856 * gcc.dg/cpp-missingparen.c New tests.
25857 * gcc.dg/cpp-shift.c New tests.
25858 * gcc.dg/cpp-shortcircuit.c New tests.
25859 * gcc.dg/cpp-unary.c New tests.
25860
25861 2000-03-29 Jeffrey A Law (law@cygnus.com)
25862
25863 * gcc.c-torture/compile/20000329-1.c: New test.
25864
25865 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25866
25867 * gcc.c-torture/compile/20000326-1.c: New test.
25868 * gcc.c-torture/compile/20000326-2.c: New test.
25869
25870 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25871
25872 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25873 the first parameter is a function argument.
25874
25875 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25876
25877 * g++.old-deja/g++.ext/array4.C: New test.
25878
25879 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25880
25881 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25882
25883 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25884
25885 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25886
25887 2000-03-19 Richard Henderson <rth@cygnus.com>
25888
25889 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25890
25891 2000-03-19 Richard Henderson <rth@cygnus.com>
25892
25893 * gcc.c-torture/compile/20000319-1.c: New test.
25894
25895 2000-03-14 Jeffrey A Law (law@cygnus.com)
25896
25897 * gcc.c-torture/execute/20000314-3.c: New test.
25898 * gcc.c-torture/execute/20000314-2.c: New test.
25899 * gcc.c-torture/execute/20000314-1.c: New test.
25900 * gcc.c-torture/compile/20000314-2.c: New test.
25901 * gcc.c-torture/compile/20000314-1.c: New test.
25902
25903 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25904
25905 * g++.old-deja/g++.warn/inline.C: New test.
25906
25907 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25908
25909 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25910 standards-compliant result rather than specific constants.
25911 Put test-values in array.
25912
25913 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25914
25915 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25916 (g++_target_compile): Put test-specific options last.
25917
25918 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25919
25920 * g++.old-deja/g++.eh/vbase4.C: New test.
25921
25922 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25923
25924 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25925
25926 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25927
25928 * g++.old-deja/g++.brendan/misc12.C: Removed.
25929 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25930 * g++.old-deja/g++.ext/pretty4.C: New test.
25931
25932 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25933
25934 * g++.old-deja/g++.other/string2.C: New test.
25935
25936 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25937
25938 * g++.old-deja/g++.warn/impint2.C: New test.
25939
25940 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25941
25942 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25943 is 1, not zero.
25944
25945 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25946
25947 * g++.old-deja/g++.warn/impint.C: New test.
25948 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25949 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25950 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25951 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25952 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25953 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25954 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25955 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25956 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25957 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25958 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25959 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25960
25961 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25962
25963 * gcc.dg/cpp-redef.c: New test.
25964
25965 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25966
25967 * g++.old-deja/g++.pt/unify7.C: New test.
25968
25969 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25970
25971 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25972 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25973
25974 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25975
25976 * gcc.c-torture/compile/20000224-1.c: New test.
25977
25978 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25979
25980 * gcc.c-torture/compile/cpp-2.c: New test.
25981 * gcc.c-torture/compile/cpp-1.c: New test.
25982
25983 2000-02-25 Jeffrey A Law (law@cygnus.com)
25984
25985 * gcc.c-torture/execute/20000225-1.c: New test.
25986
25987 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25988
25989 * gcc.dg/cpp-li2.c: New test.
25990
25991 * gcc.dg/cpp-wi1.c: New test.
25992
25993 * gcc.dg/cpp-li1.c: New test.
25994
25995 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25996
25997 * g++.old-deja/g++.other/sizeof5.C: New test.
25998
25999 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26000
26001 * gcc.c-torture/execute/va-arg-13.c: New test.
26002
26003 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26004
26005 * gcc.c-torture/execute/va-arg-12.c: New test.
26006
26007 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26008
26009 * gcc.c-torture/execute/20000223-1.c: New test.
26010
26011 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26012
26013 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26014
26015 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26016
26017 * g++.old-deja/g++.abi/ptrmem.C: New test.
26018
26019 2000-02-19 Richard Henderson <rth@cygnus.com>
26020
26021 * gcc.c-torture/compile/init-3.c: New.
26022
26023 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26024
26025 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26026 ALWAYS_CXXFLAGS.
26027
26028 2000-02-11 Robert Lipe <robertl@sco.com>
26029
26030 * gcc.c-torture/compile/20000211-3.c: New test.
26031
26032 2000-02-11 Martin Buchholz <martin@xemacs.org>
26033
26034 * gcc.c-torture/compile/20000211-2.c: New test.
26035
26036 2000-02-11 Jeffrey A Law (law@cygnus.com)
26037
26038 * gcc.c-torture/compile/20000211-1.c: New test.
26039
26040 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26041
26042 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26043 on native targets
26044
26045 2000-02-08 Nathan Sidwell <nathan@acm.org>
26046
26047 * g++.old-deja/g++.other/cast5.C: New test.
26048
26049 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26050
26051 * gcc.c-torture/execute/20000205-1.c: New.
26052
26053 2000-02-03 Nathan Sidwell <nathan@acm.org>
26054
26055 * g++.old-deja/g++.jason/cast3.C: Return void.
26056 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26057
26058 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26059
26060 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26061
26062 * gcc.dg/loop-1.c: New test.
26063
26064 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26065
26066 * gcc.c-torture/compile/20000127-1.c: New test.
26067 * gcc.c-torture/execute/991228-1.c: New test.
26068
26069 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26070
26071 * gcc.dg/unused-2.c: New test.
26072
26073 * gcc.dg/conv-1.c: New test.
26074
26075 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26076
26077 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26078 compiler.
26079 (tool_option_proc): Fix typo.
26080
26081 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26082
26083 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26084 of the ld on the host, not on the build machine.
26085 Also, don't crash if '--help' is not a supported option.
26086
26087 2000-01-24 Richard Henderson <rth@cygnus.com>
26088
26089 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26090
26091 2000-01-20 Jeffrey A Law (law@cygnus.com)
26092
26093 * gcc.c-torture/execute/20000120-2.c: New test.
26094 * gcc.c-torture/execute/20000120-1.c: New test.
26095
26096 2000-01-13 Jeffrey A Law (law@cygnus.com)
26097
26098 * gcc.c-torture/execute/20000113-1.c: New test.
26099
26100 2000-01-12 Jeffrey A Law (law@cygnus.com)
26101
26102 * gcc.c-torture/execute/20000112-1.c: New test.
26103
26104 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26105
26106 * gcc.dg/20000111-1.c: New test.
26107
26108 2000-01-10 Jeffrey A Law (law@cygnus.com)
26109
26110 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26111 with 16 bit integers.
26112
26113 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26114
26115 * gcc.dg/20000108-1.c: New test.
26116
26117 2000-01-05 Nathan Sidwell <nathan@acm.org>
26118
26119 * g++.old-deja/g++.ns/koenig8.C: New test.
26120
26121 2000-01-05 Nathan Sidwell <nathan@acm.org>
26122
26123 * g++.old-deja/g++.other/cast4.C: New test.
26124
26125 2000-01-05 Jeffrey A Law (law@cygnus.com)
26126
26127 * gcc.c-torture/compile/20000105-2.c: New test.
26128 * gcc.c-torture/compile/20000105-1.c: New test.
26129
26130 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26131
26132 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26133 references to printf & atoi to conform to ANSI standard.
26134 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26135 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26136 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26137 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26138 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26139 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26140 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26141 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26142 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26143 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26144 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26145 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26146 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26147 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26148 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26149 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26150 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26151 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26152 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26153 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26154 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26155 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26156 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26157 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26158 * g++.old-deja/g++.brendan/init3.C: Likewise.
26159 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26160 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26161 * g++.old-deja/g++.brendan/new2.C: Likewise.
26162 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26163 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26164 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26165 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26166 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26167 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26168 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26169 * g++.old-deja/g++.brendan/template24.C: Likewise.
26170 * g++.old-deja/g++.brendan/template3.C: Likewise.
26171 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26172 * g++.old-deja/g++.jason/inline3.C: Likewise.
26173 * g++.old-deja/g++.jason/opeq.C: Likewise.
26174 * g++.old-deja/g++.law/arg5.C: Likewise.
26175 * g++.old-deja/g++.law/arm7.C: Likewise.
26176 * g++.old-deja/g++.law/ctors11.C: Likewise.
26177 * g++.old-deja/g++.law/cvt8.C: Likewise.
26178 * g++.old-deja/g++.law/init9.C: Likewise.
26179 * g++.old-deja/g++.law/refs4.C: Likewise.
26180 * g++.old-deja/g++.law/template2.C: Likewise.
26181 * g++.old-deja/g++.law/visibility24.C: Likewise.
26182 * g++.old-deja/g++.law/vtable3.C: Likewise.
26183 * g++.old-deja/g++.mike/asm2.C: Likewise.
26184 * g++.old-deja/g++.mike/eh1.C: Likewise.
26185 * g++.old-deja/g++.mike/misc1.C: Likewise.
26186 * g++.old-deja/g++.mike/misc13.C: Likewise.
26187 * g++.old-deja/g++.mike/misc14.C: Likewise.
26188 * g++.old-deja/g++.mike/ns12.C: Likewise.
26189 * g++.old-deja/g++.mike/p1248.C: Likewise.
26190 * g++.old-deja/g++.mike/p3708.C: Likewise.
26191 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26192 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26193 * g++.old-deja/g++.mike/p646.C: Likewise.
26194 * g++.old-deja/g++.mike/p700.C: Likewise.
26195 * g++.old-deja/g++.mike/p783.C: Likewise.
26196 * g++.old-deja/g++.mike/p783a.C: Likewise.
26197 * g++.old-deja/g++.mike/p783b.C: Likewise.
26198 * g++.old-deja/g++.mike/p786.C: Likewise.
26199 * g++.old-deja/g++.mike/p789.C: Likewise.
26200 * g++.old-deja/g++.mike/p789a.C: Likewise.
26201 * g++.old-deja/g++.mike/p807a.C: Likewise.
26202 * g++.old-deja/g++.other/delete3.C: Likewise.
26203 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26204 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26205 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26206 * g++.old-deja/g++.other/empty1.C: Likewise.
26207 * g++.old-deja/g++.other/temporary1.C: Likewise.
26208 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26209 * g++.old-deja/g++.pt/t16.C: Likewise.
26210 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26211
26212 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26213
26214 * gcc.dg/991230-1.c: New test.
26215
26216 1999-12-29 Jeffrey A Law (law@cygnus.com)
26217
26218 * gcc.c-torture/compile/991229-3.c: New test.
26219 * gcc.c-torture/compile/991229-2.c: New test.
26220 * gcc.c-torture/compile/991229-1.c: New test.
26221
26222 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26223
26224 * gcc.c-torture/compile/labels-2.c: New test.
26225
26226 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26227
26228 * gcc.c-torture/execute/991227-1.c: New test.
26229
26230 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26231
26232 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26233
26234 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26235
26236 * gcc.c-torture/execute/991221-1.c: New test.
26237
26238 1999-12-20 Nathan Sidwell <nathan@acm.org>
26239
26240 * g++.old-deja/g++.other/cast3.C: New test.
26241
26242 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26243
26244 * gcc.c-torture/execute/991216-4.c: New test.
26245
26246 1999-12-16 Michael Meissner <meissner@cygnus.com>
26247
26248 * gcc.c-torture/execute/991216-1.c: New test.
26249 * gcc.c-torture/execute/991216-2.c: New test.
26250 * gcc.c-torture/execute/991216-3.c: New test.
26251
26252 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26253
26254 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26255 Actually make the test fail by using "-O2" for compilation.
26256
26257 1999-12-15 Nathan Sidwell <nathan@acm.org>
26258
26259 * g++.old-deja/g++.warn/cast-align1.C: New test.
26260
26261 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26262
26263 * gcc.c-torture/compile/991214-1.c: New test.
26264 * gcc.c-torture/compile/991214-2.c: New test.
26265
26266 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26267
26268 * gcc.dg/991214-1.c: New test.
26269
26270 1999-12-13 Jeffrey A Law (law@cygnus.com)
26271
26272 * gcc.c-torture/compile/991213-3.c: New test.
26273 * gcc.c-torture/compile/991213-2.c: New test.
26274 * gcc.c-torture/compile/991213-1.c: New test.
26275
26276 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26277
26278 * gcc.dg/991209-1.c: New test.
26279
26280 1999-12-08 Nathan Sidwell <nathan@acm.org>
26281
26282 * gcc.c-torture/compile/991208-1.c: New test.
26283
26284 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26285
26286 * gcc.dg/ultrasp2.c: New test.
26287
26288 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26289
26290 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26291
26292 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26293
26294 * gcc.c-torture/compile/991202-1.c: New test.
26295 * gcc.c-torture/execute/991202-1.c: New test.
26296 * gcc.c-torture/execute/991202-2.c: New test.
26297 * gcc.c-torture/execute/991202-3.c: New test.
26298
26299 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26300
26301 * g++.old-deja/g++.abi/align.C: New test.
26302 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26303 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26304
26305 1999-12-01 Richard Henderson <rth@cygnus.com>
26306
26307 * gcc.c-torture/execute/991201-1.c: New.
26308
26309 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26310
26311 * gcc.dg/991129-1.c: New test.
26312
26313 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26314
26315 * gcc.c-torture/compile/991127-1.c: New test.
26316
26317 1999-11-22 Nathan Sidwell <nathan@acm.org>
26318
26319 * g++.old-deja/g++.other/warn4.C: New test.
26320
26321 1999-11-22 Nathan Sidwell <nathan@acm.org>
26322
26323 * g++.old-deja/g++.eh/cleanup2.C: New test.
26324 * g++.old-deja/g++.ext/pretty2.C: New test.
26325 * g++.old-deja/g++.ext/pretty3.C: New test.
26326 * g++.old-deja/g++.other/debug6.C: New test.
26327
26328 1999-10-20 Jim Wilson <wilson@cygnus.com>
26329
26330 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26331 compiler_output to look for one error message instead of two.
26332
26333 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26334
26335 * gcc.c-torture/execute/991118-1.c: Also test case
26336 where the word boundary does not split a byte evenly.
26337
26338 1999-11-19 Nathan Sidwell <nathan@acm.org>
26339
26340 * g++.old-deja/g++.ext/restrict1.C: New test.
26341
26342 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26343
26344 * gcc.c-torture/execute/991118-1.c: New test.
26345
26346 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26347
26348 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26349 working directory pathnames.
26350
26351 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26352
26353 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26354 host is equipped with driver.h and driver.o so it can actually
26355 compile and run the tests.
26356
26357 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26358
26359 * gcc.c-torture/compile/991008-1.c: New test.
26360
26361 1999-11-08 Nick Clifton <nickc@cygnus.com>
26362
26363 * lib/gcc-dg.exp: Include target-supports.exp
26364
26365 1999-11-05 Nick Clifton <nickc@cygnus.com>
26366
26367 * lib/target-supports.exp: New file: Provide procs to test for
26368 features supported by the target.
26369 (check_weak_available): Moved here from ecos.exp.
26370 (check_alias_available): New proc: Determine of the target
26371 toolchain supports the alias attribute.
26372
26373 * gcc.dg/special/ecos.exp: Move check_weak_available to
26374 target-supports.exp.
26375 (alias-1.c): Only perform the test if the target supports
26376 aliases.
26377 (wkali-1.c): Only perform the test if the target supports
26378 aliases.
26379
26380 * gcc.dg/990506-0.c: Expect error messages from cross
26381 targets as well as native targets.
26382
26383 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26384
26385 * gcc.dg/ultrasp1.c: Removed xfail.
26386 * gcc.dg/struct-ret-2.c: Likewise.
26387 * gcc.dg/array-1.c: Likewise.
26388
26389 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26390
26391 * gcc.dg/struct-ret-2.c: New test.
26392
26393 * gcc.dg/array-1.c: New test.
26394
26395 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26396
26397 * gcc.c-torture/execute/991030-1.c: New test.
26398
26399 1999-10-26 Richard Henderson <rth@cygnus.com>
26400
26401 * gcc.c-torture/compile/991026-2.c: New test.
26402
26403 1999-10-26 Jeffrey A Law (law@cygnus.com)
26404
26405 * gcc.c-torture/compile/991026-1.c: New test.
26406
26407 1999-10-23 Jeffrey A Law (law@cygnus.com)
26408
26409 * gcc.c-torture/execute/991023-1.c: New test.
26410
26411 1999-10-19 Jeffrey A Law (law@cygnus.com)
26412
26413 * gcc.c-torture/execute/991019-1.c: New test.
26414
26415 1999-10-16 Richard Henderson <rth@cygnus.com>
26416
26417 * gcc.c-torture/execute/991016-1.c: New test.
26418
26419 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26420
26421 * gcc.c-torture/execute/991014-1.c: New test.
26422
26423 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26424
26425 * g++.old-deja/g++.other/union2.C: New test.
26426
26427 1999-10-13 Nathan Sidwell <nathan@acm.org>
26428
26429 * g++.old-deja/g++.other/vaarg2.C: New test.
26430 * g++.old-deja/g++.other/vaarg3.C: New test.
26431
26432 1999-10-12 Craig Burley <craig@jcb-sc.com>
26433
26434 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26435 in compile/.
26436
26437 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26438
26439 * gcc.c-torture/execute/va-arg-11.c: New test.
26440
26441 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26442
26443 * lib/file-format.exp (gcc_target_object_format): Don't
26444 crash if objdump is unavailable.
26445
26446 1999-09-29 Donn Terry <donn@interix.com>
26447
26448 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26449
26450 1999-09-28 Nick Clifton <nickc@cygnus.com>
26451
26452 * gcc.c-torture/compile/990928-1.c: New test.
26453
26454 1999-09-28 Nathan Sidwell <nathan@acm.org>
26455
26456 * g++.old-deja/g++.other/decl6.C: New test.
26457
26458 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26459
26460 * gcc.c-torture/execute/va-arg-10.c: New test.
26461
26462 1999-09-27 Nathan Sidwell <nathan@acm.org>
26463
26464 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26465 __PRETTY_FUNCTION__.
26466
26467 1999-09-23 Nick Clifton <nickc@cygnus.com>
26468
26469 * gcc.c-torture/execute/990923-1.c: New test.
26470
26471 1999-09-21 Nick Clifton <nickc@cygnus.com>
26472
26473 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26474 for which -fpic is inappropriate.
26475
26476 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26477
26478 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26479
26480 1999-09-21 Nathan Sidwell <nathan@acm.org>
26481
26482 * g++.old-deja/g++.other/dyncast1.C: New test.
26483 * g++.old-deja/g++.other/dyncast2.C: New test.
26484 * g++.old-deja/g++.other/dyncast3.C: New test.
26485 * g++.old-deja/g++.other/dyncast4.C: New test.
26486 * g++.old-deja/g++.other/dyncast5.C: New test.
26487 * g++.old-deja/g++.eh/catch3.C: New test.
26488 * g++.old-deja/g++.eh/catch3p.C: New test.
26489 * g++.old-deja/g++.eh/catch4.C: New test.
26490 * g++.old-deja/g++.eh/catch4p.C: New test.
26491 * g++.old-deja/g++.eh/catch5.C: New test.
26492 * g++.old-deja/g++.eh/catch5p.C: New test.
26493 * g++.old-deja/g++.eh/catch6.C: New test.
26494 * g++.old-deja/g++.eh/catch6p.C: New test.
26495 * g++.old-deja/g++.eh/catch7.C: New test.
26496 * g++.old-deja/g++.eh/catch7p.C: New test.
26497 * g++.old-deja/g++.eh/catch8.C: New test.
26498 * g++.old-deja/g++.eh/catch8p.C: New test.
26499 * g++.old-deja/g++.eh/catch9.C: New test.
26500 * g++.old-deja/g++.eh/catch9p.C: New test.
26501
26502 1999-09-13 Nathan Sidwell <nathan@acm.org>
26503
26504 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26505 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26506
26507 1999-09-13 Jeffrey A Law (law@cygnus.com)
26508
26509 * gcc.c-torture/compile/990913-1.c: New test.
26510
26511 1999-09-10 Nathan Sidwell <nathan@acm.org>
26512
26513 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26514 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26515
26516 1999-09-09 Richard Henderson <rth@cygnus.com>
26517
26518 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26519
26520 1999-09-09 Nathan Sidwell <nathan@acm.org>
26521
26522 * g++.old-deja/g++.other/lookup11.C: New test.
26523 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26524 what is permitted and what we want.
26525 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26526 overload use.
26527 * g++.old-deja/g++.jason/rfg5.C: Likewise
26528
26529 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26530
26531 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26532 * gcc.c-torture/noncompile/poison-1.c: New file.
26533
26534 1999-09-08 Nathan Sidwell <nathan@acm.org>
26535
26536 * g++.old-deja/g++.other/sizeof3.C: New test.
26537 * g++.old-deja/g++.other/sizeof4.C: New test.
26538 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26539 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26540
26541 1999-09-07 Richard Henderson <rth@cygnus.com>
26542
26543 * gcc.dg/va-arg-1.c: New.
26544
26545 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26546
26547 * gcc.c-torture/execute/va-arg-9.c: New test.
26548
26549 1999-09-05 Craig Burley <craig@jcb-sc.com>
26550
26551 * g77.f-torture/compile/980519-2.f: New test.
26552 * g77.f-torture/compile/19990905-0.f: New test.
26553 * g77.f-torture/compile/19990905-1.f: New test.
26554 * g77.f-torture/compile/19990905-2.f: New test.
26555
26556 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26557
26558 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26559
26560 * gcc.c-torture/execute/990827-1.c: Fix typo.
26561
26562 1999-09-03 Nathan Sidwell <nathan@acm.org>
26563
26564 * g++.old-deja/g++.other/deref1.C: New test.
26565
26566 1999-09-02 Nathan Sidwell <nathan@acm.org>
26567
26568 * g++.old-deja/g++.other/ambig2.C: New test.
26569 * g++.old-deja/g++.other/cond5.C: New test.
26570 * g++.old-deja/g++.other/lookup16.C: New test.
26571
26572 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26573
26574 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26575 assemblers too.
26576
26577 1999-08-31 Jeffrey A Law (law@cygnus.com)
26578
26579 * lib/c-torture.exp: Avoid the "compare executables" optimization
26580 when testing native.
26581
26582 1999-08-29 Jeffrey A Law (law@cygnus.com)
26583
26584 * gcc.c-torture/execute/990829-1.c: New test.
26585 * gcc.c-torture/compile/990829-1.c: New test.
26586
26587 1999-08-27 Paul Burchard <burchard@pobox.com>
26588
26589 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26590 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26591 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26592 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26593 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26594 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26595 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26596 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26597 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26598 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26599 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26600
26601 1999-08-27 Jeffrey A Law (law@cygnus.com)
26602
26603 * gcc.c-torture/execute/990827-1.c: New test.
26604
26605 1999-08-26 Craig Burley <craig@jcb-sc.com>
26606
26607 * g77.f-torture/noncompile/19990826-4.f: New test.
26608
26609 * g77.f-torture/compile/19990826-3.f: New test.
26610
26611 * g77.f-torture/execute/19990826-2.f: New test.
26612
26613 * g77.f-torture/compile/19990826-1.f: New test.
26614
26615 * gcc.c-torture/execute/990826-0.c: New test.
26616 * g77.c-torture/execute/19990826-0.f: New test.
26617
26618 * g77.f-torture/noncompile/970626-2.f: New test.
26619
26620 1999-08-25 Paul Burchard <burchard@pobox.com>
26621
26622 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26623 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26624 lss-011.C: New tests.
26625
26626 1999-08-25 Nathan Sidwell <nathan@acm.org>
26627
26628 * g++.old-deja/g++.other/decl5.C: New test.
26629
26630 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26631
26632 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26633 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26634 call `postbase' for each one. All callers of `postbase' changed
26635 to call this instead.
26636
26637 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26638
26639 * gcc.c-torture/execute/990811-1.c: New test.
26640
26641 1999-08-09 Nick Clifton <nickc@cygnus.com>
26642
26643 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26644 just native ones.
26645
26646 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26647 just native ones.
26648
26649 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26650
26651 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26652
26653 1999-08-04 Jeffrey A Law (law@cygnus.com)
26654
26655 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26656
26657 1999-08-04 Nathan Sidwell <nathan@acm.org>
26658
26659 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26660
26661 1999-08-04 Jeffrey A Law (law@cygnus.com)
26662
26663 * gcc.c-torture/execute/990804-1.c: New test.
26664
26665 1999-08-03 Nathan Sidwell <nathan@acm.org>
26666
26667 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26668 * g++.old-deja/g++.brendan/crash64.C: Likewise
26669 * g++.old-deja/g++.brendan/overload8.C: Likewise
26670
26671 1999-08-03 Nathan Sidwell <nathan@acm.org>
26672
26673 * g++.old-deja/g++.other/struct1.C: New test.
26674
26675 1999-08-03 Nathan Sidwell <nathan@acm.org>
26676
26677 * g++.old-deja/g++.other/enum2.C: New test.
26678
26679 1999-08-02 Richard Henderson <rth@cygnus.com>
26680
26681 Adapted from tests from Franz Sirl:
26682 * gcc.c-torture/execute/va-arg-7.c: New test.
26683 * gcc.c-torture/execute/va-arg-8.c: New test.
26684
26685 1999-08-01 Jeffrey A Law (law@cygnus.com)
26686
26687 * gcc.c-torture/compile/990801-2.c: New test.
26688
26689 * gcc.c-torture/compile/990801-1.c: New test.
26690
26691 1999-07-27 Michael Meissner <meissner@cygnus.com>
26692
26693 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26694 fp-cmp-1.c, converting double to float.
26695
26696 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26697 fp-cmp-1.c, converting double to long double.
26698
26699 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26700 from fr1 to unknown_register, since fr1 is a legitimate register
26701 on some machines.
26702
26703 1999-07-25 Jeffrey A Law (law@cygnus.com)
26704
26705 * README: More listname related changes.
26706
26707 1999-07-08 Catherine Moore <clm@cygnus.com>
26708
26709 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26710
26711 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26712
26713 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26714
26715 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26716
26717 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26718
26719 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26720
26721 * gcc.dg/990703-1.c: New test.
26722
26723 1999-06-29 Nick Clifton <nickc@cygnus.com>
26724
26725 * lib/file-format.exp: New file: Move definition of proc
26726 gcc_target_object_format to here from
26727 gcc.dg/special/ecos.exp.
26728
26729 * lib/c-torture.exp: Include lib file-format.exp.
26730 * lib/gcc-dg.exp: Include lib file-format.exp.
26731
26732 * gcc.dg/special/ecos.exp: Remove definition of proc
26733 gcc_target_object_format.
26734
26735 1999-06-28 Jeffrey A Law (law@cygnus.com)
26736
26737 * gcc.c-torture/execute/990628-1.c: New test.
26738
26739 1999-06-25 Jeffrey A Law (law@cygnus.com)
26740
26741 * gcc.c-torture/compile/990625-2.c: New test.
26742
26743 * gcc.c-torture/compile/990625-1.c: New test.
26744
26745 1999-06-23 Nick Clifton <nickc@cygnus.com>
26746
26747 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26748 attributes compile.
26749 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26750 ports that use the COFF/PE file format.
26751
26752 1999-06-17 Jeffrey A Law (law@cygnus.com)
26753
26754 * gcc.c-torture/compile/990617-1.c: New test.
26755
26756 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26757
26758 * g++.old-deja/g++.other/decl4.C: New test.
26759
26760 1999-06-14 Nathan Sidwell <nathan@acm.org>
26761
26762 * g++.old-deja/g++.other/bitfld3.C: New test.
26763
26764 1999-06-08 Nathan Sidwell <nathan@acm.org>
26765
26766 * g++.old-deja/g++.eh/catch1.C: New test.
26767
26768 1999-06-07 Jeffrey A Law (law@cygnus.com)
26769
26770 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26771
26772 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26773 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26774
26775 1999-06-05 Craig Burley <craig@jcb-sc.com>
26776
26777 * g77.f-torture/compile/19990502-0.f: Replace with new,
26778 shorter, test that still fails after recent changes.
26779
26780 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26781
26782 * gcc.c-torture/execute/990604-1.c: New test.
26783
26784 1999-05-31 Jeffrey A Law (law@cygnus.com)
26785
26786 * gcc.c-torture/execute/990531-1.c: New test.
26787
26788 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26789
26790 * gcc.c-torture/compile/990527-1.c: New test.
26791
26792 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26793
26794 * gcc.c-torture/execute/990527-1.c: New test.
26795
26796 1999-05-25 Nick Clifton <nickc@cygnus.com>
26797
26798 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26799 bitfields as signed.
26800
26801 1999-05-25 Craig Burley <craig@jcb-sc.com>
26802
26803 * g77.f-torture/compile/19990525-0.f: New test.
26804
26805 1999-05-25 Jeffrey A Law (law@cygnus.com)
26806
26807 * gcc.c-torture/execute/990525-2.c: New test.
26808
26809 * gcc.c-torture/execute/990525-1.c: New test.
26810
26811 1999-05-24 Nathan Sidwell <nathan@acm.org>
26812
26813 * g++.old-deja/g++.other/anon3.C: New test.
26814 * g++.old-deja/g++.other/anon4.C: New test.
26815 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26816 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26817 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26818 Merrill).
26819
26820 1999-05-24 Jeffrey A Law (law@cygnus.com)
26821
26822 * gcc.c-torture/execute/990524-1.c: New test.
26823
26824 * gcc.dg/990524-1.c: New test.
26825
26826 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26827
26828 * gcc.c-torture/compile/990523-1.c: New test.
26829
26830 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26831
26832 * gcc.c-torture/compile/990519-1.c: New test.
26833
26834 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26835
26836 * gcc.c-torture/compile/990517-1.c: New test.
26837
26838 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26839 (e4, f4): New tests.
26840 (main): Call them.
26841
26842 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26843
26844 * gcc.dg/noreturn-1.c: New test.
26845
26846 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26847
26848 * gcc.c-torture/execute/990513-1.c: New test.
26849
26850 1999-05-10 Richard Henderson <rth@cygnus.com>
26851
26852 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26853
26854 1999-05-10 Craig Burley <craig@jcb-sc.com>
26855
26856 * g77.f-torture/execute/erfc.f: Use small single-precision
26857 values, to avoid problems on Alphas when not -mieee.
26858
26859 1999-05-08 Craig Burley <craig@jcb-sc.com>
26860
26861 * gcc.dg/990506-0.c: New test.
26862
26863 1999-05-08 Richard Henderson <rth@cygnus.com>
26864
26865 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26866 the constant to test. Don't XFAIL 64-bit targets.
26867
26868 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26869 * g++.old-deja/g++.law/profile1.C: Likewise.
26870
26871 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26872 operator new instances.
26873 * g++.old-deja/g++.other/delete5.C: Likewise.
26874
26875 1999-05-03 Craig Burley <craig@jcb-sc.com>
26876
26877 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26878 intrinsic.
26879
26880 1999-05-03 Craig Burley <craig@jcb-sc.com>
26881
26882 * g77.f-torture/execute/u77-test.f: Reverse order of two
26883 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26884
26885 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26886
26887 * gcc.dg/compare1.c: New test.
26888
26889 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26890
26891 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26892 New tests.
26893
26894 1999-05-02 Craig Burley <craig@jcb-sc.com>
26895
26896 * g77.f-torture/compile/19990502-1.f: New test.
26897
26898 1999-05-02 Craig Burley <craig@jcb-sc.com>
26899
26900 * g77.f-torture/compile/19990502-0.f: New test.
26901
26902 1999-05-02 Craig Burley <craig@jcb-sc.com>
26903
26904 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26905 intrinsic.
26906
26907 1999-05-02 Craig Burley <craig@jcb-sc.com>
26908
26909 * g77.f-torture/execute/u77-test.f (main): List libU77
26910 intrinsics not currently tested.
26911 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26912 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26913 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26914 Trim blanks off the ends of some printed strings.
26915
26916 1999-05-02 Craig Burley <craig@jcb-sc.com>
26917
26918 * g77.f-torture/execute/u77-test.f (main): Just warn about
26919 FSTAT gid disagreement, as it's expected on some systems.
26920
26921 1999-05-01 Craig Burley <craig@jcb-sc.com>
26922
26923 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26924 use a new function, which allows for some slop.
26925 Clean up some commentary.
26926 (issum): The new function.
26927 (sgladd): Deleted subroutine.
26928
26929 1999-05-01 Craig Burley <craig@jcb-sc.com>
26930
26931 * g77.f-torture/execute/u77-test.f: Modify to be more like
26932 libf2c/libU77 version, bringing patches to that version here.
26933 Add suitable commentary.
26934
26935 1999-04-25 Richard Henderson <rth@cygnus.com>
26936
26937 * gcc.dg/990424-1.c: New test.
26938
26939 1999-04-24 Craig Burley <craig@jcb-sc.com>
26940
26941 * g77.f-torture/execute/u77-test.f (main): Bug involving
26942 LSTAT has been fixed, so turn back on full checking.
26943
26944 1999-04-20 Craig Burley <craig@jcb-sc.com>
26945
26946 * g77.f-torture/compile/19990419-0.f: New test.
26947 * g77.f-torture/execute/19990419-1.f: New test.
26948
26949 1999-04-17 Richard Henderson <rth@cygnus.com>
26950
26951 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26952 to avoid the need for a prototype to supress a warning.
26953
26954 1999-04-07 Jim Wilson <wilson@cygnus.com>
26955
26956 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26957
26958 1999-04-04 Jeffrey A Law (law@cygnus.com)
26959
26960 * gcc.c-torture/execute/990404-1.c: New test.
26961
26962 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26963
26964 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26965 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26966 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26967 missing initializer warnings.
26968
26969 1999-03-28 Jeffrey A Law (law@cygnus.com)
26970
26971 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26972 matching strings.
26973
26974 1999-03-26 Jeffrey A Law (law@cygnus.com)
26975
26976 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26977
26978 1999-03-26 Craig Burley <craig@jcb-sc.com>
26979
26980 * g77.f-torture/execute/19990325-0.f: New test.
26981 * g77.f-torture/execute/19990325-1.f: New test.
26982
26983 1999-03-24 Jeffrey A Law (law@cygnus.com)
26984
26985 * gcc.c-torture/execute/990324-1.c: New test.
26986
26987 1999-03-22 Jim Wilson <wilson@cygnus.com>
26988
26989 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26990 test with 4.
26991
26992 1999-03-17 Richard Henderson <rth@cygnus.com>
26993
26994 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26995
26996 1999-03-13 Craig Burley <craig@jcb-sc.com>
26997
26998 * g77.f-torture/execute/19990313-2.f: New test.
26999 * g77.f-torture/execute/19990313-3.f: New test.
27000
27001 1999-03-13 Craig Burley <craig@jcb-sc.com>
27002
27003 * g77.f-torture/execute/19990313-0.f: New test.
27004 * g77.f-torture/execute/19990313-1.f: New test.
27005
27006 1999-03-12 Jim Wilson <wilson@cygnus.com>
27007
27008 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27009 printf to sprintf.
27010 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27011 (main): Add check for u15. Conditionalize u31 check depending on
27012 whether ints are <32 bits or >=32 bits.
27013
27014 1999-03-08 Craig Burley <craig@jcb-sc.com>
27015
27016 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27017
27018 1999-03-08 Craig Burley <craig@jcb-sc.com>
27019
27020 * g77.f-torture/compile/19990305-0.f: New test.
27021 * g77.f-torture/execute/19981119-0.f: New test.
27022
27023 1999-03-08 Craig Burley <craig@jcb-sc.com>
27024
27025 * g77.f-torture/execute/970625-2.f: call ABORT if final
27026 result is not correct, instead of just printing it.
27027 Add this checking via newly introduced obfuscation, to
27028 trip up buggy front ends.
27029
27030 1999-03-07 Craig Burley <craig@jcb-sc.com>
27031
27032 * g77.f-torture/compile/960317-1.f: Moved from being
27033 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27034
27035 1999-03-06 Craig Burley <craig@jcb-sc.com>
27036
27037 * g77.f-torture/execute/960317-1.f: New (old) test.
27038 * g77.f-torture/execute/970625-2.f: Ditto.
27039
27040 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27041
27042 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27043 message on line 1 or line 2; cccp and cpplib do this differently.
27044
27045 1999-03-01 Jeffrey A Law (law@cygnus.com)
27046
27047 * g++.old-deja/g++.law/weak1.C: New test.
27048
27049 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27050
27051 * gcc.c-torture/execute/990119-1.c: Renamed to...
27052 * gcc.dg/990119-1.c: this, so it will only be tested once
27053 (it's a preprocessor test, it doesn't need to be run at
27054 multiple optimization levels).
27055
27056 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27057
27058 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27059 ALWAYS_CXXFLAGS.
27060
27061 1999-02-24 Craig Burley <craig@jcb-sc.com>
27062
27063 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27064 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27065 to not be compilable by current g77.
27066
27067 1999-02-24 Nick Clifton <nickc@cygnus.com>
27068
27069 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27070
27071 1999-02-22 Jeffrey A Law (law@cygnus.com)
27072
27073 * gcc.c-torture/execute/990222-1.c: New test.
27074
27075 1999-02-19 Craig Burley <craig@jcb-sc.com>
27076
27077 * g77.f-torture/compile/19990218-0.f: New test.
27078 * g77.f-torture/noncompile/19990218-1.f: New test.
27079
27080 1999-02-18 Craig Burley <craig@jcb-sc.com>
27081
27082 * g77.f-torture/compile/19981216-0.f: New test.
27083
27084 1999-02-14 Jeffrey A Law (law@cygnus.com)
27085
27086 * gcc.dg/990214-1.c: New test.
27087
27088 1999-02-13 Jeffrey A Law (law@cygnus.com)
27089
27090 * gcc.dg/990213-2.c: New test.
27091
27092 * gcc.dg/990213-1.c: New test.
27093
27094 1999-02-12 Jeffrey A Law (law@cygnus.com)
27095
27096 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27097 ints.
27098
27099 1999-02-11 Nick Clifton <nickc@cygnus.com>
27100
27101 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27102 specified by target.
27103
27104 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27105
27106 1999-02-11 Jeffrey A Law (law@cygnus.com)
27107
27108 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27109
27110 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27111
27112 * gcc.dg/special/ecos.exp: New test driver for new tests with
27113 special requirements.
27114
27115 * gcc.dg/special/alias-1.c: New test.
27116 * gcc.dg/special/gcsec-1.c: New test.
27117 * gcc.dg/special/weak-1.c: New test.
27118 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27119 * gcc.dg/special/weak-2.c: New test.
27120 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27121 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27122 * gcc.dg/special/wkali-1.c: New test.
27123 * gcc.dg/special/wkali-2.c: New test.
27124 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27125 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27126
27127 1999-02-10 Felix Lee <flee@cygnus.com>
27128
27129 * lib/c-torture.exp (c-torture-compile): Pull out code for
27130 analyzing gcc error messages.
27131 (c-torture-execute): Likewise. Fix some (harmless) false
27132 positives.
27133 * lib/gcc.exp (gcc_check_compile): New function.
27134
27135 1999-02-08 Richard Henderson <rth@cygnus.com>
27136
27137 * gcc.c-torture/execute/990208-1.c: New test.
27138
27139 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27140
27141 * g++.dg/special/ecos.exp: New driver for new tests with special
27142 requirements
27143
27144 * g++.dg/special/conpr-1.C: New test
27145 * g++.dg/special/conpr-2.C: New test
27146 * g++.dg/special/conpr-2a.C: New test
27147 * g++.dg/special/conpr-3.C: New test
27148 * g++.dg/special/conpr-3a.C: New test
27149 * g++.dg/special/conpr-3b.C: New test
27150
27151 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27152 allow g++ to use the dg driver
27153
27154 * README: Add comment about g++.dg directory
27155
27156 1999-02-06 Jeffrey A Law (law@cygnus.com)
27157
27158 * README: Update email addresses.
27159
27160 1999-02-03 Nick Clifton <nickc@cygnus.com>
27161
27162 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27163 arguments in order to force structure S onto the stack even on
27164 the alpha.
27165 (test): Pass 10 leading arguments to function foo as well as the
27166 structure S.
27167
27168 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27169 failure for all targets.
27170
27171 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27172 abort to terminate program execution.
27173
27174 1999-01-30 Richard Henderson <rth@cygnus.com>
27175
27176 * gcc.c-torture/execute/990130-1.c: New test.
27177
27178 1999-01-30 Jeffrey A Law (law@cygnus.com)
27179
27180 * gcc.dg/990130-1.c: New test.
27181
27182 1999-01-28 Michael Meissner <meissner@cygnus.com>
27183
27184 * gcc.c-torture/execute/990128-1.c: New test.
27185
27186 1999-01-27 Michael Meissner <meissner@cygnus.com>
27187
27188 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27189
27190 1999-01-27 Felix Lee <flee@cygnus.com>
27191
27192 * lib/c-torture.exp (c-torture-compile): pull out code for
27193 analyzing gcc error messages.
27194 (c-torture-execute): ditto, and fix some (harmless) false
27195 positives.
27196 * lib/gcc.exp (gcc_check_compile): new function.
27197
27198 1999-01-17 Jeffrey A Law (law@cygnus.com)
27199
27200 * gcc.dg/990117-1.c: New test.
27201
27202 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27203
27204 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27205
27206 1999-01-15 Jeffrey A Law (law@cygnus.com)
27207
27208 * g77.f-torture/compile/990115-1.f: New test.
27209
27210 1999-01-07 Jeffrey A Law (law@cygnus.com)
27211
27212 * gcc.c-torture/compile/990107-1.c: New test
27213
27214 1999-01-06 Jeffrey A Law (law@cygnus.com)
27215
27216 * gcc.c-torture/execute/990106-2.c: New test.
27217
27218 * gcc.c-torture/execute/990106-1.c: New test.
27219
27220 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27221
27222 * gcc.c-torture/compile/981223-1.c: New test.
27223
27224 1998-12-29 Richard Henderson <rth@cygnus.com>
27225
27226 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27227 (opt3): Rename from opt4 and disable.
27228
27229 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27230
27231 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27232
27233 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27234
27235 * g++.old-deja/g++.other/conv5.C: New test.
27236
27237 1998-12-14 Nick Clifton <nickc@cygnus.com>
27238
27239 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27240
27241 1998-12-11 Jeffrey A Law (law@cygnus.com)
27242
27243 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27244
27245 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27246
27247 * gcc.c-torture/compile/981211-1.c: New test.
27248
27249 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27250
27251 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27252
27253 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27254
27255 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27256
27257 * gcc.special/930510-1.c: Make C9X safe.
27258 * gcc.misc-tests/gcov-1.c Similarly.
27259 * gcc.misc-tests/gcov-2.c Similarly.
27260
27261 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27262
27263 * gcc.dg/ultrasp1.c: New test.
27264
27265 1998-12-06 Richard Henderson <rth@cygnus.com>
27266
27267 * gcc.c-torture/execute/981206.c: New test.
27268
27269 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27270
27271 * g++.old-deja/g++.ns/template7.C: New test.
27272
27273 * g++.old-deja/g++.other/expr1.C: New test.
27274
27275 * g++.old-deja/g++.eh/tmpl3.C: New test.
27276
27277 * g++.old-deja/g++.eh/tmpl2.C: New test.
27278
27279 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27280
27281 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27282 * g++.old-deja/g++.other/using6.C: Removed.
27283 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27284
27285 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27286
27287 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27288
27289 * g++.old-deja/g++.pt/overload8.C: New test.
27290
27291 * g++.old-deja/g++.pt/overload7.C: New test.
27292
27293 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27294
27295 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27296 and relinking messages.
27297 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27298 compiling with -frepo.
27299
27300 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27301
27302 * g++.old-deja/g++.pt/lookup6.C: New test.
27303
27304 1998-11-30 Nick Clifton <nickc@cygnus.com>
27305
27306 * gcc.c-torture/execute/981130-1.c: New test.
27307 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27308
27309 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27310
27311 * g++.old-deja/g++.pt/explicit76.C: New test.
27312
27313 * g++.old-deja/g++.pt/friend38.C: New test.
27314
27315 * g++.old-deja/g++.ns/crash2.C: New test.
27316
27317 * g++.old-deja/g++.pt/defarg8.C: New test.
27318
27319 * g++.old-deja/g++.pt/instantiate6.C: New test.
27320
27321 * g++.old-deja/g++.pt/static6.C: New test.
27322
27323 * g++.old-deja/g++.pt/decl2.C: New test.
27324
27325 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27326
27327 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27328 problem is actually related with name lookup, but so what? :-)
27329
27330 * g++.old-deja/g++.pt/friend37.C: New test.
27331
27332 1998-11-25 Dave Love <d.love@dl.ac.uk>
27333
27334 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27335 element, which fails on some systems.
27336
27337 * g77.f-torture/execute/labug1.f: New test.
27338
27339 1998-11-21 Jeffrey A Law (law@cygnus.com)
27340
27341 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27342 is defined.
27343
27344 1998-11-18 Dave Love <d.love@dl.ac.uk>
27345
27346 * g77.f-torture/compile/981117-1.f: New test.
27347
27348 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27349
27350 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27351 properly discarded.
27352
27353 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27354
27355 * gcc.c-torture/execute/memcheck: New directory of tests for
27356 -fcheck-memory-usage.
27357
27358 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27359
27360 * README: New file, general information about the testsuite and
27361 new description of the various C++ test subdirectories.
27362 * README.g++: Eliminate obsolete information, update and move most
27363 relevant stuff to README.
27364
27365 1998-11-07 Richard Henderson <rth@cygnus.com>
27366
27367 * gcc.c-torture/compile/981107-1.c: New test.
27368
27369 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27370
27371 * execute/memcpy-bi.c: New testcase.
27372
27373 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27374
27375 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27376 base classes.
27377
27378 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27379 template is selected.
27380
27381 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27382 classes, it should be accepted for all types.
27383
27384 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27385
27386 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27387 specializations start with template headers.
27388
27389 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27390
27391 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27392
27393 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27394 non-POD types.
27395
27396 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27397
27398 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27399
27400 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27401
27402 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27403
27404 1998-10-19 Jeffrey A Law (law@cygnus.com)
27405
27406 * 981019-1.c: New test.
27407
27408 1998-10-14 Robert Lipe <robertl@dgii.com>
27409
27410 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27411 find objc headers.
27412
27413 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27414
27415 * compile/981001-4.c: Remove use of GCC extension that triggers a
27416 compiler bug.
27417
27418 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27419
27420 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27421
27422 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27423
27424 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27425 instantiation of template produces incorrect code for delete
27426 expression.
27427
27428 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27429 constructors' name is not unique.
27430 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27431 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27432
27433 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27434 automatic array of const is ill-formed.
27435
27436 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27437 of template parameter?
27438
27439 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27440 const.
27441
27442 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27443 pointer-to-member expression.
27444
27445 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27446 declaration causes ICE.
27447
27448 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27449
27450 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27451 reserved in the global namespace.
27452
27453 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27454 generate needed virtual table.
27455
27456 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27457
27458 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27459
27460 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27461 template-dependent type
27462
27463 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27464
27465 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27466 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27467 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27468
27469 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27470 class should be usable as argument of member function.
27471 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27472 class should be usable as return type of member function.
27473 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27474 class should be usable as type of data member.
27475
27476 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27477
27478 1998-10-09 Jeffrey A Law (law@cygnus.com)
27479
27480 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27481
27482 1998-10-08 Nick Clifton <nickc@cygnus.com>
27483
27484 * gcc.dg/dll-?.c Add thumb to target list.
27485 Fix assembler scan patterns to match current assembler output.
27486
27487 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27488
27489 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27490 matching of template brackets.
27491
27492 * g++.old-deja/g++.other/using4.C: New test. Test using
27493 declarations of methods from base classes.
27494
27495 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27496 within functions should introduce names into the innermost
27497 enclosing namespace.
27498
27499 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27500 of static locals if first initialization throws.
27501
27502 1998-10-07 Jim Wilson <wilson@cygnus.com>
27503
27504 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27505
27506 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27507
27508 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27509 lose track of the possible targets of tablejump insns.
27510 * special/special.exp: Run it.
27511
27512 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27513
27514 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27515 must be declared before its specializations can be named in friend
27516 declarations.
27517
27518 1998-10-05 Dave Love <d.love@dl.ac.uk>
27519
27520 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27521
27522 * g77.f-torture/execute/io1.f: New test.
27523
27524 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27525
27526 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27527 with pointer to template function, for which no argument deduction
27528 is possible.
27529
27530 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27531 specialization of template function as argument to template
27532 function.
27533
27534 * g++.old-deja/g++.other/access2.C: New test; Inner class
27535 shouldn't have privileged access to Outer's names.
27536
27537 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27538
27539 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27540 friend template declared within template class conflicts with
27541 nested class of the same name.
27542
27543 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27544 is ignored.
27545
27546 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27547 object with direct initializer as function declaration.
27548
27549 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27550 initializers.
27551
27552 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27553 involving const pointer and NULL produces incorrect result.
27554
27555 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27556 type name without `typename' should be rejected with -pedantic.
27557
27558 1998-10-02 Richard Henderson <rth@cygnus.com>
27559
27560 * g++.old-deja/g++.other/addrof1.C: New test.
27561
27562 1998-10-01 Nick Clifton <nickc@cygnus.com>
27563
27564 * gcc.c-torture/compile/981001-1.c: New test.
27565 * gcc.c-torture/execute/981001-1.c: New test.
27566
27567 1998-10-01 Jeffrey A Law (law@cygnus.com)
27568
27569 * gcc.c-torture/compile/981001-2.c: New test.
27570 * gcc.c-torture/compile/981001-3.c: New test.
27571 * gcc.c-torture/compile/981001-4.c: New test.
27572
27573 1998-10-01 Robert Lipe <robertl@dgii.com>
27574
27575 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27576 multilibbed hosts. Idea grafted from g77.exp.
27577
27578 1998-09-30 Dave Love <d.love@dl.ac.uk>
27579
27580 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27581 avoid losing on systems which need -lsocket.
27582
27583 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27584
27585 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27586 * g++.old-deja/g++.other/nested2.C: Ditto.
27587 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27588 failure.
27589
27590 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27591
27592 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27593 preferred over template operator!= for enum bitfields.
27594
27595 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27596
27597 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27598 that happen to have the same base name, but in different scopes,
27599 are incorrectly rejected.
27600
27601 1998-09-16 Richard Henderson <rth@cygnus.com>
27602
27603 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27604 on the native word size instead of an integer literal.
27605
27606 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27607
27608 * g++.old-deja/g++.other/static2.C: Invocation of static data
27609 member of type pointer-to-function denoted as non-static member.
27610
27611 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27612 checks involving function types and aliases.
27613
27614 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27615
27616 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27617 redefined to the same non-trivial type.
27618
27619 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27620 namespace-qualification of template specializations declared in
27621 other namespaces.
27622
27623 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27624 to declare a subset of the specializations of a template function
27625 as friends of specializations of a template class.
27626
27627 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27628 member templates that do not fully specialize the enclosing
27629 template class are rejected.
27630
27631 1998-09-11 Dave Love <d.love@dl.ac.uk>
27632
27633 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27634
27635 1998-09-08 Dave Love <d.love@dl.ac.uk>
27636
27637 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27638 altered from libf2c/libU77 version.
27639
27640 1998-09-06 Dave Love <d.love@dl.ac.uk>
27641
27642 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27643
27644 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27645
27646 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27647 (un)signed char are different types for template specialization
27648 purposes.
27649
27650 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27651
27652 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27653 * objc: ObjC testsuite.
27654
27655 1998-08-31 Catherine Moore <clm@cygnus.com>
27656
27657 * gcc.c-torture/execute/941014-1.x: New file.
27658
27659 1998-08-31 Nick Clifton <nickc@cygnus.com>
27660
27661 * lib/c-torture.exp: Add support for
27662 torture_eval_before_compile and torture_eval_before_execute
27663 variables.
27664
27665 1998-08-30 Jeffrey A Law (law@cygnus.com)
27666
27667 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27668 this test triggers valid.
27669
27670 1998-08-27 Jeffrey A Law (law@cygnus.com)
27671
27672 * gcc.dg/980827-1.c: New test.
27673
27674 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27675
27676 * gcc.c-torture/execute/loop-4b.c: New test.
27677
27678 1998-08-26 Nick Clifton <nickc@cygnus.com>
27679
27680 * lib/c-torture.exp: Add support for
27681 torture_eval_before_compile and torture_eval_before_execute
27682 variables.
27683
27684 1998-08-25 Jeffrey A Law (law@cygnus.com)
27685
27686 * gcc.c-torture/compile/980825-1.c: New test.
27687
27688 1998-08-24 Nick Clifton <nickc@cygnus.com>
27689
27690 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27691 count number tests in opt_t0 not good_t0.
27692
27693 1998-08-24 Jeffrey A Law (law@cygnus.com)
27694
27695 * gcc.c-torture/compile/930326-1.x: Fix typo.
27696
27697 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27698
27699 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27700 causes an ICE.
27701
27702 1998-08-21 Jeffrey A Law (law@cygnus.com)
27703
27704 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27705 STACK_SIZE is defined.
27706 * gcc.c-torture/unsorted/stuct.c: Similarly.
27707
27708 * gcc.c-torture/compile/980821-1.c: New test.
27709
27710 1998-08-21 Jeffrey A Law (law@cygnus.com)
27711
27712 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27713
27714 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27715
27716 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27717 code.
27718
27719 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27720
27721 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27722 error'.
27723
27724 1998-08-18 Jeffrey A Law (law@cygnus.com)
27725
27726 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27727
27728 1998-08-16 Jeffrey A Law (law@cygnus.com)
27729
27730 * gcc.c-torture/compile/980816-1.c: New test.
27731
27732 * gcc.dg/980816-1.c: New test.
27733
27734 1998-08-13 Jeffrey A Law (law@cygnus.com)
27735
27736 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27737 compiler for ieee tests.
27738
27739 1998-08-01 Dave Love <d.love@dl.ac.uk>
27740
27741 * g77.f-torture/compile/980729-0.f: New test.
27742
27743 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27744
27745 * gcc.c-torture/special/eeprof-1.c: New test, for
27746 -finstrument-functions.
27747 * gcc.c-torture/special/special.exp: Run it.
27748
27749 1998-07-29 Jeffrey A Law (law@cygnus.com)
27750
27751 * gcc.c-torture/compile/980729-1.c: New test.
27752
27753 1998-07-27 Nick Clifton <nickc@cygnus.com>
27754
27755 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27756 __thumb__ is defined, and test for ARM style doubles if so.
27757
27758 1998-07-26 Dave Love <d.love@dl.ac.uk>
27759
27760 * g77.f-torture/noncompile/980615-0.f: New test.
27761
27762 1998-07-26 H.J. Lu (hjl@gnu.org)
27763
27764 * gcc.dg/980312-1.c: Do link instead of compile.
27765 * gcc.dg/980313-1.c: Likewise.
27766
27767 1998-07-26 Jeffrey A Law (law@cygnus.com)
27768
27769 * gcc.c-torture/compile/980726-1.c: New test.
27770
27771 1998-07-25 Dave Love <d.love@dl.ac.uk>
27772
27773 * g77.f-torture/execute/io0.f: New test.
27774
27775 1998-07-24 Nick Clifton <nickc@cygnus.com>
27776
27777 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27778 an int.
27779
27780 1998-06-18 Michael Meissner <meissner@cygnus.com>
27781
27782 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27783 m32r bugs.
27784
27785 1998-07-17 Nick Clifton <nickc@cygnus.com>
27786
27787 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27788 c-decl.c:grokdeclarator can handle mode attributes.
27789
27790 1998-07-16 Jeffrey A Law (law@cygnus.com)
27791
27792 * gcc.c-torture/execute/980716-1.c: New test.
27793
27794 1998-07-13 Jeffrey A Law (law@cygnus.com)
27795
27796 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27797 the mn10200.
27798 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27799 the mn10200.
27800 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27801 * gcc.c-torture/compile/930326-1.x: Similarly.
27802
27803 1998-07-13 Dave Love <d.love@dl.ac.uk>
27804
27805 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27806 New test from Craig.
27807
27808 1998-07-12 Dave Love <d.love@dl.ac.uk>
27809
27810 * g77.f-torture/noncompile/980616-0.f: New test.
27811
27812 * g77.f-torture/execute/970816-3.f: New test from Craig.
27813
27814 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27815
27816 * g++.other/singleton.C: Return error value instead of taking
27817 SIGSEGV.
27818
27819 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27820
27821 * g++.other/singleton.C: New test. Warning is under dispute.
27822 Runtime crash is not.
27823
27824 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27825
27826 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27827 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27828 using6.C, using7.C}: New namespace tests.
27829
27830 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27831
27832 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27833 specialization with typedef'ed names used as array indexes.
27834
27835 1998-07-09 Jeffrey A Law (law@cygnus.com)
27836
27837 * gcc.c-torture/execute/980709-1.c: New test.
27838
27839 * gcc.dg/980709-1.c: New test.
27840
27841 1998-07-07 Richard Henderson <rth@cygnus.com>
27842
27843 * gcc.c-torture/execute/bcp-1.c: New test.
27844
27845 1998-07-07 Jeffrey A Law (law@cygnus.com)
27846
27847 * gcc.c-torture/execute/980707-1.c: New test.
27848
27849 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27850
27851 * gcc.c-torture/compile/980706-1.c: New test.
27852
27853 1998-07-01 Dave Love <d.love@dl.ac.uk>
27854
27855 * g77.f-torture/execute/980701-0.f,
27856 g77.f-torture/execute/980701-1.f: New test from Craig.
27857
27858 1998-07-01 Jeffrey A Law (law@cygnus.com)
27859
27860 * gcc.c-torture/compile/980701-1.c: New test.
27861
27862 * gcc.c-torture/execute/980701-1.c: New test.
27863
27864 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27865 rlsruhe.de>
27866
27867 * g++.old-deja/g++.robertl/eb132.C: New test.
27868 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27869
27870 1998-06-29 Dave Love <d.love@dl.ac.uk>
27871
27872 * g77.f-torture/execute/980628-7.f,
27873 g77.f-torture/execute/980628-8.f,
27874 g77.f-torture/execute/980628-9.f,
27875 g77.f-torture/execute/980628-10.f: New tests from Craig.
27876
27877 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27878
27879 1998-06-28 Jeffrey A Law (law@cygnus.com)
27880
27881 * g77.f-torture/execute/980628-4.f: New test from Craig.
27882 * g77.f-torture/execute/980628-5.f: Likewise.
27883 * g77.f-torture/execute/980628-2.f: Likewise.
27884 * g77.f-torture/execute/980628-0.f: Likewise.
27885 * g77.f-torture/execute/980628-1.f: Likewise.
27886 * g77.f-torture/execute/980628-3.f: Likewise.
27887 * g77.f-torture/execute/980628-6.f: Likewise.
27888
27889 1998-06-28 Jeffrey A Law (law@cygnus.com)
27890
27891 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27892 directory when nothing has been installed yet.
27893
27894 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27895
27896 * gcc.c-torture/special/special.exp: Handle newer versions of
27897 dejagnu.
27898
27899 1998-06-26 Jeffrey A Law (law@cygnus.com)
27900
27901 * gcc.dg/980626-1.c: New test.
27902
27903 1998-06-19 Bruno Haible <haible@ilog.fr>
27904
27905 * gcc.misc-tests/m-un-2.c: New test.
27906 * g++.old-deja/g++.other/warn01.c: Likewise.
27907
27908 1998-06-19 Robert Lipe <robertl@dgii.com>
27909
27910 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27911 compatibility with assmblers with a different comment character.
27912 Eliminate use of GAS-specific extensions.
27913
27914 1998-06-19 Jeffrey A Law (law@cygnus.com)
27915
27916 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27917
27918 1998-06-19 Robert Lipe <robertl@dgii.com>
27919
27920 *lib/g77.exp: Replace search for libf2c.a with search for newly
27921 renamed libg2c.a
27922
27923 1998-06-17 Jeffrey A Law (law@cygnus.com)
27924
27925 * gcc.c-torture/execute/980617-1.c: New test.
27926
27927 1998-06-12 Jeffrey A Law (law@cygnus.com)
27928
27929 * gcc.c-torture/execute/980612-1.c: New test.
27930
27931 1998-06-08 Jeffrey A Law (law@cygnus.com)
27932
27933 * gcc.dg/980523-1.c: Only test on ppc-linux.
27934 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27935
27936 * gcc.c-torture/execute/980608-1.c: New test.
27937
27938 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27939
27940 * gcc.c-torture/execute/980605-1.c: New test.
27941
27942 1998-06-04 Jeffrey A Law (law@cygnus.com)
27943
27944 * gcc.c-torture/execute/980604-1.c: New test.
27945
27946 1998-06-02 Jeffrey A Law (law@cygnus.com)
27947
27948 * gcc.c-torture/execute/980602-1.c: New test.
27949 * gcc.c-torture/execute/980602-2.c: Likewise.
27950
27951 1998-06-02 Dave Love <d.love@dl.ac.uk>
27952
27953 * 970125-0.f: Fix per JCB. Add commentary.
27954
27955 1998-05-31 Michael Meissner <meissner@cygnus.com>
27956
27957 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27958 IEEE -0 support.
27959
27960 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27961
27962 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27963 earlier.
27964
27965 1998-05-28 Catherine Moore <clm@cygnus.com>
27966
27967 * gcc.c-torture/execute/980526-3.c: New test.
27968
27969 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27970
27971 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27972 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27973 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27974 m88k-motorola-sysv3 to XFAIL.
27975
27976 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27977
27978 * gcc.dg/980526-1.c: New test.
27979 * gcc.c-torture/execute/980526-2.c: New test.
27980
27981 1998-05-26 Jeffrey A Law (law@cygnus.com)
27982
27983 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27984
27985 * gcc.c-torture/execute/980526-1.c: New test.
27986
27987 1998-05-26 Dave Love <d.love@dl.ac.uk>
27988
27989 * g77.f-torture/execute/alpha2.f: Add runtime test.
27990
27991 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27992
27993 * g++.old-deja/old-deja.exp: Strip leading directories.
27994
27995 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27996 error for the line. Don't run multiple tests for the same line.
27997
27998 1998-05-23 Jeffrey A Law (law@cygnus.com)
27999
28000 * gcc.dg/980523-1.c: New test.
28001
28002 1998-05-23 Dave Love <d.love@dl.ac.uk>
28003
28004 * g77.f-torture/compile/970915-0.f: New test.
28005
28006 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28007
28008 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28009
28010 1998-05-21 Jeffrey A Law (law@cygnus.com)
28011
28012 * gcc.dg/980520-1.c: New test.
28013
28014 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28015
28016 * gcc.dg/980502-1.c: Fix return type.
28017
28018 1998-05-20 Jeffrey A Law (law@cygnus.com)
28019
28020 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28021 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28022 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28023 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28024 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28025
28026 1998-05-20 Dave Love <d.love@dl.ac.uk>
28027
28028 * g77.f-torture/execute/980520-1.f: New test.
28029
28030 1998-05-15 Dave Love <d.love@dl.ac.uk>
28031
28032 * lib/mike-g77.exp: New file.
28033
28034 * g77.f-torture/noncompile/noncompile.exp,
28035 g77.f-torture/noncompile/check0.f: New files.
28036
28037 1998-05-14 Dave Love <d.love@dl.ac.uk>
28038
28039 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28040 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28041 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28042 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28043 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28044 abort where appropriate.
28045
28046 1998-05-05 Michael Meissner <meissner@cygnus.com>
28047
28048 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28049 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28050
28051 1998-04-29 Dave Love <d.love@dl.ac.uk>
28052
28053 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28054
28055 1998-04-27 Dave Love <d.love@dl.ac.uk>
28056
28057 * g77.f-torture/compile/980427-0.f: New test.
28058
28059 1998-04-24 Dave Love <d.love@dl.ac.uk>
28060
28061 * g77.f-torture/compile/980424-0.f: New test.
28062
28063 1998-04-19 Dave Love <d.love@dl.ac.uk>
28064
28065 * g77.f-torture/compile/980419-2.f (main): New test.
28066 * g77.f-torture/compile/970125-0.f: New test.
28067 * g77.f-torture/compile/980419-1.f: New test.
28068
28069 1998-04-08 Jim Wilson <wilson@cygnus.com>
28070
28071 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28072 of loop-4.c.
28073
28074 1998-04-07 Jim Wilson <wilson@cygnus.com>
28075
28076 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28077
28078 1998-04-03 Jim Wilson <wilson@cygnus.com>
28079
28080 * gcc.c-torture/compile/980329-1.c: New test.
28081
28082 1998-03-18 Jim Wilson <wilson@cygnus.com>
28083
28084 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28085 * gcc.dg/980312-1.c: Fix typo in -march command.
28086
28087 1998-03-16 H.J. Lu (hjl@gnu.org)
28088
28089 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28090
28091 1998-03-11 Robert Lipe <robertl@dgii.com>
28092
28093 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28094 Dave Love agree the Fortran source is bogus.
28095
28096 1998-03-11 Robert Lipe <robertl@dgii.com>
28097
28098 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28099 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28100 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28101 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28102 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28103
28104 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28105
28106 * g++.old-deja/g++.other/friend1.C: New test.
28107
28108 1998-02-18 Dave Love <d.love@dl.ac.uk>
28109
28110 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28111 possibly uninitialized) variables and declare dnrm2.
28112
28113 1998-02-23 Robert Lipe <robertl@dgii.com>
28114
28115 From Bruno Haible <haible@ilog.fr>:
28116 * gcc.c-torture/execute/980223.c: New test.
28117
28118 1998-02-13 Jeffrey A Law (law@cygnus.com)
28119
28120 * gcc.dg/ifelse-1.c: New test.
28121
28122 1998-02-09 H.J. Lu (hjl@gnu.org)
28123
28124 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28125
28126 * lib/old-dejagnu.exp (old-dejagnu): Added the
28127 "execution test - XFAIL *-*-*" handling in the spirit of
28128 "excess errors test -". Changed the "execution test fails"
28129 handling to be like "excess errors test fails".
28130 * Update various tests accordingly.
28131
28132 1998-02-06 Jim Wilson <wilson@cygnus.com>
28133
28134 * gcc.c-torture/execute/980205.c: New test.
28135
28136 1998-01-18 Jeffrey A Law (law@cygnus.com)
28137
28138 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28139 * lib/f-torture.exp: Similarly.
28140 * gcc.c-torture: Rename all .cexp files to .x files.
28141
28142 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28143
28144 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28145 (940510-1.c): Removed duplicate.
28146 (971104-1.c): New test.
28147
28148 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28149
28150 * lib/f-torture.exp: Improve error and loop detection.
28151
28152 1997-11-19 Michael Meissner <meissner@cygnus.com>
28153
28154 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28155 use that to size the filler array.
28156
28157 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28158
28159 * lib/c-torture.exp(c-torture-execute): Fix typo.
28160
28161 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28162 testcase as the executable name. Keep the executable around if
28163 the test fails.
28164
28165 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28166
28167 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28168 changes. Only test one -g option, and move it to the end of the
28169 list of options to test.
28170
28171 1997-09-19 Michael Meissner <meissner@cygnus.com>
28172
28173 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28174 variable GCC_TORTURE_OPTIONS to supply default switches separated
28175 by colons. If no environment variable, run tests with -O0 -g, -O1
28176 -g, and -O2 -g as well.
28177
28178 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28179
28180 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28181 explanatory comments. Fix indentation.
28182
28183 1997-09-15 Jeffrey A Law (law@cygnus.com)
28184
28185 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28186
28187 1997-09-11 Jeffrey A Law (law@cygnus.com)
28188
28189 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28190 * g++.old-deja/g++.mike/p7325.C: Likewise.
28191 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28192
28193 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28194
28195 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28196 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28197 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28198 * g++.old-deja/g++.law/operators4.C: Likewise.
28199
28200 1997-09-11 Joe Buck (jbuck@synopsys.com)
28201
28202 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28203 * g++.old-deja/g++.mike/p784.C: Ditto.
28204 * g++.old-deja/g++.mike/p785.C: Ditto.
28205
28206 1997-09-05 Jeffrey A Law (law@cygnus.com)
28207
28208 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28209
28210 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28211
28212 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28213 target feature; pass this to c-torture-execute as needed.
28214
28215 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28216
28217 * lib/c-torture.exp(c-torture-execute): If the previous and the
28218 current executables being tested are identical, we don't need to
28219 run the executable again. Try to make the executable names
28220 unique. Add an optional argument for passing additional compiler
28221 flags.
28222
28223 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28224
28225 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28226
28227 1997-08-29 Jeffrey A Law (law@cygnus.com)
28228
28229 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28230
28231 1997-07-31 Jeffrey A Law (law@cygnus.com)
28232
28233 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28234 32bit or larger longs.
28235
28236 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28237 have either a 32bit long or 32bit int.
28238
28239 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28240
28241 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28242 Make double precision tests dependent on sizeof (double).
28243
28244 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28245
28246 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28247 too.
28248
28249 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28250
28251 * gcc.c-torture/compile/961203-1.cexp: New script.
28252
28253 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28254
28255 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28256 up the includes ourselves.
28257
28258 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28259
28260 * lib/plumhall.exp: Remove random include, and add a few
28261 verbose messages for debugging.
28262
28263 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28264
28265 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28266 of trying to do it ourselves.
28267
28268 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28269
28270 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28271
28272 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28273
28274 * gcc.prms/5403.c: Made regexp a bit less strict.
28275
28276 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28277
28278 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28279 is returned from remote_load instead.
28280 * lib/plumhall.exp: Ditto.
28281 * lib/mike-g++.exp: Ditto.
28282 * lib/old-dejagnu.exp: Ditto.
28283 * lib/c-torture.exp: Ditto.
28284
28285 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28286
28287 * lib/g++.exp: Use build_wrapper procedure.
28288 * lib/gcc.exp: Ditto.
28289
28290 1997-05-20 Jeffrey A Law (law@cygnus.com)
28291
28292 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28293 an old-style decl for malloc. Fixes tests to work when
28294 sizeof (int) != sizeof (size_t).
28295
28296 1997-05-15 Mike Meissner <meissner@cygnus.com>
28297
28298 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28299
28300 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28301 use stdargs.h interface.
28302
28303 1997-05-15 Mike Meissner <meissner@cygnus.com>
28304
28305 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28306 NO_VARARGS when compiling.
28307
28308 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28309
28310 * lib/plumhall.exp(ph_includes): New procedure.
28311 (ph_make): Use it.
28312 (ph_compiler): Ditto.
28313
28314 * lib/g++.exp: Rename test-glue.c to testglue.c.
28315 * lib/gcc.exp: Ditto.
28316
28317 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28318
28319 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28320 to completion when it's called.
28321
28322 1997-03-21 Michael Meissner <meissner@cygnus.com>
28323
28324 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28325 is defined, don't do test.
28326
28327 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28328
28329 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28330 for object files.
28331 (ph_summary): Mark skipped testcases as untested, not unresolved.
28332
28333 * lib/plumhall.exp (ph_make): If unresolved because of bad
28334 errorCode, record errorCode in log file.
28335 (*): Replace send_log/verbose with verbose -log.
28336
28337 1997-03-19 Michael Meissner <meissner@cygnus.com>
28338
28339 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28340 double conversion if double isn't at least 8 bytes.
28341
28342 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28343 int to work with targets where int is 16 bits.
28344
28345 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28346 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28347 precision for the test to complete.
28348
28349 1997-03-14 Michael Meissner <meissner@cygnus.com>
28350
28351 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28352 if d10v is not compiled with the -mdouble64 flag.
28353 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28354
28355 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28356 d10v is not compiled with the -mint32 flag.
28357
28358 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28359
28360 * lib/plumhall.exp: Use incr_count.
28361
28362 1997-03-12 Jeffrey A Law (law@cygnus.com)
28363
28364 * gcc.c-torture: Update to c-torture-1.45.
28365
28366 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28367
28368 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28369 the name of the expect testcase file).
28370
28371 * lib/g++.exp(g++_init): Ditto.
28372
28373 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28374
28375 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28376 the host.
28377
28378 * lib/gcc.exp(gcc_exit): New procedure.
28379
28380 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28381
28382 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28383 specs where appropriate.
28384
28385 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28386 because of new "candidates are" messages, and removed a few
28387
28388 * Converted all non-old-style g++ testcases to old-style, and
28389 moved into g++.old-deja.
28390
28391 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28392
28393 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28394 options.
28395
28396 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28397 succeeded.
28398
28399 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28400
28401 1997-02-13 Michael Meissner <meissner@cygnus.com>
28402
28403 * lib/gcc.exp (gcc_target_compile): Add support for defining
28404 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28405 the machine doesn't have those features.
28406
28407 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28408
28409 * g++.law/operators4.exp: Don't use LIBS.
28410
28411 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28412
28413 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28414
28415 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28416 * lib/g++.exp: Set it here instead. Also, allow use of the
28417 --tool_exec and --tool_opt options. Change CXX to
28418 GXX_UNDER_TEST.
28419
28420 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28421
28422 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28423
28424 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28425
28426 * lib/old-dejagnu.exp: Use prune_warnings instead of
28427 prune_system_crud.
28428 * lib/mike-g++.exp: Ditto.
28429 * lib/gcc.exp: Ditto.
28430 * lib/g++.exp: Ditto.
28431
28432 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28433
28434 1997-02-07 Jeffrey A Law (law@cygnus.com)
28435
28436 * 941014-2.c: Include stdlib.h
28437 * 960327-1.c: Include stdio.h
28438 * dbra.c, index-1.c: Don't assume ints are 32bits.
28439
28440 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28441
28442 * lib/gcc.exp: Add gcc,stack_size target feature.
28443
28444 * lib/g++.exp(g++_target_compile): Add the include and link
28445 paths here, not in two other places. And, it's $options, not
28446 options.
28447
28448 * lib/mike-g++.exp(postbase): Remove the code that determines
28449 the correct include and link paths.
28450 * g++.old-deja/old-deja.exp: Ditto.
28451
28452 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28453
28454 * lib/g++.exp(g++_init): target_compile no longer returns the
28455 filename of the result.
28456
28457 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28458
28459 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28460 call to glob.
28461
28462 * gcc.c-torture/special/special.exp: Change call to
28463 gcc_target_compile to include the object file.
28464
28465 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28466
28467 * gcc.c-torture/special/special.exp: Correct misspelling in last
28468 change.
28469
28470 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28471
28472 * lib/plumhall.exp(ph_summary): Log the entire output of the
28473 executable. Return -1 if there were any failures, 0 otherwise.
28474 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28475 (ph_make): Clean up objects and executables that were built
28476 if the tests succeeded.
28477
28478 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28479
28480 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28481 libraries and includes in the build tree as appropriate.
28482
28483 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28484
28485 * lib/c-torture.exp: Instead of looking for the global variable
28486 NO_LONG_LONG, check to see if that's a feature of the target.
28487
28488 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28489
28490 * config/default.exp: Minimize. Delete the remainer of the files in
28491 config; this functionality is now in devo/dejagnu/config.
28492
28493 g++.*/*: Pass any additional flags used to compile to postbase;
28494 delete CXXFLAGS.
28495
28496 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28497 is now done by runtest.exp. Use gcc_target_compile instead of
28498 compile.
28499
28500 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28501 Remove references to CFLAGS. Use remote_file instead of
28502 calling rm -f.
28503 (c-torture): Take a list of arguments to use to compile this
28504 testcase.
28505
28506 lib/g++.exp: Simplify. Use target_compile instead of compile.
28507 lib/gcc-dg.exp: Ditto.
28508 lib/gcc.exp: Ditto.
28509 lib/mike-{gcc,g++}.exp: Ditto.
28510 lib/old-dejagnu.exp: Ditto.
28511 lib/plumhall.exp: Ditto.
28512
28513 1997-01-08 Jim Wilson <wilson@cygnus.com>
28514
28515 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28516 (ph_linker): Likewise.
28517
28518 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28519
28520 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28521 MAP_ANON / MAP_ANONYMOUS if defined;
28522 else try to map from /dev/zero .
28523
28524 1996-11-12 Jeffrey A Law (law@cygnus.com)
28525
28526 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28527 isn't defined, then define it to MAP_ANONYMOUS.
28528
28529 1996-11-12 Jeffrey A Law (law@cygnus.com)
28530
28531 * gcc.c-torture: Update to c-torture-1.42 release.
28532
28533 1996-11-11 Jeffrey A Law (law@cygnus.com)
28534
28535 * gcc.c-torture: Update to c-torture-1.41 release.
28536
28537 1996-10-27 Jeffrey A Law (law@cygnus.com)
28538
28539 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28540 c-torture release.
28541
28542 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28543
28544 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28545 and LDFLAGS. Fix second case to append the target_info ldflags
28546 onto LDFLAGS, not CFLAGS.
28547 * lib/g++.exp (g++_init): Add target_info stuff.
28548 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28549 of libgloss and newlib flags for !native.
28550
28551 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28552 (GDB): Fix relative path to go up another dir for finding gdb.
28553
28554 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28555
28556 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28557 versions in the target_info array, if they don't exist.
28558
28559 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28560
28561 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28562
28563 1996-07-08 Jim Wilson <wilson@cygnus.com>
28564
28565 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28566 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28567
28568 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28569
28570 * lib/old-dejagnu.exp: Don't remove the output file before we've
28571 actually tested it. Don't append pwd to the path of the executable
28572 we're testing.
28573
28574 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28575
28576 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28577
28578 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28579
28580 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28581 temporary directory for compiler files, and set it to a default
28582 value of /tmp. Set $output as the name of the output file from
28583 compiling the testcase. Add a -o option to $cflags_var so the
28584 compiler writes the final output file as $output. Set $executable
28585 to $output.
28586
28587 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28588 directory for compiler files, and set it to /tmp if it doesn't
28589 already have a value. Set $output_file to the name of the output
28590 file from compiling the testcase. Add a -o option to CXXFLAGS so
28591 the compiler writes the final output file as $output. Use $output
28592 as the executable to be tested.
28593
28594 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28595
28596 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28597
28598 1996-06-08 Jeffrey A Law (law@cygnus.com)
28599
28600 * gcc.c-torture/execute/pending-1.c: New test. Still
28601 pending in Tege's queue.
28602
28603 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28604
28605 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28606 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28607 if there were failures. Call unresolved if there were unresolved
28608 testcases. Call gcc_fail if program did not run to completion.
28609 (ph_make): Pass additional argument name to ph_execute.
28610 (ph_execute): Add new argument. Pass additional arguments to
28611 ph_summary. Call gcc_fail is there is no execution output.
28612
28613 1996-04-24 Jeffrey A Law (law@cygnus.com)
28614
28615 * lib/plumhall.exp (proc_summary): Output relavent summary
28616 lines into the log so specific failures in plumhall can be
28617 investigated.
28618
28619 1996-04-10 Jeffrey A Law (law@cygnus.com)
28620
28621 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28622 (c-torture-execute): Don't try to execute tests which use
28623 "long long" types if $NO_LONG_LONG is nonzero.
28624
28625 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28626
28627 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28628 not c-torture.
28629
28630 * gcc.ieee: Move from here.
28631 * gcc.c-torture/execute/ieee: To here.
28632
28633 1996-03-26 Jeffrey A Law (law@cygnus.com)
28634
28635 * gcc.c-torture: Update to c-torture-1.41 release.
28636
28637 1996-03-22 Jeffrey A Law (law@cygnus.com)
28638
28639 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28640 not "$output".
28641
28642 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28643
28644 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28645 -c present.
28646
28647 1996-03-02 Jeffrey A Law (law@cygnus.com)
28648
28649 * config/proelf.exp: Handle connecting to a simulator.
28650
28651 1996-01-31 Jeffrey A Law (law@cygnus.com)
28652
28653 * config/proelf.exp: New file. Enough framework that we can
28654 run c-torture tests on the proelf targets (or any other target
28655 that gdb can connect to for that matter).
28656
28657 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28658
28659 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28660 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28661
28662 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28663 exec_output exists.
28664
28665 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28666
28667 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28668 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28669
28670 * config/*.exp: Update FSF address. Change result of ${tool}_load
28671 to pass/fail/unresolved/unsupported/untested. Caller must now
28672 call unresolved/unsupported/untested.
28673 * lib/*.exp: Update FSF address. Update to handle new results of
28674 ${tool}_load.
28675 * lib/chill.exp (verbose): Delete.
28676
28677 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28678
28679 * lib/gcc.exp (default_gcc_start): Change order of args to
28680 $LDFLAGS $CFLAGS $LIBS.
28681 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28682 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28683 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28684 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28685 * gcc.misc-tests/dg-test.exp: Likewise.
28686 * gcc.misc-tests/msgs.exp: Likewise.
28687 * gcc.prms/prms.exp: Likewise.
28688 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28689 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28690
28691 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28692
28693 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28694
28695 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28696
28697 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28698 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28699
28700 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28701 necessary.
28702
28703 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28704
28705 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28706 global for loop; add use of $mathlib.
28707 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28708 settings here; set mathlib for anything but VxWorks.
28709
28710 1996-01-22 Jeffrey A Law (law@cygnus.com)
28711
28712 * gcc.c-torture: Update to c-torture-1.40 release.
28713
28714 1996-01-03 Jeffrey A Law (law@cygnus.com)
28715
28716 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28717 dg.exp.
28718
28719 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28720
28721 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28722 global.
28723
28724 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28725
28726 * lib/g++.exp (LIBS): Define if not already.
28727 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28728 (gcc-dg-prune): Call prune_gcc_output.
28729 * lib/gcc.exp (prune_gcc_output): New proc.
28730 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28731 prune_gcc_output.
28732
28733 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28734
28735 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28736 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28737
28738 1995-11-15 Jeffrey A Law (law@cygnus.com)
28739
28740 * gcc.c-torture: Update to c-torture-1.39 release.
28741
28742 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28743
28744 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28745 fails, try others as well.
28746
28747 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28748
28749 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28750 If compilation fails, mark execute tests as `untested'.
28751 If test is marked as unsupported, don't mark compilation and
28752 execute tests as failed.
28753
28754 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28755
28756 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28757 libstdc++ for whether or not we want to be doing shared
28758 libraries. Delete link_curses since we don't need it anymore.
28759 * lib/mike-g++.exp (postbase): Don't link in libg++.
28760 * g++.old-deja/old-deja.exp: Likewise.
28761
28762 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28763
28764 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28765
28766 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28767
28768 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28769 For that, add `-Wl,-a,shared_archive'.
28770 * g++.old-deja/old-deja.exp: Likewise.
28771
28772 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28773
28774 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28775
28776 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28777
28778 * lib/mike-g++.exp (postbase): Pay attention to the status of
28779 g++_load.
28780
28781 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28782
28783 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28784
28785 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28786
28787 * lib/gcc.exp (default_gcc_start): No longer need to log program
28788 being executed or its output, execute_anywhere does that now.
28789 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28790 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28791
28792 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28793
28794 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28795 the same as those in lib/g++.exp.
28796
28797 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28798
28799 * gcc.c-torture: Update to c-torture-1.38 release.
28800 * gcc.ieee: Related changes.
28801
28802 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28803
28804 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28805 "exec". Minor reformatting changes.
28806
28807 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28808 cross. This means all "exec" calls now work on a remote host as
28809 well.
28810 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28811 cross. Filter out the extra "\r\n" stuff that expect puts in.
28812 (c-torture-execute): Filter out the bogus warnings like
28813 c-torture-compile does. Add support for canadian cross.
28814 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28815 Use execute_anywhere rather than calling exec directly. Now it
28816 works for canadian cross testing.
28817
28818 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28819
28820 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28821 results into a variable, and check that rather than using file exists.
28822
28823 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28824
28825 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28826 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28827
28828 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28829
28830 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28831 lib_curses if there's a shared libg++ in the build tree.
28832
28833 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28834
28835 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28836 if not supported target.
28837
28838 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28839
28840 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28841 link_curses up to always happen, not just for native builds.
28842
28843 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28844
28845 * gcc.c-torture: Update to c-torture-1.36 release.
28846 * gcc.failure: Related changes.
28847
28848 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28849
28850 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28851
28852 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28853
28854 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28855 * lib/mike-g++.exp (postbase): Not in here. Still reference
28856 runshlib, link_curses, and mathlib for link and run.
28857
28858 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28859 pass the runtime shared library options for Solaris, OSF/1, and
28860 Irix5, and link with -lcurses to avoid unresolved references.
28861
28862 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28863
28864 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28865 only run once.
28866
28867 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28868
28869 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28870
28871 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28872
28873 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28874 do not have a framework for the "compat" tests yet.
28875
28876 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28877
28878 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28879 set to null if we're testing vxworks5.1. Use that instead of
28880 `-lm' in the setting of LIBS for link and run.
28881
28882 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28883
28884 * config/rom68k.exp (${tool}_load): Major changes to make it
28885 work. Verified that it does in fact return the stuff in
28886 exec_output properly. Catch any Emul or any TRAP other than 0.
28887
28888 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28889
28890 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28891 LDFLAGS properly for targets that need stuff from libgloss.
28892 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28893 only run once.
28894 (gpp_initialized): New variable.
28895
28896 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28897
28898 * config/rom68k.exp: Load libgloss.exp.
28899 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28900 so we can produce a fully linked binary.
28901 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28902 so we can produce a fully linked binary.
28903
28904 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28905
28906 * lib/plumhall.exp (ph_section): Watch for expected failures.
28907 Add missing `else'.
28908
28909 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28910 run the testcase.
28911 (c-torture): Likewise.
28912
28913 1995-08-28 Doug Evans <dje@cygnus.com>
28914
28915 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28916
28917 * lib/mike-g++.exp (mike_cleanup): New proc.
28918 (prebase): New globals compiler_result, not_compiler_result,
28919 target_regexp.
28920 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28921 allow leading "-" in pattern. Watch for unsupported tests.
28922 If $compiler_result is set, pattern match assembler code,
28923 and ditto for $not_compiler_result.
28924 * lib/mike-gcc.exp: Likewise.
28925
28926 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28927 execution "succeeded".
28928
28929 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28930
28931 * config/win32.exp: New file.
28932 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28933
28934 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28935
28936 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28937 unsupported.
28938 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28939 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28940 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28941
28942 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28943 "... without exceptions was ...". That is now handled by
28944 prune_system_crud.
28945 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28946
28947 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28948
28949 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28950 sieve.c,sort2.c}: New files.
28951 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28952 sieve.exp,sort2.exp}: Drivers for them.
28953
28954 * lib/mike-gcc.exp (program_output): New user settable variable.
28955 (postbase): Call prune_system_crud. Also prune extraneous compiler
28956 messages.
28957 * lib/mike-g++.exp (program_output): New user settable variable.
28958
28959 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28960
28961 * config/sh.exp: Deleted (use sim.exp instead).
28962
28963 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28964
28965 * config/vx.exp: Declare CHECKTASK as global.
28966 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28967 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28968 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28969
28970 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28971
28972 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28973 target. Like vx.exp, only includes `vx29k.exp' instead of
28974 `vxworks.exp'.
28975
28976 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28977
28978 * config/sim.exp: Increase time limit from 120 seconds to 240.
28979
28980 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28981
28982 * gcc.c-torture/execute/950628-1.c: New test.
28983
28984 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28985
28986 * gcc.c-torture: Update with changes/additions from
28987 c-torture-1.34.
28988
28989 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28990
28991 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28992
28993 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28994
28995 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28996
28997 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28998
28999 * gcc.c-torture/compile/950512-1.c: New test.
29000 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29001 * gcc.dg/struct-ret-1.c: Likewise.
29002
29003 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29004
29005 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29006 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29007
29008 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29009
29010 * gcc.c-torture/special/920411-1.c: Deleted.
29011 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29012
29013 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29014
29015 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29016 cpu limit.
29017
29018 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29019
29020 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29021
29022 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29023
29024 From kenner;
29025 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29026 is the proper length.
29027 * va-arg-3.c: Likewise.
29028
29029 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29030
29031 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29032 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29033
29034 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29035 * lib/g++.exp (default_g++_start): Delete old cruft.
29036
29037 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29038
29039 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29040 (2 * (1 << 18)) to (2 * (1 << 17)).
29041
29042 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29043
29044 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29045
29046 * config/rom68k.exp: Renamed from config/idp.exp
29047
29048 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29049
29050 * c-torture/compile/921109-2.c
29051
29052 1995-04-18 Mike Stump <mrs@cygnus.com>
29053
29054 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29055 excess errors.
29056
29057 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29058
29059 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29060 output.
29061 * lib/g++.exp (default_g++_start): Likewise.
29062
29063 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29064
29065 * gcc.c-torture/compile/950329-1.c: New test.
29066
29067 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29068
29069 * config/bug.exp (${tool}_load): Updated to use new remote_open
29070 and remote_close procs.
29071 * config/idp.exp: New file.
29072
29073 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29074
29075 * gcc.c-torture/execute/950322-1.c: New test.
29076
29077 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29078
29079 * config/vx.exp (${tool}_load): Clean up testing of return code from
29080 vxworks_ld and vxworks_spawn.
29081
29082 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29083
29084 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29085
29086 1995-03-13 Mike Stump <mrs@cygnus.com>
29087
29088 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29089 can mark excess errors on a machine by machine basis. Note, the
29090 default is to not expect any excess errors, even when excess
29091 errors test - is given, so you will want to put an XFAIL ... on
29092 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29093 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29094 those 4 machines, but no others.
29095
29096 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29097
29098 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29099 * lib/c-torture.exp: to here.
29100
29101 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29102
29103 * gcc.c-torture/execute/950221-1.c: New test.
29104 * gcc.c-torture/execute/struct-ret-1.c: New test.
29105 * gcc.c-torture/compile/950221-1.c: New test.
29106
29107 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29108
29109 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29110
29111 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29112 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29113
29114 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29115
29116 * g++.gb: New directory of tests, derived from my signature and
29117 class scoping tests.
29118
29119 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29120 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29121 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29122 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29123 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29124 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29125 * g++.gb/sig25.C: Likewise.
29126
29127 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29128 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29129 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29130 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29131 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29132 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29133 * g++.gb/sig25.exp: Likewise.
29134
29135 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29136 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29137 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29138 * g++.gb/scope13.C: Likewise, this test still fails.
29139
29140 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29141 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29142 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29143 * g++.gb/scope13.exp: Ditto.
29144
29145 * g++.gb/README: New file, explains what these tests are about.
29146
29147 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29148
29149 * lib/dg.exp (dg-do): Support `preprocess'.
29150 (dg-test): Likewise.
29151
29152 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29153
29154 * config/udi.exp: change "continue -expect" to "exp_continue".
29155
29156 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29157
29158 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29159 Delete redundant tests.
29160
29161 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29162 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29163 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29164 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29165 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29166 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29167 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29168 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29169
29170 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29171 storing label pointers.
29172 * gcc.c-torture/execute/921019-1.c: Likewise.
29173 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29174 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29175 parameter fp.
29176 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29177 constants.
29178
29179 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29180 Delete obsolete tests.
29181
29182 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29183 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29184 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29185 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29186 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29187 * gcc.c-torture/compile/950124-1.c: New test.
29188
29189 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29190
29191 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29192
29193 * lib/mike-g++.exp: Add -lm to LIBS.
29194
29195 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29196
29197 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29198
29199 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29200
29201 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29202
29203 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29204
29205 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29206
29207 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29208
29209 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29210 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29211 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29212 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29213 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29214 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29215 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29216 * g++.law/{operators31.C, operators32.C,
29217 * g++.law/{operators33.C, operators34.C}: Likewise.
29218 * g++.law/{pic1.C, refs2.C}: Likewise.
29219 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29220 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29221 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29222 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29223
29224 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29225 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29226 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29227 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29228 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29229 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29230 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29231 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29232 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29233 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29234 * g++.law/{operators34.exp}: Likewise.
29235 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29236 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29237 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29238 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29239 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29240
29241 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29242 No longer expected to fail.
29243 * g++.law/missed-error3.C: Tweak for recent bool changes.
29244
29245 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29246
29247 * config/emb-unix: Deleted.
29248 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29249 remote execution. Do final link on remote host if REMOTE_LINK is set.
29250
29251 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29252
29253 * lib/dg.exp (dg-test): Fix typo in last patch.
29254
29255 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29256
29257 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29258 (handles multiple occurrences).
29259
29260 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29261
29262 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29263 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29264 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29265 printed).
29266 * lib/c-torture.exp (c-torture-compile): Likewise.
29267 (c-torture): Prepend full path if missing.
29268 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29269 (gcc_fail): Likewise.
29270 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29271
29272 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29273
29274 * lib/netware.exp: Only attach to NetWare i386 systems.
29275
29276 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29277
29278 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29279 messages. Add test name to "output pattern match" pass/fail message.
29280
29281 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29282
29283 * gcc.dg: New testsuite.
29284 * gcc.dg/dg.exp: New file.
29285
29286 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29287 test-switch.c}: Deleted.
29288
29289 * gcc.misc-tests/msgs.exp: New testcase driver.
29290
29291 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29292
29293 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29294 Watch for illegal return values from ${tool}_load.
29295 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29296 cross targets. Coerce return value >0 to 1.
29297
29298 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29299
29300 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29301
29302 * config/emb-unix.exp: New file.
29303
29304 * config/sim.exp: Error if variable $SIM not defined.
29305 (${tool}_load): Mark test as "untested" if simulator missing.
29306
29307 * config/unix.exp: Load remote.exp to get rcp_download.
29308 * lib/c-torture.exp: Use different option lists for testcases with
29309 and without loops.
29310 * gcc.c-torture/execute/execute.exp: Likewise.
29311
29312 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29313
29314 * config/*.exp: Clarify return code from ${tool}_load.
29315 Call `unresolved' or `untested' instead of `warning' or `perror'
29316 (sometimes you still want to call both though).
29317 Add comment that `shell_id' is local to each file.
29318 * config/udi.exp (timeout): Set to 30.
29319 Don't print warning if connection fails, $connectmode has already
29320 printed an error.
29321 (${tool}_load): Move verbose messages to level 2.
29322 Rework pattern for "Process started" message.
29323 Pass `shell_id' to ${connectmode}_download.
29324 Retry twice upon timeout. Make resetting of target more robust.
29325 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29326 Pass `shell_id' to exit_$connectmode.
29327 Only call exit_$connectmode if connected.
29328 * config/unix.exp (${tool}_load): Check return codes better.
29329 * config/vrtx.exp (${tool}_load): Likewise.
29330 * config/vx.exp (${tool}_load): Likewise.
29331 Delete unneeded global's.
29332 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29333 from ${tool}_load.
29334 (dg-stat): Delete.
29335 (dg-init): Delete recording of pass/fail counts.
29336 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29337 (old-dejagnu-init): Likewise.
29338 (old-dejagnu-stat): Delete contents, empty proc now.
29339 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29340 (c-torture): Delete references to lcnt, lpass, lfail.
29341 Get option list from TORTURE_OPTIONS.
29342 Delete -funroll[-all]-loops if no loops.
29343 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29344 (g++_stat): Delete contents (empty proc now).
29345 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29346 (gcc_finish): Likewise.
29347 (gcc_stat): Deleted.
29348 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29349 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29350 * gcc.c-torture/execute/execute.exp: Likewise.
29351 Split tests into two parts: compile, execute.
29352 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29353 no loops. Update to reflect clarified return codes from ${tool}_load.
29354
29355 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29356
29357 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29358 to grep for.
29359 (old-dejagnu): Likewise (where necessary).
29360
29361 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29362
29363 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29364
29365 * lib/dg.exp (dg-process-target): Fix processing of selector.
29366 Add comment regarding use of `error'.
29367
29368 * lib/gcc.exp (prune_system_crud): Define if missing.
29369 * lib/g++.exp (prune_system_crud): Likewise.
29370
29371 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29372 Call prune_system_crud.
29373 * lib/dg.exp (dg-runtest): New proc.
29374 Use perror instead of send_user for tcl errors in testcase.
29375 Don't return any value, it's never used.
29376 Don't clobber previous definition of `unknown'.
29377 Print tcl errors in `dg-final'.
29378
29379 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29380
29381 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29382 (dg-test): Don't print errorInfo, it contains stack backtrace.
29383
29384 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29385
29386 * lib/g++.exp (runtest_file_p): Define if missing.
29387
29388 1994-09-24 Doug Evans (dje@cygnus.com)
29389
29390 * lib/mike-g++.exp: Comment out loading of g++.exp.
29391 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29392 (default_g++_version): Always print something.
29393 (default_g++_start): Comment out call to `which'.
29394 (g++_start, g++_load): Deleted (must be defined in config file).
29395 * lib/gcc.exp: Test for existence of $CC at start.
29396 Delete check for tmpdir (done in gcc_init).
29397 (default_gcc_version): Always print something.
29398 (default_gcc_start): Comment out call to `which'.
29399 * config/*.exp: Major cleanup - make cross targets work at least a
29400 little better for g++ (by not being "--tool gcc" specific).
29401 Rename gcc_xxx to ${tool}_xxx.
29402 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29403 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29404
29405 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29406
29407 * lib/c-torture.exp (c-torture-compile): Rework compiler
29408 message processing.
29409
29410 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29411 c-torture.
29412
29413 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29414
29415 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29416
29417 * lib/dg.exp (dg-process-target): Support { target native }.
29418
29419 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29420
29421 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29422 looked for "... program xxx got fatal signal".
29423 Correct regsub munging of `comp_output'.
29424 Ignore compiler messages "path prefix not used" and "linker input
29425 file unused".
29426
29427 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29428
29429 * lib/gcc.exp (runtest_file_p): Define if missing.
29430 * gcc.prms/template.c: Example to work from.
29431
29432 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29433
29434 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29435 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29436
29437 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29438 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29439 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29440 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29441
29442 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29443 (dg-process-target): No longer a varargs proc.
29444 Return S/N for target, P/F for xfail. All callers changed.
29445 (user option procs): More argument checking.
29446 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29447 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29448 (dg-test): Skip test if not running on selected target in `dg-do'.
29449 Update handling of `dg-do-what', `dg-output-text'.
29450 Separate execution pass/fail from output pattern match pass/fail.
29451 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29452
29453 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29454
29455 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29456 target for 920510-1.c.
29457
29458 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29459
29460 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29461 Clean up comment regarding use of passcnt, etc.
29462 (gcc_stat): Don't update `testcnt' here.
29463 (gcc_finish): Do it here.
29464 Might as well reset `but_id' here too.
29465 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29466 to determine if the file should be tested.
29467 * gcc.c-torture/compile/compile.exp: Likewise.
29468 * gcc.c-torture/execute/execute.exp: Likewise.
29469 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29470 * gcc.misc-tests/dg-test.exp: Likewise.
29471 * gcc.prms/prms.exp: Likewise.
29472 * gcc.wendy/wendy.exp: Likewise.
29473 * g++.old-deja.exp: Likewise.
29474 Move "Testing file" message to verbose level 1.
29475
29476 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29477
29478 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29479
29480 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29481
29482 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29483 (default_gcc_start): Accept optional second list element
29484 of compiler flags. Print compiler output at verbosity level 2.
29485 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29486 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29487 Save current values of framework globals passcnt, failcnt, xpasscnt,
29488 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29489 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29490 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29491 xfailcnt to compute stats. Update framework global `testcnt' from
29492 pass/fail counts.
29493 (gcc_finish): New proc. Clean up test environment.
29494 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29495 (gcc_epass, gcc_efail): Delete.
29496 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29497 argument of line number.
29498 (dg-init): If the tool has an init routine, call it.
29499 (dg-test): Remove args `cflags_var' and `libs_var'.
29500 Pass all compiler options to ${tool}_start.
29501 Handle missing line number.
29502 (dg-finish): New function.
29503 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29504 particular files. Call gcc_finish at end. Move "skipping test"
29505 message to verbosity level 3.
29506 * gcc.c-torture/compile/compile.exp: Likewise.
29507 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29508 * gcc.c-torture/execute/execute.exp: Likewise.
29509 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29510 Print testcase being tried at verbosity level 1.
29511 * gcc.c-torture/special/special.exp: Unset xfail.
29512 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29513 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29514 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29515 * gcc.failure/failure.exp: Likewise.
29516 * gcc.ieee/ieee.exp: Likewise.
29517 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29518 Update call to dg-test. Call dg-finish at end.
29519 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29520 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29521 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29522 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29523 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29524 * gcc.wendy/wendy.exp: Add copyright.
29525 Delete setting of tmpdir (done by gcc_init).
29526 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29527 Pass compiler flags to gcc_start. Call gcc_finish at end.
29528 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29529 gcc_[ce]pass/fail.
29530
29531 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29532
29533 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29534 confusion.
29535 (g++_load): Likewise.
29536
29537 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29538 Rename argument to `prog' to remove the confusion.
29539 Varargs fns behave differently too!
29540 (g++_load): Likewise.
29541
29542 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29543
29544 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29545 what it is. Delete (always) printing of status value for !native.
29546 Simplify verbose code, and include status and exec_output.
29547 (g++_load): Use gcc_load.
29548
29549 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29550
29551 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29552 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29553 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29554 940714-3.c as these testcases don't exist anymore. Make
29555 va-arg-1.c expected to pass.
29556
29557 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29558
29559 * gcc.misc-tests/misc.exp: Only run specific testcases.
29560 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29561 * gcc.misc-tests/dg-[1-9].c: New files.
29562
29563 * lib/dg.exp: New testsuite driver.
29564 * gcc.prms/prms.exp: Use it.
29565
29566 * README.gcc: New file.
29567
29568 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29569 Document and reset `lxpass' and `lxfail'.
29570 Simplify "initialized" message.
29571 (gcc_stat): Clean up comments a little.
29572
29573 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29574
29575 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29576
29577 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29578
29579 * lib/old-dejagnu.exp (process-option): New proc.
29580 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29581 (old-dejagnu): Simplify.
29582 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29583
29584 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29585
29586 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29587 exists and is not an empty string.
29588
29589 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29590 $xfail rather than calling setup_xfail. Clear $xfail when test is
29591 finished.
29592 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29593 automatically.
29594
29595 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29596 longer expected to fail.
29597
29598 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29599 "f" function call.
29600
29601 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29602
29603 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29604 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29605 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29606 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29607 c-torture-1.29.
29608
29609 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29610 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29611
29612 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29613
29614 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29615 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29616
29617 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29618 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29619 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29620
29621 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29622
29623 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29624 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29625 940714-1.c, 940714-2.c, 940714-3.c},
29626 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29627 gcc.misc-tests/{mg.c,mg.exp}:
29628 New tests.
29629 * gcc.noncompile/noncompile.exp: Change accordingly.
29630
29631 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29632
29633 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29634 Undo previous clobberage.
29635
29636 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29637
29638 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29639 * gcc.special/{930510-1.c, special.exp}:
29640 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29641 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29642 struct-varargs-1.c}: New tests from c-torture-1.26.
29643
29644 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29645
29646 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29647 argument to switch.
29648
29649 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29650
29651 * Revert the previous changes. Please see Rob's directory
29652 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29653 fixes.
29654
29655 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29656
29657 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29658 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29659 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29660 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29661 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29662 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29663 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29664 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29665 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29666 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29667 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29668 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29669 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29670 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29671 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29672 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29673 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29674 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29675 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29676 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29677 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29678 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29679 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29680 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29681 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29682 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29683 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29684
29685 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29686
29687 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29688 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29689 with perror calls.
29690
29691 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29692
29693 * config/unix.exp (g++_load): Fix syntax.
29694
29695 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29696
29697 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29698 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29699 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29700 Don't expect va-arg-1.c to fail. Correct expected output for
29701 920928-1.c.
29702 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29703 * gcc.wendy/hbm4.c: Correct typo.
29704 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29705
29706 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29707
29708 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29709 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29710 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29711 * lib/c-torture.exp (c-torture-compile): Ditto.
29712
29713 Reduce volume of output (remove all the -I's and such).
29714 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29715 Call gcc_cpass, gcc_cfail.
29716 (c-torture): Pass testing option to c-torture-compile.
29717
29718 1994-03-21 Doug Evans (dje@cygnus.com)
29719
29720 Bring patches over from progressive.
29721 * config/default.exp: Exit remote shell cleanly.
29722 (g++_exit, g++_start): Add default versions.
29723 * config/sim.exp (gcc_load): Use perror, not error.
29724
29725 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29726
29727 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29728 set in site.exp.
29729
29730 1994-03-14 Doug Evans (dje@cygnus.com)
29731
29732 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29733 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29734 (wendy_try): New proc to run testcase.
29735 (main loop): Call 'em.
29736 * gcc.wendy/*.c: Clean up pass to correct expected output.
29737
29738 * lib/gcc.exp: Minor cleanup work.
29739 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29740
29741 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29742
29743 * config/sim.exp (gcc_load): Document return codes better.
29744 Don't pass -v to simulator.
29745
29746 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29747
29748 * gcc.special/920717-x.c: Fix typo.
29749 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29750 get at sources.
29751
29752 * lib/mike-gcc.exp: Fix typo.
29753
29754 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29755
29756 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29757 binary to use, transform the name.
29758 * config/*.exp: rename everything. Nuke any g++ specific files,
29759 it's now a special case of gcc that requires no special support.
29760 Add a default.exp for unsupported targets.
29761
29762 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29763
29764 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29765 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29766 version of Tcl.
29767
29768 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29769
29770 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29771 than a warning.
29772
29773 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29774
29775 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29776
29777 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29778
29779 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29780 option_list. Compile every file with only 4/6 option choices
29781 (same as C torture) instead of with 12/18 different option
29782 choices.
29783 * lib/c-torture.exp: Likewise.
29784
29785 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29786 not already set.
29787
29788 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29789
29790 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29791 can put an XFAIL *-*-* on excess errors.
29792
29793 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29794
29795 * g++.law: Add more tests derived from g++-bugs snapshots.
29796
29797 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29798 equivalent to g++.law/init9.
29799
29800 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29801 compiled it, and the a.out file after we've run it.
29802
29803 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29804
29805 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29806 compiled it, and the a.out file after we've run it.
29807
29808 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29809
29810 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29811
29812 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29813
29814 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29815 version number.
29816
29817 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29818
29819 * g++.law: New directory of g++ tests derived from the g++-bugs
29820 snapshots.
29821
29822 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29823
29824 * gcc.compile: initbug1.c initbug1.exp testcase added
29825
29826 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29827
29828 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29829 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29830 fixes submitted by Jeff Law (law@cs.utah.edu)
29831 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29832 Jeff Law (law@cs.utah.edu)
29833
29834
29835 1993-11-30 Mike Stump (mrs@cygnus.com)
29836
29837 * config/unix-g++.exp: Follow the gcc way of doing things.
29838 * g++.old-deja/old-deja.exp: Minor updates.
29839 * lib/g++.exp: New file, follow the gcc way of doing things.
29840 * lib/old-dejagnu.exp: Minor updates.
29841 * lib/mike-g++.exp: Always unset errorInfo.
29842
29843 1993-11-06 Mike Stump (mrs@cygnus.com)
29844
29845 * lib/gcc.exp: Fix some errors with the below change, CC and
29846 CFLAGS should be global when setting, not local.
29847
29848 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29849
29850 * lib/gcc.exp: Transform tool name.
29851
29852 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29853
29854 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29855
29856 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29857
29858 * lib/gcc.exp: change gcc_done to gcc_stat
29859
29860 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29861
29862 * Upgraded gcc testsuite to c-torture version 1.25
29863
29864 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29865
29866 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29867 * lib/c-torture: added hooks for new reporting code.
29868
29869 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29870
29871 * config/sh-gcc.exp: check if sh-sim exists in the path
29872
29873 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29874
29875 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29876 * gcc.compile/compile.exp: Initial changes for new logic.
29877 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29878 * gcc.failure/failure.exp: Initial changes for new logic.
29879 * gcc.ieee/ieee.exp: Initial changes for new logic.
29880 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29881 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29882 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29883 * lib/c-torture.exp: Initial changes for new logic.
29884 * lib/gcc.exp: Initial changes for new logic.
29885
29886 1993-10-15 Mike Stump (mrs@cygnus.com)
29887
29888 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29889 depend upon failure or success. Fully qualify names in failure
29890 and success messages. Always remove a.out before starting
29891 compile, just in case. Pay more attention to error text output by
29892 the compiler. Handle testcases with no known past errors just
29893 like all others, so that things are uniform. Other miscellaneous
29894 improvements.
29895
29896 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29897
29898 * gcc.cpp: new directory for cpp tests
29899
29900 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29901
29902 * lib/chill.exp: Code reformatted, removed unused code.
29903 * config/unix-chill.exp: Code reformatted, removed unused code.
29904 * chill.execute/execute.exp: Code reformatted, removed unused code.
29905 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29906
29907 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29908
29909 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29910 routines not written.
29911
29912 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29913
29914 * config/bug-gcc.exp: Use new procs from bug.exp.
29915
29916 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29917
29918 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29919 via ftp, rather than depending on NFS.
29920 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29921 case.
29922
29923 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29924
29925 * config/bug-gcc.exp: Use new download proc.
29926
29927 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29928
29929 * chill.execute/execute.exp: cleanups, handles errors better
29930 * chill.compile/compile.exp: rewrite, based on execute.exp
29931 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29932 * lib/chill.exp: major changes to diff proc and compile and link
29933 procs. added chill_fail and chill_pass wrappers to pass and
29934 fail. added more comments, and handle error codes better.
29935 Added a hack to capture stderr from exec, so noncompile tests
29936 can work.
29937
29938 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29939
29940 * chill.execute/execute.exp: rewrite of testsuite driver
29941 * lib/chill.exp: rewrite of testsuite driver
29942 * config/unix-chill.exp: rewrite of testsuite driver
29943
29944 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29945
29946 In chill.execute:
29947 * iexpr.ch: Standardize uppercase.
29948 * tuples.dat: Standardize uppercase.
29949 * vary.ch: standardize. Correct varying string assignments.
29950 * vary.dat: Add new output lines.
29951
29952 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29953
29954 In chill.execute:
29955 * chprintf.ch: Standardize use of uppercase.
29956 * tuples.ch: Standardize and turn arr2 into a DCL,
29957 rather than a SYN.
29958 * pinits.ch: Standardize.
29959
29960 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29961
29962 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29963 * Makefil: Renamed to Makefile.in.
29964 * configure.in: New.
29965
29966 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29967
29968 In chill.execute:
29969 * .cvsignore: Add result/output files.
29970 * Makefile: Fix up variables at start. Use MFLAGS
29971 everywhere. Correct bool_loc, built_ins entries.
29972 Add entry for vary1.ch.
29973 * bitarray.ch: Standardize upper-case usage.
29974 * bitexpr.ch: Standardize, add output of b1.
29975 * params.ch: Use arrayt in along PROC parameters, to
29976 avoid novelty problems.
29977 * sets.ch: Tiny cleanup.
29978 * vary1.ch: Re-indent.
29979
29980 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29981
29982 * Add PR-related files to Makefiles, .cvsignore files, etc.
29983
29984 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29985
29986 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29987 with compiler objects. New names are test-flow.c and test-loop.c
29988
29989 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29990
29991 * Upgraded c-torture tests from 1.19 to 1.20
29992
29993 * new files:
29994 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29995 * gcc.compile: 930623-1.c 930623-2.c
29996 * gcc.noncompile: 930622-1.c 930622-2.c
29997 * gcc.failure: 920411-1.c 920627-2.c
29998 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29999
30000 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30001
30002 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30003 More changes to get testsuite working properly. Needs more work.
30004 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30005
30006 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30007
30008 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30009 More changes to get testsuite working properly. Needs more work.
30010
30011 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30012
30013 * chill.compile/compile.exp: Added for Dejagnu support
30014 * chill.execute/execute.exp: Added for Dejagnu support
30015 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30016
30017 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30018
30019 This should complete moving the CHILL test files.
30020 * chill.noncompile(.cvsignore printf.grt
30021 in-printf.grt chprintf.grt chprintf.ch):
30022 Added test-support files.
30023 (Makefile): Modified further.
30024 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30025 signal.ch): Added test files.
30026 * chill.execute (.cvsignore printf.grt printr.c
30027 in-printf.grt rts.c chprintf.grt rts.h): Added
30028 test-support files.
30029 (Makefile): More corrections.
30030
30031 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30032
30033 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30034 test cases, ready for DejaGnu.
30035
30036 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30037
30038 * Upgraded c-torture tests from 1.18 to 1.19
30039
30040 * gcc.compile: added test(s):
30041 930607-1.c
30042 * gcc.execute: added test(s):
30043 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30044
30045 * added new subdirectory for misc tests: gcc.misc-tests
30046 * gcc.misc-test(s): added tests:
30047 inst-check.c test-consts.c test-ior.c test-switch.c
30048
30049 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30050
30051 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30052
30053 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30054
30055 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30056
30057 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30058
30059 * Upgraded c-torture tests from 1.17 to 1.18
30060
30061 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30062
30063 * Upgraded c-torture tests from 1.12 to 1.17
30064
30065 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30066
30067 * lib/old-dejagnu.exp:
30068 Fixed handling of XFAIL target triplets to correctly
30069 recognize wildcard characters. Removed code that
30070 appended a unique id tag to the end of the file name
30071 printed out by the result of the testcases within a
30072 given test file.
30073
30074 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30075
30076 * lib/old-dejagnu.exp:
30077 Reworked expected failure handling to trigger off of XFAIL
30078 keyword in keyphrase embeded in testcase source code. The
30079 XFAIL keyword must be at the end of the keyphrase line. It
30080 may optionally be followed by one or more target triplets.
30081 It has just occured that the handling of wildcards in the
30082 target triplet may not be correct.
30083
30084 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30085
30086 * g++.old-deja/tests:
30087 Moved all subdirectories up one level into g++.old-deja .
30088
30089 * lib/old-dejagnu.exp:
30090 Fixed problem with CXXFLAGS not being properly reset, and being
30091 corrupted with extraneous "-c" compiler option. This was
30092 causing binaries to not be generated for test that needed them.
30093 Modified strings passed to "pass" and "fail" so that individual
30094 tests from the same test file would be distinguished by an
30095 identifier appended to the test file name in the summary logs;
30096 this corrected a problem with erroneous diff logs. Added code
30097 to search testcases for expected fail and unexpected pass keywords.
30098
30099 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30100
30101 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30102
30103 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30104
30105 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30106 Removed extraneous text from end of "Special g++ Options"
30107 keyphrase.
30108
30109 * lib/old-dejagnu.exp: Added pattern matching to look for new
30110 keywords, embedded in testcases comments, which will trigger
30111 calls to xpass and xfail.
30112
30113 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30114
30115 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30116 comments embedded in the testcases, especially the one looking for
30117 special compiler options, as well as the pattern matching for the
30118 compiler output again.
30119
30120 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30121
30122 * lib/old-dejagnu.exp: Do a proper check of the return value for
30123 execute tests. Fixed several problems with the pattern matching
30124 of the compiler output which gave erroneous test results.
30125 Changed several of the test result messages to be more descriptive.
30126 * config/unix-g++.exp: Proc g++_load now actually works and
30127 executes the tests passed to it and returns a usable return
30128 value.
30129
30130 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30131
30132 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30133
30134 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30135
30136 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30137 Modified both files to properly execute the old style
30138 dejagnu tests. The previous versions of these files were
30139 experimental and did not function anything near correctly.
30140
30141 1993-04-05 Rob Savoye (rob@cygnus.com)
30142
30143 * Removed all Makefile.in and configure.in files. No configuration
30144 needed now.
30145
30146 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30147
30148 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30149
30150 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30151
30152 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30153 gcc.special/configure.in, gcc.noncompile/configure.in,
30154 gcc.execute/configure.in, gcc.code_quality/configure.in,
30155 g++.other/configure.in, g++.old-deja/configure.in,
30156 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30157 in srcname setting.
30158
30159 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30160
30161 * lib/udi.exp: Fixed mondfe and mondfe_download.
30162 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30163 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30164
30165 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30166
30167 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30168 (gdb_exit): Don't remove *_soc files.
30169
30170 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30171
30172 * lib/c-torture.exp: Don't look for main; instead always use -w
30173 -c. This is how the c-torture tests work. Remove the object
30174 file if the compilation succeeds.
30175 * gcc.execute/execute.exp: Remove executable if test passes.
30176 * gcc.noncompile/noncompile.exp: Every test is an expected
30177 failure.
30178 * gcc.special/special.exp: Added tests from c-torture 1.11,
30179 corrected use of existing test.
30180 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30181 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30182 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30183 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30184 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30185 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30186 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30187 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30188 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30189 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30190 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30191 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30192 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30193 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30194 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30195 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30196 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30197 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30198 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30199 c-torture 1.11.
30200 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30201 correspond to c-torture 1.11.
30202
30203 * New file.