re PR c++/20175 (Warnings are issued when initializing struct members with "strings")
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-02-24 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/20175
4 * g++.dg/warn/Wbraces2.C: New test.
5
6 2005-02-23 Mark Mitchell <mark@codesourcery.com>
7
8 PR c++/19878
9 * g++.dg/init/const2.C: New test.
10
11 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12
13 PR tree-optimization/20100
14 * gcc.c-torture/execute/pr20100-1.c: New test.
15
16 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17
18 * gfortran.dg/implicit_3.f90: New test.
19
20 * gfortran.dg/deftype_1.f90: New test.
21
22 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
23
24 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
25 the test passes.
26 * g++.dg/other/anon3.C: Accept a warning.
27
28 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
29
30 * gcc.dg/pr20017.c: Fix a comment typo.
31
32 2005-02-23 Bud Davis <bdavis@gfortran.org>
33
34 * gfortran.dg/list_read_4.f90: Change to f90 comments.
35
36 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37
38 PR ada/19902
39 * ada/acats/tests/cxa/cxa3004.a: Remove.
40 * ada/acats/tests/cxb/cxb30061.am: Likewise.
41
42 2005-02-22 Mark Mitchell <mark@codesourcery.com>
43
44 PR c++/20073
45 * g++.dg/init/const1.C: New test.
46
47 PR c++/19991
48 * g++.dg/parse/constant7.C: New test.
49
50 PR c++/20152
51 * g++.dg/parse/error27.C: New test.
52 * g++.dg/template/qualttp15.C: Adjust error markers.
53 * g++.old-deja/g++.other/struct1.C: Likewise.
54
55 PR c++/20153
56 * g++.dg/template/error17.C: New test.
57
58 PR c++/20148
59 * g++.dg/parser/error26.C: New test.
60
61 2005-02-22 Diego Novillo <dnovillo@redhat.com>
62
63 PR tree-optimization/20100
64 PR tree-optimization/20115
65 * gcc.dg/pr20115.c: New test.
66 * gcc.dg/pr20115-1.c: New test.
67 * gcc.dg/pr20100.c: New test.
68 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
69 call-clobbered variables after alias1.
70
71 2005-02-22 Bud Davis <bdavis@gfortran.org>
72
73 * gfortran.dg/list_read_4.f90: new test.
74
75 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
76
77 PR rtl-optimization/20017.
78 * gcc.dg/pr20017.c: New.
79
80 2005-02-22 Devang Patel <dpatel@apple.com>
81
82 PR 19952
83 * g++.dg/tree-ssa/pr19952.C: New test.
84
85 2005-02-22 Mark Mitchell <mark@codesourcery.com>
86
87 PR c++/19883
88 * g++.dg/parse/constant6.C: New test.
89
90 2005-02-22 Uros Bizjak <uros@kss-loka.si>
91
92 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
93 * g++.dg/charset/asm2.c: Likewise.
94 * g++.dg/charset/asm3.c: Likewise.
95 * g++.dg/charset/asm4.c: Likewise.
96 * g++.dg/charset/asm5.c: Likewise.
97 * g++.dg/charset/attribute1.c: Likewise.
98 * g++.dg/charset/attribute2.c: Likewise.
99 * g++.dg/charset/extern1.cc: Likewise.
100 * g++.dg/charset/extern2.cc: Likewise.
101 * g++.dg/charset/extern3.cc: Likewise.
102 * g++.dg/charset/function.cc: Likewise.
103 * g++.dg/charset/string.c: Likewise.
104 * g++.dg/charset/charset.exp: Likewise.
105 * lib/target-supports.exp (check_iconv_available): Fix comment.
106
107 2005-02-22 Uros Bizjak <uros@kss-loka.si>
108
109 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
110 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
111 * gcc.dg/charset/asm2.c: Likewise.
112 * gcc.dg/charset/asm3.c: Likewise.
113 * gcc.dg/charset/asm4.c: Likewise.
114 * gcc.dg/charset/asm5.c: Likewise.
115 * gcc.dg/charset/asm6.c: Likewise.
116 * gcc.dg/charset/attribute1.c: Likewise.
117 * gcc.dg/charset/attribute2.c: Likewise.
118 * gcc.dg/charset/builtin1.c: Likewise.
119 * gcc.dg/charset/extern.c: Likewise.
120 * gcc.dg/charset/function.c: Likewise.
121 * gcc.dg/charset/string.c: Likewise.
122 * gcc.dg/charset/charset.exp: Likewise.
123
124 2005-02-21 Bud Davis <bdavis9659@comcast.net>
125
126 PR fortran/20086
127 * gfortran.dg/pr20086.f90: New test.
128
129 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
130
131 PR tree-optimization/19786
132 * g++.dg/tree-ssa/pr19786.C: New.
133
134 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
135
136 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
137
138 2005-02-21 Jeff Law <law@redhat.com>
139
140 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
141
142 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
143
144 * gfortran.dg/do_iterator: Split loop, markup all lines for
145 which an error locus is printed.
146 * gfortran.dg/pr17708.f90: Markup all lines for which an error
147 locus is printed.
148 * gfortran.dg/select_4.f90: Likewise.
149 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
150 locuses in the various permutations.
151
152 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
153
154 PR tree-optimization/19951
155 * g++.dg/vect: New directory.
156 * g++.dg/vect/vect.exp: New file.
157 * g++.dg/vect/pr19951.cc: New testcase.
158 * g++.dg/dg.exp: Also prune vectorizer tests.
159
160 2005-02-20 Zack Weinberg <zack@codesourcery.com>
161
162 PR 18785
163 * gcc.dg/charset/builtin1.c: New test.
164
165 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
166
167 PR c++/19299
168 * g++.dg/inherit/volatile1.C: New test.
169
170 PR c++/19440
171 * g++.dg/template/dtor4.C: New test.
172
173 2005-02-19 Steven G. Kargl <kargls@comcast.net>
174
175 * gfortran.dg/int_1.f90: New test.
176
177 2005-02-19 Devang Patel <dpatel@apple.com>
178
179 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
180
181 2005-02-19 Steven G. Kargl <kargls@comcast.net>
182
183 * gfortran.dg/achar_1.f90: New test.
184
185 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
186
187 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
188
189 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
190 Jakub Jelinek <jakub@redhat.com>
191
192 PR tree-optimization/19828
193 * gcc.dg/tree-ssa/loop-7.c: New test.
194 * gcc.c-torture/execute/20050218-1.c: New test.
195
196 2005-02-19 Jakub Jelinek <jakub@redhat.com>
197
198 PR c/20043
199 * gcc.dg/transparent-union-1.c: New test.
200 * gcc.dg/transparent-union-2.c: New test.
201
202 2005-02-18 James E Wilson <wilson@specifixinc.com>
203
204 PR tree-optimization/18977
205 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
206
207 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
208
209 PR target/20054
210 * gcc.dg/pr20054.c: New test.
211
212 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
213
214 PR c++/19508
215 * g++.dg/ext/attrib20.C: New test.
216
217 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
218
219 PR middle-end/20030
220 * gfortran.fortran-torture/execute/character_passing.f90: New test.
221
222 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
223
224 PR c++/20008
225 * g++.dg/opt/switch4.C: New.
226
227 2005-02-18 Jakub Jelinek <jakub@redhat.com>
228
229 PR c++/20023
230 PR tree-optimization/20009
231 * gcc.c-torture/compile/20050217-1.c: New test.
232 * g++.dg/opt/switch3.C: New test.
233
234 PR tree-optimization/18947
235 * gcc.c-torture/compile/20050215-1.c: New test.
236 * gcc.c-torture/compile/20050215-2.c: New test.
237 * gcc.c-torture/compile/20050215-3.c: New test.
238
239 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
240
241 PR c++/20028
242 * g++.dg/template/crash34.C: New.
243
244 PR c++/20022
245 * g++.dg/other/access3.C: New.
246
247 2005-02-17 Ira Rosen <irar@il.ibm.com>
248
249 * gcc.dg/vect/vect-98.c: New test.
250
251 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
252
253 PR tree-optimization/19967
254 * gcc.dg/pr19967.c: New.
255
256 2005-02-16 Jakub Jelinek <jakub@redhat.com>
257
258 PR middle-end/19857
259 * gcc.dg/tree-ssa/20050215-1.c: New test.
260 * gcc.c-torture/execute/20050215-1.c: New test.
261
262 2005-02-15 Eric Christopher <echristo@redhat.com>
263
264 * gcc.dg/cpp/20050215-1.c: New file.
265
266 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
267
268 PR tree-optimization/15785
269 * gcc.dg/pr15785-1.c: New test.
270
271 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
272
273 PR c++/17788
274 * g++.dg/init/ctor4.C: New.
275 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
276
277 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
278
279 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
280 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
281
282 2005-02-15 Andreas Schwab <schwab@suse.de>
283
284 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
285 declare malloc.
286
287 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
288
289 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
290
291 2005-02-14 Diego Novillo <dnovillo@redhat.com>
292
293 PR tree-optimization/19853
294 * gcc.c-torture/compile/pr19853.c: New test.
295
296 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
297
298 PR c++/19608
299 * g++.dg/parse/local-class1.C: New.
300
301 PR c++/19895
302 * g++.dg/parse/ptrmem3.C: New.
303
304 PR c++/19884
305 * g++.old-deja/g++.oliva/template6.C: Add another case.
306 * g++.dg/template/explicit6.C: New.
307
308 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
309
310 PR c++/17816
311 * g++.dg/other/redecl2.C: New.
312
313 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
314
315 PR c++/19891
316 * g++.dg/abi/covariant4.C: New.
317
318 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
319
320 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
321
322 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
323
324 * gcc.dg/vect/vect-96.c: Fix typo.
325
326 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
327
328 PR c++/14479
329 PR c++/19487
330 * g++.dg/template/enum5.C: New test.
331
332 2005-02-12 Ira Rosen <irar@il.ibm.com>
333
334 * gcc.dg/vect/vect-97.c: New test.
335
336 2005-02-12 Ira Rosen <irar@il.ibm.com>
337
338 * gcc.dg/vect/vect-96.c: New test.
339
340 2005-02-12 Uros Bizjak <uros@kss-loka.si>
341
342 * gcc.dg/builtins-34.c: Also check ldexp*.
343
344 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
345
346 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
347
348 2005-02-11 Janis Johnson <janis187@us.ibm.com>
349
350 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
351 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
352 dg-require-dll, dg-require-iconv, dg-require-named-sections,
353 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
354 selector_list, selector_expression, dg-process-target): Move to new
355 file target-supports-dg.exp.
356 * lib/target-supports-dg.exp: New.
357
358 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
359 New.
360
361 2005-02-11 Jakub Jelinek <jakub@redhat.com>
362
363 PR c++/19666
364 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
365
366 PR middle-end/19858
367 * gcc.c-torture/compile/20050210-1.c: New test.
368
369 2005-02-11 Mark Mitchell <mark@codesourcery.com>
370
371 PR c++/19755
372 * g++.dg/warn/Wbraces1.C: New test.
373
374 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
375
376 * gcc.dg/builtins-52.c: New testcase.
377
378 2005-02-10 Jakub Jelinek <jakub@redhat.com>
379
380 PR c/19342
381 * gcc.c-torture/execute/20050119-1.c: New test.
382
383 2005-02-09 Mark Mitchell <mark@codesourcery.com>
384
385 PR c++/19811
386 * g++.dg/init/delete1.C: New test.
387
388 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
389
390 PR c++/18470
391 * g++.dg/template/static12.C: New test.
392
393 2005-02-09 Mark Mitchell <mark@codesourcery.com>
394
395 PR c++/19787
396 * g++.dg/conversion/ambig1.C: New test.
397
398 PR c++/19739
399 * g++.dg/ext/attrib19.C: New test.
400
401 PR c++/19732
402 * g++.dg/parse/dtor5.C: New test.
403
404 PR c++/19762
405 * g++.dg/template/dtor3.C: New test.
406
407 PR c++/19826
408 * g++.dg/template/static11.C: New test.
409 * g++.dg/template/crash2.C: Remove dg-error marker.
410
411 2005-02-09 Janis Johnson <janis187@us.ibm.com>
412
413 PR C++/18491
414 * g++.old-deja/g++.mike/p10769a.C: Remove.
415
416 2005-02-09 Roger Sayle <roger@eyesopen.com>
417
418 * gcc.dg/builtins-48.c: New test case.
419 * gcc.dg/builtins-49.c: New test case.
420 * gcc.dg/builtins-50.c: New test case.
421 * gcc.dg/builtins-51.c: New test case.
422
423 2005-02-09 Ian Lance Taylor <ian@airs.com>
424
425 PR middle-end/19583
426 * g++.dg/warn/Wreturn-type-3.C: New test.
427
428 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
429
430 PR middle-end/19402
431 * gcc.dg/pr19402-1.c: New testcase.
432 * gcc.dg/pr19402-2.c: likewise.
433
434 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
435
436 PR middle-end/19854
437 * g++.dg/tree-ssa/tmmti.C: New testcase.
438
439 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
440
441 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
442
443 2005-02-08 Mark Mitchell <mark@codesourcery.com>
444
445 PR c++/19733
446 * g++.dg/parse/crash23.C: New test.
447 * g++.dg/warn/Weff1.C: New test.
448
449 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
450
451 * gcc.dg/20050209-1.c: New test.
452
453 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
454
455 PR target/19799
456 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
457
458 2005-02-08 Mike Stump <mrs@apple.com>
459
460 * g++.dg/pch/import-2.c: New test.
461 * g++.dg/pch/import-2.hs: New.
462 * g++.dg/pch/include/import-2a.h: New.
463 * g++.dg/pch/include/import-2b.h: New.
464
465 2005-02-08 Janis Johnson <janis187@us.ibm.com>
466
467 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
468
469 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
470
471 * gfortran.dg/substr_1.f90: New test.
472
473 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
474
475 PR middle-end/19775
476 * gcc.dg/torture/builtin-power-1.c: Disable test for
477 invalid transformation.
478 * gcc.dg/builtins-10.c: Likewise. Disable one test we
479 no longer optimize.
480 * gcc.dg/builtins-47.c: New testcase.
481
482 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
483 Dorit Naishlos <dorit@il.ibm.com>
484
485 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
486
487 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
488
489 * gcc.c-torture/compile/20050206-1.c: New test.
490
491 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
492
493 PR tree-opt/19768
494 * g++.dg/opt/pr19768.C: New test.
495
496 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
497
498 PR tree-opt/19736
499 * gcc.c-torture/compile/pr19736.c: New test.
500
501 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
502
503 PR c++/17401
504 * g++.dg/parse/error25.C: New test.
505
506 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
507
508 * gcc.c-torture/execute/20050203-1.c: New.
509
510 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
511
512 * gcc.dg/vect/vect-85.c: Remove xfail.
513 * gcc.dg/vect/vect-86.c: Remove xfail.
514 * gcc.dg/vect/vect-87.c: Remove xfail.
515 * gcc.dg/vect/vect-88.c: Remove xfail.
516
517 2005-02-02 Geoffrey Keating <geoffk@apple.com>
518
519 * gcc.dg/altivec-19.c: New.
520
521 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
522
523 PR c/17807
524 * gcc.dg/nested-func-3.c: New test.
525 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
526
527 2005-02-02 Janis Johnson <janis187@us.ibm.com>
528
529 * gcc.test-framework/gen_directive_tests: Generate tests for
530 selector expressions.
531
532 2005-02-02 Matt Austern <austern@apple.com>
533
534 PR c++/19628
535 * g++/ext/builtin7.C: New.
536 * g++/ext/builtin8.C: New.
537
538 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
539
540 PR c/18502
541 * gcc.dg/pr18502-1.c: New test.
542
543 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
544
545 PR c++/17413
546 * g++.dg/template/local4.C: Tweak.
547
548 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
549
550 PR tree-optimization/19578
551 * gcc.c-torture/compile/20050202-1.c: New test.
552
553 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
554
555 PR c/19435
556 * gcc.dg/c99-init-4.c: New test.
557
558 2005-02-01 Janis Johnson <janis187@us.ibm.com>
559
560 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
561
562 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
563
564 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
565 * g++.dg/eh/check-vect.h: New.
566
567 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
568 * gcc.dg/vect/vect-78.c: Ditto.
569 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
570 Remove.
571
572 * g++.dg/conversion/simd1.C: Expect warning.
573 * g++.dg/ext/attribute-test-1.C: Ditto.
574 * g++.dg/ext/attribute-test-2.C: Ditto.
575 * g++.dg/ext/attribute-test-3.C: Ditto.
576 * g++.dg/ext/attribute-test-4.C: Ditto.
577
578 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
579 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
580
581 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
582
583 2005-02-01 Richard Henderson <rth@redhat.com>
584
585 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
586 long double for ibm double-double format.
587 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
588
589 2005-02-01 Diego Novillo <dnovillo@redhat.com>
590
591 PR tree-optimization/19633
592 * testsuite/gcc.dg/pr19633-1.c: New test.
593 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
594 to NULL or a symbol.
595
596 2005-02-01 Janis Johnson <janis187@us.ibm.com>
597
598 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
599 New procs.
600 (dg-process-target (local override)): Handle selector expressions.
601
602 * gcc.test-framework/README: Describe tests in source directory.
603 * gcc.test-framework/test-framework.awk: Handle dg- tests.
604 * gcc.test-framework/test-framework.exp: Handle dg- tests.
605 * gcc.test-framework/dg-bogus-exp-P.c: New test.
606 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
607 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
608 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
609 * gcc.test-framework/dg-do-link-exp-P.c: New test.
610 * gcc.test-framework/dg-do-run-exp-P.c: New test.
611 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
612 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
613 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
614 * gcc.test-framework/dg-error-exp-P.c: New test.
615 * gcc.test-framework/dg-error-exp-XP.c: New test.
616 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
617 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
618 * gcc.test-framework/dg-output-exp-P.c: New test.
619 * gcc.test-framework/dg-output-exp-XF.c: New test.
620 * gcc.test-framework/dg-warning-exp-P.c: New test.
621 * gcc.misc-tests/dg-1.c: Remove.
622 * gcc.misc-tests/dg-2.c: Remove.
623 * gcc.misc-tests/dg-3.c: Remove.
624 * gcc.misc-tests/dg-4.c: Remove.
625 * gcc.misc-tests/dg-5.c: Remove.
626 * gcc.misc-tests/dg-6.c: Remove.
627 * gcc.misc-tests/dg-7.c: Remove.
628 * gcc.misc-tests/dg-8.c: Remove.
629 * gcc.misc-tests/dg-9.c: Remove.
630 * gcc.misc-tests/dg-10.c: Remove.
631 * gcc.misc-tests/dg-11.c: Remove.
632 * gcc.misc-tests/dg-12.c: Remove.
633 * gcc.misc-tests/dg-test.exp: Remove.
634
635 * gcc.test-framework/test-framework.awk: Change recording and
636 printing of passes and failures.
637
638 * gcc.test-framework: New directory.
639 * gcc.test-framework/README: New.
640 * gcc.test-framework/test-framework.exp: New.
641 * gcc.test-framework/test-framework.awk: New.
642 * gcc.test-framework/gen_directive_tests: New.
643
644 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
645
646 * lib/treelang.exp: Fix comment typos.
647 (treelang_target_compile): Don't append libs=-ltreelang to options.
648
649 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
650
651 * g++.dg/parse/typename7.C: Adjust error messages.
652
653 2005-01-31 Jeff Law <law@redhat.com>
654
655 * gcc.c-torture/execute/20050131-1.c: New test.
656 * gcc.dg/wcaselabel.c: New test.
657
658 2005-01-31 Mark Mitchell <mark@codesourcery.com>
659
660 * g++.dg/other/warning1.C: Adjust error messags.
661 * g++.dg/parse/constant5.C: New test.
662
663 2005-01-31 Steven Bosscher <stevenb@suse.de>
664
665 PR c/19333
666 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
667 the test case valid.
668 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
669 * testsuite/gcc.dg/array-7.c: Adjust expected result.
670 * testsuite/gcc.dg/pr18596-3.c: Likewise.
671 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
672 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
673 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
674
675 2005-01-31 Dale Johannesen <dalej@apple.com>
676
677 * g++.dg/opt/pr19650.C: New test.
678
679 2005-01-31 Richard Henderson <rth@redhat.com>
680
681 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
682 long double for intel double extended format.
683 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
684
685 2005-01-30 Mark Mitchell <mark@codesourcery.com>
686
687 PR c++/19555
688 * g++.dg/template/static10.C: New test.
689
690 PR c++/19395
691 * g++.dg/parse/error24.C: New test.
692
693 PR c++/19367
694 * g++.dg/lookup/builtin1.C: New test.
695
696 PR c++/19457
697 * g++.dg/warn/conv3.C: New test.
698
699 2005-01-30 Bud Davis <bdavis@gfortran.org>
700
701 PR fortran/19647
702 * gfortan.dg/inquire_7.f90
703
704 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
705
706 PR tree-optimization/15791
707 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
708 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
709 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
710 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
711 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
712 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
713 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
714 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
715 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
716 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
717
718 2005-01-29 Paul Brook <paul@codesourcery.com>
719
720 PR fortran/18565
721 * check.c (real_or_complex_check): New function.
722 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
723 * intrinsic.c (add_functions): Use new check functions.
724 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
725 Add prototypes.
726
727 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
728
729 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
730 gcc.dg/lvalue-3.c: New tests.
731 * gcc.dg/concat.c: Update expected messages.
732
733 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
734
735 PR libfortran/19595
736 * gfortran.dg/eor_1.f90: New test.
737
738 2005-01-29 Steven G. Kargl <kargls@comcast.net>
739
740 PR fortran/19589
741 * gfortran.dg/logical_data_1.f90: New test.
742
743 2005-01-28 Mark Mitchell <mark@codesourcery.com>
744
745 PR c++/19253
746 * g++.dg/template/crash33.C: New test.
747
748 PR c++/19667
749 * g++.dg/template/crash32.C: New test.
750
751 2005-01-28 Ian Lance Taylor <ian@airs.com>
752
753 PR middle-end/16558
754 * g++.dg/warn/Wreturn-type-2.C: New test.
755
756 2004-06-24 Jeff Law <law@redhat.com>
757
758 * gcc.dg/tree-ssa/20050128-1.c: New test.
759
760 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
761
762 * gcc.target/frv/all-mdpackh-1.c: New test.
763
764 2005-01-28 Steven Bosscher <stevenb@suse.de>
765
766 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
767
768 2005-01-27 Richard Henderson <rth@redhat.com>
769
770 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
771
772 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
773
774 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
775
776 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
777
778 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
779 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
780 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
781 to cope with cases where the multilib options override the dg-options.
782
783 2005-01-27 Jakub Jelinek <jakub@redhat.com>
784
785 PR c/18946
786 * gcc.dg/noncompile/20050120-1.c: New test.
787
788 2005-01-26 Diego Novillo <dnovillo@redhat.com>
789
790 PR tree-optimization/19633
791 * gcc.dg/pr19633.c: New test.
792 * gcc.dg/tree-ssa/pr19633.c: New test.
793
794 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
795
796 * gcc.dg/20041216-1.c: New test.
797
798 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
799
800 PR objc/18862
801 * objc.dg/selector-2.m: New test.
802
803 2005-01-26 Jakub Jelinek <jakub@redhat.com>
804
805 * g++.dg/opt/range-test-2.C: New test.
806
807 PR rtl-optimization/19579
808 * gcc.c-torture/execute/20050124-1.c: New test.
809
810 2005-01-26 Greg Parker <gparker@apple.com>
811 Stuart Hastings <stuart@apple.com>
812
813 * gcc.c-torture/execute/20050125-1.c: New.
814
815 2005-01-18 Jan Hubicka <jh@suse.cz>
816
817 PR tree-optimize/19337
818 * gcc.c-torture/compile/20050119-1.c: New test.
819
820 2005-01-24 James E Wilson <wilson@specifixinc.com>
821
822 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
823 test for successful match.
824
825 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
826
827 PR objc/18408
828 * objc.dg/comp-types-7.m: New test.
829
830 2005-01-24 Janis Johnson <janis187@us.ibm.com>
831
832 * lib/target-supports.exp (current_target_name): New.
833 (check_effective_target_ilp32, check_effective_target_lp64):
834 Cache the result to use as long as the current target, with
835 multilib flags, remains the same.
836
837 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
838 (dg-require-weak, dg-require-visibility, dg-require-alias,
839 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
840 dg-require-effective-target, dg-skip-if): Remove call to
841 skip_test_and_clear_xfail.
842 (dg-test): Clear xfail data.
843
844 2005-01-24 Jakub Jelinek <jakub@redhat.com>
845
846 PR target/17751
847 * gcc.dg/ppc64-toc.c: New test.
848
849 * g++.dg/tree-ssa/empty-1.C: New test.
850
851 PR middle-end/19551
852 * gcc.c-torture/execute/20050121-1.c: New test.
853 * gcc.dg/20050121-2.c: New test.
854
855 2004-01-23 Steven G. Kargl <kargls@comcast.net>
856 Paul Brook <paul@codesourcery.com>
857
858 PR fortran/17941
859 * gfortran.dg/real_const_1.f: New test.
860 * gfortran.dg/real_const_2.f90: New test.
861 * gfortran.dg/complex_int_1.f90: New test.
862
863 2005-01-23 Bud Davis <bdavis9659@comcast.net>
864
865 PR fortran/19313
866 * gfortan.dg/inquire_6.f90: New test.
867
868 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
869
870 PR libfortran/19451
871 * open_readonly_1.f90: New test.
872
873 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
874
875 PR libfortran/18982
876 * gfortran.dg/open_new.f90: New file.
877
878 2005-01-22 Paul Brook <paul@codesourcery.com>
879
880 * namelist_1.f90: New test.
881
882 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
883
884 PR tree-optimization/19484
885 * gcc.c-torture/compile/20050122-[12].c: New tests.
886
887 2005-01-22 Paul Brook <paul@codesourcery.com>
888
889 * gfortran.dg/implicit_2.f90: New test.
890
891 2005-01-22 Bud Davis <bdavis9659@comcast.net>
892
893 PR fortran/19314
894 * gfortran.dg/inquire_5.f90: New test.
895
896 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
897
898 PR c/18809
899 * gcc.dg/pr18809-1.c: New test.
900
901 2005-01-21 Ian Lance Taylor <ian@airs.com>
902
903 * gcc.dg/20050121-1.c: New test.
904
905 PR tree-optimization/13000
906 * gcc.dg/20040206-1.c: Change warning to point where function is
907 being inlined.
908
909 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
910
911 PR c++/19208
912 * g++.dg/template/array11.C: New test.
913
914 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
915
916 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
917 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
918 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
919 * gfortran.dg/getenv_1.f90: Add dg-do directive.
920 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
921 gfortran.dg/pr17164.f90: Add missing dg-do directives.
922
923 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
924
925 PR tree-optimization/15349
926 * gcc.dg/tree-ssa/pr15349.c: New.
927
928 2005-01-20 Steve Ellcey <sje@cup.hp.com>
929
930 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
931
932 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
933
934 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
935 scan-assembler-times directive name.
936
937 * gcc.dg/asm-a.c: Move dg-require-effective-target to
938 after dg-do.
939
940 PR rtl-optimization/19462
941 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
942
943 2005-01-19 Steve Ellcey <sje@cup.hp.com>
944
945 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
946 counting function calls on ia64.
947
948 2005-01-19 Jakub Jelinek <jakub@redhat.com>
949
950 PR rtl-optimization/15139
951 * gcc.dg/20050111-2.c: New test.
952
953 PR c/17297
954 * gcc.c-torture/compile/20050113-1.c: New testcase.
955
956 PR middle-end/19164
957 * gcc.dg/20050113-1.c: New testcase.
958
959 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
960
961 * gcc.dg/vect/vect-85.c: Add comment.
962 * gcc.dg/vect/vect-86.c: Add xfail for now.
963 * gcc.dg/vect/vect-87.c: Add xfail for now.
964 * gcc.dg/vect/vect-88.c: Add xfail for now.
965 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
966
967 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
968
969 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
970
971 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
972
973 * g++.dg/debug/typedef3.C: New test.
974
975 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
976
977 PR c/19472
978 * gcc.dg/asm-a.c: New test.
979
980 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
981
982 * gcc.dg/sh-relax.c: Add prototype for abort.
983
984 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
985
986 * gcc.dg/short-compare-1.c: New test.
987 * gcc.dg/short-compare-2.c: Likewise.
988
989 2005-01-18 Michael Matz <matz@suse.de>
990
991 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
992
993 2005-01-17 Diego Novillo <dnovillo@redhat.com>
994
995 PR tree-optimization/19121
996 * gcc.c-torture/compile/pr19121.c: New test.
997
998 2005-01-17 James E. Wilson <wilson@specifixinc.com>
999
1000 PR target/19357
1001 * gcc.c-torture/compile/pr19357.c: New test.
1002
1003 2005-01-17 Ian Lance Taylor <ian@airs.com>
1004
1005 PR c/5675
1006 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
1007 pass--those that refer just to the variable, possibly with a
1008 cast.
1009 * gcc.dg/c99-const-expr-3.c: Likewise.
1010
1011 PR middle-end/13127
1012 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
1013 longer emitted.
1014
1015 2005-01-16 Bud Davis <bdavis9659@comcast.net>
1016
1017 PR fortran/18778
1018 * gfortran.dg/endfile_2.f90: New test.
1019
1020 2005-01-16 Steven G. Kargl <kargls@comcast.net>
1021
1022 PR 19168
1023 * gfortran.dg/select_5.f90: New test.
1024
1025 2004-01-16 Paul Brook <paul@codesourcery.com>
1026
1027 * gfortran.dg/common_4.f90: New test.
1028
1029 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
1030
1031 PR rtl-optimization/19462
1032 * gcc.dg/torture/pr19462-1.c: New test.
1033
1034 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1035
1036 PR objc/19321
1037 * objc.dg/func-ptr-2.m: New.
1038 * objc.dg/volatile-1.m: New.
1039
1040 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1041
1042 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1043
1044 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1045
1046 PR tree-optimization/19060
1047 * gcc.c-torture/execute/20050104-1.c: New test.
1048
1049 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1050
1051 PR fortran/18983
1052 * gfortran.dg/write_to_null.f90: New test.
1053
1054 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1055 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1056
1057 PR other/19328
1058 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1059 argument.
1060
1061 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1062
1063 PR c++/19263
1064 * g++.dg/init/vector1.C: New test.
1065
1066 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1067
1068 PR target/13158
1069 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1070 PR target/18987
1071 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1072
1073 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1074
1075 * gfortran.dg/select_1.f90: New test.
1076 * gfortran.dg/select_2.f90: New test.
1077 * gfortran.dg/select_3.f90: New test.
1078 * gfortran.dg/select_4.f90: New test.
1079
1080 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1081
1082 PR middle-end/19084
1083 PR rtl-optimization/19348
1084 * gcc.dg/20050111-1.c: New test.
1085 * gcc.c-torture/execute/20050111-1.c: New test.
1086
1087 * gcc.dg/i386-asm-4.c: New test.
1088
1089 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1090
1091 * gcc.dg/nested-func-2.c: New test.
1092 * ada/acats/norun.lst: Remove c953002.
1093
1094 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1095
1096 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1097
1098 2005-01-12 Ben Elliston <bje@au.ibm.com>
1099
1100 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1101
1102 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1103
1104 PR target/18761
1105 * g++.dg/abi/align1.C: New test.
1106
1107 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1108
1109 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1110 at a time.
1111 * g++.dg/ext/altivec_check.h: Support compiling as C.
1112
1113 2005-01-10 Roger Sayle <roger@eyesopen.com>
1114
1115 PR c++/19355
1116 * g++.dg/expr/pr19355-1.C: New test case.
1117
1118 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1119
1120 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1121 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1122 * ada/acats/tests/c3/c92005b.ada: Likewise.
1123 * ada/acats/tests/c3/cxb3012.a: Likewise.
1124 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1125
1126 2005-01-09 Paul Brook <paul@codesourcery.com>
1127
1128 * gfortran.dg/common_2.f90: New file.
1129 * gfortran.dg/common_3.f90: New file.
1130
1131 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1132
1133 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1134
1135 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1136
1137 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1138 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1139 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1140 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1141 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1142 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1143 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1144 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1145 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1146 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1147 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1148 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1149 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1150 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1151 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1152 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1153 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1154 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1155 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1156 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1157 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1158 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1159 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1160 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1161 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1162 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1163 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1164 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1165 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1166 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1167 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1168 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1169 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1170 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1171 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1172 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1173 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1174 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1175 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1176 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1177 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1178 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1179 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1180 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1181 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1182 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1183 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1184 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1185 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1186 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1187 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1188 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1189 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1190 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1191 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1192 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1193 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1194 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1195 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1196 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1197 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1198 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1199 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1200 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1201 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1202 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1203 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1204
1205 * gcc.dg/vect/vect-1.c: Fix spelling.
1206 * gcc.dg/vect/vect-10.c: Fix spelling.
1207 * gcc.dg/vect/vect-11.c: Fix spelling.
1208 * gcc.dg/vect/vect-12.c: Fix spelling.
1209 * gcc.dg/vect/vect-14.c: Fix spelling.
1210 * gcc.dg/vect/vect-15.c: Fix spelling.
1211 * gcc.dg/vect/vect-16.c: Fix spelling.
1212 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1213 * gcc.dg/vect/vect-64.c: Fix comments.
1214 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1215
1216 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1217 Ira Rosen <irar@il.ibm.com>
1218
1219 * gcc.dg/vect/vect-70.c: New test.
1220 * gcc.dg/vect/vect-71.c: New test.
1221
1222 2005-01-09 Manfred Hollstein <mh@suse.com>
1223
1224 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1225 * gcc.dg/pr18241-2.c: Likewise.
1226 * gcc.dg/pr18241-3.c: Likewise.
1227 * gcc.dg/pr18241-4.c: Likewise.
1228 * gcc.dg/pr18241-5.c: Likewise.
1229
1230 2005-01-08 Richard Henderson <rth@redhat.com>
1231
1232 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1233 False for x86 and x86-64.
1234
1235 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1236
1237 PR tree-optimization/18241
1238 * gcc.dg/pr18241-1.c: New test.
1239 * gcc.dg/pr18241-2.c: New test.
1240 * gcc.dg/pr18241-3.c: New test.
1241 * gcc.dg/pr18241-4.c: New test.
1242 * gcc.dg/pr18241-5.c: New test.
1243
1244 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1245
1246 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1247 gfortran.dg/select_4.f90: New.
1248
1249 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1250
1251 * gcc.c-torture/execute/20050107-1.c: New test.
1252
1253 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1254
1255 PR c++/19298
1256 * g++.dg/template/ref2.C: New.
1257
1258 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1259
1260 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1261 instead of being empty.
1262
1263 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1264
1265 PR fortran/15553
1266 * gfortran.dg/array-1.f90: New test.
1267
1268 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1269
1270 PR tree-optimization/19283
1271 * gcc.c-torture/execute/20050106-1.c: New test.
1272
1273 PR rtl-optimization/18861
1274 * gcc.dg/20050105-1.c: New test.
1275
1276 PR tree-optimization/18828
1277 * gcc.dg/20050105-2.c: New test.
1278
1279 2005-01-07 Andreas Jaeger <aj@suse.de>
1280
1281 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1282
1283 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1284
1285 PR fortran/18398
1286 * gfortran.dg/fmt_read.f90: New test.
1287
1288 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1289
1290 * gcc.dg/rs6000-ldouble-2.c: New.
1291
1292 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1293
1294 PR c++/19244
1295 * g++.dg/parser/ctor2.C: New test.
1296
1297 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1298
1299 PR c++/17154
1300 * g++.dg/template/using9.C: New test.
1301
1302 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1303
1304 PR c++/19258
1305 * g++.dg/lookup/friend6.C: New test.
1306
1307 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1308
1309 PR c++/19270
1310 * g++.dg/template/array10.C: New.
1311
1312 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1313
1314 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1315 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1316
1317 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1318
1319 * gcc.c-torture/compile/20050105-1.c: New test.
1320
1321 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1322
1323 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1324
1325 2005-01-05 Roger Sayle <roger@eyesopen.com>
1326
1327 PR middle-end/19100
1328 * gcc.dg/conv-3.c: New test case.
1329
1330 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1331
1332 * gcc.dg/asm-wide-1.c: New test.
1333
1334 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1335
1336 PR c++/19030
1337 * g++.dg/parse/crash22.C: New
1338
1339 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1340
1341 PR 19257
1342 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1343
1344 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1345
1346 PR middle-end/17767
1347 * gcc.dg/i386-mmx-6.c: New test case.
1348
1349 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1350
1351 PR tree-optimization/18308
1352 * gcc.dg/vect/pr18308.c: New testcase.
1353
1354 2005-01-04 Andreas Jaeger <aj@suse.de>
1355
1356 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1357
1358 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1359 Robert Bowdidge <bowdidge@apple.com>
1360
1361 * gcc.dg/cpp/subframework1.c: New.
1362 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1363 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1364 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1365 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1366
1367 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1368
1369 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1370 producing warning.
1371 * gcc.dg/darwin-weakimport-2.c: New.
1372
1373 2005-01-03 Richard Henderson <rth@redhat.com>
1374
1375 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1376
1377 2005-01-03 Richard Henderson <rth@redhat.com>
1378
1379 * gcc.dg/vect/vect.exp: Enable for ia64.
1380 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1381 (check_effective_target_vect_float): Likewise.
1382 (check_effective_target_vect_no_align): Likewise.
1383 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1384 * gcc.dg/vect/vect-8.c: Likewise.
1385
1386 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1387
1388 PR target/19236
1389 * gcc.dg/pr19236-1.c: New test case.
1390
1391 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1392
1393 PR rtl-optimization/12092
1394 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1395
1396 2005-01-02 Andreas Jaeger <aj@suse.de>
1397
1398 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1399
1400 2005-01-01 Roger Sayle <roger@eyesopen.com>
1401 Andrew Pinski <pinskia@physics.uc.edu>
1402
1403 PR rtl-optimization/12092
1404 * gcc.dg/pr12092-1.c: New test case.
1405
1406 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1407
1408 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1409 'hidden' and 'default' for better portability.
1410 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1411
1412 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1413 6 and 7.
1414 * g++.old-deja/g++.brendan/new3.C: Likewise.
1415
1416 2005-01-01 Steven Bosscher <stevenb@suse.de>
1417
1418 * gcc.dg/20041231-1.C: New test.
1419 * g++.dg/warn/Wunreachable-code-1.C: New test.
1420
1421 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1422
1423 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1424 file, not /dev/null. Abort on error.
1425
1426 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1427 Ziemowit Laski <zlaski@apple.com>
1428
1429 PR objc/18971
1430 * objc.dg/encode-5.m: New test.
1431
1432 2004-12-29 Richard Henderson <rth@redhat.com>
1433
1434 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1435 * objc.dg/stabs-1.m: Disable for ia64.
1436
1437 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1438
1439 PR c++/19190
1440 * g++.dg/warn/Wunused-10.C: New test.
1441
1442 2004-12-28 Richard Henderson <rth@redhat.com>
1443
1444 * objc.dg/stabs-1.m: Disable for alpha.
1445
1446 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1447
1448 PR c++/19149
1449 * g++.dg/parse/error23.C: New test.
1450
1451 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1452
1453 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1454
1455 PR fortran/19032
1456 * gfortran.dg/intrinsic_modulo_1.f90: New.
1457 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1458 tests with divisor -1.
1459
1460 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1461
1462 * g++.dg/opt/temp1.C (memcpy): Return a value.
1463
1464 PR c++/19148
1465 * g++.dg/expr/cond7.C: New test.
1466
1467 2004-12-27 Paul Brook <paul@codesourcery.com>
1468
1469 * gfortran.dg/g77/select_no_compile.f: Remove.
1470
1471 2004-12-27 Richard Henderson <rth@redhat.com>
1472
1473 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1474 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1475 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1476
1477 2004-12-26 Richard Henderson <rth@redhat.com>
1478
1479 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1480 by 1i instead of token pasting.
1481
1482 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1483
1484 PR tree-optimization/17578
1485 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1486 to additional_flags.
1487 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1488
1489 2004-12-25 Richard Henderson <rth@redhat.com>
1490
1491 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1492 Remove Alpha.
1493
1494 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1495
1496 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1497 hppa*-*-hpux*.
1498 * gcc.dg/pr17957.c (dg-options): Likewise.
1499 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1500 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1501 instead of 0 on __hppa__.
1502 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1503 "foo,%r" on hppa*-*-*.
1504
1505 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1506
1507 PR fortran/19071
1508 * gfortran.dg/complex_write.f90: New test.
1509
1510 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1511
1512 PR c++/17595
1513 * g++.dg/parse/pragma2.C: New test.
1514
1515 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1516
1517 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1518
1519 * gcc.dg/empty2.c: Add missing dg-warning.
1520
1521 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1522
1523 PR c++/17413
1524 * g++.dg/template/local4.C: New test.
1525 * g++.dg/template/crash19.C: Add dg-error marker.
1526
1527 * g++.dg/template/crash31.C: Correct embedded PR number.
1528
1529 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1530
1531 PR c++/16405
1532 * g++.dg/opt/temp1.C: Add do-run marker.
1533
1534 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1535
1536 * g++.dg/template/spec19.C: New.
1537
1538 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1539
1540 PR target/16819
1541 * gcc.dg/empty2.c: New.
1542
1543 2004-12-23 Richard Henderson <rth@redhat.com>
1544
1545 * lib/target-supports.exp (check_effective_target_vect_no_align):
1546 Remove i?86 and x86-64.
1547
1548 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1549
1550 PR c++/16405
1551 * g++.dg/opt/temp1.C: New test.
1552
1553 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1554
1555 PR c++/18733
1556 * g++.dg/template/friend33.C: New testcase.
1557
1558 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1559
1560 PR c++/18464
1561 * g++.dg/template/cond5.C: New test.
1562
1563 PR c++/18492
1564 * g++.dg/inherit/thunk3.C: New test.
1565
1566 PR c++/11224
1567 * g++.dg/warn/Wunused-9.C: New test.
1568
1569 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1570
1571 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1572
1573 2004-12-22 Jan Beulich <jbeulich@novell.com>
1574
1575 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1576
1577 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1578
1579 PR c++/18378
1580 * g++.dg/ext/packed8.C: New test.
1581
1582 PR c++/13268
1583 * g++.dg/template/crash31.C: New test.
1584
1585 PR c++/19034
1586 * g++.dg/template/crash30.C: New test.
1587
1588 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1589
1590 PR C++/18984
1591 * g++.dg/eh/ctor3.C: New test.
1592
1593 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1594
1595 * objc.dg/stabs-1.m: Allow section name to be quoted and
1596 assembly label to begin with '.LL'.
1597
1598 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1599
1600 * gcc.dg/vect/vect.exp
1601 (check_effective_target_lp64_or_vect_no_align): New.
1602 * gcc.dg/vect/vect-77.c: Use it.
1603 * gcc.dg/vect/vect-78.c: Use it.
1604
1605 * lib/target-supports.exp
1606 (check_effective_target_vect_no_max,
1607 check_effective_target_vect_no_bitwise,
1608 check_effective_target_vect_no_align): New.
1609 * gcc.dg/vect/vect-13.c: Use them.
1610 * gcc.dg/vect/vect-17.c: Ditto.
1611 * gcc.dg/vect/vect-18.c: Ditto.
1612 * gcc.dg/vect/vect-19.c: Ditto.
1613 * gcc.dg/vect/vect-20.c: Ditto.
1614 * gcc.dg/vect/vect-27.c: Ditto.
1615 * gcc.dg/vect/vect-29.c: Ditto.
1616 * gcc.dg/vect/vect-44.c: Ditto.
1617 * gcc.dg/vect/vect-48.c: Ditto.
1618 * gcc.dg/vect/vect-50.c: Ditto.
1619 * gcc.dg/vect/vect-52.c: Ditto.
1620 * gcc.dg/vect/vect-54.c: Ditto.
1621 * gcc.dg/vect/vect-56.c: Ditto.
1622 * gcc.dg/vect/vect-58.c: Ditto.
1623 * gcc.dg/vect/vect-60.c: Ditto.
1624 * gcc.dg/vect/vect-72.c: Ditto.
1625 * gcc.dg/vect/vect-80.c: Ditto.
1626
1627 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1628
1629 PR c++/14075
1630 * g++.dg/init/string1.C: New.
1631
1632 PR c++/18975
1633 * g++.dg/other/synth1.C: New.
1634
1635 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1636
1637 PR c/18963
1638 * gcc.dg/pr18963-1.c: New test.
1639
1640 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1641
1642 PR c/18596
1643 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1644 * gcc.dg/pr18596-1.c: Use dg-error.
1645 (dg-options): Use -fno-unit-at-a-time.
1646 * gcc.dg/pr18596-2.c: New test.
1647 * gcc.dg/pr18596-3.c: New test.
1648
1649 2004-12-20 Roger Sayle <roger@eyesopen.com>
1650
1651 PR middle-end/18683
1652 * g++.dg/opt/pr18683-1.C: New test case.
1653
1654 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1655
1656 PR other/19093
1657 * g++.dg/opt/max1.C: Fix for 64bit targets.
1658
1659 2004-12-20 Matt Austern <austern@apple.com>
1660
1661 PR c++/19044
1662 * g++.dg/ext/builtin6.C: New
1663
1664 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1665
1666 PR tree-optimization/19080
1667 * gcc.c-torture/compile/pr19080.c: New test.
1668
1669 2004-12-20 Steven Bosscher <stevenb@suse.de>
1670
1671 * gcc.dg/20041219-1.c: New test.
1672
1673 2004-12-19 Roger Sayle <roger@eyesopen.com>
1674
1675 PR middle-end/19068
1676 * g++.dg/opt/max1.C: New test case.
1677
1678 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1679
1680 * gcc.dg/fdata-sections-1.c: New test.
1681
1682 2004-12-18 Roger Sayle <roger@eyesopen.com>
1683
1684 PR middle-end/18548
1685 * gcc.dg/max-1.c: New test case.
1686
1687 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1688
1689 * gcc.c-torture/execute/20041218-1.c: New test.
1690
1691 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1692
1693 * gcc.dg/pr18501.c: New test.
1694 * gcc.dg/uninit-5.c: XFAIL.
1695 * gcc.dg/uninit-9.c: XFAIL.
1696
1697 2004-12-17 Dale Johannesen <dalej@apple.com>
1698
1699 * gcc.dg/20041213-1.c: New.
1700
1701 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1702
1703 * objc.dg/stabs-1.m: Allow assembly label to begin
1704 with a dot ('.').
1705
1706 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1707
1708 * gcc.c-torture/execute/20041213-1.c: Move...
1709 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1710
1711 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1712
1713 PR c++/18721
1714 * g++.dg/lookup/conv-5.C: New.
1715
1716 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1717
1718 * objc.dg/stabs-1.m: New test.
1719
1720 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1721
1722 * gcc.dg/visibility-c.c: Change compile to
1723 assemble for the test.
1724
1725 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1726
1727 PR target/19041
1728 * gcc.dg/visibility-c.c: New test.
1729
1730 2004-12-16 Roger Sayle <roger@eyesopen.com>
1731
1732 PR middle-end/18493
1733 * gcc.dg/switch-8.c: New test case.
1734
1735 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1736
1737 PR c++/18905
1738 * g++.dg/template/init4.C: New.
1739 * g++.dg/opt/static3.C: Enable optimizer.
1740
1741 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1742
1743 * g++.dg/other/complex1.C: New test.
1744
1745 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1746
1747 * g++.dg/opt/inline9.C: New test.
1748
1749 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1750
1751 PR fortran/18993
1752 * gfotran.dg/nullify_1.f: New test.
1753
1754 2004-12-15 Richard Henderson <rth@redhat.com>
1755
1756 * gcc.target/i386/i386.exp: New harness.
1757 * gcc.target/i386/vect-args.c: New.
1758
1759 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1760
1761 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1762
1763 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1764
1765 PR c++/18825
1766 * g++.dg/template/friend32.C: New test.
1767
1768 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1769
1770 * cpp/pragma-once-1.c: New test.
1771 * cpp/pragma-once-1b.h: Likewise.
1772 * cpp/pragma-once-1c.h: Likewise.
1773 * cpp/pragma-once-1d.h: Likewise.
1774 * cpp/inc/pragma-once-1a.h: Likewise.
1775
1776 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1777 Steven G. Kargl <kargls@comcast.net>
1778
1779 PR fortran/17597
1780 * gfortran.dg/list_read_3.f90: New test.
1781
1782 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1783
1784 * gcc.dg/ftrapv-2.c: New test.
1785
1786 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1787
1788 PR c++/18981
1789 * g++.dg/template/typename9.C: New test.
1790
1791 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1792
1793 PR c++/18738
1794 * g++.dg/template/typename8.C: New test.
1795 * g++.dg/parse/friend2.C: Tweak error message.
1796
1797 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1798
1799 * gcc.c-torture/20041214-1.c: New test.
1800
1801 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1802
1803 PR c++/18965
1804 * g++.dg/init/array17.C: New test.
1805
1806 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1807
1808 PR c++/18793
1809 * g++.dg/init/aggr3.C: New test.
1810
1811 2004-12-14 Janis Johnson <janis187@us.ibm.com
1812
1813 * gcc.dg/altivec-types-1.c: New test.
1814 * gcc.dg/altivec-types-2.c: New test.
1815 * gcc.dg/altivec-types-3.c: New test.
1816 * gcc.dg/altivec-types-4.c: New test.
1817 * g++.dg/ext/altivec-types-1.C: New test.
1818 * g++.dg/ext/altivec-types-2.C: New test.
1819 * g++.dg/ext/altivec-types-3.C: New test.
1820 * g++.dg/ext/altivec-types-4.C: New test.
1821
1822 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1823
1824 PR middle-end/18951
1825 * gcc.c-torture/execute/20041213-1.c: New test.
1826
1827 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1828
1829 PR c++/18949
1830 * g++.dg/template/cast1.C: New.
1831
1832 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1833
1834 * gcc.c-torture/execute/20041213-2.c: New test.
1835
1836 2004-12-13 Richard Henderson <rth@redhat.com>
1837
1838 * gcc.dg/i386-sse-10.c: Fix typo in options.
1839
1840 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1841
1842 PR c++/18968
1843 * g++.dg/opt/pr18968.C: New test.
1844
1845 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1846
1847 PR c++/18925
1848 * g++.dg/ext/visibility/staticdatamem.C: New test.
1849
1850 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1851
1852 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1853
1854 2004-12-13 Roger Sayle <roger@eyesopen.com>
1855
1856 PR rtl-optimization/18928
1857 * gcc.dg/pr18928-1.c: New test case.
1858
1859 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1860
1861 PR tree-opt/16951
1862 * gcc.c-torture/compile/20041211-1.c: New.
1863
1864 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1865
1866 PR middle-end/17564
1867 * gcc.c-torture/execute/20041212-1.c: New test.
1868
1869 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1870
1871 PR fortran/18869
1872 * gfortran.dg/common_1.f90: New test.
1873
1874 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1875 Paul Brook <paul@codesourcery.com>
1876
1877 PR fortran/16222
1878 * gfortran.dg/real_do_1.f90: New test.
1879
1880 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1881
1882 PR tree-opt/18040
1883 * g++.dg/opt/ptrmem6.C: New test.
1884
1885 2004-12-11 Roger Sayle <roger@eyesopen.com>
1886
1887 PR middle-end/18921
1888 * gcc.dg/pr18921-1.c: New test case.
1889
1890 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1891
1892 PR fortran/17175
1893 * gfortran.dg/scale_1.f90: New test.
1894
1895 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1896
1897 PR middle-end/18903
1898 * gcc.c-torture/compile/pr18903.c: New test.
1899
1900 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1901
1902 * gcc.c-torture/execute/20041210-1.c: New test.
1903
1904 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1905
1906 PR c++/18731
1907 * g++.dg/parser/struct-1.C: New test.
1908 * g++.dg/parser/struct-2.C: New test.
1909 * g++.dg/parser/struct-3.C: New test.
1910
1911 2004-12-09 Richard Henderson <rth@redhat.com>
1912
1913 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1914
1915 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1916 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1917
1918 2004-12-09 Matt Austern <austern@apple.com>
1919
1920 PR c++/18514
1921 * g++.dg/ext/builtin1.C: New
1922 * g++.dg/ext/builtin2.C: New
1923 * g++.dg/ext/builtin3.C: New
1924 * g++.dg/ext/builtin4.C: New
1925 * g++.dg/ext/builtin5.C: New
1926
1927 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1928
1929 PR tree-opt/18904
1930 * g++.dg/opt/ptrmem5.C: New test.
1931
1932 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1933
1934 * g++.dg/parse/typename5.C: Adjust for new error.
1935 * g++.dg/parse/typename7.C: New.
1936
1937 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1938
1939 PR c++/18073
1940 * g++.dg/other/mmintrin.C: New test.
1941
1942 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1943
1944 PR c++/16681
1945 * g++.dg/init/array15.C: New.
1946 * g++.dg/init/array16.C: New.
1947
1948 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1949
1950 PR fortran/18826
1951 * gfortran.dg/assign_1.f90: New test.
1952
1953 2004-12-08 Nick Clifton <nickc@redhat.com>
1954
1955 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1956 * gcc.target/xstormy16/data_below100: Likewise.
1957 * gcc.target/xstormy16/sfr: Likewise.
1958 * gcc.target/xstormy16/below100.S: New test source file.
1959 * gcc.target/xstormy16/below100.ld: New test linker script.
1960 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1961 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1962 bp instructions.
1963 * gcc.target/xstormy16/bp.c: Likewise.
1964
1965 * gcc.target/xstormy16/bss_below100: New files:
1966 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1967 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1968 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1969 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1970 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1971 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1972 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1973 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1974 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1975 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1976 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1977 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1978 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1979 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1980 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1981 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1982 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1983 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1984 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1985 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1986 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1987 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1988 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1989 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1990 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1991 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1992 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1993
1994 * gcc.target/xstormy16/data_below100: New files:
1995 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1996 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1997 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1998 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1999 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
2000 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
2001 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
2002 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
2003 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
2004 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
2005 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
2006 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
2007 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
2008 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
2009 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
2010 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
2011 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
2012 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
2013 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
2014 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2015 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2016 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2017 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2018 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2019 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2020 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2021 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2022
2023 * gcc.target/xstormy16/sfr: New files:
2024 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
2025 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
2026 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
2027 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
2028 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
2029 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
2030 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2031 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2032 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2033 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2034 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2035 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2036 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2037 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2038 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2039 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2040 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2041 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2042 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2043 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2044 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2045 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2046 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2047 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2048 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2049 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2050 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2051 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2052 27_if0_sfrw_bitfield_f.c
2053
2054 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2055
2056 PR c++/18100
2057 * g++.dg/lookup/name-clash4.C: New test.
2058
2059 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2060
2061 PR c++/18672
2062 * g++.dg/opt/array1.C: New.
2063
2064 PR c++/18803
2065 * g++.dg/template/operator5.C: New.
2066
2067 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2068
2069 PR c/18867
2070 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2071
2072 2004-12-07 Steven Bosscher <stevenb@suse.de>
2073
2074 * gcc.dg/noncompile/20041207.c: New test.
2075
2076 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2077
2078 * g++.dg/other/unreachable-1.C: New test.
2079
2080 2004-12-06 Nick Clifton <nickc@redhat.com>
2081
2082 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2083 <limits.h> because the latter comes from gcc's include/ directory
2084 and not the newlib/libc/include directory.
2085
2086 2004-12-04 Richard Henderson <rth@redhat.com>
2087
2088 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2089
2090 2004-12-04 Richard Henderson <rth@redhat.com>
2091
2092 * lib/target-supports.exp (check_gc_sections_available): Disable
2093 for alpha and ia64.
2094
2095 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2096
2097 PR middle-end/17909
2098 * g++.dg/other/vararg-2.C: New test.
2099
2100 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2101
2102 PR c++/17011, c++/17971
2103 * g++.dg/template/error15.C: Adjust expected error.
2104 * g++.dg/template/instantiate3.C: Likewise.
2105
2106 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2107
2108 * gcc.dg/altivec-18.c: Fix for darwin
2109
2110 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2111
2112 PR c++/18782
2113 * g++.dg/parse/ptrmem2.C: New.
2114
2115 PR c++/18318
2116 * g++.dg/template/new1.C: New.
2117
2118 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2119
2120 PR fortran/18710
2121 * gfortran.dg/direct_io_3.f90: New test.
2122
2123 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2124
2125 PR 18758
2126 * g++.dg/parse/crash21.C: New.
2127
2128 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2129
2130 PR c++/15664, c++/18276
2131 * g++.dg/template/ttp13.C: New test.
2132 * g++.dg/template/ttp14.C: Likewise.
2133
2134 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2135
2136 PR c++/18123
2137 * g++.dg/parse/enum2.C: New test.
2138 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2139
2140 2004-12-02 Nick Clifton <nickc@redhat.com>
2141
2142 * gcc.target/xstormy16: New test directory.
2143 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2144 * gcc.target/xstormy16/bp.c: Check the generation of bp
2145 instructions.
2146 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2147 bn instructions and the BELOW100 attribute.
2148
2149 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2150
2151 PR target/16952
2152 * gcc.dg/ppc-eabi.c: New.
2153
2154 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2155
2156 PR fortran/18284
2157 * gfortran.dg/backspace.f90
2158
2159 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2160
2161 * gfortran.dg/inquire.f90: New test.
2162
2163 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2164
2165 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2166 handle effective-target-keyword.
2167 (dg-skip-if): Support effective-target keyword as target list.
2168 (dg-xfail-if): Ditto.
2169 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2170
2171 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2172
2173 PR tree-optimization/18291
2174 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2175
2176 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2177
2178 PR C++/18729
2179 * g++.dg/parse/crash20.C: New.
2180
2181 PR c++/17431
2182 * g++.dg/overload/arg1.C: New.
2183 * g++.dg/overload/arg2.C: New.
2184 * g++.dg/overload/arg3.C: New.
2185 * g++.dg/overload/arg4.C: New.
2186
2187 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2188
2189 * gcc.dg/c99-flex-array-4.c: Remove.
2190
2191 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2192
2193 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2194
2195 * lib/target-supports.exp (is-effective-target): Simplify.
2196
2197 * lib/target-supports.exp (check_effective_target_vect_long):
2198 Fix for powerpc64-*-*.
2199
2200 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2201
2202 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2203 to support new requirements on FreeBSD 5.
2204
2205 2004-11-30 Devang Patel <dpatel@apple.com>
2206
2207 PR 18702
2208 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2209
2210 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2211
2212 * g++.dg/ext/altivec-13.C: New test.
2213
2214 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2215
2216 PR tree-opt/18298
2217 * gcc.c-torture/execute/p18298.c: New test.
2218
2219 2004-11-30 Ira Rosen <irar@il.ibm.com>
2220 Dorit Naishlos <dorit@il.ibm.com>
2221
2222 PR tree-opt/18607
2223 * gcc.dg/vect/vect-89.c: New test.
2224
2225 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2226
2227 * gcc.dg/pr18596-1.c: New test.
2228
2229 2004-11-30 Ben Elliston <bje@au.ibm.com>
2230
2231 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2232
2233 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2234
2235 PR c/18479
2236 * gcc.dg/pr18479.c: New test.
2237
2238 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2239
2240 PR target/18490
2241 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2242 mmix-knuth-mmixware.
2243
2244 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2245 cris-*-elf* cris-*-aout* mmix-*-*
2246
2247 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2248
2249 PR middle-end/18725
2250 * gcc.dg/pr18725.c: New test.
2251
2252 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2253
2254 PR target/18488
2255 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2256
2257 PR target/18336
2258 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2259
2260 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2261
2262 PR c++/18368
2263 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2264 * g++.old-deja/g++.law/ctors5.C: Likewise.
2265 * g++.old-deja/g++.other/crash25.C: Likewise.
2266
2267 PR c++/18674
2268 * g++.dg/template/error16.C: New test.
2269
2270 PR c++/18512
2271 * g++.dg/template/crash29.C: New test.
2272
2273 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2274
2275 PR tree-optimization/18712
2276 * gcc.c-torture/compile/pr18712.c: New test.
2277
2278 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2279
2280 PR c/7544
2281 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2282 tests.
2283
2284 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2285
2286 PR c++/18652
2287 * g++.dg/lookup/crash6.C: New test.
2288
2289 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2290
2291 PR middle-end/18164
2292 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2293
2294 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2295
2296 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2297 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2298 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2299
2300 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2301
2302 * gcc.dg/pr18164.c: New test.
2303
2304 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2305
2306 * gcc.dg/funroll-loops-all.c: New.
2307
2308 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2309
2310 PR target/18489
2311 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2312 delimeter, match space and TAB as well as ":".
2313
2314 PR target/18484
2315 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2316
2317 PR target/18348
2318 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2319
2320 PR target/18345
2321 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2322
2323 PR target/18337
2324 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2325
2326 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2327
2328 * gfortran.dg/direct_io_2.f90: New test.
2329
2330 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2331
2332 PR target/18334
2333 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2334
2335 2004-11-28 Richard Henderson <rth@redhat.com>
2336
2337 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2338
2339 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2340
2341 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2342 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2343 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2344 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2345 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2346 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2347 gcc.dg/pointer-arith-8.c: New tests.
2348
2349 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2350
2351 PR fortran/18364
2352 * gfortran.dg/endfile.f90: New test.
2353
2354 2004-11-27 Falk Hueffner <falk@debian.org>
2355
2356 * gcc.dg/loop-6.c: New test.
2357
2358 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2359
2360 * gcc.c-torture/execute/20041126-1.c: New test.
2361
2362 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2363
2364 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2365 on IRIX.
2366
2367 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2368
2369 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2370 functions.
2371
2372 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2373
2374 PR rtl-optimization/17825
2375 * gcc.c-torture/compile/20041119-1.c: New test.
2376
2377 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2378
2379 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2380 Check existence of ld library path variables before unsetting.
2381
2382 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2383
2384 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2385
2386 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2387
2388 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2389
2390 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2391
2392 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2393
2394 2004-11-26 Ben Elliston <bje@au.ibm.com>
2395
2396 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2397 dg-do directive.
2398
2399 2004-11-26 Ben Elliston <bje@au.ibm.com>
2400
2401 * gcc.dg/pr17957.c: Pass --param, not -param.
2402
2403 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2404
2405 PR middle-end/17957
2406 * testsuite/gcc.dg/pr17957.c: New test.
2407
2408 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2409
2410 PR c++/18445
2411 * g++.dg/template/crash28.C: Likewise.
2412
2413 PR c++/18001
2414 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2415 * g++.dg/ext/lvaddr.C: Likewise.
2416 * g++.dg/opt/pr7503-3.C: Likewise.
2417
2418 PR c++/18466
2419 * g++.dg/parse/qualified3.C: New test.
2420 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2421
2422 PR c++/18545
2423 * g++.dg/expr/return1.C: New test.
2424
2425 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2426
2427 Friend class name lookup 3/n, PR c++/3332
2428 * g++.dg/lookup/friend3.C: New test.
2429 * g++.dg/lookup/friend4.C: Likewise.
2430 * g++.dg/lookup/friend5.C: Likewise.
2431
2432 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2433
2434 Friend class name lookup 2/n, PR c++/14513, c++/15410
2435 * g++.dg/lookup/friend2.C: New test.
2436 * g++.dg/template/friend31.C: Likewise.
2437
2438 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2439
2440 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2441
2442 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2443
2444 PR c++/17473
2445 * g++.dg/tc1/dr56.C: Remove.
2446 * g++.dg/template/typedef1.C: Add dg-error markers.
2447 * g++.old-deja/g++.other/typedef7.C: Likewise.
2448
2449 PR c++/18285
2450 * g++.dg/parse/typedef7.C: New test.
2451
2452 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2453
2454 * gcc.c-torture/execute/20041124-1.c: New test.
2455
2456 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2457
2458 * g++.dg/template/deduce3.C: New test.
2459
2460 PR c++/18586
2461 * g++.dg/template/crash27.C: New test.
2462
2463 PR c++/18530
2464 * g++.dg/warn/Wshadow-3.C: New test.
2465
2466 2004-11-24 Devang Patel <dpatel@apple.com>
2467
2468 PR/18555
2469 * gcc.dg/cpp/isysroot-1.c: New test.
2470 * gcc.dg/cpp/usr/include/stdio.h: New file.
2471 * gcc.dg/cpp/isysroot-2.c: New test.
2472 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2473 New file.
2474
2475 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2476
2477 PR c++/8929
2478 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2479
2480 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2481
2482 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2483 * gcc.target/sparc/pdist.c: Likewise.
2484
2485 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2486
2487 PR c++/16882
2488 * g++.dg/conversion/simd1.C: New test.
2489
2490 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2491
2492 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2493 and restore_ld_library_path_env_vars.
2494 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2495 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2496 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2497 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2498
2499 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2500
2501 * gcc.dg/pragma-align-2.c: Test macro expansion.
2502 * gcc.dg/pragma-pack-2.c: New test.
2503
2504 2004-11-23 Richard Henderson <rth@redhat.com>
2505
2506 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2507 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2508 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2509 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2510 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2511 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2512
2513 * gcc.dg/vect/vect.exp: Add check for alpha.
2514 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2515 (check_effective_target_vect_int): Enable for alpha.
2516 (check_effective_target_vect_long): New.
2517 (is-effective-target): Add it.
2518
2519 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2520
2521 * gcc.dg/pr18614-1.c: New test.
2522
2523 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2524
2525 * gcc.dg/setjmp-2.c: New test.
2526
2527 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2528
2529 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2530 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2531 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2532 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2533 gcc.target/sparc/pdist.c: New tests.
2534
2535 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2536
2537 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2538
2539 2004-11-22 Dale Johannesen <dalej@apple.com>
2540
2541 * gcc.dg/20041111-1.c: New.
2542
2543 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2544
2545 PR tree-opt/18536
2546 * gcc.dg/vect/pr18536.c: New test.
2547
2548 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2549
2550 PR c++/18354
2551 * g++.dg/template/nontype11.C: New test.
2552
2553 2004-11-21 Roger Sayle <roger@eyesopen.com>
2554
2555 PR middle-end/18520
2556 * gcc.dg/pr18520-1.c: New test case.
2557
2558 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2559
2560 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2561 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2562 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2563 expected diagnostics.
2564
2565 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2566
2567 PR target/18580
2568 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2569 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2570 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2571
2572 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2573
2574 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2575
2576 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2577 Joseph Myers <joseph@codesourcery.com>
2578
2579 * lib/target-supports.exp (check_visibility_available): Really
2580 test the compiler.
2581
2582 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2583
2584 PR tree-opt/18181
2585 * gcc.dg/vect/vect-85.c: New test.
2586 * gcc.dg/vect/vect-86.c: New test.
2587 * gcc.dg/vect/vect-87.c: New test.
2588 * gcc.dg/vect/vect-88.c: New test.
2589
2590 2004-11-19 Ben Elliston <bje@au.ibm.com>
2591
2592 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2593
2594 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2595
2596 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2597 * gcc.dg/ppc-and-1.c: Ditto.
2598 * gcc.dg/ppc-compare-1.c: Ditto.
2599 * gcc.dg/ppc-mov-1.c: Ditto
2600
2601 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2602 Mark Mitchell <mark@codesourcery.com>
2603
2604 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2605
2606 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2607 Aldy Hernandez <aldyh@redhat.com>
2608
2609 * lib/target-supports.exp (check_effective_target_vect_int): New
2610 (check_effective_target_vect_float): New
2611 (check_effective_target_vect_double): New.
2612 (is-effective-target): Support new effective targets keywords.
2613 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2614 default action for dg-do.
2615 * gcc.dg/vect/pr16105.c: Use new support.
2616 * gcc.dg/vect/pr18400.c: Ditto.
2617 * gcc.dg/vect/pr18425.c: Ditto.
2618 * gcc.dg/vect/vect-1.c: Ditto.
2619 * gcc.dg/vect/vect-10.c: Ditto.
2620 * gcc.dg/vect/vect-11.c: Ditto.
2621 * gcc.dg/vect/vect-12.c: Ditto.
2622 * gcc.dg/vect/vect-13.c: Ditto.
2623 * gcc.dg/vect/vect-14.c: Ditto.
2624 * gcc.dg/vect/vect-15.c: Ditto.
2625 * gcc.dg/vect/vect-16.c: Ditto.
2626 * gcc.dg/vect/vect-17.c: Ditto.
2627 * gcc.dg/vect/vect-18.c: Ditto.
2628 * gcc.dg/vect/vect-19.c: Ditto.
2629 * gcc.dg/vect/vect-2.c: Ditto.
2630 * gcc.dg/vect/vect-20.c: Ditto.
2631 * gcc.dg/vect/vect-21.c: Ditto.
2632 * gcc.dg/vect/vect-22.c: Ditto.
2633 * gcc.dg/vect/vect-23.c: Ditto.
2634 * gcc.dg/vect/vect-24.c: Ditto.
2635 * gcc.dg/vect/vect-25.c: Ditto.
2636 * gcc.dg/vect/vect-26.c: Ditto.
2637 * gcc.dg/vect/vect-27.c: Ditto.
2638 * gcc.dg/vect/vect-27a.c: Ditto.
2639 * gcc.dg/vect/vect-28.c: Ditto.
2640 * gcc.dg/vect/vect-29.c: Ditto.
2641 * gcc.dg/vect/vect-29a.c: Ditto.
2642 * gcc.dg/vect/vect-3.c: Ditto.
2643 * gcc.dg/vect/vect-30.c: Ditto.
2644 * gcc.dg/vect/vect-31.c: Ditto.
2645 * gcc.dg/vect/vect-32.c: Ditto.
2646 * gcc.dg/vect/vect-33.c: Ditto.
2647 * gcc.dg/vect/vect-34.c: Ditto.
2648 * gcc.dg/vect/vect-35.c: Ditto.
2649 * gcc.dg/vect/vect-36.c: Ditto.
2650 * gcc.dg/vect/vect-37.c: Ditto.
2651 * gcc.dg/vect/vect-38.c: Ditto.
2652 * gcc.dg/vect/vect-4.c: Ditto.
2653 * gcc.dg/vect/vect-40.c: Ditto.
2654 * gcc.dg/vect/vect-41.c: Ditto.
2655 * gcc.dg/vect/vect-42.c: Ditto.
2656 * gcc.dg/vect/vect-43.c: Ditto.
2657 * gcc.dg/vect/vect-44.c: Ditto.
2658 * gcc.dg/vect/vect-45.c: Ditto.
2659 * gcc.dg/vect/vect-46.c: Ditto.
2660 * gcc.dg/vect/vect-47.c: Ditto.
2661 * gcc.dg/vect/vect-48.c: Ditto.
2662 * gcc.dg/vect/vect-48a.c: Ditto.
2663 * gcc.dg/vect/vect-49.c: Ditto.
2664 * gcc.dg/vect/vect-5.c: Ditto.
2665 * gcc.dg/vect/vect-50.c: Ditto.
2666 * gcc.dg/vect/vect-51.c: Ditto.
2667 * gcc.dg/vect/vect-52.c: Ditto.
2668 * gcc.dg/vect/vect-53.c: Ditto.
2669 * gcc.dg/vect/vect-54.c: Ditto.
2670 * gcc.dg/vect/vect-55.c: Ditto.
2671 * gcc.dg/vect/vect-56.c: Ditto.
2672 * gcc.dg/vect/vect-56a.c: Ditto.
2673 * gcc.dg/vect/vect-57.c: Ditto.
2674 * gcc.dg/vect/vect-58.c: Ditto.
2675 * gcc.dg/vect/vect-59.c: Ditto.
2676 * gcc.dg/vect/vect-6.c: Ditto.
2677 * gcc.dg/vect/vect-60.c: Ditto.
2678 * gcc.dg/vect/vect-61.c: Ditto.
2679 * gcc.dg/vect/vect-62.c: Ditto.
2680 * gcc.dg/vect/vect-63.c: Ditto.
2681 * gcc.dg/vect/vect-64.c: Ditto.
2682 * gcc.dg/vect/vect-65.c: Ditto.
2683 * gcc.dg/vect/vect-66.c: Ditto.
2684 * gcc.dg/vect/vect-67.c: Ditto.
2685 * gcc.dg/vect/vect-68.c: Ditto.
2686 * gcc.dg/vect/vect-69.c: Ditto.
2687 * gcc.dg/vect/vect-7.c: Ditto.
2688 * gcc.dg/vect/vect-72.c: Ditto.
2689 * gcc.dg/vect/vect-72a.c: Ditto.
2690 * gcc.dg/vect/vect-73.c: Ditto.
2691 * gcc.dg/vect/vect-74.c: Ditto.
2692 * gcc.dg/vect/vect-75.c: Ditto.
2693 * gcc.dg/vect/vect-76.c: Ditto.
2694 * gcc.dg/vect/vect-77.c: Ditto.
2695 * gcc.dg/vect/vect-77a.c: Ditto.
2696 * gcc.dg/vect/vect-78.c: Ditto.
2697 * gcc.dg/vect/vect-79.c: Ditto.
2698 * gcc.dg/vect/vect-8.c: Ditto.
2699 * gcc.dg/vect/vect-80.c: Ditto.
2700 * gcc.dg/vect/vect-82.c: Ditto.
2701 * gcc.dg/vect/vect-82_64.c: Ditto.
2702 * gcc.dg/vect/vect-83.c: Ditto.
2703 * gcc.dg/vect/vect-83_64.c: Ditto.
2704 * gcc.dg/vect/vect-9.c: Ditto.
2705 * gcc.dg/vect/vect-all.c: Ditto.
2706 * gcc.dg/vect/vect-none.c: Ditto.
2707
2708 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2709
2710 * lib/gcc-dg.exp (dg-skip-if): New function.
2711 (dg-forbid-option): Remove.
2712 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2713 * g++.dg/abi/bitfield8.C: Likewise.
2714 * g++.dg/abi/dtor1.C: Likewise.
2715 * g++.dg/abi/empty10.C: Likewise.
2716 * g++.dg/abi/empty7.C: Likewise.
2717 * g++.dg/abi/empty9.C: Likewise.
2718 * g++.dg/abi/layout3.C: Likewise.
2719 * g++.dg/abi/layout4.C: Likewise.
2720 * g++.dg/abi/thunk1.C: Likewise.
2721 * g++.dg/abi/thunk2.C: Likewise.
2722 * g++.dg/abi/vbase11.C: Likewise.
2723 * g++.dg/abi/vthunk2.C: Likewise.
2724 * g++.dg/abi/vthunk3.C: Likewise.
2725 * g++.dg/ext/attrib8.C: Likewise.
2726 * g++.dg/opt/longbranch2.C: Likewise.
2727 * g++.dg/opt/reg-stack4.C: Likewise.
2728 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2729 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2730 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2731 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2732 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2733 * gcc.dg/20000609-1.c: Likewise.
2734 * gcc.dg/20000720-1.c: Likewise.
2735 * gcc.dg/20011107-1.c: Likewise.
2736 * gcc.dg/20011119-1.c: Likewise.
2737 * gcc.dg/20020108-1.c: Likewise.
2738 * gcc.dg/20020122-2.c: Likewise.
2739 * gcc.dg/20020122-3.c: Likewise.
2740 * gcc.dg/20020201-3.c: Likewise.
2741 * gcc.dg/20020206-1.c: Likewise.
2742 * gcc.dg/20020218-1.c: Likewise.
2743 * gcc.dg/20020310-1.c: Likewise.
2744 * gcc.dg/20020411-1.c: Likewise.
2745 * gcc.dg/20020418-2.c: Likewise.
2746 * gcc.dg/20020426-1.c: Likewise.
2747 * gcc.dg/20020426-2.c: Likewise.
2748 * gcc.dg/20020517-1.c: Likewise.
2749 * gcc.dg/20020523-1.c: Likewise.
2750 * gcc.dg/20020523-2.c: Likewise.
2751 * gcc.dg/20020729-1.c: Likewise.
2752 * gcc.dg/20030204-1.c: Likewise.
2753 * gcc.dg/20030826-2.c: Likewise.
2754 * gcc.dg/20030926-1.c: Likewise.
2755 * gcc.dg/20031202-1.c: Likewise.
2756 * gcc.dg/980312-1.c: Likewise.
2757 * gcc.dg/980313-1.c: Likewise.
2758 * gcc.dg/990117-1.c: Likewise.
2759 * gcc.dg/990424-1.c: Likewise.
2760 * gcc.dg/990524-1.c: Likewise.
2761 * gcc.dg/991230-1.c: Likewise.
2762 * gcc.dg/i386-387-1.c: Likewise.
2763 * gcc.dg/i386-387-2.c: Likewise.
2764 * gcc.dg/i386-387-3.c: Likewise.
2765 * gcc.dg/i386-387-4.c: Likewise.
2766 * gcc.dg/i386-387-5.c: Likewise.
2767 * gcc.dg/i386-387-6.c: Likewise.
2768 * gcc.dg/i386-asm-1.c: Likewise.
2769 * gcc.dg/i386-bitfield1.c: Likewise.
2770 * gcc.dg/i386-bitfield2.c: Likewise.
2771 * gcc.dg/i386-loop-1.c: Likewise.
2772 * gcc.dg/i386-loop-2.c: Likewise.
2773 * gcc.dg/i386-loop-3.c: Likewise.
2774 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2775 * gcc.dg/i386-pic-1.c: Likewise.
2776 * gcc.dg/i386-regparm.c: Likewise.
2777 * gcc.dg/i386-signbit-1.c: Likewise.
2778 * gcc.dg/i386-signbit-2.c: Likewise.
2779 * gcc.dg/i386-signbit-3.c: Likewise.
2780 * gcc.dg/i386-sse-5.c: Likewise.
2781 * gcc.dg/i386-sse-8.c: Likewise.
2782 * gcc.dg/i386-unroll-1.c: Likewise.
2783 * gcc.dg/tls/opt-1.c: Likewise.
2784 * gcc.dg/tls/opt-2.c: Likewise.
2785 * gcc.dg/unroll-1.c: Likewise.
2786 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2787 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2788 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2789 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2790
2791 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2792
2793 * g++.dg/template/incomplete1.C: New test.
2794
2795 2004-11-16 Nick Clifton <nickc@redhat.com>
2796
2797 Revert patches accidentally commited during checkin of fixes for
2798 xstormy16 tests:
2799 gcc.c-torture/execute/simd-4.c: Revert
2800 gcc.dg/20040910-1.c: Revert.
2801
2802 2004-11-16 Paul Brook <paul@codesourcery.com>
2803
2804 PR fortran/13010
2805 * gfortran.dg/der_pointer_1.f90: New test.
2806
2807 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2808
2809 PR c/18498
2810 * gcc.dg/bitfld-13.c: New test.
2811
2812 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2813
2814 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2815 powerpc*-*-linux*.
2816
2817 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2818 * gcc.dg/ppc64-abi-2.c: Ditto.
2819 * gcc.dg/ppc64-abi-3.c: Ditto.
2820
2821 * lib/gcc-dg.exp (dg-target-list): Remove.
2822
2823 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2824
2825 * gcc.dg/ia64-postinc.c: New test.
2826
2827 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2828
2829 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2830
2831 2004-11-15 Nick Clifton <nickc@redhat.com>
2832
2833 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2834 __INT_MAX__ so that the test can be compiled by toolchains
2835 targeted at 16-bit processors.
2836
2837 * gcc.dg/20040625-1.c: Use long constants rather than integers
2838 when performing arithmetic that will overflow 16-bits.
2839
2840 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2841 xstormy16. It does not support 128-bit vector operations.
2842
2843 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2844 with the macro PTR_TYPE. Define this macro to an integer type
2845 suitable for holding a pointer.
2846
2847 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2848 the target is a 16-bit processor.
2849
2850 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2851 16-bit targets where the character constant will be too long.
2852
2853 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2854 where the double will not be directly addressable.
2855
2856 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2857
2858 Friend class name lookup 1/n, PR c++/18471
2859 * g++.dg/template/crash26.C: New test.
2860 * g++.dg/lookup/struct1.C: Adjust expected error.
2861 * g++.dg/parse/elab1.C: Likewise.
2862 * g++.dg/parse/elab2.C: Likewise.
2863 * g++.dg/parse/int-as-enum1.C: Likewise.
2864 * g++.dg/parse/struct-as-enum1.C: Likewise.
2865 * g++.dg/parse/typedef1.C: Likewise.
2866 * g++.dg/parse/typedef3.C: Likewise.
2867 * g++.dg/parse/typedef4.C: Likewise.
2868 * g++.dg/parse/typedef5.C: Likewise.
2869 * g++.dg/template/nontype4.C: Likewise.
2870 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2871 * g++.old-deja/g++.other/elab1.C: Likewise.
2872 * g++.old-deja/g++.other/syntax4.C: Likewise.
2873
2874 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2875
2876 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2877
2878 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2879
2880 * gcc.c-torture/execute/20041114-1.c: New test.
2881
2882 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2883
2884 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2885 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2886 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2887 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2888 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2889 gcc.dg/switch-7.c: New tests.
2890
2891 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2892
2893 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2894
2895 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2896
2897 PR tree-opt/18400
2898 * gcc.dg/vect/pr18400.c: New test.
2899
2900 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2901 Andrew Pinski <pinskia@physics.uc.edu>
2902
2903 PR tree-opt/18425
2904 * gcc.dg/vect/pr18425.c: New test.
2905
2906 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2907
2908 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2909 Guard with dg-require-alias and dg-require-visibility.
2910
2911 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2912
2913 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2914
2915 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2916
2917 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2918
2919 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2920
2921 PR c++/17344
2922 * g++.dg/template/defarg5.C: New test.
2923
2924 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2925
2926 * g++.dg/parse/cast1.C: Run only on ILP32.
2927 * g++.old-deja/g++.mike/p784.C: Likewise.
2928
2929 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2930
2931 * gcc.c-torture/execute/20041113-1.c: New test.
2932
2933 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2934
2935 PR target/18230
2936 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2937 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2938 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2939 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2940 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2941 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2942 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2943 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2944 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2945 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2946 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2947 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2948 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2949
2950 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2951
2952 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2953 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2954 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2955 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2956 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2957 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2958 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2959 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2960 gcc.target/sparc/combined-1.c: New tests.
2961
2962 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2963
2964 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2965 New tests.
2966
2967 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2968
2969 * lib/gcc-dg.exp (dg-forbid-option): New function.
2970 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2971 * g++.dg/abi/bitfield8.C: Likewise.
2972 * g++.dg/abi/dtor1.C: Likewise.
2973 * g++.dg/abi/empty10.C: Likewise.
2974 * g++.dg/abi/empty7.C: Likewise.
2975 * g++.dg/abi/empty9.C: Likewise.
2976 * g++.dg/abi/layout3.C: Likewise.
2977 * g++.dg/abi/layout4.C: Likewise.
2978 * g++.dg/abi/thunk1.C: Likewise.
2979 * g++.dg/abi/thunk2.C: Likewise.
2980 * g++.dg/abi/vbase11.C: Likewise.
2981 * g++.dg/abi/vthunk2.C: Likewise.
2982 * g++.dg/abi/vthunk3.C: Likewise.
2983 * g++.dg/ext/attrib8.C: Likewise.
2984 * g++.dg/opt/longbranch2.C: Likewise.
2985 * g++.dg/opt/reg-stack4.C: Likewise.
2986 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2987 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2988 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2989 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2990 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2991 * gcc.dg/20000609-1.c: Likewise.
2992 * gcc.dg/20000720-1.c: Likewise.
2993 * gcc.dg/20011107-1.c: Likewise.
2994 * gcc.dg/20011119-1.c: Likewise.
2995 * gcc.dg/20020108-1.c: Likewise.
2996 * gcc.dg/20020122-2.c: Likewise.
2997 * gcc.dg/20020122-3.c: Likewise.
2998 * gcc.dg/20020201-3.c: Likewise.
2999 * gcc.dg/20020206-1.c: Likewise.
3000 * gcc.dg/20020218-1.c: Likewise.
3001 * gcc.dg/20020310-1.c: Likewise.
3002 * gcc.dg/20020411-1.c: Likewise.
3003 * gcc.dg/20020418-2.c: Likewise.
3004 * gcc.dg/20020426-1.c: Likewise.
3005 * gcc.dg/20020426-2.c: Likewise.
3006 * gcc.dg/20020517-1.c: Likewise.
3007 * gcc.dg/20020523-1.c: Likewise.
3008 * gcc.dg/20020523-2.c: Likewise.
3009 * gcc.dg/20020729-1.c: Likewise.
3010 * gcc.dg/20030204-1.c: Likewise.
3011 * gcc.dg/20030826-2.c: Likewise.
3012 * gcc.dg/20030926-1.c: Likewise.
3013 * gcc.dg/20031202-1.c: Likewise.
3014 * gcc.dg/980312-1.c: Likewise.
3015 * gcc.dg/980313-1.c: Likewise.
3016 * gcc.dg/990117-1.c: Likewise.
3017 * gcc.dg/990424-1.c: Likewise.
3018 * gcc.dg/990524-1.c: Likewise.
3019 * gcc.dg/991230-1.c: Likewise.
3020 * gcc.dg/i386-387-1.c: Likewise.
3021 * gcc.dg/i386-387-2.c: Likewise.
3022 * gcc.dg/i386-387-3.c: Likewise.
3023 * gcc.dg/i386-387-4.c: Likewise.
3024 * gcc.dg/i386-387-5.c: Likewise.
3025 * gcc.dg/i386-387-6.c: Likewise.
3026 * gcc.dg/i386-asm-1.c: Likewise.
3027 * gcc.dg/i386-bitfield1.c: Likewise.
3028 * gcc.dg/i386-bitfield2.c: Likewise.
3029 * gcc.dg/i386-loop-1.c: Likewise.
3030 * gcc.dg/i386-loop-2.c: Likewise.
3031 * gcc.dg/i386-loop-3.c: Likewise.
3032 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3033 * gcc.dg/i386-pic-1.c: Likewise.
3034 * gcc.dg/i386-regparm.c: Likewise.
3035 * gcc.dg/i386-signbit-1.c: Likewise.
3036 * gcc.dg/i386-signbit-2.c: Likewise.
3037 * gcc.dg/i386-signbit-3.c: Likewise.
3038 * gcc.dg/i386-sse-5.c: Likewise.
3039 * gcc.dg/i386-sse-8.c: Likewise.
3040 * gcc.dg/i386-unroll-1.c: Likewise.
3041 * gcc.dg/tls/opt-1.c: Likewise.
3042 * gcc.dg/tls/opt-2.c: Likewise.
3043 * gcc.dg/unroll-1.c: Likewise.
3044 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3045 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3046 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3047 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3048 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3049 -m64 is specified.
3050
3051 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3052
3053 PR c++/18389
3054 * g++.dg/parse/cond1.C: New test.
3055
3056 PR c++/18429
3057 * g++.dg/template/array9.C: New test.
3058 * g++.dg/ext/vla1.C: Adjust error messages.
3059 * g++.dg/ext/vlm1.C: Likewise.
3060 * g++.dg/template/crash2.C: Likewise.
3061
3062 PR c++/18436
3063 * g++.dg/template/call3.C: New test.
3064
3065 PR c++/18407
3066 * g++.dg/template/ptrmem11.C: New test.
3067
3068 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3069
3070 PR other/14264
3071 * lib/g++.exp: Set LC_ALL and LANG to C.
3072 * lib/gcc-dg.exp: Likewise.
3073 * lib/gfortran.exp: Likewise.
3074 * lib/objc.exp: Likewise.
3075 * lib/treelang.exp: Likewise.
3076
3077 2004-11-12 Andreas Schwab <schwab@suse.de>
3078
3079 * gcc.dg/pr16286.c: Fix last change.
3080
3081 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3082
3083 PR c++/18416
3084 * g++.dg/init/global1.C: New test.
3085
3086 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3087
3088 * gcc.c-torture/execute/20041112-1.c: New test.
3089
3090 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3091
3092 * lib/gcc-dg.exp (dg-target-list): New.
3093
3094 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3095 Richard Sandiford <rsandifo@redhat.com>
3096
3097 * lib/target-supports.exp (get-compiler_messages): New.
3098 (check_named_sections_available): Use it.
3099 (check_effective_target_ilp32): New.
3100 (check_effective_target_lp64): New.
3101 (is-effective-target): New.
3102 * lib/gcc-dg.exp (dg-require-effective-target): New.
3103
3104 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3105
3106 * gcc.dg/precedence-1.c: New test.
3107
3108 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3109
3110 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3111
3112 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3113 message, delete generated files, use more descriptive name for
3114 executable, and make the test unsupported when it cannot be run.
3115
3116 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3117 (dg-require-weak, dg-require-visibility, dg-require-alias,
3118 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3119 dg-require-iconv, dg-require-named-sections): Use it.
3120
3121 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3122
3123 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3124
3125 PR target/16457
3126 * gcc.dg/ppc-and-1: New
3127
3128 PR target/16796
3129 * gcc.dg/ppc-mov-1.c: New.
3130
3131 PR target/16458
3132 * gcc.dg/ppc-compare-1.c: New.
3133
3134 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3135
3136 * objc.dg/desig-init-2.m: New test.
3137
3138 2004-11-10 Adam Nemet <anemet@lnxw.com>
3139
3140 PR middle-end/18160
3141 * g++.dg/warn/register-var-1.C: New test.
3142 * g++.dg/warn/register-var-2.C: New test.
3143
3144 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3145
3146 * gcc.dg/union-2.c: New test.
3147
3148 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3149
3150 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3151 New test for PR tree-optimization/17892.
3152
3153 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3154
3155 PR c++/18369
3156 * g++.dg/init/new12.C: New test.
3157
3158 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3159
3160 * gcc.target/sparc: New directory.
3161 * gcc.target/sparc/sparc.exp: New driver.
3162 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3163 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3164 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3165 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3166
3167 2004-11-10 Paul Brook <paul@codesourcery.com>
3168
3169 PR fortran/18218
3170 * gfortran.dg/list_read.c: New test.
3171
3172 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3173
3174 PR c/18322
3175 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3176 expected diagnostic location.
3177
3178 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3179
3180 * gcc.dg/20041109-1.c: New test.
3181
3182 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3183
3184 PR objc/18406
3185 * objc/compile/pr18406.m: New test.
3186
3187 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3188
3189 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3190
3191 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3192
3193 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3194
3195 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3196
3197 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3198
3199 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3200
3201 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3202 exit.
3203
3204 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3205
3206 PR tree-opt/18299
3207 * gcc.c-torture/pr18299-1.c: New test.
3208
3209 2004-11-06 Andreas Schwab <schwab@suse.de>
3210
3211 * gcc.dg/pr16286.c: Also test for bool and pixel.
3212
3213 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3214
3215 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3216 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3217 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3218 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3219 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3220 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3221 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3222 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3223 gcc.dg/struct-semi-3.c: New tests.
3224
3225 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3226
3227 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3228
3229 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3230
3231 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3232 Do not use C99 designators.
3233
3234 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3235
3236 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3237
3238 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3239
3240 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3241 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3242 * gcc.c-torture/execute/simd-5.x: Remove.
3243
3244 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3245
3246 PR rtl-optimization/17933
3247 * gcc.dg/torture/pr17933-1.c: New test.
3248
3249 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3250
3251 PR target/18106
3252 * lib/target-supports.exp (check_weak_available): Support
3253 Windows.
3254
3255 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3256
3257 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3258 call to fflush(stdout) before abort.
3259 (my_ffsll): New function.
3260 (generate_fields): Use it.
3261
3262 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3263
3264 * gcc.dg/init-undef-1.c: New test.
3265
3266 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3267
3268 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3269 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3270 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3271 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3272 expected messages for new parser.
3273
3274 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3275
3276 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3277
3278 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3279
3280 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3281 on LP64 targets.
3282
3283 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3284
3285 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3286 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3287 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3288 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3289 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3290 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3291 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3292 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3293 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3294 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3295
3296 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3297
3298 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3299 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3300 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3301 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3302 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3303 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3304 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3305 for new parser.
3306
3307 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3308
3309 PR target/15342
3310 * gcc.dg/20041104-1.c: New test.
3311
3312 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3313
3314 * g++.dg/template/nontype7.C: New test.
3315 * g++.dg/template/nontype8.C: Likewise.
3316 * g++.dg/template/nontype9.C: Likewise.
3317 * g++.dg/template/nontype10.C: Likewise.
3318 * g++.dg/tc1/dr49.C: Likewise.
3319 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3320 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3321
3322 2004-11-04 Ben Elliston <bje@au.ibm.com>
3323
3324 * g++.dg/rtti/tinfo1.C: Remove xfails.
3325
3326 2004-11-04 Ben Elliston <bje@au.ibm.com>
3327
3328 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3329 packed attribute to the definition to satisfy the new C++ parser.
3330
3331 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3332
3333 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3334 invocations of va_arg.
3335
3336 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3337
3338 PR c++/18124
3339 * g++.dg/template/crash25.C: New test.
3340
3341 PR c++/18155
3342 * g++.dg/template/typedef2.C: New test.
3343 * g++.dg/parse/crash13.C: Adjust error markers.
3344
3345 PR c++/18177
3346 * g++.dg/conversion/const3.C: New test.
3347
3348 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3349
3350 PR fortran/17535
3351 PR fortran/17583
3352 PR fortran/17713
3353 * gfortran.dg/generic_[123].f90: New testcases.
3354
3355 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3356
3357 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3358 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3359
3360 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3361
3362 PR tree-opt/16808
3363 * gcc.c-torture/compile/pr16808.c: New test.
3364
3365 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3366
3367 PR rtl-optimization/17104
3368 * gcc.dg/ppc-bitfield1.c: New.
3369
3370 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3371
3372 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3373
3374 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3375
3376 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3377 strings for 32-bit code.
3378
3379 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3380
3381 PR c/18239
3382 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3383
3384 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3385
3386 PR c++/18064
3387 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3388
3389 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3390
3391 PR c++/15172
3392 * g++.dg/init/aggr2.C: New test.
3393
3394 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3395
3396 * objc.dg/local-decl-1.m: New test.
3397
3398 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3399
3400 * gcc.dg/20040910-1.c: Adjust regex.
3401
3402 2004-10-30 Roger Sayle <roger@eyesopen.com>
3403
3404 PR rtl-optimization/18084
3405 * g++.dg/opt/pr18084-1.C: New testcase.
3406
3407 2004-10-30 Matt Austern <austern@apple.com>
3408
3409 PR c++/17542
3410 * g++.dg/ext/attrib18.C: New test.
3411
3412 2004-10-30 Roger Sayle <roger@eyesopen.com>
3413
3414 PR middle-end/18096
3415 * gcc.dg/pr18096-1.c: New test case.
3416
3417 2004-10-30 Roger Sayle <roger@eyesopen.com>
3418
3419 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3420
3421 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3422
3423 PR c/16666
3424 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3425 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3426 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3427 gcc.dg/old-style-prom-3.c: New tests.
3428
3429 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3430
3431 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3432 Remove unnecessary inclusion of stdio.h.
3433
3434 2004-10-29 Roger Sayle <roger@eyesopen.com>
3435
3436 PR rtl-optimization/17581
3437 * gcc.dg/pr17581-1.c: New test case.
3438
3439 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3440
3441 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3442 being implemented.
3443 * g++.dg/conversion/dr195-1.C: New.
3444 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3445 * g++.old-deja/g++.mike/p10148.C: Likewise.
3446
3447 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3448
3449 PR c++/17695
3450 * g++.dg/debug/typedef2.C: New test.
3451
3452 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3453
3454 PR fortran/13490
3455 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3456 * gfortran.dg/g77/README: Update.
3457
3458 2004-10-28 Matt Austern <austern@apple.com>
3459
3460 PR c++/14124
3461 * g++.dg/ext/packed7.C: New test.
3462
3463 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3464
3465 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3466 scan-assembler.
3467 * lib/scanasm.exp (hidden-scan-for): New proc.
3468 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3469 string.
3470 (scan-not-hidden): Likewise.
3471 * lib/target-supports.exp (check_visibility_available): mach-o is
3472 support too.
3473
3474 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3475
3476 PR c++/17132
3477 * g++.dg/template/memclass3.C: New test.
3478
3479 2004-10-28 Adam Nemet <anemet@lnxw.com>
3480
3481 PR middle-end/18160
3482 * gcc.dg/register-var-1.c: New test.
3483 * gcc.dg/register-var-2.c: New test.
3484 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3485 error now.
3486
3487 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3488
3489 PR other/18172
3490 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3491 unused variables.
3492 * gcc.dg/vect/vect-22.c: Likewise.
3493
3494 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3495
3496 * gcc.dg/i386-rotate-1.c: New test.
3497
3498 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3499
3500 * g++.dg/init/ref12.C: Add "run" marker.
3501
3502 PR c++/17435
3503 * g++.dg/init/ref12.C: New test.
3504
3505 PR c++/18140
3506 * g++.dg/template/shift1.C: New test.
3507 * g++.dg/template/error10.C: Adjust error markers.
3508
3509 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3510
3511 PR tree-opt/17529
3512 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3513
3514 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3515
3516 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3517 * gcc.dg/weak/weak-3.c: Likewise.
3518 * gcc.dg/weak/weak-5.c: Likewise.
3519 * gcc.dg/weak/weak-9.c: Likewise.
3520 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3521 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3522
3523 * gcc.dg/darwin-weakimport-1.c: New.
3524
3525 2004-10-28 Ben Elliston <bje@au.ibm.com>
3526
3527 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3528
3529 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3530
3531 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3532 'syntax' error messages.
3533 * gcc.dg/cpp/direct2s.c: Likewise.
3534
3535 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3536
3537 * gcc.c-torture/compile/20041026-1.c: New.
3538
3539 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3540
3541 PR c++/18093
3542 * g++.dg/lookup/ns2.C: New test.
3543
3544 PR c++/18020
3545 * g++.dg/template/enum4.C: New test.
3546
3547 PR c++/18161
3548 * g++.dg/template/expr1.C: New test.
3549
3550 2004-10-26 Ben Elliston <bje@au.ibm.com>
3551
3552 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3553
3554 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3555
3556 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3557 gcc.dg/decl-nospec-3.c: New tests.
3558
3559 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3560
3561 * objc.dg/super-class-3.m: New test.
3562
3563 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3564
3565 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3566 resyncing.
3567 * gcc.dg/cpp/direct2s.c: Likewise.
3568
3569 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3570
3571 * objc.dg/image-info.m: Update for changes to section selection.
3572
3573 2004-10-25 David Ayers <d.ayers@inode.at>
3574 Ziemowit Laski <zlaski@apple.com>
3575
3576 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3577 diagnostics when messaging 'id <Proto>'.
3578 * objc.dg/class-protocol-1.m: New test.
3579 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3580 a non-existent method signature.
3581 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3582 Update diagnostics when messaging with non-existent method signature.
3583 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3584 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3585 invalid receivers are now resolved as if messaging 'id'; remove
3586 extraneous diagnostics.
3587
3588 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3589
3590 PR c/16667
3591 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3592 gcc.dg/init-desig-obs-3.c: New tests.
3593
3594 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3595
3596 * gcc.dg/debug/20041023-1.c: New test.
3597
3598 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3599
3600 PR middle-end/17407
3601 * gcc.c-torture/compile/pr17407.c: New test.
3602
3603 PR c++/18121
3604 * g++.dg/template/array8.C: New test.
3605
3606 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3607
3608 PR other/18138
3609 * lib/g++.exp: Accept more than one multilib libgcc.
3610 * lib/gcc-dg.exp: Likewise.
3611 * lib/objc.exp: Likewise.
3612 * lib/treelang.exp: Likewise.
3613 * lib/gfortran.exp: Likewise.
3614
3615 2004-10-24 Ben Elliston <bje@au.ibm.com>
3616
3617 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3618
3619 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3620
3621 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3622 * gcc.dg/c99-const-expr-3.c: Likewise.
3623
3624 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3625
3626 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3627
3628 2004-10-23 Ben Elliston <bje@au.ibm.com>
3629
3630 * gcc.c-torture/execute/loop-2e.x: Remove.
3631
3632 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3633
3634 PR c++/18095
3635 * g++.dg/parse/crash18.C: New.
3636 * g++.dg/parse/crash19.C: New.
3637
3638 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3639
3640 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3641 * g++.dg/ext/dllimport2.C: Same.
3642 * g++.dg/ext/dllimport8.C: Same.
3643
3644 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3645
3646 PR c++/10841
3647 * g++.dg/conversion/cast1.C: New test.
3648 * g++.dg/overload/pmf1.C: Adjust error marker.
3649
3650 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3651
3652 PR objc/17923
3653 * objc.dg/const-str-7.m: New test.
3654
3655 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3656
3657 * g++.dg/template/memfriend11.C: Fix comment typo.
3658 * g++.dg/template/memfriend14.C: Likewise.
3659
3660 2004-10-20 Richard Henderson <rth@redhat.com>
3661
3662 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3663 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3664 -fasynchronous-unwind-tables.
3665
3666 2004-10-20 Richard Henderson <rth@redhat.com>
3667
3668 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3669 (main): Return success.
3670 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3671 (main): Return success.
3672
3673 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3674
3675 PR c++/13495
3676 * g++.dg/template/memfriend9.C: New test.
3677 * g++.dg/template/memfriend10.C: Likewise.
3678 * g++.dg/template/memfriend11.C: Likewise.
3679 * g++.dg/template/memfriend12.C: Likewise.
3680 * g++.dg/template/memfriend13.C: Likewise.
3681 * g++.dg/template/memfriend14.C: Likewise.
3682 * g++.dg/template/memfriend15.C: Likewise.
3683 * g++.dg/template/memfriend16.C: Likewise.
3684 * g++.dg/template/memfriend17.C: Likewise.
3685 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3686
3687 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3688
3689 * g++.dg/conversion/dr195.C: New.
3690 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3691
3692 2004-10-20 Ben Elliston <bje@au.ibm.com>
3693 Devang Patel <dpatel@apple.com>
3694
3695 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3696 of floating point arithmetic, which could trap.
3697
3698 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3699
3700 PR c++/14035
3701 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3702 * g++.dg/conversion/const2.C: New test.
3703 * g++.dg/expr/reinterpret2.C: New test.
3704 * g++.dg/expr/reinterpret3.C: New test.
3705 * g++.dg/expr/cast2.C: New test.
3706 * g++.dg/expr/copy1.C: New test.
3707 * g++.dg/other/conversion1.C: Change error message.
3708 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3709 function pointers to void *.
3710 * g++.old-deja/g++.mike/p10148.C: Likewise.
3711
3712 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3713
3714 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3715
3716 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3717
3718 PR c++/18047
3719
3720 * g++.dg/parse/expr3.C: New test.
3721
3722 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3723
3724 * gcc.dg/smod-1.c: New test.
3725
3726 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3727
3728 * objc.dg/method-14.m: New test.
3729
3730 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3731
3732 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3733 Also xfail as the patch was reverted.
3734
3735 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3736
3737 PR middle-end/16973
3738 * gcc.dg/pr16973.c: New test.
3739
3740 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3741
3742 PR tree-optimization/17656
3743 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3744
3745 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3746
3747 * g++.dg/eh/shadow1.C: New.
3748
3749 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3750
3751 * gcc.c-torture/compile/20041018-1.c: New test.
3752
3753 2004-10-18 Ben Elliston <bje@au.ibm.com>
3754
3755 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3756 compiler referring to register 0 when accessing sdata. The linker
3757 now patches things up.
3758
3759 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3760
3761 PR c/17529
3762 * gcc.c-torture/compile/pr17529.c: New test.
3763
3764 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3765
3766 PR c++/17743
3767 * g++.dg/ext/attrib17.C: New test.
3768
3769 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3770
3771 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3772
3773 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3774
3775 PR c++/10479
3776 * g++.dg/ext/attrib16.C: New test.
3777
3778 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3779
3780 PR c++/17042
3781 * g++.dg/init/dso_handle1.C: New test.
3782
3783 PR c++/14667
3784 * g++.dg/parse/typedef6.C: New test.
3785
3786 PR c++/17916
3787 * g++.dg/parse/pragma1.C: New test.
3788
3789 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3790
3791 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3792
3793 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3794
3795 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3796 -fno-common when on HPPA HP-UX platforms.
3797
3798 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3799
3800 PR other/16820
3801 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3802 stdint.h.
3803 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3804 uintptr_t.
3805
3806 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3807
3808 PR c++/16301
3809 * g++.dg/lookup/strong-using-4.C: New test.
3810
3811 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3812
3813 PR middle-end/16567
3814 * gcc.c-torture/compile/nested-1.c: New test.
3815
3816 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3817
3818 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3819 and mipsisa64*-*-* (until support for misaligned loads is added).
3820 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3821 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3822 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3823 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3824 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3825 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3826
3827 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3828
3829 PR c++/17976
3830 * g++.dg/init/dtor3.C: New test.
3831
3832 2004-10-15 Ben Elliston <bje@au.ibm.com>
3833
3834 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3835
3836 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3837
3838 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3839 * gcc.dg/macho-lo-sum.c: Likewise.
3840
3841 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3842
3843 * gcc.dg/ppc-spe64-1.c: New test.
3844
3845 2004-10-14 Devang Patel <dpatel@apple.com>
3846
3847 PR 17635
3848 * gcc.dg/pr17635.c : New test.
3849
3850 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3851
3852 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3853 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3854 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3855 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3856 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3857 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3858 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3859 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3860 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3861 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3862 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3863 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3864 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3865 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3866 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3867 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3868 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3869 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3870
3871 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3872
3873 * gcc.dg/vect/vect-82.c: New testcase.
3874 * gcc.dg/vect/vect-82_64.c: New testcase.
3875 * gcc.dg/vect/vect-83.c: New testcase.
3876 * gcc.dg/vect/vect-83_64.c: New testcase.
3877
3878 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3879
3880 * gcc.dg/cpp/error-1.c: New test.
3881
3882 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3883
3884 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3885
3886 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3887
3888 PR target/17984
3889 * gcc.dg/cris-peep2-xsrand2.c: New test.
3890
3891 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3892
3893 PR c++/17661
3894 * testsuite/g++.dg/expr/for2.C: New test.
3895
3896 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3897
3898 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3899
3900 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3901
3902 PR tree-optimization/17724
3903 * g++.dg/opt/pr17724-1.C: New test.
3904 * g++.dg/opt/pr17724-2.C: New test.
3905 * g++.dg/opt/pr17724-3.C: New test.
3906 * g++.dg/opt/pr17724-4.C: New test.
3907 * g++.dg/opt/pr17724-5.C: New test.
3908 * g++.dg/opt/pr17724-6.C: New test.
3909
3910 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3911
3912 PR c/17301
3913 * gcc.dg/pr17301-2.c: New test.
3914
3915 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3916
3917 PR c++/15876
3918 * g++.dg/parse/error22.C: New test.
3919
3920 PR c++/17936
3921 * g++.dg/template/spec18.C: New test.
3922
3923 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3924
3925 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3926 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3927 memcpy.
3928 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3929 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3930
3931 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3932
3933 * g++.dg/eh/cleanup5.C: Add dg-options "".
3934
3935 2004-10-11 Roger Sayle <roger@eyesopen.com>
3936
3937 PR middle-end/17657
3938 * gcc.dg/switch-4.c: New test case.
3939
3940 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3941
3942 * gcc.c-torture/execute/20041011-1.c: New test.
3943
3944 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3945
3946 PR c++/17554
3947 * g++.dg/init/for3.C: New test.
3948
3949 PR c++/17657
3950 * g++.dg/opt/switch2.C: New test.
3951
3952 PR middle-end/17703
3953 * g++.dg/warn/Wreturn-2.C: New test.
3954
3955 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3956
3957 PR c++/17907
3958 * g++.dg/eh/cleanup5.C: New test.
3959
3960 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3961
3962 PR c++/17393
3963 * g++.dg/parse/error21.C: New test.
3964
3965 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3966
3967 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3968 * g++.dg/warn/incomplete1.C: Likewise.
3969 * g++.dg/template/qualttp20.C: Likewise.
3970
3971 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3972
3973 PR c/17881
3974 * parm-incomplete-1.c: New test.
3975
3976 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3977
3978 PR c++/17867
3979 * g++.dg/parse/error19.C: New test.
3980
3981 PR c++/17670
3982 * g++.dg/init/new11.C: New test.
3983
3984 PR c++/17821
3985 * g++.dg/parse/error20.C: New test.
3986
3987 PR c++/17826
3988 * g++.dg/template/crash24.C: New test.
3989
3990 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3991
3992 PR c/17301
3993 * gcc.dg/pr17301-1.c: New test.
3994
3995 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3996
3997 PR c/17189
3998 * gcc.dg/anon-struct-5.c: New test.
3999
4000 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
4001
4002 PR c/17844
4003 * gcc.dg/pr17844-1.c: New test.
4004
4005 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
4006
4007 PR tree-optimization/17906
4008 * gcc.c-torture/compile/pr17906.c: New.
4009
4010 2004-10-09 Stuart Hastings <stuart@apple.com>
4011 Roger Sayle <roger@eyesopen.com>
4012
4013 PR rtl-optimization/17853
4014 * gcc.dg/i386-mmx-5.c: New testcase.
4015
4016 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
4017
4018 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
4019
4020 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4021
4022 PR c++/17524
4023 * g++.dg/template/static9.C: New test.
4024
4025 PR c++/17685
4026 * g++.dg/parse/operator5.C: New test.
4027
4028 2004-10-09 Roger Sayle <roger@eyesopen.com>
4029
4030 PR middle-end/17894
4031 * gcc.c-torture/execute/divcmp-4.c: New test case.
4032
4033 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4034
4035 PR tree-opt/17902
4036 * g++.dg/opt/pr17902.C: New test.
4037
4038 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4039
4040 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4041
4042 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4043
4044 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4045
4046 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4047
4048 * gcc.dg/assign-warn-3.c: New test.
4049
4050 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4051
4052 PR c/16999
4053 * gcc.dg/cpp/ident-1.c: New test.
4054
4055 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4056
4057 * gcc.c-torture/compile/acc1.c: New.
4058
4059 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4060
4061 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4062 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4063
4064 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4065
4066 * gcc.dg/ultrasp11.c: New test.
4067
4068 2004-10-08 Michael Matz <matz@suse.de>
4069
4070 * gcc.dg/doloop-2.c: New test.
4071
4072 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4073
4074 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4075 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4076 objc.dg/method-9.m: Update expected diagnostics.
4077
4078 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4079
4080 * gcc.dg/ppc-fsel-3.c: New file.
4081 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4082
4083 2004-10-07 Paul Brook <paul@codesourcery.com>
4084
4085 * gfortran.dg/intrinsic_verify_1.f90: New test.
4086
4087 2004-10-07 Paul Brook <paul@codesourcery.com>
4088
4089 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4090
4091 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4092
4093 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4094 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4095 commit.
4096
4097 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4098
4099 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4100
4101 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4102
4103 PR c++/17115
4104 * g++.dg/warn/Winline-4.C: New test.
4105
4106 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4107
4108 * gcc.c-torture/compile/20041007-1.c: New test.
4109
4110 2004-10-07 Paul Brook <paul@codesourcery.com>
4111
4112 PR fortran/17678
4113 * gfortran.dg/use_allocated_1.f90: New test.
4114
4115 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4116
4117 PR middle-end/17849
4118 * gfortran.fortran-torture/compile/nested.f90: New test
4119
4120 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4121
4122 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4123
4124 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4125
4126 PR c++/17368
4127 * g++.dg/ext/asm6.C: New test.
4128
4129 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4130
4131 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4132
4133 2004-10-06 Paul Brook <paul@codesourcery.com>
4134
4135 PR libfortran/17709
4136 * gfortran.dg/empty_format_1.f90: New test.
4137
4138 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4139
4140 PR fortran/17568
4141 * gfortran.dg/ishft.f90: New test.
4142
4143 PR fortran/17283
4144 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4145 tests.
4146
4147 2004-10-06 Paul Brook <paul@codesourcery.com>
4148
4149 * gfortran.dg/do_1.f90: New test.
4150
4151 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4152
4153 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4154 optimizing for size.
4155
4156 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4157
4158 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4159
4160 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4161
4162 * gcc.c-torture/compile/20041005-1.c: New test.
4163
4164 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4165
4166 PR c++/17829
4167 * g++.dg/lookup/koenig4.C: New.
4168
4169 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4170
4171 * g++.dg/other/classkey1.C: Adjust quoting marks.
4172 * g++.dg/parse/error15.C: Likewise.
4173 * g++.dg/template/meminit2.C (int>): Likewise.
4174
4175 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4176
4177 PR fortran/17283
4178 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4179
4180 PR fortran/17631
4181 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4182
4183 PR fortran/17708
4184 * gfortran.dg/pr17708.f90: New test.
4185
4186 2004-10-04 Chao-ying Fu <fu@mips.com>
4187
4188 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4189 * gcc.dg/vect/vect-4.c: Ditto.
4190 * gcc.dg/vect/vect-5.c: Ditto.
4191 * gcc.dg/vect/vect-6.c: Ditto.
4192 * gcc.dg/vect/vect-8.c: Ditto.
4193 * gcc.dg/vect/vect-16.c: Ditto.
4194 * gcc.dg/vect/vect-30.c: Ditto.
4195 * gcc.dg/vect/vect-40.c: Ditto.
4196 * gcc.dg/vect/vect-41.c: Ditto.
4197 * gcc.dg/vect/vect-42.c: Ditto.
4198 * gcc.dg/vect/vect-43.c: Ditto.
4199 * gcc.dg/vect/vect-44.c: Ditto.
4200 * gcc.dg/vect/vect-45.c: Ditto.
4201 * gcc.dg/vect/vect-46.c: Ditto.
4202 * gcc.dg/vect/vect-47.c: Ditto.
4203 * gcc.dg/vect/vect-48.c: Ditto.
4204 * gcc.dg/vect/vect-49.c: Ditto.
4205 * gcc.dg/vect/vect-50.c: Ditto.
4206 * gcc.dg/vect/vect-51.c: Ditto.
4207 * gcc.dg/vect/vect-52.c: Ditto.
4208 * gcc.dg/vect/vect-53.c: Ditto.
4209 * gcc.dg/vect/vect-54.c: Ditto.
4210 * gcc.dg/vect/vect-55.c: Ditto.
4211 * gcc.dg/vect/vect-56.c: Ditto.
4212 * gcc.dg/vect/vect-57.c: Ditto.
4213 * gcc.dg/vect/vect-58.c: Ditto.
4214 * gcc.dg/vect/vect-59.c: Ditto.
4215 * gcc.dg/vect/vect-60.c: Ditto.
4216 * gcc.dg/vect/vect-74.c: Ditto.
4217 * gcc.dg/vect/vect-79.c: Ditto.
4218 * gcc.dg/vect/vect-80.c: Ditto.
4219
4220 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4221
4222 * gcc.dg/unused-7.c: Use the correct option.
4223
4224 2004-10-04 Paul Brook <paul@codesourcery.com>
4225 Bud Davis <bdavis9659@comcast.net>
4226
4227 PR fortran/17706
4228 PR fortran/16434
4229 * gfortran/pr17706.f90: New test.
4230 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4231
4232 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4233
4234 * gfortran.dg/pr17612.f90: New test.
4235
4236 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4237
4238 * g++.dg/template/local1.C: Adjust quoting marks in
4239 testing for diagnostics.
4240 * g++.dg/tls/diag-2.C: Likewise.
4241 * g++.dg/other/error8.C: Likewise.
4242
4243 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4244
4245 PR c/17178
4246 * gcc.dg/unused-4.c: Adjust to be correct.
4247
4248 PR c/17820
4249 * gcc.dg/unused-7.c: New test.
4250
4251 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4252
4253 PR c++/17797
4254 * g++.dg/overload/template2.C: New test.
4255
4256 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4257
4258 PR tree-optimization/16632
4259 * gcc.dg/tree-ssa/20041002-1.c: New.
4260
4261 2004-10-03 Paul Brook <paul@codesourcery.com>
4262
4263 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4264 rather than relying on default formatting.
4265
4266 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4267
4268 * gcc.dg/20040920-1.c: Update expected message text.
4269
4270 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4271
4272 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4273
4274 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4275
4276 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4277 tree level.
4278
4279 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4280
4281 * gcc.dg/tree-ssa/pr17343.c: Remove.
4282
4283 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4284
4285 PR tree-opt/17343
4286 * gcc.dg/tree-ssa/pr17343.c: New test.
4287
4288 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4289
4290 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4291 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4292 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4293 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4294 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4295
4296 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4297
4298 * gcc.dg/lvalue-2.c: New test.
4299
4300 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4301
4302 PR c/17730
4303 * gcc.dg/pr17730-1.c: New test
4304
4305 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4306
4307 PR c/7425
4308 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4309
4310 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4311
4312 * gcc.c-torture/execute/stdarg-1.c: New test.
4313 * gcc.c-torture/execute/stdarg-2.c: New test.
4314 * gcc.c-torture/execute/stdarg-3.c: New test.
4315 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4316 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4317 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4318 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4319 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4320
4321 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4322
4323 PR tree-optimization/17697
4324 * g++.dg/opt/pr17697-1.C: New test.
4325 * g++.dg/opt/pr17697-2.C: New test.
4326 * g++.dg/opt/pr17697-3.C: New test.
4327
4328 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4329
4330 PR c/16409
4331 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4332 gcc.dg/vla-init-5.c: New tests.
4333
4334 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4335
4336 PR c/13804
4337 * gcc.dg/pr13804-1.c: New test.
4338
4339 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4340
4341 PR fortran/16938
4342 * gfortran.dg/pr16938.f90: New test.
4343
4344 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4345
4346 * g++.dg/template/crash23.C: New test.
4347
4348 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4349
4350 PR c++/17585
4351 * g++.dg/template/static8.C: New test.
4352
4353 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4354
4355 PR c++/17681
4356 * g++.dg/other/error9.C: New test.
4357
4358 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4359
4360 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4361
4362 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4363
4364 PR fortran/15164
4365 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4366
4367 2004-09-26 Roger Sayle <roger@eyesopen.com>
4368
4369 PR middle-end/17112
4370 * gcc.dg/pr17112-1.c: New test case.
4371
4372 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4373
4374 PR c/11459
4375 * gcc.dg/pr11459-1.c: New test.
4376
4377 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4378
4379 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4380 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4381
4382 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4383
4384 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4385
4386 2004-09-25 Jan Hubicka <jh@suse.cz>
4387
4388 * compile/30040909-1.c: New test.
4389 * compile/30040907-1.c: New test.
4390
4391 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4392
4393 * gcc.c-torture/execute/va-arg-26.c: New test.
4394
4395 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4396
4397 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4398 extra diagnostics on targets with 64-bit pointers.
4399 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4400
4401 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4402
4403 PR c/17188
4404 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4405 * gcc.dg/decl-3.c: Adjust expected message.
4406
4407 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4408
4409 PR fortran/17615
4410 * gfortran.dg/pr17615.f90: New test.
4411
4412 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4413
4414 PR tree-optimzation/17517
4415 * g++.dg/tree-ssa/pr17517.C: New Test.
4416
4417 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4418
4419 PR c++/16889
4420 * g++.dg/lookup/ambig3.C: New.
4421
4422 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4423
4424 PR tree-opt/17624
4425 * g++.dg/opt/pr17624.C: New test.
4426
4427 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4428
4429 PR c/6980
4430 * gcc.dg/Wbad-function-cast-1.c: New test.
4431
4432 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4433
4434 * g++.dg/ext/complit1.C
4435 * g++.dg/other/error2.C
4436 * g++.dg/other/nontype-1.C
4437 * g++.dg/parse/crash11.C
4438 * g++.dg/parse/crash12.C
4439 * g++.dg/parse/error15.C
4440 * g++.dg/parse/error4.C
4441 * g++.dg/parse/tmpl-outside1.C
4442 * g++.dg/parse/too-many-tmpl-args1.C
4443 * g++.dg/template/dependent-expr3.C
4444 * g++.dg/template/error10.C
4445 * g++.dg/template/instantiate1.C
4446 * g++.dg/template/vtable2.C
4447 * g++.dg/warn/Wshadow-1.C
4448 * g++.dg/warn/weak1.C
4449 * g++.old-deja/g++.brendan/crash16.C
4450 * g++.old-deja/g++.brendan/crash18.C
4451 * g++.old-deja/g++.brendan/crash48.C
4452 * g++.old-deja/g++.brendan/crash49.C
4453 * g++.old-deja/g++.brendan/crash55.C
4454 * g++.old-deja/g++.brendan/crash56.C
4455 * g++.old-deja/g++.brendan/crash8.C
4456 * g++.old-deja/g++.brendan/enum11.C
4457 * g++.old-deja/g++.brendan/enum8.C
4458 * g++.old-deja/g++.brendan/enum9.C
4459 * g++.old-deja/g++.brendan/friend3.C
4460 * g++.old-deja/g++.brendan/misc14.C
4461 * g++.old-deja/g++.bugs/900402_02.C
4462 * g++.old-deja/g++.bugs/900404_03.C
4463 * g++.old-deja/g++.bugs/900404_04.C
4464 * g++.old-deja/g++.bugs/900428_03.C
4465 * g++.old-deja/g++.jason/crash4.C
4466 * g++.old-deja/g++.jason/overload21.C
4467 * g++.old-deja/g++.jason/redecl1.C
4468 * g++.old-deja/g++.jason/report.C
4469 * g++.old-deja/g++.jason/rfg10.C
4470 * g++.old-deja/g++.jason/template30.C
4471 * g++.old-deja/g++.law/arm12.C
4472 * g++.old-deja/g++.law/ctors5.C
4473 * g++.old-deja/g++.law/cvt20.C
4474 * g++.old-deja/g++.law/init10.C
4475 * g++.old-deja/g++.law/init8.C
4476 * g++.old-deja/g++.law/visibility17.C
4477 * g++.old-deja/g++.law/visibility7.C
4478 * g++.old-deja/g++.mike/net8.C
4479 * g++.old-deja/g++.mike/p646.C
4480 * g++.old-deja/g++.mike/p700.C
4481 * g++.old-deja/g++.mike/p701.C
4482 * g++.old-deja/g++.mike/p811.C
4483 * g++.old-deja/g++.ns/template13.C
4484 * g++.old-deja/g++.other/array3.C
4485 * g++.old-deja/g++.other/crash25.C
4486 * g++.old-deja/g++.other/dtor3.C
4487 * g++.old-deja/g++.other/dtor4.C
4488 * g++.old-deja/g++.other/main1.C
4489 * g++.old-deja/g++.other/warn7.C
4490 * g++.old-deja/g++.pt/crash11.C
4491 * g++.old-deja/g++.pt/crash36.C
4492 * g++.old-deja/g++.pt/spec22.C
4493 * g++.old-deja/g++.pt/spec9.C
4494 * g++.old-deja/g++.pt/ttp52.C
4495 * g++.old-deja/g++.robertl/eb103.C
4496 * g++.old-deja/g++.robertl/eb121.C
4497 * g++.old-deja/g++.robertl/eb22.C
4498 * g++.old-deja/g++.robertl/eb8.C:
4499 Update locations and/or regexps of dg-error markers.
4500 Remove markers for some bogus messages that are no longer issued.
4501
4502 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4503
4504 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4505 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4506
4507 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4508
4509 PR c++/17618
4510 * g++.dg/lookup/crash5.C: New test.
4511
4512 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4513
4514 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4515 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4516 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4517 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4518 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4519 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4520
4521 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4522 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4523 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4524 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4525 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4526 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4527
4528 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4529
4530 * gcc.dg/vect/vect-44.c: Check additional cases.
4531 * gcc.dg/vect/vect-48.c: Check additional cases.
4532
4533 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4534 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4535 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4536 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4537 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4538 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4539 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4540 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4541 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4542
4543 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4544 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4545 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4546
4547 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4548
4549 * gcc.dg/tree-ssa/loop-6.c: New test.
4550
4551 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4552
4553 PR c++/17620
4554 * g++.dg/inherit/base2.C: New.
4555
4556 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4557
4558 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4559 * gcc.dg/20001012-2.c: Likewise.
4560 * gcc.dg/20001013-1.c: Likewise.
4561 * gcc.dg/20001101-1.c: Likewise.
4562 * gcc.dg/20001102-1.c: Likewise.
4563 * gcc.dg/bf-spl1.c: Likewise.
4564 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4565 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4566
4567 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4568
4569 PR tree-optimization/16721
4570 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4571
4572 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4573
4574 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4575 * gcc.dg/20040305-1.c: Likewise.
4576
4577 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4578
4579 PR c/16566
4580 * gcc.c-torture/compile/pr16566-1.c,
4581 gcc.c-torture/compile/pr16566-2.c,
4582 gcc.c-torture/compile/pr16566-3.c: New tests.
4583
4584 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4585
4586 PR tree-optimization/17512
4587 * gcc.c-torture/compile/20040916-1.c.
4588
4589 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4590
4591 * gcc.dg/pragma-re-3.c: New test.
4592
4593 2004-09-17 Matt Austern <austern@apple.com>
4594
4595 PR c++/15049
4596 * g++.dg/other/anon3.C: New.
4597
4598 2004-09-21 Roger Sayle <roger@eyesopen.com>
4599
4600 PR c++/7503
4601 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4602 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4603 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4604 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4605 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4606
4607 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4608
4609 PR fortran/17286
4610 * gfortran.dg/pr17286.f90: New test.
4611
4612 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4613
4614 PR c++/17530
4615 * g++.dg/template/static7.C: New test.
4616
4617 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4618
4619 PR tree-opt/17558
4620 * gcc.c-torture/compile/pr17558.c: New test.
4621
4622 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4623
4624 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4625 if SKIP_ATTRIBUTE is defined.
4626
4627 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4628
4629 PR fortran/15957
4630 * gfortran.dg/pr15957.f90: New test.
4631
4632 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4633
4634 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4635 in comparison.
4636 * gcc.dg/vect/vect-79.c: Likewise.
4637 * gcc.dg/vect/vect-80.c: Likewise.
4638
4639 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4640
4641 PR fortran/15750
4642 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4643
4644 2004-09-20 Ira Rosen <irar@il.ibm.com>
4645
4646 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4647 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4648 * gcc.dg/vect/vect-62.c: New testcase.
4649 * gcc.dg/vect/vect-63.c: New testcase.
4650 * gcc.dg/vect/vect-64.c: New testcase.
4651 * gcc.dg/vect/vect-65.c: New testcase.
4652 * gcc.dg/vect/vect-66.c: New testcase.
4653 * gcc.dg/vect/vect-67.c: New testcase.
4654 * gcc.dg/vect/vect-68.c: New testcase.
4655 * gcc.dg/vect/vect-69.c: New testcase.
4656 * gcc.dg/vect/vect-79.c: New testcase.
4657 * gcc.dg/vect/vect-80.c: New testcase.
4658
4659 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4660
4661 * gcc.target/mips/asm-1.c: New test.
4662
4663 2004-09-19 Ira Rosen <irar@il.ibm.com>
4664
4665 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4666 * gcc.dg/vect/vect-73.c: New testcase.
4667 * gcc.dg/vect/vect-74.c: New testcase.
4668 * gcc.dg/vect/vect-75.c: New testcase.
4669 * gcc.dg/vect/vect-76.c: New testcase.
4670 * gcc.dg/vect/vect-77.c: New testcase.
4671 * gcc.dg/vect/vect-78.c: New testcase
4672
4673 2004-09-18 Paul Brook <paul@codesourcery.com>
4674
4675 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4676
4677 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4678
4679 PR c/17424
4680 * gcc.dg/pr17424-1.c: New test.
4681
4682 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4683
4684 * g++.dg/tree-ssa/pr17153.C: New test.
4685
4686 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4687
4688 PR pch/13361
4689 * testsuite/g++.dg/pch/wchar-1.C: New.
4690 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4691
4692 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4693
4694 * gcc.c-torture/execute/20040917-1.c: New test.
4695
4696 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4697
4698 PR tree-optimization/17319
4699 * gcc.dg/pr17319.c: New test.
4700
4701 2004-09-17 Devang Patel <dpatel@apple.com>
4702
4703 * gcc.dg/20040813-1.c: New test.
4704
4705 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4706
4707 PR tree-optimization/17273
4708 * gcc.c-torture/compile/pr17273.c: New test.
4709
4710 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4711
4712 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4713 Update expected messages.
4714 * gcc.dg/declspec-13.c: New test.
4715
4716 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4717
4718 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4719
4720 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4721
4722 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4723 change what 'a' is pointing to.
4724
4725 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4726
4727 PR c++/16002
4728 * g++.dg/template/error18.C: New test.
4729
4730 PR c++/16029
4731 * g++.dg/warn/Wunused-8.C: New test.
4732
4733 2004-09-17 Steven Bosscher <stevenb@suse.de>
4734
4735 PR tree-optimization/17513
4736 * gcc.dg/20040916-1.c: New test.
4737
4738 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4739
4740 PR c++/17501
4741 * g++.dg/template/typename7.C: New test.
4742
4743 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4744
4745 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4746
4747 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4748
4749 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4750 with -ftree-based-profiling also.
4751 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4752
4753 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4754
4755 PR/15364
4756 * gfortran.dg/der_array_io_1.f90: New test.
4757 * gfortran.dg/der_array_io_2.f90: New test.
4758 * gfortran.dg/der_array_io_3.f90: New test.
4759
4760 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4761
4762 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4763 EABI.
4764
4765 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4766
4767 * g++.dg/opt/switch1.C: New test.
4768
4769 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4770
4771 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4772 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4773 Update expected messages.
4774
4775 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4776
4777 PR fortran/16485
4778 * gfortran.dg/same_name_1.f90: New test.
4779
4780 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4781
4782 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4783 dereference garbage pointers.
4784
4785 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4786
4787 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4788 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4789
4790 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4791 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4792 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4793
4794 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4795
4796 PR c++/17324
4797 * g++.dg/template/mangle1.C: New test.
4798
4799 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4800
4801 PR tree-optimization/17252
4802 * gcc.c-torture/execute/pr17252.c: New test.
4803
4804 2004-09-14 Andrew Pinski <apinski@apple.com>
4805
4806 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4807
4808 2004-09-14 Roger Sayle <roger@eyesopen.com>
4809
4810 PR rtl-optimization/9771
4811 * gcc.dg/pr9771-1.c: New test case.
4812
4813 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4814
4815 PR tree-optimization/15262
4816 * gcc.c-torture/execute/pr15262-1.c: New test.
4817 * gcc.c-torture/execute/pr15262-2.c: New test.
4818
4819 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4820
4821 * gcc.dg/declspec-12.c: New test.
4822
4823 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4824
4825 * gfortran.dg/pr17090.f90: Add directives to test.
4826
4827 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4828
4829 * gcc.c-torture/compile/20040914-1.c: New test.
4830
4831 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4832
4833 PR c++/16162
4834 * g++.dg/template/decl2.C: New test.
4835
4836 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4837
4838 PR fortran/17090
4839 * gfortran.dg/pr17090.f90: New test.
4840
4841 2004-09-13 Dale Johannesen <dalej@apple.com>
4842
4843 * gcc.c-torture/compile/pr17408.c: New test case.
4844
4845 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4846
4847 PR c++/16716
4848 * g++.dg/parse/crash17.C: New test.
4849
4850 PR c++/17327
4851 * g++.dg/template/enum3.C: New test.
4852
4853 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4854
4855 * lib/gcc-defs.exp: Load wrapper.exp.
4856 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4857 using local code.
4858 * lib/gcc.exp (gcc_init): Similar.
4859 * lib/gfortran.exp (gfortran_init): Similar.
4860 * lib/objc.exp (objc_init): Similar.
4861 * lib/treelang.exp (treelang_init): Similar.
4862 * lib/wrapper.exp: New file with build_wrapper call machinery in
4863 ${tool}_maybe_build_wrapper.
4864
4865 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4866
4867 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4868 "inline".
4869 * gcc.dg/declspec-11.c: Update expected messages.
4870 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4871 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4872 gcc.dg/inline-12.c: New tests.
4873
4874 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4875
4876 * g++.dg/tree-ssa/pr17400.C: New testcase.
4877
4878 2004-09-13 James E Wilson <wilson@specifixinc.com>
4879
4880 * gcc.target/mips/sb1-1.c: New testcase.
4881
4882 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4883
4884 * lib/g77-dg.exp: Remove unused file.
4885 * lib/mike-g77.exp: Ditto.
4886 * lib/g77.exp: Ditto.
4887
4888 2004-09-12 Richard Henderson <rth@redhat.com>
4889
4890 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4891
4892 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4893
4894 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4895 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4896 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4897 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4898 Update expected messages.
4899
4900 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4901
4902 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4903 declaration/use mismatch for dirp parameter.
4904
4905 2004-09-12 Andrew Pinski <apinski@apple.com>
4906
4907 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4908 -fgnu-runtime is passed.
4909
4910 2004-09-12 Richard Henderson <rth@redhat.com>
4911
4912 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4913 do the uplevel thing and update additional_flags directly.
4914 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4915 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4916 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4917 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4918
4919 2004-09-11 Steven Bosscher <stevenb@suse.de>
4920
4921 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4922
4923 2004-09-11 Roger Sayle <roger@eyesopen.com>
4924
4925 PR middle-end/17411
4926 * g++.dg/opt/pr17411-1.C: New test case.
4927
4928 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4929
4930 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4931 gcc.dg/tls/diag-2.c: Update expected messages.
4932 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4933 messages.
4934 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4935 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4936 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4937 gcc.dg/tls/diag-5.c: New tests.
4938
4939 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4940
4941 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4942
4943 2004-09-11 Steven Bosscher <stevenb@suse.de>
4944
4945 * g++.dg/parse/break-in-for.C: New test.
4946
4947 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4948
4949 * gcc.dg/tree-ssa/20040911-1.c: New test.
4950
4951 2004-09-11 Andreas Jaeger <aj@suse.de>
4952
4953 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4954 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4955
4956 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4957
4958 * gcc.target/frv: New directory of FR-V-specific tests.
4959
4960 2004-09-10 James E Wilson <wilson@specifixinc.com>
4961
4962 * gcc.dg/convert-vec-1.c: New test.
4963
4964 2004-09-10 Roger Sayle <roger@eyesopen.com>
4965
4966 PR middle-end/17024
4967 * gcc.dg/pr17024-1.c: New test case.
4968
4969 2004-09-10 Eric Christopher <echristo@redhat.com>
4970
4971 * gcc.dg/20040910-1.c: New test.
4972
4973 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4974
4975 * gcc.dg/bitfld-9.c: New test.
4976
4977 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4978
4979 * gcc.c-torture/execute/ieee/acc1.c: New test.
4980 * gcc.c-torture/execute/ieee/acc2.c: New test.
4981 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4982
4983 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4984
4985 * gcc.dg/deprecated-2.c: New test.
4986
4987 2004-09-09 James E Wilson <wilson@specifixinc.com>
4988
4989 * gcc.dg/init-vec-1.c: New test.
4990
4991 2004-09-09 Roger Sayle <roger@eyesopen.com>
4992
4993 PR middle-end/17055
4994 * gcc.dg/pr17055-1.c: New test case.
4995
4996 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4997
4998 PR target/17377
4999 * gcc.c-torture/execute/pr17377.c: New test.
5000
5001 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5002
5003 PR c/8420
5004 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
5005 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
5006 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
5007 gcc.dg/long-long-typespec-1.c: New tests.
5008 * gcc.dg/tls/diag-2.c: Update expected diagnostics
5009
5010 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5011
5012 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
5013 gcc.dg/gnu99-static-1.c: New tests.
5014
5015 2004-09-08 Devang Patel <dpatel@apple.com>
5016
5017 * gcc.dg/darwin-ld-20040828-1.c: New test.
5018 * gcc.dg/darwin-ld-20040828-2.c: New test.
5019 * gcc.dg/darwin-ld-20040828-3.c: New test.
5020
5021 2004-09-08 Ziemowit Laski <zlaski@apple.com>
5022
5023 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
5024 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
5025 in error message.
5026 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
5027 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
5028 in error message.
5029 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
5030 types they qualify.
5031 * objc.dg/type-size-2.m: Fix wording in comment.
5032 * objc.dg/va-meth-1.m: New test case.
5033
5034 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5035
5036 PR c/16633:
5037 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5038 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5039
5040 2004-09-06 Devang Patel <dpatel@apple.com>
5041
5042 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5043 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5044
5045 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5046
5047 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5048 reflect changed line numbering of diagnostics.
5049
5050 2004-09-06 Paul Brook <paul@codesourcery.com>
5051
5052 * gfortran.dg/edit_real_1.f90: Add new test.
5053
5054 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5055
5056 * gcc.dg/tree-ssa/loop-2.c: New test.
5057 * gcc.dg/tree-ssa/loop-3.c: New test.
5058 * gcc.dg/tree-ssa/loop-4.c: New test.
5059 * gcc.dg/tree-ssa/loop-5.c: New test.
5060
5061 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5062
5063 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5064
5065 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5066
5067 * gcc.dg/format/sentinel-1.c: New test.
5068
5069 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5070
5071 * testsuite/gcc.dg/builtins-46.c: New.
5072
5073 2004-09-03 Devang Patel <dpatel@apple.com>
5074
5075 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5076 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5077
5078 2004-09-03 Jan Beulich <jbeulich@novell.com>
5079
5080 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5081 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5082 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5083 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5084 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5085 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5086 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5087 the non-portable bzero.
5088 * gcc.dg/20010912-1.c: xfail for NetWare.
5089 * gcc.dg/20020426-2.c: xfail for NetWare.
5090 * gcc.dg/20021014-1.c: xfail for NetWare.
5091 * gcc.dg/20021018-1.c: xfail for NetWare.
5092 * gcc.dg/20030213-1.c: xfail for NetWare.
5093 * gcc.dg/20030225-1.c: xfail for NetWare.
5094 * gcc.dg/20030708-1.c: xfail for NetWare.
5095 * gcc.dg/builtins-config.h: Also exclude NetWare.
5096 * gcc.dg/format/format.h: Define restrict only if not already defined.
5097 * gcc.dg/nest.c: xfail for NetWare.
5098 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5099 * lib/target-supports.exp (check_visibility_available): Exclude
5100 NetWare.
5101
5102 2004-09-03 Jan Beulich <jbeulich@novell.com>
5103
5104 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5105 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5106 deterministic starting point for the alignment of structure fields.
5107 * gcc.dg/Wpadded.c: Dito.
5108 * g++.dg/abi/vbase10.C: Dito.
5109
5110 2004-09-03 Devang Patel <dpatel@apple.com>
5111
5112 * g++.dg/debug/pr15736.cc: New test.
5113
5114 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5115
5116 * README.QMTEST: Fix out-of-date link.
5117
5118 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5119
5120 PR fortran/16579
5121 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5122 Delete. Duplicate of gfortran.dg/g77/20010610.f
5123
5124 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5125
5126 * g++.dg/abi/arm_rtti1.C: New test.
5127
5128 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5129
5130 * gcc.dg/ppc-vector-memcpy.c: New.
5131 * gcc.dg/ppc-vector-memset.c: New.
5132
5133 2004-09-02 Chao-ying Fu <fu@mips.com>
5134
5135 * gcc.target/mips/mips-3d-1.c: New test.
5136 * gcc.target/mips/mips-3d-2.c: New test.
5137 * gcc.target/mips/mips-3d-3.c: New test.
5138 * gcc.target/mips/mips-3d-4.c: New test.
5139 * gcc.target/mips/mips-3d-5.c: New test.
5140 * gcc.target/mips/mips-3d-6.c: New test.
5141 * gcc.target/mips/mips-3d-7.c: New test.
5142 * gcc.target/mips/mips-3d-8.c: New test.
5143 * gcc.target/mips/mips-3d-9.c: New test.
5144 * gcc.target/mips/mips-ps-1.c: New test.
5145 * gcc.target/mips/mips-ps-2.c: New test.
5146 * gcc.target/mips/mips-ps-3.c: New test.
5147 * gcc.target/mips/mips-ps-4.c: New test.
5148 * gcc.target/mips/mips-ps-type.c: New test.
5149
5150 2004-09-02 Paul Brook <paul@codesourcery.com>
5151
5152 * gfortran.dg/edit_real_1.f90: Add new tests.
5153
5154 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5155
5156 PR fortran/15327
5157 * gfortran.dg/merge_char_1.f90: New test.
5158
5159 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5160
5161 PR fortran/16404
5162 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5163
5164 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5165
5166 PR c/1522
5167 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5168
5169 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5170
5171 * g++.dg/opt/loop1.C: Do not XFAIL.
5172
5173 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5174
5175 * gcc.c-torture/execute/20040831-1.c: New test.
5176
5177 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5178
5179 PR fortran/16579
5180 * gfortran.dg/g77/20010610.f: Now passes.
5181 Copy from g77.f-torture/execute. Add dg-run directive.
5182 * gfortran.dg/g77/README: Update
5183
5184 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5185
5186 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5187 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5188 (t1, t2, t3, t4): Add volatile.
5189
5190 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5191
5192 * g++.dg/ext/visibility/arm1.C: New test.
5193
5194 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5195
5196 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5197 -pedantic-errors.
5198
5199 2004-09-01 Paul Brook <paul@codesourcery.com>
5200
5201 * gfortran.dg/eof_2.f90: New test.
5202
5203 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5204
5205 PR fortran/16579
5206 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5207
5208 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5209
5210 PR libfortran/16805
5211 * gfortran.dg/list_read_2.f90: New test.
5212
5213 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5214
5215 * g++.dg/abi/key1.C: New test.
5216
5217 2004-08-31 Richard Henderson <rth@redhat.com>
5218
5219 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5220 form of offsetof.
5221 * g++.dg/other/offsetof5.C: Remove duplicate.
5222
5223 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5224
5225 PR fortran/17244
5226 * gfortran.dg/func_derived_1.f90: New test.
5227
5228 2004-08-31 Paul Brook <paul@codesourcery.com>
5229
5230 * gfortran.dg/eof_1.f90: New test.
5231
5232 2004-08-31 Paul Brook <paul@codesourcery.com>
5233
5234 * gfortran.dg/list_read_1.f90: New file.
5235
5236 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5237
5238 * g++.dg/opt/loop1.C: XFAIL.
5239
5240 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5241
5242 * gcc.dg/funcdef-storage-1.c: New.
5243 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5244 an extern function in local scope.
5245 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5246 declare an 'auto inline' function in local scope.
5247 * gcc.dg/20011130-1.c: Likewise.
5248 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5249 an 'auto' function in local scope.
5250 * gcc.dg/20021014-1.c: Likewise.
5251 * gcc.dg/20030331-2.c: Likewise.
5252
5253 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5254
5255 * gfortran.dg/blockdata_1.f90: New test.
5256
5257 2004-08-30 Richard Henderson <rth@redhat.com>
5258
5259 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5260
5261 2004-08-30 Richard Henderson <rth@redhat.com>
5262
5263 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5264 additional_flags set by alternate driver.
5265 (ieee-options): New procedure.
5266 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5267 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5268 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5269 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5270
5271 2004-08-30 Richard Henderson <rth@redhat.com>
5272
5273 * lib/f-torture.exp: Remove.
5274
5275 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5276
5277 PR rtl-optimization/16590
5278 * g++.dg/opt/loop1.C: New test.
5279
5280 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5281
5282 PR fortran/13910
5283 * gfortran.dg/oldstyle_1.f90: New test.
5284
5285 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5286 Paul Brook <paul@codesourcery.com>
5287
5288 * gfortran.dg/g77/README: Update.
5289 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5290 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5291 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5292
5293 2004-08-28 Paul Brook <paul@codesourcery.com>
5294
5295 PR libfortran/17195
5296 * gfortran.dg/edit_real_1.f90: New test.
5297
5298 2004-08-27 Paul Brook <paul@codesourcery.com>
5299
5300 * gfortran.dg/rewind_1.f90: New test.
5301
5302 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5303
5304 PR fortran/16597
5305 * gfortran.dg/pr16597.f90: New test.
5306
5307 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5308
5309 PR c/13801
5310 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5311 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5312 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5313 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5314 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5315
5316 2004-08-26 Nick Clifton <nickc@redhat.com>
5317
5318 * gcc.c-torture/compile/pr17119.c: New test.
5319
5320 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5321
5322 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5323
5324 2004-08-25 Richard Henderson <rth@redhat.com>
5325
5326 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5327 the bits that expect kind=8 to be the largest real kind.
5328
5329 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5330
5331 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5332
5333 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5334
5335 * gfortran.dg/assignment_1.f90: New test.
5336
5337 2004-08-25 Adam Nemet <anemet@lnxw.com>
5338
5339 * g++.dg/template/repo3.C: New test.
5340
5341 2004-08-25 Roger Sayle <roger@eyesopen.com>
5342
5343 PR middle-end/16693
5344 PR tree-optimization/16372
5345 * g++.dg/opt/pr16372-1.C: New test case.
5346 * g++.dg/opt/pr16693-1.C: New test case.
5347 * g++.dg/opt/pr16693-2.C: New test case.
5348
5349 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5350
5351 * objc.dg/proto-lossage-4.m: New test.
5352
5353 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5354
5355 PR c++/17155
5356 * g++.dg/inherit/local2.C: New test.
5357
5358 2004-08-25 Paul Brook <paul@codesourcery.com>
5359
5360 PR fortran/17144
5361 * gfortran.dg/string_ctor_1.f90: New test.
5362
5363 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5364
5365 PR c++/14428
5366 * g++.dg/template/redecl2.C: New test.
5367
5368 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5369
5370 PR fortran/17143
5371 * gfortran.dg/pr17143.f90: New test.
5372
5373 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5374
5375 PR fortran/17164
5376 * gfortran.dg/pr17164.f90: New test.
5377
5378 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5379
5380 * gcc.dg/tree-ssa/loop-1.c: New test.
5381
5382 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5383
5384 * gcc.c-torture/compile/20040824-1.c: New test.
5385
5386 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5387
5388 * gcc.c-torture/compile/iftrap-3.c: New test.
5389
5390 2004-08-24 Paul Brook <paul@codesourcery.com>
5391
5392 * gfortran.dg/entry_2.f90: New test.
5393
5394 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5395
5396 PR c++/16889
5397 * g++.dg/lookup/ambig[12].C: New.
5398
5399 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5400
5401 PR c++/16706
5402 * g++.dg/template/crash21.C: New test.
5403 * g++.dg/template/crash22.C: Likewise.
5404
5405 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5406
5407 PR c++/17149
5408 * g++.dg/template/access15.C: New.
5409
5410 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5411
5412 PR c++/17163
5413 * g++.dg/template/repo2.C: New test.
5414
5415 2004-08-23 Roger Sayle <roger@eyesopen.com>
5416
5417 PR rtl-optimization/17078
5418 * gcc.c-torture/execute/pr17078-1.c: New test case.
5419
5420 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5421
5422 PR c/14492
5423 * gcc.dg/debug/crash1.c: New test.
5424
5425 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5426
5427 PR c/16180
5428 * gcc.dg/loop-5.c: New test.
5429
5430 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5431
5432 * gcc.c-torture/execute/20040823-1.c: New test.
5433
5434 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5435
5436 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5437 to the assembler. Simplify test accordingly.
5438 (asm_abi_flags): Use GNU names.
5439 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5440 to check for ABI flags.
5441
5442 2004-08-22 Andrew Pinski <apinski@apple.com>
5443
5444 * g++.dg/opt/pr14029.C: New test.
5445 * gcc.c-torture/execute/pr15262.c: New test.
5446
5447 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5448
5449 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5450
5451 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5452
5453 PR 16908
5454 * gfortran.dg/direct_io.f90: New test.
5455
5456 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5457
5458 PR c++/17121
5459 * g++.dg/inherit/local2.C: New test.
5460
5461 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5462
5463 PR c++/17120
5464 * g++.dg/warn/Wparentheses-4.C: New test.
5465
5466 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5467
5468 PR c++/17121
5469 * g++.dg/inherit/local2.C: New test.
5470
5471 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5472 * gcc.dg/ppc-ldstruct.c: Likewise.
5473 * gcc.dg/ppc64-abi-2.c: Likewise.
5474
5475 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5476
5477 PR rtl-optimization/17099
5478 * gcc.c-torture/execute/20040820-1.c: New test.
5479
5480 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5481
5482 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5483
5484 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5485
5486 PR fortran/17077
5487 * gfortran.dg/auto_array_1.f90: New test.
5488
5489 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5490
5491 PR fortran/17074
5492 * gfortran.dg/simpleif_1.f90: New test.
5493
5494 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5495
5496 * lib/target-supports.exp (check_profiling_available): Return
5497 false for arm*-*-symbianelf* and arm*-*-eabi*.
5498
5499 PR c++/15890
5500 * g++.dg/template/delete1.C: New test.
5501
5502 2004-08-19 Paul Brook <paul@codesourcery.com>
5503
5504 PR fortran/14976
5505 PR fortran/16228
5506 * gfortran.dg/data_char_1.f90: New test.
5507
5508 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5509
5510 PR fortran/16946
5511 * gfortran.dg/reduction.f90: New testcase.
5512
5513 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5514
5515 PR fortran/16520
5516 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5517
5518 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5519
5520 PR c++/17041
5521 * g++.dg/Wparentheses-3.C: New test.
5522
5523 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5524
5525 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5526 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5527 * gcc.dg/vect/vect-2.c: Likewise.
5528 * gcc.dg/vect/vect-3.c: Likewise.
5529 * gcc.dg/vect/vect-4.c: Likewise.
5530 * gcc.dg/vect/vect-5.c: Likewise.
5531 * gcc.dg/vect/vect-6.c: Likewise.
5532 * gcc.dg/vect/vect-7.c: Likewise.
5533 * gcc.dg/vect/vect-25.c: Likewise.
5534 * gcc.dg/vect/vect-31.c: Likewise.
5535 * gcc.dg/vect/vect-32.c: Likewise.
5536 * gcc.dg/vect/vect-34.c: Likewise.
5537 * gcc.dg/vect/vect-36.c: Likewise.
5538 * gcc.dg/vect/vect-all.c: Likewise.
5539
5540 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5541
5542 PR c++/17068
5543 * g++.dg/template/operator4.C: New test.
5544
5545 2004-08-18 Richard Henderson <rth@redhat.com>
5546
5547 * gcc.dg/20040206-1.c: XFAIL.
5548
5549 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5550
5551 PR c++/16246
5552 * g++.dg/template/array7.C: New test.
5553
5554 2004-08-17 James E Wilson <wilson@specifixinc.com>
5555
5556 * gcc.dg/mips-movcc-1.c: New test.
5557 * gcc.dg/mips-movcc-2.c: New test.
5558 * gcc.dg/mips-movcc-3.c: New test.
5559
5560 * gcc.dg/mips-nmadd-1.c: New test.
5561 * gcc.dg/mips-nmadd-2.c: New test.
5562
5563 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5564
5565 PR c++/15871
5566 * g++.dg/opt/inline8.C: New test.
5567
5568 PR c++/16965
5569 * g++.dg/parse/error17.C: New test.
5570
5571 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5572
5573 * gcc.dg/vect: New directory for vectorizer tests.
5574 * gcc.dg/vect/tree-vect.h: New file.
5575 * gcc.dg/vect/vect.exp: New file.
5576 * gcc.dg/vect/pr16105.c.c: New test.
5577 * gcc.dg/vect/vect-1.c: New test.
5578 * gcc.dg/vect/vect-2.c: New test.
5579 * gcc.dg/vect/vect-3.c: New test.
5580 * gcc.dg/vect/vect-4.c: New test.
5581 * gcc.dg/vect/vect-5.c: New test.
5582 * gcc.dg/vect/vect-6.c: New test.
5583 * gcc.dg/vect/vect-7.c: New test.
5584 * gcc.dg/vect/vect-8.c: New test.
5585 * gcc.dg/vect/vect-9.c: New test.
5586 * gcc.dg/vect/vect-10.c: New test.
5587 * gcc.dg/vect/vect-11.c: New test.
5588 * gcc.dg/vect/vect-12.c: New test.
5589 * gcc.dg/vect/vect-13.c: New test.
5590 * gcc.dg/vect/vect-14.c: New test.
5591 * gcc.dg/vect/vect-15.c: New test.
5592 * gcc.dg/vect/vect-16.c: New test.
5593 * gcc.dg/vect/vect-17.c: New test.
5594 * gcc.dg/vect/vect-18.c: New test.
5595 * gcc.dg/vect/vect-19.c: New test.
5596 * gcc.dg/vect/vect-20.c: New test.
5597 * gcc.dg/vect/vect-21.c: New test.
5598 * gcc.dg/vect/vect-22.c: New test.
5599 * gcc.dg/vect/vect-23.c: New test.
5600 * gcc.dg/vect/vect-24.c: New test.
5601 * gcc.dg/vect/vect-25.c: New test.
5602 * gcc.dg/vect/vect-26.c: New test.
5603 * gcc.dg/vect/vect-27.c: New test.
5604 * gcc.dg/vect/vect-28.c: New test.
5605 * gcc.dg/vect/vect-29.c: New test.
5606 * gcc.dg/vect/vect-30.c: New test.
5607 * gcc.dg/vect/vect-31.c: New test.
5608 * gcc.dg/vect/vect-32.c: New test.
5609 * gcc.dg/vect/vect-33.c: New test.
5610 * gcc.dg/vect/vect-34.c: New test.
5611 * gcc.dg/vect/vect-35.c: New test.
5612 * gcc.dg/vect/vect-36.c: New test.
5613 * gcc.dg/vect/vect-37.c: New test.
5614 * gcc.dg/vect/vect-38.c: New test.
5615 * gcc.dg/vect/vect-40.c: New test.
5616 * gcc.dg/vect/vect-41.c: New test.
5617 * gcc.dg/vect/vect-42.c: New test.
5618 * gcc.dg/vect/vect-43.c: New test.
5619 * gcc.dg/vect/vect-44.c: New test.
5620 * gcc.dg/vect/vect-45.c: New test.
5621 * gcc.dg/vect/vect-46.c: New test.
5622 * gcc.dg/vect/vect-47.c: New test.
5623 * gcc.dg/vect/vect-48.c: New test.
5624 * gcc.dg/vect/vect-49.c: New test.
5625 * gcc.dg/vect/vect-50.c: New test.
5626 * gcc.dg/vect/vect-51.c: New test.
5627 * gcc.dg/vect/vect-52.c: New test.
5628 * gcc.dg/vect/vect-53.c: New test.
5629 * gcc.dg/vect/vect-54.c: New test.
5630 * gcc.dg/vect/vect-55.c: New test.
5631 * gcc.dg/vect/vect-56.c: New test.
5632 * gcc.dg/vect/vect-57.c: New test.
5633 * gcc.dg/vect/vect-58.c: New test.
5634 * gcc.dg/vect/vect-59.c: New test.
5635 * gcc.dg/vect/vect-60.c: New test.
5636 * gcc.dg/vect/vect-61.c: New test.
5637 * gcc.dg/vect/vect-all.c: New test.
5638 * gcc.dg/vect/vect-none.c: New test.
5639
5640 2004-08-17 Paul Brook <paul@codesourcery.com>
5641
5642 PR fortran/13082
5643 * gfortran.dg/entry_1.f90: New test.
5644
5645 2004-08-17 Andrew Pinski <apinski@apple.com>
5646
5647 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5648
5649 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5650
5651 * gcc.dg/pr17036-1.c: New test.
5652
5653 2004-08-16 Devang Patel <dpatel@apple.com>
5654
5655 * gcc.dg/darwin-20040809-1.c: New test.
5656
5657 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5658
5659 * gcc.dg/funcdef-attr-1.c: New test.
5660
5661 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5662
5663 * gcc.dg/altivec-17.c: New test.
5664 * gcc.dg/altivec-18.c: New test.
5665
5666 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5667
5668 PR c++/6749
5669 * g++.dg/template/vtable2.C: New test.
5670
5671 2004-08-14 Richard Henderson <rth@redhat.com>
5672
5673 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5674 * gcc.dg/pack-test-4.c (main): Return 0.
5675 * gcc.dg/setjmp-1.c: Remove XFAIL.
5676 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5677
5678 2004-08-14 Richard Henderson <rth@redhat.com>
5679
5680 * gcc.dg/980217-1.c: Add prototype for printf.
5681
5682 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5683
5684 * gfortran.dg/pr16935.f90: New test.
5685
5686 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5687
5688 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5689
5690 2004-08-13 Paul Brook <paul@codesourcery.com>
5691
5692 * gfortran.dg/der_io_1.f90: Remove stray comma.
5693
5694 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5695
5696 * gcc.dg/vmx/cw-bug-2.c: Remove.
5697 * gcc.dg/vmx/vprint-1.c: Remove.
5698 * gcc.dg/vmx/vscan-1.c: Remove.
5699
5700 2004-08-12 Devang patel <dpatel@apple.com>
5701
5702 * gcc.dg/darwin-20040809-2.c: New test.
5703
5704 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5705
5706 * g++.dg/ext/altivec-12.C: New test.
5707
5708 * g++.dg/ext/altivec-11.C: New test.
5709
5710 2004-08-12 Paul Brook <paul@codesourcery.com>
5711
5712 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5713
5714 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5715
5716 * g++.dg/ext/altivec-2.C: Check for hardware support before
5717 executing any VMX instructions.
5718
5719 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5720
5721 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5722
5723 PR c++/16276
5724 * g++.old-deja/g++.other/comdat4.C: New test.
5725 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5726
5727 2004-08-12 Ben Elliston <bje@au.ibm.com>
5728
5729 PR target/16286
5730 * gcc.dg/pr16286.c: New test.
5731
5732 2004-08-12 Jan Beulich <jbeulich@novell.com>
5733
5734 * g++.dg/ext/asm5.C: New.
5735
5736 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5737
5738 PR c++/16698
5739 * g++.dg/eh/crash1.C: New test.
5740
5741 PR c++/16717
5742 * g++.dg/ext/construct1.C: New test.
5743
5744 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5745
5746 PR c++/16853
5747 * g++.dg/init/ptrmem1.C: New test.
5748
5749 PR c++/16618
5750 * g++.dg/parse/offsetof5.C: New test.
5751
5752 PR c++/16870
5753 * g++.dg/template/overload3.C: New test.
5754
5755 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5756
5757 PR c++/16964
5758 * g++.dg/parse/error16.C: New test.
5759
5760 PR c++/16904
5761 * g++.dg/template/error14.C: New test.
5762
5763 PR c++/16929
5764 * g++.dg/template/error15.C: New test.
5765
5766 2004-08-11 Devang Patel <dpatel@apple.com>
5767
5768 * gcc.dg/darwin-ld-20040809-1.c: New test.
5769 * gcc.dg/darwin-ld-20040809-2.c: New test.
5770
5771 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5772
5773 PR fortran/16917
5774 * gfortran.dg/dfloat_1.f90: New test.
5775
5776 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5777
5778 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5779 * gcc.dg/dll-2.c: Fix dg-require syntax.
5780 * gcc.misc-tests/arm-isr.c (abort): Declare.
5781 (exit): Likewise.
5782
5783 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5784
5785 PR c++/16971
5786 * g++.dg/parse/crash16.C: New test.
5787
5788 2004-08-10 Roger Sayle <roger@eyesopen.com>
5789
5790 * gcc.dg/mips-rsqrt-1.c: New test case.
5791 * gcc.dg/mips-rsqrt-2.c: New test case.
5792 * gcc.dg/mips-rsqrt-3.c: New test case.
5793
5794 2004-08-10 Paul Brook <paul@codesourcery.com>
5795
5796 * gfortran.dg/der_io_1.f90: New test.
5797
5798 2004-08-10 Paul Brook <paul@codesourcery.com>
5799
5800 PR fortran/16919
5801 * gfortran.dg/der_array_1.f90: New test.
5802
5803 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5804
5805 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5806
5807 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5808
5809 * gcc.dg/wchar_t-2.c: Fix typo.
5810
5811 2004-08-09 Falk Hueffner <falk@debian.org>
5812
5813 PR tree-optimization/12517
5814 * gcc.c-torture/compile/pr12517.c: New test.
5815
5816 PR tree-optimization/12578
5817 * gcc.c-torture/compile/pr12578.c: New test.
5818
5819 PR tree-optimization/12899
5820 * gcc.c-torture/compile/pr12899.c: New test.
5821
5822 PR rtl-optimization/14692
5823 * gcc.c-torture/compile/pr14692.c: New test.
5824
5825 PR tree-optimization/16461
5826 * gcc.c-torture/compile/pr16461.c: New test.
5827
5828 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5829
5830 * gfortran.dg/getenv_1.f90: New test.
5831
5832 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5833
5834 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5835 wchar_t.
5836 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5837
5838 2004-08-06 Paul Brook <paul@codesourcery.com>
5839
5840 * gfortran.dg/ret_array_1.f90: New test.
5841 * gfortran.dg/ret_pointer_1.f90: New test.
5842
5843 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5844
5845 * gcc.dg/missing-field-init-[12].c: New tests.
5846 * g++.dg/warn/missing-field-init-[12].C: New tests.
5847
5848 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5849
5850 * gcc.dg/enum2.c: New test.
5851 * gcc.dg/symbian3.c: Likewise.
5852 * gcc.dg/symbian4.c: Likewise.
5853 * gcc.dg/wchar_t-2.c: Likewise.
5854
5855 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5856
5857 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5858 destructor tests.
5859
5860 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5861
5862 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5863 dg-require-visiblity.
5864 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5865 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5866 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5867 * g++.dg/ext/visibility/new1.C: Likewise.
5868 * g++.dg/ext/visibility/pragma.C: Likewise.
5869 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5870 * g++.dg/ext/visibility/virtual.C: Likewise.
5871 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5872 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5873 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5874 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5875 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5876 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5877 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5878 * g++/dg/ext/visibility/visibility-8.C: New test.
5879 * gcc.c-torture/compile/dll.x: Remove.
5880 * gcc.dg/dll-2.c: Use dg-require-dll
5881 * gcc.dg/visibility-10.c: New test.
5882 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5883 supporting DLLs.
5884 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5885 (scan_not_hidden): Likewise.
5886
5887 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5888
5889 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5890
5891 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5892
5893 * gcc.c-torture/execute/20040805-1.c: New test.
5894
5895 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5896
5897 * gcc.dg/20020118-1.c: Declare abort.
5898 * gcc.dg/altivec_check.h: Likewise.
5899 * gcc.dg/iftrap-2.c: Likewise.
5900 * gcc.dg/pragma-darwin.c: Likewise.
5901 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5902
5903 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5904
5905 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5906
5907 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5908
5909 * gcc.c-torture/execute/builtins/abs-2.c,
5910 gcc.c-torture/execute/builtins/abs-3.c,
5911 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5912 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5913 intmax_t, uintmax_t and their limits.
5914 * gcc.dg/intmax_t-1.c: New test.
5915
5916 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5917
5918 * g++.dg/tc1/dr147.C: Add reference to PR.
5919
5920 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5921
5922 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5923 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5924
5925 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5926
5927 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5928
5929 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5930
5931 * gcc.dg/redecl-5.c: New test.
5932 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5933 of scanf.
5934
5935 2004-08-03 Roger Sayle <roger@eyesopen.com>
5936
5937 PR middle-end/16790
5938 * gcc.c-torture/execute/pr16790-1.c: New test case.
5939
5940 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5941
5942 * g++.dg/ext/visibility/assign1.C: New test.
5943 * g++.dg/ext/visibility/new1.C: Likewise.
5944
5945 * gcc.dg/symbian1.c: New test.
5946 * gcc.dg/symbian2.c: Likewise.
5947
5948 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5949
5950 PR target/16570
5951 * gcc.dg/i386-sse-9.c: New test.
5952
5953 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5954
5955 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5956
5957 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5958
5959 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5960 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5961 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5962 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5963 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5964 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5965 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5966 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5967 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5968 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5969 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5970 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5971 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5972 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5973 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5974 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5975 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5976 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5977 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5978 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5979 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5980 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5981 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5982 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5983 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5984 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5985 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5986 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5987 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5988 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5989 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5990 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5991 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5992 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5993 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5994 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5995 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5996 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5997 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5998 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5999 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
6000 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
6001 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
6002 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
6003 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
6004 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6005 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
6006 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
6007 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
6008 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
6009 gcc.misc-tests/i386-pf-3dnow-1.c,
6010 gcc.misc-tests/i386-pf-athlon-1.c,
6011 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6012 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
6013 Declare built-in functions used.
6014 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
6015
6016 2004-08-02 Mark Mitchell <mark@codesourcery.com>
6017
6018 PR c++/16707
6019 * g++.dg/lookup/using12.C: New test.
6020
6021 * g++.dg/init/null1.C: Fix PR number.
6022 * g++.dg/parse/namespace10.C: Likewise.
6023
6024 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6025
6026 PR c++/16224
6027 * g++.dg/template/spec17.C: New test.
6028 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
6029 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
6030
6031 2004-08-02 David Billinghurst
6032
6033 PR fortran/16292
6034 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6035
6036 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6037
6038 * gcc.dg/ia64-got-1.c: New test case.
6039
6040 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6041
6042 PR c++/16489
6043 * g++.dg/init/null1.C: New test.
6044 * g++.dg/tc1/dr76.C: Adjust error marker.
6045
6046 PR c++/16529
6047 * g++.dg/parse/namespace10.C: New test.
6048
6049 PR c++/16810
6050 * g++.dg/inherit/ptrmem2.C: New test.
6051
6052 2004-08-02 Ben Elliston <bje@au.ibm.com>
6053
6054 PR target/16155
6055 * gcc.dg/pr16155.c: New test.
6056
6057 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6058
6059 * gcc.dg/redecl-2.c: New test.
6060
6061 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6062
6063 * gcc.dg/darwin-longdouble.c: New file.
6064
6065 2004-07-30 Richard Henderson <rth@redhat.com>
6066
6067 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6068 write to constant argument.
6069 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6070
6071 2004-07-30 Richard Henderson <rth@redhat.com>
6072
6073 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6074 tests of nearest around zero.
6075
6076 2004-07-30 Andrew Pinski <apinski@apple.com>
6077
6078 * gcc.c-torture/compile/20040730-1.c: New test.
6079
6080 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6081
6082 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6083 powerpc-eabispe.
6084
6085 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6086
6087 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6088
6089 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6090
6091 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6092 contains $ld_library_path.
6093 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6094
6095 2004-07-29 Richard Henderson <rth@redhat.com>
6096
6097 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6098
6099 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6100 (alt2, which): New.
6101 (Check): Accept either alternative.
6102
6103 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6104
6105 * g++.dg/abi/inline1.C: New test.
6106 * g++.dg/abi/local1-a.cc: Likewise.
6107 * g++.dg/abi/local1.C: Likewise.
6108 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6109 * g++.dg/abi/mangle12.C: Likewise.
6110 * g++.dg/abi/mangle17.C: Likewise.
6111 * g++.dg/abi/mangle20-2.C: Likewise.
6112 * g++.dg/opt/interface1.C: Likewise.
6113 * g++.dg/opt/interface1.h: Likewise.
6114 * g++.dg/opt/interface1-a.cc: New test.
6115 * g++.dg/parse/repo1.C: New test.
6116 * g++.dg/template/repo1.C: Likewise.
6117 * g++.dg/warn/Winline-1.C: Likewise.
6118 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6119
6120 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6121
6122 * gcc.dg/tree-ssa/20040729-1.c: New test.
6123
6124 2004-07-27 Matt Austern <austern@apple.com>
6125
6126 * gcc.dg/darwin-bool-1.c: New test.
6127 * gcc.dg/darwin-bool-2.c: New test.
6128
6129 2004-07-28 Richard Henderson <rth@redhat.com>
6130
6131 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6132 arguments in the correct type. Don't write to constant arguments.
6133
6134 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6135
6136 PR tree-optimization/16688
6137 PR tree-optimization/16689
6138 * g++.dg/tree-ssa/pr16688.C: New test.
6139
6140 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6141
6142 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6143 loads. Not only in the comment, this time.
6144
6145 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6146
6147 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6148 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6149 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6150 * gcc.dg/sh4a-bitmovua.c: New.
6151 * gcc.dg/sh4a-cos.c: New.
6152 * gcc.dg/sh4a-cosf.c: New.
6153 * gcc.dg/sh4a-fprun.c: New.
6154 * gcc.dg/sh4a-fsrra.c: New.
6155 * gcc.dg/sh4a-memmovua.c: New.
6156 * gcc.dg/sh4a-sin.c: New.
6157 * gcc.dg/sh4a-sincos.c: New.
6158 * gcc.dg/sh4a-sincosf.c: New.
6159 * gcc.dg/sh4a-sinf.c: New.
6160
6161 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6162
6163 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6164 conditionals.
6165 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6166 loads.
6167 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6168 DOM1.
6169
6170 2004-07-27 Andrew Pinski <apinski@apple.com>
6171
6172 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6173
6174 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6175
6176 * gcc.dg/pragma-isr.c: New test.
6177
6178 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6179
6180 PR c++/14429
6181 * g++.dg/template/ttp11.C: New test.
6182
6183 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6184
6185 * gcc.c-torture/compile/20040727-1.c: New test.
6186
6187 2004-07-26 Eric Christopher <echristo@redhat.com>
6188
6189 * gcc.c-torture/compile/20040726-2.c: New test.
6190
6191 2004-07-26 Andrew Pinski <apinski@apple.com>
6192
6193 * g++.dg/rtti/tinfo1.C: Xfail.
6194
6195 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6196
6197 * gcc.c-torture/compile/20040726-1.c: New test.
6198
6199 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6200 Brian Ryner <bryner@brianryner.com>
6201
6202 PR c++/9283
6203 PR c++/15000
6204 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6205 * g++.dg/ext/visibility/: New directory.
6206 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6207 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6208 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6209 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6210 * g++.dg/ext/visibility/fvisibility.C,
6211 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6212 g++.dg/ext/visibility/fvisibility-override1.C
6213 g++.dg/ext/visibility/fvisibility-override2.C
6214 g++.dg/ext/visibility/memfuncts.C
6215 g++.dg/ext/visibility/noPLT.C
6216 g++.dg/ext/visibility/pragma.C
6217 g++.dg/ext/visibility/pragma-override1.C
6218 g++.dg/ext/visibility/pragma-override2.C
6219 g++.dg/ext/visibility/staticmemfuncts.C
6220 g++.dg/ext/visibility/virtual.C: New tests.
6221
6222 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6223
6224 PR c/15360
6225 * gcc.dg/pr15360-1.c: New test.
6226
6227 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6228
6229 * gcc.dg/pragma-align-2.c: New test.
6230 * gcc.dg/pragma-init-fini.c: New test.
6231 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6232 targets.
6233
6234 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6235
6236 * gcc.dg/init-string-2.c: New test.
6237
6238 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6239
6240 PR 16684
6241 * gcc.dg/Wredundant-decls-1.c: New test case.
6242
6243 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6244
6245 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6246 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6247 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6248 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6249 * gcc.dg/compat/generate-random.c: New file.
6250 * gcc.dg/compat/generate-random.h: Likewise.
6251 * gcc.dg/compat/generate-random_r.c: Likewise.
6252 * gcc.dg/compat/struct-layout-1.h: Likewise.
6253 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6254 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6255 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6256 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6257 * gcc.dg/compat/struct-layout-1_main.c: New test.
6258 * gcc.dg/compat/struct-layout-1_x.c: New file.
6259 * gcc.dg/compat/struct-layout-1_y.c: New file.
6260 * gcc.dg/compat/struct-layout-1_test.h: New file.
6261
6262 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6263
6264 * gcc.dg/comp-return-1.c: New test
6265
6266 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6267
6268 * gcc.dg/vmx/8-02a.c: Fix typo.
6269
6270 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6271 * gcc.dg/darwin-abi-3.c: New test.
6272
6273 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6274 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6275
6276 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6277 * gcc.dg/vmx/ops-long-1.c: New test.
6278 * gcc.dg/vmx/ops-long-2.c: New test.
6279
6280 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6281
6282 * g++.dg/lookup/conv-[1234].C: New.
6283
6284 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6285
6286 * g++.dg/parse/attr2.C: Simplify.
6287
6288 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6289
6290 PR c/7284
6291 * gcc.c-torture/execute/pr7284-1.c: New test.
6292
6293 2004-07-22 Brian Booth <bbooth@redhat.com>
6294
6295 * gcc.dg/tree-ssa/20040721-1.c: New test.
6296
6297 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6298
6299 * g++.dg/template/crash20.c: New.
6300
6301 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6302
6303 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6304 Add dg-run directive. Declare variables as required.
6305 * gfortran.dg/g77/README: Update
6306
6307 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6308
6309 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6310 gcc.dg/cris-peep2-andu2.c: New tests.
6311
6312 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6313
6314 PR c/15052
6315 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6316 on return type.
6317 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6318 messages.
6319 * gcc.dg/qual-return-2.c: Update expected messages.
6320 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6321
6322 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6323
6324 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6325 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6326
6327 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6328
6329 PR c/11250
6330 * gcc.dg/init-string-1.c: New test.
6331
6332 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6333
6334 PR middle-end/15345
6335 PR c/16450
6336 * gcc.dg/torture/nested-fn-1.c: New test.
6337
6338 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6339
6340 PR target/16559
6341 * gcc.dg/ia64-fptr-1.c: New file.
6342
6343 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6344
6345 PR c++/14497
6346 * g++.dg/template/spec16.C: New test.
6347 * g++.old-deja/g++.robertl/eb118.C: Remove.
6348
6349 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6350
6351 PR c++/509
6352 * g++.dg/template/spec15.C: New test.
6353
6354 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6355
6356 Copy cases from g77.f-torture/execute and add dg-run
6357 directive. Other changes as noted.
6358 * gfortran.dg/g77/13037.f
6359 * gfortran.dg/g77/1832.f
6360 * gfortran.dg/g77/19981119-0.f
6361 * gfortran.dg/g77/19990313-0.f
6362 * gfortran.dg/g77/19990313-1.f
6363 * gfortran.dg/g77/19990313-2.f
6364 * gfortran.dg/g77/19990313-3.f
6365 * gfortran.dg/g77/19990419-1.f
6366 * gfortran.dg/g77/19990826-0.f
6367 * gfortran.dg/g77/19990826-2.f
6368 * gfortran.dg/g77/20000503-1.f
6369 * gfortran.dg/g77/20001111.f
6370 * gfortran.dg/g77/20010116.f
6371 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6372 * gfortran.dg/g77/20010430.f
6373 * gfortran.dg/g77/6177.f
6374 * gfortran.dg/g77/947.f
6375 * gfortran.dg/g77/970816-3.f
6376 * gfortran.dg/g77/971102-1.f
6377 * gfortran.dg/g77/980520-1.f
6378 * gfortran.dg/g77/980628-0.f
6379 * gfortran.dg/g77/980628-1.f
6380 * gfortran.dg/g77/980628-10.f
6381 * gfortran.dg/g77/980628-2.f
6382 * gfortran.dg/g77/980628-3.f
6383 * gfortran.dg/g77/980628-7.f
6384 * gfortran.dg/g77/980628-8.f
6385 * gfortran.dg/g77/980628-9.f
6386 * gfortran.dg/g77/980701-0.f
6387 * gfortran.dg/g77/980701-1.f
6388 * gfortran.dg/g77/cabs.f
6389 * gfortran.dg/g77/claus.f
6390 * gfortran.dg/g77/complex_1.f
6391 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6392 * gfortran.dg/g77/dcomplex.f
6393 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6394 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6395 * gfortran.dg/g77/f90-intrinsic-numeric.f
6396 * gfortran.dg/g77/int8421.f
6397 * gfortran.dg/g77/labug1.f
6398 * gfortran.dg/g77/large_vec.f
6399 * gfortran.dg/g77/le.f
6400 * gfortran.dg/g77/short.f
6401 * gfortran.dg/g77/README: Update
6402
6403 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6404
6405 PR c++/16637
6406 * g++.dg/parse/lookup4.C: New test.
6407
6408 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6409
6410 PR c++/16175
6411 * g++.dg/template/ttp10.C: New test.
6412
6413 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6414
6415 * gcc.dg/pr12625-1.c: New test.
6416
6417 2004-07-20 Steven Bosscher <stevenb@suse.de>
6418
6419 * testsuite/gcc.dg/switch-warn-1.c: New test.
6420 * testsuite/gcc.dg/switch-warn-2.c: New test.
6421 * gcc.c-torture/compile/pr14730.c: Update.
6422
6423 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6424
6425 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6426 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6427 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6428 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6429
6430 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6431
6432 PR c++/16623
6433 * g++.dg/template/assign1.C: New test.
6434
6435 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6436
6437 PR c++/12170
6438 * g++.dg/template/ttp9.C: New test.
6439
6440 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6441
6442 * gcc.dg/format/cmn-err-1.c: New test.
6443
6444 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6445
6446 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6447 gcc.dg/Wparentheses-10.c: New tests.
6448 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6449
6450 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6451
6452 PR fortran/16465
6453 * gfortran.dg/g77//ffixed-line-length-0.f,
6454 gfortran.dg/g77/ffixed-line-length-132.f,
6455 gfortran.dg/g77/ffixed-line-length-72.f,
6456 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6457 gfortran.dg/g77/README: Update.
6458
6459 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6460
6461 PR c++/13092
6462 * g++.dg/template/non-dependent7.C: New test.
6463 * g++.dg/template/non-dependent8.C: Likewise.
6464 * g++.dg/template/non-dependent9.C: Likewise.
6465 * g++.dg/template/non-dependent10.C: Likewise.
6466
6467 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6468
6469 PR c++/16337
6470 * g++.dg/parse/attr2.C: New test.
6471
6472 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6473
6474 * g77.dg: Removed.
6475 * g77.f-torture: Ditto.
6476
6477 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6478
6479 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6480 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6481 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6482
6483 2004-07-16 Richard Henderson <rth@redhat.com>
6484
6485 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6486
6487 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6488
6489 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6490 tests with full list of options.
6491 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6492 of TORTURE_OPTIONS if test contains 'dg-do run'.
6493
6494 PR fortran/16404
6495 * gfortran.dg/do_iterator.f90: New test.
6496
6497 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6498
6499 PR rtl-optimization/16536
6500 * gcc.c-torture/execute/restrict-1.c: New test.
6501
6502 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6503
6504 PR fortran/15324
6505 * gfortran.dg/pr15324.f90: New test.
6506
6507 PR fortran/15129
6508 * gfortran.dg/pr15129.f90: New test.
6509
6510 PR fortran/15140
6511 * gfortran.dg/pr15140.f90: New test.
6512
6513 PR fortran/13792
6514 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6515 compile-time simplification.
6516
6517 2004-07-14 Mike Stump <mrs@apple.com>
6518
6519 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6520
6521 2004-07-14 James E Wilson <wilson@specifixinc.com>
6522
6523 PR target/16325
6524 * gcc.dg/profile-generate-1.c: New.
6525
6526 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6527
6528 * gcc.c-torture/execute/20040709-1.c: New test.
6529 * gcc.c-torture/execute/20040709-2.c: New test.
6530
6531 2004-07-14 Mike Stump <mrs@apple.com>
6532
6533 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6534
6535 2004-07-14 Mike Stump <mrs@apple.com>
6536
6537 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6538
6539 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6540
6541 PR c++/16518
6542 * g++.dg/parse/mutable1.C: New test.
6543
6544 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6545
6546 PR tree-optimization/16443
6547 * gcc.dg/tree-ssa/20040713-1.c: New test.
6548
6549 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6550
6551 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6552 for operator new.
6553
6554 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6555
6556 * gfortran.dg/g77/README: New file
6557 * gfortran.dg/g77/19981216-0.f: Copy from
6558 g77.f-torture/noncompile. Add "dg-do compile" and
6559 dg-error as required.
6560 * gfortran.dg/g77/19990218-1.f: Likewise
6561 * gfortran.dg/g77/19990905-1.f: Likewise
6562 * gfortran.dg/g77/9263.f: Likewise
6563 * gfortran.dg/g77/980615-0.f: Likewise
6564 * gfortran.dg/g77/980616-0.f: Likewise
6565 * gfortran.dg/g77/check0.f: Likewise
6566 * gfortran.dg/g77/select_no_compile.f: Likewise
6567
6568 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6569
6570 Copy files from g77.f-torture/compile.
6571 Add "{ dg-do compile}". Other changes as noted
6572 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6573 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6574 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6575 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6576 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6577 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6578 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6579 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6580 statement to conform to standard. Append alpha1.x for reference.
6581 * gfortran.dg/g77/xformat.f: Add dg-warning
6582
6583 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6584
6585 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6586 Add {dg-do compile} directive.
6587 * gfortran.dg/g77/cpp2.F: Likewise
6588
6589 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6590
6591 PR c++/5402
6592 * g++.dg/lookup/name-clash1.C: New test.
6593
6594 PR c++/9777
6595 * g++.dg/lookup/name-clash2.C: New test.
6596
6597 PR c++/12102
6598 * g++.dg/lookup/name-clash3.C: New test.
6599
6600 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6601
6602 * g++.dg/lookup/new2.C: New test.
6603 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6604
6605 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6606
6607 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6608 Add {dg-do compile} directive.
6609 * gfortran.dg/g77/13060.f: Likewise
6610 * gfortran.dg/g77/19990218-0.f: Likewise
6611 * gfortran.dg/g77/19990305-0.f: Likewise
6612 * gfortran.dg/g77/19990419-0.f: Likewise
6613 * gfortran.dg/g77/19990502-0.f: Likewise
6614 * gfortran.dg/g77/19990502-1.f: Likewise
6615 * gfortran.dg/g77/19990525-0.f: Likewise
6616 * gfortran.dg/g77/19990826-1.f: Likewise
6617 * gfortran.dg/g77/19990826-3.f: Likewise
6618 * gfortran.dg/g77/19990905-2.f: Likewise
6619 * gfortran.dg/g77/20000412-1.f: Likewise
6620 * gfortran.dg/g77/20000511-1.f: Likewise
6621 * gfortran.dg/g77/20000511-2.f: Likewise
6622 * gfortran.dg/g77/20000518.f: Likewise
6623 * gfortran.dg/g77/20000601-1.f: Likewise
6624 * gfortran.dg/g77/20000601-2.f: Likewise
6625 * gfortran.dg/g77/20000629-1.f: Likewise
6626 * gfortran.dg/g77/20000630-2.f: Likewise
6627 * gfortran.dg/g77/20010115.f: Likewise
6628 * gfortran.dg/g77/20010321-1.f: Likewise
6629 * gfortran.dg/g77/20010426.f: Likewise
6630 * gfortran.dg/g77/20020307-1.f: Likewise
6631 * gfortran.dg/g77/8485.f: Likewise
6632 * gfortran.dg/g77/960317-1.f: Likewise
6633 * gfortran.dg/g77/970915-0.f: Likewise
6634 * gfortran.dg/g77/980310-1.f: Likewise
6635 * gfortran.dg/g77/980310-2.f: Likewise
6636 * gfortran.dg/g77/980310-3.f: Likewise
6637 * gfortran.dg/g77/980310-4.f: Likewise
6638 * gfortran.dg/g77/980310-6.f: Likewise
6639 * gfortran.dg/g77/980310-7.f: Likewise
6640 * gfortran.dg/g77/980310-8.f: Likewise
6641 * gfortran.dg/g77/980419-2.f: Likewise
6642 * gfortran.dg/g77/980424-0.f: Likewise
6643 * gfortran.dg/g77/980427-0.f: Likewise
6644 * gfortran.dg/g77/980729-0.f: Likewise
6645 * gfortran.dg/g77/981117-1.f: Likewise
6646 * gfortran.dg/g77/toon_1.f: Likewise
6647
6648 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6649
6650 PR c++/2204
6651 * g++.dg/other/abstract2.C: New test.
6652
6653 2004-07-12 Paul Brook <paul@codesourcery.com>
6654
6655 * gfortran.dg/pointer_init_1.f90: New test.
6656
6657 2004-07-11 Paul Brook <paul@codesourcery.com>
6658
6659 PR fortran/15986
6660 * gfortran.dg/contained_1.f90: New test.
6661
6662 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6663
6664 * g++.dg/parse/defarg8.C: New test.
6665
6666 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6667
6668 PR fortran/16433
6669 * gfortran.dg/pr16433.f: New test.
6670
6671 PR fortran/17574
6672 * gfortran.dg/pr15754.f90: New test.
6673
6674 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6675
6676 PR tree-optimization/16437
6677 * gcc.c-torture/execute/bitfld-4.c: New test.
6678
6679 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6680
6681 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6682 access to common var from module.
6683
6684 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6685
6686 PR fortran/16336
6687 * gfortran.fortran-torture/execute/common_2.f90: New test.
6688
6689 2004-07-10 Paul Brook <paul@codesourcery.com>
6690
6691 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6692
6693 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6694
6695 PR fortran/15969
6696 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6697
6698 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6699
6700 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6701 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6702 * gfortran.dg/g77/ffree-form-1.f: Likewise
6703 * gfortran.dg/g77/ffree-form-2.f: Likewise
6704 * gfortran.dg/g77/ffree-form-3.f: Likewise
6705 * gfortran.dg/g77/fno-underscoring.f: Likewise
6706 * gfortran.dg/g77/funderscoring.f: Likewise
6707 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6708
6709 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6710
6711 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6712
6713 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6714 Paul Brook <paul@codesourcery.com>
6715
6716 PR fortran/13415
6717 * gfortran.dg/common_pointer_1.f90: New test.
6718
6719 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6720
6721 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6722
6723 2004-07-09 James E Wilson <wilson@specifixinc.com>
6724
6725 PR target/16364
6726 * gcc.c-torture/compile/20040709-1.c: New.
6727
6728 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6729
6730 PR fortran/14077
6731 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6732
6733 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6734
6735 PR fortran/13201
6736 * gfortran.dg/shape_1.f90: New test.
6737
6738 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6739 Andrew Pinski <apinski@apple.com>
6740
6741 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6742
6743 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6744
6745 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6746 comment.
6747
6748 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6749 Paul Brook <paul@codesourcery.com>
6750
6751 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6752 '.f95' and '.F95'.
6753
6754 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6755
6756 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6757
6758 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6759
6760 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6761 testcases with capital suffix.
6762
6763 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6764
6765 PR fortran/15481
6766 PR fortran/13372
6767 PR fortran/13575
6768 PR fortran/15978
6769 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6770
6771 * gfortran.dg/implicit_1.f90: New test.
6772
6773 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6774
6775 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6776 expression to match gfortran warning/error messages
6777 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6778 dg-error text.
6779
6780 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6781
6782 * lib/fortran-torture.exp: Rename proc search_for to
6783 search_for_re.
6784
6785 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6786
6787 * gcc.c-torture/execute/simd-5.x: New file.
6788 XFAIL on SPARC 64-bit at -O0.
6789
6790 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6791
6792 PR c++/8211
6793 PR c++/16165
6794 * g++.dg/warn/effc3.C: New test.
6795
6796 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6797
6798 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6799 change X to 1X in format.
6800 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6801 add data statements to conform to standard.
6802
6803 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6804
6805 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6806 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6807 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6808
6809 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6810
6811 * gfortran.dg/g77/7388.f: Copy from g77.dg
6812 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6813 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6814 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6815 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6816 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6817 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6818 * gfortran.dg/g77/strlen0.f: Likewise
6819
6820 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6821
6822 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6823 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6824
6825 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6826
6827 * gcc.c-torture/execute/920428-2.x: Delete.
6828 * gcc.c-torture/execute/920501-7.x: Likewise.
6829
6830 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6831
6832 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6833 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6834 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6835 prescott and c3-2.
6836 (PREFETCH_3DNOW): Add -march=c3.
6837
6838 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6839
6840 PR c/16437
6841 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6842 * gcc.c-torture/execute/bf64-1.x: Likewise.
6843
6844 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6845
6846 * gcc.c-torture/compile/20040708-1.c: New test.
6847
6848 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6849
6850 PR c++/16169
6851 * g++.dg/warn/effc2.C: New test.
6852
6853 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6854
6855 * gcc.c-torture/execute/bitfld-1.x: Remove.
6856 * gcc.c-torture/execute/bitfld-3.c: New test.
6857 * gcc.dg/bitfld-2.c: Remove XFAILs.
6858
6859 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6860
6861 PR c++/16276
6862 * g++.dg/rtti/tinfo1.C: New file.
6863
6864 2004-07-07 Eric Christopher <echristo@redhat.com>
6865
6866 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6867
6868 2004-07-07 Andrew Pinski <apinski@apple.com>
6869
6870 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6871
6872 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6873
6874 * g++.dg/init/call1.C: XFAIL.
6875
6876 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6877
6878 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6879 except for movstrict*, to movmem* and clrstr* to clrmem*.
6880
6881 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6882
6883 * gcc.c-torture/execute/20040707-1.c: New test.
6884
6885 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6886
6887 * gcc.c-torture/execute/20040706-1.c: New test.
6888
6889 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6890
6891 PR c++/3671
6892 * g++.dg/template/spec14.C: New test.
6893
6894 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6895
6896 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6897 nothing if not yet defined. Use it in b, c and d type definitions.
6898 * gcc.c-torture/execute/20040705-1.c: New test.
6899 * gcc.c-torture/execute/20040705-2.c: New test.
6900
6901 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6902
6903 PR c++/2518
6904 * g++.dg/lookup/new1.C: New test.
6905
6906 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6907
6908 PR c++/11406
6909 * g++.dg/template/sizeof8.C: New test.
6910
6911 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6912
6913 * gcc.c-torture/compile/20040705-1.c: New test.
6914
6915 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6916
6917 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6918
6919 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6920
6921 * gcc.dg/cpp/if-mop.c: Two new testcases.
6922 * gcc.dg/cpp/trad/comment-3.c: New.
6923
6924 2004-07-04 Paul Brook <paul@codesourcery.com>
6925
6926 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6927
6928 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6929
6930 PR c++/3761
6931 * g++.dg/lookup/crash4.C: New test.
6932
6933 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6934
6935 * gcc.c-torture/execute/builtin-abs-1.c
6936 * gcc.c-torture/execute/builtin-abs-2.c
6937 * gcc.c-torture/execute/builtin-complex-1.c
6938 * gcc.c-torture/execute/builtins/string-1-lib.c
6939 * gcc.c-torture/execute/builtins/string-1.c
6940 * gcc.c-torture/execute/builtins/string-2-lib.c
6941 * gcc.c-torture/execute/builtins/string-2.c
6942 * gcc.c-torture/execute/builtins/string-3-lib.c
6943 * gcc.c-torture/execute/builtins/string-3.c
6944 * gcc.c-torture/execute/builtins/string-4-lib.c
6945 * gcc.c-torture/execute/builtins/string-4.c
6946 * gcc.c-torture/execute/builtins/string-5-lib.c
6947 * gcc.c-torture/execute/builtins/string-5.c
6948 * gcc.c-torture/execute/builtins/string-6-lib.c
6949 * gcc.c-torture/execute/builtins/string-6.c
6950 * gcc.c-torture/execute/builtins/string-7-lib.c
6951 * gcc.c-torture/execute/builtins/string-7.c
6952 * gcc.c-torture/execute/builtins/string-8-lib.c
6953 * gcc.c-torture/execute/builtins/string-8.c
6954 * gcc.c-torture/execute/builtins/string-9-lib.c
6955 * gcc.c-torture/execute/builtins/string-9.c
6956 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6957 * gcc.c-torture/execute/builtins/string-asm-1.c
6958 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6959 * gcc.c-torture/execute/builtins/string-asm-2.c
6960 * gcc.c-torture/execute/stdio-opt-1.c
6961 * gcc.c-torture/execute/stdio-opt-2.c
6962 * gcc.c-torture/execute/stdio-opt-3.c
6963 * gcc.c-torture/execute/string-opt-1.c
6964 * gcc.c-torture/execute/string-opt-10.c
6965 * gcc.c-torture/execute/string-opt-11.c
6966 * gcc.c-torture/execute/string-opt-12.c
6967 * gcc.c-torture/execute/string-opt-13.c
6968 * gcc.c-torture/execute/string-opt-14.c
6969 * gcc.c-torture/execute/string-opt-15.c
6970 * gcc.c-torture/execute/string-opt-16.c
6971 * gcc.c-torture/execute/string-opt-2.c
6972 * gcc.c-torture/execute/string-opt-6.c
6973 * gcc.c-torture/execute/string-opt-7.c
6974 * gcc.c-torture/execute/string-opt-8.c:
6975 Replace with ...
6976
6977 * gcc.c-torture/execute/builtins/abs-2.c
6978 * gcc.c-torture/execute/builtins/abs-3.c
6979 * gcc.c-torture/execute/builtins/complex-1.c
6980 * gcc.c-torture/execute/builtins/fprintf.c
6981 * gcc.c-torture/execute/builtins/fputs.c
6982 * gcc.c-torture/execute/builtins/memcmp.c
6983 * gcc.c-torture/execute/builtins/memmove.c
6984 * gcc.c-torture/execute/builtins/memops-asm.c
6985 * gcc.c-torture/execute/builtins/mempcpy-2.c
6986 * gcc.c-torture/execute/builtins/mempcpy.c
6987 * gcc.c-torture/execute/builtins/memset.c
6988 * gcc.c-torture/execute/builtins/printf.c
6989 * gcc.c-torture/execute/builtins/sprintf.c
6990 * gcc.c-torture/execute/builtins/strcat.c
6991 * gcc.c-torture/execute/builtins/strchr.c
6992 * gcc.c-torture/execute/builtins/strcmp.c
6993 * gcc.c-torture/execute/builtins/strcpy.c
6994 * gcc.c-torture/execute/builtins/strcspn.c
6995 * gcc.c-torture/execute/builtins/strlen-2.c
6996 * gcc.c-torture/execute/builtins/strlen.c
6997 * gcc.c-torture/execute/builtins/strncat.c
6998 * gcc.c-torture/execute/builtins/strncmp-2.c
6999 * gcc.c-torture/execute/builtins/strncmp.c
7000 * gcc.c-torture/execute/builtins/strncpy.c
7001 * gcc.c-torture/execute/builtins/strpbrk.c
7002 * gcc.c-torture/execute/builtins/strpcpy-2.c
7003 * gcc.c-torture/execute/builtins/strpcpy.c
7004 * gcc.c-torture/execute/builtins/strrchr.c
7005 * gcc.c-torture/execute/builtins/strspn.c
7006 * gcc.c-torture/execute/builtins/strstr-asm.c
7007 * gcc.c-torture/execute/builtins/strstr.c:
7008 ... these new files.
7009
7010 * gcc.c-torture/execute/builtins/abs-2-lib.c
7011 * gcc.c-torture/execute/builtins/abs-3-lib.c
7012 * gcc.c-torture/execute/builtins/complex-1-lib.c
7013 * gcc.c-torture/execute/builtins/fprintf-lib.c
7014 * gcc.c-torture/execute/builtins/fputs-lib.c
7015 * gcc.c-torture/execute/builtins/memcmp-lib.c
7016 * gcc.c-torture/execute/builtins/memmove-lib.c
7017 * gcc.c-torture/execute/builtins/memops-asm-lib.c
7018 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
7019 * gcc.c-torture/execute/builtins/mempcpy-lib.c
7020 * gcc.c-torture/execute/builtins/memset-lib.c
7021 * gcc.c-torture/execute/builtins/printf-lib.c
7022 * gcc.c-torture/execute/builtins/sprintf-lib.c
7023 * gcc.c-torture/execute/builtins/strcat-lib.c
7024 * gcc.c-torture/execute/builtins/strchr-lib.c
7025 * gcc.c-torture/execute/builtins/strcmp-lib.c
7026 * gcc.c-torture/execute/builtins/strcpy-lib.c
7027 * gcc.c-torture/execute/builtins/strcspn-lib.c
7028 * gcc.c-torture/execute/builtins/strlen-2-lib.c
7029 * gcc.c-torture/execute/builtins/strlen-lib.c
7030 * gcc.c-torture/execute/builtins/strncat-lib.c
7031 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7032 * gcc.c-torture/execute/builtins/strncmp-lib.c
7033 * gcc.c-torture/execute/builtins/strncpy-lib.c
7034 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7035 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7036 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7037 * gcc.c-torture/execute/builtins/strrchr-lib.c
7038 * gcc.c-torture/execute/builtins/strspn-lib.c
7039 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7040 * gcc.c-torture/execute/builtins/strstr-lib.c
7041 * gcc.c-torture/execute/builtins/lib/abs.c
7042 * gcc.c-torture/execute/builtins/lib/fprintf.c
7043 * gcc.c-torture/execute/builtins/lib/memset.c
7044 * gcc.c-torture/execute/builtins/lib/printf.c
7045 * gcc.c-torture/execute/builtins/lib/sprintf.c
7046 * gcc.c-torture/execute/builtins/lib/strcpy.c
7047 * gcc.c-torture/execute/builtins/lib/strcspn.c
7048 * gcc.c-torture/execute/builtins/lib/strncat.c
7049 * gcc.c-torture/execute/builtins/lib/strncmp.c
7050 * gcc.c-torture/execute/builtins/lib/strncpy.c
7051 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7052 * gcc.c-torture/execute/builtins/lib/strspn.c
7053 * gcc.c-torture/execute/builtins/lib/strstr.c:
7054 New files containing support routines.
7055
7056 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7057 declaration.
7058 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7059 when not optimizing.
7060
7061 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7062
7063 PR c++/16240
7064 * g++.dg/abi/mangle22.C: New test.
7065 * g++.dg/abi/mangle23.C: Likewise.
7066
7067 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7068
7069 PR fortran/16290
7070 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7071 Allow for cases without denormalized floating point numbers.
7072
7073 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7074
7075 PR c/1027
7076 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7077 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7078 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7079 expected warning text.
7080 * gcc.dg/format/diag-2.c: New test.
7081
7082 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7083
7084 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7085
7086 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7087
7088 * gcc.dg/builtins-43.c: New.
7089 * gcc.dg/builtins-44.c: New.
7090 * gcc.dg/builtins-45.c: New.
7091
7092 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7093 Andreas Tobler <a.tobler@schweiz.ch>
7094
7095 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7096 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7097 as SIGSEGV.
7098 * gcc.dg/cleanup-11.c: Likewise.
7099 * gcc.dg/cleanup-8.c: Likewise.
7100 * gcc.dg/cleanup-9.c: Likewise.
7101 * gcc.dg/cleanup-5.c: Run on all platforms.
7102
7103 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7104
7105 * g++.dg/warn/nonnull1.C: New test.
7106
7107 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7108
7109 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7110 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7111 Special-case the Sun compiler wrt to <complex.h>.
7112
7113 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7114
7115 * gcc.dg/Wunreachable-8.C: New test.
7116
7117 * gcc.dg/h8300-ice2.c : New test.
7118
7119 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7120
7121 PR fortran/16161
7122 * gfortran.fortran-torture/compile/implicit.f90: Add test
7123 for implicit character.
7124
7125 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7126
7127 PR fortran/16289
7128 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7129 Use tiny() intrinsic to find smallest non-negative real
7130
7131 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7132
7133 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7134 * gcc.dg/compat/struct-by-value-22_x.c: New.
7135 * gcc.dg/compat/struct-by-value-22_y.c: New.
7136
7137 * gcc.c-torture/execute/20040629-1.c: New test.
7138
7139 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7140
7141 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7142 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7143
7144 PR target/16195
7145 * gcc.dg/20040625-1.c: New test.
7146
7147 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7148
7149 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7150
7151 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7152
7153 PR fortran/15963
7154 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7155
7156 2004-06-29 Richard Henderson <rth@redhat.com>
7157
7158 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7159
7160 2004-06-29 Paul Brook <paul@codesourcery.com>
7161
7162 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7163 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7164
7165 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7166
7167 PR c++/16260
7168 * g++.dg/parse/crash15.C: New.
7169
7170 2004-06-28 Andrew Pinski <apinski@apple.com>
7171
7172 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7173 by the error already.
7174
7175 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7176
7177 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7178
7179 PR target/14041
7180 * gcc.dg/h8300-bss-align-1.c : New.
7181
7182 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7183
7184 * PR c++/16174
7185 * g++.dg/template/ctor4.C: New.
7186
7187 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7188
7189 PR c++/16205
7190 * g++.dg/warn/Wsequence-point-1.C: New test.
7191
7192 2004-06-27 Paul Brook <paul@codesourcery.com>
7193
7194 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7195
7196 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7197
7198 * g++.old-deja/g++.mike/p7325.C: Remove.
7199
7200 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7201
7202 PR c/14963
7203 * gcc.dg/pr14963.c: New test.
7204
7205 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7206
7207 PR c++/16193
7208 * g++.dg/parse/redef1.C: New test.
7209
7210 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7211
7212 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7213 20021110.c.
7214 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7215 20021119-1.c.
7216 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7217 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7218 5-04.c.
7219 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7220 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7221 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7222 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7223 g++.brendan/enum14.C.
7224 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7225 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7226 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7227 g++.mike/virt1.C.
7228 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7229 memtemp24.C.
7230
7231 2004-06-27 Roger Sayle <roger@eyesopen.com>
7232
7233 * gcc.dg/20040527-1.c: New test case.
7234
7235 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7236
7237 PR gfortran/pr16196
7238 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7239
7240 2004-06-25 Roger Sayle <roger@eyesopen.com>
7241
7242 PR middle-end/15825
7243 * gcc.dg/pr15825-1.c: New test case.
7244
7245 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7246
7247 * gcc.c-torture/execute/20040625-1.c: New test.
7248
7249 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7250
7251 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7252
7253 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7254
7255 * gcc.dg/torture/mips-div-1.c: New test.
7256
7257 2004-06-24 Jeff Law <law@redhat.com>
7258
7259 * gcc.dg/tree-ssa/20040624-1.c: New test.
7260
7261 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7262
7263 * gcc.c-torture/compile/20040624-1.c: New test.
7264
7265 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7266
7267 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7268 this directory.
7269
7270 2004-06-23 Andrew Pinski <apinski@apple.com>
7271
7272 PR middle-end/15988
7273 * g++.dg/opt/ptrmem4.C: New test.
7274
7275 * gcc.dg/c90-array-quals-2.c: New test.
7276
7277 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7278
7279 * gcc.dg/kpice1.c: New test.
7280
7281 2006-06-23 Andrew Pinski <apinski@apple.com>
7282
7283 * gcc.dg/c90-array-quals.c: New test.
7284
7285 2006-06-22 Richard Henderson <rth@redhat.com>
7286
7287 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7288
7289 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7290
7291 * gcc.dg/builtins-config.h: Handle FreeBSD.
7292
7293 2006-06-22 Richard Henderson <rth@redhat.com>
7294
7295 * g++.dg/opt/devirt1.C: New.
7296
7297 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7298
7299 * g++.dg/opt/pr15551.C: New testcase.
7300
7301 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7302
7303 PR target/14800
7304 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7305 x86_64-*-linux* when compiling for 32bit.
7306
7307 2004-06-21 Andrew Pinski <apinski@apple.com>
7308
7309 * gcc.dg/pch/struct-1.c: New.
7310 * gcc.dg/pch/struct-1.hs: New.
7311
7312 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7313
7314 * gcc.dg/pch/save-temps-1.c: New file.
7315 * gcc.dg/pch/save-temps-1.hs: New file.
7316
7317 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7318
7319 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7320 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7321
7322 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7323
7324 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7325 to fix type error.
7326 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7327 Remove trailing spaces.
7328
7329 2004-06-21 Richard Henderson <rth@redhat.com>
7330
7331 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7332 merging && to BIT_FIELD_REF.
7333
7334 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7335
7336 * g++.dg/opt/placeholder1.C: New test.
7337
7338 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7339
7340 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7341 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7342 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7343 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7344
7345 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7346
7347 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7348 extern "C".
7349 * g++.dg/other/pragma-re-1.C: Add comments.
7350
7351 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7352
7353 PR gfortran/16080
7354 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7355
7356 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7357
7358 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7359 instead of setting the type of size_t by
7360 hand.
7361
7362 2004-06-18 Roger Sayle <roger@eyesopen.com>
7363
7364 * gcc.dg/unordered-2.c: New test case.
7365 * gcc.dg/unordered-3.c: New test case.
7366
7367 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7368
7369 PR other/16043
7370 * lib/g++.exp (g++_version): Tweak regexp for version
7371 * lib/g77.exp (g77_version): Likewise
7372 * lib/gfortran.exp (gfortran_version): Likewise
7373 * lib/objc.exp (objc_version): Likewise
7374 * lib/treelang.exp (treelang_version): Likewise
7375
7376 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7377
7378 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7379 Use INT_MAX instead of __INT_MAX__.
7380 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7381
7382 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7383 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7384 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7385 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7386 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7387 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7388 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7389 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7390 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7391
7392 * gcc.dg/range-test-1.c: New test.
7393 * g++.dg/opt/range-test-1.C: New test.
7394
7395 2004-06-17 Richard Henderson <rth@redhat.com>
7396
7397 * objc.dg/sync-1.m: New.
7398 * objc.dg/try-catch-1.m: Don't force next runtime.
7399 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7400 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7401 shadowed catch clause.
7402 * objc.dg/try-catch-5.m: New.
7403
7404 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7405
7406 Bug 14610
7407 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7408
7409 2004-06-15 Richard Henderson <rth@redhat.com>
7410
7411 * gcc.dg/20001116-1.c: Move expected warning line.
7412
7413 2004-06-15 Richard Henderson <rth@redhat.com>
7414
7415 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7416 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7417
7418 2004-06-15 Jeff Law <law@redhat.com>
7419
7420 * gcc.dg/tree-ssa/20040615-1.c: New test.
7421 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7422 be less sensitive to operand ordering.
7423 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7424
7425 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7426
7427 * g++.dg/abi/bitfield3.C: Add comment..
7428
7429 2004-06-15 Richard Henderson <rth@redhat.com>
7430
7431 * g++.dg/ext/stmtexpr1.C: XFAIL.
7432 * gcc.dg/20030612-1.c: XFAIL.
7433
7434 2004-06-15 Eric Christopher <echristo@redhat.com>
7435
7436 * g++.dg/charset/asm5.c: New.
7437 * gcc.dg/charset/asm6.c: New.
7438
7439 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7440
7441 PR fortran/15962
7442 * gfortran.fortran-torture/execute/select_1.f90: New test.
7443
7444 2004-06-15 Paul Brook <paul@codesourcery.com>
7445
7446 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7447
7448 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7449
7450 PR c++/15967
7451 * g++.dg/lookup/crash3.C: New test.
7452
7453 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7454
7455 PR c++/15947
7456 * g++.dg/parse/dtor4.C: New test.
7457
7458 2004-06-14 Jeff Law <law@redhat.com>
7459
7460 * gcc.c-torture/compile/20040614-1.c: New test.
7461
7462 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7463
7464 PR fortran/15211
7465 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7466 LEN of a character array.
7467
7468 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7469
7470 PR c++/15096
7471 * g++.dg/template/ptrmem10.C: New test.
7472
7473 PR c++/14930
7474 * g++.dg/template/friend30.C: New test.
7475
7476 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7477
7478 PR fortran/14928
7479 * gfortran.fortran-torture/compile/mloc.f90: New test.
7480
7481 2004-06-13 Paul Brook <paul@codesourcery.com>
7482
7483 * gfortran.fortran-torture/execute/random_2.f90: New test.
7484
7485 2004-06-13 Eric Christopher <echristo@redhat.com>
7486
7487 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7488
7489 2004-06-12 Paul Brook <paul@codesourcery.com>
7490
7491 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7492
7493 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7494
7495 PR fortran/14923
7496 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7497
7498 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7499
7500 PR fortran/14957
7501 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7502 syntax errors in end statements of contained subroutines.
7503
7504 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7505
7506 PR fortran/12841
7507 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7508
7509 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7510
7511 PR fortran/15665
7512 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7513
7514 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7515
7516 PR gfortran/12839
7517 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7518
7519 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7520
7521 PR c++/15862
7522 * g++.dg/parse/enum1.C: New test.
7523
7524 2004-06-10 Jeff Law <law@redhat.com>
7525
7526 * gcc.c-torture/compile/20040610-1.c: New test.
7527
7528 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7529
7530 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7531 * g++.old-deja/g++.other/decl3.C: Likewise.
7532
7533 2004-06-10 Brian Booth <bbooth@redhat.com>
7534
7535 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7536 V_MAY_DEF instead of VDEF.
7537 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7538
7539 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7540
7541 PR c++/14211
7542 * g++.dg/conversion/const1.C: New test.
7543
7544 PR c++/15076
7545 * g++.dg/conversion/reinterpret1.C: New test.
7546
7547 PR c++/15877
7548 * g++.dg/template/enum2.C: New test.
7549
7550 PR c++/15227
7551 * g++.dg/template/error13.C: New test.
7552
7553 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7554
7555 PR fortran/14957
7556 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7557 arguments to test_* REAL and of the right size.
7558
7559 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7560
7561 PR target/15569
7562 PR rtl-optimization/15681
7563 * gcc.dg/20040609-1.c: New test.
7564
7565 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7566
7567 PR c++/14791
7568 * g++.dg/opt/builtins1.C: New test.
7569
7570 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7571
7572 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7573 that use default windows32 struct layout.
7574 * gcc.dg/i386-bitfield2.c: Likewise.
7575
7576 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7577
7578 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7579 for mingw32 and cygwin targets.
7580
7581 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7582
7583 * gcc.dg/pch/macro-4.c: New.
7584 * gcc.dg/pch/macro-4.hs: New.
7585
7586 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7587
7588 PR fortran/13249
7589 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7590
7591 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7592
7593 PR fortran/13372
7594 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7595
7596 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7597
7598 PR gfortran/14897
7599 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7600
7601 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7602
7603 PR gfortran/15755
7604 * gfortran.fortran-torture/execute/backspace.c : New test.
7605
7606 2004-06-09 Paul Brook <paul@codesourcery.com>
7607
7608 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7609 (pointer_to_section): Rewrite to use smaller array.
7610
7611 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7612
7613 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7614 * gcc.dg/ext/altivec-10.c: Same.
7615 * gcc.dg/ext/altivec-11.c: Same.
7616 * gcc.dg/ext/altivec-12.c: Same.
7617 * gcc.dg/ext/altivec-13.c: Same.
7618 * gcc.dg/ext/altivec-14.c: Same.
7619 * gcc.dg/ext/altivec-15.c: Same.
7620 * gcc.dg/ext/altivec-16.c: Same.
7621 * gcc.dg/ext/altivec-3.c: Same.
7622 * gcc.dg/ext/altivec-4.c: Same.
7623 * gcc.dg/ext/altivec-6.c: Same.
7624 * gcc.dg/ext/altivec-7.c: Same.
7625 * gcc.dg/ext/altivec-8.c: Same.
7626 * gcc.dg/ext/altivec-varargs-1.c: Same.
7627
7628 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7629 * g++.dg/ext/altivec-10.C: Same.
7630 * g++.dg/ext/altivec-2.C: Same.
7631 * g++.dg/ext/altivec-3.C: Same.
7632 * g++.dg/ext/altivec-4.C: Same.
7633 * g++.dg/ext/altivec-5.C: Same.
7634 * g++.dg/ext/altivec-6.C: Same.
7635 * g++.dg/ext/altivec-7.C: Same.
7636 * g++.dg/ext/altivec-8.C: Same.
7637 * g++.dg/ext/altivec-9.C: Same.
7638
7639 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7640
7641 PR c++/7841
7642 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7643
7644 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7645
7646 * gcc.dg/union-1.c: New test.
7647
7648 2004-06-07 Roger Sayle <roger@eyesopen.com>
7649
7650 * gcc.dg/builtins-41.c: New test case.
7651 * gcc.dg/builtins-42.c: New test case.
7652
7653 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7654
7655 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7656 * g++.dg/ext/altivec-10.C: Same.
7657 * g++.dg/ext/altivec-2.C: Same.
7658 * g++.dg/ext/altivec-3.C: Same.
7659 * g++.dg/ext/altivec-4.C: Same.
7660 * g++.dg/ext/altivec-5.C: Same.
7661 * g++.dg/ext/altivec-6.C: Same.
7662 * g++.dg/ext/altivec-7.C: Same.
7663 * g++.dg/ext/altivec-8.C: Same.
7664 * g++.dg/ext/altivec-9.C: Same.
7665 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7666 * g++.old-deja/g++.brendan/new3.C: Same.
7667 * gcc.c-torture/execute/eeprof-1.x: Same.
7668
7669 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7670
7671 PR c/14765
7672 * gcc.dg/pr14765-1.c: New test.
7673
7674 2004-06-07 Roger Sayle <roger@eyesopen.com>
7675
7676 PR c/14649
7677 * gcc.dg/pr14649-1.c: New test case.
7678
7679 2004-06-07 Richard Henderson <rth@redhat.com>
7680
7681 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7682 if temporaries.
7683
7684 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7685
7686 * g++.dg/eh/elide1.C: Remove XFAIL.
7687
7688 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7689
7690 PR c++/15337
7691 * g++.dg/expr/sizeof3.C: New test.
7692
7693 PR c++/14777
7694 * g++.dg/template/access14.C: New test.
7695
7696 PR c++/15554
7697 * g++.dg/template/enum1.C: New test.
7698
7699 PR c++/15057
7700 * g++.dg/eh/throw1.C: New test.
7701
7702 2004-06-07 David Ayers <d.ayers@inode.at>
7703 Ziemowit Laski <zlaski@apple.com>
7704
7705 * lib/objc.exp (objc_target_compile): Revert the '-framework
7706 Foundation' flag fix, since bare Darwin does not ship
7707 with the Foundation framework.
7708 * objc/execute/next_mapping.h: Provide a local NSConstantString
7709 @interface and @implementation.
7710 (objc_constant_string_init): A constructor function, used to
7711 initialize the NSConstantString meta-class object.
7712 * objc/execute/string1.m: Include "next_mapping.h" instead of
7713 <Foundation/NSString.h>.
7714 * objc/execute/string2.m: Likewise.
7715 * objc/execute/string3.m: Likewise.
7716 * objc/execute/string4.m: Likewise.
7717
7718 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7719
7720 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7721 to double. Replace double with FLOAT.
7722 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7723
7724 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7725 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7726 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7727 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7728 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7729 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7730 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7731 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7732
7733 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7734
7735 PR c/13519
7736 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7737
7738 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7739
7740 PR c++/15503
7741 * g++.dg/template/meminit2.C: New test.
7742
7743 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7744
7745 PR target/15822
7746 * gcc.c-torture/execute/compare-fp-1.c,
7747 gcc.c-torture/execute/compare-fp-2.c,
7748 gcc.c-torture/execute/compare-fp-3.c,
7749 gcc.c-torture/execute/compare-fp-4.c,
7750 gcc.c-torture/execute/compare-fp-3.x,
7751 gcc.c-torture/execute/compare-fp-4.x: Moved...
7752 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7753 gcc.c-torture/execute/ieee/compare-fp-2.c,
7754 gcc.c-torture/execute/ieee/compare-fp-3.c,
7755 gcc.c-torture/execute/ieee/compare-fp-4.c,
7756 gcc.c-torture/execute/ieee/compare-fp-3.x,
7757 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7758
7759 2004-06-04 David Ayers <d.ayers@inode.at>
7760
7761 * objc/execute/protocol-isEqual-4.m: New testcase.
7762
7763 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7764
7765 * objc/execute/protocol-isEqual-1.m: New testcase.
7766 * objc/execute/protocol-isEqual-2.m: New testcase.
7767 * objc/execute/protocol-isEqual-3.m: New testcase.
7768
7769 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7770
7771 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7772
7773 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7774
7775 * lib/objc.exp (objc_target_compile): When running tests on
7776 Darwin (Mac OS X), inform the linker about '-framework
7777 'Foundation'.
7778
7779 2004-06-02 Eric Christopher <echristo@redhat.com>
7780
7781 * gcc.c-torture/compile/20040602-1.c: New.
7782
7783 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7784
7785 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7786 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7787
7788 PR tree-optimization/14736
7789 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7790
7791 PR tree-optimization/14042
7792 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7793
7794 PR tree-optimization/14729
7795 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7796
7797 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7798
7799 PR fortran/15557
7800 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7801
7802 2004-06-01 Richard Hederson <rth@redhat.com>
7803
7804 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7805
7806 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7807
7808 PR c++/14932
7809 * g++.dg/parse/offsetof4.C: New test.
7810
7811 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7812
7813 PR objc/7993
7814 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7815
7816 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7817
7818 PR c++/15701
7819 * g++.dg/template/friend29.C: New test.
7820
7821 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7822
7823 PR c/15749
7824 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7825
7826 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7827
7828 * gcc.dg/sparc-trap-1.c: New test.
7829
7830 2004-05-31 Roger Sayle <roger@eyesopen.com>
7831
7832 PR middle-end/15069
7833 * g++.dg/opt/fold3.C: New test case.
7834
7835 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7836
7837 * lib/target-supports.exp (check_iconv_available): Fix fallout
7838 from 2004-05-28 patch.
7839
7840 2004-05-30 Paul Brook <paul@codesourcery.com>
7841
7842 PR fortran/15620
7843 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7844 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7845
7846 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7847
7848 * gfortran.fortran-torture/execute/random_1.f90: New test.
7849
7850 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7851
7852 * g++.dg/ext/altivec-10.C: New test.
7853
7854 2004-05-29 Paul Brook <paul@codesourcery.com>
7855
7856 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7857
7858 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7859
7860 * gcc.dg/altivec-16.c: New test.
7861
7862 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7863
7864 * lib/target-supports.exp (check_vmx_hw_available): New.
7865 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7866
7867 * lib/target-supports.exp (check_alias_available,
7868 check_iconv_available, check_named_sections_available): Use
7869 unique names for temporary files.
7870
7871 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7872
7873 * gcc.dg/altivec-15.c: New test.
7874
7875 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7876
7877 PR c++/15083
7878 * g++.dg/warn/noeffect6.C: New test.
7879
7880 PR c++/15471
7881 * g++.dg/expr/ptrmem4.C: New test.
7882
7883 PR c++/15640
7884 * g++.dg/template/operator3.C: New test.
7885
7886 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7887
7888 PR c++/14668
7889 * g++.dg/lookup/redecl1.C: New test.
7890 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7891
7892 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7893
7894 * gcc.c-torture/execute/compare-fp-1.c,
7895 gcc.c-torture/execute/compare-fp-2.c,
7896 gcc.c-torture/execute/compare-fp-3.c,
7897 gcc.c-torture/execute/compare-fp-4.c,
7898 gcc.c-torture/execute/compare-fp-3.x,
7899 gcc.c-torture/execute/compare-fp-4.x,
7900 gcc.dg/pr15649-1.c: New.
7901
7902 2004-05-27 Adam Nemet <anemet@lnxw.com>
7903
7904 PR c++/12883
7905 * g++.dg/init/array14.C: New test.
7906
7907 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7908
7909 * lib/compat.exp (compat-get-options-main): New.
7910 (compat-get-options): Remove unneeded code, warn for ignored
7911 command.
7912 (compat-execute): Check flag set by dg-require-* commands.
7913
7914 * lib/compat.exp (compat-execute): Break up long lines.
7915
7916 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7917
7918 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7919 * gcc.dg/altivec-14.c: New test.
7920 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7921
7922 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7923 * gcc.dg/altivec-12.c: Ditto.
7924
7925 * gcc.dg/altivec-3.c: Move call to altivec_check.
7926
7927 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7928
7929 PR c++/15044
7930 * g++.dg/template/error12.C: New test.
7931
7932 PR c++/15317
7933 * g++.dg/ext/attrib15.C: New test.
7934
7935 PR c++/15329
7936 * g++.dg/template/ptrmem9.C: New test.
7937
7938 2004-05-25 Paul Brook <paul@codesourcery.com>
7939
7940 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7941
7942 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7943
7944 PR c++/15165
7945 * g++.dg/template/crash19.C: New test.
7946
7947 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7948
7949 PR c++/15025
7950 * g++.dg/template/redecl1.C: New test.
7951
7952 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7953
7954 PR c++/14821
7955 * g++.dg/other/ns1.C: New test.
7956
7957 PR c++/14883
7958 * g++.dg/template/invalid1.C: New test.
7959
7960 2004-05-23 Paul Brook <paul@codesourcery.com>
7961 Victor Leikehman <lei@haifasphere.co.il>
7962
7963 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7964 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7965
7966 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7967
7968 PR c++/15285
7969 PR c++/15299
7970 * g++.dg/template/non-dependent5.C: New test.
7971 * g++.dg/template/non-dependent6.C: New test.
7972
7973 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7974
7975 PR c++/15507
7976 * g++.dg/inherit/union1.C: New test.
7977
7978 PR c++/15542
7979 * g++.dg/template/addr1.C: New test.
7980
7981 PR c++/15427
7982 * g++.dg/template/array5.C: New test.
7983
7984 PR c++/15287
7985 * g++.dg/template/array6.C: New test.
7986
7987 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7988 Roger Sayle <roger@eyesopen.com>
7989
7990 * g++.dg/lookup/forscope2.C: New test case.
7991
7992 2004-05-22 Ben Elliston <bje@au.ibm.com>
7993
7994 * gcc.dg/cpp/Wmissingdirs.c: New.
7995
7996 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7997
7998 PR target/15301
7999 * gcc.dg/compat/union-m128-1.h: New file.
8000 * gcc.dg/compat/union-m128-1_main.c: Likewise.
8001 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8002 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8003
8004 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
8005
8006 PR target/15302
8007 * gcc.dg/compat/struct-complex-1.h: New file.
8008 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
8009 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
8010 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8011
8012 2004-05-20 Roger Sayle <roger@eyesopen.com>
8013
8014 PR middle-end/3074
8015 * gcc.dg/pr3074-1.c: New test case.
8016 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
8017
8018 2004-05-20 Falk Hueffner <falk@debian.org>
8019
8020 PR other/15526
8021 * gcc.dg/ftrapv-1.c: New test case.
8022
8023 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
8024
8025 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
8026
8027 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
8028 Jeff Law <law@redhat.com>
8029
8030 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8031 * gcc.dg/tree-ssa/20040518-2.c: New test.
8032
8033 * gcc.dg/tree-ssa/20040518-1.c: New test.
8034
8035 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8036
8037 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8038
8039 2004-05-18 Paul Brook <paul@codesourcery.com>
8040
8041 PR fortran/13930
8042 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8043
8044 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8045
8046 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8047 constant folding.
8048
8049 2004-05-17 Steven Bosscher <stevenb@suse.de>
8050
8051 * gcc.dg/tree-ssa/20040517-1.c: New test.
8052
8053 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8054
8055 * gcc.dg/loop-4.c: New test.
8056
8057 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8058
8059 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8060
8061 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8062
8063 PR fortran/15311
8064 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8065
8066 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8067
8068 PR fortran/13826
8069 PR fortran/13940
8070 * gfortran.fortran-torture/compile/data_1.f90: New test.
8071
8072 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8073
8074 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8075 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8076
8077 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8078
8079 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8080
8081 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8082
8083 PR c/15444
8084 * gcc.dg/format/xopen-1.c: Adjust expected message.
8085 * gcc.dg/format/xopen-3.c: New test.
8086
8087 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8088
8089 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8090
8091 2004-05-14 Jeff Law <law@redhat.com>
8092
8093 * gcc.dg/tree-ssa/20040514-2.c: New test.
8094
8095 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8096
8097 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8098 this ...
8099 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8100 this.
8101
8102 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8103
8104 * gcc.dg/tree-ssa/20040514-1.c: New test.
8105
8106 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8107
8108 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8109 test.
8110
8111 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8112
8113 PR fortran/14066
8114 * gfortran.fortran-torture/compile/do_1.f90: New test.
8115
8116 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8117
8118 PR fortran/15051
8119 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8120 test.
8121
8122 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8123
8124 PR fortran/15149
8125 * gfortran.fortran-torture/execute/random_init.f90: New test.
8126
8127 2004-05-13 Paul Brook <paul@codesourcery.com>
8128
8129 PR fortran/15314
8130 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8131
8132 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8133
8134 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8135 for the powerpc case.
8136
8137 2004-05-13 Jeff Law <law@redhat.com>
8138
8139 * gcc.dg/tree-ssa/20040513-1.c: New test.
8140 * gcc.dg/tree-ssa/20040513-2.c: New test.
8141
8142 2004-05-13 Paul Brook <paul@codesourcery.com>
8143
8144 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8145 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8146 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8147
8148 2004-05-13 Andreas Schwab <schwab@suse.de>
8149
8150 PR other/10819
8151 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8152 characters.
8153
8154 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8155
8156 PR fortran/15294
8157 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8158
8159 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8160
8161 Merge from tree-ssa-20020619-branch. See
8162 ChangeLog.tree-ssa for details.
8163
8164 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8165
8166 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8167 include <altivec.h> explicitly.
8168 * gcc.dg/altivec-13.c: Likewise.
8169
8170 2004-05-11 Paul Brook <paul@codesourcery.com>
8171
8172 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8173
8174 2004-05-10 Eric Christopher <echristo@redhat.com>
8175
8176 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8177 * gcc.dg/sibcall-4.c: Ditto.
8178
8179 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8180
8181 * g++.dg/ext/altivec-8.C: New test case.
8182 * gcc.dg/altivec-13.c: New test case.
8183
8184 2004-05-08 Roger Sayle <roger@eyesopen.com>
8185
8186 * gcc.c-torture/execute/divcmp-1.c: New test case.
8187 * gcc.c-torture/execute/divcmp-2.c: New test case.
8188 * gcc.c-torture/execute/divcmp-3.c: New test case.
8189
8190 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8191
8192 * g++.dg/other/pragma-re-2.C: New test.
8193
8194 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8195
8196 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8197 * gcc.dg/i386-387-2.c: Likewise.
8198
8199 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8200 __builtin_drem.
8201 * gcc.dg/i386-387-6.c: Likewise.
8202
8203 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8204
8205 * gcc.dg/builtins-33.c: Also check log1p*.
8206
8207 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8208
8209 PR optimization/15296
8210 * gcc.c-torture/execute/pr15296.c: New test.
8211
8212 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8213
8214 * gcc.dg/builtins-40.c: New test.
8215
8216 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8217
8218 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8219
8220 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8221
8222 * g++.dg/ext/spe1.C: New testcase.
8223
8224 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8225
8226 * objc.dg/image-info.m: Allow additional attributes
8227 for __image_info section.
8228
8229 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8230
8231 * gcc.dg/torture/mips-hilo-2.c: New test.
8232
8233 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8234
8235 PR c++/14389
8236 * g++.dg/template/member5.C: New test.
8237
8238 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8239
8240 * gcc.dg/builtins-34.c: Also check expm1*.
8241
8242 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8243
8244 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8245 * gcc.dg/torture/builtin-convert-3.c: New test.
8246
8247 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8248
8249 PR middle-end/15054
8250 * g++.dg/opt/pr15054.C: New test.
8251
8252 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8253
8254 * gcc.dg/torture/builtin-rounding-1.c: New test.
8255 * gcc.dg/builtins-25.c: Delete.
8256 * gcc.dg/builtins-29.c: Delete.
8257
8258 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8259
8260 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8261 * gcc.dg/sibcall-4.c: Likewise.
8262 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8263
8264 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8265
8266 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8267 bit-field on 16-bit targets.
8268
8269 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8270
8271 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8272 16-bit targets.
8273
8274 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8275
8276 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8277 * gcc.dg/rs6000-power2-2.c: Likewise.
8278
8279 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8280
8281 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8282 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8283 Change the asm registers to be in form of frN instead of fN.
8284
8285 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8286
8287 * gcc.dg/torture/builtin-convert-2.c: New test.
8288
8289 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8290
8291 * gcc.dg/rs6000-power2-1.c: New test.
8292 * gcc.dg/rs6000-power2-2.c: New test.
8293
8294 2004-04-28 Jan Hubicka <jh@suse.cz>
8295
8296 * gcc.dg/unused-6.c: New test.
8297
8298 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8299 Ulrich Weigand <uweigand@de.ibm.com>
8300
8301 * ada/acats/run_all.sh: Define $target variable.
8302
8303 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8304
8305 PR c++/15119
8306 * g++.dg/other/vararg-1.C: New test.
8307
8308 PR c++/4794
8309 * g++.dg/eh/cleanup3.C: New test.
8310
8311 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8312
8313 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8314 and ad8011a (target_insn).
8315 * ada/acats/support/macro.dfs: Likewise.
8316 * ada/acats/support/impbit.adb: New file.
8317
8318 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8319
8320 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8321
8322 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8323
8324 * gcc.dg/loop-3.c: New test.
8325
8326 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8327
8328 * gcc.c-torture/execute/simd-5.c: New test.
8329
8330 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8331
8332 PR c++/15064
8333 * g++.dg/template/crash18.C: New test.
8334
8335 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8336
8337 * g++.dg/ext/complit3.C: New test.
8338
8339 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8340
8341 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8342 * gcc.dg/altivec-3.c: Same.
8343 * gcc.dg/altivec-varargs-1.c: Same.
8344
8345 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8346
8347 * lib/target-supports.exp (check_profiling_available): Assume
8348 profiling is not available on powerpc-eabi targets.
8349
8350 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8351
8352 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8353 * gcc.dg/vmx/bug-1.c: Ditto.
8354
8355 2004-04-20 Eric Christopher <echristo@redhat.com>
8356
8357 * gcc.dg/charset/extern.c: New test.
8358 * g++.dg/charset/extern3.cc: Ditto.
8359
8360 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8361
8362 * gcc.dg/builtins-39.c: New test.
8363
8364 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8365
8366 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8367
8368 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8369
8370 * gcc.dg/torture/mips-hilo-1.c: New test.
8371
8372 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8373
8374 * gcc.c-torture/compile/20040419-1.c: New test.
8375
8376 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8377
8378 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8379
8380 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8381 Aldy Hernandez <aldyh@redhat.com>
8382
8383 * gcc.c-torture/execute/va-arg-24.c: New.
8384
8385 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8386 Aldy Hernandez <aldyh@redhat.com>
8387
8388 * gcc.dg/vmx/1b-01.c: New.
8389 * gcc.dg/vmx/1b-02.c: New.
8390 * gcc.dg/vmx/1b-03.c: New.
8391 * gcc.dg/vmx/1b-04.c: New.
8392 * gcc.dg/vmx/1b-05.c: New.
8393 * gcc.dg/vmx/1b-06.c: New.
8394 * gcc.dg/vmx/1b-07.c: New.
8395 * gcc.dg/vmx/1c-01.c: New.
8396 * gcc.dg/vmx/1c-02.c: New.
8397 * gcc.dg/vmx/3a-01a.c: New.
8398 * gcc.dg/vmx/3a-01.c: New.
8399 * gcc.dg/vmx/3a-01m.c: New.
8400 * gcc.dg/vmx/3a-03.c: New.
8401 * gcc.dg/vmx/3a-03m.c: New.
8402 * gcc.dg/vmx/3a-04.c: New.
8403 * gcc.dg/vmx/3a-04m.c: New.
8404 * gcc.dg/vmx/3a-05.c: New.
8405 * gcc.dg/vmx/3a-06.c: New.
8406 * gcc.dg/vmx/3a-06m.c: New.
8407 * gcc.dg/vmx/3a-07.c: New.
8408 * gcc.dg/vmx/3b-01.c: New.
8409 * gcc.dg/vmx/3b-02.c: New.
8410 * gcc.dg/vmx/3b-10.c: New.
8411 * gcc.dg/vmx/3b-13.c: New.
8412 * gcc.dg/vmx/3b-14.c: New.
8413 * gcc.dg/vmx/3b-15.c: New.
8414 * gcc.dg/vmx/3c-01a.c: New.
8415 * gcc.dg/vmx/3c-01.c: New.
8416 * gcc.dg/vmx/3c-02.c: New.
8417 * gcc.dg/vmx/3c-03.c: New.
8418 * gcc.dg/vmx/3d-01.c: New.
8419 * gcc.dg/vmx/4-01.c: New.
8420 * gcc.dg/vmx/4-03.c: New.
8421 * gcc.dg/vmx/5-01.c: New.
8422 * gcc.dg/vmx/5-02.c: New.
8423 * gcc.dg/vmx/5-03.c: New.
8424 * gcc.dg/vmx/5-04.c: New.
8425 * gcc.dg/vmx/5-05.c: New.
8426 * gcc.dg/vmx/5-06.c: New.
8427 * gcc.dg/vmx/5-07.c: New.
8428 * gcc.dg/vmx/5-07t.c: New.
8429 * gcc.dg/vmx/5-08.c: New.
8430 * gcc.dg/vmx/5-10.c: New.
8431 * gcc.dg/vmx/5-11.c: New.
8432 * gcc.dg/vmx/7-01a.c: New.
8433 * gcc.dg/vmx/7-01.c: New.
8434 * gcc.dg/vmx/7c-01.c: New.
8435 * gcc.dg/vmx/7d-01.c: New.
8436 * gcc.dg/vmx/7d-02.c: New.
8437 * gcc.dg/vmx/8-01.c: New.
8438 * gcc.dg/vmx/8-02a.c: New.
8439 * gcc.dg/vmx/8-02.c: New.
8440 * gcc.dg/vmx/brode-1.c: New.
8441 * gcc.dg/vmx/bug-1.c: New.
8442 * gcc.dg/vmx/bug-2.c: New.
8443 * gcc.dg/vmx/bug-3.c: New.
8444 * gcc.dg/vmx/cw-bug-1.c: New.
8445 * gcc.dg/vmx/cw-bug-2.c: New.
8446 * gcc.dg/vmx/cw-bug-3.c: New.
8447 * gcc.dg/vmx/dct.c: New.
8448 * gcc.dg/vmx/debug-1.c: New.
8449 * gcc.dg/vmx/debug-2.c: New.
8450 * gcc.dg/vmx/debug-3.c: New.
8451 * gcc.dg/vmx/debug-4.c: New.
8452 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8453 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8454 * gcc.dg/vmx/eg-5.c: New.
8455 * gcc.dg/vmx/fft.c: New.
8456 * gcc.dg/vmx/gcc-bug-1.c: New.
8457 * gcc.dg/vmx/gcc-bug-2.c: New.
8458 * gcc.dg/vmx/gcc-bug-3.c: New.
8459 * gcc.dg/vmx/gcc-bug-4.c: New.
8460 * gcc.dg/vmx/gcc-bug-5.c: New.
8461 * gcc.dg/vmx/gcc-bug-6.c: New.
8462 * gcc.dg/vmx/gcc-bug-7.c: New.
8463 * gcc.dg/vmx/gcc-bug-8.c: New.
8464 * gcc.dg/vmx/gcc-bug-9.c: New.
8465 * gcc.dg/vmx/gcc-bug-b.c: New.
8466 * gcc.dg/vmx/gcc-bug-c.c: New.
8467 * gcc.dg/vmx/gcc-bug-d.c: New.
8468 * gcc.dg/vmx/gcc-bug-e.c: New.
8469 * gcc.dg/vmx/gcc-bug-f.c: New.
8470 * gcc.dg/vmx/gcc-bug-g.c: New.
8471 * gcc.dg/vmx/gcc-bug-i.c: New.
8472 * gcc.dg/vmx/harness.h: New.
8473 * gcc.dg/vmx/ira1.c: New.
8474 * gcc.dg/vmx/ira2a.c: New.
8475 * gcc.dg/vmx/ira2b.c: New.
8476 * gcc.dg/vmx/ira2.c: New.
8477 * gcc.dg/vmx/ira2c.c: New.
8478 * gcc.dg/vmx/mem.c: New.
8479 * gcc.dg/vmx/newton-1.c: New.
8480 * gcc.dg/vmx/ops.c: New.
8481 * gcc.dg/vmx/sn7153.c: New.
8482 * gcc.dg/vmx/spill2.c: New.
8483 * gcc.dg/vmx/spill3.c: New.
8484 * gcc.dg/vmx/spill.c: New.
8485 * gcc.dg/vmx/t.c: New.
8486 * gcc.dg/vmx/varargs-1.c: New.
8487 * gcc.dg/vmx/varargs-2.c: New.
8488 * gcc.dg/vmx/varargs-3.c: New.
8489 * gcc.dg/vmx/varargs-4.c: New.
8490 * gcc.dg/vmx/varargs-5.c: New.
8491 * gcc.dg/vmx/varargs-6.c: New.
8492 * gcc.dg/vmx/varargs-7.c: New.
8493 * gcc.dg/vmx/vmx.exp: New.
8494 * gcc.dg/vmx/vprint-1.c: New.
8495 * gcc.dg/vmx/vscan-1.c: New.
8496 * gcc.dg/vmx/x-01.c: New.
8497 * gcc.dg/vmx/x-02.c: New.
8498 * gcc.dg/vmx/x-03.c: New.
8499 * gcc.dg/vmx/x-04.c: New.
8500 * gcc.dg/vmx/x-05.c: New.
8501 * gcc.dg/vmx/yousufi-1.c: New.
8502 * gcc.dg/vmx/zero-1.c: New.
8503 * gcc.dg/vmx/zero.c: New.
8504
8505 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8506
8507 * g++.dg/lookup/java1.C: Update for chage of
8508 _Jv_AllocObject.
8509 * g++.dg/lookup/java2.C: Likewise.
8510
8511 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8512
8513 * ada/acats/run_all.sh: use -O2 by default.
8514
8515 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8516
8517 * gcc.dg/vr-mult-[12].c: New tests.
8518
8519 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8520
8521 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8522
8523 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8524
8525 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8526
8527 * lib/target-supports.exp (check_profiling_available): Assume profiling
8528 isn't available for mips*-*-elf targets.
8529
8530 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8531
8532 * gcc.dg/builtins-38.c: New test.
8533
8534 2004-04-14 Eric Christopher <echristo@redhat.com>
8535
8536 * g++.dg/charset/charset.exp: Run .cc extension tests.
8537
8538 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8539
8540 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8541
8542 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8543
8544 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8545
8546 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8547
8548 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8549 * gcc.dg/i386-387-2.c: Likewise.
8550
8551 * gcc.dg/i386-387-7.c: New test.
8552 * gcc.dg/i386-387-8.c: New test.
8553
8554 * gcc.dg/builtins-37.c: New test.
8555
8556 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8557
8558 * g++.dg/pch/externc-1.C: Add missing semicolon.
8559
8560 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8561
8562 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8563
8564 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8565
8566 * gcc.c-torture/execute/20040411-1.c: New test.
8567
8568 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8569
8570 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8571
8572 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8573
8574 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8575
8576 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8577
8578 * lib/target-supports.exp (check_named_sections_available): New.
8579 * lib/gcc-dg.exp (dg-require-named-sections): New.
8580 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8581 old-deja.exp. Also prune error-count message from HP linker.
8582 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8583
8584 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8585 * g++.old-deja/g++.pt/static3.C: Likewise.
8586 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8587
8588 2004-04-09 Roger Sayle <roger@eyesopen.com>
8589
8590 * gcc.c-torture/execute/20040409-1.c: New test case.
8591 * gcc.c-torture/execute/20040409-2.c: New test case.
8592 * gcc.c-torture/execute/20040409-3.c: New test case.
8593
8594 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8595
8596 * gcc.dg/20040409-1.c: New test.
8597
8598 2004-04-08 Roger Sayle <roger@eyesopen.com>
8599
8600 PR target/14888
8601 * g++.dg/opt/pr14888.C: New test case.
8602
8603 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8604
8605 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8606 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8607 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8608 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8609 New tests.
8610
8611 2004-04-08 Paul Brook <paul@codesourcery.com>
8612
8613 * gcc.dg/spill-1.c: New test.
8614
8615 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8616
8617 * gcc.dg/torture/builtin-ctype-2.c: New test.
8618
8619 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8620
8621 * gcc.dg/pch/pch.exp: Add largefile test.
8622
8623 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8624
8625 * g++.dg/pch/externc-1.Hs: New.
8626 * g++.dg/pch/externc-1.C: New.
8627
8628 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8629
8630 * gcc.dg/compat/struct-by-value-5a_main.c,
8631 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8632 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8633 * gcc.dg/compat/struct-by-value-5a_x.c,
8634 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8635 gcc.dg/compat/struct-by-value-5_x.c.
8636 * gcc.dg/compat/struct-by-value-5a_y.c,
8637 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8638 gcc.dg/compat/struct-by-value-5_y.c.
8639
8640 * gcc.dg/compat/struct-by-value-6a_main.c,
8641 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8642 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8643 * gcc.dg/compat/struct-by-value-6a_x.c,
8644 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8645 gcc.dg/compat/struct-by-value-6_x.c.
8646 * gcc.dg/compat/struct-by-value-6a_y.c,
8647 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8648 gcc.dg/compat/struct-by-value-6_y.c.
8649
8650 * gcc.dg/compat/struct-by-value-7a_main.c,
8651 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8652 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8653 * gcc.dg/compat/struct-by-value-7a_x.c,
8654 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8655 gcc.dg/compat/struct-by-value-7_x.c.
8656 * gcc.dg/compat/struct-by-value-7a_y.c,
8657 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8658 gcc.dg/compat/struct-by-value-7_y.c.
8659
8660 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8661
8662 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8663 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8664 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8665 options.
8666
8667 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8668
8669 * gcc.dg/builtins-36.c: New test.
8670
8671 2004-04-06 Paul Brook <paul@codesourcery.com>
8672
8673 * README.gcc: Remove obsolete contraint on testcases.
8674
8675 2004-04-05 Paul Brook <paul@codesourcery.com>
8676
8677 PR2123
8678 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8679 failure and exit(0) on success.
8680 * g++.dg/expr/anew2.C: Ditto.
8681 * g++.dg/expr/anew3.C: Ditto.
8682 * g++.dg/expr/anew4.C: Ditto.
8683
8684 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8685
8686 PR c++/3518
8687 * g++.dg/template/unify7.C: New.
8688
8689 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8690
8691 * g++.dg/README: Bring up to date with new subdirectories; remove
8692 duplicate subdirectory lines.
8693
8694 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8695
8696 PR c++/14007
8697 * g++.dg/template/unify5.C: New.
8698 * g++.dg/template/unify6.C: New.
8699 * g++.dg/template/qualttp20.C: Adjust.
8700 * g++.old-deja/g++.jason/report.C: Adjust.
8701 * g++.old-deja/g++.other/qual1.C: Adjust.
8702
8703 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8704
8705 PR c++/14803
8706 * g++.dg/inherit/ptrmem1.C: New test.
8707
8708 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8709
8710 PR c++/14755
8711 * gcc.c-torture/execute/20040331-1.c: New test.
8712 * gcc.dg/20040331-1.c: New test.
8713
8714 2004-04-01 Paul Brook <paul@codesourcery.com>
8715
8716 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8717
8718 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8719
8720 PR c++/14724
8721 * g++.dg/init/goto1.C: New test.
8722
8723 PR c++/14763
8724 * g++.dg/template/defarg4.C: New test.
8725
8726 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8727
8728 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8729
8730 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8731
8732 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8733
8734 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8735
8736 * gcc.dg/noncompile/undeclared-2.c: New test.
8737
8738 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8739
8740 * gcc.dg/940409-1.c: Remove XFAIL.
8741 * gcc.dg/reg-vol-struct-1.c: New test.
8742
8743 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8744
8745 * gcc.dg/torture/builtin-wctype-1.c: New test.
8746
8747 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8748
8749 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8750 * gcc.dg/20001101-1.c: Likewise.
8751 * gcc.dg/20001102-1.c: Likewise.
8752
8753 2004-03-25 Roger Sayle <roger@eyesopen.com>
8754
8755 * gcc.dg/compare8.c: Add an additional test for XOR.
8756
8757 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8758
8759 * gcc.dg/torture/builtin-ctype-1.c: New test.
8760
8761 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8762
8763 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8764 * gcc.dg/torture/builtin-math-1.c: Likewise.
8765 * gcc.dg/torture/builtin-power-1.c: New test.
8766
8767 2004-03-24 Andreas Schwab <schwab@suse.de>
8768
8769 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8770 IA64 assembler.
8771
8772 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8773 Roger Sayle <roger@eyesopen.com>
8774
8775 * gcc.dg/compare8.c: New test case.
8776
8777 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8778
8779 * g++.dg/ext/altivec-7.C: New test.
8780
8781 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8782
8783 PR 12267, 12391, 12560, 13129, 14114, 14133
8784 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8785 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8786 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8787 Adjust error regexps.
8788 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8789 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8790 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8791 * gcc.dg/local1.c: Add explanatory comment.
8792
8793 2004-03-23 Roger Sayle <roger@eyesopen.com>
8794
8795 PR optimization/14669
8796 * g++.dg/opt/fold2.C: New test case.
8797
8798 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8799
8800 PR c/14069
8801 * gcc.dg/20040322-1.c: New test.
8802
8803 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8804
8805 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8806 * gcc.dg/ultrasp4.c: Likewise.
8807 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8808
8809 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8810
8811 * gcc.dg/i386-sse-8.c: Reset default options.
8812
8813 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8814
8815 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8816 in the error message text.
8817
8818 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8819
8820 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8821
8822 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8823
8824 PR c++/14616
8825 * g++.dg/init/array13.C: New test.
8826
8827 2004-03-20 Roger Sayle <roger@eyesopen.com>
8828
8829 PR target/13889
8830 * gcc.c-torture/compile/pr13889.c: New test case.
8831
8832 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8833
8834 PR c/14635
8835 * builtins-1.c (nan, nans): Don't test.
8836 * builtins-30.c: Don't use nan, nanf, nanl.
8837 * builtins-35.c: New test.
8838
8839 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8840
8841 * g++.dg/ext/altivec-6.C: New test.
8842
8843 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8844
8845 * g++.dg/init/placement3.C: New test.
8846
8847 * g++.dg/template/spec13.C: New test.
8848
8849 * g++.dg/lookup/using11.C: New test.
8850
8851 * g++.dg/lookup/koenig3.C: New test.
8852
8853 * g++.dg/template/operator2.C: New test.
8854
8855 * g++.dg/expr/dtor3.C: New test.
8856 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8857 marker.
8858 * g++.old-deja/g++.law/visibility28.C: Likewise.
8859
8860 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8861
8862 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8863 * gcc.dg/ppc64-abi-3.c: Likewise.
8864
8865 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8866
8867 PR c++/14545
8868 * g++.dg/parse/template15.C: New test.
8869
8870 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8871
8872 * g++.dg/expr/dtor2.C: New test.
8873
8874 * g++.dg/lookup/anon4.C: New test.
8875
8876 * g++.dg/overload/using1.C: New test.
8877
8878 * g++.dg/template/lookup7.C: New test.
8879
8880 * g++.dg/template/typename6.C: New test.
8881
8882 * g++.dg/expr/cond6.C: New test.
8883
8884 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8885
8886 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8887
8888 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8889
8890 * g++.dg/expr/cond5.C: New test.
8891 * g++.dg/expr/constcast1.C: Likewise.
8892 * g++.dg/expr/ptrmem2.C: Likewise.
8893 * g++.dg/expr/ptrmem3.C: Likewise.
8894 * g++.dg/lookup/main1.C: Likewise.
8895 * g++.dg/template/lookup6.C: Likewise.
8896
8897 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8898
8899 * gcc.dg/local1.c: New test.
8900
8901 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8902
8903 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8904
8905 * gcc.dg/torture/builtin-convert-1.c: New test.
8906
8907 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8908
8909 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8910
8911 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8912
8913 PR c++/14481
8914 * g++.dg/warn/Wunused-7.C: New test.
8915
8916 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8917
8918 * gcc.dg/torture/builtin-integral-1.c: New test.
8919
8920 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8921
8922 PR c++/14586
8923 * g++.dg/parse/non-dependent3.C: New test.
8924
8925 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8926
8927 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8928 * g++.dg/eh/simd-2.C: Likewise.
8929 * g++.dg/init/array10.C: Likewise.
8930 * gcc.c-torture/compile/simd-1.c: Likewise.
8931 * gcc.c-torture/compile/simd-2.c: Likewise.
8932 * gcc.c-torture/compile/simd-3.c: Likewise.
8933 * gcc.c-torture/compile/simd-4.c: Likewise.
8934 * gcc.c-torture/compile/simd-6.c: Likewise.
8935 * gcc.c-torture/execute/simd-1.c: Likewise.
8936 * gcc.c-torture/execute/simd-2.c: Likewise.
8937 * gcc.dg/compat/vector-defs.h: Likewise.
8938 * gcc.dg/20020531-1.c: Likewise.
8939 * gcc.dg/altivec-3.c: Likewise.
8940 * gcc.dg/altivec-4.c: Likewise.
8941 * gcc.dg/altivec-varargs-1.c: Likewise.
8942 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8943 * gcc.dg/i386-mmx-3.c: Likewise.
8944 * gcc.dg/i386-sse-4.c: Likewise.
8945 * gcc.dg/i386-sse-5.c: Likewise.
8946 * gcc.dg/i386-sse-8.c: Likewise.
8947 * gcc.dg/simd-1.c: Likewise.
8948 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8949 __ev64_opaque__ since the machine description provides it.
8950
8951 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8952
8953 * lib/compat.exp (skip_list): New global variable.
8954 Use it to hold the user defined COMPAT_SKIPS list if any.
8955 (compat-obj): Add the members of skip_list to optall.
8956
8957 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8958
8959 * gcc.dg/compat/union-by-value-1_main.c,
8960 union-by-value-1_x.c, union-by-value-1_y.c,
8961 union-check.h, union-defs.h,
8962 union-init.h, union-return-1_main.c,
8963 union-return-1_x.c, union-return-1_y.c: New files.
8964
8965 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8966
8967 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8968 mixed-struct-init.h: Add 4 mixed structure types.
8969 struct-by-value-21_main.c, struct-by-value-21_x.c,
8970 struct-by-value-21_y.c, struct-return-21_main.c,
8971 struct-return-21_x.c, struct-return-21_y.c: New files.
8972
8973 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8974
8975 PR c++/14550
8976 * g++.dg/parse/template14.C: New test.
8977
8978 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8979
8980 * gcc.c-torture/execute/20040313-1.c: New test.
8981
8982 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8983
8984 PR target/14533
8985 * gcc.dg/20040311-2.c: New test.
8986
8987 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8988
8989 PR other/14544
8990 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8991 bit-field.
8992
8993 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8994
8995 * gcc.dg/20040305-2.c: Add missing return statement.
8996
8997 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8998
8999 * gcc.dg/builtins-34.c: Also check pow10*.
9000
9001 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9002
9003 PR target/14262
9004 * gcc.dg/20040305-2.c: New test.
9005
9006 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9007
9008 * gcc.dg/20040310-1.c: New test.
9009
9010 2004-03-11 Roger Sayle <roger@eyesopen.com>
9011
9012 * gcc.c-torture/execute/20040311-1.c: New test case.
9013
9014 2004-03-11 Mark Mitchell <mark@codesourcery.com>
9015
9016 PR c++/14476
9017 * g++.dg/lookup/enum1.C: New test.
9018
9019 2004-03-10 Mark Mitchell <mark@codesourcery.com>
9020
9021 PR c++/14510
9022 * g++.dg/lookup/struct2.C: New test.
9023
9024 2004-03-10 Uros Bizjak <uros@kss-loka.si>
9025
9026 * gcc.dg/builtins-34.c: New test.
9027
9028 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9029
9030 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9031
9032 2004-03-09 James E Wilson <wilson@specifixinc.com>
9033
9034 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9035 * gcc.dg/alias-2.c: New testcase.
9036
9037 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9038
9039 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9040
9041 2004-03-09 Roger Sayle <roger@eyesopen.com>
9042
9043 * gcc.c-torture/execute/20040309-1.c: New test case.
9044
9045 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9046
9047 PR c++/14397
9048 * g++.dg/overload/ref1.C: New.
9049
9050 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9051
9052 PR c++/14409
9053 * g++.dg/template/spec12.C: New test.
9054
9055 PR c++/14448
9056 * g++.dg/parse/crash14.C: New test.
9057
9058 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9059
9060 PR c++/14230
9061 * g++.dg/init/ref11.C: New test.
9062
9063 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9064
9065 PR c++/14432
9066 * g++.dg/parse/builtin2.C: New test.
9067
9068 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9069
9070 PR c++/14401
9071 * g++.dg/init/ctor3.C: New test.
9072 * g++.dg/init/union1.C: New test.
9073 * g++.dg/ext/anon-struct4.C: New test.
9074
9075 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9076
9077 * g++.dg/lookup/koenig1.C: Tweak error messages.
9078 * g++.dg/lookup/used-before-declaration.C: Likewise.
9079 * g++.dg/other/do1.C: Likewise.
9080 * g++.dg/overload/koenig1.C: Likewise.
9081 * g++.dg/parse/crash13.C: Likewise.
9082 * g++.dg/template/instantiate3.C: Likewise.
9083
9084 2004-03-08 Eric Christopher <echristo@redhat.com>
9085
9086 * * lib/target-supports.exp: Enable libiconv in test
9087 compilation. Fix up error checking.
9088
9089 2004-03-08 Roger Sayle <roger@eyesopen.com>
9090
9091 PR middle-end/14289
9092 * gcc.dg/pr14289-1.c: New test case.
9093 * gcc.dg/pr14289-2.c: Likewise.
9094 * gcc.dg/pr14289-3.c: Likewise.
9095
9096 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9097
9098 * gcc.c-torture/execute/20040308-1.c: New test.
9099
9100 2004-03-07 Roger Sayle <roger@eyesopen.com>
9101
9102 * gcc.c-torture/execute/20040307-1.c: New test case.
9103
9104 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9105
9106 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9107
9108 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9109
9110 * gcc.dg/20040306-1.c: New test.
9111
9112 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9113
9114 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9115 them static.
9116 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9117
9118 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9119
9120 PR c/14465
9121 * gcc.dg/decl-6.c: New test.
9122
9123 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9124
9125 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9126 Rename LOGPOW -> LOG_POW.
9127 (SQRT_EXP, POW_EXP): New.
9128
9129 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9130
9131 * gcc.dg/i386-sse-8.c: New test.
9132
9133 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9134
9135 PR c/14114
9136 * gcc.dg/decl-5.c: New test.
9137
9138 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9139
9140 * gcc.dg/20040305-1.c: New test.
9141
9142 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9143
9144 PR other/14354
9145 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9146
9147 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9148
9149 PR c++/14425, c++/14426
9150 * g++.dg/ext/altivec-4.C: New test.
9151 * g++.dg/ext/altivec-5.C: New test.
9152
9153 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9154
9155 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9156 global variables of a type with no linkage.
9157 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9158 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9159 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9160 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9161 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9162 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9163 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9164 * g++.dg/warn/deprecated.C: Name enum Color.
9165 * g++.dg/overload/VLA.C: Name structure for 'b'.
9166 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9167
9168 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9169
9170 * gcc.c-torture/compile/20040304-1.c: New test.
9171
9172 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9173
9174 PR 13728
9175 * gcc.dg/decl-4.c: New testcase.
9176
9177 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9178
9179 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9180 as PRECF if sizeof (float) > sizeof (double).
9181 (PRECL): Make it the same as PRECF if
9182 sizeof (float) > sizeof (long double).
9183
9184 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9185
9186 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9187 system type. Add check for irix6 which doesn't have c99 runtime.
9188
9189 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9190
9191 * gcc.dg/const-elim-1.c: xfail for xtensa.
9192
9193 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9194
9195 PR c++/14369
9196 * g++.dg/template/cond4.C: New test.
9197
9198 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9199
9200 PR c++/14360
9201 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9202
9203 PR c++/14361
9204 * g++.dg/parse/defarg7.C: New test.
9205
9206 PR c++/14359
9207 * g++.dg/template/friend26.C: New test.
9208
9209 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9210
9211 PR c++/14324
9212 * g++.dg/abi/mangle21.C: New test.
9213
9214 PR c++/14260
9215 * g++.dg/parse/constructor2.C: New test.
9216
9217 PR c++/14337
9218 * g++.dg/template/sfinae1.C: New test.
9219
9220 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9221
9222 PR c++/14267
9223 * g++.dg/expr/crash2.C: New test.
9224
9225 PR middle-end/13448
9226 * gcc.dg/inline-5.c: New test.
9227 * gcc.dg/always-inline.c: Split out tests into ...
9228 * gcc.dg/always-inline2.c: ... this and ...
9229 * gcc.dg/always-inline3.c: ... this.
9230
9231 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9232
9233 PR debug/12103
9234 * g++.dg/debug/crash1.C: New test.
9235
9236 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9237
9238 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9239 function with __attribute__((noinline)).
9240 (recurser_void2): Likewise.
9241 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9242 (recurser_void2): Likewise.
9243
9244 2004-02-29 Roger Sayle <roger@eyesopen.com>
9245
9246 PR middle-end/14203
9247 * g++.dg/warn/Wunused-6.C: New test case.
9248
9249 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9250
9251 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9252 not defined.
9253
9254 2004-02-27 Eric Christopher <echristo@redhat.com>
9255
9256 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9257 * g++.dg/charset/asm2.c: Run only x86.
9258 * gcc.dg/charset/asm3.c: Ditto.
9259
9260 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9261
9262 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9263 ld_library_path.
9264
9265 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9266
9267 * g++.dg/ext/altivec-3.C: New.
9268
9269 2004-02-26 Richard Henderson <rth@redhat.com>
9270
9271 * g++.dg/ext/attrib10.C: Mark for warning.
9272 * gcc.dg/attr-alias-1.c: New.
9273
9274 2004-02-26 Richard Henderson <rth@redhat.com>
9275
9276 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9277 * gcc.c-torture/execute/20040208-2.c: ... it back.
9278
9279 2004-02-26 Eric Christopher <echristo@redhat.com>
9280
9281 * lib/target-supports.exp (check-iconv-available): New function.
9282 * lib/gcc-dg.exp (dg-require-iconv): New function.
9283 Use above.
9284 * gcc.dg/charset: New directory.
9285 * gcc.dg/charset/charset.exp: New file.
9286 * gcc.dg/charset/asm1.c: Ditto.
9287 * gcc.dg/charset/asm2.c: Ditto.
9288 * gcc.dg/charset/asm3.c: Ditto.
9289 * gcc.dg/charset/asm4.c: Ditto.
9290 * gcc.dg/charset/asm5.c: Ditto.
9291 * gcc.dg/charset/attribute1.c: Ditto.
9292 * gcc.dg/charset/attribute2.c: Ditto.
9293 * gcc.dg/charset/string1.c: Ditto.
9294 * g++.dg/charset: New directory.
9295 * g++.dg/dg.exp: Add here. Special options.
9296 * g++.dg/charset/charset.exp: New file.
9297 * g++.dg/charset/asm1.c: Ditto.
9298 * g++.dg/charset/asm2.c: Ditto.
9299 * g++.dg/charset/asm3.c: Ditto.
9300 * g++.dg/charset/asm4.c: Ditto.
9301 * g++.dg/charset/attribute1.c: Ditto.
9302 * g++.dg/charset/attribute2.c: Ditto.
9303 * g++.dg/charset/extern1.cc: Ditto.
9304 * g++.dg/charset/extern2.cc: Ditto.
9305 * g++.dg/charset/string1.c: Ditto.
9306
9307 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9308
9309 PR c++/14278
9310 * g++.dg/parse/comma1.C: New test.
9311
9312 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9313
9314 PR c++/14284
9315 * g++.dg/template/ttp8.C: New test.
9316
9317 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9318
9319 * gcc.dg/fixuns-trunc-1.c: New test.
9320
9321 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9322
9323 * gcc.dg/builtins-config.h: Use #elif.
9324
9325 2004-02-26 Michael Matz <matz@suse.de>
9326
9327 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9328 * gcc.dg/991214-1.c: Likewise.
9329 * gcc.dg/i386-asm-1.c: Likewise.
9330
9331 2004-02-25 Richard Henderson <rth@redhat.com>
9332
9333 * gcc.c-torture/execute/20040208-2.c: Move ...
9334 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9335
9336 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9337
9338 PR c++/14246
9339 * g++.dg/other/crash-3.C: New test.
9340
9341 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9342
9343 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9344 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9345
9346 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9347 HP-UX.
9348
9349 2004-02-24 Michael Matz <matz@suse.de>
9350
9351 * gcc.dg/i386-regparm.c: New.
9352
9353 2004-02-23 James E Wilson <wilson@specifixinc.com>
9354
9355 * gcc.c-torture/execute/20040223-1.c: New.
9356
9357 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9358 Kazu Hirata <kazu@cs.umass.edu>
9359
9360 * gcc.dg/fwritable-strings-1.c: Remove.
9361
9362 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9363
9364 PR c/14156
9365 * gcc.dg/20040223-1.c: New test.
9366
9367 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9368
9369 PR c++/14106
9370 * g++.dg/ext/typeof9.C: New test.
9371
9372 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9373
9374 PR c++/14250
9375 * g++.dg/other/switch1.C: New test.
9376
9377 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9378
9379 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9380 * gcc.dg/va-arg-1.c: Likewise.
9381
9382 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9383
9384 PR c++/14143
9385 * g++.dg/template/koenig5.C: New test.
9386
9387 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9388
9389 * g++.dg/ext/altivec-1.C: Generalize target triple.
9390 * g++.dg/ext/altivec-2.C: New test case.
9391 * g++.dg/ext/altivec_check.h: New file.
9392 * gcc.dg/altivec-1.c: Generalize target triple;
9393 include altivec_check.h and call altivec_check().
9394 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9395 * gcc.dg/altivec-6.c: New test case.
9396 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9397 type casts as needed.
9398 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9399 altivec_check().
9400 * gcc.dg/altivec-12.c: New test case.
9401 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9402 include altivec_check.h and call altivec_check().
9403 * gcc.dg/altivec_check.h: New file.
9404
9405 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9406
9407 * lib/target-supports.exp (check_alias_available): Don't mangle
9408 function `g' in test program.
9409
9410 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9411
9412 * lib/target-supports.exp (check_profiling_available): Check
9413 argument to determine whether we support a profiling type.
9414 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9415 check_profiling_available.
9416 * g++.dg/bprob/bprob.exp: Likewise
9417 * g77.dg/bprob/bprob.exp: Likewise.
9418 * gcc.misc-tests/bprob.exp: Likewise.
9419 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9420 dg-require-profiling and delete expected error handling.
9421 * gcc.dg/20021014-1.c: Likewise.
9422 * gcc.dg/nest.c: Likewise.
9423
9424 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9425
9426 PR c++/12007
9427 * g++.dg/other/vthunk1.C: New test.
9428
9429 2004-02-20 Falk Hueffner <falk@debian.org>
9430
9431 PR target/14201
9432 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9433
9434 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9435
9436 PR c++/13927
9437 * g++.dg/other/error8.C: Remove XFAIL markers.
9438
9439 PR c++/14173
9440 * g++.dg/ext/packed5.C: New test.
9441
9442 PR c++/14199
9443 * g++.dg/warn/Wunused-5.C: New test.
9444
9445 PR c++/14186
9446 * g++.dg/lookup/member1.C: New test.
9447
9448 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9449
9450 * gcc.c-torture/compile/20040130-1.c: Enable only when
9451 __INT_MAX__ >= 2147483647L.
9452 * gcc.c-torture/compile/961203-1.c: Likewise.
9453
9454 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9455
9456 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9457 * g++.dg/opt/template1.C: Robustify assembler regexp
9458
9459 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9460
9461 * gcc.c-torture/execute/simd-4.x: Remove.
9462 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9463 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9464 Guard with #ifndef SKIP_ATTRIBUTE.
9465 * gcc.dg/compat/vector-1_y.c: Likewise.
9466 * gcc.dg/compat/vector-2_x.c: Likewise.
9467 * gcc.dg/compat/vector-2_y.c: Likewise.
9468 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9469 * g++.dg/eh/simd-2.C: Likewise.
9470
9471 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9472
9473 * gcc.c-torture/compile/complex-1.c: New.
9474
9475 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9476
9477 PR target/14209
9478 * gcc.c-torture/execute/20040218-1.c: New test.
9479
9480 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9481
9482 PR c++/14181
9483 * g++.dg/parse/new2.C: New test.
9484
9485 2004-02-18 Paul Brook <paul@codesourcery.com>
9486
9487 * gcc.c-torture/compile/libcall-1.c: New test.
9488
9489 2004-02-18 Paul Brook <paul@codesourcery.com>
9490
9491 PR debug/12934
9492 * gcc.dg/debug/debug-7.c: New test.
9493
9494 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9495
9496 * gcc.dg/20040217-1.c: New test.
9497
9498 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9499
9500 * gcc.c-torture/execute/990208-1.x: Delete.
9501
9502 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9503
9504 * gcc.c-torture/execute/20040208-2.x: New file.
9505
9506 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9507
9508 PR c++/11326
9509 * g++.dg/abi/structret1.C: New test.
9510
9511 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9512
9513 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9514 (i386_cpuid): No need to test if cpuid is available on AMD64.
9515 Fix assembly, so that it works onboth i386 and AMD64.
9516 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9517 (vecInLong): Fix s[] member type to unsigned int.
9518 (vecInWord): Remove type.
9519 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9520 (a64, b64, c64, d64, e64): Remove.
9521 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9522 Remove unused variable. Remove initialization of removed variables.
9523 Don't call mmx_tests nor sse_tests.
9524 (reference_mmx, reference_sse): Remove.
9525 (check): Add return stmt.
9526 * gcc.dg/i386-sse-7.c: New test.
9527 * gcc.dg/i386-mmx-4.c: New test.
9528
9529 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9530
9531 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9532 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9533 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9534 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9535 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9536 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9537 g++.dg/tc1/dr94.C: Fix line terminator.
9538
9539 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9540
9541 * gcc.c-torture/compile/20040216-1.c: New.
9542
9543 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9544
9545 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9546 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9547 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9548 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9549 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9550 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9551
9552 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9553
9554 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9555
9556 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9557
9558 PR c++/13971
9559 * g++.dg/expr/cond4.C: New test.
9560
9561 PR c++/14086
9562 * g++.dg/lookup/crash2.C: New test.
9563
9564 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9565
9566 * gcc.c-torture/compile/20040214-2.c: New test.
9567
9568 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9569
9570 PR c++/14116
9571 * g++.dg/ext/typeof8.C: New test.
9572
9573 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9574
9575 * gcc.c-torture/compile/20040214-1.c: New test.
9576
9577 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9578
9579 PR c++/13635
9580 * g++.dg/template/spec11.C: New test.
9581
9582 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9583
9584 PR c++/13927
9585 * g++.dg/other/error8.C: New test.
9586
9587 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9588
9589 PR c++/14122
9590 * g++.dg/template/array4.C: New test.
9591
9592 PR c++/14108
9593 * g++.dg/inherit/thunk2.C: New test.
9594
9595 PR c++/14083
9596 * g++.dg/eh/cond2.C: New test.
9597
9598 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9599
9600 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9601
9602 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9603
9604 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9605
9606 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9607
9608 * g++.dg/simd-2.C: xfail on ppc64-linux.
9609
9610 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9611
9612 PR c/456
9613 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9614 tests.
9615
9616 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9617
9618 * gcc.dg/builtins-33.c: New test.
9619
9620 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9621
9622 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9623
9624 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9625
9626 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9627
9628 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9629
9630 * gcc.dg/ppc64-abi-3.c: New test.
9631
9632 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9633
9634 PR c/14092
9635
9636 * gcc.dg/pr14092-1.c: New testcase.
9637
9638 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9639
9640 * gcc.dg/cpp/assert4.c: Fix typo last change.
9641
9642 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9643 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9644
9645 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9646
9647 2004-02-09 Roger Sayle <roger@eyesopen.com>
9648
9649 * gcc.c-torture/compile/20040209-1.c: New test case.
9650
9651 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9652
9653 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9654
9655 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9656
9657 * gcc.c-torture/execute/20040208-[12].c: New tests.
9658
9659 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9660
9661 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9662
9663 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9664
9665 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9666
9667 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9668
9669 Bug 13856
9670 * gcc.dg/visibility-8.c: New testcase.
9671
9672 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9673
9674 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9675 arguments.
9676 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9677
9678 2004-02-07 Roger Sayle <roger@eyesopen.com>
9679
9680 PR middle-end/13696
9681 * g++.dg/opt/fold1.C: New test case.
9682
9683 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9684
9685 PR c++/14033
9686 * g++.dg/other/crash-2.C: New test.
9687
9688 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9689
9690 PR c++/14028
9691 * g++.dg/parse/angle-bracket2.C: New test.
9692
9693 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9694
9695 PR middle-end/13750
9696 Revert:
9697 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9698 PR pch/13361
9699 * testsuite/g++.dg/pch/wchar-1.C: New.
9700 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9701
9702 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9703
9704 PR c++/14008
9705 * g++.dg/parse/error15.C: New test.
9706 * g++.dg/parse/crash11.C: Update dg-error mark.
9707
9708 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9709
9710 PR c++/13932
9711 * g++.dg/warn/conv2.C: New test.
9712
9713 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9714
9715 PR c++/13086
9716 * g++.dg/warn/incomplete1.C: Remove xfail.
9717
9718 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9719
9720 * lib/file-format.exp (gcc_target_object_format): Use
9721 ${tool}_target_compile, not gcc_target_compile.
9722 * lib/target-supports.exp (check_alias_available): Likewise.
9723 (check_gc_sections_available): Likewise.
9724 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9725 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9726 dg-require-alias.
9727
9728 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9729
9730 PR c++/13969
9731 * g++.dg/template/static6.C: New test.
9732
9733 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9734
9735 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9736
9737 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9738
9739 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9740 tests for systems where `char' is unsigned by default.
9741
9742 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9743
9744 PR c++/13997
9745 * g++.dg/template/partial3.C: New test.
9746
9747 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9748
9749 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9750 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9751 Remove mentions of obsolete ports.
9752
9753 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9754
9755 * gcc.dg/noncompile/20001228-1.c: Fix for new
9756 error message.
9757
9758 2004-02-03 Roger Sayle <roger@eyesopen.com>
9759
9760 PR target/9348
9761 * gcc.c-torture/execute/multdi-1.c: New test case.
9762
9763 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9764
9765 PR c++/13925
9766 * g++.dg/template/lookup5.C: New test.
9767
9768 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9769
9770 PR c++/13950
9771 * g++.dg/template/lookup4.C: New test.
9772
9773 PR c++/13970
9774 * g++.dg/parse/error14.C: New test.
9775
9776 PR c++/14002
9777 * g++.dg/parse/template13.C: New test.
9778
9779 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9780
9781 PR c++/13978
9782 * g++.dg/template/koenig4.C: New test.
9783
9784 PR c++/13968
9785 * g++.dg/template/crash17.C: New test.
9786
9787 PR c++/13975
9788 * g++.dg/parse/error13.C: New test.
9789 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9790
9791 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9792
9793 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9794
9795 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9796
9797 PR c/11658
9798 PR c/13994
9799 * gcc.dg/noncompile/20040203-1.c: New test.
9800 * gcc.dg/noncompile/20040203-2.c: Likewise.
9801 * gcc.dg/noncompile/20040203-3.c: Likewise.
9802 * gcc.dg/20040203-1.c: Likewise.
9803
9804 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9805
9806 PR c++/10858
9807 * g++.dg/template/sizeof7.C: New test.
9808
9809 2004-02-02 Eric Christopher <echristo@redhat.com>
9810 Zack Weinberg <zack@codesourcery.com>
9811
9812 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9813
9814 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9815
9816 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9817 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9818 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9819 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9820
9821 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9822
9823 PR c++/13113
9824 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9825
9826 PR c++/13854
9827 * g++.dg/ext/attrib13.C: New test.
9828
9829 PR c++/13907
9830 * g++.dg/conversion/op2.C: New test.
9831
9832 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9833
9834 * gcc.dg/titype-1.c: Fix pasto.
9835
9836 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9837
9838 * gcc.dg/titype-1.c: New test.
9839
9840 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9841
9842 PR c++/13957
9843 * g++.dg/template/non-type-template-argument-1.C,
9844 g++.dg/template/qualified-id1.C: Update dg-error marks.
9845 * g++.dg/template/nontype6.C: New test.
9846
9847 2004-02-01 Roger Sayle <roger@eyesopen.com>
9848
9849 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9850 * gcc.dg/builtins-31.c: New testcase.
9851 * gcc.dg/builtins-32.c: New testcase.
9852
9853 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9854
9855 * objc.dg/call-super-2.m: Update line numbers
9856 for the including of stddef.h.
9857
9858 2004-01-30 Michael Matz <matz@suse.de>
9859
9860 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9861 g++.dg/ext/case-range3.C: New tests.
9862
9863 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9864
9865 DR206
9866 PR c++/13813
9867 * g++.dg/template/member4.C: New test.
9868
9869 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9870
9871 PR c++/13683
9872 * g++.dg/template/sizeof6.C: New test.
9873
9874 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9875
9876 * gcc.dg/fwritable-strings-1.c: New test.
9877
9878 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9879
9880 * gcc.c-torture/compile/20040130-1.c: New test.
9881
9882 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9883
9884 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9885
9886 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9887
9888 PR c++/13883
9889 * g++.dg/template/ctor3.C: New test.
9890
9891 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9892
9893 * g++.dg/tc1: New directory.
9894 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9895 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9896 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9897 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9898 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9899
9900 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9901
9902 * g++.dg/parse/error11.C: New test.
9903 * g++.dg/parse/error12.C: Likewise.
9904
9905 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9906
9907 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9908 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9909
9910 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9911
9912 PR c++/13791
9913 * g++.dg/ext/attrib12.C: New test.
9914
9915 PR c++/13736
9916 * g++.dg/parse/cast2.C: New test.
9917
9918 2004-01-27 James E Wilson <wilson@specifixinc.com>
9919
9920 * objc.dg/encode-2.m (main): New local string. Set depending on
9921 sizeof long. Use in sscanf call.
9922 * objc.dg/encode-3.m (main): New local string. Set depending on
9923 sizeof long. Use in scan_initial call.
9924
9925 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9926
9927 * objc.dg/call-super-2.m: Make LP64-safe.
9928 * objc.dg/desig-init-1.m: Likewise.
9929
9930 2004-01-27 Devang Patel <dpatel@apple.com>
9931
9932 * g++.dg/debug/namespace1.C: New test.
9933
9934 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9935
9936 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9937 xscale-*-*.
9938
9939 * gcc.dg/arm-mmx-1.c: New test.
9940
9941 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9942
9943 * gcc.dg/20040127-1.c: New test.
9944 * gcc.dg/20040127-2.c: New test.
9945
9946 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9947
9948 * objc.dg/stret-1.m (glob): Renamed to globa.
9949
9950 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9951
9952 PR c++/13663
9953 * g++.dg/expr/for1.C: New test.
9954
9955 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9956
9957 PR middle-end/13779
9958 * gcc.dg/darwin-longlong.c: New test.
9959
9960 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9961
9962 * gcc.dg/20040124-1.c: Moved test from here...
9963 * gcc.c-torture/compile/20040124-1.c: ...to here.
9964
9965 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9966
9967 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9968 the assembly output if -m64 is passed.
9969
9970 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9971
9972 PR c++/13833
9973 * g++.dg/template/cond3.C: New test.
9974
9975 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9976
9977 PR c++/13810
9978 * g++.dg/template/ttp7.C: New test.
9979
9980 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9981
9982 PR c++/13797
9983 * g++.dg/template/nontype4.C: New test.
9984 * g++.dg/template/nontype5.C: Likewise.
9985
9986 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9987
9988 * gcc.dg/torture/mips-clobber-at.c: New test.
9989
9990 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9991
9992 * gcc.dg/20040124-1.c: New test.
9993
9994 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9995
9996 * gcc.dg/20040123-1.c: New test.
9997
9998 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9999
10000 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
10001
10002 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
10003
10004 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
10005
10006 2004-01-23 Andrew Pinski <apinski@apple.com>
10007
10008 * gcc.dg/20030121-1.c: Move to ..
10009 * gcc.dg/20040121-1.c: here.
10010
10011 2004-01-23 Roger Sayle <roger@eyesopen.com>
10012
10013 * gcc.dg/builtins-29.c: New test case.
10014
10015 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10016
10017 PR 18314
10018 * gcc.dg/builtins-30.c: New testcase.
10019
10020 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
10021
10022 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
10023 * lib/g77.exp: Likewise.
10024 * lib/objc.exp: Likewise.
10025 * lib/g++.exp: Likewise.
10026
10027 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10028
10029 * gcc.dg/struct-by-value-2.c: New test.
10030
10031 2004-01-21 Andrew Pinski <apinski@apple.com>
10032
10033 PR target/13785
10034 * gcc.dg/20030121-1.c: New test.
10035
10036 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10037
10038 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10039 clobber frame pointer register in asm statement.
10040
10041 2004-01-21 Falk Hueffner <falk@debian.org>
10042
10043 * gcc.c-torture/compile/20040121-1.c: New test.
10044
10045 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10046
10047 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10048
10049 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10050
10051 * gcc.dg/ppc64-abi-2.c: New test.
10052
10053 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10054
10055 * lib/treelang.exp: Fill out this file.
10056 * lib/treelang-dg.exp: New File.
10057
10058 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10059
10060 * gcc.c-torture/compile/981022-1.c: Remove.
10061 * gcc.dg/array-5.c: Remove XFAIL.
10062 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10063 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10064 gcc.dg/cond-lvalue-1.c: Update.
10065 * gcc.dg/cast-lvalue-2.c: New test.
10066
10067 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10068
10069 PR c++/13592
10070 * g++.dg/other/error1.C (class foo): Tweak error message.
10071
10072 PR c++/13592
10073 * g++.dg/template/call2.C: New test.
10074
10075 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10076
10077 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10078 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10079 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10080 scalar-return-1_x.c, scalar-return-2_y.c,
10081 scalar-return-3_x.c, scalar-return-3_y.c,
10082 scalar-return-4_x.c, scalar-return-4_y.c,
10083 struct-align-1.h, struct-align-1_x.c,
10084 struct-align-1_y.c, struct-align-2.h,
10085 struct-align-2_x.c, struct-align-2_y.c,
10086 struct-by-value-10_y.c, struct-by-value-11_x.c,
10087 struct-by-value-11_y.c, struct-by-value-12_x.c,
10088 struct-by-value-12_y.c, struct-by-value-13_x.c,
10089 struct-by-value-13_y.c, struct-by-value-14_x.c,
10090 struct-by-value-14_y.c, struct-by-value-15_x.c,
10091 struct-by-value-15_y.c, struct-by-value-16_y.c,
10092 struct-by-value-17_y.c, struct-by-value-18_y.c,
10093 struct-by-value-19_y.c, struct-by-value-1_x.c,
10094 struct-by-value-1_y.c, struct-by-value-20_y.c,
10095 struct-by-value-2_x.c, struct-by-value-2_y.c,
10096 struct-by-value-3_y.c, struct-by-value-4_x.c,
10097 struct-by-value-4_y.c, struct-by-value-5_y.c,
10098 struct-by-value-6_y.c, struct-by-value-7_y.c
10099 struct-by-value-8_x.c, struct-by-value-8_y.c
10100 struct-by-value-9_x.c, struct-by-value-9_y.c
10101 struct-return-10_x.c, struct-return-10_y.c,
10102 struct-return-19_x.c, struct-return-20_x.c
10103 struct-return-2_x.c, struct-return-2_y.c
10104 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10105 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10106
10107 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10108
10109 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10110 attribute on sparc*-sun-solaris2.*.
10111
10112 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10113
10114 PR c++/13710
10115 * g++.dg/ext/typeof7.C: New test.
10116
10117 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10118
10119 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10120 * gcc.dg/const-elim-1.c: Same.
10121
10122 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10123
10124 * objc.dg/stret-1.m: New.
10125 * objc.dg/stret-2.m: New.
10126
10127 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10128
10129 PR c++/11895
10130 * g++.dg/ext/vector1.C: New test.
10131
10132 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10133
10134 * gcc.dg/pch/import-1.c: New.
10135 * gcc.dg/pch/import-1.hs: New.
10136 * gcc.dg/pch/import-1a.h: New.
10137 * gcc.dg/pch/import-1b.h: New.
10138 * gcc.dg/pch/import-1c.h: New.
10139
10140 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10141
10142 PR c++/13574
10143 * g++.dg/ext/array1.C: New test.
10144
10145 PR c++/13178
10146 * g++.dg/conversion/op1.C: New test.
10147
10148 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10149
10150 PR 11864
10151 From Kazumoto Kojima / Dan Kegel:
10152 * gcc.dg/pr11864-1.c: New test.
10153
10154 PR 10392
10155 From Marcus Comstedt / Dan Kegel:
10156 * gcc.dg/pr10392-1.c: New test.
10157
10158 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10159
10160 PR c++/13478
10161 * g++.dg/init/ref10.C: New test.
10162
10163 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10164
10165 PR c++/13407
10166 * g++.dg/parse/typename6.C: New test.
10167
10168 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10169
10170 PR pch/13361
10171 * testsuite/g++.dg/pch/wchar-1.C: New.
10172 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10173
10174 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10175
10176 PR c++/9259
10177 * g++.dg/expr/sizeof2.C: New test.
10178
10179 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10180
10181 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10182
10183 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10184
10185 PR c++/13659
10186 * g++.dg/lookup/strong-using-3.C: New.
10187 * g++.dg/lookup/using-10.C: New.
10188
10189 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10190
10191 PR c++/13594
10192 * g++.dg/lookup/strong-using-2.C: New.
10193
10194 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10195 Dan Kegel <dank@kegel.com>
10196 J"orn Rennecke <joern.rennecke@superh.com>
10197
10198 PR target/9365
10199 * gcc.dg/pr9365-1.c: New test.
10200
10201 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10202
10203 PR c++/8856
10204 * g++.dg/parse/casting-operator2.C: New test.
10205 * g++.old-deja/g++.pt/explicit83.C: Remove.
10206
10207 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10208
10209 * gcc.dg/label-compound-stmt-1.c: New test.
10210 * gcc.c-torture/compile/950922-1.c,
10211 gcc.c-torture/compile/20000211-3.c,
10212 gcc.c-torture/compile/20000518-1.c,
10213 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10214 compound statements.
10215
10216 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10217
10218 * gcc.dg/ppc64-abi-1.c: New test.
10219
10220 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10221
10222 * g++.dg/ext/attrib9.C: Add dg-warnings.
10223
10224 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10225
10226 PR c++/12335
10227 * g++.dg/parse/dtor3.C: New test.
10228
10229 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10230
10231 PR c++/12709
10232 * g++.dg/parse/try-catch-1.C: New test.
10233
10234 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10235
10236 * ada/acats/run_all.sh: Add more verbose output in acats.log
10237 when compiling tests.
10238
10239 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10240
10241 PR 13656
10242 * gcc.dg/typedef-redecl.c: New test case.
10243 * gcc.dg/typedef-redecl.h: New support file.
10244
10245 2004-01-13 Jan Hubicka <jh@suse.cz>
10246
10247 * gcc.dg/always_inline.c: New test.
10248 * gcc.dg/debug/20031231-1.c: Fix.
10249
10250 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10251
10252 PR c++/13474
10253 * g++.dg/template/array3.C: New test.
10254
10255 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10256
10257 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10258 * g++.dg/warn/Wunused-2.C: Likewise.
10259
10260 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10261
10262 PR c++/13289
10263 * g++.dg/template/instantiate6.C: New test.
10264
10265 2004-01-12 Roger Sayle <roger@eyesopen.com>
10266
10267 PR middle-end/11397
10268 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10269
10270 2004-01-12 Jan Hubicka <jh@suse.cz>
10271
10272 PR opt/12826
10273 * gcc.dg/20040112-1.c: New.
10274
10275 * gcc.dg/dwarf-die[1-7].c: Move to...
10276 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10277 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10278
10279 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10280
10281 PR c++/4100
10282 * g++.dg/parse/friend4.C: New test.
10283
10284 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10285
10286 PR c++/4100
10287 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10288 definition is called a friend.
10289
10290 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10291
10292 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10293
10294 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10295
10296 PR c++/3478
10297 * g++.dg/parse/error10.C: New test.
10298 * g++.dg/template/arg2.C: Accept "invalid type" error.
10299
10300 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10301
10302 PR middle-end/13392
10303 * g++.dg/opt/expect2.C: New test.
10304
10305 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10306
10307 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10308 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10309 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10310 Update dg-error regexps.
10311
10312 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10313
10314 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10315 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10316
10317 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10318
10319 * gcc.dg/pragma-re-1.c: Use right pointer type.
10320
10321 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10322
10323 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10324
10325 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10326
10327 * gcc.dg/rs6000-ldouble-1.c: New.
10328
10329 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10330
10331 DR 337
10332 PR c++/9256
10333 * g++.dg/other/abstract1.C: New test.
10334
10335 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10336
10337 * g++.dg/lookup/strong-using-1.C: New.
10338
10339 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10340
10341 PR c/11234
10342 * gcc.dg/func-ptr-conv-1.c: New test.
10343 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10344
10345 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10346
10347 PR target/13380.
10348 * gcc.c-torture/compile/20040109-1.c: New.
10349
10350 2004-01-08 Stuart Hastings <stuart@apple.com>
10351
10352 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10353 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10354 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10355
10356 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10357
10358 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10359
10360 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10361
10362 * ada/acats/run_acats: Treat 'gnatchop' the same way
10363 as 'gnatmake'. Export GCC_DRIVER.
10364 * ada/acats/run_all.sh: Add target_gnatchop. Use
10365 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10366
10367 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10368
10369 PR c++/12573
10370 * g++.dg/template/dependent-expr4.C: New test.
10371
10372 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10373
10374 * gcc.dg/altivec-11.c: New test.
10375
10376 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10377
10378 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10379
10380 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10381
10382 PR c/6024
10383 * gcc.dg/enum-compat-1.c: New test.
10384 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10385
10386 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10387
10388 PR c/12165
10389 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10390 gcc.dg/c99-idem-qual-3.c: New tests.
10391
10392 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10393
10394 * gcc.dg/winline-7.c: Don't cast void * to int.
10395
10396 2004-01-06 Jan Hubicka <jh@suse.cz>
10397
10398 * gcc.dg/i386-sse-5.c: New test
10399 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10400
10401 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10402
10403 PR c++/12815
10404 * g++.dg/rtti/typeid4.C: New test.
10405
10406 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10407
10408 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10409
10410 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10411
10412 PR c++/12132
10413 * g++.dg/template/error11.C: New test.
10414
10415 PR c++/13451
10416 * g++.dg/template/class2.C: New test.
10417
10418 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10419 Richard Sandiford <rsandifo@redhat.com>
10420
10421 PR c++/13387
10422 * g++.dg/opt/alias3.C: New test.
10423
10424 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10425
10426 PR c++/13157
10427 * g++.dg/template/koenig3.C: New test.
10428
10429 PR c++/13529
10430 * g++.dg/parse/offsetof3.C: New test.
10431
10432 * g++.dg/init/copy7.C: Add missing dg-error markers.
10433
10434 PR c++/12226
10435 * g++.dg/init/copy7.c: New test.
10436
10437 PR c++/13536
10438 * g++.dg/parse/cast1.C: New test.
10439
10440 2004-01-04 Jan Hubicka <jh@suse.cz>
10441
10442 * gcc.dg/winline[1-7].c: New tests.
10443
10444 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10445
10446 PR c++/13520
10447 * g++.dg/template/qualttp22.C: New test.
10448
10449 2004-01-01 Jan Hubicka <jh@suse.cz>
10450
10451 * gcc.dg/debug/20031231-1.c: New.
10452 * gcc.c-torture/compile/20040101-1.c: New.
10453 * gcc.dg/dwarf-die-[1-7].c: New.
10454
10455 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10456
10457 PR optimization/13521
10458 * gcc.c-torture/compile/20031231-1.c: New test.
10459
10460 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10461
10462 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10463
10464 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10465
10466 PR c++/10079
10467 * g++.dg/template/crash16.C: New test.
10468
10469 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10470
10471 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10472
10473 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10474
10475 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10476 ports.
10477 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10478 * g++.old-deja/g++.law/profile1.C: Likewise.
10479 * gcc.c-torture/compile/981006-1.c: Likewise.
10480 * gcc.c-torture/execute/loop-2e.x: Likewise.
10481 * gcc.c-torture/execute/loop-2f.x: Remove.
10482 * gcc.c-torture/execute/loop-2g.x: Likewise.
10483 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10484 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10485
10486 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10487
10488 PR c++/13507
10489 * g++.dg/ext/attrib11.C: New test.
10490
10491 PR c++/13494
10492 * g++.dg/template/array2-1.C: New test.
10493 * g++.dg/template/array2-2.C: New test.
10494
10495 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10496
10497 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10498
10499 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10500
10501 PR c++/12774
10502 * g++.dg/template/array1-1.C: New test.
10503 * g++.dg/template/array1-2.C: New test.
10504
10505 2003-12-29 Roger Sayle <roger@eyesopen.com>
10506
10507 PR fortran/12632
10508 * g77.dg/12632.f: New test case.
10509
10510 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10511
10512 PR c++/13289
10513 * g++.dg/parse/nontype1.C: New test.
10514
10515 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10516
10517 PR c++/12403
10518 * g++.dg/parse/explicit1.C: New test.
10519 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10520
10521 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10522
10523 PR c++/13081
10524 * g++.dg/opt/inline6.C: New test.
10525
10526 PR c++/12613
10527 * g++.dg/parse/error9.C: New test.
10528
10529 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10530
10531 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10532
10533 PR c++/13009
10534 * g++.dg/init/assign1.C: New test.
10535
10536 2003-12-28 Roger Sayle <roger@eyesopen.com>
10537
10538 PR c++/13070
10539 * g++.dg/warn/format3.C: New test case.
10540
10541 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10542
10543 * gcc.c-torture/compile/20031227-1.c: New test.
10544
10545 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10546
10547 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10548 * g77.dg/bprob/bprob.exp: Likewise.
10549 * gcc.misc-tests/bprob.exp: Likewise.
10550 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10551 variants on systems where the library does not provide that
10552 functionality.
10553 * gcc.dg/builtins-20.c: Use builtins-config.h.
10554 * gcc.dg/builtins-config.h: New file.
10555
10556 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10557
10558 * lib/gcc-dg.exp (dg-require-profiling): New function.
10559 * lib/target-supports.exp (check_profiling_available): Likewise.
10560 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10561 * g77.dg/bprob/bprob.exp: Likewise.
10562 * gcc.misc-tests/bprob.exp: Likewise.
10563 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10564 * gcc.dg/20021014-1.c: Likewise.
10565 * gcc.dg/nest.c: Likewise.
10566
10567 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10568
10569 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10570 compiling.
10571 * g++.dg/lookup/java2.C: Likewise.
10572 * gcc.dg/cpp/lexident.c: Likewise.
10573
10574 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10575
10576 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10577 given.
10578 * gcc.c-torture/compile/961203-1.c: Likewise.
10579 * gcc.c-torture/compile/980506-1.c: Likewise.
10580
10581 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10582
10583 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10584 (additional_prunes): New global.
10585 (gcc-dg-prune): Handle additional per-test pruning.
10586 (dg-test): Clear additional_prunes between tests.
10587
10588 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10589 dg-prune-output to avoid spurious failures from assembler
10590 complaining about nonexistent WAW violations.
10591 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10592 Use dg-prune-output to avoid spurious failures from assembler
10593 warning about Itanium B-step errata.
10594
10595 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10596
10597 * g++.dg/abi/macro0.C: New test.
10598 * g++.dg/abi/macro1.C: Likewise.
10599 * g++.dg/abi/macro2.C: Likewise.
10600
10601 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10602 * g++.dg/abi/bitfield7.C: Likewise.
10603 * g++.dg/abi/dtor2.C: Likewise.
10604 * g++.dg/abi/mangle11.C: Likewise.
10605 * g++.dg/abi/mangle12.C: Likewise.
10606 * g++.dg/abi/mangle14.C: Likewise.
10607 * g++.dg/abi/mangle17.C: Likewise.
10608 * g++.dg/abi/vbase10.C: Likewise.
10609 * g++.dg/abi/vbase14.C: Likewise.
10610 * g++.dg/template/qualttp17.C: Likewise.
10611
10612 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10613
10614 PR c/11995
10615 * gcc.dg/20031223-1.c: New test.
10616
10617 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10618
10619 * gcc.dg/noreturn-7.c: New test.
10620
10621 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10622
10623 * gcc.dg/null-pointer-1.c: New test.
10624
10625 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10626
10627 * g++.old-deja/g++.jason/template18.C: Remove.
10628 * g++.old-deja/g++.jason/template37.C: Likewise.
10629
10630 PR c++/12862
10631 * g++.dg/lookup/ns1.C: New test.
10632
10633 PR c++/12397
10634 * g++.dg/template/lookup3.C: New test.
10635
10636 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10637
10638 * g++.dg/template/recurse1.C: New test
10639
10640 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10641
10642 PR c++/12479
10643 * g++.dg/parse/semicolon1.C: New test.
10644 * g++.dg/parse/semicolon1.h: Likewise.
10645
10646 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10647
10648 * gcc.dg/darwin-misaligned.c: New test.
10649
10650 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10651
10652 PR c/9163
10653 * gcc.dg/20031222-1.c: New test.
10654
10655 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10656
10657 PR c++/13438
10658 * g++.dg/parse/error8.C: New test.
10659
10660 PR c++/11554
10661 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10662
10663 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10664
10665 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10666 too small.
10667 * gcc.c-torture/compile/930217-1.c: Likewise.
10668 * gcc.c-torture/compile/930513-1.c: Likewise.
10669 * gcc.c-torture/execute/920908-2.c: Likewise.
10670 * gcc.c-torture/execute/921204-1.c: Likewise.
10671 * gcc.c-torture/execute/930621-1.c: Likewise.
10672 * gcc.c-torture/execute/930630-1.c: Likewise.
10673 * gcc.c-torture/execute/931031-1.c: Likewise.
10674 * gcc.c-torture/execute/980602-2.c: Likewise.
10675 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10676 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10677 * gcc.c-torture/execute/extzvsi.c: Likewise.
10678 * gcc.c-torture/unsorted/ext.c: Likewise.
10679
10680 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10681
10682 PR target/12749
10683 * gcc.c-torture/compile/20031220-2.c: New test case.
10684
10685 2003-12-20 Roger Sayle <roger@eyesopen.com>
10686
10687 PR optimization/13031
10688 * gcc.c-torture/compile/20031220-1.c: New test case.
10689
10690 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10691
10692 * gcc.dg/cast-function-1.c: New test.
10693
10694 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10695
10696 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10697 formats.
10698
10699 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10700
10701 PR c++/12795
10702 * g++.dg/ext/attrib10.C: New test.
10703
10704 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10705
10706 * gcc.dg/cleanup-10.c: New test.
10707 * gcc.dg/cleanup-11.c: New test.
10708
10709 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10710
10711 PR c++/13239
10712 * g++.dg/opt/expect1.C: New test.
10713
10714 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10715
10716 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10717
10718 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10719
10720 PR debug/12923
10721 * gcc.dg/20031218-1.c: New test.
10722
10723 PR debug/12389
10724 * gcc.dg/20031218-2.c: New test.
10725 * gcc.dg/20031218-3.c: New test.
10726
10727 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10728 of label name and allow for USER_LABEL_PREFIX == "_" names.
10729 * g++.dg/abi/mangle18-2.C: Likewise.
10730 * g++.dg/abi/mangle19-1.C: Likewise.
10731 * g++.dg/abi/mangle19-2.C: Likewise.
10732 * g++.dg/abi/mangle20-1.C: Likewise.
10733 * g++.dg/abi/mangle20-2.C: Likewise.
10734
10735 2003-12-18 Richard Henderson <rth@redhat.com>
10736
10737 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10738
10739 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10740 Dan Kegel <dank@kegel.com>
10741
10742 PR other/12009
10743 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10744 testing a cross compiler, it causes spurious compile failures.
10745 * lib/g++.exp: Likewise.
10746
10747 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10748
10749 PR c++/13262
10750 * g++.dg/template/access13.C: New test.
10751
10752 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10753
10754 * gcc.dg/20031216-1.c: New test.
10755
10756 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10757
10758 PR c++/9154
10759 * g++.dg/template/error10.C: New test.
10760
10761 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10762
10763 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10764 * g++.dg/eh/simd-2.C: Likewise.
10765
10766 2003-12-17 James E Wilson <wilson@specifixinc.com>
10767 Roger Sayle <roger@eyesopen.com>
10768
10769 * gcc.c-torture/execute/ieee/mzero5.c: New.
10770
10771 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10772
10773 PR c++/10603
10774 * g++.dg/parse/error6.C: New test.
10775
10776 PR c++/12827
10777 * g++.dg/parse/error7.C: New test.
10778
10779 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10780
10781 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10782 at -O with stabs debugging formats.
10783 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10784 * gcc.dg/debug/debug-2.c: Likewise.
10785
10786 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10787
10788 PR c++/12696
10789 * g++.dg/init/error1.C: New test.
10790
10791 PR c++/12218
10792 * g++.dg/init/pm3.C: New test.
10793
10794 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10795
10796 PR c/3347
10797 * gcc.dg/bitfld-8.c: New test.
10798
10799 2003-12-16 James Lemke <jim@wasabisystems.com>
10800
10801 * gcc.dg/arm-scd42-[123].c: New tests.
10802
10803 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10804
10805 PR c++/9043
10806 * g++.dg/abi/mangle20-1.C: New test.
10807 * g++.dg/abi/mangle20-2.C: New test.
10808
10809 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10810
10811 PR c++/13275
10812 * g++.dg/other/offsetof2.C: Remove XFAIL.
10813 * g++.dg/parse/offsetof1.C: New test.
10814 * g++.gd/parse/offsetof2.C: Likewise.
10815
10816 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10817
10818 * g++.dg/template/nontype3.C: New test.
10819 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10820
10821 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10822
10823 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10824
10825 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10826
10827 PR c++/13387
10828 * g++.dg/expr/assign1.C: New test.
10829
10830 PR c++/13242
10831 * g++.dg/abi/mangle19-1.C: New test.
10832 * g++.dg/abi/mangle19-2.C: New test.
10833
10834 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10835
10836 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10837
10838 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10839
10840 * gcc.c-torture/execute/20031216-1.c: New test.
10841
10842 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10843
10844 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10845 an ICE regression.
10846
10847 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10848
10849 PR c++/10926
10850 * g++.dg/template/error9.C: New test.
10851
10852 PR c++/11116
10853 * g++.dg/template/error8.C: New test.
10854
10855 2003-12-15 Roger Sayle <roger@eyesopen.com>
10856
10857 PR middle-end/13400
10858 * gcc.c-torture/execute/20031215-1.c: New test case.
10859
10860 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10861
10862 PR c++/13269
10863 * g++.dg/parse/error5.C: New test.
10864
10865 PR c++/12989
10866 * g++.dg/expr/sizeof1.C: New test.
10867
10868 PR c++/13310
10869 * g++.dg/template/crash15.C: New test.
10870
10871 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10872
10873 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10874 a non-POD type as the last named parameter of a varargs function.
10875
10876 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10877
10878 PR c++/13243
10879 PR c++/12573
10880 * g++.dg/template/crash14.C: New test.
10881 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10882
10883 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10884
10885 * g++.dg/other/java1.C: New test.
10886
10887 PR c++/13241
10888 * g++.dg/abi/mangle18-1.C: New test.
10889 * g++.dg/abi/mangle18-2.C: New test.
10890
10891 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10892
10893 PR optimization/10312
10894 * gcc.c-torture/execute/20031214-1.c: New.
10895
10896 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10897
10898 PR c++/10779
10899 PR c++/12160
10900 * g++.dg/parse/error3.C: New test.
10901 * g++.dg/parse/error4.C: Likewise.
10902 * g++.dg/abi/mangle4.C: Tweak error messages.
10903 * g++.dg/lookup/using5.C: Likewise.
10904 * g++.dg/other/error2.C: Likewise.
10905 * g++.dg/parse/typename5.C: Likewise.
10906 * g++.dg/parse/undefined1.C: Likewise.
10907 * g++.dg/template/arg2.C: Likewise.
10908 * g++.dg/template/ttp3.C: Likewise.
10909 * g++.dg/template/type1.C: Likewise.
10910 * g++.old-deja/g++.other/crash32.C: Likewise.
10911 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10912
10913 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10914
10915 PR c++/13106
10916 * g++.dg/warn/noreturn-3.C: New test.
10917
10918 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10919
10920 PR c++/13118
10921 * g++.dg/abi/covariant3.C: New.
10922
10923 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10924
10925 * g++.dg/eh/ia64-1.C: New test.
10926
10927 2003-12-12 Roger Sayle <roger@eyesopen.com>
10928
10929 PR optimization/13037
10930 * g77.f-torture/execute/13037.f: New test case.
10931
10932 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10933
10934 PR c++/12881
10935 * g++.dg/abi/covariant2.C: New.
10936
10937 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10938
10939 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10940
10941 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10942
10943 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10944
10945 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10946
10947 PR other/10819
10948 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10949 to fix Bug 10819.
10950 * lib/g++.exp (g++_version): Likewise.
10951 * lib/g77.exp (g77_version): Likewise.
10952 * lib/objc.exp (default_objc_version): Likewise.
10953
10954 2003-12-10 Richard Henderson <rth@redhat.com>
10955
10956 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10957
10958 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10959
10960 2003-12-08 Matt Austern <austern@apple.com>
10961
10962 PR c/13134
10963 * lib/gcc-dg.exp (dg-require-visibility): Define.
10964 * lib/target-supports (check_visibility_available): Define.
10965 * gcc.dg/visibility-1.c: New test.
10966 * gcc.dg/visibility-2.c: Likewise.
10967 * gcc.dg/visibility-3.c: Likewise.
10968 * gcc.dg/visibility-4.c: Likewise.
10969 * gcc.dg/visibility-5.c: Likewise.
10970 * gcc.dg/visibility-6.c: Likewise.
10971 * g++.dg/ext/visibility-1.C: Likewise.
10972 * g++.dg/ext/visibility-2.C: Likewise.
10973 * g++.dg/ext/visibility-3.C: Likewise.
10974 * g++.dg/ext/visibility-4.C: Likewise.
10975 * g++.dg/ext/visibility-5.C: Likewise.
10976 * g++.dg/ext/visibility-6.C: Likewise.
10977
10978 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10979
10980 * g++.dg/lookup/java1.C: New test.
10981 * g++.dg/lookup/java2.C: New test.
10982
10983 2003-12-07 Falk Hueffner <falk@debian.org>
10984
10985 * g++.dg/opt/noreturn-1.C: New test.
10986
10987 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10988
10989 * gcc.dg/overflow-1.c: New test.
10990
10991 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10992
10993 * g77.f-torture/compile/13060.f: New test.
10994
10995 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10996
10997 PR c++/13323
10998 * g++.dg/inherit/operator2.C: New test.
10999
11000 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11001
11002 PR c++/13305
11003 * g++.dg/ext/attrib9.C: New test.
11004
11005 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11006
11007 PR c++/13314
11008 * g++.dg/template/error7.C: New test.
11009
11010 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
11011 J"orn Rennecke <joern.rennecke@superh.com>
11012
11013 PR target/13302
11014 * g++.dg/other/struct-va_list.C: New test.
11015
11016 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11017
11018 PR c++/13166
11019 * g++.dg/parse/defarg6.C: New test.
11020
11021 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
11022
11023 PR target/13256
11024 * gcc.c-torture/execute/20031201-1.c: New test.
11025
11026 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
11027
11028 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
11029
11030 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11031
11032 * gcc.dg/builtin-return-1.c: New test.
11033
11034 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11035 J"orn Rennecke <joern.rennecke@superh.com>
11036
11037 PR optimization/13260
11038 * gcc.c-torture/execute/20031204-1.c: New test.
11039
11040 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11041
11042 PR c++/9127
11043 * g++.dg/template/error6.C: New test.
11044
11045 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11046
11047 * gcc.dg/20031202-1.c: New test.
11048
11049 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11050
11051 PR c++/13179
11052 * g++.dg/template/eh1.C: New test.
11053
11054 PR c++/10771
11055 * g++.dg/template/error5.C: New test.
11056
11057 2003-12-02 David Ung <davidu@mips.com>
11058
11059 * gcc.dg/compat/vector-check.h: Corrected type for var
11060 g_##TMODE
11061
11062 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11063
11064 PR c++/10126
11065 * g++.dg/template/ptrmem8.C: New test.
11066
11067 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11068
11069 PR c++/12573
11070 * g++.dg/template/dependent-expr3.C: New test.
11071
11072 2003-12-01 James Lemke <jim@wasabisystems.com>
11073
11074 * gcc.dg/arm-g2.c: New test.
11075
11076 2003-12-01 Roger Sayle <roger@eyesopen.com>
11077
11078 PR optimization/11634
11079 * gcc.dg/20031201-2.c: New test case.
11080
11081 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11082
11083 PR 11433
11084 * objc.dg/proto-lossage-3.m: New test.
11085
11086 2003-12-01 Roger Sayle <roger@eyesopen.com>
11087
11088 PR optimization/12628
11089 * gcc.dg/20031201-1.c: New test case.
11090
11091 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11092
11093 * gcc.dg/unaligned-1.c: New test.
11094
11095 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11096
11097 PR c++/9849
11098 * g++.dg/template/error4.C: New test.
11099 * g++.dg/template/nested3.C: Adjust error markers.
11100
11101 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11102
11103 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11104
11105 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11106
11107 PR c/10333
11108 * gcc.dg/bitfld-7.c: New test.
11109
11110 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11111
11112 * gcc.dg/tls/asm-1.C: New test.
11113
11114 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11115
11116 * gcc.dg/cpp/assert4.c: Update.
11117
11118 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11119
11120 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11121 * gcc.dg/builtin-apply3.c: New test.
11122
11123 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11124
11125 * lib/compat.exp (compat-obj): New xfaildata parameter.
11126 Use it to set compiler_conditional_xfail_data before compiling.
11127 (compat-get-options): Handle dg-xfail-if.
11128 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11129 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11130 * gcc.dg/compat/vector-1_y.c: Likewise.
11131 * gcc.dg/compat/vector-2_x.c: Likewise.
11132 * gcc.dg/compat/vector-2_y.c: Likewise.
11133
11134 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11135
11136 * g++.dg/opt/reg-stack4.C: New test.
11137
11138 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11139
11140 * gcc.dg/builtin-apply2.c: New test.
11141
11142 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11143
11144 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11145
11146 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11147
11148 PR c++/12924
11149 * g++.dg/template/template-id-2.C: New test.
11150
11151 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11152
11153 PR c++/5369
11154 * g++.dg/template/memfriend1.C: New test.
11155 * g++.dg/template/memfriend2.C: Likewise.
11156 * g++.dg/template/memfriend3.C: Likewise.
11157 * g++.dg/template/memfriend4.C: Likewise.
11158 * g++.dg/template/memfriend5.C: Likewise.
11159 * g++.dg/template/memfriend6.C: Likewise.
11160 * g++.dg/template/memfriend7.C: Likewise.
11161 * g++.dg/template/memfriend8.C: Likewise.
11162 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11163
11164 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11165
11166 PR c++/12515
11167 * g++.dg/ext/cond1.C: New test.
11168
11169 2003-11-20 Richard Henderson <rth@redhat.com>
11170
11171 * gcc.dg/20020201-2.c: Remove.
11172 * gcc.dg/20020201-4.c: Remove.
11173 * gcc.dg/20020304-1.c: Remove.
11174
11175 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11176
11177 * gcc.dg/cpp/trad/xwin1.c: New test case.
11178
11179 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11180
11181 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11182 * lib/g77.exp: Likewise.
11183 * lib/objc.exp: Likewise.
11184 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11185 for darwin.
11186
11187 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11188
11189 PR c++/12932
11190 * g++.dg/template/static5.C: New test.
11191
11192 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11193
11194 * gcc.dg/nested-func-1.c: New test.
11195
11196 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11197
11198 * gcc.dg/cpp/assert4.c: New test.
11199
11200 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11201
11202 PR c++/2294
11203 * g++.dg/lookup/using9.c: New test.
11204
11205 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11206
11207 PR c++/12762
11208 * g++.dg/template/error3.C: New test.
11209
11210 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11211
11212 PR ada/13035
11213 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11214 No longer use a wrapper for gcc, since this does not work under
11215 Windows.
11216
11217 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11218
11219 PR c++/2094
11220 * g++.dg/template/ptrmem7.C: New test.
11221
11222 2003-11-13 Andrew Pinski <apinski@apple.com>
11223
11224 * gcc.c-torture/compile/20031113-1.c: New test.
11225
11226 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11227 Kean Johnston <jkj@sco.com>
11228
11229 PR c/13029
11230 * gcc.dg/unused-4.c: Update.
11231
11232 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11233
11234 * g++.dg/opt/const3.C: New test.
11235
11236 2003-11-13 Jan Hubicka <jh@suse.cz>
11237
11238 * gcc.c-torture/compile/20031112-1.c: New test.
11239
11240 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11241
11242 * g++.dg/parse/crash10.C: Remove bogus error marker.
11243
11244 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11245
11246 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11247 (host_gcc): Likewise.
11248 (ROOT): Honor $PWDCMD.
11249 (BASE): Likewise.
11250 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11251
11252 2003-11-12 Catherine Moore <clm@redhat.com>
11253
11254 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11255
11256 2003-11-12 Andreas Jaeger <aj@suse.de>
11257 Jakub Jelinek <jakub@redhat.com>
11258 Andrew Pinski <pinskia@physics.uc.edu>
11259 Richard Henderson <rth@redhat.com>
11260
11261 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11262 systems.
11263 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11264
11265 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11266 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11267
11268 2003-11-11 Andreas Jaeger <aj@suse.de>
11269
11270 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11271
11272 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11273
11274 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11275
11276 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11277 Clean ups.
11278
11279 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11280
11281 * gcc.dg/trampoline-1.c: New test.
11282
11283 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11284
11285 * gcc.c-torture/compile/200031109-1.c: New test.
11286
11287 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11288
11289 PR c/3190
11290 PR c/8714
11291 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11292 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11293 gcc.dg/format/no-y2k-1.c: Update.
11294
11295 2003-11-08 Roger Sayle <roger@eyesopen.com>
11296
11297 PR optimization/10467
11298 * gcc.dg/20031108-1.c: New test case.
11299
11300 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11301
11302 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11303
11304 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11305
11306 * gcc.dg/compound-lvalue-1.c: New test.
11307 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11308 some XFAILs.
11309
11310 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11311
11312 * gcc.dg/altivec-varargs-1.c: New test.
11313
11314 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11315
11316 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11317 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11318 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11319 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11320 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11321
11322 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11323
11324 * gcc.dg/cond-lvalue-1.c: New test.
11325
11326 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11327
11328 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11329
11330 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11331
11332 PR c++/11616
11333 * g++.dg/template/instantiate5.C: New test.
11334
11335 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11336
11337 PR c++/12726
11338 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11339 * ChangeLog: Add missing first entry for above test.
11340
11341 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11342
11343 PR c++/9810
11344 * g++.dg/template/using8.C: New test.
11345 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11346
11347 2003-11-02 Roger Sayle <roger@eyesopen.com>
11348
11349 PR optimization/10817
11350 * gcc.c-torture/compile/20031102-1.c: New test case.
11351
11352 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11353
11354 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11355 2147483647.
11356
11357 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11358
11359 * gcc.dg/20031102-1.c: New test.
11360
11361 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11362
11363 * gcc.dg/complex-1.c: New test.
11364
11365 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11366
11367 PR c++/12796
11368 * g++.dg/template/crash13.C: Adjust expected error location.
11369 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11370
11371 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11372
11373 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11374
11375 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11376
11377 PR/10239
11378 * gcc.c-torture/compile/20031031-2.c: New test.
11379
11380 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11381
11382 PR/11640
11383 * gcc.c-torture/compile/20031031-1.c: New test.
11384
11385 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11386
11387 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11388 * gcc.misc-tests/bprob.exp: Likewise.
11389 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11390 the execution test on arm-elf configs.
11391 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11392 configs that don't support scratch files.
11393 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11394
11395 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11396
11397 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11398 done by dejagnu.
11399
11400 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11401
11402 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11403 Avoid non pure sh syntax. Add more logging.
11404
11405 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11406 fail.
11407
11408 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11409
11410 PR libgcj/10610
11411 * gcc.dg/ppc-stackalign-1.c: New test.
11412
11413 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11414
11415 * ada/acats/run_all.sh: Change output to be more compliant with
11416 dejagnu framework.
11417 Create acats.sum and acats.log files under testsuite/ada/acats
11418 Only run [a-z]* directories, to filter out e.g. CVS.
11419 Redirect build output to log file.
11420
11421 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11422
11423 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11424
11425 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11426
11427 PR ada/5909:
11428 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11429
11430 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11431
11432 * gcc.c-torture/compile/20031023-1.c: New test.
11433 * gcc.c-torture/compile/20031023-2.c: New test.
11434 * gcc.c-torture/compile/20031023-3.c: New test.
11435 * gcc.c-torture/compile/20031023-4.c: New test.
11436
11437 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11438
11439 PR c++/10371
11440 * g++.dg/lookup/scoped8.C: New test.
11441
11442 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11443
11444 * g++.dg/opt/reg-stack3.C: New test.
11445
11446 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11447
11448 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11449
11450 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11451
11452 PR c++/11076
11453 * g++.dg/template/crash13.C: New test.
11454
11455 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11456
11457 * gcc.dg/c99-restrict-2.c: New test.
11458
11459 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11460
11461 PR c++/12698, c++/12699, c++/12700, c++/12566
11462 * g++.dg/inherit/covariant9.C: New test.
11463 * g++.dg/inherit/covariant10.C: New test.
11464 * g++.dg/inherit/covariant11.C: New test.
11465
11466 2003-10-23 Jason Merrill <jason@redhat.com>
11467
11468 PR c++/12726
11469 * g++.dg/ext/complit2.C: New test.
11470
11471 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11472
11473 PR target/12654
11474 * gcc.c-torture/execute/20031020-1.c: New test.
11475
11476 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11477
11478 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11479 following the jump_insn.
11480
11481 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11482
11483 * gcc.dg/cast-lvalue-1.c: New test.
11484
11485 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11486
11487 PR c++/11962
11488 * g++.dg/template/cond2.C: New test.
11489
11490 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11491
11492 * gcc.dg/builtins-28.c: New test.
11493
11494 2003-10-20 Jan Hubicka <jh@suse.cz>
11495
11496 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11497 parameter.
11498 * testsuite/gcc.dg/inline-2.c: Likewise.
11499
11500 2003-10-20 Phil Edwards <phil@codesourcery.com>
11501
11502 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11503 * gcc.dg/nest.c: Likewise.
11504
11505 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11506
11507 PR c++/9781, c++/10583, c++/11862
11508 * g++.dg/parse/crash13.C: New test.
11509
11510 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11511
11512 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11513
11514 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11515
11516 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11517 Define HAVE_C99_RUNTIME except on Solaris.
11518 * gcc.dg/builtins-20.c: Likewise.
11519
11520 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11521
11522 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11523
11524 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11525
11526 PR c++/12495
11527 * g++.dg/template/crash21.C: New test.
11528
11529 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11530
11531 PR c++/2513
11532 * g++.dg/template/typename5.C: New test.
11533
11534 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11535
11536 PR c++/12369
11537 * g++.dg/template/friend25.C: New test.
11538
11539 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11540
11541 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11542 versions.
11543
11544 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11545
11546 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11547 == 2147483647.
11548
11549 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11550
11551 * gcc.c-torture/execute/960416-1.x: Remove.
11552 * gcc.c-torture/execute/divconst-3.x: Likewise.
11553
11554 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11555
11556 PR target/12598
11557 * gcc.dg/torture/cris-volatile-1.c: New test.
11558
11559 2003-10-14 Roger Sayle <roger@eyesopen.com>
11560
11561 PR optimization/9325
11562 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11563 for overflowing floating point to integer conversion during RTL
11564 simplification.
11565
11566 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11567
11568 * objc/execute/_cmd.m: Fix typo.
11569 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11570 Relax 'scan-assembler' regexp.
11571 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11572 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11573 * objc.dg/zero-link-2.m: Remove blank line.
11574 * objc.dg/zero-link-3.m: New test case.
11575
11576 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11577
11578 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11579
11580 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11581 than linker trickery.
11582
11583 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11584
11585 PR c++/12370
11586 * g++.dg/other/friend2.C: New test.
11587
11588 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11589
11590 * gcc.dg/20031012-1.c: New test.
11591
11592 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11593
11594 * gcc.dg/weak/weak-3.c: Fix for new warning.
11595
11596 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11597
11598 PR optimization/8750
11599 * gcc.c-torture/execute/20031012-1.c: New test case.
11600
11601 2003-10-11 Roger Sayle <roger@eyesopen.com>
11602
11603 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11604 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11605
11606 2003-10-11 Roger Sayle <roger@eyesopen.com>
11607
11608 PR optimization/12260
11609 * gcc.c-torture/compile/20031011-2.c: New test case.
11610
11611 2003-10-11 Roger Sayle <roger@eyesopen.com>
11612
11613 * gcc.c-torture/execute/20031011-1.c: New testcase.
11614
11615 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11616
11617 * gcc.c-torture/compile/20031011-1.c: New test.
11618
11619 2003-10-11 Jan Hubicka <jh@suse.cz>
11620
11621 * g++.dg/other/first-global.C: New test.
11622
11623 2003-10-11 Roger Sayle <roger@eyesopen.com>
11624
11625 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11626
11627 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11628
11629 * gcc.c-torture/compile/20031010-1.c: New test.
11630
11631 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11632
11633 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11634 * gcc.c-torture/execute/va-arg-25.c: ... here.
11635
11636 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11637
11638 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11639
11640 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11641
11642 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11643
11644 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11645
11646 * g++.dg/parse/error2.C: New test.
11647
11648 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11649
11650 PR c++/11097
11651 * g++.dg/other/error5.C: Modify the error message.
11652 * g++.dg/lookup/using8.C: New test.
11653
11654 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11655
11656 * gcc.dg/darwin-abi-2.c: New file.
11657 * gcc.c-torture/execute/va-arg-24.c: New file.
11658
11659 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11660
11661 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11662 indentation.
11663
11664 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11665
11666 PR c++/10147
11667 * g++.dg/other/error4.C: Update error messages.
11668 * g++.dg/template/ptrmem4.C: Likewise.
11669
11670 PR c++/12337
11671 * g++.dg/init/new9.C: New test.
11672
11673 PR c++/12334, c++/12236, c++/8656
11674 * g++.dg/ext/attrib8.C: New test.
11675
11676 2003-10-06 Devang Patel <dpatel@apple.com>
11677
11678 * gcc.dg/debug/dwarf2-3.h: New test.
11679 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11680
11681 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11682
11683 * g++.dg/opt/cfg2.C: New test.
11684
11685 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11686
11687 * g++.dg/opt/float1.C: New test.
11688
11689 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11690
11691 * gcc.dg/c90-array-lval-6.c: New test.
11692 * gcc.dg/c99-array-lval-6.c: New test.
11693
11694 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11695 Ziemowit Laski <zlaski@apple.com>
11696
11697 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11698 'Derived', so that it is never considered a class method; add
11699 new warning for '+port' method ambiguity.
11700 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11701 <objc/objc-api.h> (needed on Mac OS X).
11702 * objc.dg/method-13.m: New test.
11703
11704 2003-10-03 Roger Sayle <roger@eyesopen.com>
11705
11706 PR optimization/9325, PR java/6391
11707 * gcc.c-torture/execute/20031003-1.c: New test case.
11708
11709 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11710
11711 PR optimization/12180
11712 * gcc.dg/20031002-1.c: New test.
11713
11714 PR c++/12486
11715 * g++.dg/inherit/error1.C: New test.
11716
11717 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11718
11719 * lib/f-torture.exp (search_for): Rename to...
11720 (search_for_re): This. Also, clean up comments and the
11721 "regexp" invocation.
11722
11723 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11724
11725 * gcc.c-torture/compile/20031002-1.c: New test.
11726
11727 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11728
11729 * g++.dg/opt/cond1.C: New test.
11730
11731 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11732
11733 * gcc.dg/Wold-style-definition-2.c: New testcase.
11734 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11735
11736 2003-09-29 Richard Henderson <rth@redhat.com>
11737
11738 * g++.dg/init/array10.C: Add dg-options.
11739
11740 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11741
11742 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11743
11744 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11745
11746 * g++.dg/template/friend19.C: Fix typo.
11747 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11748
11749 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11750
11751 * gcc.c-torture/execute/20030928-1.c: New test.
11752 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11753
11754 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11755
11756 * g++.dg/opt/unroll1.C: New test.
11757
11758 2003-09-26 Roger Sayle <roger@eyesopen.com>
11759
11760 PR optimization/11741
11761 * gcc.dg/20030926-1.c: New test case.
11762
11763 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11764
11765 PR c++/5655
11766 * g++.dg/parse/access7.C: New test.
11767 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11768
11769 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11770
11771 MERGE OF objc-improvements-branch into MAINLINE:
11772 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11773 if libobjc has not been built.
11774 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11775 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11776 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11777 objc/execute/nested-3.m, objc/execute/np-2.m,
11778 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11779 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11780 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11781 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11782 objc.dg/special/unclaimed-category-1.h,
11783 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11784 well as GNU runtime.
11785 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11786 * execute/cascading-1.m, execute/function-message-1.m,
11787 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11788 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11789 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11790 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11791 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11792 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11793 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11794 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11795 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11796 * objc.dg/bitfield-2.m: Run only on Darwin.
11797 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11798 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11799 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11800 * objc.dg/const-str-1.m: Fix constant string layout.
11801
11802 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11803
11804 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11805
11806 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11807
11808 * gcc.dg/darwin-abi-1.c: New file.
11809
11810 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11811
11812 PR target/12281
11813 * gcc.c-torture/compile/20030921-1.c: New test.
11814
11815 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11816
11817 * g++.dg/opt/reg-stack2.C: New test.
11818
11819 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11820
11821 * g++.dg/eh/delayslot1.C: New test.
11822
11823 2003-09-20 Richard Henderson <rth@redhat.com>
11824
11825 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11826
11827 2003-09-20 Roger Sayle <roger@eyesopen.com>
11828
11829 * gcc.c-torture/execute/20030920-1.c: New test case.
11830
11831 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11832
11833 * g++.dg/rtti/typeid3.C: Correct expected error message.
11834
11835 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11836
11837 PR c++/157
11838 * g++.dg/parse/crash12.C: New test.
11839
11840 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11841
11842 * gcc.dg/compat/mixed-struct-check.h: New.
11843 * gcc.dg/compat/mixed-struct-defs.h: New.
11844 * gcc.dg/compat/mixed-struct-init.h: New.
11845 * gcc.dg/compat/struct-by-value-19_main.c: New.
11846 * gcc.dg/compat/struct-by-value-19_x.c: New.
11847 * gcc.dg/compat/struct-by-value-19_y.c: New.
11848 * gcc.dg/compat/struct-by-value-20_main.c: New.
11849 * gcc.dg/compat/struct-by-value-20_x.c: New.
11850 * gcc.dg/compat/struct-by-value-20_y.c: New.
11851 * gcc.dg/compat/struct-return-19_main.c: New.
11852 * gcc.dg/compat/struct-return-19_x.c: New.
11853 * gcc.dg/compat/struct-return-19_y.c: New.
11854 * gcc.dg/compat/struct-return-20_main.c: New.
11855 * gcc.dg/compat/struct-return-20_x.c: New.
11856 * gcc.dg/compat/struct-return-20_y.c: New.
11857
11858 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11859 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11860 so that it will not complain on LP64 targets.
11861
11862 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11863
11864 PR c++/495
11865 * g++.dg/template/friend24.C: New test.
11866
11867 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11868
11869 PR c++/12332
11870 * g++.dg/template/memtmpl2.C: New test.
11871
11872 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11873
11874 PR target/11184
11875 * gcc.dg/builtin-apply1.c: New test.
11876
11877 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11878
11879 PR c++/9848
11880 * g++.dg/warn/Wunused-4.C: New test.
11881
11882 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11883
11884 PR c++/12316
11885 * g++.dg/other/gc2.C: New test.
11886
11887 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11888
11889 PR c++/11991
11890 * g++.dg/rtti/typeid3.C: New test.
11891
11892 PR c++/12266
11893 * g++.dg/overload/template1.C: New test.
11894
11895 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11896
11897 * g++.dg/opt/cfg3.C: New test.
11898
11899 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11900
11901 PR c++/7939
11902 * g++.dg/template/crash11.C: New test.
11903
11904 2003-09-16 Jason Merrill <jason@redhat.com>
11905 Jakub Jelinek <jakub@redhat.com>
11906
11907 * gcc.dg/attr-warn-unused-result.c: New test.
11908
11909 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11910
11911 PR c++/12184
11912 * g++.dg/expr/call2.C: New test.
11913
11914 2003-09-15 Andreas Jaeger <aj@suse.de>
11915
11916 * gcc.dg/Wold-style-definition-1.c: New test.
11917
11918 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11919
11920 PR c++/3907
11921 * g++.dg/parse/template12.C: New test.
11922
11923 * g++.dg/abi/bitfield11.C: New test.
11924 * g++.dg/abi/bitfield12.C: Likewise.
11925
11926 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11927
11928 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11929 non-expansion of functional macro name without arguments at EOL.
11930 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11931
11932 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11933
11934 * gcc.c-torture/execute/20030914-[12].c: New tests.
11935
11936 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11937
11938 PR c++/11788
11939 * g++.dg/overload/addr1.C: New test.
11940
11941 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11942
11943 * gcc.dg/20030909-1.c: New test.
11944
11945 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11946
11947 * gcc.dg/ultrasp10.c: New test.
11948
11949 2003-09-09 Devang Patel <dpatel@apple.com>
11950
11951 * gcc.dg/darwin-ld-6.c: New test.
11952
11953 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11954
11955 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11956
11957 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11958
11959 * gcc.dg/ia64-types1.c: New test.
11960 * gcc.dg/ia64-types2.c: Likewise.
11961
11962 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11963
11964 * gcc.dg/builtins-1.c: Add more _Complex tests.
11965 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11966
11967 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11968 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11969
11970 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11971
11972 PR c++/11786
11973 * g++.dg/lookup/koenig2.C: New test.
11974
11975 PR c++/5296
11976 * g++.dg/rtti/typeid2.C: New test.
11977
11978 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11979
11980 * gcc.c-torture/compile/20030904-1.c: New test.
11981
11982 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11983
11984 * g++.dg/opt/longbranch2.C: New test.
11985
11986 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11987
11988 * g++.dg/template/crash10.C: Only compile it.
11989
11990 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11991
11992 PR middle-end/11665
11993 * gcc.c-torture/compile/20030907-1.c: New test.
11994 * g++.dg/init/array11.C: New test.
11995
11996 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11997
11998 PR c++/11852
11999 * g++.dg/init/struct1.C: New test.
12000
12001 2003-09-07 Mark Mitchell <mark@codesourcery.com>
12002
12003 PR c++/12181
12004 * g++.dg/expr/comma1.C: New test.
12005
12006 2003-09-06 Mark Mitchell <mark@codesourcery.com>
12007
12008 PR c++/11867
12009 * g++.dg/expr/static_cast5.C: New test.
12010
12011 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
12012
12013 PR c++/11507
12014 * g++.dg/lookup/scoped7.C: New test.
12015
12016 PR c++/9574
12017 * g++.dg/other/static1.C: New test.
12018
12019 PR c++/11490
12020 * g++.dg/warn/template-1.C: New test.
12021
12022 PR c++/11432
12023 * g++.dg/template/crash10.C: New test.
12024
12025 PR c++/2478
12026 * g++.dg/overload/VLA.C: New test.
12027
12028 PR c++/10804
12029 * g++.dg/template/call1.C: New test.
12030
12031 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12032
12033 PR c++/11794
12034 * g++.dg/parse/using3.C: New test.
12035
12036 2003-09-06 Roger Sayle <roger@eyesopen.com>
12037
12038 PR c++/11409
12039 * g++.dg/overload/builtin3.C: New test case.
12040
12041 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12042
12043 PR c/9862
12044 * gcc.dg/20030906-1.c: New test.
12045 * gcc.dg/20030906-2.c: Likewise.
12046
12047 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12048
12049 PR c++/12167
12050 * g++.dg/parse/defarg5.C: New test.
12051
12052 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12053
12054 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12055
12056 PR c++/12163
12057 * g++.dg/expr/static_cast4.C: New test.
12058
12059 PR c++/12146
12060 * g++.dg/template/crash9.C: New test.
12061
12062 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12063
12064 * g++.old-deja/g++.ext/pretty2.C: Update for change
12065 in __FUNCTION__.
12066 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12067
12068 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12069
12070 PR c++/11922
12071 * g++/dg/template/qualified-id1.C: New test.
12072
12073 PR c++/12037
12074 * g++.dg/warn/noeffect4.C: New test.
12075
12076 2003-09-04 Matt Austern <austern@apple.com>
12077
12078 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12079 * g++.dg/ext/fnname2.C: Likewise.
12080 * g++.dg/ext/fnname3.C: Likewise.
12081
12082 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12083
12084 * g++.dg/expr/lval1.C: New test.
12085 * g++.dg/ext/lvcast.C: Remove.
12086
12087 2003-09-03 Roger Sayle <roger@eyesopen.com>
12088
12089 PR optimization/11700.
12090 * gcc.c-torture/compile/20030903-1.c: New test case.
12091
12092 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12093
12094 PR c++/12053
12095 * g++.dg/abi/layout4.C: New test.
12096
12097 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12098
12099 PR c++/11553
12100 * g++.dg/parse/friend3.C: New test.
12101
12102 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12103
12104 PR c++/11847
12105 * g++.dg/template/class1.C: New test.
12106
12107 PR c++/11808
12108 * g++.dg/expr/call1.C: New test.
12109
12110 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12111
12112 PR c++/12114
12113 * g++.dg/init/ref9.C: New test.
12114
12115 PR c++/11972
12116 * g++.dg/template/nested4.C: New test.
12117
12118 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12119
12120 PR c++/12093
12121 * g++.dg/template/non-dependent4.C: New test.
12122
12123 PR c++/11928
12124 * g++.dg/inherit/conv1.C: New test.
12125
12126 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12127
12128 PR c++/6196
12129 * g++.dg/ext/label1.C: New test.
12130 * g++.dg/ext/label2.C: Likewise.
12131
12132 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12133
12134 * g++.dg/expr/cond3.C: New test.
12135
12136 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12137
12138 * gcc.dg/builtins-1.c: Add new builtin cases.
12139
12140 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12141
12142 * gcc.dg/builtins-1.c: Add new cases.
12143 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12144
12145 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12146
12147 * gcc.dg/builtins-1.c: Add more math builtin tests.
12148 * gcc.dg/torture/builtin-attr-1.c: New test.
12149
12150 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12151
12152 PR optimization/5079
12153 * g++.dg/opt/static3.C: New test.
12154
12155 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12156
12157 * gcc.misc-tests/gcov-10b.c: New test.
12158
12159 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12160
12161 * g++.dg/opt/ptrmem3.C: New test.
12162
12163 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12164
12165 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12166
12167 * gcc.dg/20030826-2.c: New test.
12168
12169 2003-08-26 Roger Sayle <roger@eyesopen.com>
12170
12171 PR middle-end/12002
12172 * g77.f-torture/compile/12002.f: New test case.
12173
12174 2003-08-26 Roger Sayle <roger@eyesopen.com>
12175
12176 * gcc.dg/20030826-1.c: New test case.
12177
12178 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12179
12180 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12181
12182 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12183
12184 PR c++/11871
12185 * c++.dg/lookup/crash1.C: New test.
12186
12187 * c++.dg/warn/noeffect3.C: New test.
12188
12189 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12190
12191 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12192 * gcc.dg/compat/vector-1_y.c: Ditto.
12193 * gcc.dg/compat/vector-2_x.c: Ditto.
12194 * gcc.dg/compat/vector-2_y.c: Ditto.
12195
12196 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12197
12198 * gcc.dg/20030702-1.c: New test.
12199
12200 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12201
12202 PR c++/8795
12203 * g++.dg/ext/altivec-1.C: New test.
12204
12205 2003-08-24 Richard Henderson <rth@redhat.com>
12206
12207 * g++.dg/eh/simd-2.C: Add -w for x86.
12208
12209 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12210
12211 * gcc.dg/20030815-1.c: New test.
12212
12213 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12214
12215 PR c++/3765
12216 * g++.dg/parse/access6.C: New test.
12217
12218 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12219
12220 PR c++/641, c++/11876
12221 * g++.dg/template/friend22.C: New test.
12222 * g++.dg/template/friend23.C: Likewise.
12223
12224 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12225
12226 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12227 identically.
12228
12229 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12230
12231 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12232
12233 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12234
12235 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12236
12237 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12238
12239 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12240
12241 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12242
12243 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12244
12245 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12246
12247 PR c++/11919
12248 * g++.dg/overload/prom1.C: New test.
12249
12250 PR c++/11551
12251 * g++.dg/parse/dtor2.C: New test.
12252
12253 PR c++/10762
12254 * g++.dg/parse/using2.C: New test.
12255
12256 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12257
12258 PR target/11805
12259 * gcc.c-torture/compile/20030821-1.c: New.
12260
12261 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12262
12263 PR c++/11834
12264 * g++.dg/template/deduce2.C: New test.
12265
12266 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12267
12268 * gcc.c-torture/execute/20030821-1.c: New test.
12269
12270 2003-08-20 Roger Sayle <roger@eyesopen.com>
12271
12272 PR middle-end/11984
12273 * gcc.dg/20030820-1.c: New test case.
12274
12275 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12276
12277 PR c++/11945
12278 * g++.dg/warn/noeffect2.C: New test.
12279
12280 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12281
12282 PR c++/10926
12283 * g++.dg/template/dtor2.C: New test.
12284
12285 PR c++/11684
12286 * g++.dg/template/operator1.C: New test.
12287 * g++.dg/parse/operator4.C: New test.
12288
12289 PR c++/11946.C
12290 * g++.dg/expr/enum1.C: New test.
12291 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12292
12293 PR c++/11036.C
12294 * g++.dg/parse/elab2.C: New test.
12295 * g++.dg/parse/typedef4.C: Change error message.
12296 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12297 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12298 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12299
12300 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12301
12302 * gcc.dg/pch/warn-1.c: New.
12303 * gcc.dg/pch/warn-1.hs: New.
12304
12305 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12306 not-tested file.
12307
12308 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12309
12310 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12311
12312 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12313
12314 * gcc.dg/uninit-D.c: New Test.
12315 * gcc.dg/uninit-E.c: New Test.
12316 * gcc.dg/uninit-F.c: New Test.
12317 * gcc.dg/uninit-G.c: New Test.
12318
12319 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12320
12321 * g++.dg/README: Describe the pch directory.
12322
12323 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12324
12325 PR c++/11174
12326 * g++.dg/parse/access4.C: New test.
12327 * g++.dg/parse/access5.C: Likewise.
12328 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12329
12330 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12331
12332 * gcc.dg/noncompile/20030818-1.c: New.
12333
12334 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12335
12336 PR c++/11957
12337 * g++.dg/warn/noeffect1.C: New test.
12338
12339 * g++.dg/template/scope2.C: New test.
12340 * g++.dg/template/error2.C: Correct dg-error
12341
12342 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12343
12344 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12345
12346 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12347
12348 PR C++/11512
12349 * g++.dg/template/warn1.C: New.
12350
12351 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12352
12353 * g++.dg/template/error2.C: New test.
12354 * g++.dg/lookup/using7.C: Adjust errors
12355 * g++.old-deja/g++.pt/crash36.C: Likewise.
12356 * g++.old-deja/g++.pt/derived3.C: Likewise.
12357
12358 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12359
12360 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12361 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12362 * gcc.c-torture/execute/builtins/string-9.c: New, from
12363 string-opt-9.c. Adjust for execute/builtins framework.
12364 * gcc.c-torture/execute/string-opt-9.c: Delete.
12365
12366 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12367
12368 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12369
12370 * g++.dg/parse/ret-type2.C: New test.
12371
12372 PR c++/11703
12373 * g++.dg/init/new8.C: New test.
12374
12375 PR c++/10923
12376 * g++.dg/parse/typedef5.C: New test.
12377
12378 PR c++/9512
12379 * g++.dg/parse/qualified2.C: New test.
12380 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12381 invalid code.
12382
12383 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12384
12385 * g++.dg/conversion/ptrmem1.C: New test.
12386
12387 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12388
12389 PR target/11693
12390 * gcc.dg/20030811-1.c: New test.
12391
12392 PR target/11535
12393 * gcc.c-torture/execute/20030811-1.c: New test.
12394
12395 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12396
12397 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12398
12399 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12400
12401 PR c++/11789.C
12402 * g++.dg/inherit/multiple1.C: New test.
12403
12404 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12405
12406 * gcc.dg/spe1.c: New test.
12407
12408 PR c++/11670
12409 * g++.dg/expr/cast2.C: New test.
12410
12411 PR c++/10530
12412 * g++.dg/template/dependent-name2.C: New test.
12413
12414 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12415
12416 * g++.dg/parse/crash11.C: Put the dg options in comments.
12417
12418 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12419
12420 * lib/gcc-dg.exp: Update for diagnostic change.
12421
12422 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12423
12424 PR c++/5767
12425 * g++.dg/parse/crash11.C: New test.
12426
12427 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12428
12429 * gcc.dg/cpp/spacing1.c: Update.
12430
12431 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12432
12433 PR target/11739
12434 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12435 a value for -mtune.
12436
12437 2003-08-04 Roger Sayle <roger@eyesopen.com>
12438
12439 PR middle-end/11771
12440 * gcc.c-torture/compile/20030804-1.c: New test case.
12441
12442 2003-08-04 Roger Sayle <roger@eyesopen.com>
12443
12444 * gcc.dg/20030804-1.c: New test case.
12445
12446 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12447
12448 * gcc.dg/cpp/separate-1.c: New test.
12449
12450 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12451
12452 PR c++/11704
12453 * g++.dg/template/dependent-expr2.C: New test.
12454
12455 PR c++/11766
12456 * g++.dg/expr/ptrmem1.C: New test.
12457
12458 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12459
12460 PR c++/9453
12461 * g++.dg/template/friend15.C: New test.
12462
12463 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12464
12465 * lib/dg-pch.exp: Work round PCH bug.
12466
12467 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12468
12469 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12470 builtins. Move cases from builtins-4.c here.
12471
12472 * gcc.dg/torture/builtin-math-1.c: New test taken from
12473 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12474 additional cases.
12475
12476 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12477 Delete.
12478
12479 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12480
12481 PR c++/9447
12482 * g++.dg/template/using7.C: New test.
12483
12484 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12485
12486 * import1.c, import2.c: New tests.
12487
12488 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12489
12490 * g++.dg/eh/crossjump1.C: New test.
12491
12492 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12493
12494 PR c++/11697
12495 * g++.dg/template/using6.C: New test.
12496
12497 PR c++/11744
12498 * g++.dg/template/koenig2.C: New test.
12499
12500 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12501
12502 PR c++/7983
12503 * g++.dg/parse/typedef4.C: New test.
12504
12505 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12506
12507 PR c++/8442, c++/8806
12508 * g++.dg/template/elab1.C: New test.
12509 * g++.dg/template/type2.C: Likewise.
12510 * g++.dg/template/ttp3.C: Adjust expected error message.
12511 * g++.old-deja/g++.law/visibility13.C: Likewise.
12512 * g++.old-deja/g++.niklas/t135.C: Likewise.
12513 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12514 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12515 template argument.
12516 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12517
12518 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12519
12520 PR c++/11295
12521 * g++.dg/ext/stmtexpr1.C: New test.
12522
12523 * g++.dg/opt/tmp1.C: New test.
12524
12525 PR c++/11525
12526 * g++.dg/parse/constant4.C: New test.
12527
12528 PR c++/9447
12529 * g++.dg/template/using5.C: New test.
12530
12531 2003-07-31 Roger Sayle <roger@eyesopen.com>
12532
12533 * gcc.dg/builtins-27.c: New test case.
12534
12535 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12536
12537 * gcc.dg/tls/opt-7.c: New test.
12538
12539 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12540
12541 * g++.old-deja/g++.other/crash18.C: Remove.
12542
12543 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12544
12545 * g++.dg/template/explicit3.C: New.
12546 * g++.dg/template/explicit4.C: New.
12547 * g++.dg/template/explicit5.C: New.
12548
12549 PR c++/11347
12550 * g++.dg/template/memtmpl1.C: New.
12551
12552 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12553
12554 PR target/11565
12555 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12556 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12557
12558 2003-07-30 Jan Hubicka <jh@suse.cz>
12559
12560 * vtgc1.c: Kill.
12561
12562 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12563
12564 * gcc.dg/struct-in-proto-1.c: New test.
12565
12566 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12567
12568 * gcc.dg/cpp/include2.c: Only expect one message.
12569
12570 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12571
12572 PR c++/9447
12573 * g++.dg/template/using1.C: New test.
12574 * g++.dg/template/using2.C: New test.
12575 * g++.dg/template/using3.C: New test.
12576 * g++.dg/template/using4.C: New test.
12577
12578 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12579
12580 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12581 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12582
12583 2003-07-28 Jan Hubicka <jh@suse.cz>
12584
12585 PR c++/11530
12586 * g++.dg/opt/call1.C: New test.
12587
12588 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12589
12590 PR c++/11667
12591 * g++.dg/init/enum2.C: New test.
12592 * g++.dg/template/overload1.C: Add "-w" option.
12593
12594 2003-07-28 <hp@bitrange.com>
12595
12596 * gcc.dg/Wdeclaration-after-statement-1.c,
12597 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12598
12599 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12600
12601 * gcc.c-torture/compile/20030725-1.c: New test.
12602
12603 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12604
12605 * gcc.dg/20030505.c: Only run for SPE.
12606 Remove definition of opaque type.
12607
12608 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12609
12610 * g++.dg/template/ptrmem6.C: New test.
12611
12612 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12613
12614 * gcc.c-torture/compile/zero-strct-2.c: New test.
12615
12616 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12617
12618 * gcc.dg/intermod-1.c: New test.
12619
12620 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12621
12622 PR c++/11617
12623 * g++.dg/template/lookup2.C: New test.
12624 * g++.dg/template/memclass1.C: Remove instantiated from error.
12625 * g++.dg/other/error2.C: Tweak expected errors.
12626
12627 PR c++/11596
12628 * g++.dg/template/defarg3.C: New test.
12629
12630 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12631
12632 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12633
12634 * g++.dg/inherit/access5.C: New test.
12635
12636 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12637
12638 PR c++/11513
12639 * g++.dg/template/crash8.C: New test.
12640
12641 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12642
12643 PR c/10602
12644 * gcc.dg/noncompile/incomplete-2.c: New test.
12645
12646 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12647
12648 PR c++/11645
12649 * g++.dg/inherit/access4.C: New test.
12650
12651 PR c++/11517
12652 * g++.dg/expr/cond2.C: New test.
12653
12654 PR optimization/10679
12655 * g++.dg/opt/inline4.C: New test.
12656
12657 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12658
12659 * g++.dg/parse/crash10: New test.
12660
12661 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12662
12663 * g++.dg/ext/flexary1.C: New test.
12664
12665 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12666
12667 PR c++/10793
12668 * g++.dg/template/crash9.C: New test.
12669
12670 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12671
12672 PR c++/3004
12673 * g++.dg/parse/typedef3.C: New test.
12674
12675 PR c++/7906
12676 * g++.dg/parse/operator2.C: New test.
12677
12678 PR c++/8895
12679 * g++.dg/parse/def-tmpl-arg1.C: New test.
12680
12681 PR c++/9282
12682 * g++.dg/parse/funptr1.C: New test.
12683
12684 PR c++/9452
12685 * g++.dg/parse/ambig3.C: New test.
12686
12687 PR c++/9454
12688 * g++.dg/parse/operator3.C: New test.
12689
12690 PR c++/9486
12691 * g++.dg/parse/template10.C: New test.
12692
12693 PR c++/9488
12694 * g++.dg/parse/template11.C: New test.
12695
12696 PR c++/10150
12697 * g++.dg/parse/invalid-op1.C: New test.
12698
12699 PR c++/10247
12700 * g++.dg/parse/condexpr1.C: New test.
12701
12702 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12703
12704 * g++.dg/ext/packed3.C: New test.
12705 * g++.dg/ext/packed4.C: New test.
12706
12707 * gcc.dg/pack-test-3.c: New test.
12708
12709 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12710
12711 * lib/compat.exp: Handle dg-options per source file.
12712 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12713 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12714 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12715 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12716 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12717 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12718 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12719 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12720 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12721 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12722 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12723 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12724 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12725 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12726
12727 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12728
12729 PR c/10320
12730 * gcc.c-torture/execute/20030718-1.c: New test.
12731
12732 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12733
12734 PR optimization/11536
12735 * gcc.dg/20030721-1.c: New test.
12736
12737 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12738
12739 PR c++/11546
12740 * g++.dg/template/lookup1.C: New test.
12741
12742 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12743
12744 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12745 diagnostics of ill-formed constructs involving labels.
12746 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12747 the new 'previously defined here' message.
12748
12749 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12750
12751 * g++.dg/parse/non-dependent2.C: New test.
12752
12753 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12754
12755 * g++.dg/init/init-ref4.C: xfail on targets without
12756 weak symbols.
12757
12758 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12759
12760 PR target/11087
12761 * gcc.c-torture/execute/20030717-1.c: New test.
12762
12763 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12764
12765 * g++.dg/opt/cfg1.C: New test.
12766
12767 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12768
12769 PR optimization/11557
12770 * gcc.dg/20030717-1.c: New test.
12771
12772 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12773
12774 PR c++/10476
12775 * g++.dg/expr/crash-1.C: New test.
12776
12777 PR c++/11027
12778 * g++.dg/template/init3.C: New test.
12779
12780 PR c++/8222
12781 * g++.dg/template/non-dependent1.C: New test.
12782
12783 PR c++/11070
12784 * g++.dg/template/non-dependent2.C: New test.
12785
12786 PR c++/11071
12787 * g++.dg/template/non-dependent3.C: New test.
12788
12789 PR c++/9907
12790 * g++.dg/template/sizeof5.C: New test.
12791
12792 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12793
12794 PR 11498
12795 * gcc.c-torture/compile/mangle-1.c: New file.
12796
12797 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12798
12799 PR c++/7809
12800 * g++.dg/parse/access3.C: New test.
12801
12802 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12803
12804 PR c++/11384
12805 * g++.dg/init/init-ref4.C: New test.
12806
12807 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12808
12809 PR c++/11547
12810 * g++.dg/parse/constant3.C: New test.
12811 * g++.dg/parse/crash7.C: Likewise.
12812
12813 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12814
12815 PR target/11008
12816 * gcc.dg/i386-pentium4-not-mull.c: New.
12817
12818 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12819
12820 * gcc.dg/asm-names.c (ymain): Make it weak.
12821
12822 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12823
12824 PR c++/5421
12825 * g++.dg/template/friend21.C: New test.
12826
12827 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12828
12829 * gcc.dg/cleanup-8.c: New test.
12830 * gcc.dg/cleanup-9.c: New test.
12831
12832 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12833
12834 * g++.dg/ext/dll-MI1.h: New file.
12835 * g++.dg/ext/dllexport-MI1.C: New file.
12836 * g++.dg/ext/dllimport-MI1.C: New file.
12837
12838 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12839
12840 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12841 it does not have cmpstrsi patterns (just cmpmemsi).
12842
12843 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12844
12845 PR debug/11473
12846 * g++.dg/debug/debug8.C: New test.
12847
12848 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12849
12850 PR c++/10108
12851 * g++.dg/template/crash7.C: New test.
12852
12853 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12854
12855 PR target/10795
12856 * gcc.c-torture/compile/20030708-1.c: New.
12857
12858 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12859
12860 * gcc.c-torture/execute/20030715-1.c: New test.
12861
12862 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12863
12864 * gcc.dg/pch/inline-3.c: New file.
12865 * gcc.dg/pch/inline-3.hs: New file.
12866 * gcc.dg/pch/inline-4.c: New file.
12867 * gcc.dg/pch/inline-4.hs: New file.
12868
12869 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12870
12871 PR c++/11509
12872 * g++.dg/template/crash6.C: New test.
12873
12874 PR c++/7053
12875 * g++.dg/template/friend20.C: New test.
12876
12877 PR c++/7019
12878 * g++.dg/template/overload2.C: New test.
12879
12880 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12881
12882 PR optimization/11440
12883 * gcc.c-torture/execute/20030714-1.c: New test.
12884
12885 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12886
12887 PR c++/11154
12888 * g++.dg/template/partial2.C: New test.
12889
12890 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12891
12892 PR c++/11503
12893 * g++.dg/template/anon1.C: New test.
12894
12895 PR c++/11493
12896 PR c++/11495
12897 * g++.dg/parse/template9.C: Likewise.
12898 * g++.dg/template/crash4.C: New test.
12899 * g++.dg/template/koenig1.C: Likewise.
12900 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12901 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12902 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12903 functions.
12904 * g++.old-deja/g++.jason/template36.C: Likewise.
12905 * g++.old-deja/g++.mike/p1989.C: Likewise.
12906 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12907 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12908 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12909 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12910 compiling.
12911 * g++.old-deja/g++.pt/union2.C: Use this->.
12912
12913 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12914
12915 * gcc.dg/20030711-1.c: New test.
12916
12917 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12918
12919 PR c++/11050
12920 * g++.dg/parse/args1.C: New test.
12921 * g++.pt/defarg8.C: Change expected errors.
12922
12923 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12924
12925 PR c++/8164
12926 * g++.dg/template/nontype2.C: New test.
12927
12928 PR c++/10558
12929 * g++.dg/parse/template8.C: New test.
12930
12931 PR c++/8327
12932 * g++.dg/template/scope1.C: New test.
12933
12934 * g++.dg/warn/Wsign-compare-1.C: New test.
12935
12936 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12937
12938 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12939
12940 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12941
12942 PR c++/9411
12943 * g++.dg/template/explicit2.C: New test.
12944
12945 PR c++/10032
12946 * g++.dg/warn/pedantic1.C: New test.
12947
12948 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12949
12950 PR c++ 9483
12951 * g++.dg/other/field1.C: New test.
12952
12953 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12954
12955 PR c/11449
12956 * gcc.c-torture/compile/20030707-1.c: New.
12957
12958 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12959
12960 PR c++/10849
12961 * g++.dg/template/access12.C: New test.
12962
12963 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12964
12965 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12966 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12967 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12968 * gcc.misc-tests/gcov.exp: Update
12969 * g++.dg/gcov/gcov.exp: Update
12970 * lib/gcov.exp: Update.
12971
12972 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12973
12974 * g++.dg/abi/mangle17.C: Make sure template expressions are
12975 dependent.
12976 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12977 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12978 * g++.dg/opt/stack1.C: Remove erroneous code.
12979 * g++.dg/parse/template7.C: New test.
12980 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12981 * g++.old-deja/g++.pt/crash4.C: Likewise.
12982
12983 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12984
12985 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12986 with zero or one occurence of `$' after the initial `L'.
12987
12988 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12989
12990 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12991
12992 2003-07-08 Roger Sayle <roger@eyesopen.com>
12993
12994 PR c/11370
12995 * gcc.dg/Wunreachable-6.c: New testcase.
12996 * gcc.dg/Wunreachable-7.c: New testcase.
12997
12998 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12999
13000 PR c/11420
13001 * gcc.dg/20030708-1.c: New test.
13002
13003 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
13004
13005 * gcc.dg/compat/sdata-section.h: New file.
13006 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
13007 * gcc.dg/torture/mips-sdata-1.c: New test.
13008
13009 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13010
13011 PR c++/11030
13012 * g++.dg/template/friend19.C: New test.
13013
13014 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13015
13016 * g++.dg/opt/strength-reduce.C: New test.
13017
13018 2003-07-07 Roger Sayle <roger@eyesopen.com>
13019
13020 PR target/10979
13021 * gcc.dg/20030707-1.c: New testcase.
13022
13023 2003-07-07 Roger Sayle <roger@eyesopen.com>
13024
13025 PR optimization/11059
13026 * g++.dg/opt/emptyunion.C: New testcase.
13027
13028 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13029 Eric Botcazou <ebotcazou@libertysurf.fr>
13030
13031 * g++.dg/opt/stack1.C: New test.
13032
13033 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13034
13035 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13036 run test.
13037
13038 PR c++/11431
13039 * g++.dg/expr/static_cast3.C: New test.
13040
13041 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13042
13043 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13044 everywhere.
13045 * gcc.dg/concat.c: Concatenation of string constants with
13046 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13047 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13048 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13049 necessary to avoid multi-character character constant warning.
13050 * gcc.dg/cpp/escape.c: Likewise.
13051 * gcc.dg/cpp/ucs.c: Likewise.
13052 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13053 Fix a typo.
13054
13055 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13056
13057 PR c/11428
13058 * gcc.c-torture/compile/20030704-1.c: New.
13059
13060 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13061
13062 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13063
13064 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13065
13066 PR c++/5287, PR c++/7910, PR c++/11021
13067 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13068 tests for warnings.
13069 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13070 * g++.dg/ext/dllimport3.C: Likewise.
13071 * g++.dg/ext/dllimport4.C: New file.
13072 * g++.dg/ext/dllimport5.C: New file.
13073 * g++.dg/ext/dllimport6.C: New file.
13074 * g++.dg/ext/dllimport7.C: New file.
13075 * g++.dg/ext/dllimport8.C: New file.
13076 * g++.dg/ext/dllimport9.C: New file.
13077 * g++.dg/ext/dllimport10.C: New file.
13078 * g++.dg/ext/dllexport1.C: New file.
13079
13080 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13081
13082 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13083 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13084
13085 2003-07-03 Roger Sayle <roger@eyesopen.com>
13086
13087 * gcc.dg/builtins-25.c: New testcase.
13088 * gcc.dg/builtins-26.c: New testcase.
13089
13090 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13091
13092 * gcc.dg/compat/vector-defs.h: New file.
13093 * gcc.dg/compat/vector-setup.h: New file.
13094 * gcc.dg/compat/vector-check.h: New file.
13095 * gcc.dg/compat/vector-1_main.c: New file.
13096 * gcc.dg/compat/vector-1_x.c: New file.
13097 * gcc.dg/compat/vector-1_y.c: New file.
13098 * gcc.dg/compat/vector-2_main.c: New file.
13099 * gcc.dg/compat/vector-2_x.c: New file.
13100 * gcc.dg/compat/vector-2_y.c: New file.
13101
13102 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13103 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13104 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13105 * gcc.dg/compat/struct-align-1.h: New file.
13106 * gcc.dg/compat/struct-align-1_main.c: New file.
13107 * gcc.dg/compat/struct-align-1_x.c: New file.
13108 * gcc.dg/compat/struct-align-1_y.c: New file.
13109 * gcc.dg/compat/struct-align-2.h: New file.
13110 * gcc.dg/compat/struct-align-2_main.c: New file.
13111 * gcc.dg/compat/struct-align-2_x.c: New file.
13112 * gcc.dg/compat/struct-align-2_y.c: New file.
13113
13114 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13115 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13116 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13117 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13118 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13119 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13120 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13121 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13122 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13123 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13124 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13125 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13126 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13127 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13128 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13129 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13130 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13131 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13132 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13133 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13134 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13135 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13136 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13137 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13138 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13139 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13140 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13141 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13142 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13143
13144 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13145
13146 * gcc.dg/i386-call-1.c: New test.
13147
13148 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13149
13150 PR c++/9162
13151 * g++.dg/parse/defarg4.C: New.
13152
13153 2003-07-03 Roger Sayle <roger@eyesopen.com>
13154
13155 PR target/10700
13156 * gcc.c-torture/compile/20030703-1.c: New test case.
13157
13158 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13159
13160 * g++.dg/template/local3.C: Remove extra semicolon.
13161
13162 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13163
13164 * gcc.dg/i386-volatile-1.c: New test.
13165
13166 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13167
13168 PR c++/11072
13169 * g++.dg/other/offsetof2.C: XFAIL.
13170 * g++.dg/other/offsetof5.C: New.
13171
13172 PR c++/10219
13173 * g++.dg/template/error1.C: New.
13174
13175 PR c++/9779
13176 * g++.dg/template/dependent-expr1.C: New.
13177
13178 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c++/6949
13181 * g++.dg/template/local3.C: New test.
13182
13183 PR c++/11149
13184 * g++.dg/lookup/scoped6.C: New test.
13185
13186 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13187
13188 PR c++/8046
13189 * g++.dg/other/error7.C: New test.
13190
13191 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13192
13193 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13194 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13195 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13196 * g++.old-deja/g++.other/union2.C: Likewise.
13197 * gcc.dg/c90-const-expr-2.c: Likewise.
13198 * gcc.dg/c90-const-expr-3.c: Likewise.
13199 * gcc.dg/c99-const-expr-2.c: Likewise.
13200 * gcc.dg/c99-const-expr-3.c: Likewise.
13201 * gcc.dg/concat.c: Likewise.
13202
13203 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13204
13205 PR c++/9559
13206 * g++.dg/init/static1.C: New test.
13207
13208 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13209
13210 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13211 * g++.old-deja/g++.other/access2.C: Likewise.
13212 * g++.old-deja/g++.other/decl2.C: Likewise.
13213 * gcc.c-torture/execute/20020615-1.c: Likewise.
13214
13215 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13216
13217 PR c++/4933
13218 * g++.dg/template/sizeof4.C: New test.
13219
13220 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13221
13222 * g++.dg/other/error6.C: New test.
13223
13224 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13225
13226 PR c++/10750
13227 * g++.dg/parse/constant2.C: New test.
13228
13229 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13230
13231 PR c++/11106
13232 * g++.dg/other/error5.C: New test.
13233
13234 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13235
13236 * gcc.dg/format/gcc_diag-1.c: New test.
13237
13238 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13239
13240 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13241
13242 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13243
13244 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13245 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13246 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13247
13248 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13249
13250 * gcc.c-torture/execute/builtins/string-8.c: New test.
13251 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13252 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13253 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13254
13255 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13256
13257 PR c++/10468
13258 * g++.dg/ext/typeof6.C: New test.
13259
13260 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13261
13262 PR c++/10796
13263 * g++.dg/init/enum1.C: New test.
13264
13265 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13266
13267 * gcc.dg/20030627-1.c: New test.
13268
13269 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13270
13271 PR c++/11332
13272 * g++.dg/expr/static_cast2.C: New test.
13273
13274 2003-06-26 Roger Sayle <roger@eyesopen.com>
13275 Jakub Jelinek <jakub@redhat.com>
13276
13277 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13278 sprintf(dst,"%s",src) optimization.
13279 * gcc.c-torture/execute/20030626-1.c: New test case.
13280 * gcc.c-torture/execute/20030626-2.c: New test case.
13281
13282 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13283
13284 * gcc.c-torture/execute/multi-ix.c: New test.
13285
13286 * gcc.c-torture/execute/simd-4.c (main):
13287 Added missing semicolon at end of union.
13288
13289 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13290
13291 PR c++/8266
13292 * g++.dg/template/explicit-instantiation3.C: New test.
13293
13294 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13295
13296 * gcc.dg/20030626-1.c: Use signed char.
13297
13298 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13299
13300 * gcc.dg/20030626-1.c: New test.
13301
13302 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13303
13304 * const-str-2.m: Update.
13305
13306 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13307
13308 PR c++/10990
13309 * g++.dg/rtti/dyncast1.C: New test.
13310 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13311 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13312 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13313
13314 PR c++/10931
13315 * g++.dg/expr/static_cast1.C: New test.
13316
13317 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13318
13319 * gcc.dg/20030625-1.c: New test.
13320
13321 2003-06-24 Roger Sayle <roger@eyesopen.com>
13322
13323 * gcc.c-torture/compile/20030624-1.c: New test case.
13324
13325 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13326
13327 * gcc.c-torture/execute/string-opt-17.c: New test.
13328
13329 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13330
13331 PR c++/5754
13332 * g++.dg/parse/crash6.C: New test.
13333
13334 2003-06-23 Roger Sayle <roger@eyesopen.com>
13335
13336 * gcc.dg/builtins-24.c: New test case.
13337
13338 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13339
13340 * g++.dg/opt/operator1.C: New test.
13341
13342 2003-06-22 Roger Sayle <roger@eyesopen.com>
13343
13344 * gcc.c-torture/execute/string-opt-16.c: New test case.
13345
13346 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13347
13348 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13349 * g++.old-deja/g++.other/conv7.C: Likewise
13350 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13351 * g++.old-deja/g++.other/overload14.C: Likewise.
13352
13353 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13354
13355 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13356 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13357
13358 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13359
13360 PR c++/10888
13361 * g++.dg/warn/Winline-3.C: New test.
13362
13363 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13364
13365 * lib/target-supports.exp (check_alias_available): Make the test
13366 program acceptable to the Solaris assembler.
13367
13368 PR c++/10749
13369 * g++.dg/template/memclass2.C: New test.
13370
13371 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13372 Eric Botcazou <ebotcazou@libertysurf.fr>
13373
13374 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13375 data for non-matching targets.
13376 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13377
13378 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13379
13380 PR c++/10845
13381 * g++.dg/template/member3.C: New test.
13382
13383 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13384
13385 PR c++/10939
13386 * g++.dg/template/func1.C: New test.
13387
13388 PR c++/9649
13389 * g++.dg/template/static4.C: New test.
13390 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13391
13392 PR c++/11041
13393 * g++.dg/init/ref7.C: New test.
13394
13395 2003-06-19 Matt Austern <austern@apple.com>
13396
13397 PR c++/11228
13398 * g++.dg/anew1.C: New test.
13399 * g++.dg/anew2.C: New test.
13400 * g++.dg/anew3.C: New test.
13401 * g++.dg/anew4.C: New test.
13402
13403 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13404
13405 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13406
13407 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13408
13409 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13410 endian-dependent.
13411
13412 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13413
13414 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13415 Remove cruft.
13416
13417 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13418
13419 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13420 * gcc.c-torture/compile/961203-1.c: Likewise.
13421 * gcc.c-torture/compile/980506-1.c: Likewise.
13422
13423 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13424
13425 PR c++/10712
13426 * g++.dg/lookup/using7.C: New test.
13427
13428 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13429
13430 PR c++/11105
13431 * g++.dg/abi/conv1.C: Remove it.
13432 * g++.dg/template/conv7.C: New test.
13433 * g++.dg/template/conv8.C: Likewise.
13434 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13435 conversion operator.
13436
13437 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13438
13439 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13440 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13441 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13442 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13443 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13444 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13445 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13446 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13447 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13448 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13449 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13450 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13451 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13452 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13453 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13454 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13455 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13456 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13457 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13458 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13459 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13460 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13461 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13462 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13463 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13464 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13465 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13466 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13467 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13468
13469 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13470
13471 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13472 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13473 indications.
13474
13475 2003-06-16 Roger Sayle <roger@eyesopen.com>
13476
13477 * gcc.dg/i386-387-5.c: New test case.
13478 * gcc.dg/i386-387-6.c: New test case.
13479 * gcc.dg/builtins-23.c: New test case.
13480
13481 2003-06-15 Roger Sayle <roger@eyesopen.com>
13482
13483 * gcc.dg/builtins-22.c: New test case.
13484 * gcc.dg/i386-387-1.c: Update to test exp.
13485 * gcc.dg/i386-387-2.c: Likewise.
13486
13487 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13488
13489 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13490
13491 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13492
13493 * lib/gcc-dg.exp (dg-require-dll): New function.
13494 (dg-xfail-if): Likewise.
13495 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13496 driver.
13497
13498 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13499 * gcc.c-torture/compile/20001205-1.c: Likewise.
13500 * gcc.c-torture/compile/20001226-1.c: Likewise.
13501 * gcc.c-torture/compile/20010518-2.c: Likewise.
13502 * gcc.c-torture/compile/20020312-1.c: Likewise.
13503 * gcc.c-torture/compile/20020604-1.c: Likewise.
13504 * gcc.c-torture/compile/920501-12.c: Likewise.
13505 * gcc.c-torture/compile/920501-4.c: Likewise.
13506 * gcc.c-torture/compile/920520-1.c: Likewise.
13507 * gcc.c-torture/compile/920521-1.c: Likewise.
13508 * gcc.c-torture/compile/920625-1.c: Likewise.
13509 * gcc.c-torture/compile/961203-1.c: Likewise.
13510 * gcc.c-torture/compile/980506-1.c: Likewise.
13511 * gcc.c-torture/compile/981006-1.c: Likewise.
13512 * gcc.c-torture/compile/981022-1.c: Likewise.
13513 * gcc.c-torture/compile/981223-1.c: Likewise.
13514 * gcc.c-torture/compile/990617-1.c: Likewise.
13515 * gcc.c-torture/compile/dll.c: Likewise.
13516 * gcc.c-torture/compile/labels-3.c: Likewise.
13517 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13518 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13519 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13520 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13521 * gcc.c-torture/compile/simd-5.c: Likewise.
13522 * gcc.c-torture/compile/20000804-1.x: Remove.
13523 * gcc.c-torture/compile/20001205-1.x: Likewise.
13524 * gcc.c-torture/compile/20001226-1.x: Likewise.
13525 * gcc.c-torture/compile/20010518-2.x: Likewise.
13526 * gcc.c-torture/compile/20020312-1.x: Likewise.
13527 * gcc.c-torture/compile/20020604-1.x: Likewise.
13528 * gcc.c-torture/compile/920501-12.x: Likewise.
13529 * gcc.c-torture/compile/920501-4.x: Likewise.
13530 * gcc.c-torture/compile/920520-1.x: Likewise.
13531 * gcc.c-torture/compile/920521-1.x: Likewise.
13532 * gcc.c-torture/compile/920625-1.x: Likewise.
13533 * gcc.c-torture/compile/961203-1.x: Likewise.
13534 * gcc.c-torture/compile/980506-1.x: Likewise.
13535 * gcc.c-torture/compile/981006-1.x: Likewise.
13536 * gcc.c-torture/compile/981022-1.x: Likewise.
13537 * gcc.c-torture/compile/981223-1.x: Likewise.
13538 * gcc.c-torture/compile/990617-1.x: Likewise.
13539 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13540 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13541 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13542 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13543 * gcc.c-torture/compile/simd-5.x: Likewise.
13544
13545 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13546
13547 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13548
13549 * gcc.c-torture/execute/20030611-1.c: New test.
13550
13551 2003-06-12 Roger Sayle <roger@eyesopen.com>
13552
13553 PR middle-end/168
13554 * gcc.dg/20030612-1.c: New test case.
13555
13556 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13557
13558 PR c++/10635
13559 * g++.dg/expr/cast1.C: New test.
13560
13561 2003-06-12 Roger Sayle <roger@eyesopen.com>
13562
13563 * gcc.dg/builtins-21.c: New test case.
13564
13565 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13566
13567 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13568 options instead of at the end.
13569 * lib/objc.exp (objc_target_compile): Likewise.
13570
13571 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13572
13573 PR c++/10432
13574 * g++.dg/parse/error1.C: New test.
13575
13576 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13577
13578 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13579 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13580 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13581 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13582 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13583 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13584 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13585 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13586 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13587 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13588 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13589 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13590 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13591 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13592 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13593 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13594 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13595 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13596 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13597 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13598 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13599 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13600 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13601 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13602
13603 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13604 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13605 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13606 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13607 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13608 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13609 * gcc.dg/compat/scalar-return-3_main.c: New file.
13610 * gcc.dg/compat/scalar-return-3_x.c: New file.
13611 * gcc.dg/compat/scalar-return-3_y.c: New file.
13612 * gcc.dg/compat/scalar-return-4_main.c: New file.
13613 * gcc.dg/compat/scalar-return-4_x.c: New file.
13614 * gcc.dg/compat/scalar-return-4_y.c: New file.
13615
13616 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13617
13618 * gcc.dg/compat/fp2-struct-check.h: New file.
13619 * gcc.dg/compat/fp2-struct-defs.h: New file.
13620 * gcc.dg/compat/fp2-struct-init.h: New file.
13621 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13622 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13623 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13624 * gcc.dg/compat/struct-return-10_main.c: New file.
13625 * gcc.dg/compat/struct-return-10_x.c: New file.
13626 * gcc.dg/compat/struct-return-10_y.c: New file.
13627
13628 * gcc.dg/compat/compat-common.h: New file.
13629 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13630 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13631 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13632 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13633 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13634 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13635 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13636 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13637 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13638 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13639 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13640 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13641 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13642 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13643 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13644 * gcc.dg/compat/small-struct-check.h: Ditto.
13645 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13646 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13647 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13648 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13649 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13650 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13651 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13652 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13653 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13654 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13655 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13656 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13657 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13658 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13659 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13660 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13661 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13662 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13663 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13664 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13665 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13666 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13667 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13668 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13669 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13670 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13671 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13672 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13673 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13674 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13675
13676 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13677
13678 * g++.dg/pch/static-1.C: New file.
13679 * g++.dg/pch/static-1.Hs: New file.
13680
13681 2003-06-10 Richard Henderson <rth@redhat.com>
13682
13683 * gcc.dg/asm-7.c: Adjust expected warning text.
13684
13685 2003-06-10 Roger Sayle <roger@eyesopen.com>
13686
13687 * gcc.dg/builtins-20.c: New test case.
13688
13689 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13690
13691 PR c++/11131
13692 * g++.dg/opt/template1.C: New test.
13693
13694 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13695
13696 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13697 additional_sources.
13698
13699 2003-05-21 David Taylor <dtaylor@emc.com>
13700
13701 * gcc.dg/Wpadded.c: New file.
13702
13703 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13704
13705 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13706 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13707 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13708 dg-require-weak.
13709
13710 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13711
13712 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13713
13714 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13715
13716 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13717 (dg-require-alias): Likewise.
13718 (dg-require-gc-sections): Likewise.
13719 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13720
13721 2003-06-08 Richard Henderson <rth@redhat.com>
13722
13723 * gcc.dg/20011029-2.c: Fix the array reference.
13724 * gcc.dg/asm-7.c: New.
13725
13726 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13727
13728 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13729
13730 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13731
13732 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13733 (dg-require-gc-sections): Likewise.
13734
13735 2003-06-08 Jan Hubicka <jh@suse.cz>
13736
13737 * i386-cmov1.c: Fix regular expression.
13738 * i386-cvt-1.c: Likewise.
13739 * i386-local.c: Likewise.
13740 * i386-local2.c: Likewise.
13741 * i386-mul.c: Likewise.
13742 * i386-ssetype-1.c: Likewise.
13743 * i386-ssetype-3.c: Likewise.
13744 * i386-ssetype-5.c: Likewise.
13745
13746 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13747
13748 PR c++/11039
13749 * g++.dg/warn/implicit-typename2.C: New test.
13750 * g++.dg/warn/implicit-typename3.C: New test.
13751
13752 2003-06-07 Richard Henderson <rth@redhat.com>
13753
13754 * g++.dg/other/offsetof3.C: Use size_t.
13755 * g++.dg/other/offsetof4.C: Likewise.
13756
13757 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13758
13759 * lib/copy-file.exp: New. Implement gcc_copy_files.
13760
13761 * lib/dg-pch.exp: Load copy-file.exp
13762 (dg-pch): Use gcc_copy_files instead of "file copy".
13763
13764 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13765
13766 * gcc.dg/weak/weak.exp: Simplify.
13767 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13768 * gcc.dg/weak/weak-1.c: Likewise.
13769 * gcc.dg/weak/weak-2.c: Likewise.
13770 * gcc.dg/weak/weak-3.c: Likewise.
13771 * gcc.dg/weak/weak-4.c: Likewise.
13772 * gcc.dg/weak/weak-5.c: Likewise.
13773 * gcc.dg/weak/weak-6.c: Likewise.
13774 * gcc.dg/weak/weak-7.c: Likewise.
13775 * gcc.dg/weak/weak-8.c: Likewise.
13776 * gcc.dg/weak/weak-9.c: Likewise.
13777
13778 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13779
13780 gcc.c-torture/execute/20030606-1.c: New.
13781
13782 2003-06-06 Roger Sayle <roger@eyesopen.com>
13783
13784 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13785 * gcc.dg/builtins-19.c: Likewise.
13786
13787 2003-06-06 Roger Sayle <roger@eyesopen.com>
13788
13789 * gcc.dg/builtins-2.c: Add some more tests.
13790 * gcc.dg/builtins-18.c: New test case.
13791 * gcc.dg/builtins-19.c: New test case.
13792
13793 2003-06-06 Roger Sayle <roger@eyesopen.com>
13794 Jim Wilson <wilson@tuliptree.org>
13795
13796 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13797
13798 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13799
13800 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13801 mempcpy/stpcpy calls not to be optimized into something else.
13802 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13803 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13804 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13805
13806 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13807
13808 * gcc.dg/format/asm_fprintf-1.c: New test.
13809
13810 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13811
13812 * lib/gcc-defs.exp (additional_sources): New variable.
13813 (dg-additional-sources): New function.
13814 (additional_files): New variable.
13815 (dg-additional-files): New function.
13816 (dg-additional-files-options): Likewise.
13817 * lib/gcc-dg.exp (dg-require-weak): New function.
13818 (dg-require-alias): Likewise.
13819 (dg-require-gc-sections): Likewise.
13820 * lib/target-supports.exp (check_alias_available): Remove testfile
13821 parameter.
13822 (check_gc_sections_available): New function.
13823 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13824 (dg-gpp-additional-files): Likewise.
13825 * lib/g++.exp (additional_sources): Remove.
13826 (additional_files): Likewise.
13827 (g++_target_compile): Use dg-additional-files-options.
13828
13829 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13830 Tcl logic.
13831 * gcc.dg/special/ecos.exp: Remove.
13832 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13833 * gcc.dg/special/alias-1.c: Likewise.
13834 * gcc.dg/special/alias-2.c: Likewise.
13835 * gcc.dg/special/gcsec-1.c: Likewise.
13836 * gcc.dg/special/weak-1.c: Likewise.
13837 * gcc.dg/special/weak-2.c: Likewise.
13838 * gcc.dg/special/wkali-1.c: Likewise.
13839 * gcc.dg/special/wkali-2.c: Likewise.
13840
13841 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13842 dg-gpp-additional-*.
13843 * g++.dg/special/conpr-3.C: Likewise.
13844 * g++.dg/special/conpr-4.C: Likewise.
13845 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13846 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13847 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13848 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13849 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13850 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13851 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13852 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13853 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13854 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13855 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13856 * g++.old-deja/g++.other/comdat1.C: Likewise.
13857 * g++.old-deja/g++.other/comdat2.C: Likewise.
13858 * g++.old-deja/g++.other/comdat3.C: Likewise.
13859 * g++.old-deja/g++.other/ctor1.C: Likewise.
13860 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13861
13862 2003-06-05 Richard Henderson <rth@redhat.com>
13863
13864 * gcc.dg/debug/20030605-1.c: New.
13865
13866 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13867
13868 * README.QMTEST: Update.
13869
13870 2003-06-04 Richard Henderson <rth@redhat.com>
13871
13872 * gcc.dg/cleanup-1.c: New.
13873 * gcc.dg/cleanup-2.c: New.
13874 * gcc.dg/cleanup-3.c: New.
13875 * gcc.dg/cleanup-4.c: New.
13876 * gcc.dg/cleanup-5.c: New.
13877 * gcc.dg/cleanup-6.c: New.
13878 * gcc.dg/cleanup-7.c: New.
13879
13880 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13881
13882 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13883
13884 * lib/dg-pch.exp: New file.
13885 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13886 * gcc.dg/pch/pch.exp: Likewise.
13887
13888 2003-06-04 Roger Sayle <roger@eyesopen.com>
13889
13890 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13891 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13892 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13893 * gcc.dg/builtins-17.c: New test case.
13894 * gcc.dg/i386-387-4.c: New test case.
13895 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13896
13897 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13898
13899 * gcc.dg/ultrasp9.c: New test.
13900
13901 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13902
13903 * gcc.c-torture/compile/20030604-1.c: New test.
13904 * gcc.dg/sparc-constant-1.c: New test.
13905
13906 2003-06-03 Glen Nakamura <glen@imodulo.com>
13907
13908 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13909
13910 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13911
13912 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13913
13914 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13915 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13916
13917 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13918
13919 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13920
13921 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13922
13923 PR c++/10940
13924 * g++.dg/template/spec10.C: New test.
13925
13926 2003-06-03 Roger Sayle <roger@eyesopen.com>
13927
13928 * gcc.dg/builtins-16.c: New test case.
13929
13930 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13931
13932 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13933 mempcpy test with post-increments.
13934 * gcc.c-torture/execute/string-opt-3.c: New test.
13935 * gcc.dg/string-opt-1.c: New test.
13936
13937 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13938
13939 PR fortran/10965
13940 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13941
13942 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13943
13944 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13945 (scan-assembler): ... here. Use dg-scan.
13946 (scan-assembler-not): Likewise.
13947 (scan-file): New function.
13948 (scan-file-not): Likewise.
13949 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13950 * gcc.dg/cpp/_Pragma4.c: Likewise.
13951 * gcc.dg/cpp/_Pragma5.c: Likewise.
13952 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13953 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13954 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13955 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13956 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13957 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13958 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13959 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13960 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13961 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13962 * gcc.dg/cpp/cxxcom1.c: Likewise.
13963 * gcc.dg/cpp/line1.c: Likewise.
13964 * gcc.dg/cpp/maccom1.c: Likewise.
13965 * gcc.dg/cpp/maccom2.c: Likewise.
13966 * gcc.dg/cpp/maccom3.c: Likewise.
13967 * gcc.dg/cpp/maccom4.c: Likewise.
13968 * gcc.dg/cpp/maccom5.c: Likewise.
13969 * gcc.dg/cpp/maccom6.c: Likewise.
13970 * gcc.dg/cpp/multiline.c: Likewise.
13971 * gcc.dg/cpp/spacing1.c: Likewise.
13972 * gcc.dg/cpp/spacing2.c: Likewise.
13973 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13974 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13975 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13976 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13977 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13978 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13979 * gcc.dg/cpp/cxxcom2.c: Likewise.
13980 * gcc.dg/cpp/cxxcom2.h: New file.
13981
13982 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13983 * g++.dg/cpp/truefalse.C: Here.
13984 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13985
13986 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13987
13988 * gcc.dg/cpp/redef3.c: New file.
13989
13990 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13991
13992 * gcc.dg/i386-loop-3.c: New test.
13993
13994 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13995
13996 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13997
13998 2003-05-31 Roger Sayle <roger@eyesopen.com>
13999
14000 * gcc.dg/fwrapv-1.c: New test case.
14001 * gcc.dg/fwrapv-2.c: New test case.
14002
14003 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14004
14005 PR c++/10956
14006 * g++.dg/template/spec9.C: New test.
14007
14008 2003-05-29 Roger Sayle <roger@eyesopen.com>
14009
14010 * gcc.dg/duff-4.c: New test case.
14011
14012 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
14013
14014 PR fortran/10843
14015 * g77.dg/ffixed-form-1.f: New test
14016 * g77.dg/ffixed-form-2.f: New test
14017 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
14018 * g77.dg/ffree-form-3.f: New test
14019
14020 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
14021
14022 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
14023 * gcc.dg/wint_t-1.c: Likewise.
14024
14025 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14026
14027 * g++.dg/template/access11.C: New test.
14028
14029 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14030
14031 PR c++/10849
14032 * g++.dg/template/access10.C: New test.
14033
14034 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14035 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14036
14037 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14038
14039 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14040
14041 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14042 suppress for powerpc-*-darwin*.
14043 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14044
14045 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14046
14047 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14048 suppress option for powerpc-*-darwin*.
14049
14050 2003-05-23 Roger Sayle <roger@eyesopen.com>
14051
14052 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14053 * gcc.dg/builtins-4.c: Add test for fmod.
14054
14055 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14056
14057 PR c++/10682
14058 * g++.dg/template/instantiate4.C: New test.
14059
14060 2003-05-22 Roger Sayle <roger@eyesopen.com>
14061
14062 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14063
14064 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14065
14066 * gcc.dg/compat/scalar-return-1_main.c: New file.
14067 * gcc.dg/compat/scalar-return-1_x.c: New file.
14068 * gcc.dg/compat/scalar-return-1_y.c: New file.
14069 * gcc.dg/compat/scalar-return-2_main.c: New file.
14070 * gcc.dg/compat/scalar-return-2_x.c: New file.
14071 * gcc.dg/compat/scalar-return-2_y.c: New file.
14072 * gcc.dg/compat/struct-return-3_main.c: New file.
14073 * gcc.dg/compat/struct-return-3_y.c: New file.
14074 * gcc.dg/compat/struct-return-3_x.c: New file.
14075 * gcc.dg/compat/struct-return-2_main.c: New file.
14076 * gcc.dg/compat/struct-return-2_x.c: New file.
14077 * gcc.dg/compat/struct-return-2_y.c: New file.
14078
14079 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14080
14081 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14082 for hppa*-hp-hpux*.
14083 * gcc.dg/20021014-1.c (dg-options): Likewise.
14084 * gcc.dg/nest.c (dg-options): Likewise.
14085
14086 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14087
14088 PR c++/9738
14089 * g++.dg/ext/dllimport2.C: New file.
14090 * g++.dg/ext/dllimport3.C: New file.
14091
14092 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14093
14094 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14095 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14096 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14097 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14098 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14099 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14100 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14101 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14102 * gcc.dg/compat/small-struct-defs.h: New file.
14103 * gcc.dg/compat/small-struct-init.h: New file.
14104 * gcc.dg/compat/small-struct-check.h: New file.
14105 * gcc.dg/compat/fp-struct-defs.h: New file.
14106 * gcc.dg/compat/fp-struct-check.h: New file.
14107 * gcc.dg/compat/fp-struct-init.h: New file.
14108 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14109 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14110
14111 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14112
14113 * gcc.dg/20030225-2.c: New test.
14114
14115 2003-05-18 Roger Sayle <roger@eyesopen.com>
14116 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14117
14118 * gcc.c-torture/compile/20030518-1.c: New test case.
14119
14120 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14121
14122 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14123 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14124 gcc-dg-debug-runtest.
14125 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14126 gcc-dg-debug-runtest.
14127
14128 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14129
14130 PR c++/9022
14131 * g++.dg/lookup/using6.C: New test.
14132
14133 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14134
14135 * g++.dg/parse/access2.C: New test.
14136
14137 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14138
14139 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14140 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14141 * gcc.dg/debug/debug.exp: Likewise.
14142
14143 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14144
14145 * gcc.dg/dollar.c: New test.
14146
14147 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14148
14149 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14150 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14151 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14152 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14153 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14154 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14155 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14156 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14157 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14158 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14159 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14160 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14161 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14162 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14163 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14164 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14165 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14166 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14167
14168 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14169
14170 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14171 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14172 support for "repo" mode.
14173 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14174 * lib/g77-dg.exp: Likewise.
14175 * lib/obj-dg.exp: Likewise.
14176
14177 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14178
14179 Merge from gcc-3_2-rhl8-branch:
14180 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14181
14182 * gcc.dg/tls/opt-6.c: New test.
14183
14184 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14185
14186 * gcc.dg/20030405-1.c: New test.
14187
14188 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14189
14190 * gcc.dg/20030309-1.c: New test.
14191
14192 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14193
14194 * gcc.c-torture/execute/20030307-1.c: New test.
14195
14196 2003-02-20 Randolph Chung <tausq@debian.org>
14197
14198 * gcc.c-torture/compile/20030220-1.c: New test.
14199
14200 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14201
14202 * gcc.dg/20030217-1.c: New test.
14203
14204 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14205
14206 * gcc.c-torture/compile/20020129-1.c: New test.
14207
14208 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14209
14210 * gcc.dg/unroll-1.c: New test.
14211
14212 2002-11-16 Jan Hubicka <jh@suse.cz>
14213
14214 * gcc.c-torture/execute/20020920-1.c: New test.
14215
14216 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14217
14218 PR target/7434
14219 * gcc.c-torture/compile/20021008-1.c: New test.
14220
14221 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14222
14223 PR target/7559
14224 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14225
14226 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14227
14228 * gcc.c-torture/compile/20020807-1.c: New test.
14229
14230 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14231
14232 * gcc.dg/tls/opt-1.c: New test.
14233
14234 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14235
14236 * gcc.dg/20020729-1.c: New test.
14237
14238 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14239
14240 * g++.dg/opt/life1.C: New test.
14241
14242 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14243
14244 * gcc.dg/20020525-1.c: New test.
14245
14246 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14247
14248 PR c++/6794
14249 * g++.dg/ext/pretty1.C: New test.
14250 * g++.dg/ext/pretty2.C: New test.
14251
14252 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14253
14254 PR c++/8385
14255 * g++.dg/ext/typeof5.C: New test.
14256
14257 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14258
14259 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14260 __USER_LABEL_PREFIX__ into account.
14261 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14262
14263 2003-05-14 Roger Sayle <roger@eyesopen.com>
14264
14265 * gcc.dg/builtins-15.c: New test case.
14266
14267 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14268
14269 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14270
14271 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14272
14273 * lib/g++.exp: Tweak handling of additional source files.
14274 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14275 * g++.dg/special/conpr-2a.C: Rename to ...
14276 * g++.dg/special/conpr-2a.cc: ... this.
14277 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14278 * g++.dg/special/conpr-3a.C: Rename to ...
14279 * g++.dg/special/conpr-3a.cc: This.
14280 * g++.dg/special/conpr-3b.C: Rename to ...
14281 * g++.dg/special/conpr-3b.cc: This.
14282 * g++.dg/special/conpr-4.C: New test.
14283 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14284
14285 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14286
14287 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14288
14289 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14290
14291 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14292 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14293 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14294 * g++.old-deja/g++.other/warn3.C: Likewise.
14295
14296 2003-05-11 Roger Sayle <roger@eyesopen.com>
14297
14298 * gcc.dg/i386-387-1.c: Update to also test log.
14299 * gcc.dg/i386-387-2.c: Likewise.
14300
14301 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14302
14303 * g77.f-torture/execute/int8421.f: New test.
14304
14305 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14306
14307 PR c++/10230, c++/10481
14308 * g++.dg/lookup/scoped5.C: New test.
14309
14310 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14311
14312 PR c++/10552
14313 * g++.dg/template/ttp6.C: New test.
14314
14315 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14316
14317 * gcc.c-torture/execute/builtins: New directory.
14318 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14319 gcc.c-torture/execute/builtins.
14320 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14321 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14322 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14323 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14324
14325 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14326
14327 PR c++/9252
14328 * g++.dg/template/access8.C: New test.
14329 * g++.dg/template/access9.C: New test.
14330
14331 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14332
14333 PR c++/9554
14334 * g++.dg/parse/access1.C: New test.
14335
14336 2003-05-09 DJ Delorie <dj@redhat.com>
14337
14338 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14339 long, and not an int.
14340
14341 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14342
14343 PR c++/10555, c++/10576
14344 * g++.dg/template/memclass1.C: New test.
14345
14346 2003-05-08 DJ Delorie <dj@redhat.com>
14347
14348 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14349 targets.
14350 * gcc.c-torture/execute/20021024-1.x: Likewise.
14351 * gcc.c-torture/execute/shiftdi.x: Likewise.
14352 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14353 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14354 * gcc.dg/20021018-1.c: Likewise.
14355
14356 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14357
14358 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14359
14360 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14361 (bcopy): Call memmove.
14362
14363 2003-05-08 Roger Sayle <roger@eyesopen.com>
14364
14365 * g77.f-torture/compile/8485.f: New test case.
14366
14367 2003-05-07 Richard Henderson <rth@redhat.com>
14368
14369 PR c++/10570
14370 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14371 Verify exception_cleanup not called for rethrows.
14372 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14373 when exiting catch block without rethrowing.
14374 * g++.dg/eh/forced3.C: New.
14375 * g++.dg/eh/forced4.C: New.
14376
14377 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14378
14379 * gcc.dg/20030505.c: Fix triplet.
14380
14381 2003-05-06 DJ Delorie <dj@redhat.com>
14382
14383 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14384 * gcc.dg/nest.c: Likewise.
14385
14386 2003-05-05 Roger Sayle <roger@eyesopen.com>
14387
14388 * gcc.dg/builtins-14.c: New test case.
14389
14390 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14391
14392 * lib/compat.exp (compat-execute): New argument.
14393 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14394 * gcc.dg/compat: New test directory.
14395 * gcc.dg/compat/compat.exp: New expect script.
14396 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14397 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14398 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14399 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14400 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14401 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14402
14403 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14404 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14405 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14406 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14407 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14408 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14409 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14410 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14411 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14412 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14413 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14414 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14415 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14416 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14417 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14418
14419 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14420
14421 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14422
14423 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14424
14425 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14426
14427 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14428
14429 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14430 * gcc.dg/ppc-fsel-2.c: New test.
14431
14432 * gcc.dg/unused-5.c: New test.
14433
14434 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14435
14436 PR c++/10496
14437 * g++.dg/warn/pmf1.C: New test.
14438
14439 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14440
14441 PR c++/4494
14442 * g++.dg/warn/main.C: New test.
14443
14444 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14445
14446 * gcc.dg/nonnull-3.c: New test.
14447
14448 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14449
14450 * gcc.dg/cpp/Wtrigraphs.c: Update.
14451 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14452
14453 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14454
14455 * gcc.dg/ppc-fsel-1.c: New test.
14456
14457 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14458
14459 PR c/10604
14460 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14461
14462 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14463
14464 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14465
14466 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14467
14468 PR c++/9364, c++/10553, c++/10586
14469 * g++.dg/parse/typename4.C: New test.
14470 * g++.dg/parse/typename5.C: Likewise.
14471
14472 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14473
14474 * gcc.c-torture/compile/20030503-1.c: New test.
14475
14476 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14477
14478 * g++.dg/lookup/using5.C: Fix testcase error.
14479
14480 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14481
14482 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14483 since MEABI is no longer supported. Remove all vestiges
14484 of MEABI from the test.
14485
14486 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14487
14488 PR c++/10554
14489 * g++.dg/lookup/using5.C: New test.
14490
14491 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14492
14493 PR c++/8772
14494 * g++.dg/template/ttp5.C: New test.
14495
14496 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14497
14498 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14499 (dg-gpp-additional-sources): New function.
14500 (dg-gpp-additional-files): Likewise.
14501 * lib/g++.exp (additional_sources): New variable.
14502 (additional_files): Likewise.
14503 (g++_target_compile): Deal with them.
14504 * lib/old-dejagnu.exp: Remove.
14505 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14506 * g++.old-deja: Revise all tests to use dg commands.
14507
14508 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14509
14510 PR c++/9432, c++/9528
14511 * g++.dg/lookup/using4.C: New test.
14512
14513 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14514
14515 * gcc.dg/noreturn-5.c: New file.
14516 * gcc.dg/noreturn-6.c: New file.
14517
14518 * gcc.c-torture/compile/inline-1.c: New file.
14519
14520 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14521
14522 PR c++/10551
14523 * g++.dg/template/explicit1.C: New test.
14524
14525 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14526
14527 PR c++/10549
14528 * g++.dg/other/bitfield1.C: New test.
14529
14530 PR c++/10527
14531 * g++.dg/init/new7.C: New test.
14532
14533 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14534
14535 * g++.dg/ext/desig1.C: New test.
14536 * g++.dg/ext/init1.C: Update.
14537
14538 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14539
14540 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14541
14542 PR c++/10180
14543 * g++.dg/warn/Winline-1.C: New test.
14544
14545 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14546
14547 * gcc.c-torture/execute/string-opt-19.c: New test.
14548
14549 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14550 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14551
14552 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14553
14554 PR c++/10506
14555 * g++.dg/init/new6.C: New test.
14556
14557 PR c++/10503
14558 * g++.dg/init/ref6.C: New test.
14559
14560 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14561
14562 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14563
14564 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14565
14566 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14567 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14568
14569 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14570
14571 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14572 initialized static data members.
14573
14574 2003-04-25 H.J. Lu <hjl@gnu.org>
14575
14576 * gcc.dg/ia64-sync-4.c: New test.
14577
14578 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14579
14580 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14581 date.
14582
14583 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14584
14585 PR c++/10337
14586 * g++.dg/warn/conv1.C: New test.
14587 * g++.old-deja/g++.other/conv7.C: Adjust.
14588 * g++.old-deja/g++.other/overload14.C: Adjust.
14589
14590 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14591
14592 PR c++/10471
14593 * g++.dg/template/defarg2.C: New test.
14594
14595 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14596
14597 * gcc.dg/cpp/include2.c: Update.
14598 * gcc.dg/cpp/multiline-2.c: New.
14599 * gcc.dg/cpp/multiline.c: Update.
14600 * gcc.dg/cpp/strify2.c: Update.
14601 * gcc.dg/cpp/trad/literals-2.c: Update.
14602
14603 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14604
14605 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14606
14607 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14608
14609 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14610
14611 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14612
14613 PR c++/10451
14614 * g++.dg/parse/crash4.C: New test.
14615
14616 PR c++/9847
14617 * g++.dg/parse/crash5.C: New test.
14618
14619 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14620
14621 PR c++/10446
14622 * g++.dg/parse/crash3.C: New test.
14623
14624 PR c++/10428
14625 * g++.dg/parse/elab1.C: New test.
14626
14627 2003-04-22 Devang Patel <dpatel@apple.com>
14628
14629 * gcc.dg/cpp/trad/funlike-5.c: New test.
14630
14631 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14632
14633 * g++.dg/other/packed1.C: Fix dg options.
14634
14635 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14636
14637 * g++.dg/other/offsetof2.C: New test.
14638
14639 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14640
14641 * g++.dg/template/recurse.C: Adjust location of error messages.
14642
14643 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14644
14645 PR c++/9881
14646 * g++.dg/init/addr-const1.C: New test.
14647 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14648
14649 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14650
14651 PR c++/10405
14652 * g++.dg/lookup/struct-hack1.C: New test.
14653
14654 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14655
14656 * ucs.c: Update diagnostic messages.
14657
14658 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14659
14660 * gcc.dg/cpp/truefalse.cpp: New test.
14661 * gcc.dg/cpp/cpp.exp: Update.
14662 * g++.dg/other/stdbool-if.C: Remove.
14663
14664 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14665
14666 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14667 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14668
14669 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14670
14671 * gcc.c-torture/compile/20030418-1.c: New test.
14672
14673 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14674
14675 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14676
14677 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14678
14679 PR c++/10347
14680 g++.dg/template/dependent-name1.C: New test.
14681
14682 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14683
14684 * gcc.dg/warn-1.c (tourist_guide): New array,
14685 contains a pointer to bar.
14686
14687 2003-04-16 Roger Sayle <roger@eyesopen.com>
14688
14689 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14690 * gcc.c-torture/execute/medce-1.c: New test case.
14691 * gcc.c-torture/execute/medce-2.c: New test case.
14692
14693 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14694
14695 * lib/prune.exp: Ignore more messages.
14696
14697 PR c++/10381
14698 * g++.dg/parse/lookup3.C: New test.
14699
14700 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14701
14702 * gcc.c-torture/compile/20030415-1.c : New test.
14703
14704 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14705
14706 * gcc.c-torture/execute/scope-2.c: Move to ...
14707 * gcc.dg/noncompile/scope.c: .... here.
14708
14709 2003-04-14 Roger Sayle <roger@eyesopen.com>
14710
14711 * gcc.dg/20030414-2.c: New test case.
14712
14713 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14714
14715 PR target/10377
14716 * gcc.dg/20030414-1.c: New test.
14717
14718 2003-04-13 Roger Sayle <roger@eyesopen.com>
14719
14720 * gcc.dg/builtins-12.c: New test case.
14721 * gcc.dg/builtins-13.c: New test case.
14722
14723 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14724
14725 * gcc.c-torture/execute/string-opt-18.c: New test.
14726
14727 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14728
14729 PR c++/10300
14730 * g++.dg/init/new5.C: New test.
14731
14732 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14733
14734 PR c++/7910
14735 * g++.dg/ext/dllimport1.C: New test.
14736
14737 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14738
14739 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14740
14741 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14742
14743 PR Fortran/9263
14744 * g77.f-torture/noncompile/9263.f: New test
14745 PR Fortran/1832
14746 * g77.f-torture/execute/1832.f: New test
14747
14748 2003-04-11 David Chad <davidc@freebsd.org>
14749 Loren J. Rittle <ljrittle@acm.org>
14750
14751 libobjc/8562
14752 * objc.dg/headers.m: New test.
14753
14754 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14755
14756 * gcc.c-torture/execute/builtin-noret-2.c: New.
14757 * gcc.c-torture/execute/builtin-noret-2.x: New.
14758 XFAIL builtin-noret-2.c at -O1 and above.
14759 * gcc.dg/redecl.c: New.
14760 * gcc.dg/Wshadow-1.c: Update error regexps.
14761
14762 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14763
14764 * g++.dg/abi/bitfield10.C: New test.
14765
14766 2003-04-09 Mike Stump <mrs@apple.com>
14767
14768 * gcc.dg/pch/pch.exp: Make testcase names longer.
14769 * g++.dg/pch/pch.exp: Make testcase names longer.
14770
14771 2003-04-08 Roger Sayle <roger@eyesopen.com>
14772
14773 * gcc.dg/builtins-11.c: New test case.
14774
14775 2003-04-08 Roger Sayle <roger@eyesopen.com>
14776
14777 * gcc.dg/builtins-9.c: New test case.
14778 * gcc.dg/builtins-10.c: New test case.
14779
14780 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14781
14782 * gcc.dg/noncompile/init-4.c.c: New test.
14783
14784 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14785
14786 * gcc.misc-test/gcov-9.c: New test.
14787 * gcc.misc-test/gcov-10.c: New test
14788 * gcc.misc-test/gcov-11.c: New test.
14789
14790 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14791
14792 PR optimization/10024
14793 * gcc.c-torture/compile/20030405-1.c: New test.
14794
14795 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14796
14797 * gcc.dg/pch/static-3.c: New.
14798 * gcc.dg/pch/static-3.hs: New.
14799 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14800
14801 2003-04-04 Richard Henderson <rth@redhat.com>
14802
14803 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14804 * g++.dg/eh/forced2.C: Likewise.
14805
14806 2003-04-03 Mike Stump <mrs@apple.com>
14807
14808 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14809 target arg.
14810 (scan-assembler-times, scan-assembler-not): Likewise.
14811 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14812
14813 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14814
14815 * gcc.dg/sparc-loop-1.c: New test.
14816
14817 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14818
14819 PR other/9274
14820 * g++.dg/pch/system-2.C: New.
14821 * g++.dg/pch/system-2.Hs: New.
14822
14823 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14824
14825 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14826
14827 * g++.dg/eh/simd-1.C (vecfunc): Same.
14828
14829 2003-04-01 Roger Sayle <roger@eyesopen.com>
14830
14831 * gcc.c-torture/execute/20030401-1.c: New test case.
14832
14833 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14834
14835 * objc.dg/defs.m: New.
14836
14837 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14838
14839 * g++.dg/eh/simd-1.C: New.
14840 * g++.dg/eh/simd-2.C: New.
14841
14842 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14843
14844 * gcc.c-torture/execute/simd-3.c: New.
14845
14846 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14847
14848 PR c/9936
14849 * gcc.dg/20030331-2.c: New test.
14850
14851 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14852
14853 PR c++/10278
14854 * g++.dg/parse/crash2.C: New test.
14855
14856 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14857
14858 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14859 * gcc.c-torture/execute/20030331-1.c: ...here.
14860
14861 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14862
14863 * gcc.c-torture/execute/20030331-1.c: New test.
14864
14865 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14866
14867 * lib/gcov.exp: Adjust call return testing strings.
14868 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14869
14870 2003-03-31 Roger Sayle <roger@eyesopen.com>
14871
14872 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14873 * gcc.dg/builtins-7.c: New test case.
14874 * gcc.dg/builtins-8.c: New test case.
14875
14876 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14877
14878 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14879
14880 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14881
14882 PR c++/7647
14883 * g++.dg/lookup-class-member-2.C: New test.
14884
14885 2003-03-30 Glen Nakamura <glen@imodulo.com>
14886
14887 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14888
14889 2003-03-28 Roger Sayle <roger@eyesopen.com>
14890
14891 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14892
14893 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14894
14895 * g++.dg/init/attrib1.C: New test.
14896
14897 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14898
14899 * gcc.dg/ultrasp8.c: New test.
14900
14901 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14902
14903 * gcc.dg/ultrasp7.c: New test.
14904
14905 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14906
14907 PR c++/10047
14908 * g++.dg/template/inline1.C: New test.
14909
14910 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14911
14912 * gcc.dg/sparc-dwarf2.c: New test.
14913
14914 2003-03-27 Roger Sayle <roger@eyesopen.com>
14915
14916 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14917 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14918
14919 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14920
14921 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14922 than reading .x files.
14923 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14924 * g77.dg/gcov/gcov-1.f: Likewise.
14925 * gcc.misc-tests/gcov-4b.c: Likewise.
14926 * gcc.misc-tests/gcov-5b.c: Likewise.
14927 * gcc.misc-tests/gcov-6.c: Likewise.
14928 * gcc.misc-tests/gcov-7.c: Likewise.
14929 * gcc.misc-tests/gcov-8.c: Likewise.
14930 * g++.dg/gcov/gcov-1.x: Remove.
14931 * g77.dg/gcov/gcov-1.x: Likewise.
14932 * gcc.misc-tests/gcov-4b.x: Likewise.
14933 * gcc.misc-tests/gcov-5b.x: Likewise.
14934 * gcc.misc-tests/gcov-6.x: Likewise.
14935 * gcc.misc-tests/gcov-7.x: Likewise.
14936 * gcc.misc-tests/gcov-8.x: Likewise.
14937
14938 2003-03-27 Glen Nakamura <glen@imodulo.com>
14939
14940 PR opt/10087
14941 * gcc.dg/20030324-1.c: New test.
14942
14943 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14944
14945 PR c++/10224
14946 * g++.dg/template/arg3.C: New test.
14947
14948 PR c++/10158
14949 * g++.dg/template/friend18.C: New test.
14950
14951 2003-03-26 Roger Sayle <roger@eyesopen.com>
14952
14953 * g77.f-torture/compile/20030326-1.f: New test case.
14954
14955 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14956
14957 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14958
14959 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14960
14961 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14962
14963 * gcc.dg/ia64-sync-3.c: New test.
14964
14965 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14966
14967 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14968
14969 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14970
14971 * gcc.dg/ultrasp6.c: New test.
14972
14973 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14974
14975 * gcc.dg/i386-signbit-1.c: New test.
14976 * gcc.dg/i386-signbit-2.c: New test.
14977 * gcc.dg/i386-signbit-3.c: New test.
14978
14979 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14980
14981 * gcc.dg/ultrasp5.c: Fix options.
14982
14983 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14984
14985 * gcc.dg/ultrasp5.c: Fix comment.
14986
14987 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14988
14989 PR fortran/10197
14990 * g77.f-torture/execute/10197.f: New test.
14991
14992 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14993
14994 PR c++/9898, c++/383
14995 * g++.dg/template/conv6.C: New test.
14996
14997 PR c++/10119
14998 * g++.dg/template/ptrmem5.C: New test.
14999
15000 PR c++/10026
15001 * g++.dg/lookup/koenig1.C: New test.
15002
15003 PR C++/10199
15004 * g++.dg/lookup/template2.C: New test.
15005
15006 2003-03-24 Jakub Jelinek <jakub@redhat.com>
15007
15008 * g++.dg/opt/rtti1.C: New test.
15009
15010 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15011
15012 * gcc.dg/ultrasp5.c: New test.
15013
15014 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
15015
15016 PR middle-end/9967
15017 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
15018 builtin fputs.
15019
15020 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
15021
15022 PR c/8224
15023 * gcc.dg/20030323-1.c: New test.
15024
15025 2003-03-23 Roger Sayle <roger@eyesopen.com>
15026
15027 * gcc.c-torture/compile/20030323-1.c: New test case.
15028
15029 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
15030
15031 * gcc.dg/20030321-1.c: New test.
15032
15033 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15034
15035 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15036
15037 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15038
15039 PR c++/9978, c++/9708
15040 * g++.dg/ext/vlm1.C: Adjust expected error.
15041 * g++.dg/ext/vla2.C: New test.
15042 * g++.dg/template/arg1.C: New test.
15043 * g++.dg/template/arg2.C: New test.
15044
15045 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15046
15047 * g77.f-torture/execute/select.f: New test.
15048 * g77.f-torture/noncompile/select_no_compile.f: New test.
15049
15050 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15051
15052 PR c++/9898
15053 * g++.dg/other/error4.C: New test.
15054
15055 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15056
15057 * g++.dg/template/friend17.C: New test.
15058
15059 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15060
15061 * gcc.c-torture/compile/20030320-1.c: New.
15062
15063 2003-03-20 Roger Sayle <roger@eyesopen.com>
15064
15065 * gcc.dg/builtins-6.c: New test case.
15066
15067 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15068
15069 PR target/10073
15070 * gcc.c-torture/compile/20030319-1.c: New.
15071
15072 2003-03-18 Jan Hubicka <jh@suse.cz>
15073
15074 * gcc.dg/i386-cvt-1.c: New test.
15075
15076 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15077
15078 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15079 * objc.dg/naming-2.m: Likewise.
15080
15081 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15082
15083 PR c++/9639
15084 * g++.dg/parse/crash1.C: New test.
15085
15086 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15087
15088 PR c++/8805
15089 * g++.dg/eh/cleanup1.C: New test.
15090
15091 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15092
15093 * gcc.c-torture/execute/20030316-1.c: New test case.
15094
15095 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15096
15097 PR c++/9629
15098 * g++.dg/init/ctor2.C: New test.
15099
15100 2003-03-15 Roger Sayle <roger@eyesopen.com>
15101
15102 * g77.f-torture/compile/xformat.f: New test case.
15103
15104 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15105
15106 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15107 * g++.old-deja/g++.mike/eh50.C: Likewise.
15108
15109 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15110
15111 PR c++/6440
15112 * g++.dg/template/spec7.C: New test.
15113 * g++.dg/template/spec8.C: Likewise.
15114
15115 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15116
15117 * gcc.c-torture/execute/20030313-1.c: New test.
15118
15119 2003-03-14 Richard Henderson <rth@redhat.com>
15120
15121 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15122
15123 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15124
15125 * gcc.c-torture/compile/20030314-1.c: New test.
15126
15127 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15128
15129 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15130 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15131 thumb target,
15132 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15133 to accept newer _imp__ prefix and additional
15134 newline in .drectve section.
15135 * gcc.dg/dll-4.c: Likewise.
15136 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15137 switch.
15138
15139 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15140
15141 * g++.dg/parse/namespace9.C: New test.
15142
15143 * g++.dg/init/ref5.C: New test.
15144 * g++.dg/parse/ptrmem1.C: Likewise.
15145
15146 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15147
15148 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15149 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15150 regular expression.
15151 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15152 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15153
15154 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15155
15156 * gcc.c-torture/execute/20030224-2.c: New test.
15157
15158 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15159
15160 * gcc.dg/decl-3.c: New test.
15161
15162 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15163
15164 * gcc.dg/i386-loop-2.c: New test.
15165
15166 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15167
15168 PR c++/9474
15169 * g++.dg/parse/namespace8.C: New test.
15170
15171 PR c++/9924
15172 * g++.dg/overload/builtin2.C: New test.
15173
15174 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15175
15176 * gcc.dg/return-type-3.c: New test.
15177
15178 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15179
15180 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15181 profiling options are not supported.
15182
15183 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15184
15185 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15186 * g++.old-deja/g++.warn/impint2.C: Likewise.
15187
15188 2003-03-10 Devang Patel <dpatel@apple.com>
15189
15190 * g++.dg/cpp/c++_cmd_1.C: New test.
15191 * g++.dg/cpp/c++_cmd_1.h: New file.
15192
15193 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15194
15195 * gcc.dg/altivec-9.c: New file.
15196
15197 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15198
15199 * gcc.dg/ppc-sdata-1.c: New test.
15200 * gcc.dg/ppc-sdata-2.c: New test.
15201
15202 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15203
15204 PR c++/9373
15205 * g++.dg/opt/ptrmem2.C: New test.
15206
15207 PR c++/8534
15208 * g++.dg/opt/ptrmem1.C: New test.
15209
15210 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15211
15212 * gcc.dg/i386-loop-1.c: New test.
15213
15214 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15215
15216 PR c++/9970
15217 * g++.dg/lookup/friend1.C: New test.
15218
15219 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15220
15221 PR c++/9823
15222 * g++.dg/parser/constructor1.C: New test.
15223
15224 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15225
15226 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15227
15228 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15229
15230 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15231
15232 * gcc.dg/cpp/Wunused.c: Update test.
15233
15234 2003-03-08 Jan Hubicka <jh@suse.cz>
15235
15236 * gcc.dg/inline-3.c: New test.
15237
15238 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15239
15240 PR c++/9809
15241 * g++.dg/parse/builtin1.C: New test.
15242
15243 PR c++/9982
15244 * g++.dg/abi/cookie1.C: New test.
15245 * g++.dg/abi/cookie2.C: Likewise.
15246
15247 PR c++/9524
15248 * g++.dg/template/field1.C: New test.
15249
15250 PR c++/9912
15251 * g++.dg/parse/class1.C: New test.
15252 * g++.dg/parse/namespace7.C: Likewise.
15253 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15254
15255 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15256
15257 * g++.dg/init/ref4.C: New test.
15258
15259 2003-03-07 Jan Hubicka <jh@suse.cz>
15260
15261 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15262 * gcc.dg/inline-3.c: New test.
15263
15264 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15265
15266 * g++.dg/init/ref3.C: New test.
15267
15268 PR c++/9965
15269 * g++.dg/init/ref2.C: New test.
15270
15271 PR c++/9400
15272 * g++.dg/warn/Wshadow-2.C: New test.
15273
15274 PR c++/9791
15275 * g++.dg/warn/Woverloaded-1.C: New test.
15276
15277 2003-03-05 Jan Hubicka <jh@suse.cz>
15278
15279 * gcc.dg/i386-local2.c: New.
15280 * gcc.dg/i386-local.c: Fix typo.
15281
15282 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15283
15284 * g++.dg/abi/layout3.C: New test.
15285
15286 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15287
15288 * gcc.c-torture/compile/20030305-1.c
15289
15290 2003-03-05 Jan Hubicka <jh@suse.cz>
15291
15292 * gcc.dg/i386-local.c: New.
15293
15294 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15295
15296 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15297
15298 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15299
15300 * gcc.dg/switch-2.c: New test.
15301 * gcc.dg/switch-3.c: New test.
15302 * gcc.dg/Wswitch.c: Adjust line numbers.
15303 * gcc.dg/Wswitch-default.c: Likewise.
15304 * gcc.dg/Wswitch-enum.c: Likewise.
15305
15306 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15307
15308 * gcc.c-torture/execute/20030222-1.c: New test.
15309
15310 2003-03-03 James E Wilson <wilson@tuliptree.org>
15311
15312 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15313
15314 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15315
15316 PR c++/9878
15317 * g++.dg/init/ref1.C: New test.
15318
15319 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15320
15321 * gcc.dg/sh-relax.c: New SH-only test.
15322
15323 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15324
15325 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15326 comment explaining purpose of testcase.
15327
15328 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15329
15330 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15331 for HC11/HC12 (asm needs two int registers).
15332 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15333 HC11/HC12 because the test uses an asm which needs two 32-bit
15334 registers.
15335
15336 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15337
15338 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15339 for HC11/HC12 (array is too large otherwise).
15340 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15341 * gcc.c-torture/compile/20010518-2.x: Likewise.
15342 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15343 HC11/HC12 (array is too large).
15344
15345 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15346
15347 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15348 * lib/g++-dg.exp (g++-dg-test): Likewise.
15349
15350 2003-03-01 Roger Sayle <roger@eyesopen.com>
15351
15352 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15353 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15354
15355 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15356
15357 * g++.dg/warn/implicit-typename1.C: Remove warning.
15358
15359 2003-02-28 Richard Henderson <rth@redhat.com>
15360
15361 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15362 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15363
15364 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15365
15366 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15367 * g++.dg/pch/pch.exp: Likewise.
15368
15369 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15370
15371 PR c++/9879
15372 * testsuite/g++.dg/init/new4.C: New test.
15373
15374 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15375
15376 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15377
15378 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15379
15380 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15381 unsigned long.
15382
15383 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15384 wider than float.
15385
15386 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15387
15388 * lib/scanasm.exp: Add support for counting numbers of
15389 occurences.
15390 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15391 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15392
15393 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15394
15395 PR c++/9683
15396 * g++.dg/template/static3.C: New test.
15397
15398 PR c++/9829
15399 * g++.dg/parse/namespace6.C: New test.
15400
15401 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15402
15403 PR target/9732
15404 * gcc.dg/20030225-1.c: New test.
15405
15406 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15407
15408 * README: Remove out-of-date information.
15409
15410 PR c++/9836
15411 * g++.dg/template/spec6.C: New test.
15412
15413 2003-02-24 Jeff Law <law@redhat.com>
15414
15415 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15416
15417 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15418
15419 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15420 * gcc.dg/pragma-ep-1.c: Likewise.
15421
15422 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15423
15424 PR c++/9602
15425 * g++.dg/template/friend16.C: New test.
15426
15427 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15428
15429 PR c++/5333
15430 * g++.dg/parse/fused-params1.C: Adjust error messages.
15431 * g++.dg/template/nested3.C: New test.
15432
15433 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15434
15435 * g++.dg/abi/param1.C: New test.
15436
15437 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15438
15439 PR c++/7982
15440 * g++.dg/warn/implicit-typename1.C: New test.
15441
15442 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15443
15444 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15445 with "mtune".
15446 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15447 * gcc.c-torture/execute/20010129-1.x: Likewise.
15448 * gcc.dg/20011107-1.c: Likewise.
15449 * gcc.dg/20020108-1.c: Likewise.
15450 * gcc.dg/20020122-3.c: Likewise.
15451 * gcc.dg/20020206-1.c: Likewise.
15452 * gcc.dg/20020310-1.c: Likewise.
15453 * gcc.dg/20020426-2.c: Likewise.
15454 * gcc.dg/20020517-1.c: Likewise.
15455 * gcc.dg/991230-1.c: Likewise.
15456 * gcc.dg/i386-unroll-1.c: Likewise.
15457 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15458
15459 2003-02-22 Jan Hubicka <jh@suse.cz>
15460
15461 * gcc.dg/i386-mul.c: New test.
15462
15463 2003-02-21 Roger Sayle <roger@eyesopen.com>
15464
15465 * gcc.dg/builtins-5.c: New test case.
15466
15467 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15468
15469 * gcc.dg/asmreg-1.c: New test.
15470
15471 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15472
15473 PR c++/9749
15474 * g++.dg/parse/varmod1.C: New test.
15475
15476 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15477
15478 PR c++/9727
15479 * g++.dg/template/op1.C: New test.
15480
15481 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15482
15483 PR c++/8906
15484 * g++.dg/template/nested2.C: New test.
15485
15486 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15487
15488 PR c++/8724
15489 * g++.dg/expr/dtor1.C: New test.
15490
15491 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15492
15493 * gcc.dg/cpp/include3.c: New test.
15494 * gcc.dg/cpp/inc/foo.h: New file.
15495
15496 2003-02-21 Glen Nakamura <glen@imodulo.com>
15497
15498 * gcc.c-torture/execute/20030221-1.c: New test.
15499
15500 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15501
15502 PR c++/9729
15503 * g++.dg/abi/conv1.C: New test.
15504
15505 2003-02-20 Jan Hubicka <jh@suse.cz>
15506
15507 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15508
15509 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15510
15511 * gcc.c-torture/compile/20030219-1.c: New test.
15512
15513 2003-02-18 Jan Hubicka <jh@suse.cz>
15514
15515 * gcc.dg/funcorder.c: New test.
15516
15517 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15518
15519 * gcc.c-torture/execute/20030218-1.c: New.
15520
15521 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15522
15523 * gcc.dg/20030218-1.c: New.
15524
15525 2003-02-18 Richard Henderson <rth@redhat.com>
15526
15527 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15528 * gcc.dg/attr-used-2.c: New.
15529
15530 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15531
15532 PR c++/9704
15533 * g++.dg/init/copy5.C: New test.
15534
15535 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15536
15537 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15538 * g++.dg/pch/pch.exp: Likewise.
15539
15540 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15541
15542 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15543 STACK_SIZE is not defined.
15544
15545 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15546
15547 PR c++/9457
15548 * g++.dg/template/init1.C: New test.
15549
15550 2003-02-16 Jan HUbicka <jh@suse.cz>
15551
15552 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15553 (foo): Add few extra tests
15554 * gcc.dg/c99-const-expr-3.c: Likewise.
15555 * gcc.c-torture/execute/20030216-1.c: New.
15556
15557 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15558
15559 PR c++/9459
15560 * g++.dg/ext/typeof4.C: New test.
15561
15562 2003-02-15 Roger Sayle <roger@eyesopen.com>
15563
15564 * gcc.dg/i386-387-3.c: New test case.
15565
15566 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15567
15568 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15569 cris-*-elf* cris-*-aout* and mmix-*-*.
15570
15571 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15572
15573 * gcc.dg/20030213-1.c: New test.
15574
15575 2003-02-12 Roger Sayle <roger@eyesopen.com>
15576
15577 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15578 * gcc.dg/i386-387-2.c: Likewise.
15579
15580 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15581
15582 * gcc.dg/ppc-spe.c: Fix formatting.
15583 Enable tests that were previously unsupported by gas.
15584 Delete tests for instructions that no longer exist.
15585 Switch arguments on evsubifw builtin.
15586
15587 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15588
15589 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15590 STACK_SIZE is too small.
15591
15592 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15593 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15594
15595 * gcc.dg/decl-2.c: New test.
15596
15597 2003-02-10 Jan Hubicka <jh@suse.cz>
15598
15599 * gcc.dg/i386-fpcvt-1.c: New test.
15600
15601 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15602
15603 * gcc.c-torture/execute/20030209-1.c: New test.
15604
15605 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15606
15607 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15608 int-wide bitops, use the constants of the same width.
15609 Likewise, if long long is 32-bit wide, test bitops using
15610 32-bit constants.
15611
15612 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15613
15614 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15615
15616 2003-02-07 Roger Sayle <roger@eyesopen.com>
15617
15618 * testsuite/gcc.dg/builtins-4.c: New test case.
15619
15620 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15621
15622 * gcc.dg/20020430-1.c: Fix dg command typos.
15623 * gcc.dg/20020503-1.c: Likewise.
15624
15625 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15626
15627 PR c++/8785
15628 * g++.dg/parse/fused-params1.C: New test.
15629
15630 PR c++/8857
15631 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15632
15633 PR c++/8921
15634 * g++.dg/parse/non-dependent1.C: New test.
15635
15636 PR c++/8928
15637 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15638
15639 PR c++/9228
15640 * g++.dg/parse/undefined7.C: New test.
15641 * g++.dg/parse/non-templ1.C: New test.
15642
15643 PR c++/9229
15644 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15645
15646 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15647
15648 * gcc.c-torture/compile/20030206-1.c: New test.
15649
15650 2003-02-05 Roger Sayle <roger@eyesopen.com>
15651
15652 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15653 "pow" to "foo" to avoid potential confusion with a math built-in.
15654
15655 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15656
15657 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15658 conditions for SPARC targets.
15659
15660 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15661
15662 * gcc.dg/20030204-1.c: New test.
15663
15664 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15665
15666 PR c++/38
15667 * g++.dg/parse/array-size1.C: New test.
15668
15669 PR c++/5657
15670 * g++.dg/parse/undefined3.C: New test.
15671
15672 PR c++/5665
15673 * g++.dg/parse/undefined4.C: New test.
15674
15675 PR c++/5975
15676 * g++.dg/parse/undefined5.C: New test.
15677
15678 PR c++/7259
15679 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15680
15681 PR c++/8578
15682 * g++.dg/parse/casting-operator1.C: New test.
15683
15684 PR c++/8596
15685 * g++.dg/parse/undefined6.C: New test.
15686
15687 PR c++/8736
15688 * g++.dg/parse/missing-template1.C: New test.
15689
15690 2003-02-04 Jan Hubicka <jh@suse.cz>
15691
15692 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15693 * gcc.dg/i386-cmov?.c: Likewise.
15694 * gcc.dg/i386-fpcvt-?.c: Likewise.
15695 * gcc.dg/i386-ssefp-1.c: Likewise.
15696 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15697 conventions.
15698
15699 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15700
15701 PR c++/7129
15702 * testsuite/g++.dg/ext/max.C: New test.
15703
15704 2003-02-03 Jan Hubicka <jh@suse.cz>
15705
15706 * gcc.c-torture/execute/20030203-1.c: New test.
15707
15708 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15709
15710 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15711 'natural-endian'.
15712
15713 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15714
15715 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15716 * g++.dg/init/new2.C: Likewise.
15717 * g++.dg/other/new1.C: Likewise.
15718
15719 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15720
15721 * gcc.dg/struct-ret-libc.c: New test.
15722
15723 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15724
15725 * gcc.dg/20030129-1.c: New test.
15726
15727 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15728
15729 PR c++/8849
15730 * g++.dg/template/ptrmem4.C: New test.
15731
15732 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15733
15734 * g++.dg/parser/constant1.C: New test.
15735
15736 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15737
15738 PR c++/8591
15739 * g++.dg/parse/friend2.C: New test.
15740
15741 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15742
15743 PR c++/9437
15744 * g++.dg/template/unify4.C: New test.
15745
15746 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15747
15748 * gcc.c-torture/execute/20030128-1.c: New test.
15749
15750 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15751
15752 * g++.dg/lookup/nested1.C: Test moved from ...
15753 * g++.old-deja/g++.other/lookup24.C: ... here.
15754
15755 2003-01-28 Jan Hubicka <jh@suse.cz>
15756
15757 * gcc.dg/i386-cmov5.c: New test.
15758
15759 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15760
15761 * gcc.c-torture/execute/20010925-1.c: Changed the
15762 memcpy declaration.
15763
15764 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15765
15766 PR c++/3902
15767 * g++.dg/parse/template5.C: New test.
15768
15769 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15770
15771 PR fortran/9258
15772 * g77.dg/pr9258: New test.
15773
15774 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15775
15776 * README: Move relevant parts from README.g++.
15777
15778 * README.g++: Remove this file.
15779
15780 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15781
15782 * g++.dg/abi/dcast1.C: New test.
15783
15784 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15785
15786 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15787
15788 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15789
15790 PR c++/47
15791 * g++.old-deja/g++.other/lookup24.C: New test.
15792
15793 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15794
15795 PR middle-end/7227
15796 * gcc.dg/uninit-C.c: New test.
15797
15798 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15799
15800 * g++.dg/abi/covariant1.C: New test.
15801
15802 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15803
15804 * gcc.dg/20030123-1.c: New test.
15805
15806 2003-01-25 Jan Hubicka <jh@suse.cz>
15807
15808 PR opt/8492
15809 * gcc.c-torture/compile/20030125-1.c
15810
15811 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15812
15813 PR c++/9403
15814 * g++.dg/parse/template3.C: New test.
15815 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15816
15817 PR c++/795
15818 * g++.dg/parse/template4.C: New test.
15819
15820 PR c++/9415
15821 * g++.dg/template/qual2.C: New test.
15822
15823 PR c++/8545
15824 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15825
15826 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15827
15828 2003-01-25 Roger Sayle <roger@eyesopen.com>
15829
15830 * gcc.c-torture/execute/switch-1.c: New test case.
15831
15832 2003-01-25 Jan Hubicka <jh@suse.cz>
15833
15834 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15835
15836 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15837
15838 Tweaks for Bison-1.875. From the NEWS file:
15839 "- `parse error' -> `syntax error'
15840 Bison now uniformly uses the term `syntax error'"
15841 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15842 * gcc.dg/cpp/digraph2.c: Likewise.
15843 * gcc.dg/cpp/direct2.c: Likewise.
15844 * gcc.dg/cpp/paste4.c: Likewise.
15845 * gcc.dg/c90-restrict-1.c: Likewise.
15846 * gcc.dg/c99-func-2.c: Likewise.
15847 * gcc.dg/noncompile/920721-2.c: Likewise.
15848 * gcc.dg/noncompile/930622-2.c: Likewise.
15849 * gcc.dg/noncompile/940112-1.c: Likewise.
15850 * gcc.dg/noncompile/950921-1.c: Likewise.
15851 * gcc.dg/noncompile/951123-1.c: Likewise.
15852 * gcc.dg/noncompile/971104-1.c: Likewise.
15853 * gcc.dg/noncompile/990416-1.c: Likewise.
15854
15855 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15856
15857 * g++.dg/parse/undefined1.C: Add error message.
15858
15859 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15860
15861 PR c++/9354
15862 * g++.dg/parse/new1.C: New test.
15863
15864 PR c++/9216
15865 * g++.dg/parse/template2.C: New test.
15866
15867 PR c++/9354
15868 * g++.dg/parse/typedef2.C: New test.
15869
15870 PR c++/9328
15871 * g++.dg/ext/typeof3.C: New test.
15872
15873 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15874
15875 PR c++/2738
15876 * g++.dg/parse/ret-type1.C: New test.
15877
15878 PR c++/3792
15879 * g++.dg/parse/tmpl-outside1.C: New test.
15880
15881 PR c++/4207
15882 * g++.dg/parse/int-as-enum1.C: New test.
15883
15884 PR c++/4903
15885 * g++.dg/parse/no-typename1.C: New test.
15886
15887 PR c++/5533
15888 * g++.dg/parse/no-value1.C: New test.
15889
15890 PR c++/5921
15891 * g++.dg/parse/wrong-inline1.C: New test.
15892
15893 PR c++/6402
15894 * g++.dg/parse/ref1.C: New test.
15895
15896 PR c++/6992
15897 * g++.dg/parse/attr-ctor1.C: New test.
15898
15899 PR c++/7229
15900 * g++.dg/parse/namespace5.C: New test.
15901
15902 PR c++/7917
15903 * g++.dg/parse/func-def1.C: New test.
15904
15905 PR c++/8143
15906 * g++.dg/parse/undefined1.C: New test.
15907
15908 PR c++/5723, PR c++/8522
15909 * g++.dg/parse/specialization1.C: New test.
15910
15911 PR c++/163, PR c++/8595
15912 * g++.dg/parse/struct-as-enum1.C: New test.
15913
15914 PR c++/9173
15915 * g++.dg/parse/undefined2.C: New test.
15916
15917 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15918
15919 PR c++/9298
15920 * g++.dg/parse/template1.C: New test.
15921
15922 PR c++/9384
15923 * g++.dg/parse/using1.C: New test.
15924
15925 PR c++/9285
15926 PR c++/9294
15927 * g++.dg/parse/expr2.C: New test.
15928
15929 PR c++/9388
15930 * g++.dg/parse/lookup2.C: Likewise.
15931
15932 2003-01-21 Jan Hubicka <jh@suse.cz>
15933
15934 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15935 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15936 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15937 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15938
15939 2003-01-20 Nick Clifton <nickc@redhat.com>
15940
15941 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15942 problem with ARM sibcall code generation.
15943
15944 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15945
15946 * gcc.c-torture/execute/20030120-1.c: New.
15947
15948 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15949
15950 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15951
15952 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15953
15954 PR c++/9272
15955 * g++.dg/parse/ctor1.C: New test.
15956
15957 PR c++/9294:
15958 * g++.dg/parse/qualified1.C: New test.
15959
15960 * g++.dg/parse/typename3.C: New test.
15961
15962 2003-01-16 Richard Henderson <rth@redhat.com>
15963
15964 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15965
15966 2003-01-16 Richard Henderson <rth@redhat.com>
15967
15968 * g++.dg/pch/pch.exp: Copy test header to the working directory
15969 before using it either for precompilation or direct use.
15970 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15971 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15972
15973 2003-01-16 Richard Henderson <rth@redhat.com>
15974
15975 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15976 before using it either for precompilation or direct use.
15977 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15978 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15979
15980 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15981
15982 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15983 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15984 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15985 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15986 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15987 typename warning into error.
15988 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15989 error messages.
15990 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15991 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15992 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15993 messages.
15994 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15995 make declaration visible in template.
15996 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15997 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15998 messages.
15999 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
16000 message.
16001 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
16002 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
16003 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
16004 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
16005 typename warning with error message.
16006 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
16007 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
16008 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
16009
16010 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
16011
16012 * g++.dg/parse/ambig2.C: New test.
16013
16014 2003-01-15 Richard Henderson <rth@redhat.com>
16015
16016 * g++.dg/tls/init-2.C: Update error message string.
16017
16018 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16019
16020 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
16021
16022 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
16023
16024 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
16025 all for HC11/HC12.
16026 * gcc.c-torture/compile/20001205-1.x: Likewise.
16027 * gcc.c-torture/compile/20001226-1.x: Likewise.
16028 * gcc.c-torture/compile/920520-1.x: Likewise.
16029 * gcc.c-torture/compile/961203-1.x: Likewise.
16030 * gcc.c-torture/compile/20020604-1.x: Likewise.
16031
16032 2003-01-15 Jan Hubicka <jh@suse.cz>
16033
16034 * gcc.c-torture/compile/20030115-1.c: New test.
16035
16036 * gcc.dg/i386-fpcvt-1.c: New test.
16037 * gcc.dg/i386-fpcvt-2.c: New test.
16038
16039 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16040
16041 Further conform g++'s __vmi_class_type_info to the C++ ABI
16042 specification.
16043 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16044 the specification.
16045
16046 2003-01-14 Jan Hubicka <jh@suse.cz>
16047
16048 * gcc.dg/i386-fpcvt-1.c: New test.
16049 * gcc.dg/i386-fpcvt-2.c: New test.
16050
16051 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16052
16053 * gcc.dg/i386-mmx-3.c: New test.
16054
16055 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16056
16057 PR c++/9264
16058 * g++.dg/parse/octal1.C: New file.
16059
16060 PR c++/9172
16061 * g++.dg/parse/typename1.C: New file.
16062
16063 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16064
16065 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16066 * gcc.dg/bf-no-ms-layout.c: Likewise.
16067 * gcc.dg/bf-ms-attrib.c: Likewise.
16068
16069 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16070
16071 PR c++/9099
16072 * g++.dg/parse/dtor1.C: New file.
16073
16074 PR c++/9128
16075 * g++.dg/rtti/typeid1.C: New file.
16076
16077 PR c++/9153
16078 * g++.dg/parse/lookup1.C: New file.
16079
16080 PR c++/9171
16081 * g++.dg/templ/spec5.C: New file.
16082
16083 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16084
16085 * gcc.c-torture/compile/20030110-1.c: New test.
16086
16087 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16088
16089 Merge from pch-branch:
16090
16091 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16092
16093 * gcc.dg/pch/cpp-1.h: New.
16094 * gcc.dg/pch/cpp-1.c: New.
16095 * gcc.dg/pch/cpp-2.h: New.
16096 * gcc.dg/pch/cpp-2.c: New.
16097
16098 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16099
16100 * gcc.dg/pch/except-1.h: New.
16101 * gcc.dg/pch/except-1.c: New.
16102
16103 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16104
16105 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16106 running test.
16107 * gcc.dg/pch: Include *.hp not *.h.
16108 * gcc.dg/pch/system-1.h: New.
16109 * gcc.dg/pch/system-1.c: New.
16110
16111 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16112
16113 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16114 rather than trying to build and run a program using PCH.
16115 * gcc.dg/pch: Remove dg-do commands from test files.
16116
16117 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16118
16119 * gcc.dg/pch/macro-3.c: New.
16120 * gcc.dg/pch/macro-3.h: New.
16121
16122 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16123
16124 * gcc.dg/pch/common-1.c: New.
16125 * gcc.dg/pch/common-1.h: New.
16126 * gcc.dg/pch/decl-1.c: New.
16127 * gcc.dg/pch/decl-1.h: New.
16128 * gcc.dg/pch/decl-2.c: New.
16129 * gcc.dg/pch/decl-2.h: New.
16130 * gcc.dg/pch/decl-3.c: New.
16131 * gcc.dg/pch/decl-3.h: New.
16132 * gcc.dg/pch/decl-4.c: New.
16133 * gcc.dg/pch/decl-4.h: New.
16134 * gcc.dg/pch/decl-5.c: New.
16135 * gcc.dg/pch/decl-5.h: New.
16136 * gcc.dg/pch/global-1.c: New.
16137 * gcc.dg/pch/global-1.h: New.
16138 * gcc.dg/pch/inline-1.c: New.
16139 * gcc.dg/pch/inline-1.h: New.
16140 * gcc.dg/pch/inline-2.c: New.
16141 * gcc.dg/pch/inline-2.h: New.
16142 * gcc.dg/pch/static-1.c: New.
16143 * gcc.dg/pch/static-1.h: New.
16144 * gcc.dg/pch/static-2.c: New.
16145 * gcc.dg/pch/static-2.h: New.
16146
16147 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16148
16149 * g++.dg/pch/pch.exp: Better handle failing testcases.
16150 * gcc.dg/pch/pch.exp: Likewise.
16151 * gcc.dg/pch/macro-1.c: New.
16152 * gcc.dg/pch/macro-1.h: New.
16153 * gcc.dg/pch/macro-2.c: New.
16154 * gcc.dg/pch/macro-2.h: New.
16155
16156 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16157
16158 * g++.dg/dg.exp: Treat files in pch/ specially.
16159 * g++.dg/pch/pch.exp: New file.
16160 * g++.dg/pch/empty.H: New file.
16161 * g++.dg/pch/empty.C: New file.
16162 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16163 "precompile".
16164
16165 * gcc.dg/pch/pch.exp: New file.
16166 * gcc.dg/pch/empty.h: New file.
16167 * gcc.dg/pch/empty.c: New file.
16168 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16169 "precompile".
16170
16171 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16172
16173 * g++.dg/template/friend14.C: New test.
16174
16175 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16176
16177 * gcc.dg/old-style-asm-1.c: New test.
16178
16179 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16180
16181 * gcc.c-torture/compile/20030109-1.c: New test.
16182
16183 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16184
16185 * gcc.c-torture/execute/20030109-1.c: New test.
16186
16187 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16188
16189 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16190 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16191 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16192 * g++.old-deja/g++.mike/eh2.C: Likewise
16193 * g++.old-deja/g++.mike/eh3.C: Likewise
16194 * g++.old-deja/g++.mike/eh5.C: Likewise
16195 * g++.old-deja/g++.mike/eh6.C: Likewise
16196 * g++.old-deja/g++.mike/eh7.C: Likewise
16197 * g++.old-deja/g++.mike/eh8.C: Likewise
16198 * g++.old-deja/g++.mike/eh9.C: Likewise
16199 * g++.old-deja/g++.mike/eh10.C: Likewise
16200 * g++.old-deja/g++.mike/eh12.C: Likewise
16201 * g++.old-deja/g++.mike/eh13.C: Likewise
16202 * g++.old-deja/g++.mike/eh14.C: Likewise
16203 * g++.old-deja/g++.mike/eh16.C: Likewise
16204 * g++.old-deja/g++.mike/eh17.C: Likewise
16205 * g++.old-deja/g++.mike/eh18.C: Likewise
16206 * g++.old-deja/g++.mike/eh21.C: Likewise
16207 * g++.old-deja/g++.mike/eh23.C: Likewise
16208 * g++.old-deja/g++.mike/eh24.C: Likewise
16209 * g++.old-deja/g++.mike/eh25.C: Likewise
16210 * g++.old-deja/g++.mike/eh26.C: Likewise
16211 * g++.old-deja/g++.mike/eh27.C: Likewise
16212 * g++.old-deja/g++.mike/eh28.C: Likewise
16213 * g++.old-deja/g++.mike/eh29.C: Likewise
16214 * g++.old-deja/g++.mike/eh31.C: Likewise
16215 * g++.old-deja/g++.mike/eh33.C: Likewise
16216 * g++.old-deja/g++.mike/eh34.C: Likewise
16217 * g++.old-deja/g++.mike/eh35.C: Likewise
16218 * g++.old-deja/g++.mike/eh36.C: Likewise
16219 * g++.old-deja/g++.mike/eh37.C: Likewise
16220 * g++.old-deja/g++.mike/eh38.C: Likewise
16221 * g++.old-deja/g++.mike/eh39.C: Likewise
16222 * g++.old-deja/g++.mike/eh40.C: Likewise
16223 * g++.old-deja/g++.mike/eh41.C: Likewise
16224 * g++.old-deja/g++.mike/eh42.C: Likewise
16225 * g++.old-deja/g++.mike/eh44.C: Likewise
16226 * g++.old-deja/g++.mike/eh46.C: Likewise
16227 * g++.old-deja/g++.mike/eh47.C: Likewise
16228 * g++.old-deja/g++.mike/eh48.C: Likewise
16229 * g++.old-deja/g++.mike/eh49.C: Likewise
16230 * g++.old-deja/g++.mike/eh50.C: Likewise
16231 * g++.old-deja/g++.mike/eh51.C: Likewise
16232 * g++.old-deja/g++.mike/eh53.C: Likewise
16233 * g++.old-deja/g++.mike/eh55.C: Likewise
16234 * g++.old-deja/g++.mike/p7912.C: Likewise
16235 * g++.old-deja/g++.mike/p9706.C: Likewise
16236 * g++.old-deja/g++.mike/p10416.C: Likewise
16237 * g++.old-deja/g++.mike/p11667.C: Likewise
16238 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16239 Remove redundant reference to Iris.
16240 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16241 Elxsi, i860, Pico Java, and WE32K.
16242
16243 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16244
16245 * g++.dg/ext/asm4.C: New test.
16246
16247 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16248
16249 PR c++/9030
16250 * g++.dg/template/friend12.C: New test.
16251 * g++.dg/template/friend13.C: Likewise.
16252 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16253
16254 2003-01-08 Jan Hubicka <jh@suse.cz>
16255
16256 * gcc.dg/i386-cadd.c: New test.
16257 * gcc.dg/i386-cmov4.c: Likewise.
16258
16259 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16260
16261 PR c++/9165
16262 * g++.dg/warn/Wunused-3.C: New test.
16263
16264 * g++.dg/abi/bitfield9.C: New test.
16265
16266 PR c++/9189
16267 * g++.dg/parse/defarg3.C: New test.
16268
16269 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16270
16271 * g++.dg/parse/ambig1.C: New test.
16272 * g++.dg/parse/defarg2.C: New test.
16273
16274 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16275
16276 * g++.dg/template/defarg-1.C: New test.
16277 * g++.dg/template/local2.C: Likewise.
16278
16279 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16280
16281 * gcc.c-torture/execute/20030105-1.c: New test.
16282
16283 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16284
16285 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16286 * g++.dg/parse/namespace4.C: Likewise.
16287
16288 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16289
16290 * g++.dg/template/ntp2.C: New test.
16291
16292 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16293
16294 * g++.dg/parse/extern-C-1.C: New test.
16295
16296 * g++.dg/parse/namespace4.C: New test.
16297
16298 * g++.dg/template/nested1.C: New test.
16299
16300 * g++.dg/parse/namespace3.C: New test.
16301
16302 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16303
16304 * g++.dg/lookup/two-stage1.C: New test.
16305
16306 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16307
16308 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16309 * g++.old-deja/g++.jason/access8.C: Likewise.
16310 * g++.old-deja/g++.other/decl5.C: Likewise.
16311
16312 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16313
16314 * g++.dg/parse/parse7.C: New test.
16315
16316 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16317
16318 PR c++/2843
16319 * g++.dg/ext/attrib7.C: New test.
16320
16321 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16322
16323 * g++.dg/parse/parse6.C: New test.
16324
16325 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16326
16327 * gcc.dg/h8300-stack-1.c: New.
16328
16329 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16330
16331 g++.dg/lookup/exception1.C: New test.
16332
16333 g++.dg/lookup/template1.C: New test.
16334
16335 g++.dg/parse/namespace2.C: New test.
16336
16337 g++.dg/parse/parens2.C: New test.
16338
16339 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16340
16341 * g++.dg/parse/parse5.C: New test.
16342 * g++.dg/lookup/scoped4.C: New test.
16343
16344 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16345
16346 * g++.dg/parse/parens1.C: New test.
16347
16348 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16349 angle-bracket1.C.
16350 * g++.dg/parse/parens2.C: New test.
16351
16352 * g++.dg/lookup/scope-operator1.C: New test.
16353
16354 * g++.dg/parse/operator1.C: New test.
16355
16356 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16357
16358 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16359 * g++.old-deja/g++.other/access6.C: Likewise.
16360 * g++.old-deja/g++.other/decl1.C: Likewise.
16361 * g++.old-deja/g++.pt/typename12.C: Likewise.
16362
16363 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16364
16365 * g++.dg/parse/namespace1.C: New test.
16366
16367 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16368
16369 * g++.dg/parse/parse4.C: New test.
16370
16371 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16372
16373 * g++.dg/parse/parse3.C: New test.
16374
16375 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16376
16377 * g++.dg/parse/parse2.C: New test.
16378
16379 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16380
16381 * g++.dg/template/friend11.C: New test.
16382
16383 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16384
16385 * g++.dg/parse/parse1.C: New test.
16386
16387 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16388
16389 * lib/profopt.exp: Change the name of a global variable to avoid
16390 possible clashes with other test suites.
16391
16392 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16393
16394 * g++.dg/inherit/covariant8.C: New test.
16395
16396 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16397
16398 * g++.dg/init/array9.C: New test.
16399
16400 PR c++/9112
16401 * g++.dg/parse/expr1.C: New test.
16402
16403 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16404
16405 * gcc.c-torture/compile/20021230-1.c: New test.
16406
16407 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16408
16409 * g++.dg/inherit/covariant5.C: New test.
16410 * g++.dg/inherit/covariant6.C: New test.
16411 * g++.dg/inherit/covariant7.C: New test.
16412
16413 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16414
16415 PR c++/2739
16416 * g++.dg/other/access2.C: New test.
16417
16418 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16419
16420 * g++.dg/other/anon-struct.C: No longer fails
16421 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16422 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16423 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16424
16425 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16426
16427 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16428
16429 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16430
16431 * g++.dg/eh/spec4.C: Remove stray semicolon.
16432 * g++.dg/expr/pmf-1.C: Change error message.
16433 * g++.dg/ext/asm1.C: Remove stray semicolon.
16434 * g++.dg/ext/typename1.C: Add missing typenames.
16435 * g++.dg/inherit/template-as-base.C: Change error message.
16436 * g++.dg/lookup/scoped1.C: Likewise.
16437 * g++.dg/lookup/scoped2.C: Likewise.
16438 * g++.dg/lookup/using2.C: Likewise.
16439 * g++.dg/other/component1.C: Remove stray semicolon.
16440 * g++.dg/other/do1.C: Change error message.
16441 * g++.dg/other/error2.C: Likewise.
16442 * g++.dg/other/init1.C: Likewise.
16443 * g++.dg/other/packed1.C: Remove stray semicolon.
16444 * g++.dg/other/ptrmem2.C: Change error message.
16445 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16446 marker.
16447 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16448 * g++.dg/template/access3.C: Add typename keyword.
16449 * g++.dg/template/access5.C: Remove stray semicolon.
16450 * g++.dg/template/access6.C: Likewise.
16451 * g++.dg/template/complit1.C: Likewise.
16452 * g++.dg/template/crash1.C: Change error message.
16453 * g++.dg/template/inherit2.C: Remove stray semicolon.
16454 * g++.dg/template/instantiate2.C: Likewise.
16455 * g++.dg/template/instantiate3.C: Change error message.
16456 * g++.dg/template/qual1.C: Remove stray semicolon.
16457 * g++.dg/template/qualttp18.C: Change error message.
16458 * g++.dg/template/ref1.C: Remove stray semicolon.
16459 * g++.dg/template/sizeof1.C (A::value): Declare it.
16460 * g++.dg/template/spec4.C: Change error message.
16461 * g++.dg/template/static1.C: Likewise.
16462 * g++.dg/template/type1.C: Likewise.
16463 * g++.dg/template/typename3.C: Likewise.
16464 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16465 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16466 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16467 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16468 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16469 named return value extension.
16470 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16471 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16472 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16473 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16474 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16475 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16476 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16477 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16478 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16479 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16480 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16481 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16482 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16483 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16484 syntax.
16485 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16486 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16487 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16488 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16489 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16490 * g++.old-deja/g++.brendan/template11.C: Likewise.
16491 * g++.old-deja/g++.brendan/template26.C: Likewise.
16492 * g++.old-deja/g++.brendan/template27.C: Use explicit
16493 specialization syntax.
16494 * g++.old-deja/g++.brendan/template30.C: Likewise.
16495 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16496 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16497 non-dependent names.
16498 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16499 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16500 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16501 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16502 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16503 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16504 named return value extension.
16505 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16506 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16507 * g++.old-deja/g++.ext/return1.C: Likewise.
16508 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16509 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16510 * g++.old-deja/g++.jason/access8.C: Likewise.
16511 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16512 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16513 pseudo-destructor names.
16514 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16515 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16516 pseudo-destructor names.
16517 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16518 * g++.old-deja/g++.jason/overload19.C: Likewise.
16519 * g++.old-deja/g++.jason/overload32.C: Likewise.
16520 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16521 stray semicolons.
16522 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16523 * g++.old-deja/g++.jason/return.C: Likewise.
16524 * g++.old-deja/g++.jason/return2.C: Likewise.
16525 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16526 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16527 syntax.
16528 * g++.old-deja/g++.jason/template10.C: Account for use of
16529 non-dependent names.
16530 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16531 syntax.
16532 * g++.old-deja/g++.jason/template37.C: Likewise.
16533 * g++.old-deja/g++.law/access4.C: Change error messages.
16534 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16535 pseudo-destructor names.
16536 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16537 * g++.old-deja/g++.law/ctors9.C: Likewise.
16538 * g++.old-deja/g++.law/cvt22.C: Likewise.
16539 * g++.old-deja/g++.law/dtors5.C: Likewise.
16540 * g++.old-deja/g++.law/global-init1.C: Likewise.
16541 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16542 * g++.old-deja/g++.law/operators28.C: Likewise.
16543 * g++.old-deja/g++.law/visibility28.C: Likewise.
16544 * g++.old-deja/g++.martin/eval1.C: Likewise.
16545 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16546 name.
16547 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16548 * g++.old-deja/g++.mike/net34.C: Likewise.
16549 * g++.old-deja/g++.mike/net36.C: Likewise.
16550 * g++.old-deja/g++.mike/ns2.C: Likewise.
16551 * g++.old-deja/g++.mike/p12306.C: Likewise.
16552 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16553 value extension.
16554 * g++.old-deja/g++.mike/p700.C: Likewise.
16555 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16556 * g++.old-deja/g++.mike/p710.C: Likewise.
16557 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16558 value extension.
16559 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16560 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16561 * g++.old-deja/g++.ns/crash2.C: Likewise.
16562 * g++.old-deja/g++.ns/crash3.C: Likewise.
16563 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16564 * g++.old-deja/g++.ns/ns17.C: Likewise.
16565 * g++.old-deja/g++.ns/template16.C: Likewise.
16566 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16567 keyword.
16568 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16569 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16570 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16571 named return value extension.
16572 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16573 * g++.old-deja/g++.other/access4.C: Issue additional error
16574 messages.
16575 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16576 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16577 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16578 * g++.old-deja/g++.other/crash25.C: Change error message.
16579 * g++.old-deja/g++.other/crash4.C: Change error message.
16580 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16581 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16582 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16583 checks.
16584 * g++.old-deja/g++.other/defarg8.C: Likewise.
16585 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16586 * g++.old-deja/g++.other/dtor10.C: Likewise.
16587 * g++.old-deja/g++.other/incomplete.C: Likewise.
16588 * g++.old-deja/g++.other/linkage7.C: Likewise.
16589 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16590 lookup algorithm.
16591 * g++.old-deja/g++.other/mangle2.C: Likewise.
16592 * g++.old-deja/g++.other/refinit2.C: Likewise.
16593 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16594 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16595 * g++.old-deja/g++.pt/crash28.C: Likewise.
16596 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16597 syntax.
16598 * g++.old-deja/g++.pt/crash32.C: Change error message.
16599 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16600 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16601 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16602 error message position.
16603 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16604 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16605 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16606 syntax.
16607 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16608 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16609 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16610 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16611 keyword.
16612 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16613 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16614 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16615 keyword.
16616 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16617 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16618 syntax.
16619 * g++.old-deja/g++.pt/friend28.C: Account for use of
16620 non-dependent names.
16621 * g++.old-deja/g++.pt/friend29.C: Likewise.
16622 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16623 rules.
16624 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16625 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16626 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16627 lookup rules.
16628 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16629 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16630 keyword.
16631 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16632 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16633 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16634 keyword.
16635 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16636 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16637 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16638 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16639 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16640 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16641 keyword.
16642 * g++.old-deja/g++.pt/spec10.C: Likewise.
16643 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16644 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16645 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16646 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16647 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16648 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16649 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16650 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16651 * g++.old-deja/g++.pt/typename15.C: Likewise.
16652 * g++.old-deja/g++.pt/typename22.C: Likewise.
16653 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16654 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16655 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16656 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16657 syntax.
16658 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16659 return value extension.
16660 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16661 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16662 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16663 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16664
16665 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16666
16667 * g++.dg/warn/inline1.C: New test.
16668 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16669 * g++.old-deja/g++.jason/synth10.C: Likewise.
16670 * g++.old-deja/g++.mike/net31.C: Likewise.
16671 * g++.old-deja/g++.mike/p8786.C: Likewise.
16672
16673 * g++.dg/template/friend10.C: New test.
16674 * g++.dg/template/conv5.C: New test.
16675
16676 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16677
16678 * g++.dg/lookup/scoped3.C: New test.
16679
16680 * g++.dg/lookup/decl1.C: New test.
16681 * g++.dg/lookup/decl2.C: New test.
16682
16683 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16684
16685 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16686 gcc.c-torture/compile/20021015-1.c,
16687 gcc.c-torture/compile/20021015-2.c,
16688 gcc.c-torture/compile/20021123-1.c,
16689 gcc.c-torture/compile/20021123-2.c,
16690 gcc.c-torture/compile/20021123-3.c,
16691 gcc.c-torture/compile/20021123-4.c,
16692 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16693 only to 3.1 or 3.2 branch.
16694
16695 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16696
16697 * gcc.dg/i386-bitfield3.c: New test.
16698
16699 * gcc.dg/i386-bitfield2.c: New test.
16700
16701 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16702
16703 * g++.dg/parse/conv_op1.C: New test.
16704
16705 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16706
16707 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16708 approved.
16709
16710 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16711
16712 * gcc.c-torture/compile/20021220-1.c: New test.
16713
16714 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16715
16716 * gcc.dg/i386-fastcall-1.c: New.
16717
16718 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16719
16720 * gcc.c-torture/execute/20021219-1.c: New test.
16721
16722 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16723
16724 * gcc.dg/i386-pic-1.c: New test.
16725
16726 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16727
16728 PR c++/8099
16729 * g++.dg/template/friend9.C: New test.
16730
16731 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16732
16733 PR c++/3663
16734 * g++.dg/template/access7.C: New test.
16735
16736 2002-12-18 Nick Clifton <nickc@redhat.com>
16737
16738 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16739 the libstdc++-v3 directory has been found.
16740
16741 2002-12-12 Devang Patel <dpatel@apple.com>
16742 * gcc.dg/darwin-ld-1.c: New test.
16743 * gcc.dg/darwin-ld-2.c: New test.
16744 * gcc.dg/darwin-ld-3.c: New test.
16745 * gcc.dg/darwin-ld-4.c: New test.
16746 * gcc.dg/darwin-ld-5.c: New test.
16747
16748 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16749
16750 * gcc.c-torture/compile/20021212-1.c: New test.
16751
16752 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16753
16754 * gcc.dg/fshort-wchar: New test.
16755
16756 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16757
16758 PR c++/8372
16759 * g++.dg/template/dtor1.C: New test.
16760
16761 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16762 markers.
16763
16764 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16765
16766 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16767
16768 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16769
16770 * g++.dg/template/static1.C: New test.
16771 * g++.dg/template/static2.C: New test.
16772 * g++.old-deja/g++.ext/memconst.C: New test.
16773
16774 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16775
16776 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16777 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16778 * g++.dg/special/initp1.C: Likewise.
16779
16780 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16781
16782 * gcc.c-torture/execute/20021204-1.c: New test.
16783
16784 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16785
16786 * gcc.dg/ppc-fmadd-1.c: New file.
16787 * gcc.dg/ppc-fmadd-2.c: New file.
16788 * gcc.dg/ppc-fmadd-3.c: New file.
16789
16790 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16791
16792 * gcc.c-torture/compile/20021204-1.c: New test.
16793
16794 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16795
16796 * g++.dg/inherit/covariant2.C: New test.
16797 * g++.dg/inherit/covariant3.C: New test.
16798 * g++.dg/inherit/covariant4.C: New test.
16799 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16800 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16801
16802 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16803
16804 PR c++/8688
16805 * g++.dg/init/brace3.C: New test.
16806
16807 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16808
16809 * gcc.dg/20020210-1.c: Fix a comment typo.
16810
16811 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16812
16813 PR c++/8720
16814 * g++.dg/parse/defarg1.C: New test.
16815
16816 PR c++/8615
16817 * g++.dg/template/char1.C: New test.
16818
16819 * g++.dg/template/varmod1.C: Fix typo.
16820
16821 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16822
16823 DR 180
16824 * g++.old-deja/g++.pt/crash32.C: Expect error.
16825
16826 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16827
16828 PR c++/5919
16829 * g++.dg/template/varmod1.C: New test.
16830
16831 PR c++/8727
16832 * g++.dg/inherit/typeinfo1.C: New test.
16833
16834 PR c++/8663
16835 * g++.dg/inherit/typedef1.C: New test.
16836
16837 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16838
16839 PR c++/8332
16840 PR c++/8493
16841 * g++.dg/template/strlen1.C: New test.
16842
16843 PR c++/8227
16844 * g++.dg/template/ctor2.C: New test.
16845
16846 PR c++/8214
16847 * g++.dg/init/string1.C: New test.
16848
16849 PR c++/8511
16850 * g++.dg/template/friend8.C: New test.
16851
16852 2002-11-29 Joe Buck <jbuck@synopsys.com>
16853
16854 * g++.dg/lookup/anon2.C: New test.
16855
16856 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16857
16858 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16859 h8300 port.
16860
16861 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16862
16863 * gcc.dg/bitfld-6.c: New test.
16864
16865 2002-11-27 Jan Hubicka <jh@suse.cz>
16866
16867 * gcc.c-torture/execute/20021127.[cx]: New test.
16868
16869 2002-11-26 Jan Hubicka <jh@suse.cz>
16870
16871 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16872 quality.
16873
16874 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16875
16876 * g++.dg/init/brace2.C: New test.
16877 * g++.old-deja/g++.mike/p9129.C: Correct.
16878
16879 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16880
16881 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16882
16883 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16884
16885 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16886
16887 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16888
16889 * testsuite/g++.dg/abi/empty11.C: New test.
16890 * testsuite/g++.dg/rtti/cv1.C: New test.
16891
16892 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16893
16894 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16895
16896 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16897
16898 * g++.dg/abi/empty10.C: New test.
16899
16900 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16901
16902 * gcc.c-torture/compile/20021124-1.c: New test.
16903
16904 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16905
16906 * g++.dg/abi/rtti2.C: New test.
16907
16908 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16909
16910 * gcc.dg/i386-unroll-1.c: New test.
16911
16912 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16913
16914 * gcc.c-torture/compile/20021120-1.c: New test.
16915 * gcc.c-torture/compile/20021120-2.c: New test.
16916
16917 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16918
16919 * gcc.dg/bitfld-5.c: New test.
16920
16921 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16922
16923 * gcc.c-torture/execute/20021120-3.c: New test.
16924
16925 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16926
16927 * gcc.c-torture/execute/20021120-2.c: New test.
16928
16929 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16930
16931 * gcc.c-torture/execute/20021120-1.c: New test.
16932
16933 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16934
16935 * gcc.c-torture/execute/20021118-3.c: New test.
16936
16937 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16938
16939 * gcc.c-torture/compile/20021119-1.c: New test.
16940
16941 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16942
16943 * gcc.dg/duff-1.c: New test.
16944 * gcc.dg/duff-2.c: New test.
16945 * gcc.dg/duff-3.c: New test.
16946
16947 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16948
16949 * gcc.dg/cpp/_Pragma5.c: New test.
16950
16951 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16952
16953 * gcc.c-torture/execute/20021118-2.c: New test.
16954
16955 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16956
16957 * gcc.c-torture/execute/20021118-1.c: New test.
16958
16959 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16960
16961 * gcc.dg/20021116-1.c: New test.
16962
16963 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16964
16965 * g++.dg/abi/vcall1.C: New test.
16966
16967 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16968
16969 * gcc.dg/20021029-1.c: New test.
16970 * gcc.dg/20021029-2.c: New test.
16971
16972 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16973
16974 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16975
16976 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16977
16978 PR c/8439
16979 * gcc.dg/20021110.c: Move to ...
16980 * gcc.c-torture/compile/20021110.c: .... here.
16981
16982 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16983
16984 PR c/8467
16985 * gcc.c-torture/execute/20021111-1.c
16986
16987 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16988
16989 PR c/8439
16990 * gcc.dg/20021110.c: New test.
16991
16992 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16993
16994 * g++.dg/abi/vthunk3.C: Run only on x86.
16995
16996 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16997
16998 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16999
17000 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
17001
17002 * lib/compat.exp (compat-execute): Fix logic error in last
17003 change.
17004
17005 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
17006
17007 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
17008
17009 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17010
17011 PR c++/8389
17012 * g++.dg/template/access6.C: New test.
17013
17014 2002-11-08 Jan Hubicka <jh@suse.cz>
17015
17016 * gcc.dg/i386-ssefp-1.c: New test.
17017 * gcc.dg/i386-ssefp-1.c: New test.
17018
17019 2002-11-08 Jan Hubicka <jh@suse.cz>
17020
17021 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
17022
17023 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17024
17025 * g++.dg/abi/vthunk3.C: New test.
17026
17027 PR c++/8338
17028 * g++.dg/template/crash2.C: New test.
17029
17030 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17031
17032 * testsuite/g++.dg/abi/dtor1.C: New test.
17033 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17034
17035 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17036
17037 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17038 Darwin.
17039
17040 2002-11-04 Adam Nemet <anemet@lnxw.com>
17041
17042 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17043 -mthumb. Only xfail with -O0.
17044
17045 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17046
17047 * g++.dg/abi/thunk1.C: New test.
17048 * g++.dg/abi/thunk2.C: Likewise.
17049 * g++.dg/abi/vtt1.C: Likewise.
17050
17051 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17052
17053 PR optimization/8423
17054 * gcc.c-torture/execute/builtin-constant.c: New test.
17055
17056 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17057
17058 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17059 Add some more cases.
17060
17061 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17062
17063 PR c++/8391
17064 * g++.dg/opt/local1.C: New test.
17065
17066 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17067
17068 PR c++/8160
17069 * g++.dg/template/complit1.C: New test.
17070
17071 PR c++/8149
17072 * g++.dg/template/typename4.C: Likewise.
17073
17074 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17075
17076 Core issue 287, PR c++/7639
17077 * g++.dg/template/instantiate1.C: Adjust error location.
17078 * g++.dg/template/instantiate3.C: New test.
17079 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17080 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17081 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17082
17083 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17084
17085 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17086
17087 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17088
17089 PR c++/8287
17090 * g++.dg/init/dtor2.C: New test.
17091
17092 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17093
17094 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17095 * gcc.dg/nest.c: Bypass errors on irix6.
17096
17097 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17098
17099 * gcc.dg/nest.c: Expect error for mmix-*-*.
17100 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17101
17102 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17103
17104 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17105 markers.
17106
17107 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17108
17109 2002-10-25 Mike Stump <mrs@apple.com>
17110
17111 * gcc.dg/warn-1.c: New test.
17112
17113 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17114
17115 * g++.dg/template/typename3.C: New test.
17116
17117 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17118
17119 * g++.dg/lookup/ptrmem1.C: New test.
17120
17121 * g++.dg/abi/vthunk2.C: New test.
17122
17123 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17124
17125 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17126
17127 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17128
17129 * g++.dg/abi/empty9.C: New test.
17130
17131 2002-10-24 Richard Henderson <rth@redhat.com>
17132
17133 * g++.dg/inherit/thunk1.C: Enable for ia64.
17134
17135 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17136
17137 PR c++/8067
17138 * g++.dg/lookup/pretty1.C: New test.
17139
17140 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17141
17142 * gcc.dg/20021023-1.c: New test.
17143
17144 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17145
17146 PR c++/7679
17147 * g++.dg/parse/inline1.C: New test.
17148
17149 2002-10-23 Richard Henderson <rth@redhat.com>
17150
17151 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17152
17153 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17154
17155 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17156
17157 PR c++/6579
17158 * g++.dg/parse/stmtexpr3.C: New test.
17159
17160 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17161
17162 * g++.dg/expr/cond1.C: New test.
17163
17164 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17165
17166 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17167
17168 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17169
17170 * g++.dg/abi/vbase13.C: New test.
17171 * g++.dg/abi/vbase14.C: Likewise.
17172
17173 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17174
17175 * gcc.dg/tls/pic-1.c: New test.
17176 * gcc.dg/tls/nonpic-1.c: New test.
17177 * gcc.dg/20021018-1.c: New test.
17178
17179 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17180
17181 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17182 Remove only files with the same base name as the test case.
17183 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17184 (profopt-execute): Likewise. Also, remove old profiling
17185 and performance data files before running the tests.
17186
17187 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17188 * g++.dg/bprob/bprob.exp: Likewise.
17189 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17190 to allow more general test case names.
17191
17192 * g++.dg/bprob/bprob-1.C: Rename to ...
17193 * g++.dg/bprob/g++-bprob-1.C: ... this.
17194
17195 * g77.dg/bprob/bprob-1.f: Rename to ...
17196 * g77.dg/bprob/g77-bprob-1.f: ... this.
17197
17198 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17199
17200 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17201 bison 1.50 or later.
17202
17203 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17204
17205 * g++.dg/README: Describe more test directories.
17206
17207 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17208
17209 * g++.dg/init/array6.C: Add additional tests.
17210
17211 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17212
17213 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17214 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17215
17216 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17217
17218 * gcc.c-torture/compile/20020604-1.x: New.
17219 * gcc.c-torture/compile/simd-5.x: Likewise.
17220 * gcc.c-torture/execute/920710-1.x: Likewise.
17221 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17222
17223 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17224
17225 * g++.dg/inherit/override1.C: Add dg-options clause.
17226
17227 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17228
17229 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17230 _mm_slli_si128.
17231
17232 2002-10-19 Andreas Schwab <schwab@suse.de>
17233
17234 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17235 directory component.
17236
17237 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17238
17239 * g++.dg/inherit/thunk1.C: New test.
17240
17241 * g++.dg/inherit/override1.C: New test.
17242
17243 * g++.dg/abi/mangle11.C: New test.
17244 * g++.dg/abi/mangle14.C: New test.
17245 * g++.dg/abi/mangle17.C: New test.
17246
17247 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17248
17249 * g++.dg/overload/member2.C: New test.
17250
17251 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17252
17253 * g++.dg/README: Describe new compat directory.
17254 * g++.dg/dg.exp: Skip tests in compat directory.
17255 * README.compat: New file.
17256 * lib/compat.exp: New expect script.
17257 * g++.dg/compat: New test directory.
17258 * g++.dg/compat/compat.exp: New expect script.
17259 * g++.dg/compat/abi: New test directory.
17260 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17261 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17262 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17263 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17264 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17265 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17266 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17267 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17268 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17269 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17270 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17271 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17272 * g++.dg/compat/break: New test directory.
17273 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17274 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17275 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17276 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17277 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17278 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17279 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17280 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17281 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17282 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17283 g++.dg/compat/break/README: New files.
17284 * g++.dg/compat/eh: New test directory.
17285 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17286 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17287 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17288 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17289 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17290 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17291 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17292 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17293 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17294 g++.dg/compat/eh/filter2_y.C,
17295 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17296 g++.dg/compat/eh/new1_y.C,
17297 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17298 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17299 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17300 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17301 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17302 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17303 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17304 g++.dg/compat/eh/unexpected1_y.C: New files.
17305 * g++.dg/compat/init: New test directory.
17306 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17307 g++.dg/compat/init/array5_y.C,
17308 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17309 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17310 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17311 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17312 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17313 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17314 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17315 g++.dg/compat/init/init-ref2_y.C: New files.
17316
17317 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17318
17319 PR c++/7584
17320 * g++.dg/inherit/using3.C: New test.
17321
17322 2002-10-17 Jan Hubicka <jh@suse.cz>
17323
17324 * gcc.dg/20021017-2.c: New test.
17325
17326 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17327
17328 * g++.dg/abi/mangle16.C: Adjust.
17329
17330 * g++.dg/init/array8.C: New test.
17331
17332 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17333
17334 * gcc.dg/special/mips-abi.exp: New test.
17335 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17336
17337 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17338
17339 * g++.dg/abi/mangle16.C: New test.
17340 * g++.dg/abi/mangle17.C: Likewise.
17341
17342 PR c++/7478
17343 * g++.dg/template/ref1.C: New test.
17344
17345 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17346
17347 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17348
17349 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17350
17351 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17352
17353 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17354
17355 PR c++/7524
17356 * g++.dg/init/array7.C: New test.
17357
17358 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17359
17360 * g++.dg/init/array6.C: New test.
17361
17362 * g++.dg/abi/mangle13.C: Likewise.
17363 * g++.dg/abi/mangle14.C: Likewise.
17364 * g++.dg/abi/mangle15.C: Likewise.
17365
17366 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17367
17368 * g++.dg/abi/empty8.C: New test.
17369
17370 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17371
17372 * g++.dg/init/ctor1.C: New test.
17373
17374 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17375
17376 * gcc.c-torture/execute/20021015-1.c: New test.
17377
17378 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17379
17380 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17381
17382 2002-10-14 Jan Hubicka <jh@suse.cz>
17383
17384 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17385
17386 2002-10-14 Richard Henderson <rth@redhat.com>
17387
17388 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17389
17390 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17391
17392 PR optimization/6631
17393 * g++.dg/opt/const2.C: New test.
17394
17395 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17396
17397 PR c++/7176
17398 * g++.dg/parse/friend1.C: New test.
17399 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17400
17401 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17402
17403 * gcc.dg/20021014-1.c: New test.
17404
17405 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17406
17407 PR c++/5661
17408 * g++.dg/ext/vlm1.C: New test.
17409 * g++.dg/ext/vlm2.C: Likewise.
17410
17411 * g++.dg/init/array1.C: Remove invalid braces.
17412 * g++.dg/init/brace1.C: New test.
17413 * g++.dg/init/copy2.C: Likewise.
17414 * g++.dg/init/copy3.C: Likewise.
17415 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17416 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17417 braces.
17418
17419 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17420
17421 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17422
17423 2002-10-11 Richard Shann <richard.shann@superh.com>
17424
17425 * gcc.c-torture/compile/simd-5.c: New test.
17426
17427 2002-10-10 Roger Sayle <roger@eyesopen.com>
17428
17429 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17430
17431 2002-10-10 Jim Wilson <wilson@redhat.com>
17432
17433 * gcc.c-torture/execute/20021010-1.c: New test.
17434
17435 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17436
17437 PR c/7353
17438 * g++.dg/ext/typedef-init.C: New test.
17439 * gcc.dg/typedef-init.c: New test.
17440
17441 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17442
17443 * gcc.dg/cpp/paste13.c: New test.
17444
17445 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17446
17447 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17448 remaining platforms, XFAIL during compile, not execute. Don't
17449 XFAIL at -O0.
17450
17451 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17452
17453 * gcc.dg/alias-1.c: Tweak expected warning.
17454
17455 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17456
17457 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17458
17459 2002-10-06 Andreas Jaeger <aj@suse.de>
17460
17461 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17462 * gcc.dg/cpp/c++98.C: Likewise.
17463
17464 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17465 * g++.dg/cpp/c++98.C: Likewise.
17466
17467 * g++.dg/README (Subdirectories): Mention cpp directory.
17468
17469 PR target/7559
17470 * gcc.dg/20021006-1.c: New test.
17471
17472 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17473
17474 PR c++/7804
17475 * g++.dg/other/warning1.C: New test.
17476
17477 2002-10-04 Roger Sayle <roger@eyesopen.com>
17478
17479 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17480 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17481 and sparc-*-* with -m64 as expected failures. See PR 8087.
17482
17483 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17484
17485 PR c++/7931
17486 * g++.dg/template/ptrmem3.C: New test.
17487
17488 PR c++/7754
17489 * g++.dg/template/union1.C: New test.
17490
17491 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17492
17493 PR c++/8006
17494 * g++.dg/abi/mangle9.C: New test.
17495 * g++.dg/abi/mangle10.C: New test.
17496 * g++.dg/abi/mangle11.C: New test.
17497 * g++.dg/abi/mangle12.C: New test.
17498
17499 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17500
17501 PR c++/7188.
17502 * g++.dg/template/meminit1.C: New test.
17503 * g++.dg/warn/Wreorder-1.C: Likewise.
17504 * g++.old-deja/g++.mike/warn3.C: Tweak.
17505 * lib/prune.exp: Ingore "in copy constructor".
17506
17507 2002-10-02 Andreas Jaeger <aj@suse.de>
17508
17509 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17510 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17511 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17512 on x86-64.
17513
17514 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17515
17516 * gcc.dg/empty1.C: Fix typo.
17517
17518 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17519
17520 * gcc.dg/alias-1.c: New test.
17521
17522 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17523
17524 * gcc.dg/empty1.C: New test.
17525
17526 * g++.dg/tls/init-2.C: Tweak error messages.
17527
17528 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17529
17530 * gcc.c-torture/compile/20020923-1.c: New test.
17531
17532 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17533
17534 * gcc.c-torture/execute/ffs-1.c: New test.
17535 * gcc.c-torture/execute/ffs-2.c: Ditto.
17536
17537 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17538
17539 * g++.dg/overload/member1.C: New test.
17540
17541 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17542
17543 * g++.dg/abi/empty7.C: New test.
17544 * g++.dg/init/pm2.C: Likewise.
17545
17546 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17547
17548 * g++.dg/rtti/crash1.C: New test.
17549
17550 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17551
17552 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17553 gcc.dg/sibcall-4.c: New tests.
17554
17555 2002-09-28 Roger Sayle <roger@eyesopen.com>
17556
17557 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17558 powerpc and MMIX targets.
17559
17560 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17561
17562 * gcc.dg/cpp/20020927-1.c: New.
17563
17564 2002-09-26 David S. Miller <davem@redhat.com>
17565
17566 * gcc.c-torture/compile/trunctfdf.c: New.
17567
17568 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17569
17570 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17571
17572 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17573
17574 * gcc.c-torture/execute/loop-15.c: New.
17575
17576 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17577
17578 * README.QMTEST: Fix typo.
17579
17580 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17581
17582 * gcc.dg/20020926-1.c: New test.
17583
17584 2002-09-25 David S. Miller <davem@redhat.com>
17585
17586 PR target/7842
17587 * gcc.c-torture/execute/shiftdi.c: New test.
17588
17589 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17590
17591 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17592 unique to the tool.
17593 * lib/g77.exp (g77_init): Likewise.
17594 * lib/g++.exp (g++_init): Likewise.
17595 * lib/objc.exp (objc_init): Likewise.
17596
17597 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17598
17599 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17600 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17601 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17602
17603 2002-09-25 Richard Henderson <rth@redhat.com>
17604
17605 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17606 too-small long double.
17607
17608 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17609
17610 * gcc.dg/20020919-1.c: New test.
17611
17612 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17613
17614 * g++.dg/abi/bitfield6.C: New test.
17615 * g++.dg/abi/bitfield7.C: New test.
17616 * g++.dg/abi/bitfield8.C: New test.
17617 * g++.dg/abi/vbase11.C: New test.
17618
17619 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17620
17621 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17622 hppa*-*-hpux*. Update test comment.
17623
17624 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17625
17626 * gcc.dg/tls/struct-1.c: New test.
17627
17628 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17629
17630 * gcc.dg/cpp/tr-warn2.c: Update.
17631
17632 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17633
17634 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17635
17636 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17637
17638 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17639 systems.
17640
17641 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17642
17643 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17644
17645 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17646 Adjust for c++filt moved to binutils. Remove spurious duplicate
17647 setting of cxxfilt.
17648
17649 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17650
17651 * gcc.dg/20020312-2.c: Update for darwin.
17652
17653 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17654
17655 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17656
17657 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17658
17659 * objc.dg/comp-types-1.m: New test.
17660 * objc.dg/comp-types-2.m: New test.
17661 * objc.dg/comp-types-3.m: New test.
17662 * objc.dg/comp-types-4.m: New test.
17663 * objc.dg/comp-types-5.m: New test.
17664 * objc.dg/comp-types-6.m: New test.
17665
17666 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17667
17668 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17669
17670 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17671
17672 * g++.dg/other/do1.C: New test.
17673
17674 * g++.dg/template/subst1.C: New test.
17675
17676 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17677
17678 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17679
17680 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17681
17682 * g++.dg/template/qualttp20.C: Adjust expected errors.
17683 * g++.old-deja/g++.jason/report.C: Likewise.
17684 * g++.old-deja/g++.other/qual1.C: Likewise.
17685
17686 * g++.dg/lookup/scoped2.C: New test.
17687
17688 * g++.dg/ext/asm3.C: New test.
17689
17690 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17691
17692 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17693
17694 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17695
17696 * ChangeLog: follow spelling conventions.
17697 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17698 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17699 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17700 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17701 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17702 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17703 * g++.old-deja/g++.law/global-init1.C: Likewise.
17704 * g++.old-deja/g++.other/delete4.C: Likewise.
17705 * g++.old-deja/g++.other/inline21.C: Likewise.
17706 * g++.old-deja/g++.other/singleton.C: Likewise.
17707 * g77.dg/strlen0.f: Likewise.
17708 * g77.f-torture/compile/20010519-1.f: Likewise.
17709 * g77.f-torture/compile/980310-4.f: Likewise.
17710 * gcc.c-torture/compile/20000605-1.c: Likewise.
17711 * gcc.c-torture/execute/20020225-1.c: Likewise.
17712 * gcc.dg/c90-hexfloat-2.c: Likewise.
17713 * gcc.dg/c99-bool-1.c: Likewise.
17714 * gcc.dg/c99-hexfloat-2.c: Likewise.
17715 * gcc.dg/dll-2.c: Likewise.
17716 * gcc.dg/wtr-union-init-1.c: Likewise.
17717 * gcc.dg/wtr-union-init-2.c: Likewise.
17718 * gcc.dg/wtr-union-init-3.c: Likewise.
17719 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17720 * gcc.dg/cpp/defined.c: Likewise.
17721 * gcc.dg/cpp/macsyntx.c: Likewise.
17722 * gcc.dg/cpp/paste2.c: Likewise.
17723 * gcc.dg/cpp/trad/defined.c: Likewise.
17724 * gcc.dg/format/c90-printf-1.c: Likewise.
17725 * gcc.dg/format/c90-scanf-1.c: Likewise.
17726 * gcc.dg/format/c99-printf-1.c: Likewise.
17727 * gcc.dg/format/c99-scanf-1.c: Likewise.
17728 * gcc.misc-tests/gcov-8.c: Likewise.
17729 * lib/profopt.exp: Likewise.
17730
17731 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17732
17733 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17734
17735 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17736
17737 * g++.dg/inherit/using2.C: New test.
17738
17739 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17740
17741 * ChangeLog: Follow spelling conventions.
17742 * g++.dg/template/friend4.C: Likewise.
17743 * g++.old-deja/g++.pt/crash67.C: Likewise.
17744 * gcc.c-torture/execute/20000801-4.c: Likewise.
17745 * gcc.dg/c90-digraph-1.c: Likewise.
17746 * gcc.dg/c94-digraph-1.c: Likewise.
17747 * gcc.dg/c99-digraph-1.c: Likewise.
17748 * gcc.dg/cpp/line5.c: Likewise.
17749 * gcc.dg/cpp/multiline.c: Likewise.
17750 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17751 * gcc.dg/format/attr-3.c: Likewise.
17752 * gcc.dg/format/c90-scanf-3.c: Likewise.
17753 * gcc.dg/format/ext-4.c: Likewise.
17754
17755 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17756
17757 * g++.dg/template/pretty1.C: New test.
17758
17759 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17760
17761 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17762
17763 2002-09-13 Matt Austern <austern@apple.com>
17764
17765 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17766 passing a cast expression to a function by const reference.
17767
17768 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17769
17770 * g++.dg/template/deduce1.C: New test.
17771
17772 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17773
17774 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17775 32-bit int.
17776
17777 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17778
17779 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17780 usage.
17781
17782 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17783
17784 * gcc.c-torture/compile/20020910-1.c: New test.
17785
17786 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17787
17788 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17789
17790 2002-09-10 Andreas Jaeger <aj@suse.de>
17791
17792 * gcc.dg/20020312-2.c: Adjust for x86-64.
17793
17794 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17795
17796 * g77.dg/7388.f: New test case for PR 7388.
17797
17798 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17799
17800 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17801
17802 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17803
17804 * objc.dg/proto-lossage-1.m: New test.
17805
17806 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17807
17808 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17809
17810 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17811
17812 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17813 expected to pass.
17814
17815 2002-09-06 Stan Shebs <shebs@apple.com>
17816 David Edelsohn <edelsohn@gnu.org>
17817
17818 * gcc.dg/weak: New directory.
17819 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17820 target-specific xfail bits.
17821 * gcc.dg/typeof-2.c: Move to new directory.
17822 * gcc.dg/weak.exp: New expect script.
17823
17824 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17825
17826 * gcc.c-torture/execute/extzvsi.c: New test.
17827
17828 2002-09-05 Stan Shebs <shebs@apple.com>
17829
17830 * gcc.dg/weak-1.c: xfail on Darwin.
17831 * gcc.dg/weak-2.c: Ditto.
17832 * gcc.dg/weak-3.c: Ditto.
17833 * gcc.dg/weak-4.c: Ditto.
17834 * gcc.dg/weak-5.c: Ditto.
17835 * gcc.dg/weak-6.c: Ditto.
17836 * gcc.dg/weak-7.c: Ditto.
17837 * gcc.dg/weak-8.c: Ditto.
17838 * gcc.dg/weak-9.c: Ditto.
17839
17840 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17841
17842 * gcc.c-torture/execute/loop-14.c: New test.
17843
17844 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17845
17846 * g++.dg/other/cxa-atexit1.C: New test.
17847
17848 * gcc.dg/typeof-2.c: New test.
17849
17850 2002-09-03 Roger Sayle <roger@eyesopen.com>
17851
17852 * gcc.dg/builtins-2.c: New testcase.
17853 * gcc.dg/builtins-3.c: New testcase.
17854
17855 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17856
17857 * gcc.dg/cpp/_Pragma4.c: New test.
17858
17859 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17860
17861 * objc/execute/nil_method-1.m: New testcase.
17862
17863 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17864
17865 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17866 [Object class], not [Object initialize].
17867
17868 2002-08-31 Roger Sayle <roger@eyesopen.com>
17869 Hans-Peter Nilsson <hp@bitrange.com>
17870
17871 * gcc.c-torture/execute/20020720-1.x: Skip test on
17872 mmix-knuth-mmixware. Correct comment.
17873
17874 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17875
17876 * testsuite/g++.dg/abi/bitfield5.C: New test.
17877 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17878
17879 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17880
17881 * objc.dg/undeclared-selector.m: New test.
17882
17883 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17884
17885 * g++.dg/other/offsetof1.C: Avoid cast warning.
17886
17887 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17888
17889 * objc.dg/super-class-2.m: New test.
17890
17891 2002-08-24 Matt Austern <austern@apple.com>
17892
17893 * g++.dg/ext/lvaddr.C: New test.
17894 * g++.dg/ext/lvcast.C: New test.
17895
17896 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17897
17898 * testsuite/g++.dg/inherit/cond1.C: New test.
17899
17900 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17901
17902 * gcc.dg/noncompile/incomplete-1.c: New test.
17903
17904 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17905
17906 * gcc.dg/typespec-1.c: New test.
17907
17908 2002-08-20 Devang Patel <dpatel@apple.com>
17909 * objc.dg/proto-hier-2.m: New test.
17910
17911 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17912
17913 * objc.dg/bitfield-1.m: New test.
17914 * objc.dg/bitfield-2.m: New test.
17915
17916 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17917
17918 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17919 gcc.dg/c99-flex-array-4.c: New tests.
17920
17921 2002-08-16 Stan Shebs <shebs@apple.com>
17922
17923 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17924
17925 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17926
17927 * gcc.dg/typeof-1.c: New test.
17928 * g++.dg/ext/typeof2.C: New test.
17929
17930 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17931
17932 * g++.dg/other/offsetof1.C: New test.
17933
17934 2002-08-14 Richard Henderson <rth@redhat.com>
17935
17936 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17937
17938 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17939
17940 * gcc.dg/cpp/_Pragma3.c: New test.
17941
17942 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17943
17944 * g++.dg/template/inherit3: New test.
17945
17946 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17947
17948 * gcc.dg/bitfld-4.c: Add blank options.
17949
17950 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17951
17952 * g++.dg/template/crash1.C: New test.
17953
17954 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17955
17956 * gcc.dg/tls/opt-2.c: New test.
17957
17958 2002-08-08 Devang Patel <dpatel@apple.com>
17959
17960 * objc.dg/selector-1.m : New test
17961
17962 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17963
17964 * g++.dg/abi/bitfield4.C: New test.
17965 * gcc.dg/bitfld-4.c: New test.
17966
17967 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17968
17969 * g++.dg/other/packed1.C: New test.
17970
17971 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17972
17973 * g++.dg/abi/offsetof.C: Tweak error messages.
17974 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17975
17976 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17977
17978 * gcc.dg/bitfld-3.c: New test.
17979
17980 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17981 Richard Henderson <rth@redhat.com>
17982
17983 * gcc.dg/i386-bitfield1.c: New test.
17984 * g++.dg/abi/bitfield3.C: Update.
17985
17986 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17987
17988 * objc.dg/const-str-2.m: Update.
17989 * gcc.dg/cpp/c++98.c: Change to C extension.
17990 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17991 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17992
17993 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17994
17995 * testsuite/gcc.dg/tls/diag-3.c: New.
17996
17997 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17998
17999 * g++.dg/README (Subdirectories): Document new subdir expr.
18000 * g++.dg/expr/pmf-1.C: New test.
18001
18002 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
18003
18004 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
18005
18006 2002-08-06 Jakub Jelinek <jakub@redhat.com>
18007
18008 * g++.dg/abi/bitfield3.C: New test.
18009
18010 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
18011
18012 * lib/gcov.exp: Tweak expected line formats.
18013 * gcc.misc-tests/gcov8.c: New test.
18014 * gcc.misc-tests/gcov8.x: New flags.
18015
18016 2002-08-05 Jakub Jelinek <jakub@redhat.com>
18017
18018 * consistency.vlad/layout/endian.c: Include string.h.
18019
18020 * gcc.c-torture/execute/20020805-1.c: New test.
18021
18022 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
18023
18024 * g++.dg/other/conversion1.C: New test.
18025
18026 2002-08-03 Roger Sayle <roger@eyesopen.com>
18027
18028 * gcc.dg/builtins-1.c: New testcase.
18029
18030 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18031
18032 * g++.dg/inherit/access3.C: New test.
18033
18034 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18035
18036 * gcc.dg/ia64-visibility-2.c: New test.
18037
18038 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18039
18040 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18041 __qualifier_flags to __flags.
18042
18043 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18044
18045 * g++.dg/inherit/operator1.C: New test.
18046 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18047 * g++.dg/other/error1.C: Change expected error message.
18048 * g++.dg/template/conv4.C: Likewise.
18049
18050 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18051
18052 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18053 for documented behavior.
18054
18055 2002-07-25 Roger Sayle <roger@eyesopen.com>
18056
18057 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18058 several targets known to fail.
18059
18060 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18061
18062 * gcc.dg/mips-args-[123].c: New tests.
18063
18064 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18065
18066 * gcc.dg/ppc-spe.c: New.
18067
18068 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18069
18070 * g++.dg/other/ptrmem4.C: New testcase.
18071
18072 2002-07-24 Richard Henderson <rth@redhat.com>
18073
18074 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18075
18076 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18077
18078 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18079
18080 2002-07-24 Roger Sayle <roger@eyesopen.com>
18081
18082 * gcc.c-torture/execute/memset-3.c: New testcase.
18083
18084 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18085
18086 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18087 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18088
18089 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18090
18091 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18092 Delete.
18093
18094 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18095
18096 * gcc.c-torture/compile/simd-4.c: New test.
18097
18098 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18099
18100 PR c++/7347, c++/7348
18101 * g++.dg/template/access4.C: New test.
18102 * g++.dg/template/access5.C: New test.
18103 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18104 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18105 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18106 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18107
18108 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18109
18110 * gcc.dg/gnu89-init-2.c: New test.
18111
18112 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18113
18114 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18115
18116 2002-07-20 Roger Sayle <roger@eyesopen.com>
18117
18118 * gcc.c-torture/execute/20020720-1.c: New testcase.
18119
18120 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18121
18122 * gcc.dg/cpp/Wsignprom.c: New tests.
18123
18124 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18125
18126 * gcc.c-torture/execute/loop-13.c: New test.
18127
18128 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18129
18130 * gcc.dg/cpp/expr.c: New tests.
18131
18132 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18133
18134 * g++.dg/opt/pr6713.C: Add template instantiation.
18135
18136 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18137
18138 * gcc.dg/nest.c: New test.
18139
18140 2002-07-17 Richard Henderson <rth@redhat.com>
18141
18142 * g++.dg/opt/pr6713.C: New test.
18143
18144 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18145
18146 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18147 XFAIL for all x86 processors.
18148
18149 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18150
18151 * gcc.c-torture/execute/20010122-1.x: Do not test with
18152 -fomit-frame-pointer.
18153
18154 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18155
18156 * g++.dg/template/instantiate2.C: New test.
18157 * g++.dg/template/spec4.C: New test.
18158
18159 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18160
18161 * g++.dg/template/access2.C: New test.
18162 * g++.dg/template/access3.C: New test.
18163
18164 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18165
18166 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18167 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18168 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18169 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18170 Convert to use <stdarg.h>.
18171 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18172 Delete.
18173 * gcc.dg/va-arg-2.c: New.
18174 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18175
18176 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18177
18178 * gcc.c-torture/compile/20020710-1.c: New test.
18179
18180 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18181 Andrew Pinski <pinskia@physics.uc.edu>
18182
18183 gcc.c-torture/compile/simd-2.c: New testcase.
18184 gcc.c-torture/compile/simd-3.c: Likewise.
18185
18186 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18187
18188 PR c++/7224
18189 * g++.dg/overload/error1.C: New test.
18190
18191 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18192
18193 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18194 configuration and IRIX 6 O32 ABI.
18195
18196 2002-07-11 Roger Sayle <roger@eyesopen.com>
18197
18198 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18199
18200 2002-07-10 Roger Sayle <roger@eyesopen.com>
18201
18202 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18203
18204 2002-07-10 Jeffrey A Law <law@redhat.com>
18205
18206 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18207
18208 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18209
18210 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18211
18212 * gcc.dg/20020312-2.c: Check for __PPC__.
18213
18214 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18215
18216 * gcc.c-torture/compile/20020709-1.c: New test.
18217
18218 2002-07-07 Roger Sayle <roger@eyesopen.com>
18219
18220 * g++.dg/template/qualttp21.C: New test case.
18221
18222 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18223
18224 * gcc.c-torture/compile/20020706-1.c: New test.
18225 * gcc.c-torture/compile/20020706-2.c: New test.
18226
18227 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18228 Alexandre Oliva <aoliva@redhat.com>
18229
18230 * g++.dg/warn/incomplete1.C: New test.
18231
18232 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18233
18234 PR c++/7099
18235 * g++.dg/warn/noreturn1.C: New test.
18236
18237 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18238
18239 PR c++/6706
18240 * g++.dg/debug/debug6.C: New test.
18241 * g++.dg/debug/debug7.C: New test.
18242
18243 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18244
18245 * gcc.c-torture/compile/simd-3.c: New test.
18246
18247 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18248
18249 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18250 * gcc.dg/20020620-1.c: Likewise.
18251
18252 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18253
18254 PR c++/6944
18255 * g++.dg/init/array4.C: New test.
18256 * g++.dg/init/array5.C: New test.
18257
18258 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18259
18260 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18261 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18262
18263 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18264
18265 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18266 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18267 * gcc.dg/wtr-conversion-1.c: Likewise.
18268 * gcc.dg/wtr-escape-1.c: Likewise.
18269 * gcc.dg/wtr-int-type-1.c: Likewise.
18270 * gcc.dg/wtr-label-1.c: Likewise.
18271 * gcc.dg/wtr-static-1.c: Likewise.
18272 * gcc.dg/wtr-strcat-1.c: Likewise.
18273 * gcc.dg/wtr-suffix-1.c: Likewise.
18274 * gcc.dg/wtr-switch-1.c: Likewise.
18275 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18276 * gcc.dg/wtr-union-init-1.c: Likewise.
18277 * gcc.dg/wtr-union-init-2.c: Likewise.
18278 * gcc.dg/wtr-union-init-3.c: Likewise.
18279
18280 * gcc.dg/wtr-func-def-1.c: New test.
18281
18282 2002-07-02 Devang Patel <dpatel@apple.com>
18283
18284 * objc.dg/param-1.m: New test.
18285
18286 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18287
18288 * gcc.dg/cpp/trad/directive.c: Add test.
18289 * gcc.dg/cpp/trad/macroargs.c: Add test.
18290 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18291
18292 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18293
18294 * gcc.dg/cpp/cmdlne-M.c: New test.
18295
18296 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18297
18298 * objc.dg/desig-init-1.m: New test.
18299
18300 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18301
18302 PR c++/6716
18303 * g++.dg/template/instantiate1.C: New test.
18304
18305 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18306
18307 PR c++/7112
18308 * g++.dg/template/sizeof2.C: New test.
18309
18310 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18311
18312 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18313 gcc.dg/cpp/trad/include.c: New tests.
18314
18315 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18316
18317 PR target/7177
18318 * gcc.c-torture/compile/20020701-1.c: New test.
18319
18320 2002-07-01 Stan Shebs <shebs@apple.com>
18321
18322 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18323 header here...
18324 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18325 (objc-torture-execute): or here.
18326
18327 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18328
18329 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18330
18331 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18332
18333 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18334
18335 2002-06-30 Devang Patel <dpatel@apple.com>
18336
18337 * objc.dg/fsyntax-only.m: New test.
18338
18339 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18340
18341 PR c++/6695
18342 * g++.dg/template/friend7.C: New file.
18343
18344 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18345
18346 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18347 return type.
18348
18349 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18350
18351 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18352 avoid division by zero.
18353
18354 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18355
18356 * gcc.dg/Wunknownprag.c: New tests.
18357
18358 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18359
18360 * gcc.c-torture/execute/simd-2.c: New test.
18361
18362 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18363
18364 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18365 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18366 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18367 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18368 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18369 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18370 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18371 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18372 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18373 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18374 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18375 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18376 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18377 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18378 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18379 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18380 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18381
18382 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18383
18384 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18385 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18386 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18387 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18388 New tests.
18389 * gcc.dg/cpp/trad/directive.c: Update.
18390
18391 2002-06-23 Andreas Jaeger <aj@suse.de>
18392
18393 * gcc.c-torture/execute/complex-6.c: New.
18394
18395 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18396
18397 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18398 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18399 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18400 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18401
18402 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18403
18404 * gcc.dg/cpp/trad: New directory with traditional tests copied
18405 from parent directory.
18406 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18407 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18408 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18409 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18410 Move to trad/ and rename.
18411 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18412 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18413 gcc.dg/cpp/trad/redef2.c: New tests.
18414 * gcc.dg/cpp/trad/trad.exp: New driver.
18415
18416 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18417
18418 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18419 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18420 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18421 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18422 Remove.
18423
18424 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18425
18426 * gcc.dg/20020620-1.c: New test.
18427
18428 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18429
18430 * g++.dg/template/ttp4.C: New test.
18431
18432 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18433
18434 * g++.dg/opt/vt1.C: Fix regexp.
18435
18436 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18437
18438 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18439 Don't use attribute `noinline'.
18440
18441 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18442
18443 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18444
18445 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18446
18447 * gcc.c-torture/execute/simd-1.c: New.
18448
18449 * gcc.dg/simd-1.c: New.
18450
18451 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18452
18453 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18454
18455 2002-06-16 Richard Henderson <rth@redhat.com>
18456
18457 * g++.dg/ext/anon-struct1.C: New.
18458 * g++.dg/ext/anon-struct2.C: New.
18459 * g++.dg/ext/anon-struct3.C: New.
18460 * gcc.dg/anon-struct-1.c: New.
18461 * gcc.dg/anon-struct-2.c: New.
18462 * gcc.dg/anon-struct-3.c: New.
18463 * gcc.dg/20011008-1.c: Adjust warning text.
18464 * gcc.dg/20020527-1.c: Add -fms-extensions.
18465
18466 2002-06-16 Richard Henderson <rth@redhat.com>
18467
18468 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18469
18470 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18471
18472 * gcc.c-torture/execute/20020615-1.c: New test.
18473
18474 2002-06-15 Roger Sayle <roger@eyesopen.com>
18475
18476 * gcc.c-tortuture/execute/compare-1.c: New test case.
18477 * gcc.c-tortuture/execute/compare-2.c: New test case.
18478 * gcc.c-tortuture/execute/compare-3.c: New test case.
18479
18480 2002-06-13 Richard Henderson <rth@redhat.com>
18481
18482 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18483 ia64 ilp32.
18484
18485 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18486
18487 * g++.dg/template/typename2.C: Update error message.
18488
18489 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18490
18491 * gcc.c-torture/execute/20020611-1.c: New test.
18492
18493 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18494
18495 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18496 list of targets to skip.
18497
18498 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18499
18500 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18501 targets if not optimizing.
18502
18503 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18504
18505 * gcc.c-torture/compile/20020605-1.c: New test.
18506
18507 * g++.dg/opt/vt1.C: New test.
18508
18509 * gcc.dg/20020531-1.c: New test.
18510
18511 * gcc.dg/20020530-1.c: New test.
18512
18513 * gcc.dg/20020527-1.c: New test.
18514
18515 * g++.dg/opt/cse1.C: New test.
18516
18517 2002-06-07 Roger Sayle <roger@eyesopen.com>
18518
18519 * gcc.dg/20020607-2.c: New test case.
18520
18521 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18522
18523 * gcc.c-torture/compile/20020604-1.c: New test.
18524
18525 2002-06-04 Richard Henderson <rth@redhat.com>
18526
18527 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18528 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18529 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18530
18531 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18532
18533 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18534
18535 2002-06-03 Richard Henderson <rth@redhat.com>
18536
18537 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18538 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18539
18540 2002-06-02 Richard Henderson <rth@redhat.com>
18541
18542 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18543 test functions static.
18544
18545 2002-06-02 Andreas Jaeger <aj@suse.de>
18546
18547 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18548 now.
18549
18550 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18551
18552 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18553 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18554 Update for mofified diagnostics.
18555 * gcc.dg/c99-intconst-1.c: No longer fail.
18556
18557 2002-06-02 Richard Henderson <rth@redhat.com>
18558
18559 * gcc.dg/uninit-A.c: Remove xfail markers.
18560
18561 2002-06-01 Roger Sayle <roger@eyesopen.com>
18562
18563 * gcc.dg/fnegate-1.c: New test case.
18564
18565 2002-05-30 Osku Salerma <osku@iki.fi>
18566
18567 * gcc.c-torture/execute/mayalias-1.c: New file.
18568
18569 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18570
18571 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18572 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18573 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18574
18575 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18576
18577 * gcc.c-torture/execute/20020529-1.c: New test.
18578
18579 2002-05-27 Richard Henderson <rth@redhat.com>
18580
18581 * g++.dg/ext/attrib6.C: New test case.
18582
18583 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18584
18585 * gcc.c-torture/execute/pure-1.c: New test.
18586
18587 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18588
18589 * gcc.dg/cpp/arith-2.c: Remove.
18590
18591 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18592
18593 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18594 * gcc.dg/cpp/if-3.c: Remove.
18595
18596 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18597
18598 * g++.dg/opt/cse2.C: New test.
18599
18600 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18601
18602 * gcc.dg/cpp/arith-1.c: New semantic tests.
18603 * gcc.dg/cpp/if-1.c: Update.
18604
18605 2002-05-24 Ben Elliston <bje@redhat.com>
18606
18607 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18608
18609 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18610
18611 * gcc.dg/verbose-asm.c: New test.
18612
18613 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18614
18615 * gcc.dg/cpp/paste12.c: New test.
18616
18617 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18618
18619 * g++.dg/parse/named_ops.C: New test.
18620
18621 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18622
18623 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18624
18625 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18626
18627 * gcc.dg/weak-2.c: Allow optional leading underscore
18628 in scan-assembler symbol name.
18629 * gcc.dg/weak-3.c: Likewise.
18630 * gcc.dg/weak-4.c: Likewise.
18631 * gcc.dg/weak-5.c: Likewise.
18632
18633 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18634
18635 * gcc.dg/20020523-1.c: New test.
18636
18637 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18638
18639 * objc.dg/const-str-2.m: Update now that we stop after
18640 a command line error.
18641
18642 2002-05-22 Richard Henderson <rth@redhat.com>
18643
18644 * g++.dg/dg.exp: Fix typo in test pruneing.
18645
18646 2002-05-22 Richard Henderson <rth@redhat.com>
18647
18648 * g++.dg/dg.exp: Prune the tls subdirectory.
18649 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18650 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18651 * g++.dg/tls/init-1.C: New.
18652
18653 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18654
18655 * gcc.dg/20020517-1.c: New test.
18656
18657 2002-05-21 Richard Henderson <rth@redhat.com>
18658
18659 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18660 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18661
18662 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18663
18664 * g++.dg/other/copy2.C: New test.
18665
18666 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18667
18668 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18669 (MAX_COPY): Bump up to 10 times sizeof (long long).
18670 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18671
18672 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18673 sizeof (long long).
18674
18675 * gcc.c-torture/execute/strcpy-1.c: New test.
18676
18677 2002-05-19 Jason Merrill <jason2redhat.com>
18678
18679 * g++.dg/ext/oper1.C: New test.
18680
18681 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18682 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18683
18684 * README.QMTEST: New file.
18685
18686 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18687
18688 2002-05-19 Andreas Jaeger <aj@suse.de>
18689
18690 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18691 now.
18692 * gcc.c-torture/execute/loop-2d.x: Likewise.
18693
18694 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18695
18696 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18697 support weak symbols.
18698 * gcc.dg/weak-4.c: Likewise
18699 * gcc.dg/weak-6.c: Likewise
18700
18701 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18702
18703 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18704 cygwin, coff and h8300-*-hms targets
18705 * gcc.dg/weak-5.c: Likewise
18706 * gcc.dg/weak-7.c: Likewise
18707
18708 2002-05-16 Jason Merrill <jason@redhat.com>
18709
18710 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18711 (scan-assembler-not, scan-assembler-dem): Likewise.
18712 (scan-assembler-dem-not): Likewise.
18713
18714 2002-05-15 Richard Henderson <rth@redhat.com>
18715
18716 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18717
18718 2002-05-15 Richard Henderson <rth@redhat.com>
18719
18720 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18721 (vfoo1f): Warning here.
18722 (vfoo1l): Don't redefine the alias.
18723
18724 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18725
18726 * g++.dg/init/pm1.C: New test.
18727
18728 2002-05-12 David S. Miller <davem@redhat.com>
18729
18730 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18731 types.
18732
18733 2002-05-10 Roger Sayle <roger@eyesopen.com>
18734
18735 * gcc.c-torture/execute/20020510-1.c: New test case.
18736
18737 2002-05-10 David S. Miller <davem@redhat.com>
18738
18739 * gcc.c-torture/execute/conversion.c: Test long double too.
18740
18741 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18742
18743 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18744 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18745 * lib/g++.exp (g++_link_flags): Likewise.
18746 * lib/objc.exp (objc_target_compile): Likewise.
18747
18748 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18749
18750 * gcc.dg/cpp/poison.c: Update.
18751 * gcc.dg/cpp/20000625-2.c: Remove.
18752 * gcc.dg/cpp/direct2s.c: Remove final test.
18753
18754 2002-05-08 Tom Rix <trix@redhat.com>
18755
18756 * gcc.c-torture/execute/20020508-1.c: New test.
18757 * gcc.c-torture/execute/20020508-2.c: New test.
18758 * gcc.c-torture/execute/20020508-3.c: New test.
18759
18760 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18761
18762 * gcc.dg/cpp/charconst-4.c: More tests.
18763
18764 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18765
18766 PR c/6569
18767 * gcc.dg/weak-3.c: Update location of warning messages.
18768 * gcc.dg/weak-5.c: Likewise.
18769
18770 2002-05-06 Roger Sayle <roger@eyesopen.com>
18771
18772 * gcc.c-torture/execute/20020506-1.c: New test case.
18773
18774 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18775
18776 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18777
18778 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18779
18780 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18781
18782 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18783
18784 * gcc.dg/cpp/charconst-3.c: New test.
18785
18786 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18787
18788 * gcc.dg/cpp/charconst.c: Update tests.
18789
18790 2002-05-05 Tim Josling <tej@melbpc.org.au>
18791
18792 * treelang: Added directory for new sample language treelang. Also
18793 lib/treelang.exp: New file to signal treelang should be tested.
18794
18795 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18796
18797 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18798 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18799 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18800 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18801 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18802 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18803 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18804
18805 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18806
18807 * gcc.dg/format/xopen-2.c: New test.
18808
18809 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18810
18811 * gcc.dg/20020503-1.c: New test.
18812
18813 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18814
18815 * g++.dg/init/dtor1.C: Make it tougher.
18816
18817 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18818
18819 * g++.dg/init/dtor1.C: New test.
18820
18821 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18822
18823 * gcc.dg/altivec-8.c: New.
18824
18825 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18826
18827 * gcc.dg/altivec-7.c: New.
18828
18829 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18830
18831 * g++.dg/parse/typedef1.C: New test.
18832
18833 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18834
18835 PR c++/6486
18836 * g++.dg/template/friend6.C: New test.
18837
18838 PR c++/6492
18839 * g++.dg/init/copy1.C: New test.
18840
18841 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18842
18843 * g++.dg/warn/effc1.C: New test.
18844
18845 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18846
18847 * gcc.dg/cpp/if-cexp.c: Add a test.
18848
18849 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18850
18851 * gcc.dg/20020426-2.c: New test.
18852
18853 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18854
18855 * gcc.dg/cpp/if-mop.c: Update.
18856 * gcc.dg/cpp/if-mpar.c: Add test.
18857 * gcc.dg/cpp/if-oppr.c: Update.
18858
18859 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18860
18861 PR c/6343
18862 * gcc.dg/weak-[2-7].c: New tests.
18863
18864 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18865
18866 * gcc.dg/enum1.c: New test.
18867
18868 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18869
18870 PR c++/6497
18871 * g++.dg/inherit/access2.C: New test.
18872
18873 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18874
18875 PR bootstrap/6445
18876 * gcc.dg/20020426-1.c: New test.
18877
18878 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18879
18880 * g++.dg/abi/enum1.C: New test.
18881
18882 2002-04-26 Richard Henderson <rth@redhat.com>
18883
18884 * gcc.dg/c99-bool-1.c: Expect always true warning.
18885
18886 2002-04-25 Roger Sayle <roger@eyesopen.com>
18887
18888 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18889
18890 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18891
18892 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18893 targets.
18894
18895 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18896
18897 * g++.dg/abi/mange7.C: New test.
18898
18899 PR c++/6438.
18900 * g++.dg/parse/stmtexpr2.C: New test.
18901
18902 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18903
18904 * gcc.dg/20020312-2.c: Add SH target.
18905
18906 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18907
18908 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18909 compiler output on mips*-*-irix*.
18910
18911 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18912
18913 * g++.dg/parse/attr1.C: New test.
18914
18915 2002-04-23 Roger Sayle <roger@eyesopen.com>
18916
18917 * gcc.c-torture/execute/string-opt-17.c: New test case.
18918 * gcc.c-torture/execute/memset-2.c: New test case.
18919
18920 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18921
18922 PR c++/6256:
18923 * g++.dg/template/friend5.C: New test.
18924
18925 PR c++/6331:
18926 * g++.dg/template/qual1.C: Likewise.
18927
18928 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18929
18930 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18931 Include stdlib.h, not stdio.h or ctype.h.
18932
18933 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18934
18935 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18936 cris-*-elf* and mmix-*-*.
18937 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18938 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18939 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18940 Ditto.
18941 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18942 * gcc.dg/wchar_t-1.c: Ditto.
18943
18944 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18945
18946 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18947 Clarify comment.
18948
18949 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18950
18951 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18952
18953 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18954
18955 * gcc.c-torture/execute/20000906-1.x: Delete.
18956
18957 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18958
18959 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18960
18961 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18962
18963 * PR6367
18964 * g77.f-torture/execute/6367.f: New test.
18965 * g77.f-torture/execute/6367.x: Disable for MMIX.
18966
18967 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18968
18969 * PR6352
18970 * g++.dg/opt/inline2.C: New test.
18971
18972 2002-04-18 Richard Henderson <rth@redhat.com>
18973
18974 * gcc.dg/20000906-1.c: Enable for all targets.
18975 * gcc.c-torture/compile/iftrap-2.c: New.
18976
18977 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18978
18979 * gcc.dg/20020418-1.c: New test.
18980 * gcc.dg/20020418-2.c: New test.
18981
18982 2002-04-18 Richard Henderson <rth@redhat.com>
18983
18984 * gcc.c-torture/compile/iftrap-1.c: New.
18985 * gcc.dg/iftrap-1.c: Adjust for ia64.
18986 * gcc.dg/iftrap-2.c: New.
18987
18988 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18989
18990 * gcc.c-torture/compile/20020418-1.c: New test.
18991
18992 2002-04-18 Roger Sayle <roger@eyesopen.com>
18993
18994 * gcc.c-torture/compile/20020415-1.c: New.
18995
18996 2002-04-18 David S. Miller <davem@redhat.com>
18997
18998 * gcc.c-torture/execute/20020418-1.c: New test.
18999
19000 2002-04-17 Jakub Jelinek <jakub@redhat.com>
19001
19002 * gcc.dg/20020416-1.c: New test.
19003
19004 * g++.dg/opt/inline1.C: New test.
19005
19006 2002-04-16 Jakub Jelinek <jakub@redhat.com>
19007
19008 * gcc.dg/altivec-5.c: New test.
19009
19010 * gcc.dg/20020415-1.c: New test.
19011
19012 2002-04-15 Mark Mitchell <mark@codesourcery.com>
19013
19014 * testsuite/lib/chill.exp: Remove.
19015
19016 2002-04-14 Jakub Jelinek <jakub@redhat.com>
19017
19018 * g++.dg/other/big-struct.C: New test.
19019
19020 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
19021
19022 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
19023 of scratch file.
19024
19025 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
19026
19027 PR c/6277
19028 * gcc.dg/i386-387-1.c: Allow optional leading underscore
19029 in scan-assembler function name
19030
19031 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19032
19033 * g77.f-torture/execute/980628-4.x,
19034 g77.f-torture/execute/980628-5.x,
19035 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19036 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19037 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19038 i[34567]86-*-*.
19039
19040 2002-04-13 David S. Miller <davem@redhat.com>
19041
19042 * gcc.c-torture/execute/20020413-1.c: New test.
19043
19044 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19045
19046 * gcc.dg/asm-6.c,
19047 * g++.dg/ext/asm1.C: New tests.
19048
19049 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19050
19051 PR c++ 5373.
19052 * g++.dg/parse/stmtexpr1.C: New test.
19053
19054 PR c++/5189.
19055 * g++.dg/template/copy1.C: New test.
19056
19057 2002-04-12 Richard Henderson <rth@redhat.com>
19058
19059 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19060
19061 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19062
19063 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19064 gcc.c-torture/execute/20020307-2.c.
19065
19066 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19067
19068 * g++.dg/ext/attrib5.C,
19069 * g++.dg/lookup/struct1.C: New tests.
19070
19071 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19072
19073 * gcc.dg/20020411-1.c: New test.
19074
19075 * gcc.c-torture/execute/20020411-1.c: New test.
19076
19077 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19078
19079 * g77.f-torture/execute/6177.f: New test.
19080
19081 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19082
19083 PR middle-end/6247
19084 * g++.dg/opt/cleanup1.C: New test.
19085
19086 * g++.dg/opt/const1.C: New test.
19087
19088 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19089
19090 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19091
19092 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19093
19094 PR c++/5507
19095 * g++.dg/template/typename2.C: New test.
19096
19097 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19098
19099 * gcc.c-torture/execute/loop-12.c: New.
19100
19101 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19102
19103 * g77.f-torture/execute/980628-4.x,
19104 g77.f-torture/execute/980628-5.x,
19105 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19106 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19107 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19108
19109 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19110
19111 PR optimization/6086
19112 * g++.dg/opt/preinc1.C: New test.
19113
19114 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19115
19116 PR c++/5571
19117 * g++.dg/opt/static2.C: New test.
19118
19119 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19120
19121 PR c/5120
19122 * gcc.dg/20020406-1.c: New test.
19123
19124 2002-04-04 David S. Miller <davem@redhat.com>
19125
19126 * gcc.c-torture/execute/20020404-1.c: New test.
19127
19128 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19129
19130 PR c/6123
19131 * gcc.dg/20020312-2.c: Do not declare global register variable
19132 if __PIC__ or __pic__ is defined.
19133
19134 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19135
19136 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19137 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19138
19139 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19140
19141 * gcc.misc-tests/linkage.exp: Update last change to handle
19142 sparc*-, not just sparc-.
19143
19144 2002-04-03 Richard Henderson <rth@redhat.com>
19145
19146 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19147
19148 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19149
19150 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19151
19152 2002-04-02 David S. Miller <davem@redhat.com>
19153
19154 * gcc.c-torture/execute/20020402-3.c: New test.
19155
19156 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19157
19158 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19159 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19160
19161 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19162 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19163 g77.f-torture/execute/20001201.x,
19164 g77.f-torture/execute/u77-test.x: New files.
19165
19166 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19167 * gcc.dg/wchar_t-1.c: Ditto.
19168
19169 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19170
19171 * gcc.c-torture/execute/20020402-1.c: New test.
19172
19173 2002-04-01 Richard Henderson <rth@redhat.com>
19174
19175 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19176
19177 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19178
19179 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19180
19181 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19182
19183 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19184
19185 * g++.dg/inherit/template-as-base.C: Expect error.
19186 * g++.dg/inherit/namespace-as-base.C: Likewise.
19187
19188 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19189
19190 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19191 g++.dg/ext/instantiate3.C: Tweak match patterns.
19192
19193 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19194 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19195 -da test.
19196
19197 2002-03-31 Richard Henderson <rth@redhat.com>
19198
19199 * gcc.dg/special/alias-2.c: New.
19200 * gcc.dg/special/ecos.exp: Run it.
19201
19202 2002-03-31 Richard Henderson <rth@redhat.com>
19203
19204 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19205
19206 2002-03-31 Kazu Hirata <kazu@hxi.com>
19207
19208 * gcc.dg/weak-1.c: Disable on h8300 port.
19209
19210 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19211
19212 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19213 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19214 ordering tests.
19215 * g++.dg/bprob/bprob-1.C: New test.
19216 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19217 * g++.dg/gcov/gcov-1.C: New test.
19218 * g++.dg/gcov/gcov-1.x: New file.
19219 * g++.dg/gcov/gcov-2.C: New test.
19220 * g++.dg/gcov/gcov-3.C: New test.
19221 * g++.dg/gcov/gcov-3.h: New file.
19222
19223 2002-03-28 Roger Sayle <roger@eyesopen.com>
19224
19225 * g++.old-deja/g++.other/builtins5.C: New test.
19226 * g++.old-deja/g++.other/builtins6.C: New test.
19227 * g++.old-deja/g++.other/builtins7.C: New test.
19228 * g++.old-deja/g++.other/builtins8.C: New test.
19229 * g++.old-deja/g++.other/builtins9.C: New test.
19230
19231 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19232
19233 * g++.dg/opt/static1.C: New test.
19234
19235 * g++.dg/opt/longbranch1.C: New test.
19236
19237 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19238
19239 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19240
19241 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19242
19243 2002-03-28 Jeffrey A Law (law@redhat.com)
19244
19245 * gcc.c-torture/execute/20020328-1.c: New test.
19246
19247 2002-03-27 Richard Henderson <rth@redhat.com>
19248
19249 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19250 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19251 move from g++.old-deja/g++.ext/.
19252
19253 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19254
19255 * g++.dg/init/new2.C: New test.
19256
19257 2002-03-26 Richard Henderson <rth@redhat.com>
19258
19259 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19260
19261 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19262 on sparc.
19263
19264 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19265 sparcv9 systems.
19266 * gcc.dg/20001102-1.c: Likewise.
19267
19268 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19269
19270 * gcc.dg/cpp/endif-pedantic1.c,
19271 gcc.dg/cpp/endif-pedantic2.c: New tests.
19272
19273 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19274
19275 * g++.dg/init/new1.C: New test.
19276
19277 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19278
19279 * g++.dg/abi/vbase9.C: New test.
19280
19281 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19282
19283 * gcc.dg/arm-asm.c: New test.
19284
19285 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19286
19287 * gcc.dg/Wswitch-enum.c: New test.
19288 Fix PR c/5044.
19289
19290 2002-03-26 Richard Henderson <rth@redhat.com>
19291
19292 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19293 structure.
19294
19295 2002-03-25 Richard Henderson <rth@redhat.com>
19296
19297 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19298 sparcv9 systems.
19299
19300 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19301 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19302
19303 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19304
19305 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19306
19307 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19308
19309 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19310 targets using generic thunk support.
19311
19312 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19313
19314 * gcc.c-torture/compile/20020323-1.c: New test.
19315
19316 * g++.dg/opt/conj2.C: New test.
19317
19318 2002-03-24 Richard Henderson <rth@redhat.com>
19319
19320 * gcc.dg/weak-1.c: Use -fno-common.
19321
19322 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19323
19324 * g77.dg/f77-edit-apostrophe-out.f: New test
19325 * g77.dg/f77-edit-h-out.f: New test
19326 * g77.dg/f77-edit-t-in.f: New test
19327 * g77.dg/f77-edit-t-out.f: New test
19328 * g77.dg/f77-edit-x-out.f: New test
19329 * g77.dg/f77-edit-slash-out.f: New test
19330 * g77.dg/f77-edit-colon-out.f: New test
19331 * g77.dg/f77-edit-s-out.f: New test
19332
19333 2002-03-24 Richard Henderson <rth@redhat.com>
19334
19335 * objc/execute/formal_protocol-6.x: New XFAIL.
19336
19337 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19338
19339 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19340 that do not support weak symbols
19341
19342 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19343
19344 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19345 * lib/g77.exp: Likewise
19346 * lib/objc.exp: Likewise
19347
19348 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19349
19350 * gcc.dg/Wswitch-default.c: New test.
19351
19352 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19353
19354 * g++.dg/other/enum1.C: New test.
19355
19356 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19357
19358 * gcc.dg/pragma-ep-3.c: Fix typo.
19359
19360 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19361
19362 * g++.dg/inherit/template-as-base.C: New test.
19363
19364 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19365
19366 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19367 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19368
19369 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19370
19371 * gcc.dg/cpp/multiline.c: Update to match.
19372
19373 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19374
19375 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19376
19377 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19378
19379 * gcc.dg/cpp/extratokens2.c: New file.
19380
19381 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19382
19383 * gcc.dg/20020312-2.c: Add rs6000 target.
19384
19385 * gcc.c-torture/compile/20020319-1.c: New test.
19386
19387 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19388
19389 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19390 (A, E): Handle this.
19391
19392 2002-03-20 Jason Merrill <jason@redhat.com>
19393
19394 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19395 ignoring -fpic.
19396 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19397 through prune_gcc_output.
19398
19399 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19400
19401 * gcc.c-torture/compile/20020320-1.c: New test.
19402
19403 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19404
19405 * gcc.c-torture/compile/20020318-1.c: New test.
19406
19407 * gcc.dg/struct-by-value-1.c: New test.
19408
19409 * gcc.dg/20020319-1.c: New test.
19410
19411 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19412
19413 * g++.dg/opt/conj1.C: New test.
19414
19415 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19416
19417 * g++.dg/template/qualttp20.C: Revert previous change.
19418 * g++.dg/template/qualttp3.C: Likewise.
19419 * g++.dg/template/qualttp4.C: Likewise
19420 * g++.dg/template/qualttp5.C: Likewise
19421 * g++.dg/template/qualttp6.C: Likewise
19422 * g++.dg/template/qualttp7.C: Likewise
19423 * g++.dg/template/qualttp8.C: Likewise
19424 * g++.dg/template/recurse.C: Likewise.
19425
19426 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19427
19428 * gcc.dg/cpp/wchar-1.c: Update.
19429
19430 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19431
19432 * g++.dg/template/conv1.C: New test.
19433 * g++.dg/template/conv2.C: New test.
19434 * g++.dg/template/conv3.C: New test.
19435 * g++.dg/template/conv4.C: New test.
19436
19437 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19438
19439 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19440 * g++.dg/template/qualttp3.C: Likewise.
19441 * g++.dg/template/qualttp4.C: Likewise
19442 * g++.dg/template/qualttp5.C: Likewise
19443 * g++.dg/template/qualttp6.C: Likewise
19444 * g++.dg/template/qualttp7.C: Likewise
19445 * g++.dg/template/qualttp8.C: Likewise
19446 * g++.dg/template/recurse.C: Likewise.
19447
19448 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19449
19450 * g++.dg/opt/dtor1.C: New test.
19451
19452 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19453
19454 * gcc.c-torture/compile/20020315-1.c: New test.
19455
19456 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19457
19458 * gcc.dg/weak-1.c: Fix scan tests.
19459
19460 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19461
19462 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19463 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19464 cris-*-aout* mmix-*-*.
19465 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19466 cris-*-aout* mmix-*-*.
19467 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19468 cris-*-elf* cris-*-aout* and mmix-*-*.
19469 * gcc.dg/20001009-1.c: Ditto.
19470 * gcc.dg/20010912-1.c: Ditto.
19471 * gcc.dg/20020122-4.c: Ditto.
19472 * gcc.dg/inline-2.c: Ditto.
19473
19474 2002-03-14 Jeffrey A Law (law@cygnus.com)
19475
19476 * gcc.c-torture/compile/20020314-1.c: New test.
19477
19478 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19479
19480 * gcc.c-torture/execute/20020314-1.c: New test.
19481
19482 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19483
19484 * g++.dg/warn/Wunused-1.C: New test.
19485
19486 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19487
19488 * g++.dg/abi/mangle6.C: New test.
19489
19490 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19491
19492 * gcc.c-torture/compile/20020309-2.c: New test.
19493
19494 * gcc.c-torture/compile/20020312-1.c: New test.
19495
19496 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19497
19498 * g++.dg/other/access1.C: New test.
19499
19500 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19501
19502 * gcc.c-torture/execute/wchar_t-1.c: New test.
19503
19504 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19505
19506 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19507
19508 2002-03-12 Roger Sayle <roger@eyesopen.com>
19509
19510 * gcc.dg/20020312-1.c: New test case.
19511
19512 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19513
19514 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19515
19516 2002-03-11 Richard Henderson <rth@redhat.com>
19517
19518 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19519 * g++.old-deja/g++.jason/report.C: Likewise.
19520
19521 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19522
19523 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19524 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19525
19526 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19527
19528 * testsuite/g++.dg/overload/pmf1.C: New test.
19529
19530 2002-03-11 Kazu Hirata <kazu@hxi.com>
19531
19532 * gcc.c-torture/execute/20020307-1.c: Use long.
19533
19534 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19535
19536 PR optimization/5844
19537 * gcc.dg/20020310-1.c: New test.
19538
19539 2002-03-09 Michael Meissner <meissner@redhat.com>
19540
19541 * gcc.c-torture/execute/memcpy-2.c: New test.
19542 * gcc.c-torture/execute/memset-1.c: New test.
19543 * gcc.c-torture/execute/strlen-1.c: New test.
19544 * gcc.c-torture/execute/strcmp-1.c: New test.
19545 * gcc.c-torture/execute/strncmp-1.c: New test.
19546
19547 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19548
19549 * gcc.dg/ppc-ldstruct.c: New test.
19550
19551 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19552
19553 * gcc.c-torture/execute/va-arg-22.c: New test.
19554
19555 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19556
19557 * gcc.c-torture/compile/20020309-1.c: New test.
19558
19559 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19560
19561 * gcc.c-torture/execute/20020307-2.c: New test.
19562
19563 2002-03-07 Jeffrey A Law (law@redhat.com)
19564
19565 * g77.f-torture/compile/20020307-1.f: New test.
19566
19567 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19568
19569 * gcc.dg/unordered-1.c: New test.
19570
19571 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19572
19573 * gcc.c-torture/execute/20020307-1.c: New test.
19574
19575 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19576
19577 * gcc.dg/20020304-1.c: New test.
19578
19579 * gcc.c-torture/compile/20020304-2.c: New test.
19580
19581 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19582
19583 * gcc.c-torture/compile/20020304-1.c: New test case
19584 (from PR c/5830).
19585
19586 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19587
19588 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19589
19590 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19591
19592 * g++.dg/other/classkey1.C: New test.
19593
19594 2002-03-01 Richard Henderson <rth@redhat.com>
19595
19596 * gcc.c-torture/compile/981223-1.x: New.
19597 * gcc.c-torture/compile/920625-1.x: New.
19598
19599 2002-02-28 Richard Henderson <rth@redhat.com>
19600
19601 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19602
19603 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19604
19605 * gcc.c-torture/execute/20020227-1.c: New test.
19606
19607 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19608
19609 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19610 here" ERROR lines.
19611 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19612 * g++.old-deja.g++.other/defarg1.C: Likewise.
19613 * g++.old-deja/g++.pt/calls2.C: Likewise.
19614 * g++.old-deja/g++.pt/crash20.C: Likewise.
19615 * g++.old-deja/g++.pt/crash30.C: Likewise.
19616 * g++.old-deja/g++.pt/crash36.C: Likewise.
19617 * g++.old-deja/g++.pt/crash6.C: Likewise.
19618 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19619 * g++.old-deja/g++.pt/derived3.C: Likewise.
19620 * g++.old-deja/g++.pt/error1.C: Likewise.
19621 * g++.old-deja/g++.pt/friend21.C: Likewise.
19622 * g++.old-deja/g++.pt/friend23.C: Likewise.
19623 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19624 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19625
19626 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19627
19628 * gcc.c-torture/execute/20020225-2.c: New test.
19629
19630 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19631
19632 * gcc.c-torture/execute/920730-1t.c,
19633 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19634 Delete test cases, only relevant to -traditional.
19635
19636 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19637
19638 * gcc.dg/cpp/undef1.c: Remove.
19639 * gcc.dg/cpp/directiv.c: Update.
19640 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19641
19642 2002-02-27 Michael Meissner <meissner@redhat.com>
19643
19644 * gcc.c-torture/execute/20020226-1.c: New test.
19645
19646 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19647
19648 * g++.dg/debug/debug4.C: New test.
19649
19650 * gcc.dg/ia64-visibility-1.c: New test.
19651
19652 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19653
19654 * gcc.dg/debug/20020224-1.c: New.
19655
19656 2002-02-25 Kazu Hirata <kazu@hxi.com>
19657
19658 * gcc.c-torture/execute/960416-1.x: New.
19659 * gcc.c-torture/execute/divconst-3.x: Likewise.
19660
19661 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19662
19663 * gcc.dg/20020224-1.c: New test.
19664
19665 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19666
19667 * gcc.c-torture/execute/20020225-1.c: New.
19668
19669 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19670
19671 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19672
19673 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19674
19675 * gcc.dg/20020222-1.c: New test.
19676
19677 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19678
19679 * g++.dg/opt/anonunion1.C: New test.
19680
19681 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19682
19683 * g++.dg/template/qualttp19.C: New test.
19684 * g++.dg/template/qualttp20.C: New test.
19685 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19686 * g++.old-deja/g++.other/qual1.C: Likewise.
19687
19688 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19689
19690 * gcc.dg/attr-alwaysinline.c: New.
19691
19692 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19693
19694 * gcc.dg/20020220-1.c: New test.
19695
19696 * gcc.dg/20020220-2.c: New test.
19697
19698 * g++.dg/opt/mmx1.C: New test.
19699
19700 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19701
19702 * gcc.c-torture/compile/20020110.c: New test.
19703
19704 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19705
19706 * gcc.c-torture/execute/20020219-1.c: New test.
19707
19708 * gcc.dg/20020219-1.c: New test.
19709
19710 * gcc.dg/noncompile/20020220-1.c: New test.
19711
19712 * g++.dg/opt/ptrintsum1.C: New test.
19713
19714 * gcc.dg/debug/20020220-1.c: New test.
19715
19716 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19717
19718 * gcc.c-torture/execute/20020216-1.c: New test.
19719
19720 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19721
19722 * gcc.dg/decl-1.c: Update, new test.
19723
19724 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19725
19726 * g++.dg/abi/bitfield1.C: New test.
19727 * g++.dg/abi/bitfield2.C: New test.
19728
19729 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19730
19731 * gcc.dg/attr-nest.c: New test.
19732
19733 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19734
19735 * gcc.c-torture/execute/20020215-1.c: New test.
19736
19737 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19738
19739 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19740 * g++.dg/debug/debug.exp: New.
19741 * g++.dg/debug/trivial.C: New.
19742 * g++.dg/debug/debug1.C: Moved...
19743 * g++.dg/other/debug1.C: ...from here.
19744 * g++.dg/debug/debug2.C: Moved...
19745 * g++.dg/other/debug2.C: ...from here.
19746 * g++.dg/debug/debug3.C: Moved...
19747 * g++.dg/other/debug3.C: ...from here.
19748
19749 * gcc.dg/noncompile/20020213-1.c: New test.
19750
19751 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19752
19753 * g++.dg/other/debug3.C: New test.
19754
19755 * gcc.c-torture/execute/20020213-1.c: New test.
19756
19757 2002-02-13 Richard Smith <richard@ex-parrot.com>
19758
19759 * g++.old-deja/g++.other/thunk1.C: New test.
19760
19761 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19762
19763 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19764
19765 2002-02-13 Stan Shebs <shebs@apple.com>
19766
19767 * gcc.dg/altivec-3.c: New.
19768
19769 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19770
19771 * gcc.dg/Wunreachable-1.c: New test.
19772 * gcc.dg/Wunreachable-2.c: New test.
19773
19774 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19775
19776 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19777
19778 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19779
19780 * gcc.dg/decl-1.c: New test.
19781
19782 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19783
19784 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19785
19786 2002-02-10 Kazu Hirata <kazu@hxi.com>
19787
19788 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19789 * gcc.c-torture/compile/980506-1.x: Likewise.
19790
19791 2002-02-10 Kazu Hirata <kazu@hxi.com>
19792
19793 * gcc.dg/20020210-1.c: New.
19794
19795 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19796
19797 * g77.f-torture/execute/947.f: New regression test
19798 for PR fortran/947.
19799
19800 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19801
19802 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19803 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19804
19805 2002-02-08 Richard Henderson <rth@redhat.com>
19806
19807 * gcc.c-torture/compile/labels-3.c: New.
19808
19809 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19810
19811 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19812 expression statements work instead.
19813 * gcc.dg/noncompile/20020207-1.c: New test.
19814
19815 2002-02-07 Richard Henderson <rth@redhat.com>
19816
19817 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19818
19819 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19820
19821 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19822 message from g77
19823 * lib/g77-dg.exp: Trim g77 error messages so that they are
19824 recognized by dg.exp.
19825
19826 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19827
19828 PR fortran/5473
19829 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19830
19831 2002-02-07 Richard Henderson <rth@redhat.com>
19832
19833 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19834 to be sufficiently aligned for integers.
19835
19836 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19837
19838 * g++.dg/template/friend4.C: New test.
19839
19840 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19841
19842 PR fortran/5743
19843 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19844 unsupported cases.
19845
19846 2002-02-07 Richard Henderson <rth@redhat.com>
19847
19848 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19849 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19850 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19851 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19852
19853 2002-02-06 Richard Henderson <rth@redhat.com>
19854
19855 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19856
19857 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19858
19859 * gcc.dg/20020206-1.c: New test.
19860
19861 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19862
19863 * gcc.c-torture/execute/20020206-1.c: New test.
19864
19865 * gcc.c-torture/execute/20020206-2.c: New test.
19866
19867 PR optimization/5429:
19868 * gcc.c-torture/compile/20020206-1.c: New test.
19869
19870 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19871
19872 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19873 as certain file formats cannot support particularly large
19874 alignments.
19875
19876 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19877 and do not expect to be able to link the executable.
19878
19879 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19880 fail because the COFF format does not support the weak attribute.
19881
19882 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19883
19884 * g77.dg/pr5473.f: New test
19885
19886 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19887
19888 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19889 Fix testcase accordingly.
19890
19891 2002-02-04 Richard Henderson <rth@redhat.com>
19892
19893 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19894 (buf): Change to be an array of pointers, not ints.
19895
19896 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19897
19898 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19899 before all tests. Move warning one line above to match where it
19900 C frontend emits.
19901 * gcc.dg/Wswitch-2.c: New test.
19902 * g++.dg/warn/Wswitch-1.C: New test.
19903 * g++.dg/warn/Wswitch-2.C: New test.
19904
19905 2002-02-04 Richard Henderson <rth@redhat.com>
19906
19907 * g++.dg/abi/offsetof.C: Fix size comparison.
19908
19909 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19910
19911 * gcc.dg/cast-qual-2.c: New test.
19912
19913 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19914
19915 * gcc.dg/20020201-4.c: New test.
19916
19917 2002-02-04 Ben Elliston <bje@redhat.com>
19918
19919 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19920 target_info attribute != 0, in addition to the empty string.
19921 (gcc_target_compile): Likewise.
19922
19923 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19924
19925 * gcc.dg/Wswitch.c: New test.
19926 PR gcc/4475. PR gcc/3780.
19927
19928 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19929
19930 * g77.f-torture/execute/5122.f: New test for regressions
19931 against PR fortran/5122.
19932
19933 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19934
19935 * g77.f-torture/compile/pr3743.f: Delete
19936 * g77.dg/pr3743-1.f: New test.
19937 * g77.dg/pr3743-2.f: New test.
19938 * g77.dg/pr3743-3.f: New test.
19939 * g77.dg/pr3743-4.f: New test.
19940
19941 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19942
19943 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19944
19945 2002-02-02 Richard Henderson <rth@redhat.com>
19946
19947 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19948 * gcc.c-torture/execute/bf64-1.c: Likewise.
19949
19950 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19951
19952 * gcc.dg/20020201-2.c: New test.
19953
19954 * gcc.dg/20020201-3.c: New test.
19955
19956 * gcc.c-torture/execute/bitfld-2.c: New test.
19957
19958 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19959
19960 * gcc.dg/bitfld-1.c: Update.
19961 * gcc.dg/bitfld-2.c: Update.
19962 * gcc.c-torture/execute/bitfld-1.x: New.
19963
19964 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19965
19966 * gcc.c-torture/execute/20020201-1.c: New test.
19967
19968 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19969
19970 PR target/5469
19971 * gcc.dg/20020201-1.c: New test.
19972
19973 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19974
19975 PR fortran/3743
19976 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19977 * g77.f-torture/compile/pr3743.x: Remove
19978
19979 2002-01-31 Tom Rix <trix@redhat.com>
19980
19981 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19982
19983 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19984
19985 * gcc.dg/noncompile/20020130-1.c: New test.
19986
19987 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19988
19989 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19990
19991 2002-01-29 Richard Henderson <rth@redhat.com>
19992
19993 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19994 to long long.
19995 * gcc.c-torture/execute/bf64-1.c: Likewise.
19996
19997 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19998
19999 * gcc.c-torture/execute/20020129-1.c: New test.
20000
20001 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20002
20003 * gcc.c-torture/compile/20000224-1.c: Update.
20004 * gcc.c-torture/execute/bitfld-1.c: New tests.
20005 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
20006 * gcc.dg/uninit-A.c: Update.
20007
20008 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
20009
20010 * g++.dg/template/ctor1.C: Add instantiation.
20011
20012 2002-01-28 Paul Koning <pkoning@equallogic.com>
20013
20014 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
20015 argument to __builtin_prefetch to be const ptr.
20016
20017 2002-01-28 Jakub Jelinek <jakub@redhat.com>
20018
20019 * gcc.c-torture/compile/20020120-1.c: New test.
20020
20021 2002-01-27 Kazu Hirata <kazu@hxi.com>
20022
20023 * gcc.c-torture/execute/20020127-1.c: New test.
20024
20025 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
20026
20027 * g77.dg/f77-edit-i-in.f: New test
20028 * g77.dg/f77-edit-i-out.f: New test
20029
20030 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20031
20032 * gcc.dg/debug/debug.exp: New file.
20033 * gcc.dg/debug/trivial.c: New file.
20034 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20035 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20036 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20037 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20038 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20039 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20040 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20041 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20042 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20043 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20044 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20045 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20046 * gcc.dg/20000503-1.c: Removed.
20047 * gcc.dg/20010207-1.c: Removed.
20048 * gcc.dg/20011223-1.c: Removed.
20049 * gcc.dg/20020104-2.c: Removed.
20050 * gcc.dg/debug-1.c: Removed.
20051 * gcc.dg/debug-2.c: Removed.
20052 * gcc.dg/debug-3.c: Removed.
20053 * gcc.dg/debug-4.c: Removed.
20054 * gcc.dg/debug-5.c: Removed.
20055 * gcc.dg/debug-6.c: Removed.
20056 * gcc.dg/dwarf2-1.c: Removed.
20057 * gcc.dg/dwarf2-2.c: Removed.
20058
20059 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20060
20061 * g++.old-deja/g++.other/eh5.C: New test.
20062 * g++.old-deja/g++.other/sibcall2.C: New test.
20063 * g++.old-deja/g++.other/array9.C: New test.
20064 * g++.old-deja/g++.other/typename2.C: New test.
20065 * g++.old-deja/g++.other/crash60.C: New test.
20066 * g++.old-deja/g++.other/conv9.C: New test.
20067 * g++.old-deja/g++.other/mangle10.C: New test.
20068 * g++.old-deja/g++.other/unchanging1.C: New test.
20069 * g++.old-deja/g++.other/exprstmt1.C: New test.
20070 * g++.old-deja/g++.other/inline23.C: New test.
20071 * g++.old-deja/g++.eh/ia64-1.C: New test.
20072 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20073 * g++.old-deja/g++.other/reload1.C: New test.
20074 * g++.old-deja/g++.other/static20.C: New test.
20075 * g++.old-deja/g++.other/local-alloc1.C: New test.
20076 * g++.old-deja/g++.other/conv8.C: New test.
20077 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20078 * g++.old-deja/g++.other/storeexpr1.C: New test.
20079 * g++.old-deja/g++.other/storeexpr2.C: New test.
20080 * g++.dg/eh/template2.C: New test.
20081 * g++.dg/warn/weak1.C: New test.
20082
20083 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20084
20085 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20086 Remove first, non-varying, argument.
20087
20088 2002-01-23 Richard Henderson <rth@redhat.com>
20089
20090 * gcc.dg/inline-2.c: New.
20091
20092 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20093 Add optional target arg. Check number of arguments.
20094 (scan-assembler-not, scan-assembler-dem): Likewise.
20095 (scan-assembler-dem-not): Likewise.
20096
20097 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20098
20099 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20100 line 12.
20101 * g++.old-deja/g++.brendan/parse3.C,
20102 g++.old-deja/g++.other/crash26.C,
20103 g++.old-deja/g++.other/crash28.C,
20104 g++.old-deja/g++.other/crash29.C,
20105 g++.old-deja/g++.other/crash30.C,
20106 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20107
20108 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20109
20110 * gcc.dg/20020115-1.c: New.
20111
20112 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20113
20114 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20115
20116 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20117
20118 * gcc.dg/20020122-3.c: New.
20119
20120 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20121
20122 * g++.dg/other/gc1.C: New test.
20123
20124 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20125
20126 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20127
20128 2002-01-22 Richard Henderson <rth@redhat.com>
20129
20130 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20131
20132 2002-01-22 Richard Henderson <rth@redhat.com>
20133
20134 * gcc.dg/20020122-4.c: New.
20135
20136 2002-01-22 H.J. Lu <hjl@gnu.org>
20137
20138 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20139 link output.
20140 * gcc.dg/special/ecos.exp: Likewise.
20141 * lib/g++-dg.exp: Likewise.
20142 * lib/g77-dg.exp: Likewise.
20143 * lib/gcc-dg.exp : Likewise.
20144 * lib/mike-g++.exp: Likewise.
20145 * lib/mike-g77.exp: Likewise.
20146 * lib/mike-gcc.exp: Likewise.
20147 * lib/objc-dg.exp: Likewise.
20148
20149 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20150
20151 PR target/5379
20152 * gcc.dg/20020122-2.c: New test.
20153
20154 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20155
20156 * gcc.dg/20020122-1.c: New test.
20157
20158 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20159
20160 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20161
20162 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20163
20164 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20165
20166 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20167
20168 * gcc.c-torture/compile/20020121-1.c: New test.
20169
20170 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20171
20172 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20173 ld_library_path.
20174
20175 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20176
20177 * gcc.dg/20020218-1.c: New test.
20178
20179 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20180
20181 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20182 messages
20183 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20184 "At global scope" warning
20185 * g++.dg/ext/align1.C: Change cygwin test for alignment
20186 from db-bogus to dg-warning
20187
20188 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20189
20190 * g77.f-torture/compile/cpp2.F: New test.
20191
20192 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20193
20194 * g++.dg/template/access1.C: New test.
20195
20196 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20197
20198 * gcc.dg/20020118-1.c: New.
20199
20200 2002-01-18 Kazu Hirata <kazu@hxi.com>
20201
20202 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20203
20204 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20205
20206 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20207 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20208 alignment warnings.
20209
20210 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20211
20212 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20213 torture_with_loops and torture_without_loops
20214
20215 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20216
20217 * gcc.c-torture/compile/20020116-1.c: New test.
20218
20219 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20220
20221 * gcc.dg/20020116-2.c: New test.
20222
20223 * gcc.dg/ultrasp4.c: New test.
20224
20225 * gcc.dg/20020116-1.c: New test.
20226
20227 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20228
20229 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20230 by EABI.
20231
20232 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20233
20234 * gcc.misc-tests/i386-prefetch.exp: New.
20235 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20236 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20237 * gcc.misc-tests/i386-pf-none-1.c: New test.
20238 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20239
20240 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20241
20242 * gcc.dg/gnu89-init-1.c: Add new tests.
20243
20244 2002-01-15 Andreas Jaeger <aj@suse.de>
20245
20246 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20247 * gcc.dg/i386-mmx-2.c: Likewise.
20248 * gcc.dg/i386-sse-1.c: Likewise.
20249 * gcc.dg/i386-sse-2.c: Likewise.
20250 * gcc.dg/i386-sse-3.c: Likewise.
20251
20252 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20253
20254 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20255 Uncomment additional cases that now pass.
20256
20257 2002-01-11 Richard Henderson <rth@redhat.com>
20258
20259 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20260 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20261
20262 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20263
20264 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20265
20266 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20267
20268 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20269 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20270
20271 2002-01-10 Dale Johannesen <dalej@apple.com>
20272
20273 * gcc.c-torture/execute/loop-11.c: New.
20274
20275 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20276
20277 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20278 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20279
20280 2002-01-09 Richard Henderson <rth@redhat.com>
20281
20282 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20283 type in which to perform the operation for each size.
20284
20285 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20286
20287 * gcc.c-torture/compile/20020109-2.c: New test.
20288
20289 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20290
20291 * gcc.c-torture/execute/loop-10.c: New test.
20292
20293 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20294
20295 * gcc.c-torture/compile/20010226-1.c: New test.
20296 * gcc.c-torture/compile/20010227-1.c: New test.
20297 * gcc.c-torture/compile/20010426-1.c: New test.
20298 * gcc.c-torture/compile/20010510-1.c: New test.
20299 * gcc.c-torture/compile/20010605-3.c: New test.
20300 * gcc.c-torture/compile/20010824-1.c: New test.
20301 * gcc.c-torture/execute/20010409-1.c: New test.
20302 * gcc.dg/noncompile/20000901-1.c: New test.
20303 * gcc.dg/20001023-1.c: New test.
20304 * gcc.dg/20001101-1.c: New test.
20305 * gcc.dg/20001102-1.c: New test.
20306 * gcc.dg/20010207-1.c: New test.
20307 * gcc.dg/20010405-1.c: New test.
20308 * gcc.dg/20010822-1.c: New test.
20309 * gcc.dg/20011107-1.c: New test.
20310
20311 2002-01-09 Jeffrey A Law (law@redhat.com)
20312
20313 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20314
20315 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20316 execution failure on PA targets.
20317
20318 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20319
20320 * gcc.c-torture/compile/20020109-1.c: New test.
20321
20322 2002-01-08 Kazu Hirata <kazu@hxi.com>
20323
20324 * gcc.c-torture/execute/20020108-1.c: New test.
20325
20326 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20327
20328 * gcc.dg/20020108-1.c: New test.
20329
20330 2002-01-08 H.J. Lu <hjl@gnu.org>
20331
20332 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20333 for header files.
20334
20335 2002-01-08 Geoff Keating <geoffk@redhat.com>
20336
20337 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20338 consistency.
20339
20340 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20341
20342 * gcc.dg/altivec-4.c: Test altivec predicates.
20343
20344 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20345
20346 * gcc.c-torture/execute/20020107-1.c: New test.
20347
20348 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20349
20350 PR c/5279
20351 * gcc.c-torture/compile/20020106-1.c: New test.
20352
20353 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20354
20355 * gcc.c-torture/execute/nestfunc-4.c: New test.
20356
20357 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20358
20359 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20360 extra triple that slipped in.
20361 * g++.old-deja/g++.abi/align.C: Likewise.
20362 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20363
20364 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20365
20366 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20367 * g++.old-deja/g++.abi/align.C: Likewise.
20368 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20369
20370 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20371 on FreeBSD/i386.
20372 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20373 FreeBSD.
20374
20375 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20376
20377 * gcc.dg/20020104-1.c: New test.
20378
20379 * gcc.dg/20020104-2.c: New test.
20380
20381 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20382
20383 * gcc.dg/20020103-1.c: Fix typo in target selector.
20384
20385 2002-01-03 Richard Henderson <rth@redhat.com>
20386
20387 * gcc.dg/20020103-1.c: New.
20388
20389 2002-01-03 Kazu Hirata <kazu@hxi.com>
20390
20391 * gcc.c-torture/execute/20020103-1.c: New test.
20392
20393 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20394
20395 * g++.dg/other/debug2.C: New test.
20396
20397 * gcc.c-torture/compile/20020103-1.c: New test.
20398
20399 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20400
20401 * gcc.dg/gnu89-init-1.c: Added new tests.
20402
20403 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20404
20405 * g++.dg/template/friend2.C: Remove as patch is reverted.
20406
20407 * g++.dg/warn/oldcast1.C: New test.
20408
20409 * g++.dg/template/ptrmem1.C: New test.
20410 * g++.dg/template/ptrmem2.C: New test.
20411
20412 * g++.dg/template/ntp.C: New test.
20413
20414 * g++.dg/other/component1.C: New test.
20415
20416 * g++.dg/template/ttp3.C: New test.
20417
20418 * g++.dg/template/friend2.C: New test.
20419 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20420
20421 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20422
20423 * g++.dg/other/ptrmem1.C: New test.
20424 * g++.dg/other/ptrmem2.C: New test.
20425
20426 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20427
20428 * g++.dg/template/ctor1.C: New test.
20429
20430 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20431
20432 * g++.dg/template/friend2.C: New test.
20433
20434 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20435
20436 * gcc.dg/mmix-1.c: New test.
20437
20438 2001-12-31 Richard Henderson <rth@redhat.com>
20439
20440 * gcc.dg/asm-5.c: New.
20441
20442 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20443
20444 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20445 in namespace __gnu_cxx
20446
20447 2001-12-30 Richard Henderson <rth@redhat.com>
20448
20449 * gcc.dg/debug-6.c: New.
20450
20451 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20452
20453 * gcc.c-torture/compile/20011229-2.c: New test.
20454
20455 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20456
20457 * gcc.dg/debug-3.c: New test.
20458 * gcc.dg/debug-4.c: New test.
20459 * gcc.dg/debug-5.c: New test.
20460
20461 2001-12-29 Richard Henderson <rth@redhat.com>
20462
20463 * g++.dg/eh/loop1.C: New.
20464
20465 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20466
20467 * g++.dg/template/crash1.C: New test.
20468
20469 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20470
20471 * g++.dg/other/const1.C: New test.
20472
20473 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20474
20475 * gcc.c-torture/compile/20011229-1.c: New test.
20476
20477 2001-12-28 Stan Shebs <shebs@apple.com>
20478
20479 * lib/objc-torture.exp: Resync with c-torture.exp.
20480 * lib/objc.exp: Load standard libraries.
20481
20482 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20483
20484 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20485 additional tests.
20486
20487 2001-12-27 Roger Sayle <roger@eyesopen.com>
20488
20489 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20490
20491 2001-12-27 Richard Henderson <rth@redhat.com>
20492
20493 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20494
20495 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20496
20497 * g++.dg/eh/ctor1.C: New test.
20498 * g++.dg/other/error2.C: New test.
20499
20500 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20501
20502 * g++.dg/other/init2.C: New test.
20503
20504 2001-12-24 Richard Henderson <rth@redhat.com>
20505
20506 * gcc.dg/20011223-1.c: New.
20507 * gcc.dg/inline-1.c: New.
20508
20509 2001-12-23 Richard Henderson <rth@redhat.com>
20510
20511 * gcc.dg/asm-4.c: Test operand modifiers.
20512
20513 2001-12-23 Richard Henderson <rth@redhat.com>
20514
20515 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20516
20517 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20518
20519 * gcc.c-torture/execute/20011223-1.c: New test.
20520
20521 2001-12-21 Richard Henderson <rth@redhat.com>
20522
20523 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20524 re-enables the warning.
20525
20526 2001-12-21 Richard Henderson <rth@redhat.com>
20527
20528 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20529
20530 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20531
20532 * gcc.c-torture/compile/20011218-1.c: New test.
20533
20534 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20535
20536 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20537 arm-isr.c test.
20538 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20539 epilogue generation for ARM ISR routines.
20540
20541 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20542
20543 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20544 * gcc.dg/format/c90-printf-3.c: Likewise.
20545 * gcc.dg/format/c99-printf-3.c: Likewise.
20546 * gcc.dg/format/ext-1.c: Likewise.
20547 * gcc.dg/format/ext-6.c: Likewise.
20548 * gcc.dg/format/format.h: Prototype unlocked stdio.
20549
20550 2001-12-20 Richard Henderson <rth@redhat.com>
20551
20552 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20553 (arena): Use it.
20554 (malloc): Correct allocation logic. Abort if we fill up the
20555 arena before initialization complete.
20556 (realloc): Correct allocation logic.
20557
20558 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20559
20560 * gcc.c-torture/compile/20011219-2.c: New test.
20561
20562 * gcc.c-torture/execute/20011219-1.c: New test.
20563
20564 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20565
20566 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20567 target does not support weak symbols.
20568
20569 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20570
20571 * gcc.c-torture/compile/20011219-1.c: New test.
20572
20573 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20574
20575 * g++.dg/other/error1.C: New test.
20576
20577 2001-12-17 Jeffrey A Law (law@redhat.com)
20578
20579 * gcc.c-torture/execute/20011217-1.c: New test.
20580
20581 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20582
20583 * objc.dg/special/: New directory.
20584 * objc.dg/special/special.exp: New file.
20585 * objc.dg/special/unclaimed-category-1.h: New file.
20586 * objc.dg/special/unclaimed-category-1a.m: New file.
20587 * objc.dg/special/unclaimed-category-1.m: New file.
20588
20589 2001-12-17 Andreas Jaeger <aj@suse.de>
20590
20591 * gcc.c-torture/compile/20011217-2.c: New test.
20592
20593 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20594
20595 * gcc.c-torture/compile/20011217-1.c: New test.
20596
20597 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20598
20599 * testsuite/gcc.dg/20011214-1.c: New.
20600
20601 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20602
20603 * gcc.dg/altivec-4.c: New.
20604
20605 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20606
20607 * gcc.dg/20011113-1.c: New test.
20608
20609 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20610
20611 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20612 std::__malloc_alloc_template<0> and
20613 std::__default_alloc_template<false, 0>.
20614
20615 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20616
20617 * objc/execute/bf-21.m: New test.
20618 * objc/execute/enumeration-1.m: New test.
20619 * objc/execute/enumeration-2.m: New test.
20620
20621 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20622
20623 * gcc.dg/gnu89-init-1.c: New test.
20624
20625 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20626
20627 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20628 * g++.old-deja/g++.jason/2371.C: Likewise.
20629 * g++.old-deja/g++.jason/template33.C: Likewise.
20630 * g++.old-deja/g++.jason/template34.C: Likewise.
20631 * g++.old-deja/g++.jason/template36.C: Likewise.
20632 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20633 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20634 * g++.old-deja/g++.other/typename1.C: Likewise.
20635 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20636 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20637 * g++.old-deja/g++.pt/typename11.C: Likewise.
20638 * g++.old-deja/g++.pt/typename14.C: Likewise.
20639 * g++.old-deja/g++.pt/typename16.C: Likewise.
20640 * g++.old-deja/g++.pt/typename3.C: Likewise.
20641 * g++.old-deja/g++.pt/typename4.C: Likewise.
20642 * g++.old-deja/g++.pt/typename5.C: Likewise.
20643 * g++.old-deja/g++.pt/typename7.C: Likewise.
20644 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20645
20646 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20647
20648 * g++.dg/other/linkage1.C: New test.
20649 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20650 specifiers.
20651
20652 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20653
20654 * gcc.dg/concat.c: New test.
20655
20656 2001-12-11 Stan Shebs <shebs@apple.com>
20657
20658 * objc/compile: New test directory.
20659 * objc/compile/compile.exp: New expect script.
20660 * objc/compile/20011211-1.m: New compile test.
20661
20662 2001-12-11 Jason Merrill <jason@redhat.com>
20663
20664 * lib/prune.exp (prune_gcc_output): Also handle "In member
20665 function". So many permutations...
20666
20667 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20668
20669 * g++.dg/template/typedef1.C: New test.
20670
20671 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20672
20673 * g++.dg/other/copy1.C: New test.
20674
20675 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20676
20677 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20678
20679 * gcc.dg/builtin-choose-expr.c: New.
20680
20681 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20682
20683 * gcc.dg/altivec-2.c: New.
20684
20685 2001-12-07 Richard Henderson <rth@redhat.com>
20686
20687 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20688
20689 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20690
20691 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20692 ultrasparc.
20693
20694 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20695
20696 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20697
20698 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20699
20700 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20701 variable argument list.
20702
20703 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20704
20705 * gcc.c-torture/execute/memcheck: Delete entire directory.
20706 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20707 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20708
20709 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20710
20711 * gcc.dg/Wshadow-1.c: New test.
20712
20713 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20714
20715 * gcc.c-torture/compile/20011130-1.c: New test.
20716
20717 * gcc.dg/noncompile/20011025-1.c: New test.
20718
20719 * g++.dg/other/anon-union.C: New test.
20720
20721 * gcc.c-torture/execute/20011024-1.c: New test.
20722
20723 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20724
20725 * gcc.c-torture/execute/20000722-1.x,
20726 gcc.c-torture/execute/20010123-1.x: Remove.
20727 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20728 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20729 gcc.dg/c99-complit-2.c: New tests.
20730
20731 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20732
20733 * g++.dg/inherit/base1.C: New test.
20734
20735 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20736
20737 * g++.dg/other/stdarg1.C: New test.
20738
20739 * gcc.c-torture/compile/20011130-2.c: New test.
20740
20741 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20742
20743 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20744 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20745 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20746 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20747 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20748 * gcc.dg/builtin-prefetch-1.c: New test.
20749
20750 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20751
20752 * gcc.dg/20011130-1.c: New test.
20753
20754 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20755
20756 * g++.dg/other/scope1.C: New test.
20757 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20758
20759 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20760
20761 * gcc.dg/vla-init-1.c: New test.
20762
20763 2001-12-01 Geoff Keating <geoffk@redhat.com>
20764
20765 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20766
20767 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20768
20769 * objc.dg/alias.m: Update.
20770 * objc.dg/class-1.m: Update.
20771 * objc.dg/const-str-1.m: Update.
20772 * objc.dg/fwd-proto-1.m: Update.
20773 * objc.dg/id-1.m: Update.
20774 * objc.dg/super-class-1.m: Update.
20775
20776 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20777
20778 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20779 constructs.
20780
20781 2001-11-28 Jeffrey A Law (law@cygnus.com)
20782
20783 * gcc.c-torture/execute/20011128-1.c: New test.
20784
20785 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20786
20787 * gcc.dg/20011127-1.c: New test.
20788
20789 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20790
20791 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20792 from Austin Group draft 7.
20793 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20794 scanf format arguments.
20795 * gcc.dg/format/no-exargs-2.c: New test.
20796
20797 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20798
20799 * g++.dg/abi/vbase8-4.C: New test.
20800
20801 2001-11-24 Ian Lance Taylor <ian@airs.com>
20802
20803 * gcc.c-torture/execute/20011121-1.c: New test.
20804
20805 2001-11-23 Jeffrey A Law (law@cygnus.com)
20806
20807 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20808
20809 2001-11-23 Andreas Jaeger <aj@suse.de>
20810
20811 * gcc.dg/cpp/charconst-2.c: New test.
20812
20813 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20814
20815 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20816 to the host if it is remote. Let tests specify extra headers
20817 they use.
20818 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20819 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20820 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20821 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20822 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20823 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20824 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20825 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20826 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20827 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20828
20829 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20830
20831 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20832 for little endian ARMs.
20833
20834 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20835
20836 * gcc.c-torture/compile/20011119-1.c: New test.
20837 * gcc.c-torture/compile/20011119-2.c: New test.
20838
20839 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20840
20841 * gcc.dg/altivec-1.c: Fix typo.
20842
20843 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20844
20845 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20846
20847 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20848
20849 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20850
20851 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20852
20853 * lib/g77.exp: Don't specify --rpath-link.
20854
20855 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20856 across all the headers.
20857 * gcc.dg/format/format.exp: For testing on a remote host,
20858 copy format.h.
20859
20860 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20861 * gcc.c-torture/execute/930406-1.c: Likewise.
20862 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20863
20864 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20865
20866 * gcc.dg/altivec-1.c: New.
20867
20868 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20869
20870 * gcc.dg/cpp/fpreprocessed.c: New test case.
20871
20872 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20873
20874 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20875 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20876 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20877
20878 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20879
20880 * gcc.dg/no-builtin-1.c: New test.
20881
20882 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20883
20884 * gcc.c-torture/execute/20011115-1.c: New test.
20885
20886 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20887
20888 * gcc.c-torture/compile/20011114-2.c: New test.
20889 * gcc.c-torture/compile/20011114-3.c: New test.
20890 * gcc.c-torture/compile/20011114-4.c: New test.
20891
20892 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20893
20894 * g++.dg/other/init1.C: New test.
20895
20896 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20897
20898 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20899 message.
20900
20901 * gcc.c-torture/execute/20011114-1.c: New testcase.
20902
20903 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20904 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20905 like the (before this change) version of 20010327-1.c.
20906
20907 2001-11-14 Roger Sayle <roger@eyesopen.com>
20908
20909 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20910
20911 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20912
20913 * g++.dg/init/array2.C: New test.
20914
20915 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20916
20917 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20918
20919 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20920
20921 * g++.dg/other/forscope1.C: New test.
20922 * g++.dg/ext/forscope1.C: New test.
20923 * g++.dg/ext/forscope2.C: New test.
20924
20925 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20926
20927 * gcc.c-torture/execute/20011113-1.c: New test.
20928
20929 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20930
20931 * gcc.c-torture/execute/20011109-2.c: New test.
20932
20933 * gcc.c-torture/execute/20011109-1.c: New test.
20934
20935 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20936
20937 * gcc.c-torture/compile/20011109-1.c: New test.
20938
20939 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20940
20941 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20942 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20943 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20944 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20945 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20946 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20947 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20948
20949 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20950
20951 * g++.dg/warn/Wshadow-1.C: New tests.
20952 * g++.old-deja/g++.mike/for3.C: Update.
20953
20954 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20955
20956 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20957 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20958 XFAILs. Adjust expected error texts.
20959 * gcc.c-torture/compile/20011106-1.c,
20960 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20961 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20962 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20963 gcc.dg/c99-array-lval-5.c: New tests.
20964
20965 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20966
20967 * gcc.dg/cpp/defined.c: Update.
20968
20969 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20970
20971 * gcc.c-torture/execute/anon-1.c: New test.
20972
20973 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20974
20975 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20976 same size, so no warning should be produced on stormy16.
20977
20978 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20979 due to oversized array.
20980 * g++.old-deja/g++.mike/ns15.C: Likewise.
20981 * g++.old-deja/g++.pt/crash16.C: Likewise.
20982
20983 2001-11-02 Graham Stott <grahams@redhat.com>
20984
20985 * g++.dgother/debug1.C: Fix typos.
20986
20987 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20988
20989 * g++.dg/other/debug1.C: New test.
20990
20991 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20992
20993 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20994 of unsigned long.
20995
20996 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20997
20998 * gcc.dg/20011029-2.c: New test.
20999
21000 * gcc.c-torture/compile/20011029-1.c: New test.
21001
21002 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
21003
21004 * objc/execute/class_self-1.m: New test.
21005 * objc/execute/class_self-2.m: New test.
21006
21007 2001-10-25 Zack Weinberg <zack@codesourcery.com>
21008
21009 * gcc.misc-tests/msgs.exp: Delete.
21010 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
21011 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
21012 error set to match recent changes.
21013
21014 2001-10-24 Zack Weinberg <zack@codesourcery.com>
21015
21016 * gcc.dg/20011021-1.c: New test.
21017
21018 2001-10-24 Jakub Jelinek <jakub@redhat.com>
21019
21020 * gcc.c-torture/compile/20011023-1.c: New test.
21021
21022 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
21023
21024 * lib/g77.exp: Rewrite based on lib/g++.exp.
21025
21026 2001-10-19 Jakub Jelinek <jakub@redhat.com>
21027
21028 * gcc.c-torture/execute/20011019-1.c: New test.
21029
21030 * gcc.dg/20011018-1.c: New test.
21031
21032 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21033
21034 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21035
21036 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21037
21038 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21039 * gcc.dg/attr-invalid.c: Likewise.
21040
21041 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21042
21043 * testsuite/gcc.dg/20011015-1.c: New test.
21044
21045 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21046
21047 * g++.dg/template/unify2.C: New test.
21048
21049 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21050
21051 * g++.dg/other/exception-specification.C: New test
21052
21053 2001-10-13 Tom Rix <trix@redhat.com>
21054
21055 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21056 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21057
21058 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21059
21060 * testsuite/gcc.dg/20011009-1.c: New test.
21061
21062 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21063
21064 PR g++/4476
21065 * g++.dg/other/friend1.C: New test.
21066
21067 2001-10-11 Richard Henderson <rth@redhat.com>
21068
21069 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21070
21071 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21072
21073 * gcc.c-torture/compile/20011010-1.c: New.
21074
21075 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21076
21077 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21078 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21079 g77.f-torture/execute/execute.exp,
21080 g77.f-torture/noncompile/noncompile.exp,
21081 gcc.c-torture/compile/compile.exp,
21082 gcc.c-torture/execute/execute.exp,
21083 gcc.c-torture/execute/ieee/ieee.exp,
21084 gcc.c-torture/execute/memcheck/memcheck.exp,
21085 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21086 objc/execute/execute.exp: Update FSF address.
21087
21088 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21089
21090 * gcc.dg/cpp/cmdlne-C.c: Update.
21091 * gcc.dg/cpp/cmdlne-C2.c: New.
21092
21093 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21094
21095 * gcc.c-torture/execute/20011008-3.c: New.
21096
21097 2001-10-08 DJ Delorie <dj@redhat.com>
21098
21099 * gcc.dg/20011008-1.c: New.
21100 * gcc.dg/20011008-2.c: New.
21101
21102 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21103
21104 * gcc.dg/cpp/spacing1.c: Update test.
21105
21106 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21107
21108 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21109 spelling errors of "separate" as "seperate".
21110
21111 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21112
21113 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21114 enough to avoid inlining.
21115
21116 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21117
21118 * lib/g77.exp: set libg2c_dir correctly.
21119
21120 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21121
21122 * gcc.dg/cpp/macro11.c: New test.
21123
21124 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21125
21126 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21127 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21128 gcc.dg/format/multattr-3.c: New tests.
21129 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21130 tests for format attributes on function pointers being rejected.
21131
21132 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21133
21134 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21135
21136 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21137
21138 * g++.dg/warn/format1.C: New test.
21139
21140 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21141
21142 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21143
21144 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21145
21146 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21147
21148 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21149
21150 * gcc.dg/cpp/redef2.c: Add test.
21151
21152 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21153
21154 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21155 long-standing bug on i686, apparently.
21156 * gcc.c-torture/execute/loop-2c.x: New file.
21157 * gcc.c-torture/execute/loop-2d.x: New file.
21158 * gcc.c-torture/execute/loop-3c.x: New file.
21159
21160 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21161
21162 * gcc.dg/cpp/20000625-2.c: Correct line number.
21163
21164 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21165
21166 * gcc.dg/cpp/macro10.c: New test.
21167 * gcc.dg/cpp/strify3.c: New test.
21168 * gcc.dg/cpp/spacing1.c: Add tests.
21169 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21170 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21171
21172 2001-09-24 DJ Delorie <dj@redhat.com>
21173
21174 * gcc.c-torture/execute/20010924-1.c: New test.
21175
21176 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21177
21178 * testsuite/objc/execute/paste.m: Remove.
21179
21180 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21181
21182 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21183
21184 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21185
21186 * g77.dg/strlen0.f: New test.
21187
21188 2001-09-21 Richard Henderson <rth@redhat.com>
21189
21190 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21191 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21192
21193 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21194
21195 Table-driven attributes.
21196 * g++.dg/ext/attrib1.C: New test.
21197
21198 2001-09-20 DJ Delorie <dj@redhat.com>
21199
21200 * gcc.dg/20000926-1.c: Update expected warning messages.
21201 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21202 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21203 array.
21204
21205 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21206
21207 * g++.dg/eh/registers1.C: New test case.
21208
21209 2001-09-17 Richard Henderson <rth@redhat.com>
21210
21211 * gcc.dg/array-5.c: Fix VLA decomposition test.
21212
21213 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21214
21215 * gcc.dg/cpp/line5.c: New testcase.
21216
21217 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21218
21219 * gcc.dg/cpp/macro9.c: New test.
21220
21221 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21222
21223 * gcc.c-torture/execute/980223.c: Change type of addr from long
21224 to char *.
21225
21226 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21227
21228 * gcc.c-torture/execute/20010915-1.c: New test.
21229
21230 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21231
21232 * g77.dg/bprob: New directory.
21233 * g77.dg/bprob/bprob.exp: New file.
21234 * g77.dg/bprob/bprob-1.f: New test.
21235 * g77.dg/gcov: New directory.
21236 * g77.dg/gcov/gcov.exp: New file.
21237 * g77.dg/gcov/gcov-1.f: New test.
21238 * g77.dg/gcov/gcov-1.x: New file.
21239
21240 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21241
21242 * gcc.dg/cpp/directiv.c: Update.
21243 * gcc.dg/cpp/undef1.c: Update.
21244
21245 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21246
21247 * gcc.dg/20010912-1.c: New test.
21248
21249 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21250
21251 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21252 language-independent file in lib.
21253 * lib/gcov.exp: New file.
21254
21255 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21256
21257 * gcc.c-torture/compile/20010911-1.c: New test.
21258
21259 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21260
21261 * lib/profopt.exp: New, to support profile-directed optimizations.
21262 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21263 * gcc.misc-tests/bprob-1.c: New test.
21264 * gcc.misc-tests/bprob-2.c: New test.
21265
21266 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21267
21268 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21269 XFAIL and which kinds of gcov output to verify.
21270 * gcc.misc-tests/gcov-4b.x: New file.
21271 * gcc.misc-tests/gcov-5b.x: New file.
21272 * gcc.misc-tests/gcov-6.x: New file.
21273 * gcc.misc-tests/gcov-7.c: New test.
21274 * gcc.misc-tests/gcov-7.x: New file.
21275
21276 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21277
21278 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21279 * gcc.misc-tests/gcov-6.c: New test.
21280
21281 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21282
21283 PR c++/3986
21284 * g++.dg/abi/vbase1.C: New test.
21285
21286 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21287
21288 * objc.dg/method-2.m: New.
21289
21290 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21291
21292 PR c++/4203
21293 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21294 * g++.dg/init/empty1.C: New test.
21295
21296 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21297
21298 * gcc.c-torture/compile/20010903-1.c: New test.
21299
21300 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21301
21302 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21303 for m68k.
21304
21305 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21306
21307 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21308
21309 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21310
21311 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21312
21313 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21314
21315 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21316 for 16-bit 'unsigned int'.
21317
21318 2001-08-29 Kazu Hirata <kazu@hxi.com>
21319
21320 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21321
21322 2001-08-27 Richard Henderson <rth@redhat.com>
21323
21324 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21325 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21326
21327 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21328
21329 * gcc.dg/asm-names.c (ymain): New.
21330
21331 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21332
21333 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21334 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21335 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21336
21337 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21338
21339 * gcc.dg/compare5.c: New testcase.
21340
21341 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21342
21343 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21344 and "In instantiation".
21345
21346 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21347
21348 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21349
21350 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21351
21352 * gcc.misc-tests/gcov.exp: Add support for branch information.
21353 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21354 * gcc.misc-tests/gcov-4.c: New test.
21355 * gcc.misc-tests/gcov-4b.c: New test.
21356 * gcc.misc-tests/gcov-5b.c: New test.
21357
21358 2001-08-20 Zack Weinberg <zackw@panix.com>
21359
21360 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21361 expected to fail.
21362
21363 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21364
21365 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21366
21367 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21368
21369 * g++.dg/eh/template1.C: New test.
21370
21371 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21372
21373 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21374 Fix thinko.
21375 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21376 for xfail.
21377
21378 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21379
21380 * lib/g77-dg.exp: Use prune.exp for common procedures
21381 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21382 * lib/g77.exp: (g77-dg-prune) Remove
21383
21384 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21385
21386 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21387
21388 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21389
21390 * g++.dg/template/unify1.C: New test.
21391
21392 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21393
21394 * g++.dg/abi/empty4.C: New test.
21395
21396 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21397
21398 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21399 solaris2.*
21400 * g77.f-torture/compile/pr3743.x: Likewise
21401
21402 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21403
21404 * g++.dg/other/using-declaration.C: New test.
21405
21406 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21407
21408 * gcc.dg/cpp/tr-sign.c: New testcase.
21409
21410 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21411
21412 * gcc.dg/cpp/19951025-1.c: Revert.
21413 * gcc.dg/cpp/directiv.c: We no longer process directives that
21414 interrupt macro arguments.
21415
21416 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21417
21418 * gcc.dg/bconstp-1.c: New test.
21419
21420 2001-08-03 Richard Henderson <rth@redhat.com>
21421
21422 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21423
21424 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21425
21426 * gcc.dg/cpp/19951025-1.c: Update.
21427
21428 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21429
21430 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21431 should be x.
21432
21433 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21434
21435 Kill -fhonor-std.
21436 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21437 * g++.old-deja/g++.other/std1.C: Likewise.
21438 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21439
21440 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21441
21442 * lib/g77.exp: Load gcc-defs.exp for common procedures
21443 (g77_pass, g77_fail, g77_finish, g77_exit,
21444 ${tool}_check_unsupported_p} Now redundant. Deleted.
21445
21446 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21447
21448 * g77.dg/fbackslash.f
21449 * g77.dg/fcase-preserve.f
21450 * g77.dg/ff90-1.f
21451 * g77.dg/ffixed-line-length-0.f
21452 * g77.dg/ffixed-line-length-132.f
21453 * g77.dg/ffixed-line-length-7.f
21454 * g77.dg/ffixed-line-length-72.f
21455 * g77.dg/ffixed-line-length-none.f
21456 * g77.dg/ffree-form-1.f
21457 * g77.dg/fno-backslash.f
21458 * g77.dg/fno-f90-1.f
21459 * g77.dg/fno-fixed-form-1.f
21460 * g77.dg/fno-onetrip.f
21461 * g77.dg/fno-typeless-boz.f
21462 * g77.dg/fno-underscoring.f
21463 * g77.dg/fno-vxt-1.f
21464 * g77.dg/fonetrip.f
21465 * g77.dg/ftypeless-boz.f
21466 * g77.dg/fugly-assumed.f
21467 * g77.dg/funderscoring.f
21468 * g77.dg/fvxt-1.f
21469
21470 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21471
21472 * objc.dg/fwd-proto-1.m: New.
21473 * objc.dg/local-decl-1.m: New.
21474 * objc.dg/naming-1.m: New.
21475 * objc.dg/naming-2.m: New.
21476 * objc.dg/proto-hier-1.m: New.
21477
21478 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21479
21480 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21481 largest-type elements to a struct makes its size grow.
21482
21483 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21484
21485 * g++.dg/abi/vthunk1.C: New test.
21486
21487 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21488
21489 * g++.dg/abi/vbase8-22.C: New test.
21490
21491 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21492
21493 * gcc.dg/cpp/macro8.c: New test.
21494
21495 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21496
21497 * g++.dg/abi/vbase8-21.C: New test.
21498
21499 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21500
21501 * g++.dg/abi/vbase8-10.C: New test.
21502
21503 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21504
21505 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21506 ${tool}_set_ld_library_path.
21507 Changed caller.
21508 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21509 g++.exp.
21510
21511 2001-07-26 Stan Cox <scox@redhat.com>
21512
21513 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21514 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21515 gcc_exit, gcc_check_unsupported_p):
21516 Moved to gcc-deps.exp
21517 * gcc-deps.exp: New file.
21518
21519 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21520
21521 * g++.old-deja/g++.pt/defarg14.C: New test.
21522
21523 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21524
21525 * g++.old-deja/g++.other/lineno5.C: New test.
21526
21527 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21528
21529 * g++.old-deja/g++.pt/crash68.C: New test.
21530
21531 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21532
21533 * g++.old-deja/g++.other/crash42.C: New test.
21534
21535 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21536
21537 * gcc.dg/cpp/extratokens.c: Fix.
21538 * gcc.dg/cpp/skipping2.c: New tests.
21539
21540 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21541
21542 * gcc.c-torture/execute/20010724-1.c: New file.
21543 * gcc.c-torture/execute/20010724-1.x: New file.
21544
21545 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21546
21547 * g++.old-deja/g++.other/cond7.C: New test.
21548
21549 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21550
21551 * g++.old-deja/g++.other/optimize4.C: New test.
21552
21553 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21554
21555 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21556
21557 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21558
21559 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21560 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21561 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21562 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21563
21564 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21565 bug report" message.
21566
21567 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21568 * g++.dg/ext/instantiate1.C: Move from old-deja.
21569
21570 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21571
21572 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21573 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21574 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21575 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21576
21577 2001-07-23 Jeffrey A Law (law@cygnus.com)
21578
21579 * gcc.c-torture/execute/20010723-1.c: New test.
21580
21581 2001-07-23 Ben Elliston <bje@redhat.com>
21582
21583 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21584
21585 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21586
21587 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21588 i[34567]86-*-*.
21589 Delete handling of ieee_multilib_flags.
21590 Pass -mieee for alpha*-*-* and sh-*-*.
21591 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21592
21593 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21594
21595 Remove old-abi tests.
21596 * g++.old-deja/g++.mike/p11116.C: Remove.
21597 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21598
21599 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21600
21601 * g77.f-torture/compile/pr3743.f: New test
21602
21603 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21604
21605 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21606
21607 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21608
21609 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21610 g++.old-deja/g++.pt/static6.C: Likewise.
21611 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21612 supports weak symbols.
21613
21614 2001-07-18 Andreas Jaeger <aj@suse.de>
21615
21616 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21617 supported again.
21618
21619 2001-07-18 Andreas Jaeger <aj@suse.de>
21620
21621 * gcc.dg/iftrap-1.c: Fix target line.
21622
21623 2001-07-17 Richard Henderson <rth@redhat.com>
21624
21625 * gcc.c-torture/execute/20010717-1.c: New.
21626
21627 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21628
21629 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21630 tests.
21631
21632 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21633
21634 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21635
21636 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21637
21638 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21639 UAC_SIGBUS, UAC_NOPRINT definitions.
21640
21641 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21642
21643 * objc/execute/object_is_class.m: New test.
21644 * objc/execute/object_is_meta_class.m: New test.
21645
21646 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21647
21648 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21649 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21650
21651 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21652
21653 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21654 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21655
21656 2001-07-14 Richard Henderson <rth@redhat.com>
21657
21658 * gcc.dg/iftrap-1.c: New.
21659
21660 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21661
21662 * g77.f-torture/execute/intrinsic77.f: New test.
21663
21664 2001-07-11 Janis Johnson <janis@us.ibm.com>
21665
21666 * gcc.misc-tests/gcov-3.c: New test.
21667
21668 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21669
21670 * gcc.c-torture/compile/20010711-1.c,
21671 * gcc.c-torture/compile/20010711-2.c: New tests.
21672
21673 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21674
21675 * gcc.c-torture/execute/20010711-1.c: New test.
21676
21677 2001-07-11 Ben Elliston <bje@redhat.com>
21678
21679 * g++.old-deja/g++.other/enum5.C: New test.
21680
21681 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21682
21683 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21684 (g++-dg-prune): Call prune_gcc_output.
21685 * prune.exp: New file for prune_gcc_output.
21686 * lib/g++.exp, lib/gcc.exp: Load it.
21687
21688 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21689
21690 * gcc.c-torture/compile/20010701-1.c,
21691 g++.old-deja/g++.ext/attrib6.C: New tests.
21692
21693 2001-07-06 Jeffrey A Law (law@cygnus.com)
21694
21695 * gcc.c-torture/compile/20010706-1.c: New test.
21696
21697 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21698
21699 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21700
21701 2001-06-28 Stan Shebs <shebs@apple.com>
21702
21703 * gcc.dg/pragma-darwin.c: New test.
21704
21705 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21706
21707 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21708 Solaris 2.[678] system.
21709
21710 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21711
21712 * gcc.dg/20010622-1.c: New test.
21713
21714 2001-06-18 Stan Shebs <shebs@apple.com>
21715
21716 * objc.dg: New directory.
21717 * objc.dg/dg.exp: New file.
21718 * objc.dg/alias.m: New.
21719 * objc.dg/class-1.m: New.
21720 * objc.dg/class-2.m: New.
21721 * objc.dg/const-str-1.m: New.
21722 * objc.dg/const-str-2.m: New.
21723 * objc.dg/id-1.m: New.
21724 * objc.dg/method-1.m: New.
21725 * objc.dg/super-class-1.m: New.
21726 * lib/objc-dg.exp: New file.
21727
21728 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21729
21730 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21731 of label name.
21732
21733 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21734
21735 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21736
21737 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21738
21739 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21740 variable.
21741
21742 2001-06-12 Richard Henderson <rth@redhat.com>
21743
21744 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21745
21746 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21747
21748 * g++.old-deja/g++.abi/vbase5.C: New test.
21749 * g++.old-deja/g++.abi/vbase6.C: New test.
21750 * g++.old-deja/g++.abi/vbase7.C: New test.
21751
21752 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21753
21754 * gcc.c-torture/compile/20010610-1.c: New test.
21755
21756 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21757
21758 * g++.old-deja/g++.abi/vbase4.C: New test.
21759
21760 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21761
21762 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21763 support %f for HC11/HC12 targets.
21764 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21765 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21766 on HC11/HC12 targets.
21767 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21768
21769 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21770
21771 * gcc.dg/wchar_t-1.c: New file.
21772 * gcc.dg/wint_t-1.c: Likewise.
21773
21774 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21775
21776 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21777
21778 2001-06-11 Richard Henderson <rth@redhat.com>
21779
21780 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21781
21782 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21783
21784 * gcc.c-torture/compile/20010611-1.c: New test.
21785
21786 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21787
21788 * gcc.dg/c99-tag-1.c: Add more tests.
21789
21790 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21791
21792 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21793 representation on MN10300 and ARM/Thumb.
21794
21795 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21796
21797 * g77.f-torture/execute/20010610.f: New.
21798
21799 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21800
21801 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21802 names.
21803
21804 2001-06-09 Richard Henderson <rth@redhat.com>
21805
21806 * gcc.c-torture/execute/ashrdi-1.c: New.
21807 * gcc.c-torture/execute/ashldi-1.c: New.
21808 * gcc.c-torture/execute/lshrdi-1.c: New.
21809
21810 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21811
21812 * objc/execute/load-3.m: Added. Check sending +load to categories,
21813 in addition to classes.
21814
21815 2001-06-08 Stan Shebs <shebs@apple.com>
21816
21817 * objc/execute/load-2.m: New test. From Nicola Pero
21818 <n.pero@mi.flashnet.it>.
21819
21820 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21821
21822 * gcc.c-torture/execute/20010605-2.c: New test.
21823
21824 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21825
21826 * g++.old-deja/g++.abi/vbase2.C: New test.
21827 * g++.old-deja/g++.abi/vbase3.C: New test.
21828
21829 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21830
21831 * g++.old-deja/g++.pt/friend49.C: New test.
21832
21833 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21834
21835 * g++.old-deja/g++.ext/anon3.C: New test.
21836
21837 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21838
21839 * g++.old-deja/g++.other/conv7.C: New test.
21840
21841 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21842
21843 * gcc.c-torture/compile/20010605-2.c: New test.
21844
21845 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21846
21847 * gcc.c-torture/execute/20010604-1.c: New test.
21848
21849 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21850
21851 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21852
21853 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21854
21855 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21856 (g++_link_flags): Likewise.
21857 (g++_init): Pass gccpath's value to two previous functions.
21858
21859 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21860
21861 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21862 Ensure logfile entry matches exec command line.
21863
21864 2001-05-31 Richard Henderson <rth@redhat.com>
21865
21866 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21867 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21868
21869 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21870
21871 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21872 compiler for irix6.2
21873
21874 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21875
21876 * g++.old-deja/g++.other/optimize3.C: New file.
21877
21878 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21879
21880 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21881 assemble.
21882
21883 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21884
21885 * g++.old-deja/g++.other/optimize2.C: New file.
21886
21887 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21888
21889 * gcc.c-torture/compile/20010518-2.c: New file.
21890 * gcc.c-torture/execute/20010518-1.c: New file.
21891 * gcc.c-torture/execute/20010518-2.c: New file.
21892
21893 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21894
21895 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21896
21897 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21898
21899 G++ no longer defines builtins that do not begin with __builtin.
21900 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21901 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21902 * g++.old-deja/g++.law/builtin1.C: Likewise.
21903 * g++.old-deja/g++.law/cvt2.C: Likewise.
21904 * g++.old-deja/g++.mike/net5.C: Likewise.
21905 * g++.old-deja/g++.other/builtins1.C: Likewise.
21906 * g++.old-deja/g++.other/builtins2.C: Likewise.
21907 * g++.old-deja/g++.other/builtins3.C: Likewise.
21908 * g++.old-deja/g++.other/builtins4.C: Likewise.
21909 * g++.old-deja/g++.other/inline8.C: Likewise.
21910 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21911
21912 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21913
21914 * g++.old-deja/g++.pt/using1.C: Adjust.
21915 * g++.old-deja/g++.pt/using2.C: New test.
21916
21917 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21918
21919 * gcc.dg/cpp/charconst.c: New tests.
21920 * gcc.dg/cpp/escape.c: New tests.
21921 * gcc.dg/cpp/escape-1.c: New tests.
21922 * gcc.dg/cpp/escape-2.c: New tests.
21923 * gcc.dg/cpp/ucs.c: New tests.
21924
21925 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21926
21927 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21928 native compiler for irix6.5.
21929
21930 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21931
21932 * lib/g++.exp (g++_include_flags): Use args to compute
21933 get_multilibs.
21934 (g++_link_flags): Likewise.
21935 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21936
21937 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21938
21939 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21940
21941 2001-05-21 Geoff Keating <geoffk@redhat.com>
21942
21943 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21944 this file.
21945
21946 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21947
21948 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21949 STACK_SIZE;
21950 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21951 to STACK_SIZE; Use it to define size of add_histo array.
21952 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21953 to STACK_SIZE.
21954 (f): Use GITT_SIZE to define size of gitt local table.
21955 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21956 to STACK_SIZE; Use it to define size of bytemem array.
21957
21958 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21959
21960 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21961 on 68HC11/HC12 due to the asm instruction.
21962 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21963 * gcc.c-torture/compile/920520-1.x: Likewise.
21964 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21965 on 68HC11/HC12 because the function is larger than 64K.
21966 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21967 on 68HC11/HC12 because the structure is too large.
21968
21969 2001-05-20 Richard Henderson <rth@redhat.com>
21970
21971 * gcc.c-torture/execute/20010520-1.c: New.
21972
21973 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21974
21975 * g++.old-deja/g++.warn/compare1.C: New test.
21976 * gcc.dg/compare4.c: New test.
21977
21978 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21979
21980 * g++.old-deja/g++.other/optimize1.C: New test.
21981
21982 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21983
21984 * g++.old-deja/g++.pt/spec41.C: New test.
21985
21986 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21987
21988 * gcc.c-torture/compile/20010114-1.x: Remove.
21989
21990 2001-05-18 Stan Shebs <shebs@apple.com>
21991
21992 * gcc.c-torture/compile/20010518-1.c: New test.
21993
21994 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21995
21996 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21997 * g++.old-deja/g++.pt/crash67.C: New test.
21998
21999 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
22000
22001 * g++.old-deja/g++.other/debug9.C: New test.
22002
22003 2001-05-16 Zack Weinberg <zackw@stanford.edu>
22004
22005 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
22006
22007 2001-05-16 Jan Hubicka <jh@suse.cz>
22008
22009 * gcc.c-torture/compile/20010516-1.c: New test.
22010
22011 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22012
22013 * g++.old-deja/g++.other/crash41.C: New test.
22014
22015 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22016
22017 * g++.old-deja/g++.pt/crash66.C: New test.
22018
22019 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
22020
22021 * g++.old-deja/g++.robertl/eb27.C: Convert.
22022
22023 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
22024
22025 * g++.dg/friend-warn.C: New test. Do not warn about friend
22026 declaration being redundant.
22027
22028 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
22029
22030 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22031
22032 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22033
22034 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22035
22036 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22037
22038 * lib/g++.exp: Use testsuite_flags.
22039
22040 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22041
22042 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22043
22044 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22045
22046 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22047
22048 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22049
22050 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22051
22052 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22053
22054 * gcc.c-torture/compile/20010313-1.c: New test.
22055
22056 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22057
22058 * gcc.dg/cpp/direct2.c: New test.
22059 * gccq.dg/cpp/direct2s.c: New test.
22060
22061 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22062
22063 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22064
22065 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22066 * g++.old-deja/g++.other/op3.C: Likewise.
22067
22068 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22069
22070 * gcc.dg/cpp/syshdr.h: New file.
22071 * gcc.dg/cpp/sysmac1.c: Update.
22072 * gcc.dg/cpp/sysmac2.c: Update.
22073
22074 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22075
22076 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22077
22078 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22079
22080 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22081 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22082
22083 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22084
22085 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22086
22087 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22088
22089 * lib/g++.exp (g++_include_flags): Don't use any special flags
22090 if TESTING_IN_BUILD_TREE is not defined.
22091 (g++_init): Use a plain 'c++' as the compiler if
22092 TESTING_IN_BUILD_TREEE is not defined.
22093
22094 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22095
22096 * g++.old-deja/g++.eh/catch13.C: New test.
22097 * g++.old-deja/g++.eh/catch14.C: New test.
22098
22099 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22100
22101 * gcc.dg/cpp/tr-define.c: New test.
22102
22103 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22104
22105 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22106 <stdlib.h>, not <malloc.h>.
22107
22108 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22109
22110 * g++.old-deja/g++.ns/template17.C: New test.
22111
22112 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22113
22114 * g++.old-deja/g++.pt/ref4.C: New test.
22115
22116 2001-04-30 Richard Henderson <rth@redhat.com>
22117
22118 * gcc.dg/20000724-1.c: Revert last change.
22119
22120 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22121
22122 * g77.f-torture/execute/20010430.f: New test.
22123
22124 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22125
22126 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22127
22128 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22129
22130 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22131
22132 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22133
22134 * g++.old-deja/g++.eh/crash6.C: New test.
22135
22136 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22137
22138 * g++.old-deja/g++.other/warn7.C: New test.
22139
22140 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22141
22142 * g++.old-deja/g++.other/defarg9.C: New test.
22143
22144 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22145
22146 * g77.f-torture/compile/20010426.f: New test.
22147 * g77.f-torture/execute/20010426.f: New test.
22148
22149 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22150
22151 * g77.f-torture/compile/20000629-1.x: Remove - error
22152 has been fixed.
22153
22154 2001-04-26 Jeffrey A Law (law@cygnus.com)
22155
22156 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22157 Tweak slightly to work with g++.dg framework.
22158 * g++.dg/special/ecos.exp: Run initp1.C test.
22159 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22160
22161 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22162 its linker doesn't give line numbers either.
22163 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22164
22165 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22166
22167 * g++.old-deja/g++.other/lex1.C: New test.
22168
22169 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22170
22171 * gcc.dg/noncompile/20010425-1.c: New test.
22172
22173 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22174
22175 * g++.old-deja/g++.pt/mangle2.C: New test.
22176
22177 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22178
22179 * gcc.dg/format/plus-1.c: New test.
22180
22181 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22182
22183 * gcc.dg/20010423-1.c: New test.
22184
22185 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22186
22187 * gcc.c-torture/execute/20010422-1.c: New test.
22188
22189 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22190
22191 * g++.old-deja/g++.ns/type2.C: New test.
22192
22193 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22194
22195 * g++.old-deja/g++.other/perf1.C: New test.
22196
22197 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22198
22199 * gcc.dg/c99-func-2.c: Remove xfail.
22200 * gcc.dg/c99-func-3.c: Remove xfail.
22201 * gcc.dg/c99-func-4.c: Remove xfail.
22202
22203 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22204
22205 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22206
22207 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22208
22209 * gcc.c-torture/compile/20010423-1.c: New test.
22210
22211 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22212
22213 * g++.old-deja/g++.pt/typename28.C: New test.
22214
22215 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22216
22217 * g++.old-deja/g++.abi/empty2.C: New test.
22218 * g++.old-deja/g++.abi/empty3.C: New test.
22219
22220 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22221
22222 * g++.old-deja/g++.other/comdat2.C: New test.
22223 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22224
22225 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22226
22227 * g++.old-deja/g++.other/overload14.C: New test.
22228
22229 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22230
22231 * g++.old-deja/g++.other/lookup23.C: New test.
22232
22233 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22234
22235 * gcc.c-torture/execute/20010403-1.c: New test.
22236
22237 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22238 Mark Mitchell <mark@codesourcery.com>
22239
22240 * lib/old-dejagnu.exp: Don't delete output of executable.
22241 Add .exe suffix to executables.
22242
22243 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22244
22245 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22246
22247 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22248
22249 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22250
22251 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22252
22253 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22254 * g++.old-deja/g++.abi/crash1.C: New test.
22255
22256 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22257
22258 * g++.old-deja/g++.other/crash40.C: New test.
22259
22260 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22261
22262 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22263
22264 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22265
22266 * g++.old-deja/g++.other/warn6.C: New test.
22267
22268 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22269
22270 * g++.old-deja/g++.robertl/eb42.C: Same.
22271
22272 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22273
22274 * gcc.dg/wtr-conversion-1.c: New testcase.
22275
22276 2001-04-10 Richard Henderson <rth@redhat.com>
22277
22278 * g++.old-deja/g++.other/array5.C: New.
22279
22280 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22281
22282 * gcc.c-torture/execute/20010408-1.c: New test.
22283
22284 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22285
22286 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22287 headers and constructs.
22288 * g++.old-deja/g++.robertl/eb79.C: Same.
22289 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22290 * g++.old-deja/g++.robertl/eb73.C: Same.
22291 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22292 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22293 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22294 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22295 * g++.old-deja/g++.robertl/eb44.C: Same.
22296 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22297 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22298 * g++.old-deja/g++.robertl/eb39.C: Same.
22299 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22300 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22301 * g++.old-deja/g++.robertl/eb30.C: Same.
22302 * g++.old-deja/g++.robertl/eb3.C: Same.
22303 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22304 * g++.old-deja/g++.robertl/eb21.C: Same.
22305 * g++.old-deja/g++.robertl/eb15.C: Same.
22306 * g++.old-deja/g++.robertl/eb118.C: Same.
22307 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22308 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22309 * g++.old-deja/g++.robertl/eb109.C: Same.
22310 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22311 * g++.old-deja/g++.mike/rtti1.C: Same.
22312 * g++.old-deja/g++.mike/p658.C: Same.
22313 * g++.old-deja/g++.mike/net46.C: Same.
22314 * g++.old-deja/g++.mike/net34.C: Same.
22315 * g++.old-deja/g++.mike/memoize1.C: Same.
22316 * g++.old-deja/g++.mike/eh2.C: Same.
22317 * g++.old-deja/g++.law/weak.C: Same.
22318 * g++.old-deja/g++.law/visibility7.C: Same.
22319 * g++.old-deja/g++.law/visibility25.C: Same.
22320 * g++.old-deja/g++.law/visibility22.C: Same.
22321 * g++.old-deja/g++.law/visibility2.C: Same.
22322 * g++.old-deja/g++.law/visibility17.C: Same.
22323 * g++.old-deja/g++.law/visibility13.C: Same.
22324 * g++.old-deja/g++.law/visibility10.C: Same.
22325 * g++.old-deja/g++.law/visibility1.C: Same.
22326 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22327 * g++.old-deja/g++.law/vbase1.C: Same.
22328 * g++.old-deja/g++.law/operators32.C: Same.
22329 * g++.old-deja/g++.law/nest3.C: Same.
22330 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22331 * g++.old-deja/g++.law/except5.C (main): Same.
22332 * g++.old-deja/g++.law/cvt7.C (run): Same.
22333 * g++.old-deja/g++.law/cvt2.C: Same.
22334 * g++.old-deja/g++.law/cvt16.C: Same.
22335 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22336 * g++.old-deja/g++.law/ctors17.C (main): Same.
22337 * g++.old-deja/g++.law/ctors13.C: Same.
22338 * g++.old-deja/g++.law/ctors12.C (main): Same.
22339 * g++.old-deja/g++.law/ctors10.C: Same.
22340 * g++.old-deja/g++.law/code-gen5.C: Same.
22341 * g++.old-deja/g++.law/bad-error7.C: Same.
22342 * g++.old-deja/g++.law/arm9.C: Same.
22343 * g++.old-deja/g++.law/arm12.C: Same.
22344 * g++.old-deja/g++.law/arg8.C: Same.
22345 * g++.old-deja/g++.law/arg1.C: Same.
22346 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22347 * g++.old-deja/g++.jason/template31.C: Same.
22348 * g++.old-deja/g++.jason/template24.C (main): Same.
22349 * g++.old-deja/g++.jason/2371.C: Same.
22350 * g++.old-deja/g++.eh/new2.C: Same.
22351 * g++.old-deja/g++.eh/new1.C: Same.
22352 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22353 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22354 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22355 * g++.old-deja/g++.brendan/crash62.C: Same.
22356 * g++.old-deja/g++.brendan/crash52.C: Same.
22357 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22358 * g++.old-deja/g++.brendan/crash38.C: Same.
22359 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22360 * g++.old-deja/g++.brendan/copy9.C: Same.
22361
22362 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22363
22364 * gcc.c-torture/execute/20001203-2.c (memset):
22365 Count argument is of type __SIZE_TYPE__.
22366
22367 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22368
22369 * gcc.c-torture/compile/20010404-1.c: New test.
22370
22371 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22372
22373 * gcc.c-torture/compile/20010326-1.c: New test.
22374
22375 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22376
22377 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22378 peculiarities of the SH.
22379 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22380
22381 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22382
22383 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22384 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22385 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22386
22387 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22388
22389 * g77.f-torture/compile/20010321-1.f: New test.
22390
22391 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22392
22393 * gcc.c-torture/compile/20010329-1.c: New test.
22394
22395 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22396
22397 * gcc.c-torture/execute/20010329-1.c: New test.
22398
22399 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22400
22401 * g++.old-deja/g++.other/eh4.C: Fix typo.
22402
22403 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22404
22405 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22406
22407 2001-03-28 Philip Blundell <philb@gnu.org>
22408
22409 * gcc.c-torture/compile/20010328-1.c: New test.
22410
22411 2001-03-27 Richard Henderson <rth@redhat.com>
22412
22413 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22414 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22415
22416 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22417
22418 * gcc.c-torture/compile/20010327-1.c: New test.
22419
22420 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22421
22422 * g++.old-deja/g++.other/friend12.C: New test.
22423 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22424 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22425
22426 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22427
22428 * gcc.c-torture/execute/20010325-1.c: New test.
22429
22430 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22431
22432 * g++.old-deja/g++.other/mangle3.C: New test.
22433
22434 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22435
22436 * g++.old-deja/g++.other/anon8.C: New test.
22437
22438 2001-03-20 Philip Blundell <philb@gnu.org>
22439
22440 * gcc.c-torture/compile/20010320-1.c: New test.
22441
22442 2001-03-17 Richard Henderson <rth@redhat.com>
22443
22444 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22445
22446 2001-03-15 Geoff Keating <geoff@redhat.com>
22447
22448 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22449 tests on AIX.
22450
22451 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22452
22453 * g++.old-deja/g++.other/eh4.C: New test.
22454
22455 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22456
22457 * gcc.dg/cpp/mi1.c: Update.
22458
22459 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22460
22461 * g++.old-deja/g++.other/regstack.C: New test.
22462
22463 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22464
22465 * g++.old-deja/g++.other/ref4.C: New test.
22466
22467 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22468
22469 * objc/execute/va_method.m: Added.
22470 * objc/execute/IMP.m: Added.
22471 * objc/execute/_cmd.m: Added.
22472 * objc/execute/accessing_ivars.m: Added.
22473 * objc/execute/class-1.m: Added.
22474 * objc/execute/class-10.m: Added.
22475 * objc/execute/class-11.m: Added.
22476 * objc/execute/class-12.m: Added.
22477 * objc/execute/class-13.m: Added.
22478 * objc/execute/class-14.m: Added.
22479 * objc/execute/class-2.m: Added.
22480 * objc/execute/class-3.m: Added.
22481 * objc/execute/class-4.m: Added.
22482 * objc/execute/class-5.m: Added.
22483 * objc/execute/class-6.m: Added.
22484 * objc/execute/class-7.m: Added.
22485 * objc/execute/class-8.m: Added.
22486 * objc/execute/class-9.m: Added.
22487 * objc/execute/class-tests-1.h
22488 * objc/execute/class-tests-2.h
22489 * objc/execute/compatibility_alias.m: Added.
22490 * objc/execute/encode-1.m: Added.
22491 * objc/execute/formal_protocol-1.m: Added.
22492 * objc/execute/formal_protocol-2.m: Added.
22493 * objc/execute/formal_protocol-3.m: Added.
22494 * objc/execute/formal_protocol-4.m: Added.
22495 * objc/execute/formal_protocol-5.m: Added.
22496 * objc/execute/formal_protocol-6.m: Added.
22497 * objc/execute/formal_protocol-7.m: Added.
22498 * objc/execute/informal_protocol.m: Added.
22499 * objc/execute/initialize.m: Added.
22500 * objc/execute/load.m: Added.
22501 * objc/execute/many_args_method.m: Added.
22502 * objc/execute/nested-3.m: Added.
22503 * objc/execute/no_clash.m: Added.
22504 * objc/execute/private.m: Added.
22505 * objc/execute/redefining_self.m: Added.
22506 * objc/execute/root_methods.m: Added.
22507 * objc/execute/selector-1.m: Added.
22508 * objc/execute/static-1.m: Added.
22509 * objc/execute/static-2.m: Added.
22510 * objc/execute/va_method.m: Added.
22511
22512 2001-03-10 Richard Henderson <rth@redhat.com>
22513
22514 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22515
22516 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22517
22518 * g++.old-deja/g++.other/crash31.C: XFAIL.
22519 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22520 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22521 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22522 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22523 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22524
22525 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22526
22527 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22528
22529 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22530
22531 * gcc.dg/20000724-1.c: Don't use multiline strings.
22532
22533 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22534
22535 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22536 result of -cString against what we expect it to be; don't just
22537 print it out for no one to read.
22538
22539 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22540 Based on testcases provided by Nicola Pero.
22541
22542 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22543
22544 * gcc.dg/cpp/macro7.c: New test.
22545
22546 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22547
22548 * gcc.dg/cpp/multiline.c: Update.
22549
22550 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22551
22552 * g++.old-deja/g++.other/enum3.C: New test.
22553
22554 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22555
22556 * g++.old-deja/g++.other/pod1.C: New test.
22557
22558 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22559
22560 * g++.old-deja/g++.ext/overload1.C: New test.
22561
22562 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22563
22564 * g++.old-deja/g++.pt/using1.C: New test.
22565
22566 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22567
22568 * g++.old-deja/g++.other/using9.C: New test.
22569
22570 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22571
22572 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22573
22574 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22575
22576 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22577
22578 * g++.old-deja/g++.ext/realpt1.C: Remove.
22579
22580 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22581
22582 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22583
22584 2001-02-26 Will Cohen <wcohen@redhat.com>
22585
22586 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22587
22588 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22589
22590 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22591 templatized constructors.
22592
22593 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22594
22595 * gcc.c-torture/execute/20010224-1.c: New test.
22596
22597 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22598
22599 * gcc.c-torture/execute/20010222-1.c: New test.
22600
22601 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22602
22603 * g++.old-deja/g++.other/inline20.C: New test.
22604
22605 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22606
22607 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22608
22609 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22610
22611 * g++.old-deja/g++.other/lookup22.C: New test.
22612
22613 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22614
22615 * g77.dg: New directory.
22616 * g77.dg/20010216-1.f: New test case.
22617 * g77.dg/dg.exp: New driver.
22618 * lib/g77-dg.exp: New driver library.
22619
22620 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22621
22622 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22623
22624 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22625
22626 * g++.old-deja/g++.other/decl9.C: New test.
22627
22628 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22629
22630 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22631 not need <string> and also tests the initialization at runtime.
22632
22633 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22634
22635 * gcc.c-torture/execute/longlong.c: New test.
22636
22637 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22638
22639 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22640
22641 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22642
22643 * gcc.c-torture/execute/920302-1.c (execute):
22644 Change argument type to short.
22645
22646 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22647
22648 * g++.old-deja/g++.pt/deduct6.C: New test.
22649
22650 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22651
22652 * g++.old-deja/g++.pt/deduct5.C: New test.
22653
22654 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22655
22656 * gcc.c-torture/execute/20010209-1.c: New test.
22657
22658 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22659
22660 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22661
22662 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22663
22664 * g++.dg/vtgc1.C: Update for new ABI.
22665
22666 * consistency.vlad: New directory, 1665 files.
22667
22668 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22669
22670 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22671 return type.
22672 * gcc.dg/cpp/digraphs.c: Declare puts.
22673
22674 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22675
22676 * g++.old-deja/g++.other/warn5.C: New test.
22677
22678 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22679
22680 * g++.old-deja/g++.pt/spec40.C: New test.
22681
22682 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22683
22684 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22685 case.
22686 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22687
22688 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22689
22690 * gcc.c-torture/compile/20010209-1.c: New test.
22691
22692 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22693
22694 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22695 excess errors message but not if it crashes.
22696 * g++.old-deja/g++.other/crash27.C: Likewise.
22697 * g++.old-deja/g++.other/crash28.C: Likewise.
22698 * g++.old-deja/g++.other/crash30.C: Likewise.
22699 * g++.old-deja/g++.other/crash32.C: Likewise.
22700 * g++.old-deja/g++.other/crash35.C: Likewise.
22701 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22702
22703 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22704
22705 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22706 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22707 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22708 g77.f-torture/execute/execute.exp,
22709 g77.f-torture/noncompile/noncompile.exp,
22710 gcc.c-torture/execute/execute.exp,
22711 gcc.c-torture/execute/memcheck/memcheck.exp,
22712 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22713 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22714 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22715 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22716 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22717 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22718 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22719 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22720 Remove bug reporting instructions with ancient email addresses.
22721
22722 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22723
22724 * gcc.dg/20010202-1.c: New test.
22725 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22726
22727 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22728
22729 * g++.dg/stdbool-if.C: New test.
22730
22731 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22732
22733 * objc/execute/fdecl.m: Added main().
22734
22735 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22736
22737 * gcc.c-torture/execute/20010206-1.c: New test.
22738
22739 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22740
22741 * gcc.dg/cpp/avoidpaste1.c: Update.
22742
22743 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22744
22745 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22746 Pero <nicola@brainstorm.co.uk>.
22747 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22748
22749 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22750
22751 * g++.old-deja/g++.pt/spec39.C: New test.
22752
22753 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22754
22755 * gcc.c-torture/compile/20010202-1.c: New test.
22756
22757 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22758
22759 * g++.old-deja/g++.abi/primary2.C: New test.
22760 * g++.old-deja/g++.abi/primary3.C: New test.
22761 * g++.old-deja/g++.abi/primary4.C: New test.
22762 * g++.old-deja/g++.abi/primary5.C: New test.
22763 * g++.old-deja/g++.abi/vtable3.h: New test.
22764 * g++.old-deja/g++.abi/vtable3a.C: New test.
22765 * g++.old-deja/g++.abi/vtable3b.C: New test.
22766 * g++.old-deja/g++.abi/vtable3c.C: New test.
22767 * g++.old-deja/g++.abi/vtable3d.C: New test.
22768 * g++.old-deja/g++.abi/vtable3e.C: New test.
22769 * g++.old-deja/g++.abi/vtable3f.C: New test.
22770 * g++.old-deja/g++.abi/vtable3g.C: New test.
22771 * g++.old-deja/g++.abi/vtable3h.C: New test.
22772 * g++.old-deja/g++.abi/vtable3i.C: New test.
22773 * g++.old-deja/g++.abi/vtable3j.C: New test.
22774 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22775
22776 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22777
22778 * g++.old-deja/g++.other/anon6.C: New test.
22779 * g++.old-deja/g++.other/anon7.C: New test.
22780
22781 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22782
22783 * gcc.dg/cpp/avoidpaste2.c: New tests.
22784
22785 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22786
22787 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22788
22789 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22790
22791 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22792 DECIMAL_DIG cases for Irix."
22793
22794 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22795
22796 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22797
22798 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22799
22800 * gcc.dg/c99-tag-1.c: New test.
22801
22802 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22803
22804 * gcc.dg/cpp/tr-warn1.c: Add tests.
22805
22806 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22807
22808 * gcc.dg/cpp/avoidpaste1.c: Update.
22809 * gcc.dg/cpp/paste4.c: Update.
22810
22811 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22812
22813 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22814 cases for Irix.
22815
22816 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22817
22818 * g++.old-deja/g++.other/inline19.C: New test.
22819
22820 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22821
22822 * gcc.dg/Wlarger-than.c: New test.
22823
22824 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22825
22826 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22827
22828 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22829
22830 * gcc.c-torture/execute/20010129-1.c: New test.
22831 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22832
22833 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22834
22835 * gcc.dg/cpp/avoidpaste1.c: Test case.
22836
22837 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22838
22839 * g++.old-deja/g++.other/inline18.C: New test.
22840
22841 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22842
22843 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22844 and __builtin_putchar.
22845
22846 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22847
22848 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22849 tests.
22850
22851 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22852
22853 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22854 floating point number rounding mode to round to the nearest
22855 representable mode.
22856
22857 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22858
22859 * g++.old-deja/g++.other/mangle2.C: New test.
22860
22861 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22862
22863 * gcc.c-torture/compile/20010124-1.c: New test.
22864
22865 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22866
22867 * g++.old-deja/g++.pt/spec38.C: New test.
22868
22869 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22870
22871 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22872 "Build don't run".
22873
22874 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22875
22876 * gcc.c-torture/execute/20010123-1.c: New test.
22877
22878 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22879
22880 * g++.old-deja/g++.pt/spec37.C: New test.
22881
22882 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22883
22884 * g++.old-deja/g++.pt/overload14.C: New test.
22885
22886 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22887
22888 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22889 __builtin_return_address.
22890
22891 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22892
22893 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22894 * g++.old-deja/g++.pt/spec35.C: New test.
22895 * g++.old-deja/g++.pt/spec36.C: New test.
22896
22897 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22898
22899 * gcc.c-torture/compile/20010118-1.c: New test.
22900
22901 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22902
22903 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22904
22905 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22906
22907 * gcc.c-torture/execute/20010119-1.c: New test.
22908
22909 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22910
22911 * g++.old-deja/g++.other/vbase5.C: New test.
22912
22913 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22914
22915 * gcc.c-torture/execute/20010118-1.c: New test.
22916
22917 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22918
22919 * g++.old-deja/g++.pt/deduct3.C: New test.
22920
22921 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22922
22923 * g++.old-deja/g++.pt/spec34.C: New test.
22924
22925 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22926
22927 * g77.f-torture/compile/20000601-2.f: New test.
22928
22929 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22930
22931 * g++.old-deja/g++.other/init17.C: New test.
22932
22933 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22934
22935 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22936
22937 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22938
22939 * g++.old-deja/g++.pt/unify8.C: New test.
22940
22941 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22942
22943 * g++.old-deja/g++.abi/vbase1.C: New test.
22944
22945 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22946
22947 * g++.old-deja/g++.pt/crash65.C: New test.
22948
22949 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22950
22951 * gcc.dg/cpp/assembl2.S: New test case.
22952
22953 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22954
22955 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22956 are supported.
22957
22958 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22959
22960 * g++.old-deja/g++.other/builtins1.C: New test.
22961 * g++.old-deja/g++.other/builtins2.C: Likewise.
22962 * g++.old-deja/g++.other/builtins3.C: Likewise.
22963 * g++.old-deja/g++.other/builtins4.C: Likewise.
22964
22965 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22966
22967 * gcc.c-torture/compile/20010117-1.c: New test.
22968 * gcc.c-torture/compile/20010117-2.c: New test.
22969
22970 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22971
22972 * g77.f-torture/execute/20010116.[fx]: New test,
22973 XFAIL on i?86-*-*.
22974 * g77.f-torture/compile/20010115.f: Indicate it's
22975 a test for PR fortran/1636.
22976
22977 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22978
22979 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22980
22981 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22982
22983 * g77.f-torture/compile/20010115.f: New test.
22984
22985 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22986
22987 * g++.old-deja/g++.pt/nontype5.C: New test.
22988
22989 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22990
22991 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22992 have an equivalent working one below it.
22993
22994 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22995
22996 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22997 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22998
22999 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
23000
23001 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
23002 message containing "init_priority".
23003 (conpr-2.C): Likewise.
23004 (conpr-3.C): Likewise.
23005 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
23006
23007 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23008
23009 * gcc.c-torture/execute/20010114-2.c: New test.
23010
23011 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
23012
23013 * gcc.c-torture/compile/20010114-1.c: New test.
23014 * gcc.c-torture/compile/20010114-1.x: Xfail.
23015 * gcc.c-torture/compile/20010114-2.c: New test.
23016 * gcc.c-torture/execute/20010114-1.c: New test.
23017 * gcc.dg/trunc-1.c: New test.
23018 * gcc.dg/uninit-B.c: New test.
23019
23020 2001-01-13 Nick Clifton <nickc@redhat.com>
23021
23022 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
23023 target.
23024
23025 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
23026
23027 * gcc.c-torture/compile/20010113-1.c: New test.
23028
23029 2001-01-13 Jakub Jelinek <jakub@redhat.com>
23030
23031 * gcc.c-torture/compile/20001212-1.c: New test.
23032
23033 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23034
23035 * gcc.dg/cpp/widestr1.c: Update.
23036 * gcc.dg/cpp/prag-imp.c: Remove.
23037
23038 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23039
23040 * gcc.c-torture/execute/20000801-3.x: Remove.
23041 * gcc.dg/c90-init-1.c: New test.
23042 * gcc.dg/c99-init-1.c: New test.
23043 * gcc.dg/c99-init-2.c: New test.
23044 * gcc.dg/gnu99-init-1.c: New test.
23045
23046 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23047
23048 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23049 testing that no relevant ones were found.
23050
23051 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23052
23053 * g++.old-deja/g++.pt/cast2.C: New test.
23054
23055 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23056
23057 * g++.old-deja/g++.pt/friend47.C: New test.
23058
23059 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23060
23061 * g++.old-deja/g++.pt/instantiate13.C: New test.
23062
23063 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23064
23065 * g++.old-deja/g++.other/defarg7.C: New test.
23066 * g++.old-deja/g++.other/defarg8.C: New test.
23067
23068 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23069
23070 * g++.old-deja/g++.pt/crash64.C: New test.
23071
23072 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23073
23074 * g++.old-deja/g++.pt/crash63.C: New test.
23075
23076 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23077
23078 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23079
23080 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23081
23082 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23083
23084 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23085
23086 * g++.old-deja/g++.pt/error3.C: New test.
23087
23088 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23089
23090 * g++.old-deja/g++.other/crash39.C: New test.
23091
23092 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23093
23094 * g++.old-deja/g++.other/vbase4.C: New test.
23095
23096 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23097
23098 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23099 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23100 * gcc.dg/special/special.exp: New test driver which will check
23101 for alias support for the above test.
23102
23103 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23104
23105 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23106 problems on small machines.
23107 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23108 parameterize.
23109
23110 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23111
23112 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23113 mips.
23114 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23115
23116 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23117
23118 * g++.old_deja/g++.pt/using8.C: New test.
23119
23120 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23121
23122 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23123
23124 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23125
23126 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23127 where a failure is expected.
23128 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23129
23130 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23131
23132 * g++.old_deja/g++.pt/instantiate12.C: New test.
23133
23134 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23135
23136 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23137 start of structs.
23138 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23139 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23140 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23141 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23142 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23143 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23144 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23145 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23146 * g++.old-deja/g++.eh/spec6.C: Likewise.
23147 * g++.old-deja/g++.jason/crash3.C: Likewise.
23148 * g++.old-deja/g++.law/ctors11.C: Likewise.
23149 * g++.old-deja/g++.law/ctors17.C: Likewise.
23150 * g++.old-deja/g++.law/ctors5.C: Likewise.
23151 * g++.old-deja/g++.law/ctors9.C: Likewise.
23152 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23153 * g++.old-deja/g++.mike/net22.C: Likewise.
23154 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23155 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23156 * g++.old-deja/g++.mike/virt3.C: Likewise.
23157 * g++.old-deja/g++.niklas/t128.C: Likewise.
23158 * g++.old-deja/g++.other/anon4.C: Likewise.
23159 * g++.old-deja/g++.other/using1.C: Likewise.
23160 * g++.old-deja/g++.other/warn3.C: Likewise.
23161 * g++.old-deja/g++.pt/t37.C: Likewise.
23162 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23163 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23164
23165 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23166
23167 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23168
23169 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23170
23171 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23172
23173 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23174
23175 * gcc.c-torture/compile/20010107-1.c: New test.
23176
23177 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23178
23179 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23180
23181 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23182
23183 * gcc.dg/format/format.h: New file.
23184 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23185 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23186 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23187 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23188 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23189 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23190 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23191 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23192 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23193 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23194 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23195 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23196 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23197 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23198 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23199 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23200 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23201 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23202 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23203 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23204 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23205 instead of declaring standard types, macros and functions in each
23206 test.
23207
23208 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23209
23210 * gcc.c-torture/execute/20010106-1.c: New test.
23211
23212 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23213
23214 * gcc.dg/format/format.exp: New file.
23215 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23216 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23217 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23218 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23219 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23220 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23221 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23222 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23223 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23224 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23225 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23226 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23227 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23228 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23229 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23230 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23231 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23232 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23233 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23234 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23235 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23236 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23237 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23238 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23239 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23240 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23241 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23242 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23243 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23244 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23245 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23246 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23247 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23248 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23249 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23250 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23251 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23252 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23253 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23254 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23255 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23256 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23257
23258 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23259
23260 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23261 account.
23262
23263 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23264
23265 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23266
23267 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23268
23269 * g++.old-deja/g++.pt/crash62.C: New test.
23270
23271 2001-01-04 Richard Henderson <rth@redhat.com>
23272
23273 * gcc.dg/20000926-1.c: Update expected warnings.
23274 * gcc.dg/array-2.c: Likewise.
23275 * gcc.dg/array-4.c: Also validate flexible array members.
23276 * gcc.dg/c99-flex-array-1.c: New.
23277
23278 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23279
23280 * gcc.c-torture/compile/20001222-1.x: Remove.
23281
23282 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23283
23284 * gcc.c-torture/execute/built-in-setjmp.c: New.
23285
23286 2001-01-03 Richard Henderson <rth@redhat.com>
23287
23288 * gcc.dg/940510-1.c: Update expected error wording.
23289 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23290
23291 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23292
23293 * lib/target-supports.exp (check_alias_available): Modified to
23294 indicate aliases not supported if only weak aliases are supported.
23295
23296 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23297
23298 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23299 Turn on cmpstrsi checks for __pj__ and __i370__.
23300
23301 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23302
23303 * g++.old-deja/g++.other/virtual11.C: New test.
23304
23305 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23306
23307 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23308
23309 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23310
23311 * gcc.c-torture/compile/20010102-1.c: New test.
23312
23313 2001-01-02 Andreas Jaeger <aj@suse.de>
23314
23315 * gcc.dg/noreturn-3.c: New test.
23316
23317 * gcc.dg/noreturn-4.c: New test.
23318
23319 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23320
23321 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23322 __builtin_fputc and __builtin_fwrite.
23323
23324 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23325
23326 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23327 signed char, not default char.
23328
23329 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23330
23331 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23332
23333 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23334
23335 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23336
23337 2000-12-29 Richard Henderson <rth@redhat.com>
23338
23339 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23340 (__cyg_profile_func_exit): Define.
23341
23342 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23343
23344 * g++.dg/vtgc1.C: New test.
23345
23346 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23347
23348 * gcc.dg/noncompile/20001228-1.c: New test.
23349
23350 * gcc.dg/20001228-1.c: New test.
23351
23352 * gcc.c-torture/execute/20001228-1.c: New test.
23353
23354 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23355
23356 * gcc.dg/format-strfmon-1.c: New test.
23357
23358 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23359
23360 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23361 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23362 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23363 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23364 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23365 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23366 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23367 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23368 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23369 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23370 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23371 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23372 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23373
23374 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23375 * gcc.c-torture/execute/string-opt-4.c: Test index.
23376
23377 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23378
23379 * gcc.c-torture/compile/20001226-1.c: New test.
23380
23381 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23382
23383 * gcc.c-torture/compile/20001222-1.c: New test.
23384 * gcc.c-torture/compile/20001222-1.x: Xfail.
23385
23386 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23387
23388 * gcc.c-torture/execute/comp-goto-2.c: New test.
23389
23390 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23391
23392 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23393 Use long types if __INT_MAX__ is 32767.
23394 (main): Use cast to (sint32 *) when poking 88 into a_page.
23395
23396 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23397
23398 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23399
23400 * gcc.c-torture/compile/20001221-1.c: New test.
23401 * gcc.c-torture/execute/20001221-1.c: New test.
23402
23403 2000-12-20 Richard Henderson <rth@redhat.com>
23404
23405 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23406 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23407
23408 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23409
23410 * gcc.dg/compare3.c: New test.
23411
23412 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23413
23414 * gcc.dg/format-warnll-1.c: New test.
23415
23416 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23417
23418 * gcc.dg/cpp/cmdlne-P.c: New test.
23419
23420 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23421
23422 * gcc.c-torture/execute/builtin-abs-1.c,
23423 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23424
23425 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23426
23427 * gcc.dg/cpp/multiline.c: New test.
23428
23429 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23430
23431 * g++.old-deja/g++.other/syshdr1.C: Update.
23432 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23433
23434 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23435
23436 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23437
23438 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23439
23440 * g++.old-deja/g++.pt/ttp65.C: New test.
23441
23442 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23443
23444 * g++.old-deja/g++.pt/ttp64.C: New test.
23445
23446 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23447
23448 * g++.old-deja/g++.pt/spec33.C: New test.
23449
23450 2000-12-14 Catherine Moore <clm@redhat.com>
23451
23452 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23453 * gcc.c-torture/execute/920612-2.c: Likewise.
23454 * gcc.c-torture/execute/920428-2.c: Likewise.
23455 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23456 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23457
23458 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23459
23460 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23461 * gcc.dg/pack-test-2.c: Likewise.
23462
23463 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23464
23465 Tests by Zack Weinberg <zackw@stanford.edu>.
23466
23467 * gcc.dg/cpp/defined.c: Update.
23468 * gcc.dg/cpp/defined_trad.c: New tests.
23469
23470 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23471
23472 * gcc.dg/cpp/trad-direct.c: Update.
23473
23474 2000-12-11 Neil Booth <neilb@earthling.net>
23475
23476 * gcc.dg/cpp/defined_trad.c
23477
23478 2000-12-11 Neil Booth <neilb@earthling.net>
23479
23480 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23481
23482 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23483
23484 * gcc.dg/format-miss-2.c: New test.
23485
23486 2000-12-09 Neil Booth <neilb@earthling.net>
23487
23488 * gcc.dg/cpp/lineflags.c: New tests.
23489 * gcc.dg/cpp/poison.c: Update.
23490 * gcc.dg/cpp/redef2.c: Update.
23491 * gcc.dg/cpp/skipping.c: New test.
23492
23493 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23494
23495 * g++.old-deja/g++.other/eh3.C: New testcase.
23496
23497 2000-12-07 Neil Booth <neilb@earthling.net>
23498
23499 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23500 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23501 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23502 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23503 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23504 Update.
23505
23506 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23507
23508 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23509 __SIZE_TYPE__ instead of int for type of integers cast to
23510 pointers.
23511
23512 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23513
23514 * g++.old-deja/g++.other/cleanup4.C: New test.
23515
23516 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23517
23518 * format-sec-1.c: New test.
23519
23520 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23521
23522 * gcc.dg/format-nonlit-3.c: New test.
23523
23524 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23525
23526 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23527 through a null pointer.
23528
23529 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23530
23531 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23532 * g++.old-deja/g++.pt/partial4.C: New test.
23533
23534 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23535
23536 * gcc.c-torture/execute/ieee/hugeval.x: New.
23537
23538 2000-12-06 Neil Booth <neilb@earthling.net>
23539
23540 * gcc.dg/cpp/backslash2.c: New tests.
23541
23542 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23543
23544 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23545 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23546
23547 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23548
23549 * gcc.c-torture/execute/20001203-2.c: New testcase.
23550
23551 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23552
23553 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23554 * g++.old-deja/g++.other/virtual10.C: New test.
23555
23556 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23557
23558 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23559
23560 2000-12-05 Richard Henderson <rth@redhat.com>
23561
23562 * gcc.c-torture/compile/20001205-1.c: New.
23563
23564 2000-12-04 Neil Booth <neilb@earthling.net>
23565
23566 * g++.old-deja/g++.other/virtual9.C: New test.
23567 * g++.old-deja/g++.pt/crash61.C: New test.
23568 * gcc.c-torture/execute/loop-9.c: New test.
23569
23570 2000-12-04 Neil Booth <neilb@earthling.net>
23571
23572 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23573 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23574 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23575 * gcc.dg/cpp/extratokens.c: ...here.
23576
23577 2000-12-04 Neil Booth <neilb@earthling.net>
23578
23579 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23580 New tests.
23581
23582 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23583
23584 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23585 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23586
23587 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23588
23589 * gcc.c-torture/execute/20001203-1.c: New test.
23590
23591 2000-12-03 Neil Booth <neilb@earthling.net>
23592
23593 * gcc.dg/cpp/macro6.c: New test cases.
23594
23595 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23596
23597 * gcc.c-torture/execute/string-opt-9.c: New test.
23598 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23599 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23600 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23601
23602 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23603 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23604
23605 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23606
23607 * gcc.dg/cpp/if-6.c: New testcase.
23608
23609 * gcc.dg/20001201-1.c: New testcase.
23610
23611 2000-12-02 Neil Booth <neilb@earthling.net>
23612
23613 * g++.old-deja/g++.other/externC4.C,
23614 g++.old-deja/g++.other/friend10.C: New tests.
23615
23616 2000-12-02 Neil Booth <neilb@earthling.net>
23617
23618 * g++.old-deja/g++.other/instan2.C
23619 * g++.old-deja/g++.other/instan3.C: New test.
23620
23621 2000-12-02 Neil Booth <neilb@earthling.net>
23622
23623 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23624 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23625 gnuc99.c,gnuc99-pedantic.c: New tests.
23626
23627 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23628
23629 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23630 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23631
23632 2000-12-01 Neil Booth <neilb@earthling.net>
23633
23634 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23635 * gcc.dg/cpp/poison.c: Update.
23636 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23637
23638 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23639
23640 * g77.f-torture/execute/20001201.f: New test.
23641
23642 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23643
23644 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23645
23646 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23647
23648 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23649
23650 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23651
23652 * g++.old-deja/g++.other/cast6.C: New test.
23653
23654 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23655
23656 * gcc.c-torture/execute/20001130-2.c: New testcase.
23657
23658 2000-11-30 Richard Henderson <rth@redhat.com>
23659
23660 * gcc.c-torture/execute/20001130-1.c: New test.
23661
23662 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23663
23664 * g++.old-deja/g++.other/op3.C: New test.
23665
23666 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23667
23668 * g++.old-deja/g++.other/op2.C: New test.
23669
23670 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23671
23672 * g++.old-deja/g++.other/crash38.C: New test.
23673
23674 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23675
23676 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23677
23678 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23679
23680 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23681 tests.
23682 * gcc.c-torture/execute/string-opt-6.c: New test.
23683
23684 * gcc.dg/20001117-1.c: Add main.
23685
23686 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23687
23688 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23689 Move from here ...
23690 * gcc.dg/940510-1.c: ... to here.
23691
23692 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23693 zero-size arrays in toplevel structures.
23694
23695 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23696
23697 * gcc.c-torture/execute/loop-8.c: New test.
23698
23699 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23700
23701 * g++.old-deja/g++.other/base1.C: New test.
23702
23703 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23704
23705 * g++.old-deja/g++.other/parse2.C: New test.
23706
23707 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23708
23709 * g++.old-deja/g++.pt/incomplete1.C: New test.
23710
23711 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23712
23713 * g++.old-deja/g++.other/friend9.C: New test.
23714
23715 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23716
23717 * gcc.dg/20001127-1.c: New test.
23718
23719 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23720
23721 * g++.old-deja/g++.pt/friend46.C: New test.
23722
23723 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23724
23725 * g++.old-deja/g++.other/ptrmem8.C: New test.
23726
23727 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23728
23729 * gcc.c-torture/execute/string-opt-7.c: New test.
23730 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23731
23732 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23733
23734 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23735 instead of 'mkcheck 2'.
23736
23737 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23738
23739 * gcc.c-torture/execute/memcheck/driver.c,
23740 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23741 C9X references to refer to C99.
23742
23743 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23744
23745 * gcc.dg/ultrasp3.c: New test.
23746
23747 2000-11-25 Neil Booth <neilb@earthling.net>
23748
23749 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23750
23751 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23752
23753 * gcc.c-torture/compile/20001123-2.c: New.
23754
23755 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23756
23757 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23758
23759 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23760
23761 * gcc.dg/sequence-point-1.c: Add some new tests.
23762 * gcc.c-torture/execute/20001124-1.c: New test.
23763
23764 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23765
23766 * g++.old-deja/g++.other/vaarg4.C: New test.
23767 * gcc.c-torture/compile/20001123-1.c: New test.
23768
23769 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23770
23771 * g++.other/crash24.C: Adjust and remove XFAIL.
23772 * g++.other/crash37.C: New test.
23773
23774 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23775
23776 * g++.old-deja/g++.pt/instantiate9.C: New test.
23777
23778 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23779
23780 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23781 new ABI, too.
23782
23783 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23784 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23785
23786 2000-11-22 Neil Booth <neilb@earthling.net>
23787
23788 * gcc.dg/cpp/Wtrigraphs.c: New test.
23789
23790 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23791
23792 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23793
23794 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23795
23796 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23797
23798 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23799
23800 * lib/gcc-dg.exp: load_lib scanasm.exp.
23801 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23802 * lib/g++-dg.exp: load_lib scanasm.exp.
23803 * lib/scanasm.exp: New.
23804 (scan-assembler, scan-assembler-not): Add optional arguments to
23805 test name, or if not present, the pattern name.
23806 (scan-assembler-dem, scan-assembler-dem-not): New.
23807
23808 * g++.dg/dg.exp: New.
23809
23810 2000-11-21 Neil Booth <neilb@earthling.net>
23811
23812 * gcc.dg/cpp/integrated1.c: Remove.
23813
23814 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23815
23816 * gcc.c-torture/execute/20001121-1.c: New test.
23817
23818 2000-11-21 Richard Henderson <rth@redhat.com>
23819
23820 * gcc.c-torture/compile/20001121-1.c: New test.
23821
23822 2000-11-20 Neil Booth <neilb@earthling.net>
23823
23824 * gcc.dg/cpp/integrated1.c: New test.
23825
23826 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23827
23828 * g++.old-deja/g++.other/inline17.C: New test.
23829
23830 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23831
23832 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23833 local variable to be zero: I made the variable global. Now
23834 uses abort() and exit() instead of relying on main's return value.
23835
23836 2000-11-20 Neil Booth <neilb@earthling.net>
23837
23838 * gcc.dg/cpp/paste2.c: Update test.
23839 * objc/execute/paste.m: New test.
23840
23841 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23842
23843 * gcc.dg/c99-condexpr-1.c: New test.
23844
23845 2000-11-20 Neil Booth <neilb@earthling.net>
23846
23847 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23848
23849 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23850
23851 * g++.old-deja/g++.pt/export1.C: New test.
23852
23853 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23854
23855 * gcc.dg/20001117-1.c: New test.
23856
23857 2000-11-18 Richard Henderson <rth@redhat.com>
23858
23859 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23860
23861 2000-11-18 Richard Henderson <rth@redhat.com>
23862
23863 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23864 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23865 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23866
23867 2000-11-18 Richard Henderson <rth@redhat.com>
23868
23869 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23870 (main): New. Exit cleanly.
23871
23872 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23873
23874 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23875 gcc.dg/c99-fordecl-2.c: New tests.
23876
23877 2000-11-18 Richard Henderson <rth@redhat.com>
23878
23879 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23880 * gcc.c-torture/execute/zerolen-2.c: New.
23881
23882 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23883
23884 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23885 memory.
23886
23887 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23888
23889 * g++.old-deja/g++.pt/instantiate8.C: New test.
23890
23891 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23892
23893 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23894 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23895
23896 2000-11-16 Nick Clifton <nickc@redhat.com>
23897
23898 * gcc.c-torture/execute/nestfunc-2.c: New test.
23899 * gcc.c-torture/execute/nestfunc-3.c: New test.
23900
23901 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23902
23903 * gcc.c-torture/compile/20001116-1.c: New test.
23904
23905 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23906
23907 * gcc.c-torture/execute/20001115-1.c: New test.
23908
23909 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23910
23911 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23912 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23913 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23914 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23915
23916 2000-11-15 Neil Booth <neilb@earthling.net>
23917
23918 gcc.dg/cpp/_Pragma1.c: Update.
23919 gcc.dg/cpp/_Pragma2.c: New test.
23920
23921 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23922
23923 * g++.old-deja/g++.other/anon5.C: New test.
23924
23925 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23926
23927 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23928 tests.
23929
23930 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23931
23932 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23933 output.
23934
23935 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23936
23937 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23938 labels at end of compound statements.
23939
23940 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23941
23942 * gcc.c-torture/execute/loop-7.c: New test.
23943
23944 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23945
23946 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23947
23948 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23949
23950 * gcc.dg/c99-bool-1.c: New test.
23951
23952 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23953
23954 * gcc.dg/c99-scope-1.c: Remove xfail.
23955 * gcc.dg/c99-scope-2.c: New test.
23956
23957 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23958
23959 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23960 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23961
23962 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23963
23964 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23965 error messages.
23966
23967 * g++.mike/p700.C: Don't typedef wchar_t.
23968 * g++.mike/p784.C: Likewise.
23969 * g++.mike/eb101.C: Don't use __wchar_t.
23970
23971 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23972
23973 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23974 from DO loop.
23975
23976 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23977
23978 * gcc.c-torture/execute/20001111-1.c: New test.
23979
23980 2000-11-10 Nick Clifton <nickc@redhat.com>
23981
23982 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23983 long multuiple and accumulate.
23984
23985 2000-11-09 Richard Henderson <rth@redhat.com>
23986
23987 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23988 via size_t instead of int.
23989
23990 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23991 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23992 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23993 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23994
23995 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23996
23997 * gcc.c-torture/compile/20001109-1.c: New test.
23998 * gcc.c-torture/compile/20001109-2.c: New test.
23999
24000 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
24001
24002 * g++.old-deja/g++.pt/operator1.C: New test.
24003 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
24004
24005 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24006
24007 * gcc.dg/20001108-1.c: New test.
24008
24009 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24010
24011 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
24012 with both arguments constant strings.
24013 * gcc.c-torture/execute/string-opt-3.c: New test.
24014 * gcc.c-torture/execute/string-opt-4.c: New test.
24015 * gcc.c-torture/execute/string-opt-5.c: New test.
24016
24017 2000-11-08 Nick Clifton <nickc@redhat.com>
24018
24019 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
24020 mulsidi3adddi patterns.
24021
24022 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
24023
24024 * g++.old-deja/g++.other/crash36.C: New test.
24025
24026 2000-11-08 Jakub Jelinek <jakub@redhat.com>
24027
24028 * g++.old-deja/g++.other/init16.C: New test.
24029
24030 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24031
24032 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24033
24034 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24035
24036 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24037 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24038 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24039
24040 2000-11-07 DJ Delorie <dj@redhat.com>
24041
24042 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24043
24044 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24045
24046 * gcc.c-torture/execute/string-opt-1.c: New test.
24047
24048 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24049
24050 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24051 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24052 parameters in registers, and there is no way for a varargs
24053 function to know in which order the integer and floating-point
24054 parameters should be interleaved when they are placed on the
24055 stack.
24056 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24057 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24058
24059 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24060
24061 * gcc.c-torture/execute/string-opt-2.c: New test.
24062
24063 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24064
24065 * g++.old-deja/g++.pt/crash60.C: New test.
24066
24067 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24068
24069 * g++.old-deja/g++.other/crash24.C: New test.
24070 * g++.old-deja/g++.other/crash25.C: New test.
24071 * g++.old-deja/g++.other/crash26.C: New test.
24072 * g++.old-deja/g++.other/crash27.C: New test.
24073 * g++.old-deja/g++.other/crash28.C: New test.
24074 * g++.old-deja/g++.other/crash29.C: New test.
24075 * g++.old-deja/g++.other/crash30.C: New test.
24076 * g++.old-deja/g++.other/crash31.C: New test.
24077 * g++.old-deja/g++.other/crash32.C: New test.
24078 * g++.old-deja/g++.other/crash33.C: New test.
24079 * g++.old-deja/g++.other/crash34.C: New test.
24080 * g++.old-deja/g++.other/crash35.C: New test.
24081
24082 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24083
24084 * gcc.c-torture/execute/20001031-1.c: New test.
24085
24086 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24087
24088 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24089 namespace.
24090
24091 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24092 standards-conformant.
24093
24094 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24095
24096 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24097 * g++.old-deja/g++.mike/p755a.C: Likewise.
24098 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24099 library makes no calls to `operator new' during initialization.
24100
24101 2000-11-04 Neil Booth <neilb@earthling.net>
24102
24103 * gcc.dg/cpp/include2.c: New tests.
24104
24105 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24106
24107 * lib/g++.exp (g++_set_ld_library_path): New function.
24108 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24109
24110 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24111
24112 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24113 warnings.
24114
24115 2000-11-01 Richard Henderson <rth@redhat.com>
24116
24117 * g++.old-deja/g++.ext/namedret1.C: New.
24118 * g++.old-deja/g++.ext/namedret2.C: New.
24119 * g++.old-deja/g++.ext/namedret3.C: New.
24120
24121 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24122
24123 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24124 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24125
24126 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24127
24128 * gcc.c-torture/execute/va-arg-21.c: New test.
24129
24130 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24131
24132 * gcc.dg/c99-complex-2.c: New test.
24133
24134 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24135
24136 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24137
24138 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24139
24140 * g++.old-deja/g++.other/inline16.C: New test.
24141
24142 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24143
24144 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24145 __PRETTY_FUNCTION__
24146
24147 2000-10-29 Neil Booth <neilb@earthling.net>
24148
24149 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24150 New tests.
24151 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24152 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24153 optimisation.
24154
24155 2000-10-29 Neil Booth <neilb@earthling.net>
24156
24157 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24158 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24159 * mi5.c: Test multiple includes work with -C.
24160 * trigraphs.c: Test ^= version.
24161
24162 2000-10-28 Neil Booth <neilb@earthling.net>
24163
24164 New tests and test updates for new macro expander.
24165
24166 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24167 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24168 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24169 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24170 new diagnostic messages.
24171
24172 * gcc.dg/cpp/macro3.c: New tests.
24173
24174 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24175
24176 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24177 on the same line.
24178
24179 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24180
24181 * g++.old-deja/g++.other/eh2.C: New test.
24182
24183 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24184
24185 * gcc.c-torture/execute/20001027-1.c: New test.
24186
24187 2000-10-26 Richard Henderson <rth@redhat.com>
24188
24189 * gcc.c-torture/execute/20001026-1.c: New.
24190
24191 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24192
24193 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24194 * g++.old-deja/g++.law/builtin1.C: Likewise.
24195 * g++.old-deja/g++.law/ctors10.C: Likewise.
24196 * g++.old-deja/g++.law/virtual3.C: Likewise.
24197 * g++.old-deja/g++.mike/p658.C: Likewise.
24198 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24199 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24200 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24201 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24202 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24203
24204 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24205
24206 * gcc.c-torture/compile/20001024-1.c: New test.
24207
24208 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24209
24210 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24211 to tell us whether or not we are using V3.
24212
24213 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24214
24215 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24216 operands.
24217
24218 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24219
24220 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24221
24222 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24223
24224 * gcc.c-torture/execute/20001024-1.c: New test.
24225
24226 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24227
24228 * g++.old-deja/g++.other/sibcall1.C: New test.
24229
24230 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24231
24232 * gcc.dg/noncompile/init-3.c: New test.
24233
24234 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24235
24236 * gcc.dg/format-array-1.c: New test.
24237
24238 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24239
24240 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24241 writing through null pointers; remove comment about testing
24242 unterminated strings.
24243
24244 2000-10-17 Matthew Hiller <hiller@redhat.com>
24245
24246 * gcc.c-torture/execute/20001017-2.c: New test.
24247
24248 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24249
24250 * gcc.c-torture/compile/20001018-1.c: New test.
24251 * gcc.c-torture/compile/20001018-1.x: Xfail.
24252
24253 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24254
24255 * gcc.c-torture/execute/20001017-1.c: New test.
24256
24257 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24258
24259 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24260 for multiple use of arguments with scanf formats; add tests for
24261 multiple use of arguments.
24262
24263 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24264
24265 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24266
24267 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24268
24269 * gcc.dg/format-miss-1.c: New test.
24270
24271 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24272
24273 * gcc.c-torture/execute/20001013-1.c: New test.
24274
24275 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24276
24277 * gcc.dg/format-branch-1.c: New test.
24278
24279 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24280
24281 * README, lib/file-format.exp: Remove EGCS references.
24282
24283 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24284
24285 * gcc.dg/20001013-1.c: New test.
24286
24287 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24288
24289 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24290 for intmax_t in the compiler using __typeof__ and the type rules
24291 for conditional expressions.
24292
24293 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24294
24295 * gcc.dg/20001012-1.c: New test.
24296 * gcc.dg/20001012-2.c: New test.
24297
24298 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24299
24300 * gcc.dg/format-attr-1.c: New test.
24301
24302 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24303
24304 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24305 __LONG_LONG_MAX__ instead of LLONG_MAX.
24306
24307 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24308
24309 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24310 scanf flags.
24311 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24312 flags.
24313
24314 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24315
24316 * gcc.dg/sequence-pt-1.c: New test.
24317
24318 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24319
24320 * gcc.c-torture/execute/20001011-1.c: New testcase.
24321 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24322
24323 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24324
24325 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24326 does not error on it.
24327
24328 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24329
24330 * gcc.dg/20001009-1.c: New test.
24331
24332 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24333
24334 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24335 * gcc.c-torture/execute/20001009-2.c: ... to here.
24336
24337 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24338
24339 * gcc.c-torture/compile/20001009-1.c: New testcase.
24340 * gcc.c-torture/execute/20001009-1.c: New testcase.
24341 Testcases provided by Jan Hubicka <jh@suse.cz>.
24342
24343 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24344
24345 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24346 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24347 uintmax_t using <limits.h> to emulate the compiler's internal
24348 logic. No longer XFAIL %j tests.
24349
24350 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24351
24352 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24353 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24354 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24355 regexps and details of expected handling of some bad formats.
24356 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24357 suppression.
24358
24359 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24360
24361 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24362 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24363 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24364 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24365 in list archives.
24366
24367 2000-10-06 Richard Henderson <rth@cygnus.com>
24368
24369 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24370 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24371 * g++.old-deja/g++.jason/report.C: Likewise.
24372 * g++.old-deja/g++.law/friend5.C: Likewise.
24373 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24374 of the expected warnings.
24375
24376 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24377
24378 * g++.old-deja/g++.pt/enum14.C: New test.
24379
24380 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24381
24382 * g++.old-deja/g++.pt/crash59.C: New test.
24383
24384 2000-10-04 Will Cohen <wcohen@redhat.com>
24385
24386 * gcc.dg/20000926-1.c: New test.
24387
24388 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24389
24390 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24391 function name for current C++ compiler.
24392 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24393
24394 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24395
24396 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24397 __PRETTY_FUNCTION__.
24398 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24399
24400 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24401
24402 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24403
24404 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24405
24406 * gcc.c-torture/compile/20000923-1.c: New test.
24407
24408 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24409
24410 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24411 * g++.old-deja/g++.pt/ttp62.C: Same.
24412 * g++.old-deja/g++.other/inline14.C: Same.
24413
24414 2000-09-24 Richard Henderson <rth@cygnus.com>
24415
24416 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24417
24418 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24419
24420 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24421
24422 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24423
24424 * gcc.c-torture/compile/20000922-1.c: New file.
24425
24426 2000-09-21 Nick Clifton <nickc@redhat.com>
24427
24428 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24429 a signed long modulo operation.
24430 (mod6): New function - perform an unsigned long modulo operation.
24431 (main): Add tests for modulos of very large numbers by very small
24432 dividends.
24433
24434 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24435
24436 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24437
24438 2000-09-19 Richard Henderson <rth@cygnus.com>
24439
24440 * gcc.dg/compare2.c (case 10): XFAIL.
24441
24442 2000-09-18 Richard Henderson <rth@cygnus.com>
24443
24444 * gcc.c-torture/execute/20000906-1.c: Move ...
24445 * gcc.dg/20000906-1.c: ... here. Only run on targets
24446 that support __builtin_trap.
24447
24448 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24449
24450 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24451
24452 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24453
24454 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24455 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24456 more $ format tests.
24457
24458 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24459
24460 * gcc.dg/format-errmk-1.c: New test.
24461
24462 2000-09-17 Greg McGary <greg@mcgary.org>
24463
24464 * gcc.c-torture/execute/20000917-1.x: Remove.
24465
24466 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24467
24468 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24469
24470 2000-09-17 Greg McGary <greg@mcgary.org>
24471
24472 * gcc.c-torture/execute/20000917-1.c: New test.
24473 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24474
24475 2000-09-16 Neil Booth <NeilB@earthling.net>
24476
24477 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24478 in nested macro bug.
24479
24480 2000-09-15 Neil Booth <NeilB@earthling.net>
24481
24482 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24483
24484 2000-09-14 Jeffrey A Law (law@cygnus.com)
24485
24486 * gcc.c-torture/execute/20000914-1.c: New test.
24487
24488 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24489
24490 * g++.other/inline13.C: New test.
24491
24492 2000-09-12 Andreas Jaeger <aj@suse.de>
24493
24494 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24495 constant by Ulrich Drepper <drepper@redhat.com>.
24496
24497 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24498
24499 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24500
24501 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24502
24503 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24504
24505 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24506
24507 * gcc.dg/cpp/backslash.c: New test.
24508
24509 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24510
24511 * gcc.c-torture/execute/20000910-1.c: New test.
24512 * gcc.c-torture/execute/20000910-2.c: Likewise.
24513
24514 2000-09-11 Robert Lipe <robertl@sco.com>
24515
24516 * gcc.dg/pragma-align.c: New test.
24517
24518 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24519
24520 * g++.old-deja/g++.pt/explicit82.C: New test.
24521 * g++.old-deja/g++.pt/explicit83.C: New test.
24522
24523 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24524
24525 * gcc.dg/asm-names.c: New test.
24526
24527 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24528
24529 * gcc.dg/cpp/tr-warn6.c: New test
24530
24531 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24532
24533 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24534 be accepted.
24535
24536 2000-09-07 Catherine Moore <clm@redhat.com>
24537
24538 * gcc.c-torture/execute/unroll-1.c: New test.
24539
24540 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24541
24542 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24543 ERROR markers.
24544 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24545 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24546 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24547 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24548 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24549 Preprocess only.
24550 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24551 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24552
24553 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24554
24555 * g++.old-deja/g++.pt/deduct2.C: New test.
24556
24557 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24558
24559 * g++.old-deja/g++.pt/parms2.C: New test.
24560
24561 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24562
24563 * g++.old-deja/g++.pt/crash58.C: New test.
24564
24565 2000-09-06 Greg McGary <greg@mcgary.org>
24566
24567 * gcc.c-torture/execute/20000906-1.c: New test.
24568 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24569
24570 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24571
24572 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24573
24574 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24575
24576 * g++.old-deja/g++.pt/crash57.C: New test.
24577
24578 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24579
24580 * g++.old-deja/g++.pt/crash56.C: New test.
24581
24582 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24583
24584 * g++.old-deja/g++.pt/koenig1.C: New test.
24585
24586 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24587
24588 * gcc.dg/20000904-1.c: New test.
24589
24590 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24591
24592 * gcc.dg/cpp/paste8.c: New test.
24593
24594 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24595
24596 * gcc.c-torture/compile/20000827-1.c: New test.
24597
24598 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24599
24600 * gcc.dg/format-diag-1.c: New test.
24601
24602 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24603
24604 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24605 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24606 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24607 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24608 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24609
24610 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24611
24612 * g++.old-deja/g++.other/nested4.C: New test.
24613
24614 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24615
24616 * g++.old-deja/g++.ns/scoped1.C: New test.
24617
24618 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24619
24620 * lib/g++.exp: Support testing already-installed GCC.
24621
24622 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24623
24624 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24625
24626 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24627
24628 * gcc.dg/return-type-2.c: New test.
24629
24630 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24631
24632 * gcc.c-torture/compile/20000825-1.c: New test.
24633
24634 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24635
24636 * gcc.dg/dwarf2-2.c: New test.
24637
24638 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24639
24640 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24641 dg-warning regexps.
24642
24643 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24644
24645 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24646 gcc.dg/format-ext-5.c: New tests.
24647
24648 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24649
24650 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24651
24652 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24653
24654 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24655
24656 2000-08-24 Richard Henderson <rth@cygnus.com>
24657
24658 * gcc.dg/ia64-sync-1.c: New test.
24659 * gcc.dg/ia64-sync-2.c: New test.
24660 * gcc.dg/ia64-asm-1.c: New test.
24661
24662 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24663
24664 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24665 * gcc.dg/format-ext-2.c: New test.
24666
24667 2000-08-23 Jason Merrill <jason@redhat.com>
24668
24669 * lib/old-dejagnu.exp: Also ignore "In member function" and
24670 "At global scope".
24671
24672 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24673
24674 * gcc.dg/noncompile/label-lineno-1.c: New test.
24675
24676 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24677
24678 * gcc.dg/c99-array-nonobj-1.c: New test.
24679
24680 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24681
24682 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24683 tests.
24684 * gcc.dg/format-ext-1.c: New test.
24685
24686 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24687
24688 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24689 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24690 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24691 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24692 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24693
24694 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24695
24696 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24697 gcc.dg/c99-strftime-2.c: New tests.
24698
24699 2000-08-22 Richard Henderson <rth@cygnus.com>
24700
24701 * gcc.c-torture/execute/20000822-1.c: New test.
24702
24703 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24704
24705 * gcc.c-torture/execute/20000819-1.x: Remove.
24706
24707 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24708
24709 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24710 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24711 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24712 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24713 gcc.dg/format-xopen-1.c: New tests.
24714
24715 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24716
24717 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24718
24719 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24720
24721 * g++.old-deja/g++.other/loop2.C: New test.
24722
24723 * gcc.c-torture/compile/20000606-1.c: New test.
24724 * gcc.c-torture/compile/20000728-1.c: New test.
24725 * gcc.c-torture/execute/20000801-1.c: New test.
24726 * gcc.c-torture/execute/20000801-2.c: New test.
24727 * gcc.c-torture/execute/20000819-1.c: New test.
24728 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24729 * gcc.dg/20000629-1.c: New test.
24730 * gcc.dg/20000724-1.c: New test.
24731 * gcc.dg/20000807-1.c: New test.
24732
24733 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24734
24735 * gcc.dg/cpp/pragma-1.c: New test.
24736 * gcc.dg/cpp/pragma-2.c: New test.
24737
24738 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24739
24740 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24741 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24742
24743 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24744
24745 * gcc.c-torture/compile/20000818-1.c: New test.
24746
24747 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24748
24749 * gcc.c-torture/execute/20000818-1.c: New test.
24750
24751 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24752
24753 * gcc.dg/format-va-1.c: New test.
24754
24755 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24756
24757 * g++.old-deja/g++.other/typedef8.C: New test.
24758
24759 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24760
24761 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24762 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24763 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24764 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24765 * g++.old-deja/g++.other/ptrmem7.C: New test.
24766 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24767
24768 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24769
24770 * g++.old-deja/g++.pt/typename27.C: New test.
24771
24772 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24773
24774 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24775 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24776 * g++.old-deja/g++.pt/friend45.C: New test.
24777 * g++.old-deja/g++.other/friend8.C: New test.
24778
24779 2000-08-15 Richard Henderson <rth@cygnus.com>
24780
24781 * gcc.c-torture/execute/20000815-1.c: New test.
24782
24783 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24784
24785 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24786 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24787 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24788
24789 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24790
24791 * g++.old-deja/g++.other/refinit2.C: New test.
24792
24793 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24794
24795 * lib/c-torture.exp (c-torture): Make
24796 compiler_conditional_xfail_data global.
24797 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24798 compiler_conditional_xfail_data machinery.
24799 (f-torture-execute): Likewise.
24800 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24801 and only when unrolling loops.
24802
24803 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24804
24805 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24806
24807 * g++.old-deja/g++.pt/explicit81.C: New test.
24808
24809 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24810
24811 * g++.old-deja/g++.pt/typename26.C: New test.
24812
24813 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24814
24815 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24816 warning.
24817
24818 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24819
24820 * g++.old-deja/g++.other/array3.C: New test.
24821
24822 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24823
24824 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24825 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24826 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24827 New tests.
24828
24829 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24830
24831 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24832 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24833
24834 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24835
24836 * gcc.c-torture/execute/20000808-1.c: New test.
24837
24838 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24839
24840 * gcc.dg/c90-const-expr-1.c: New test.
24841
24842 2000-08-08 Richard Henderson <rth@cygnus.com>
24843
24844 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24845
24846 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24847
24848 * gcc.dg/noncompile/const-ll-1.c: New test.
24849
24850 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24851
24852 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24853
24854 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24855
24856 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24857 that running programs linked against the shared version of libobjc
24858 run correctly.
24859
24860 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24861
24862 * gcc.dg/c99-printf-1.c: New test.
24863
24864 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24865
24866 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24867
24868 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24869
24870 * gcc.c-torture/execute/20000731-1.x: Delete.
24871
24872 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24873
24874 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24875 and torture_without_loops as is done by c-torture.exp.
24876 (search_for): Copy from c-torture.exp.
24877 (gcc-dg-runtest): New function, drives a directory of tests
24878 iterating over the TORTURE_OPTIONS.
24879 (scan-assembler, scan-assembler-not): Move here from
24880 individual directory drivers.
24881
24882 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24883 defined by lib/gcc-dg.exp.
24884 * gcc.dg/cpp/cpp.exp: Likewise.
24885 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24886 gcc-dg-runtest, so we cycle over optimization options.
24887
24888 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24889 * gcc.dg/compare2.c: No longer expected to fail.
24890
24891 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24892
24893 * gcc.c-torture/execute/20000804-1.c: New test.
24894
24895 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24896
24897 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24898
24899 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24900
24901 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24902
24903 2000-08-03 Jeffrey A Law (law@cygnus.com)
24904
24905 * gcc.c-torture/compile/20000803-1.c: New test.
24906
24907 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24908
24909 * gcc.c-torture/execute/20000801-3.c,
24910 gcc.c-torture/execute/20000801-4.c: New tests.
24911 * gcc.c-torture/execute/20000801-3.x,
24912 gcc.c-torture/execute/20000801-4.x: Xfail.
24913
24914 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24915
24916 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24917 libobjc/.libs to allow for libtool.
24918
24919 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24920
24921 * gcc.c-torture/compile/20000802-1.c: New test.
24922
24923 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24924
24925 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24926
24927 2000-07-31 Jeffrey A Law (law@cygnus.com)
24928
24929 * gcc-c-torture/execute/20000731-2.c: New test.
24930
24931 * gcc.c-torture/execute/20000731-1.c: New test.
24932 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24933
24934 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24935
24936 * testsuite/gcc.dg/cpp/paste7.c: New test.
24937 * gcc.dg/cpp/20000725-1.c: New test.
24938
24939 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24940
24941 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24942 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24943 declaration warning for __builtin_dwarf_reg_size.
24944
24945 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24946
24947 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24948
24949 * gcc.dg/noncompile/voidparam-1.c: New test.
24950
24951 2000-07-30 Richard Henderson <rth@cygnus.com>
24952
24953 * gcc.dg/c90-digraph-1.c: Don't xfail.
24954 * gcc.dg/compare2.c (case 10): Xfail.
24955 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24956
24957 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24958
24959 * gcc.dg/c99-main-1.c: New test.
24960
24961 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24962
24963 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24964
24965 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24966
24967 * gcc.c-tortuer/execute/20000726-1.c: New test.
24968
24969 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24970
24971 * gcc.c-torture/execute/enum-2.c: New test.
24972
24973 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24974
24975 * gcc.dg/cpp/tr-warn3.c: New test.
24976
24977 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24978
24979 * g++.old-deja/g++.ext/implicit1.C: Remove.
24980 * g++.old-deja/g++.jason/c2.C: Remove
24981 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24982 * g++.old-deja/g++.pt/crash16.C: Likewise.
24983 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24984
24985 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24986
24987 * g++.old-deja/g++.other/for2.C: New test.
24988
24989 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24990
24991 * gcc.dg/20000720-1.c: New test.
24992
24993 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24994
24995 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24996
24997 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24998
24999 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
25000 * gcc.c-torture/execute/20000722-1.c: New.
25001 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
25002
25003 2000-07-24 Jakub Jelinek <jakub@redhat.com>
25004
25005 * gcc.dg/cpp/20000720-1.S: New test.
25006
25007 2000-07-21 Michael Meissner <meissner@redhat.com>
25008
25009 * gcc.c-torture/execute/ieee/hugeval.c: New test.
25010
25011 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25012
25013 * g++.old-deja/g++.brendan/crash16.C,
25014 g++.old-deja/g++.brendan/parse3.C,
25015 g++.old-deja/g++.brendan/redecl1.C,
25016 g++.old-deja/g++.ns/template13.C,
25017 g++.old-deja/g++.other/decl4.C,
25018 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
25019
25020 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25021
25022 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
25023 and "Internal error".
25024
25025 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
25026 regexps.
25027 * gcc.dg/cpp/paste6.c: New test.
25028
25029 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
25030
25031 * gcc.dg/cpp/tr-direct.c: New test.
25032
25033 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25034 gcc.dg/cpp/undef1.c: Tweak error regexps.
25035
25036 2000-07-18 Eric Christopher <echristo@redhat.com>
25037
25038 * gcc.c-torture/compile/20000718-1.c: New test.
25039
25040 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25041
25042 * cpplex.c (_cpp_push_token): If the token being pushed back
25043 is the previous token in this context, just subtract one from
25044 context->posn.
25045 * cppmacro.c (save_expansion): Clear aux field when storing a
25046 placemarker.
25047
25048 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25049
25050 * gcc.dg/noncompile/redecl-1.c: New test.
25051
25052 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25053
25054 * gcc.c-torture/execute/20000717-5.c: New test.
25055 * gcc.c-torture/execute/20000717-1.x: Removed.
25056
25057 2000-07-17 Richard Henderson <rth@cygnus.com>
25058
25059 * gcc.c-torture/execute/20000717-4.c: New test.
25060
25061 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25062
25063 * gcc.dg/cpp/syshdr.c: New test.
25064 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25065
25066 2000-07-17 Neil Booth <neilb@earthling.net>
25067
25068 * gcc.dg/cpp/cmdlne-dM.c: New test.
25069 * gcc.dg/cpp/cmdlne-dD.c: New test.
25070
25071 2000-07-17 Jeffrey A Law (law@cygnus.com)
25072
25073 * gcc.c-torture/execute/20000717-3.c: New test.
25074
25075 * gcc.c-torture/compile/20000717-1.c: New test.
25076
25077 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25078
25079 * gcc.c-torture/execute/20000717-2.c: New test.
25080
25081 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25082
25083 * gcc.dg/formatz-1.c: New test.
25084
25085 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25086 * gcc.dg/c99-digraph-1.c: New tests.
25087
25088 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25089 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25090
25091 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25092 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25093 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25094 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25095 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25096 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25097 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25098
25099 2000-07-17 Greg McGary <greg@mcgary.org>
25100
25101 * gcc.c-torture/execute/20000717-1.c: New test.
25102 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25103
25104 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25105
25106 * gcc.c-torture/execute/20000715-2.c: New test.
25107 * gcc.dg/20000715-1.c: New test.
25108
25109 2000-07-15 Michael Meissner <meissner@redhat.com>
25110
25111 * gcc.c-torture/execute/20000715-1.c: New test.
25112
25113 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25114
25115 * gcc.c-torture/execute/20000707-1.c: New test.
25116
25117 2000-07-13 Neil Booth <NeilB@earthling.net>
25118
25119 * testsuite/gcc.dg/cpp/digraph1.c,
25120 testsuite/gcc.dg/cpp/digraph2.c,
25121 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25122
25123 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25124
25125 * g77.f-torture/compile/20000630-2.f: New test.
25126 * g77.f-torture/compile/20000630-2.x
25127
25128 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25129
25130 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25131
25132 2000-07-11 Neil Booth <NeilB@earthling.net>
25133
25134 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25135
25136 2000-07-11 Neil Booth <NeilB@earthling.net>
25137
25138 * gcc.dg/cpp/cmdlne-C.c: New.
25139
25140 2000-07-09 Neil Booth <NeilB@earthling.net>
25141
25142 * gcc.dg/cpp/directiv.c: New tests.
25143 * gcc.dg/cpp/undef1.c: Update.
25144
25145 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25146
25147 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25148
25149 2000-07-09 Neil Booth <NeilB@earthling.net>
25150
25151 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25152
25153 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25154
25155 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25156 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25157
25158 2000-07-08 Neil Booth <NeilB@earthling.net>
25159
25160 * gcc.dg/cpp/macsyntx.c: New tests.
25161
25162 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25163
25164 * gcc.dg/20000707-1.c: New test.
25165
25166 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25167
25168 * gcc.c-torture/execute/20000706-1.c: New test.
25169 * gcc.c-torture/execute/20000706-2.c: New test.
25170 * gcc.c-torture/execute/20000706-3.c: New test.
25171 * gcc.c-torture/execute/20000706-4.c: New test.
25172 * gcc.c-torture/execute/20000706-5.c: New test.
25173
25174 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25175
25176 * g++.old-deja/g++.pt/instantiate7.C: New test.
25177
25178 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25179
25180 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25181 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25182 * g++.old-deja/g++.other/rtti3.C: Likewise.
25183 * g++.old-deja/g++.other/rttid3.C: Likewise.
25184
25185 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25186
25187 * g77.f-torture/compile/20000630-1.x: Fix typo
25188
25189 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25190
25191 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25192 assembly output.
25193
25194 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25195
25196 * gcc.dg/cpp/ident.c: New test.
25197
25198 2000-07-05 Neil Booth <NeilB@earthling.net>
25199
25200 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25201 gcc.dg/cpp/lexstrng.c: New tests.
25202
25203 2000-07-04 Neil Booth <NeilB@earthling.net>
25204
25205 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25206 * gcc.dg/cpp/strify2.c: Same.
25207
25208 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25209
25210 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25211 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25212 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25213 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25214
25215 * testsuite/gcc.dg/cpp/macro1.c,
25216 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25217 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25218 testsuite/gcc.dg/cpp/strify1.c,
25219 testsuite/gcc.dg/cpp/strify2.c: New tests.
25220
25221 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25222
25223 * gcc.c-torture/execute/20000703-1.c: New test.
25224
25225 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25226
25227 * g++.old-deja/g++.pt (lookup10.C): New test.
25228
25229 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25230
25231 * g++.old-deja/g++.pt (typename25.C): New test.
25232
25233 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25234
25235 * gcc.c-torture/compile/20000701-1.c: New test.
25236
25237 2000-06-30 Nick Clifton <nickc@cygnus.com>
25238
25239 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25240 to test case.
25241
25242 2000-06-30 Catherine Moore <clm@cygnus.com>
25243
25244 * gcc.c-torture/execute/align-1.c: New test.
25245
25246 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25247
25248 * g++.old-deja/g++.pt/expr8.C: New test.
25249 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25250
25251 2000-06-29 Nick Clifton <nickc@cygnus.com>
25252
25253 * gcc.c-torture/compile/20000629-1.c: New test.
25254
25255 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25256
25257
25258 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25259 gcc.dg/noncompile directory, depending on whether they're
25260 preprocessor tests or not. Annotate all the tests for the dg
25261 framework.
25262
25263 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25264 * gcc.dg/noncompile/noncompile.exp: New.
25265
25266 * Moved files:
25267 Old name New name
25268 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25269 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25270 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25271 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25272 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25273 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25274 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25275 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25276 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25277 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25278 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25279 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25280 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25281 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25282 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25283 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25284 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25285 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25286 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25287 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25288 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25289 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25290 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25291 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25292
25293 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25294 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25295 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25296 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25297 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25298 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25299
25300 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25301
25302 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25303 declare one variable. On the fourth, error.
25304 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25305 declared by 20000628-1a.h.
25306
25307 2000-06-29 Richard Henderson <rth@redhat.com>
25308
25309 * gcc.c-torture/execute/930529-1.x: New file.
25310 * gcc.dg/920413-1.c: Adjust expected warning text.
25311 * gcc.dg/980217-1.c: Declare abort.
25312 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25313
25314 2000-06-29 Jeffrey A Law (law@cygnus.com)
25315
25316 * g77.f-torture/compile/20000629-1.f: New test.
25317 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25318
25319 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25320
25321 Rearrange lots of files, removing entirely the
25322 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25323 directories.
25324
25325 * Deleted files:
25326 gcc.c-torture/code_quality/code_quality.exp
25327 gcc.c-torture/special/special.exp
25328 gcc.failure/failure.exp
25329 gcc.failure/940409-1.x
25330 gcc.c-torture/compile/961203-1.x
25331
25332 * New files:
25333 gcc.misc-tests/linkage.exp
25334 gcc.c-torture/execute/920730-1t.c
25335 gcc.c-torture/execute/920730-1t.x
25336 gcc.c-torture/compile/920520-1.x
25337 gcc.c-torture/compile/920521-1.x
25338 gcc.c-torture/compile/981006-1.x
25339 gcc.c-torture/execute/eeprof-1.x
25340
25341 * Moved files (possibly with modifications to fit a new harness):
25342 Old name New name
25343 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25344 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25345 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25346 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25347 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25348 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25349 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25350 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25351 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25352 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25353 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25354 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25355 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25356 gcc.failure/940409-1.c gcc.dg/940409-1.c
25357
25358 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25359
25360 * c-torture/compile/961203-1.x: Delete.
25361
25362 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25363 not exit. Include stdio.h.
25364 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25365 * gcc.misc-tests/dg-12.c: Likewise.
25366 * gcc.misc-tests/dg-5.c: Likewise.
25367 * gcc.misc-tests/dg-6.c: Likewise.
25368 * gcc.misc-tests/dg-7.c: Prototype abort.
25369 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25370 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25371 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25372 not exit.
25373 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25374 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25375
25376 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25377
25378 * gcc.dg/cpp/20000628-1.c: New test.
25379 * gcc.dg/cpp/20000628-1.h: New header for above test.
25380 * gcc.dg/cpp/20000628-1a.h: Likewise.
25381
25382 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25383
25384 * gcc.dg/cpp: New directory.
25385 * gcc.dg/cpp/cpp.exp: New driver.
25386 * gcc.dg/cpp/20000627-1.c: New test.
25387 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25388 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25389 and rewrite as a compilation test.
25390
25391 * gcc.dg: Move many files into the cpp subdirectory, possibly
25392 renaming or editing them as well.
25393 Old name New name
25394 990119-1.c cpp/19990119-1.c
25395 990228-1.c cpp/19990228-1.c
25396 990407-1.c cpp/19990407-1.c
25397 990409-1.c cpp/19990409-1.c
25398 990413-1.c cpp/19990413-1.c
25399 990703-1.c cpp/19990703-1.c
25400 20000127-1.c cpp/20000127-1.c
25401 20000129-1.c cpp/20000129-1.c
25402 20000207-1.c cpp/20000207-1.c
25403 20000207-2.c cpp/20000207-2.c
25404 20000209-1.c cpp/20000209-1.c
25405 20000209-2.c cpp/20000209-2.c
25406 20000301-1.c cpp/20000301-1.c
25407 20000419-1.c cpp/20000419-1.c
25408 20000510-1.S cpp/20000510-1.S
25409 20000519-1.c cpp/20000519-1.c
25410 20000529-1.c cpp/20000529-1.c
25411 20000625-1.c cpp/20000625-1.c
25412 20000625-2.c cpp/20000625-2.c
25413 cpp-as1.c cpp/assert1.c
25414 cpp-as2.c cpp/assert2.c
25415 cxx-comments-1.c cpp/cxxcom1.c
25416 cxx-comments-2.c cpp/cxxcom2.c
25417 endif-label.c cpp/endif.c
25418 cpp-hash1.c cpp/hash1.c
25419 cpp-hash2.c cpp/hash2.c
25420 cpp-if1.c cpp/if-1.c
25421 cpp-if2.c cpp/if-2.c
25422 cpp-if3.c cpp/if-3.c
25423 cpp-if4.c cpp/if-4.c
25424 cpp-if5.c cpp/if-5.c
25425 cpp-cond.c cpp/if-cexp.c
25426 cpp-missingop.c cpp/if-mop.c
25427 cpp-missingparen.c cpp/if-mpar.c
25428 cpp-opprec.c cpp/if-oppr.c
25429 cpp-ifparen.c cpp/if-paren.c
25430 cpp-shortcircuit.c cpp/if-sc.c
25431 cpp-shift.c cpp/if-shift.c
25432 cpp-unary.c cpp/if-unary.c
25433 cpp-li1.c cpp/line1.c
25434 cpp-li2.c cpp/line2.c
25435 lineno.c cpp/line3.c
25436 lineno-2.c cpp/line4.c
25437 cpp-mi.c cpp/mi1.c
25438 cpp-mic.h cpp/mi1c.h
25439 cpp-micc.h cpp/mi1cc.h
25440 cpp-mind.h cpp/mi1nd.h
25441 cpp-mindp.h cpp/mi1ndp.h
25442 cpp-mix.h cpp/mi1x.h
25443 cpp-mi2.c cpp/mi2.c
25444 cpp-mi2a.h cpp/mi2a.h
25445 cpp-mi2b.h cpp/mi2b.h
25446 cpp-mi2c.h cpp/mi2c.h
25447 cpp-mi3.c cpp/mi3.c
25448 cpp-mi3.def cpp/mi3.def
25449 poison-1.c cpp/poison.c
25450 pr-impl.c cpp/prag-imp.c
25451 cpp-redef-2.c cpp/redef1.c
25452 cpp-redef.c cpp/redef2.c
25453 strpaste.c cpp/strp1.c
25454 strpaste-2.c cpp/strp2.c
25455 cpp-tradpaste.c cpp/tr-paste.c
25456 cpp-tradstringify.c cpp/tr-str.c
25457 cpp-tradwarn1.c cpp/tr-warn1.c
25458 cpp-tradwarn2.c cpp/tr-warn2.c
25459 trigraphs.c cpp/trigraphs.c
25460 cpp-unc1.c cpp/unc1.c
25461 cpp-unc2.c cpp/unc2.c
25462 cpp-unc3.c cpp/unc3.c
25463 cpp-unc.c cpp/unc4.c
25464 undef.c cpp/undef1.c
25465 undef-2.c cpp/undef2.c
25466 cpp-wi1.c cpp/widestr1.c
25467
25468 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25469
25470 * lib/g++.exp (g++_include_flags): Tweak.
25471
25472 2000-06-27 H.J. Lu <hjl@gnu.org>
25473 Loren J. Rittle <ljrittle@acm.org>
25474
25475 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25476 version with one that knows about the new gcc tree structure.
25477 (g++_link_flags): Same.
25478
25479 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25480
25481 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25482 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25483 case we are cross-compiling.
25484
25485 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25486 g++.old-deja/g++.niklas/Makefile.in,
25487 g++.old-deja/g++.niklas/configure.in,
25488 g++.old-deja/g++.other/Makefile.in,
25489 g++.old-deja/g++.other/configure.in,
25490 gcc.c-torture/code_quality/Makefile.in,
25491 gcc.c-torture/code_quality/configure.in,
25492 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25493 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25494 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25495 gcc.c-torture/execute/ieee/Makefile.in,
25496 gcc.c-torture/execute/ieee/configure.in,
25497 gcc.c-torture/noncompile/Makefile.in,
25498 gcc.c-torture/noncompile/configure.in,
25499 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25500 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25501 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25502
25503 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25504
25505 * g++.old-deja/g++.other/ambig3.C: New test.
25506
25507 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25508
25509 * g++.old-deja/g++.pt/syntax1.C: New test.
25510 * g++.old-deja/g++.pt/syntax2.C: New test.
25511 * g++.old-deja/g++.other/syntax3.C: New test.
25512 * g++.old-deja/g++.other/syntax4.C: New test.
25513
25514 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25515
25516 * gcc.dg/20000623-1.c: Prototype exit and abort.
25517
25518 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25519
25520 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25521 New tests.
25522 * gcc.dg/cpp-mi3.def: New file.
25523
25524 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25525 inside assertions.
25526 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25527 lexer's error messages.
25528 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25529 divine anything from the linemarkers.
25530 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25531 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25532
25533 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25534
25535 * gcc.dg/20000623-1.c: New test.
25536
25537 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25538
25539 * gcc.c-torture/execute/20000622-1.c: New test.
25540
25541 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25542
25543 * g++.old-deja/g++.other/init15.C: New test.
25544
25545 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25546
25547 * g++.old-deja/g++.pt/vaarg2.C: New test.
25548 * g++.old-deja/g++.pt/vaarg3.C: New test.
25549
25550 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25551
25552 * g++.old-deja/g++.other/dyncast6.C: New test.
25553
25554 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25555
25556 * gcc.c-torture/execute/loop-6.c: New test.
25557
25558 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25559
25560 * gcc.dg/20000614-1.c: New test.
25561 * gcc.dg/20000614-2.c: New test.
25562
25563 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25564
25565 * g++.old-deja/g++.other/inline12.C: New test.
25566
25567 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25568
25569 * g++.old-deja/g++.other/eh1.C: New test.
25570
25571 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25572
25573 * g++.old-deja/g++.other/type.C: New test.
25574
25575 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25576
25577 * g++.old-deja/g++.other/initstring.C: New test.
25578
25579 2000-06-12 Jason Merrill <jason@redhat.com>
25580
25581 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25582
25583 2000-06-09 Jeffrey A Law (law@cygnus.com)
25584
25585 * gcc.c-torture/compile/20000609-1.c: New test.
25586
25587 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25588
25589 * gcc.dg/20000609-1.c: New test.
25590
25591 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25592
25593 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25594 * gcc.c-torture/noncompile/poison-1.c: Move...
25595 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25596 * gcc.dg/cpp-li1.c: Add a token after the #line.
25597
25598 2000-06-05 Richard Henderson <rth@cygnus.com>
25599
25600 * gcc.c-torture/execute/20000605-2.c: New test.
25601 * gcc.c-torture/execute/20000605-3.c: New test.
25602
25603 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25604
25605 * g77.f-torture/execute/20000503-1.x: New file.
25606
25607 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25608
25609 * g++.old-deja/g++.eh/badalloc1.C: New test.
25610
25611 2000-06-05 Richard Henderson <rth@cygnus.com>
25612
25613 * gcc.c-torture/execute/20000605-1.c: New test.
25614
25615 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25616 Nathan Sidwell <nathan@codesourcery.com>
25617
25618 * gcc.c-torture/compile/20000605-1.c: New test.
25619
25620 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25621
25622 * g77.f-torture/compile/20000601-1.f: New test.
25623
25624 2000-06-03 Richard Henderson <rth@cygnus.com>
25625
25626 * gcc.c-torture/execute/20000603-1.c: New.
25627
25628 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25629
25630 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25631 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25632
25633 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25634
25635 * gcc.dg/compare2.c (case 12): XFAIL.
25636 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25637 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25638
25639 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25640
25641 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25642
25643 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25644 guard macro is already defined when the header is first
25645 included.
25646 * gcc.dg/cpp-mix.h: New file.
25647 * gcc.dg/endif-label.c: Update patterns to match compiler.
25648
25649 * g++.brendan/complex1.C: Declare abort.
25650 * g++.law/refs4.C: Remove XFAIL.
25651 * g++.oliva/expr2.C: Declare abort and exit.
25652
25653 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25654
25655 * gcc.c-torture/execute/20000528-1.c: New test.
25656
25657 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25658 * g++.old-deja/g++.law/temps4.C: Likewise.
25659
25660 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25661 stdlib.h. Call abort() on failure.
25662 * g++.old-deja/g++.law/refs4.C: Likewise.
25663 * g++.old-deja/g++.law/temps4.C: Likewise.
25664 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25665 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25666
25667 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25668
25669 Relative to g++.dg/special:
25670 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25671
25672 Relative to g++.old-deja:
25673 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25674 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25675 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25676 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25677 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25678 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25679 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25680
25681 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25682 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25683 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25684 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25685 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25686 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25687 and/or string.h.
25688
25689 * g++.other/goto1.C: Update expectations for error messages.
25690
25691 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25692
25693 * gcc.c-torture/compile/20000523-1.c: New test.
25694
25695 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25696
25697 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25698
25699 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25700
25701 * g++.old-deja/g++.eh/catch11.C: New test.
25702 * g++.old-deja/g++.eh/catch12.C: New test.
25703
25704 2000-05-24 Nick Clifton <nickc@cygnus.com>
25705
25706 * gcc.c-torture/execute/20000523-1.c: New test.
25707
25708 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25709
25710 * c-torture/execute/bcp-1.c: Replace abort in arg of
25711 __builtin_constant_p with a generic external function.
25712
25713 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25714 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25715 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25716 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25717 Prototype abort and/or exit.
25718
25719 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25720 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25721 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25722 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25723
25724 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25725
25726 * gcc.dg/dwarf2-1.c: New test.
25727
25728 2000-05-20 Richard Henderson <rth@cygnus.com>
25729
25730 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25731
25732 2000-05-20 Andreas Jaeger <aj@suse.de>
25733
25734 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25735 testcase.
25736
25737 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25738
25739 * gcc.c-torture/execute/20000519-2.c: New test.
25740
25741 2000-05-19 Andreas Jaeger <aj@suse.de>
25742
25743 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25744 which fails with SSA.
25745
25746 * lib/c-torture.exp: Also test with -O3 -fssa.
25747
25748 2000-05-18 Michael Meissner <meissner@redhat.com>
25749
25750 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25751 * gcc.c-torture/execute/920415-1.c: Ditto.
25752 * gcc.c-torture/execute/920501-1.c: Ditto.
25753 * gcc.c-torture/execute/conversion.c: Ditto.
25754 * gcc.c-torture/execute/cvt-1.c: Ditto.
25755
25756 2000-05-18 Jeffrey A Law (law@cygnus.com)
25757
25758 * gcc.c-torture/compile/20000518-1.c: New test.
25759
25760 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25761
25762 * g77.f-torture/compile/200005018.f: New test.
25763
25764 2000-05-17 Jeffrey A Law (law@cygnus.com)
25765
25766 * gcc.c-torture/compile/20000517-1.c: New test.
25767
25768 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25769
25770 * gcc.c-torture/execute/20000516-1.c: New test.
25771
25772 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25773
25774 * g++.old-deja/g++.other/eh.C: New test.
25775
25776 2000-05-12 Richard Henderson <rth@cygnus.com>
25777
25778 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25779 constants through to doit's conditional.
25780
25781 2000-05-11 Jeffrey A Law (law@cygnus.com)
25782
25783 * gcc.c-torture/compile/20000511-1.c: New test.
25784 * g77.f-torture/compile/20000511-1.f: New test.
25785 * g77.f-torture/compile/20000511-2.f: New test.
25786
25787 2000-05-11 Michael Meissner <meissner@redhat.com>
25788
25789 * gcc.c-torture/execute/20000511-1.c: New test.
25790
25791 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25792
25793 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25794 * gcc.dg/20000510-1.S: New.
25795
25796 2000-05-08 Catherine Moore <clm@cygnus.com>
25797
25798 * gcc.dg/unused-3.c: New.
25799
25800 2000-05-06 Richard Henderson <rth@cygnus.com>
25801
25802 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25803 * g++.old-deja/g++.mike/warn1.C: Likewise.
25804 * g++.old-deja/g++.pt/local1.C: Likewise.
25805 * g++.old-deja/g++.pt/local7.C: Likewise.
25806 * g++.old-deja/g++.pt/spec16.C: Likewise.
25807
25808 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25809
25810 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25811
25812 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25813
25814 * g77.f-torture/execute/20000503-1.f: New test.
25815
25816 2000-05-04 Andreas Jaeger <aj@suse.de>
25817
25818 * gcc.dg/noreturn-2.c: New test.
25819
25820 2000-05-04 Neil Booth <NeilB@earthling.net>
25821
25822 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25823 preprocessor.
25824
25825 2000-05-04 Richard Henderson <rth@cygnus.com>
25826
25827 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25828
25829 2000-05-04 Richard Henderson <rth@cygnus.com>
25830
25831 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25832 OpenSSL by Jason R Thorpe.
25833
25834 2000-05-03 Jim Wilson <wilson@cygnus.com>
25835
25836 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25837
25838 2000-05-03 Robert Lipe <robertlipe@usa.net>
25839
25840 * gcc.dg/20000503-1.c: New test.
25841
25842 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25843
25844 * gcc.c-torture/compile/20000502-1.c: New test.
25845 * g++.old-deja/g++.other/align.C: New test.
25846 * gcc.dg/cpp-tradstringify.c: New test.
25847
25848 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25849
25850 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25851 and hard registers.
25852
25853 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25854
25855 * gcc.c-torture/execute/loop-5.c: New test.
25856
25857 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25858
25859 * gcc.c-torture/execute/va-arg-20.c: New test.
25860
25861 2000-04-23 Jeffrey A Law (law@cygnus.com)
25862
25863 * gcc.c-torture/execute/20000422-1.c: New test.
25864
25865 2000-04-20 Greg McGary <gkm@gnu.org>
25866
25867 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25868 when optimizing, but without sibling-call optimizations (-O1).
25869
25870 2000-04-20 Jeffrey A Law (law@cygnus.com)
25871
25872 * gcc.c-torture/compile/20000420-1.c: New test.
25873
25874 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25875
25876 * g++.abi/ptrflags.C: New test.
25877 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25878
25879 2000-04-19 Catherine Moore <clm@cygnus.com>
25880
25881 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25882
25883 2000-04-19 Greg McGary <gkm@gnu.org>
25884
25885 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25886 sibling-call optimizations.
25887
25888 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25889
25890 * gcc.dg/20000419-1.c: New test.
25891
25892 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25893
25894 * gcc.c-torture/execute/20000412-6.c: New test.
25895
25896 2000-04-12 Jeffrey A Law (law@cygnus.com)
25897
25898 * gcc.c-torture/execute/20000412-5.c: New test.
25899 * g77.f-torture/compile/20000412-1.f: New test.
25900 * gcc.c-torture/execute/20000412-4.c: New test.
25901 * gcc.c-torture/compile/20000412-2.c: New test.
25902 * gcc.c-torture/execute/20000412-3.c: New test.
25903 * gcc.c-torture/compile/20000412-1.c: New test.
25904 * gcc.c-torture/execute/20000412-2.c: New test.
25905
25906 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25907
25908 * objc/execute/bf-20.m: New test.
25909
25910 2000-04-10 Richard Henderson <rth@cygnus.com>
25911
25912 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25913
25914 * gcc.c-torture/execute/20000412-1.c: New test.
25915
25916 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25917
25918 * g++.old-deja/g++.eh/catchptr1.C: New test.
25919
25920 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25921
25922 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25923
25924 2000-04-08 Neil Booth <NeilB@earthling.net>
25925
25926 * gcc.dg/cpp-nullchar.c: Remove test as
25927 embedded nulls cause problems.
25928
25929 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25930
25931 * gcc.dg/compare2.c: New test.
25932
25933 2000-04-08 Neil Booth <NeilB@earthling.net>
25934
25935 * gcc.dg/cpp-nullchar.c: New test.
25936
25937 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25938
25939 * gcc.dg/cpp-mi2.c: New test.
25940 * gcc.dg/cpp-mi2[abc].h: New files.
25941
25942 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25943
25944 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25945 member name.
25946
25947 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25948
25949 * g++.old-deja/g++.abi/vmihint.C: New test.
25950
25951 2000-04-06 Neil Booth <NeilB@earthling.net>
25952
25953 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25954 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25955 copyright.
25956
25957 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25958
25959 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25960 avoid stack-frame overwrite.
25961
25962 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25963
25964 * gcc.c-torture/compile/20000405-2.c: New test.
25965 * gcc.c-torture/compile/20000405-3.c: New test.
25966
25967 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25968
25969 * gcc.c-torture/compile/20000405-1.c: New test.
25970
25971 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25972
25973 * gcc.dg/cast-qual-1.c: Revert last change.
25974
25975 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25976
25977 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25978
25979 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25980
25981 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25982 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25983
25984 2000-04-03 Jeffrey A Law (law@cygnus.com)
25985
25986 * gcc.c-torture/compile/20000403-2.c: New test.
25987 * gcc.c-torture/compile/20000403-1.c: New test.
25988
25989 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25990
25991 * gcc.c-torture/execute/20000403-1.c: New test.
25992
25993 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25994
25995 * gcc.c-torture/execute/20000402-1.c: New test.
25996
25997 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25998
25999 * gcc.c-torture/execute/va-arg-15.c: New test.
26000 * gcc.c-torture/execute/va-arg-16.c: New test.
26001 * gcc.c-torture/execute/va-arg-17.c: New test.
26002 * gcc.c-torture/execute/va-arg-18.c: New test.
26003 * gcc.c-torture/execute/va-arg-19.c: New test.
26004
26005 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
26006
26007 * gcc.c-torture/compile/981211-1.c: Move to...
26008 * gcc.dg/cpp-as1.c: ...here.
26009 * gcc.dg/cpp-as2.c: New file.
26010
26011 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
26012 compiler.
26013
26014 2000-04-02 Neil Booth <NeilB@earthling.net>
26015
26016 * gcc.dg/cpp-cond.c New tests.
26017 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
26018 accidental success less likely.
26019 * gcc.dg/cpp-missingop.c New tests.
26020 * gcc.dg/cpp-missingparen.c New tests.
26021 * gcc.dg/cpp-shift.c New tests.
26022 * gcc.dg/cpp-shortcircuit.c New tests.
26023 * gcc.dg/cpp-unary.c New tests.
26024
26025 2000-03-29 Jeffrey A Law (law@cygnus.com)
26026
26027 * gcc.c-torture/compile/20000329-1.c: New test.
26028
26029 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
26030
26031 * gcc.c-torture/compile/20000326-1.c: New test.
26032 * gcc.c-torture/compile/20000326-2.c: New test.
26033
26034 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26035
26036 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26037 the first parameter is a function argument.
26038
26039 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26040
26041 * g++.old-deja/g++.ext/array4.C: New test.
26042
26043 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26044
26045 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26046
26047 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26048
26049 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26050
26051 2000-03-19 Richard Henderson <rth@cygnus.com>
26052
26053 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26054
26055 2000-03-19 Richard Henderson <rth@cygnus.com>
26056
26057 * gcc.c-torture/compile/20000319-1.c: New test.
26058
26059 2000-03-14 Jeffrey A Law (law@cygnus.com)
26060
26061 * gcc.c-torture/execute/20000314-3.c: New test.
26062 * gcc.c-torture/execute/20000314-2.c: New test.
26063 * gcc.c-torture/execute/20000314-1.c: New test.
26064 * gcc.c-torture/compile/20000314-2.c: New test.
26065 * gcc.c-torture/compile/20000314-1.c: New test.
26066
26067 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26068
26069 * g++.old-deja/g++.warn/inline.C: New test.
26070
26071 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26072
26073 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26074 standards-compliant result rather than specific constants.
26075 Put test-values in array.
26076
26077 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26078
26079 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26080 (g++_target_compile): Put test-specific options last.
26081
26082 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26083
26084 * g++.old-deja/g++.eh/vbase4.C: New test.
26085
26086 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26087
26088 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26089
26090 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26091
26092 * g++.old-deja/g++.brendan/misc12.C: Removed.
26093 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26094 * g++.old-deja/g++.ext/pretty4.C: New test.
26095
26096 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26097
26098 * g++.old-deja/g++.other/string2.C: New test.
26099
26100 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26101
26102 * g++.old-deja/g++.warn/impint2.C: New test.
26103
26104 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26105
26106 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26107 is 1, not zero.
26108
26109 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26110
26111 * g++.old-deja/g++.warn/impint.C: New test.
26112 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26113 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26114 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26115 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26116 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26117 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26118 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26119 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26120 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26121 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26122 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26123 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26124
26125 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26126
26127 * gcc.dg/cpp-redef.c: New test.
26128
26129 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26130
26131 * g++.old-deja/g++.pt/unify7.C: New test.
26132
26133 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26134
26135 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26136 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26137
26138 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26139
26140 * gcc.c-torture/compile/20000224-1.c: New test.
26141
26142 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26143
26144 * gcc.c-torture/compile/cpp-2.c: New test.
26145 * gcc.c-torture/compile/cpp-1.c: New test.
26146
26147 2000-02-25 Jeffrey A Law (law@cygnus.com)
26148
26149 * gcc.c-torture/execute/20000225-1.c: New test.
26150
26151 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26152
26153 * gcc.dg/cpp-li2.c: New test.
26154
26155 * gcc.dg/cpp-wi1.c: New test.
26156
26157 * gcc.dg/cpp-li1.c: New test.
26158
26159 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26160
26161 * g++.old-deja/g++.other/sizeof5.C: New test.
26162
26163 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26164
26165 * gcc.c-torture/execute/va-arg-13.c: New test.
26166
26167 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26168
26169 * gcc.c-torture/execute/va-arg-12.c: New test.
26170
26171 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26172
26173 * gcc.c-torture/execute/20000223-1.c: New test.
26174
26175 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26176
26177 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26178
26179 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26180
26181 * g++.old-deja/g++.abi/ptrmem.C: New test.
26182
26183 2000-02-19 Richard Henderson <rth@cygnus.com>
26184
26185 * gcc.c-torture/compile/init-3.c: New.
26186
26187 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26188
26189 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26190 ALWAYS_CXXFLAGS.
26191
26192 2000-02-11 Robert Lipe <robertl@sco.com>
26193
26194 * gcc.c-torture/compile/20000211-3.c: New test.
26195
26196 2000-02-11 Martin Buchholz <martin@xemacs.org>
26197
26198 * gcc.c-torture/compile/20000211-2.c: New test.
26199
26200 2000-02-11 Jeffrey A Law (law@cygnus.com)
26201
26202 * gcc.c-torture/compile/20000211-1.c: New test.
26203
26204 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26205
26206 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26207 on native targets
26208
26209 2000-02-08 Nathan Sidwell <nathan@acm.org>
26210
26211 * g++.old-deja/g++.other/cast5.C: New test.
26212
26213 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26214
26215 * gcc.c-torture/execute/20000205-1.c: New.
26216
26217 2000-02-03 Nathan Sidwell <nathan@acm.org>
26218
26219 * g++.old-deja/g++.jason/cast3.C: Return void.
26220 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26221
26222 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26223
26224 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26225
26226 * gcc.dg/loop-1.c: New test.
26227
26228 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26229
26230 * gcc.c-torture/compile/20000127-1.c: New test.
26231 * gcc.c-torture/execute/991228-1.c: New test.
26232
26233 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26234
26235 * gcc.dg/unused-2.c: New test.
26236
26237 * gcc.dg/conv-1.c: New test.
26238
26239 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26240
26241 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26242 compiler.
26243 (tool_option_proc): Fix typo.
26244
26245 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26246
26247 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26248 of the ld on the host, not on the build machine.
26249 Also, don't crash if '--help' is not a supported option.
26250
26251 2000-01-24 Richard Henderson <rth@cygnus.com>
26252
26253 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26254
26255 2000-01-20 Jeffrey A Law (law@cygnus.com)
26256
26257 * gcc.c-torture/execute/20000120-2.c: New test.
26258 * gcc.c-torture/execute/20000120-1.c: New test.
26259
26260 2000-01-13 Jeffrey A Law (law@cygnus.com)
26261
26262 * gcc.c-torture/execute/20000113-1.c: New test.
26263
26264 2000-01-12 Jeffrey A Law (law@cygnus.com)
26265
26266 * gcc.c-torture/execute/20000112-1.c: New test.
26267
26268 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26269
26270 * gcc.dg/20000111-1.c: New test.
26271
26272 2000-01-10 Jeffrey A Law (law@cygnus.com)
26273
26274 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26275 with 16 bit integers.
26276
26277 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26278
26279 * gcc.dg/20000108-1.c: New test.
26280
26281 2000-01-05 Nathan Sidwell <nathan@acm.org>
26282
26283 * g++.old-deja/g++.ns/koenig8.C: New test.
26284
26285 2000-01-05 Nathan Sidwell <nathan@acm.org>
26286
26287 * g++.old-deja/g++.other/cast4.C: New test.
26288
26289 2000-01-05 Jeffrey A Law (law@cygnus.com)
26290
26291 * gcc.c-torture/compile/20000105-2.c: New test.
26292 * gcc.c-torture/compile/20000105-1.c: New test.
26293
26294 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26295
26296 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26297 references to printf & atoi to conform to ANSI standard.
26298 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26299 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26300 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26301 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26302 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26303 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26304 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26305 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26306 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26307 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26308 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26309 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26310 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26311 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26312 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26313 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26314 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26315 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26316 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26317 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26318 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26319 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26320 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26321 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26322 * g++.old-deja/g++.brendan/init3.C: Likewise.
26323 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26324 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26325 * g++.old-deja/g++.brendan/new2.C: Likewise.
26326 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26327 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26328 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26329 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26330 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26331 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26332 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26333 * g++.old-deja/g++.brendan/template24.C: Likewise.
26334 * g++.old-deja/g++.brendan/template3.C: Likewise.
26335 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26336 * g++.old-deja/g++.jason/inline3.C: Likewise.
26337 * g++.old-deja/g++.jason/opeq.C: Likewise.
26338 * g++.old-deja/g++.law/arg5.C: Likewise.
26339 * g++.old-deja/g++.law/arm7.C: Likewise.
26340 * g++.old-deja/g++.law/ctors11.C: Likewise.
26341 * g++.old-deja/g++.law/cvt8.C: Likewise.
26342 * g++.old-deja/g++.law/init9.C: Likewise.
26343 * g++.old-deja/g++.law/refs4.C: Likewise.
26344 * g++.old-deja/g++.law/template2.C: Likewise.
26345 * g++.old-deja/g++.law/visibility24.C: Likewise.
26346 * g++.old-deja/g++.law/vtable3.C: Likewise.
26347 * g++.old-deja/g++.mike/asm2.C: Likewise.
26348 * g++.old-deja/g++.mike/eh1.C: Likewise.
26349 * g++.old-deja/g++.mike/misc1.C: Likewise.
26350 * g++.old-deja/g++.mike/misc13.C: Likewise.
26351 * g++.old-deja/g++.mike/misc14.C: Likewise.
26352 * g++.old-deja/g++.mike/ns12.C: Likewise.
26353 * g++.old-deja/g++.mike/p1248.C: Likewise.
26354 * g++.old-deja/g++.mike/p3708.C: Likewise.
26355 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26356 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26357 * g++.old-deja/g++.mike/p646.C: Likewise.
26358 * g++.old-deja/g++.mike/p700.C: Likewise.
26359 * g++.old-deja/g++.mike/p783.C: Likewise.
26360 * g++.old-deja/g++.mike/p783a.C: Likewise.
26361 * g++.old-deja/g++.mike/p783b.C: Likewise.
26362 * g++.old-deja/g++.mike/p786.C: Likewise.
26363 * g++.old-deja/g++.mike/p789.C: Likewise.
26364 * g++.old-deja/g++.mike/p789a.C: Likewise.
26365 * g++.old-deja/g++.mike/p807a.C: Likewise.
26366 * g++.old-deja/g++.other/delete3.C: Likewise.
26367 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26368 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26369 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26370 * g++.old-deja/g++.other/empty1.C: Likewise.
26371 * g++.old-deja/g++.other/temporary1.C: Likewise.
26372 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26373 * g++.old-deja/g++.pt/t16.C: Likewise.
26374 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26375
26376 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26377
26378 * gcc.dg/991230-1.c: New test.
26379
26380 1999-12-29 Jeffrey A Law (law@cygnus.com)
26381
26382 * gcc.c-torture/compile/991229-3.c: New test.
26383 * gcc.c-torture/compile/991229-2.c: New test.
26384 * gcc.c-torture/compile/991229-1.c: New test.
26385
26386 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26387
26388 * gcc.c-torture/compile/labels-2.c: New test.
26389
26390 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26391
26392 * gcc.c-torture/execute/991227-1.c: New test.
26393
26394 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26395
26396 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26397
26398 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26399
26400 * gcc.c-torture/execute/991221-1.c: New test.
26401
26402 1999-12-20 Nathan Sidwell <nathan@acm.org>
26403
26404 * g++.old-deja/g++.other/cast3.C: New test.
26405
26406 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26407
26408 * gcc.c-torture/execute/991216-4.c: New test.
26409
26410 1999-12-16 Michael Meissner <meissner@cygnus.com>
26411
26412 * gcc.c-torture/execute/991216-1.c: New test.
26413 * gcc.c-torture/execute/991216-2.c: New test.
26414 * gcc.c-torture/execute/991216-3.c: New test.
26415
26416 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26417
26418 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26419 Actually make the test fail by using "-O2" for compilation.
26420
26421 1999-12-15 Nathan Sidwell <nathan@acm.org>
26422
26423 * g++.old-deja/g++.warn/cast-align1.C: New test.
26424
26425 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26426
26427 * gcc.c-torture/compile/991214-1.c: New test.
26428 * gcc.c-torture/compile/991214-2.c: New test.
26429
26430 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26431
26432 * gcc.dg/991214-1.c: New test.
26433
26434 1999-12-13 Jeffrey A Law (law@cygnus.com)
26435
26436 * gcc.c-torture/compile/991213-3.c: New test.
26437 * gcc.c-torture/compile/991213-2.c: New test.
26438 * gcc.c-torture/compile/991213-1.c: New test.
26439
26440 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26441
26442 * gcc.dg/991209-1.c: New test.
26443
26444 1999-12-08 Nathan Sidwell <nathan@acm.org>
26445
26446 * gcc.c-torture/compile/991208-1.c: New test.
26447
26448 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26449
26450 * gcc.dg/ultrasp2.c: New test.
26451
26452 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26453
26454 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26455
26456 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26457
26458 * gcc.c-torture/compile/991202-1.c: New test.
26459 * gcc.c-torture/execute/991202-1.c: New test.
26460 * gcc.c-torture/execute/991202-2.c: New test.
26461 * gcc.c-torture/execute/991202-3.c: New test.
26462
26463 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26464
26465 * g++.old-deja/g++.abi/align.C: New test.
26466 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26467 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26468
26469 1999-12-01 Richard Henderson <rth@cygnus.com>
26470
26471 * gcc.c-torture/execute/991201-1.c: New.
26472
26473 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26474
26475 * gcc.dg/991129-1.c: New test.
26476
26477 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26478
26479 * gcc.c-torture/compile/991127-1.c: New test.
26480
26481 1999-11-22 Nathan Sidwell <nathan@acm.org>
26482
26483 * g++.old-deja/g++.other/warn4.C: New test.
26484
26485 1999-11-22 Nathan Sidwell <nathan@acm.org>
26486
26487 * g++.old-deja/g++.eh/cleanup2.C: New test.
26488 * g++.old-deja/g++.ext/pretty2.C: New test.
26489 * g++.old-deja/g++.ext/pretty3.C: New test.
26490 * g++.old-deja/g++.other/debug6.C: New test.
26491
26492 1999-10-20 Jim Wilson <wilson@cygnus.com>
26493
26494 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26495 compiler_output to look for one error message instead of two.
26496
26497 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26498
26499 * gcc.c-torture/execute/991118-1.c: Also test case
26500 where the word boundary does not split a byte evenly.
26501
26502 1999-11-19 Nathan Sidwell <nathan@acm.org>
26503
26504 * g++.old-deja/g++.ext/restrict1.C: New test.
26505
26506 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26507
26508 * gcc.c-torture/execute/991118-1.c: New test.
26509
26510 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26511
26512 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26513 working directory pathnames.
26514
26515 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26516
26517 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26518 host is equipped with driver.h and driver.o so it can actually
26519 compile and run the tests.
26520
26521 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26522
26523 * gcc.c-torture/compile/991008-1.c: New test.
26524
26525 1999-11-08 Nick Clifton <nickc@cygnus.com>
26526
26527 * lib/gcc-dg.exp: Include target-supports.exp
26528
26529 1999-11-05 Nick Clifton <nickc@cygnus.com>
26530
26531 * lib/target-supports.exp: New file: Provide procs to test for
26532 features supported by the target.
26533 (check_weak_available): Moved here from ecos.exp.
26534 (check_alias_available): New proc: Determine of the target
26535 toolchain supports the alias attribute.
26536
26537 * gcc.dg/special/ecos.exp: Move check_weak_available to
26538 target-supports.exp.
26539 (alias-1.c): Only perform the test if the target supports
26540 aliases.
26541 (wkali-1.c): Only perform the test if the target supports
26542 aliases.
26543
26544 * gcc.dg/990506-0.c: Expect error messages from cross
26545 targets as well as native targets.
26546
26547 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26548
26549 * gcc.dg/ultrasp1.c: Removed xfail.
26550 * gcc.dg/struct-ret-2.c: Likewise.
26551 * gcc.dg/array-1.c: Likewise.
26552
26553 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26554
26555 * gcc.dg/struct-ret-2.c: New test.
26556
26557 * gcc.dg/array-1.c: New test.
26558
26559 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26560
26561 * gcc.c-torture/execute/991030-1.c: New test.
26562
26563 1999-10-26 Richard Henderson <rth@cygnus.com>
26564
26565 * gcc.c-torture/compile/991026-2.c: New test.
26566
26567 1999-10-26 Jeffrey A Law (law@cygnus.com)
26568
26569 * gcc.c-torture/compile/991026-1.c: New test.
26570
26571 1999-10-23 Jeffrey A Law (law@cygnus.com)
26572
26573 * gcc.c-torture/execute/991023-1.c: New test.
26574
26575 1999-10-19 Jeffrey A Law (law@cygnus.com)
26576
26577 * gcc.c-torture/execute/991019-1.c: New test.
26578
26579 1999-10-16 Richard Henderson <rth@cygnus.com>
26580
26581 * gcc.c-torture/execute/991016-1.c: New test.
26582
26583 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26584
26585 * gcc.c-torture/execute/991014-1.c: New test.
26586
26587 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26588
26589 * g++.old-deja/g++.other/union2.C: New test.
26590
26591 1999-10-13 Nathan Sidwell <nathan@acm.org>
26592
26593 * g++.old-deja/g++.other/vaarg2.C: New test.
26594 * g++.old-deja/g++.other/vaarg3.C: New test.
26595
26596 1999-10-12 Craig Burley <craig@jcb-sc.com>
26597
26598 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26599 in compile/.
26600
26601 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26602
26603 * gcc.c-torture/execute/va-arg-11.c: New test.
26604
26605 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26606
26607 * lib/file-format.exp (gcc_target_object_format): Don't
26608 crash if objdump is unavailable.
26609
26610 1999-09-29 Donn Terry <donn@interix.com>
26611
26612 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26613
26614 1999-09-28 Nick Clifton <nickc@cygnus.com>
26615
26616 * gcc.c-torture/compile/990928-1.c: New test.
26617
26618 1999-09-28 Nathan Sidwell <nathan@acm.org>
26619
26620 * g++.old-deja/g++.other/decl6.C: New test.
26621
26622 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26623
26624 * gcc.c-torture/execute/va-arg-10.c: New test.
26625
26626 1999-09-27 Nathan Sidwell <nathan@acm.org>
26627
26628 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26629 __PRETTY_FUNCTION__.
26630
26631 1999-09-23 Nick Clifton <nickc@cygnus.com>
26632
26633 * gcc.c-torture/execute/990923-1.c: New test.
26634
26635 1999-09-21 Nick Clifton <nickc@cygnus.com>
26636
26637 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26638 for which -fpic is inappropriate.
26639
26640 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26641
26642 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26643
26644 1999-09-21 Nathan Sidwell <nathan@acm.org>
26645
26646 * g++.old-deja/g++.other/dyncast1.C: New test.
26647 * g++.old-deja/g++.other/dyncast2.C: New test.
26648 * g++.old-deja/g++.other/dyncast3.C: New test.
26649 * g++.old-deja/g++.other/dyncast4.C: New test.
26650 * g++.old-deja/g++.other/dyncast5.C: New test.
26651 * g++.old-deja/g++.eh/catch3.C: New test.
26652 * g++.old-deja/g++.eh/catch3p.C: New test.
26653 * g++.old-deja/g++.eh/catch4.C: New test.
26654 * g++.old-deja/g++.eh/catch4p.C: New test.
26655 * g++.old-deja/g++.eh/catch5.C: New test.
26656 * g++.old-deja/g++.eh/catch5p.C: New test.
26657 * g++.old-deja/g++.eh/catch6.C: New test.
26658 * g++.old-deja/g++.eh/catch6p.C: New test.
26659 * g++.old-deja/g++.eh/catch7.C: New test.
26660 * g++.old-deja/g++.eh/catch7p.C: New test.
26661 * g++.old-deja/g++.eh/catch8.C: New test.
26662 * g++.old-deja/g++.eh/catch8p.C: New test.
26663 * g++.old-deja/g++.eh/catch9.C: New test.
26664 * g++.old-deja/g++.eh/catch9p.C: New test.
26665
26666 1999-09-13 Nathan Sidwell <nathan@acm.org>
26667
26668 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26669 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26670
26671 1999-09-13 Jeffrey A Law (law@cygnus.com)
26672
26673 * gcc.c-torture/compile/990913-1.c: New test.
26674
26675 1999-09-10 Nathan Sidwell <nathan@acm.org>
26676
26677 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26678 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26679
26680 1999-09-09 Richard Henderson <rth@cygnus.com>
26681
26682 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26683
26684 1999-09-09 Nathan Sidwell <nathan@acm.org>
26685
26686 * g++.old-deja/g++.other/lookup11.C: New test.
26687 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26688 what is permitted and what we want.
26689 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26690 overload use.
26691 * g++.old-deja/g++.jason/rfg5.C: Likewise
26692
26693 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26694
26695 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26696 * gcc.c-torture/noncompile/poison-1.c: New file.
26697
26698 1999-09-08 Nathan Sidwell <nathan@acm.org>
26699
26700 * g++.old-deja/g++.other/sizeof3.C: New test.
26701 * g++.old-deja/g++.other/sizeof4.C: New test.
26702 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26703 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26704
26705 1999-09-07 Richard Henderson <rth@cygnus.com>
26706
26707 * gcc.dg/va-arg-1.c: New.
26708
26709 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26710
26711 * gcc.c-torture/execute/va-arg-9.c: New test.
26712
26713 1999-09-05 Craig Burley <craig@jcb-sc.com>
26714
26715 * g77.f-torture/compile/980519-2.f: New test.
26716 * g77.f-torture/compile/19990905-0.f: New test.
26717 * g77.f-torture/compile/19990905-1.f: New test.
26718 * g77.f-torture/compile/19990905-2.f: New test.
26719
26720 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26721
26722 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26723
26724 * gcc.c-torture/execute/990827-1.c: Fix typo.
26725
26726 1999-09-03 Nathan Sidwell <nathan@acm.org>
26727
26728 * g++.old-deja/g++.other/deref1.C: New test.
26729
26730 1999-09-02 Nathan Sidwell <nathan@acm.org>
26731
26732 * g++.old-deja/g++.other/ambig2.C: New test.
26733 * g++.old-deja/g++.other/cond5.C: New test.
26734 * g++.old-deja/g++.other/lookup16.C: New test.
26735
26736 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26737
26738 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26739 assemblers too.
26740
26741 1999-08-31 Jeffrey A Law (law@cygnus.com)
26742
26743 * lib/c-torture.exp: Avoid the "compare executables" optimization
26744 when testing native.
26745
26746 1999-08-29 Jeffrey A Law (law@cygnus.com)
26747
26748 * gcc.c-torture/execute/990829-1.c: New test.
26749 * gcc.c-torture/compile/990829-1.c: New test.
26750
26751 1999-08-27 Paul Burchard <burchard@pobox.com>
26752
26753 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26754 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26755 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26756 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26757 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26758 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26759 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26760 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26761 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26762 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26763 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26764
26765 1999-08-27 Jeffrey A Law (law@cygnus.com)
26766
26767 * gcc.c-torture/execute/990827-1.c: New test.
26768
26769 1999-08-26 Craig Burley <craig@jcb-sc.com>
26770
26771 * g77.f-torture/noncompile/19990826-4.f: New test.
26772
26773 * g77.f-torture/compile/19990826-3.f: New test.
26774
26775 * g77.f-torture/execute/19990826-2.f: New test.
26776
26777 * g77.f-torture/compile/19990826-1.f: New test.
26778
26779 * gcc.c-torture/execute/990826-0.c: New test.
26780 * g77.c-torture/execute/19990826-0.f: New test.
26781
26782 * g77.f-torture/noncompile/970626-2.f: New test.
26783
26784 1999-08-25 Paul Burchard <burchard@pobox.com>
26785
26786 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26787 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26788 lss-011.C: New tests.
26789
26790 1999-08-25 Nathan Sidwell <nathan@acm.org>
26791
26792 * g++.old-deja/g++.other/decl5.C: New test.
26793
26794 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26795
26796 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26797 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26798 call `postbase' for each one. All callers of `postbase' changed
26799 to call this instead.
26800
26801 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26802
26803 * gcc.c-torture/execute/990811-1.c: New test.
26804
26805 1999-08-09 Nick Clifton <nickc@cygnus.com>
26806
26807 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26808 just native ones.
26809
26810 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26811 just native ones.
26812
26813 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26814
26815 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26816
26817 1999-08-04 Jeffrey A Law (law@cygnus.com)
26818
26819 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26820
26821 1999-08-04 Nathan Sidwell <nathan@acm.org>
26822
26823 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26824
26825 1999-08-04 Jeffrey A Law (law@cygnus.com)
26826
26827 * gcc.c-torture/execute/990804-1.c: New test.
26828
26829 1999-08-03 Nathan Sidwell <nathan@acm.org>
26830
26831 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26832 * g++.old-deja/g++.brendan/crash64.C: Likewise
26833 * g++.old-deja/g++.brendan/overload8.C: Likewise
26834
26835 1999-08-03 Nathan Sidwell <nathan@acm.org>
26836
26837 * g++.old-deja/g++.other/struct1.C: New test.
26838
26839 1999-08-03 Nathan Sidwell <nathan@acm.org>
26840
26841 * g++.old-deja/g++.other/enum2.C: New test.
26842
26843 1999-08-02 Richard Henderson <rth@cygnus.com>
26844
26845 Adapted from tests from Franz Sirl:
26846 * gcc.c-torture/execute/va-arg-7.c: New test.
26847 * gcc.c-torture/execute/va-arg-8.c: New test.
26848
26849 1999-08-01 Jeffrey A Law (law@cygnus.com)
26850
26851 * gcc.c-torture/compile/990801-2.c: New test.
26852
26853 * gcc.c-torture/compile/990801-1.c: New test.
26854
26855 1999-07-27 Michael Meissner <meissner@cygnus.com>
26856
26857 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26858 fp-cmp-1.c, converting double to float.
26859
26860 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26861 fp-cmp-1.c, converting double to long double.
26862
26863 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26864 from fr1 to unknown_register, since fr1 is a legitimate register
26865 on some machines.
26866
26867 1999-07-25 Jeffrey A Law (law@cygnus.com)
26868
26869 * README: More listname related changes.
26870
26871 1999-07-08 Catherine Moore <clm@cygnus.com>
26872
26873 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26874
26875 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26876
26877 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26878
26879 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26880
26881 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26882
26883 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26884
26885 * gcc.dg/990703-1.c: New test.
26886
26887 1999-06-29 Nick Clifton <nickc@cygnus.com>
26888
26889 * lib/file-format.exp: New file: Move definition of proc
26890 gcc_target_object_format to here from
26891 gcc.dg/special/ecos.exp.
26892
26893 * lib/c-torture.exp: Include lib file-format.exp.
26894 * lib/gcc-dg.exp: Include lib file-format.exp.
26895
26896 * gcc.dg/special/ecos.exp: Remove definition of proc
26897 gcc_target_object_format.
26898
26899 1999-06-28 Jeffrey A Law (law@cygnus.com)
26900
26901 * gcc.c-torture/execute/990628-1.c: New test.
26902
26903 1999-06-25 Jeffrey A Law (law@cygnus.com)
26904
26905 * gcc.c-torture/compile/990625-2.c: New test.
26906
26907 * gcc.c-torture/compile/990625-1.c: New test.
26908
26909 1999-06-23 Nick Clifton <nickc@cygnus.com>
26910
26911 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26912 attributes compile.
26913 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26914 ports that use the COFF/PE file format.
26915
26916 1999-06-17 Jeffrey A Law (law@cygnus.com)
26917
26918 * gcc.c-torture/compile/990617-1.c: New test.
26919
26920 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26921
26922 * g++.old-deja/g++.other/decl4.C: New test.
26923
26924 1999-06-14 Nathan Sidwell <nathan@acm.org>
26925
26926 * g++.old-deja/g++.other/bitfld3.C: New test.
26927
26928 1999-06-08 Nathan Sidwell <nathan@acm.org>
26929
26930 * g++.old-deja/g++.eh/catch1.C: New test.
26931
26932 1999-06-07 Jeffrey A Law (law@cygnus.com)
26933
26934 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26935
26936 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26937 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26938
26939 1999-06-05 Craig Burley <craig@jcb-sc.com>
26940
26941 * g77.f-torture/compile/19990502-0.f: Replace with new,
26942 shorter, test that still fails after recent changes.
26943
26944 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26945
26946 * gcc.c-torture/execute/990604-1.c: New test.
26947
26948 1999-05-31 Jeffrey A Law (law@cygnus.com)
26949
26950 * gcc.c-torture/execute/990531-1.c: New test.
26951
26952 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26953
26954 * gcc.c-torture/compile/990527-1.c: New test.
26955
26956 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26957
26958 * gcc.c-torture/execute/990527-1.c: New test.
26959
26960 1999-05-25 Nick Clifton <nickc@cygnus.com>
26961
26962 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26963 bitfields as signed.
26964
26965 1999-05-25 Craig Burley <craig@jcb-sc.com>
26966
26967 * g77.f-torture/compile/19990525-0.f: New test.
26968
26969 1999-05-25 Jeffrey A Law (law@cygnus.com)
26970
26971 * gcc.c-torture/execute/990525-2.c: New test.
26972
26973 * gcc.c-torture/execute/990525-1.c: New test.
26974
26975 1999-05-24 Nathan Sidwell <nathan@acm.org>
26976
26977 * g++.old-deja/g++.other/anon3.C: New test.
26978 * g++.old-deja/g++.other/anon4.C: New test.
26979 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26980 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26981 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26982 Merrill).
26983
26984 1999-05-24 Jeffrey A Law (law@cygnus.com)
26985
26986 * gcc.c-torture/execute/990524-1.c: New test.
26987
26988 * gcc.dg/990524-1.c: New test.
26989
26990 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26991
26992 * gcc.c-torture/compile/990523-1.c: New test.
26993
26994 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26995
26996 * gcc.c-torture/compile/990519-1.c: New test.
26997
26998 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26999
27000 * gcc.c-torture/compile/990517-1.c: New test.
27001
27002 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
27003 (e4, f4): New tests.
27004 (main): Call them.
27005
27006 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27007
27008 * gcc.dg/noreturn-1.c: New test.
27009
27010 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27011
27012 * gcc.c-torture/execute/990513-1.c: New test.
27013
27014 1999-05-10 Richard Henderson <rth@cygnus.com>
27015
27016 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
27017
27018 1999-05-10 Craig Burley <craig@jcb-sc.com>
27019
27020 * g77.f-torture/execute/erfc.f: Use small single-precision
27021 values, to avoid problems on Alphas when not -mieee.
27022
27023 1999-05-08 Craig Burley <craig@jcb-sc.com>
27024
27025 * gcc.dg/990506-0.c: New test.
27026
27027 1999-05-08 Richard Henderson <rth@cygnus.com>
27028
27029 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
27030 the constant to test. Don't XFAIL 64-bit targets.
27031
27032 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27033 * g++.old-deja/g++.law/profile1.C: Likewise.
27034
27035 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27036 operator new instances.
27037 * g++.old-deja/g++.other/delete5.C: Likewise.
27038
27039 1999-05-03 Craig Burley <craig@jcb-sc.com>
27040
27041 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27042 intrinsic.
27043
27044 1999-05-03 Craig Burley <craig@jcb-sc.com>
27045
27046 * g77.f-torture/execute/u77-test.f: Reverse order of two
27047 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27048
27049 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27050
27051 * gcc.dg/compare1.c: New test.
27052
27053 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27054
27055 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27056 New tests.
27057
27058 1999-05-02 Craig Burley <craig@jcb-sc.com>
27059
27060 * g77.f-torture/compile/19990502-1.f: New test.
27061
27062 1999-05-02 Craig Burley <craig@jcb-sc.com>
27063
27064 * g77.f-torture/compile/19990502-0.f: New test.
27065
27066 1999-05-02 Craig Burley <craig@jcb-sc.com>
27067
27068 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27069 intrinsic.
27070
27071 1999-05-02 Craig Burley <craig@jcb-sc.com>
27072
27073 * g77.f-torture/execute/u77-test.f (main): List libU77
27074 intrinsics not currently tested.
27075 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27076 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27077 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27078 Trim blanks off the ends of some printed strings.
27079
27080 1999-05-02 Craig Burley <craig@jcb-sc.com>
27081
27082 * g77.f-torture/execute/u77-test.f (main): Just warn about
27083 FSTAT gid disagreement, as it's expected on some systems.
27084
27085 1999-05-01 Craig Burley <craig@jcb-sc.com>
27086
27087 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27088 use a new function, which allows for some slop.
27089 Clean up some commentary.
27090 (issum): The new function.
27091 (sgladd): Deleted subroutine.
27092
27093 1999-05-01 Craig Burley <craig@jcb-sc.com>
27094
27095 * g77.f-torture/execute/u77-test.f: Modify to be more like
27096 libf2c/libU77 version, bringing patches to that version here.
27097 Add suitable commentary.
27098
27099 1999-04-25 Richard Henderson <rth@cygnus.com>
27100
27101 * gcc.dg/990424-1.c: New test.
27102
27103 1999-04-24 Craig Burley <craig@jcb-sc.com>
27104
27105 * g77.f-torture/execute/u77-test.f (main): Bug involving
27106 LSTAT has been fixed, so turn back on full checking.
27107
27108 1999-04-20 Craig Burley <craig@jcb-sc.com>
27109
27110 * g77.f-torture/compile/19990419-0.f: New test.
27111 * g77.f-torture/execute/19990419-1.f: New test.
27112
27113 1999-04-17 Richard Henderson <rth@cygnus.com>
27114
27115 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27116 to avoid the need for a prototype to supress a warning.
27117
27118 1999-04-07 Jim Wilson <wilson@cygnus.com>
27119
27120 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27121
27122 1999-04-04 Jeffrey A Law (law@cygnus.com)
27123
27124 * gcc.c-torture/execute/990404-1.c: New test.
27125
27126 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27127
27128 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27129 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27130 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27131 missing initializer warnings.
27132
27133 1999-03-28 Jeffrey A Law (law@cygnus.com)
27134
27135 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27136 matching strings.
27137
27138 1999-03-26 Jeffrey A Law (law@cygnus.com)
27139
27140 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27141
27142 1999-03-26 Craig Burley <craig@jcb-sc.com>
27143
27144 * g77.f-torture/execute/19990325-0.f: New test.
27145 * g77.f-torture/execute/19990325-1.f: New test.
27146
27147 1999-03-24 Jeffrey A Law (law@cygnus.com)
27148
27149 * gcc.c-torture/execute/990324-1.c: New test.
27150
27151 1999-03-22 Jim Wilson <wilson@cygnus.com>
27152
27153 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27154 test with 4.
27155
27156 1999-03-17 Richard Henderson <rth@cygnus.com>
27157
27158 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27159
27160 1999-03-13 Craig Burley <craig@jcb-sc.com>
27161
27162 * g77.f-torture/execute/19990313-2.f: New test.
27163 * g77.f-torture/execute/19990313-3.f: New test.
27164
27165 1999-03-13 Craig Burley <craig@jcb-sc.com>
27166
27167 * g77.f-torture/execute/19990313-0.f: New test.
27168 * g77.f-torture/execute/19990313-1.f: New test.
27169
27170 1999-03-12 Jim Wilson <wilson@cygnus.com>
27171
27172 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27173 printf to sprintf.
27174 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27175 (main): Add check for u15. Conditionalize u31 check depending on
27176 whether ints are <32 bits or >=32 bits.
27177
27178 1999-03-08 Craig Burley <craig@jcb-sc.com>
27179
27180 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27181
27182 1999-03-08 Craig Burley <craig@jcb-sc.com>
27183
27184 * g77.f-torture/compile/19990305-0.f: New test.
27185 * g77.f-torture/execute/19981119-0.f: New test.
27186
27187 1999-03-08 Craig Burley <craig@jcb-sc.com>
27188
27189 * g77.f-torture/execute/970625-2.f: call ABORT if final
27190 result is not correct, instead of just printing it.
27191 Add this checking via newly introduced obfuscation, to
27192 trip up buggy front ends.
27193
27194 1999-03-07 Craig Burley <craig@jcb-sc.com>
27195
27196 * g77.f-torture/compile/960317-1.f: Moved from being
27197 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27198
27199 1999-03-06 Craig Burley <craig@jcb-sc.com>
27200
27201 * g77.f-torture/execute/960317-1.f: New (old) test.
27202 * g77.f-torture/execute/970625-2.f: Ditto.
27203
27204 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27205
27206 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27207 message on line 1 or line 2; cccp and cpplib do this differently.
27208
27209 1999-03-01 Jeffrey A Law (law@cygnus.com)
27210
27211 * g++.old-deja/g++.law/weak1.C: New test.
27212
27213 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27214
27215 * gcc.c-torture/execute/990119-1.c: Renamed to...
27216 * gcc.dg/990119-1.c: this, so it will only be tested once
27217 (it's a preprocessor test, it doesn't need to be run at
27218 multiple optimization levels).
27219
27220 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27221
27222 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27223 ALWAYS_CXXFLAGS.
27224
27225 1999-02-24 Craig Burley <craig@jcb-sc.com>
27226
27227 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27228 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27229 to not be compilable by current g77.
27230
27231 1999-02-24 Nick Clifton <nickc@cygnus.com>
27232
27233 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27234
27235 1999-02-22 Jeffrey A Law (law@cygnus.com)
27236
27237 * gcc.c-torture/execute/990222-1.c: New test.
27238
27239 1999-02-19 Craig Burley <craig@jcb-sc.com>
27240
27241 * g77.f-torture/compile/19990218-0.f: New test.
27242 * g77.f-torture/noncompile/19990218-1.f: New test.
27243
27244 1999-02-18 Craig Burley <craig@jcb-sc.com>
27245
27246 * g77.f-torture/compile/19981216-0.f: New test.
27247
27248 1999-02-14 Jeffrey A Law (law@cygnus.com)
27249
27250 * gcc.dg/990214-1.c: New test.
27251
27252 1999-02-13 Jeffrey A Law (law@cygnus.com)
27253
27254 * gcc.dg/990213-2.c: New test.
27255
27256 * gcc.dg/990213-1.c: New test.
27257
27258 1999-02-12 Jeffrey A Law (law@cygnus.com)
27259
27260 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27261 ints.
27262
27263 1999-02-11 Nick Clifton <nickc@cygnus.com>
27264
27265 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27266 specified by target.
27267
27268 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27269
27270 1999-02-11 Jeffrey A Law (law@cygnus.com)
27271
27272 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27273
27274 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27275
27276 * gcc.dg/special/ecos.exp: New test driver for new tests with
27277 special requirements.
27278
27279 * gcc.dg/special/alias-1.c: New test.
27280 * gcc.dg/special/gcsec-1.c: New test.
27281 * gcc.dg/special/weak-1.c: New test.
27282 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27283 * gcc.dg/special/weak-2.c: New test.
27284 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27285 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27286 * gcc.dg/special/wkali-1.c: New test.
27287 * gcc.dg/special/wkali-2.c: New test.
27288 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27289 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27290
27291 1999-02-10 Felix Lee <flee@cygnus.com>
27292
27293 * lib/c-torture.exp (c-torture-compile): Pull out code for
27294 analyzing gcc error messages.
27295 (c-torture-execute): Likewise. Fix some (harmless) false
27296 positives.
27297 * lib/gcc.exp (gcc_check_compile): New function.
27298
27299 1999-02-08 Richard Henderson <rth@cygnus.com>
27300
27301 * gcc.c-torture/execute/990208-1.c: New test.
27302
27303 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27304
27305 * g++.dg/special/ecos.exp: New driver for new tests with special
27306 requirements
27307
27308 * g++.dg/special/conpr-1.C: New test
27309 * g++.dg/special/conpr-2.C: New test
27310 * g++.dg/special/conpr-2a.C: New test
27311 * g++.dg/special/conpr-3.C: New test
27312 * g++.dg/special/conpr-3a.C: New test
27313 * g++.dg/special/conpr-3b.C: New test
27314
27315 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27316 allow g++ to use the dg driver
27317
27318 * README: Add comment about g++.dg directory
27319
27320 1999-02-06 Jeffrey A Law (law@cygnus.com)
27321
27322 * README: Update email addresses.
27323
27324 1999-02-03 Nick Clifton <nickc@cygnus.com>
27325
27326 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27327 arguments in order to force structure S onto the stack even on
27328 the alpha.
27329 (test): Pass 10 leading arguments to function foo as well as the
27330 structure S.
27331
27332 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27333 failure for all targets.
27334
27335 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27336 abort to terminate program execution.
27337
27338 1999-01-30 Richard Henderson <rth@cygnus.com>
27339
27340 * gcc.c-torture/execute/990130-1.c: New test.
27341
27342 1999-01-30 Jeffrey A Law (law@cygnus.com)
27343
27344 * gcc.dg/990130-1.c: New test.
27345
27346 1999-01-28 Michael Meissner <meissner@cygnus.com>
27347
27348 * gcc.c-torture/execute/990128-1.c: New test.
27349
27350 1999-01-27 Michael Meissner <meissner@cygnus.com>
27351
27352 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27353
27354 1999-01-27 Felix Lee <flee@cygnus.com>
27355
27356 * lib/c-torture.exp (c-torture-compile): pull out code for
27357 analyzing gcc error messages.
27358 (c-torture-execute): ditto, and fix some (harmless) false
27359 positives.
27360 * lib/gcc.exp (gcc_check_compile): new function.
27361
27362 1999-01-17 Jeffrey A Law (law@cygnus.com)
27363
27364 * gcc.dg/990117-1.c: New test.
27365
27366 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27367
27368 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27369
27370 1999-01-15 Jeffrey A Law (law@cygnus.com)
27371
27372 * g77.f-torture/compile/990115-1.f: New test.
27373
27374 1999-01-07 Jeffrey A Law (law@cygnus.com)
27375
27376 * gcc.c-torture/compile/990107-1.c: New test
27377
27378 1999-01-06 Jeffrey A Law (law@cygnus.com)
27379
27380 * gcc.c-torture/execute/990106-2.c: New test.
27381
27382 * gcc.c-torture/execute/990106-1.c: New test.
27383
27384 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27385
27386 * gcc.c-torture/compile/981223-1.c: New test.
27387
27388 1998-12-29 Richard Henderson <rth@cygnus.com>
27389
27390 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27391 (opt3): Rename from opt4 and disable.
27392
27393 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27394
27395 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27396
27397 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27398
27399 * g++.old-deja/g++.other/conv5.C: New test.
27400
27401 1998-12-14 Nick Clifton <nickc@cygnus.com>
27402
27403 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27404
27405 1998-12-11 Jeffrey A Law (law@cygnus.com)
27406
27407 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27408
27409 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27410
27411 * gcc.c-torture/compile/981211-1.c: New test.
27412
27413 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27414
27415 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27416
27417 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27418
27419 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27420
27421 * gcc.special/930510-1.c: Make C9X safe.
27422 * gcc.misc-tests/gcov-1.c Similarly.
27423 * gcc.misc-tests/gcov-2.c Similarly.
27424
27425 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27426
27427 * gcc.dg/ultrasp1.c: New test.
27428
27429 1998-12-06 Richard Henderson <rth@cygnus.com>
27430
27431 * gcc.c-torture/execute/981206.c: New test.
27432
27433 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27434
27435 * g++.old-deja/g++.ns/template7.C: New test.
27436
27437 * g++.old-deja/g++.other/expr1.C: New test.
27438
27439 * g++.old-deja/g++.eh/tmpl3.C: New test.
27440
27441 * g++.old-deja/g++.eh/tmpl2.C: New test.
27442
27443 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27444
27445 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27446 * g++.old-deja/g++.other/using6.C: Removed.
27447 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27448
27449 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27450
27451 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27452
27453 * g++.old-deja/g++.pt/overload8.C: New test.
27454
27455 * g++.old-deja/g++.pt/overload7.C: New test.
27456
27457 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27458
27459 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27460 and relinking messages.
27461 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27462 compiling with -frepo.
27463
27464 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27465
27466 * g++.old-deja/g++.pt/lookup6.C: New test.
27467
27468 1998-11-30 Nick Clifton <nickc@cygnus.com>
27469
27470 * gcc.c-torture/execute/981130-1.c: New test.
27471 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27472
27473 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27474
27475 * g++.old-deja/g++.pt/explicit76.C: New test.
27476
27477 * g++.old-deja/g++.pt/friend38.C: New test.
27478
27479 * g++.old-deja/g++.ns/crash2.C: New test.
27480
27481 * g++.old-deja/g++.pt/defarg8.C: New test.
27482
27483 * g++.old-deja/g++.pt/instantiate6.C: New test.
27484
27485 * g++.old-deja/g++.pt/static6.C: New test.
27486
27487 * g++.old-deja/g++.pt/decl2.C: New test.
27488
27489 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27490
27491 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27492 problem is actually related with name lookup, but so what? :-)
27493
27494 * g++.old-deja/g++.pt/friend37.C: New test.
27495
27496 1998-11-25 Dave Love <d.love@dl.ac.uk>
27497
27498 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27499 element, which fails on some systems.
27500
27501 * g77.f-torture/execute/labug1.f: New test.
27502
27503 1998-11-21 Jeffrey A Law (law@cygnus.com)
27504
27505 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27506 is defined.
27507
27508 1998-11-18 Dave Love <d.love@dl.ac.uk>
27509
27510 * g77.f-torture/compile/981117-1.f: New test.
27511
27512 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27513
27514 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27515 properly discarded.
27516
27517 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27518
27519 * gcc.c-torture/execute/memcheck: New directory of tests for
27520 -fcheck-memory-usage.
27521
27522 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27523
27524 * README: New file, general information about the testsuite and
27525 new description of the various C++ test subdirectories.
27526 * README.g++: Eliminate obsolete information, update and move most
27527 relevant stuff to README.
27528
27529 1998-11-07 Richard Henderson <rth@cygnus.com>
27530
27531 * gcc.c-torture/compile/981107-1.c: New test.
27532
27533 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27534
27535 * execute/memcpy-bi.c: New testcase.
27536
27537 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27538
27539 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27540 base classes.
27541
27542 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27543 template is selected.
27544
27545 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27546 classes, it should be accepted for all types.
27547
27548 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27549
27550 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27551 specializations start with template headers.
27552
27553 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27554
27555 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27556
27557 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27558 non-POD types.
27559
27560 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27561
27562 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27563
27564 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27565
27566 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27567
27568 1998-10-19 Jeffrey A Law (law@cygnus.com)
27569
27570 * 981019-1.c: New test.
27571
27572 1998-10-14 Robert Lipe <robertl@dgii.com>
27573
27574 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27575 find objc headers.
27576
27577 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27578
27579 * compile/981001-4.c: Remove use of GCC extension that triggers a
27580 compiler bug.
27581
27582 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27583
27584 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27585
27586 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27587
27588 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27589 instantiation of template produces incorrect code for delete
27590 expression.
27591
27592 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27593 constructors' name is not unique.
27594 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27595 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27596
27597 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27598 automatic array of const is ill-formed.
27599
27600 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27601 of template parameter?
27602
27603 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27604 const.
27605
27606 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27607 pointer-to-member expression.
27608
27609 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27610 declaration causes ICE.
27611
27612 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27613
27614 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27615 reserved in the global namespace.
27616
27617 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27618 generate needed virtual table.
27619
27620 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27621
27622 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27623
27624 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27625 template-dependent type
27626
27627 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27628
27629 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27630 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27631 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27632
27633 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27634 class should be usable as argument of member function.
27635 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27636 class should be usable as return type of member function.
27637 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27638 class should be usable as type of data member.
27639
27640 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27641
27642 1998-10-09 Jeffrey A Law (law@cygnus.com)
27643
27644 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27645
27646 1998-10-08 Nick Clifton <nickc@cygnus.com>
27647
27648 * gcc.dg/dll-?.c Add thumb to target list.
27649 Fix assembler scan patterns to match current assembler output.
27650
27651 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27652
27653 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27654 matching of template brackets.
27655
27656 * g++.old-deja/g++.other/using4.C: New test. Test using
27657 declarations of methods from base classes.
27658
27659 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27660 within functions should introduce names into the innermost
27661 enclosing namespace.
27662
27663 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27664 of static locals if first initialization throws.
27665
27666 1998-10-07 Jim Wilson <wilson@cygnus.com>
27667
27668 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27669
27670 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27671
27672 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27673 lose track of the possible targets of tablejump insns.
27674 * special/special.exp: Run it.
27675
27676 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27677
27678 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27679 must be declared before its specializations can be named in friend
27680 declarations.
27681
27682 1998-10-05 Dave Love <d.love@dl.ac.uk>
27683
27684 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27685
27686 * g77.f-torture/execute/io1.f: New test.
27687
27688 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27689
27690 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27691 with pointer to template function, for which no argument deduction
27692 is possible.
27693
27694 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27695 specialization of template function as argument to template
27696 function.
27697
27698 * g++.old-deja/g++.other/access2.C: New test; Inner class
27699 shouldn't have privileged access to Outer's names.
27700
27701 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27702
27703 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27704 friend template declared within template class conflicts with
27705 nested class of the same name.
27706
27707 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27708 is ignored.
27709
27710 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27711 object with direct initializer as function declaration.
27712
27713 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27714 initializers.
27715
27716 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27717 involving const pointer and NULL produces incorrect result.
27718
27719 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27720 type name without `typename' should be rejected with -pedantic.
27721
27722 1998-10-02 Richard Henderson <rth@cygnus.com>
27723
27724 * g++.old-deja/g++.other/addrof1.C: New test.
27725
27726 1998-10-01 Nick Clifton <nickc@cygnus.com>
27727
27728 * gcc.c-torture/compile/981001-1.c: New test.
27729 * gcc.c-torture/execute/981001-1.c: New test.
27730
27731 1998-10-01 Jeffrey A Law (law@cygnus.com)
27732
27733 * gcc.c-torture/compile/981001-2.c: New test.
27734 * gcc.c-torture/compile/981001-3.c: New test.
27735 * gcc.c-torture/compile/981001-4.c: New test.
27736
27737 1998-10-01 Robert Lipe <robertl@dgii.com>
27738
27739 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27740 multilibbed hosts. Idea grafted from g77.exp.
27741
27742 1998-09-30 Dave Love <d.love@dl.ac.uk>
27743
27744 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27745 avoid losing on systems which need -lsocket.
27746
27747 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27748
27749 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27750 * g++.old-deja/g++.other/nested2.C: Ditto.
27751 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27752 failure.
27753
27754 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27755
27756 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27757 preferred over template operator!= for enum bitfields.
27758
27759 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27760
27761 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27762 that happen to have the same base name, but in different scopes,
27763 are incorrectly rejected.
27764
27765 1998-09-16 Richard Henderson <rth@cygnus.com>
27766
27767 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27768 on the native word size instead of an integer literal.
27769
27770 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27771
27772 * g++.old-deja/g++.other/static2.C: Invocation of static data
27773 member of type pointer-to-function denoted as non-static member.
27774
27775 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27776 checks involving function types and aliases.
27777
27778 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27779
27780 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27781 redefined to the same non-trivial type.
27782
27783 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27784 namespace-qualification of template specializations declared in
27785 other namespaces.
27786
27787 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27788 to declare a subset of the specializations of a template function
27789 as friends of specializations of a template class.
27790
27791 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27792 member templates that do not fully specialize the enclosing
27793 template class are rejected.
27794
27795 1998-09-11 Dave Love <d.love@dl.ac.uk>
27796
27797 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27798
27799 1998-09-08 Dave Love <d.love@dl.ac.uk>
27800
27801 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27802 altered from libf2c/libU77 version.
27803
27804 1998-09-06 Dave Love <d.love@dl.ac.uk>
27805
27806 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27807
27808 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27809
27810 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27811 (un)signed char are different types for template specialization
27812 purposes.
27813
27814 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27815
27816 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27817 * objc: ObjC testsuite.
27818
27819 1998-08-31 Catherine Moore <clm@cygnus.com>
27820
27821 * gcc.c-torture/execute/941014-1.x: New file.
27822
27823 1998-08-31 Nick Clifton <nickc@cygnus.com>
27824
27825 * lib/c-torture.exp: Add support for
27826 torture_eval_before_compile and torture_eval_before_execute
27827 variables.
27828
27829 1998-08-30 Jeffrey A Law (law@cygnus.com)
27830
27831 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27832 this test triggers valid.
27833
27834 1998-08-27 Jeffrey A Law (law@cygnus.com)
27835
27836 * gcc.dg/980827-1.c: New test.
27837
27838 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27839
27840 * gcc.c-torture/execute/loop-4b.c: New test.
27841
27842 1998-08-26 Nick Clifton <nickc@cygnus.com>
27843
27844 * lib/c-torture.exp: Add support for
27845 torture_eval_before_compile and torture_eval_before_execute
27846 variables.
27847
27848 1998-08-25 Jeffrey A Law (law@cygnus.com)
27849
27850 * gcc.c-torture/compile/980825-1.c: New test.
27851
27852 1998-08-24 Nick Clifton <nickc@cygnus.com>
27853
27854 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27855 count number tests in opt_t0 not good_t0.
27856
27857 1998-08-24 Jeffrey A Law (law@cygnus.com)
27858
27859 * gcc.c-torture/compile/930326-1.x: Fix typo.
27860
27861 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27862
27863 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27864 causes an ICE.
27865
27866 1998-08-21 Jeffrey A Law (law@cygnus.com)
27867
27868 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27869 STACK_SIZE is defined.
27870 * gcc.c-torture/unsorted/stuct.c: Similarly.
27871
27872 * gcc.c-torture/compile/980821-1.c: New test.
27873
27874 1998-08-21 Jeffrey A Law (law@cygnus.com)
27875
27876 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27877
27878 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27879
27880 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27881 code.
27882
27883 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27884
27885 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27886 error'.
27887
27888 1998-08-18 Jeffrey A Law (law@cygnus.com)
27889
27890 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27891
27892 1998-08-16 Jeffrey A Law (law@cygnus.com)
27893
27894 * gcc.c-torture/compile/980816-1.c: New test.
27895
27896 * gcc.dg/980816-1.c: New test.
27897
27898 1998-08-13 Jeffrey A Law (law@cygnus.com)
27899
27900 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27901 compiler for ieee tests.
27902
27903 1998-08-01 Dave Love <d.love@dl.ac.uk>
27904
27905 * g77.f-torture/compile/980729-0.f: New test.
27906
27907 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27908
27909 * gcc.c-torture/special/eeprof-1.c: New test, for
27910 -finstrument-functions.
27911 * gcc.c-torture/special/special.exp: Run it.
27912
27913 1998-07-29 Jeffrey A Law (law@cygnus.com)
27914
27915 * gcc.c-torture/compile/980729-1.c: New test.
27916
27917 1998-07-27 Nick Clifton <nickc@cygnus.com>
27918
27919 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27920 __thumb__ is defined, and test for ARM style doubles if so.
27921
27922 1998-07-26 Dave Love <d.love@dl.ac.uk>
27923
27924 * g77.f-torture/noncompile/980615-0.f: New test.
27925
27926 1998-07-26 H.J. Lu (hjl@gnu.org)
27927
27928 * gcc.dg/980312-1.c: Do link instead of compile.
27929 * gcc.dg/980313-1.c: Likewise.
27930
27931 1998-07-26 Jeffrey A Law (law@cygnus.com)
27932
27933 * gcc.c-torture/compile/980726-1.c: New test.
27934
27935 1998-07-25 Dave Love <d.love@dl.ac.uk>
27936
27937 * g77.f-torture/execute/io0.f: New test.
27938
27939 1998-07-24 Nick Clifton <nickc@cygnus.com>
27940
27941 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27942 an int.
27943
27944 1998-06-18 Michael Meissner <meissner@cygnus.com>
27945
27946 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27947 m32r bugs.
27948
27949 1998-07-17 Nick Clifton <nickc@cygnus.com>
27950
27951 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27952 c-decl.c:grokdeclarator can handle mode attributes.
27953
27954 1998-07-16 Jeffrey A Law (law@cygnus.com)
27955
27956 * gcc.c-torture/execute/980716-1.c: New test.
27957
27958 1998-07-13 Jeffrey A Law (law@cygnus.com)
27959
27960 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27961 the mn10200.
27962 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27963 the mn10200.
27964 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27965 * gcc.c-torture/compile/930326-1.x: Similarly.
27966
27967 1998-07-13 Dave Love <d.love@dl.ac.uk>
27968
27969 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27970 New test from Craig.
27971
27972 1998-07-12 Dave Love <d.love@dl.ac.uk>
27973
27974 * g77.f-torture/noncompile/980616-0.f: New test.
27975
27976 * g77.f-torture/execute/970816-3.f: New test from Craig.
27977
27978 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27979
27980 * g++.other/singleton.C: Return error value instead of taking
27981 SIGSEGV.
27982
27983 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27984
27985 * g++.other/singleton.C: New test. Warning is under dispute.
27986 Runtime crash is not.
27987
27988 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27989
27990 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27991 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27992 using6.C, using7.C}: New namespace tests.
27993
27994 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27995
27996 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27997 specialization with typedef'ed names used as array indexes.
27998
27999 1998-07-09 Jeffrey A Law (law@cygnus.com)
28000
28001 * gcc.c-torture/execute/980709-1.c: New test.
28002
28003 * gcc.dg/980709-1.c: New test.
28004
28005 1998-07-07 Richard Henderson <rth@cygnus.com>
28006
28007 * gcc.c-torture/execute/bcp-1.c: New test.
28008
28009 1998-07-07 Jeffrey A Law (law@cygnus.com)
28010
28011 * gcc.c-torture/execute/980707-1.c: New test.
28012
28013 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
28014
28015 * gcc.c-torture/compile/980706-1.c: New test.
28016
28017 1998-07-01 Dave Love <d.love@dl.ac.uk>
28018
28019 * g77.f-torture/execute/980701-0.f,
28020 g77.f-torture/execute/980701-1.f: New test from Craig.
28021
28022 1998-07-01 Jeffrey A Law (law@cygnus.com)
28023
28024 * gcc.c-torture/compile/980701-1.c: New test.
28025
28026 * gcc.c-torture/execute/980701-1.c: New test.
28027
28028 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
28029 rlsruhe.de>
28030
28031 * g++.old-deja/g++.robertl/eb132.C: New test.
28032 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28033
28034 1998-06-29 Dave Love <d.love@dl.ac.uk>
28035
28036 * g77.f-torture/execute/980628-7.f,
28037 g77.f-torture/execute/980628-8.f,
28038 g77.f-torture/execute/980628-9.f,
28039 g77.f-torture/execute/980628-10.f: New tests from Craig.
28040
28041 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28042
28043 1998-06-28 Jeffrey A Law (law@cygnus.com)
28044
28045 * g77.f-torture/execute/980628-4.f: New test from Craig.
28046 * g77.f-torture/execute/980628-5.f: Likewise.
28047 * g77.f-torture/execute/980628-2.f: Likewise.
28048 * g77.f-torture/execute/980628-0.f: Likewise.
28049 * g77.f-torture/execute/980628-1.f: Likewise.
28050 * g77.f-torture/execute/980628-3.f: Likewise.
28051 * g77.f-torture/execute/980628-6.f: Likewise.
28052
28053 1998-06-28 Jeffrey A Law (law@cygnus.com)
28054
28055 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28056 directory when nothing has been installed yet.
28057
28058 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28059
28060 * gcc.c-torture/special/special.exp: Handle newer versions of
28061 dejagnu.
28062
28063 1998-06-26 Jeffrey A Law (law@cygnus.com)
28064
28065 * gcc.dg/980626-1.c: New test.
28066
28067 1998-06-19 Bruno Haible <haible@ilog.fr>
28068
28069 * gcc.misc-tests/m-un-2.c: New test.
28070 * g++.old-deja/g++.other/warn01.c: Likewise.
28071
28072 1998-06-19 Robert Lipe <robertl@dgii.com>
28073
28074 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28075 compatibility with assmblers with a different comment character.
28076 Eliminate use of GAS-specific extensions.
28077
28078 1998-06-19 Jeffrey A Law (law@cygnus.com)
28079
28080 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28081
28082 1998-06-19 Robert Lipe <robertl@dgii.com>
28083
28084 *lib/g77.exp: Replace search for libf2c.a with search for newly
28085 renamed libg2c.a
28086
28087 1998-06-17 Jeffrey A Law (law@cygnus.com)
28088
28089 * gcc.c-torture/execute/980617-1.c: New test.
28090
28091 1998-06-12 Jeffrey A Law (law@cygnus.com)
28092
28093 * gcc.c-torture/execute/980612-1.c: New test.
28094
28095 1998-06-08 Jeffrey A Law (law@cygnus.com)
28096
28097 * gcc.dg/980523-1.c: Only test on ppc-linux.
28098 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28099
28100 * gcc.c-torture/execute/980608-1.c: New test.
28101
28102 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28103
28104 * gcc.c-torture/execute/980605-1.c: New test.
28105
28106 1998-06-04 Jeffrey A Law (law@cygnus.com)
28107
28108 * gcc.c-torture/execute/980604-1.c: New test.
28109
28110 1998-06-02 Jeffrey A Law (law@cygnus.com)
28111
28112 * gcc.c-torture/execute/980602-1.c: New test.
28113 * gcc.c-torture/execute/980602-2.c: Likewise.
28114
28115 1998-06-02 Dave Love <d.love@dl.ac.uk>
28116
28117 * 970125-0.f: Fix per JCB. Add commentary.
28118
28119 1998-05-31 Michael Meissner <meissner@cygnus.com>
28120
28121 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28122 IEEE -0 support.
28123
28124 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28125
28126 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28127 earlier.
28128
28129 1998-05-28 Catherine Moore <clm@cygnus.com>
28130
28131 * gcc.c-torture/execute/980526-3.c: New test.
28132
28133 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28134
28135 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28136 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28137 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28138 m88k-motorola-sysv3 to XFAIL.
28139
28140 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28141
28142 * gcc.dg/980526-1.c: New test.
28143 * gcc.c-torture/execute/980526-2.c: New test.
28144
28145 1998-05-26 Jeffrey A Law (law@cygnus.com)
28146
28147 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28148
28149 * gcc.c-torture/execute/980526-1.c: New test.
28150
28151 1998-05-26 Dave Love <d.love@dl.ac.uk>
28152
28153 * g77.f-torture/execute/alpha2.f: Add runtime test.
28154
28155 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28156
28157 * g++.old-deja/old-deja.exp: Strip leading directories.
28158
28159 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28160 error for the line. Don't run multiple tests for the same line.
28161
28162 1998-05-23 Jeffrey A Law (law@cygnus.com)
28163
28164 * gcc.dg/980523-1.c: New test.
28165
28166 1998-05-23 Dave Love <d.love@dl.ac.uk>
28167
28168 * g77.f-torture/compile/970915-0.f: New test.
28169
28170 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28171
28172 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28173
28174 1998-05-21 Jeffrey A Law (law@cygnus.com)
28175
28176 * gcc.dg/980520-1.c: New test.
28177
28178 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28179
28180 * gcc.dg/980502-1.c: Fix return type.
28181
28182 1998-05-20 Jeffrey A Law (law@cygnus.com)
28183
28184 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28185 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28186 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28187 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28188 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28189
28190 1998-05-20 Dave Love <d.love@dl.ac.uk>
28191
28192 * g77.f-torture/execute/980520-1.f: New test.
28193
28194 1998-05-15 Dave Love <d.love@dl.ac.uk>
28195
28196 * lib/mike-g77.exp: New file.
28197
28198 * g77.f-torture/noncompile/noncompile.exp,
28199 g77.f-torture/noncompile/check0.f: New files.
28200
28201 1998-05-14 Dave Love <d.love@dl.ac.uk>
28202
28203 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28204 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28205 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28206 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28207 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28208 abort where appropriate.
28209
28210 1998-05-05 Michael Meissner <meissner@cygnus.com>
28211
28212 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28213 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28214
28215 1998-04-29 Dave Love <d.love@dl.ac.uk>
28216
28217 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28218
28219 1998-04-27 Dave Love <d.love@dl.ac.uk>
28220
28221 * g77.f-torture/compile/980427-0.f: New test.
28222
28223 1998-04-24 Dave Love <d.love@dl.ac.uk>
28224
28225 * g77.f-torture/compile/980424-0.f: New test.
28226
28227 1998-04-19 Dave Love <d.love@dl.ac.uk>
28228
28229 * g77.f-torture/compile/980419-2.f (main): New test.
28230 * g77.f-torture/compile/970125-0.f: New test.
28231 * g77.f-torture/compile/980419-1.f: New test.
28232
28233 1998-04-08 Jim Wilson <wilson@cygnus.com>
28234
28235 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28236 of loop-4.c.
28237
28238 1998-04-07 Jim Wilson <wilson@cygnus.com>
28239
28240 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28241
28242 1998-04-03 Jim Wilson <wilson@cygnus.com>
28243
28244 * gcc.c-torture/compile/980329-1.c: New test.
28245
28246 1998-03-18 Jim Wilson <wilson@cygnus.com>
28247
28248 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28249 * gcc.dg/980312-1.c: Fix typo in -march command.
28250
28251 1998-03-16 H.J. Lu (hjl@gnu.org)
28252
28253 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28254
28255 1998-03-11 Robert Lipe <robertl@dgii.com>
28256
28257 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28258 Dave Love agree the Fortran source is bogus.
28259
28260 1998-03-11 Robert Lipe <robertl@dgii.com>
28261
28262 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28263 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28264 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28265 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28266 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28267
28268 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28269
28270 * g++.old-deja/g++.other/friend1.C: New test.
28271
28272 1998-02-18 Dave Love <d.love@dl.ac.uk>
28273
28274 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28275 possibly uninitialized) variables and declare dnrm2.
28276
28277 1998-02-23 Robert Lipe <robertl@dgii.com>
28278
28279 From Bruno Haible <haible@ilog.fr>:
28280 * gcc.c-torture/execute/980223.c: New test.
28281
28282 1998-02-13 Jeffrey A Law (law@cygnus.com)
28283
28284 * gcc.dg/ifelse-1.c: New test.
28285
28286 1998-02-09 H.J. Lu (hjl@gnu.org)
28287
28288 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28289
28290 * lib/old-dejagnu.exp (old-dejagnu): Added the
28291 "execution test - XFAIL *-*-*" handling in the spirit of
28292 "excess errors test -". Changed the "execution test fails"
28293 handling to be like "excess errors test fails".
28294 * Update various tests accordingly.
28295
28296 1998-02-06 Jim Wilson <wilson@cygnus.com>
28297
28298 * gcc.c-torture/execute/980205.c: New test.
28299
28300 1998-01-18 Jeffrey A Law (law@cygnus.com)
28301
28302 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28303 * lib/f-torture.exp: Similarly.
28304 * gcc.c-torture: Rename all .cexp files to .x files.
28305
28306 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28307
28308 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28309 (940510-1.c): Removed duplicate.
28310 (971104-1.c): New test.
28311
28312 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28313
28314 * lib/f-torture.exp: Improve error and loop detection.
28315
28316 1997-11-19 Michael Meissner <meissner@cygnus.com>
28317
28318 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28319 use that to size the filler array.
28320
28321 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28322
28323 * lib/c-torture.exp(c-torture-execute): Fix typo.
28324
28325 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28326 testcase as the executable name. Keep the executable around if
28327 the test fails.
28328
28329 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28330
28331 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28332 changes. Only test one -g option, and move it to the end of the
28333 list of options to test.
28334
28335 1997-09-19 Michael Meissner <meissner@cygnus.com>
28336
28337 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28338 variable GCC_TORTURE_OPTIONS to supply default switches separated
28339 by colons. If no environment variable, run tests with -O0 -g, -O1
28340 -g, and -O2 -g as well.
28341
28342 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28343
28344 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28345 explanatory comments. Fix indentation.
28346
28347 1997-09-15 Jeffrey A Law (law@cygnus.com)
28348
28349 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28350
28351 1997-09-11 Jeffrey A Law (law@cygnus.com)
28352
28353 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28354 * g++.old-deja/g++.mike/p7325.C: Likewise.
28355 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28356
28357 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28358
28359 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28360 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28361 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28362 * g++.old-deja/g++.law/operators4.C: Likewise.
28363
28364 1997-09-11 Joe Buck (jbuck@synopsys.com)
28365
28366 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28367 * g++.old-deja/g++.mike/p784.C: Ditto.
28368 * g++.old-deja/g++.mike/p785.C: Ditto.
28369
28370 1997-09-05 Jeffrey A Law (law@cygnus.com)
28371
28372 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28373
28374 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28375
28376 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28377 target feature; pass this to c-torture-execute as needed.
28378
28379 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28380
28381 * lib/c-torture.exp(c-torture-execute): If the previous and the
28382 current executables being tested are identical, we don't need to
28383 run the executable again. Try to make the executable names
28384 unique. Add an optional argument for passing additional compiler
28385 flags.
28386
28387 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28388
28389 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28390
28391 1997-08-29 Jeffrey A Law (law@cygnus.com)
28392
28393 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28394
28395 1997-07-31 Jeffrey A Law (law@cygnus.com)
28396
28397 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28398 32bit or larger longs.
28399
28400 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28401 have either a 32bit long or 32bit int.
28402
28403 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28404
28405 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28406 Make double precision tests dependent on sizeof (double).
28407
28408 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28409
28410 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28411 too.
28412
28413 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28414
28415 * gcc.c-torture/compile/961203-1.cexp: New script.
28416
28417 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28418
28419 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28420 up the includes ourselves.
28421
28422 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28423
28424 * lib/plumhall.exp: Remove random include, and add a few
28425 verbose messages for debugging.
28426
28427 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28428
28429 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28430 of trying to do it ourselves.
28431
28432 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28433
28434 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28435
28436 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28437
28438 * gcc.prms/5403.c: Made regexp a bit less strict.
28439
28440 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28441
28442 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28443 is returned from remote_load instead.
28444 * lib/plumhall.exp: Ditto.
28445 * lib/mike-g++.exp: Ditto.
28446 * lib/old-dejagnu.exp: Ditto.
28447 * lib/c-torture.exp: Ditto.
28448
28449 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28450
28451 * lib/g++.exp: Use build_wrapper procedure.
28452 * lib/gcc.exp: Ditto.
28453
28454 1997-05-20 Jeffrey A Law (law@cygnus.com)
28455
28456 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28457 an old-style decl for malloc. Fixes tests to work when
28458 sizeof (int) != sizeof (size_t).
28459
28460 1997-05-15 Mike Meissner <meissner@cygnus.com>
28461
28462 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28463
28464 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28465 use stdargs.h interface.
28466
28467 1997-05-15 Mike Meissner <meissner@cygnus.com>
28468
28469 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28470 NO_VARARGS when compiling.
28471
28472 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28473
28474 * lib/plumhall.exp(ph_includes): New procedure.
28475 (ph_make): Use it.
28476 (ph_compiler): Ditto.
28477
28478 * lib/g++.exp: Rename test-glue.c to testglue.c.
28479 * lib/gcc.exp: Ditto.
28480
28481 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28482
28483 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28484 to completion when it's called.
28485
28486 1997-03-21 Michael Meissner <meissner@cygnus.com>
28487
28488 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28489 is defined, don't do test.
28490
28491 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28492
28493 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28494 for object files.
28495 (ph_summary): Mark skipped testcases as untested, not unresolved.
28496
28497 * lib/plumhall.exp (ph_make): If unresolved because of bad
28498 errorCode, record errorCode in log file.
28499 (*): Replace send_log/verbose with verbose -log.
28500
28501 1997-03-19 Michael Meissner <meissner@cygnus.com>
28502
28503 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28504 double conversion if double isn't at least 8 bytes.
28505
28506 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28507 int to work with targets where int is 16 bits.
28508
28509 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28510 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28511 precision for the test to complete.
28512
28513 1997-03-14 Michael Meissner <meissner@cygnus.com>
28514
28515 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28516 if d10v is not compiled with the -mdouble64 flag.
28517 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28518
28519 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28520 d10v is not compiled with the -mint32 flag.
28521
28522 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28523
28524 * lib/plumhall.exp: Use incr_count.
28525
28526 1997-03-12 Jeffrey A Law (law@cygnus.com)
28527
28528 * gcc.c-torture: Update to c-torture-1.45.
28529
28530 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28531
28532 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28533 the name of the expect testcase file).
28534
28535 * lib/g++.exp(g++_init): Ditto.
28536
28537 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28538
28539 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28540 the host.
28541
28542 * lib/gcc.exp(gcc_exit): New procedure.
28543
28544 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28545
28546 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28547 specs where appropriate.
28548
28549 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28550 because of new "candidates are" messages, and removed a few
28551
28552 * Converted all non-old-style g++ testcases to old-style, and
28553 moved into g++.old-deja.
28554
28555 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28556
28557 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28558 options.
28559
28560 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28561 succeeded.
28562
28563 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28564
28565 1997-02-13 Michael Meissner <meissner@cygnus.com>
28566
28567 * lib/gcc.exp (gcc_target_compile): Add support for defining
28568 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28569 the machine doesn't have those features.
28570
28571 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28572
28573 * g++.law/operators4.exp: Don't use LIBS.
28574
28575 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28576
28577 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28578
28579 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28580 * lib/g++.exp: Set it here instead. Also, allow use of the
28581 --tool_exec and --tool_opt options. Change CXX to
28582 GXX_UNDER_TEST.
28583
28584 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28585
28586 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28587
28588 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28589
28590 * lib/old-dejagnu.exp: Use prune_warnings instead of
28591 prune_system_crud.
28592 * lib/mike-g++.exp: Ditto.
28593 * lib/gcc.exp: Ditto.
28594 * lib/g++.exp: Ditto.
28595
28596 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28597
28598 1997-02-07 Jeffrey A Law (law@cygnus.com)
28599
28600 * 941014-2.c: Include stdlib.h
28601 * 960327-1.c: Include stdio.h
28602 * dbra.c, index-1.c: Don't assume ints are 32bits.
28603
28604 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28605
28606 * lib/gcc.exp: Add gcc,stack_size target feature.
28607
28608 * lib/g++.exp(g++_target_compile): Add the include and link
28609 paths here, not in two other places. And, it's $options, not
28610 options.
28611
28612 * lib/mike-g++.exp(postbase): Remove the code that determines
28613 the correct include and link paths.
28614 * g++.old-deja/old-deja.exp: Ditto.
28615
28616 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28617
28618 * lib/g++.exp(g++_init): target_compile no longer returns the
28619 filename of the result.
28620
28621 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28622
28623 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28624 call to glob.
28625
28626 * gcc.c-torture/special/special.exp: Change call to
28627 gcc_target_compile to include the object file.
28628
28629 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28630
28631 * gcc.c-torture/special/special.exp: Correct misspelling in last
28632 change.
28633
28634 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28635
28636 * lib/plumhall.exp(ph_summary): Log the entire output of the
28637 executable. Return -1 if there were any failures, 0 otherwise.
28638 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28639 (ph_make): Clean up objects and executables that were built
28640 if the tests succeeded.
28641
28642 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28643
28644 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28645 libraries and includes in the build tree as appropriate.
28646
28647 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28648
28649 * lib/c-torture.exp: Instead of looking for the global variable
28650 NO_LONG_LONG, check to see if that's a feature of the target.
28651
28652 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28653
28654 * config/default.exp: Minimize. Delete the remainer of the files in
28655 config; this functionality is now in devo/dejagnu/config.
28656
28657 g++.*/*: Pass any additional flags used to compile to postbase;
28658 delete CXXFLAGS.
28659
28660 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28661 is now done by runtest.exp. Use gcc_target_compile instead of
28662 compile.
28663
28664 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28665 Remove references to CFLAGS. Use remote_file instead of
28666 calling rm -f.
28667 (c-torture): Take a list of arguments to use to compile this
28668 testcase.
28669
28670 lib/g++.exp: Simplify. Use target_compile instead of compile.
28671 lib/gcc-dg.exp: Ditto.
28672 lib/gcc.exp: Ditto.
28673 lib/mike-{gcc,g++}.exp: Ditto.
28674 lib/old-dejagnu.exp: Ditto.
28675 lib/plumhall.exp: Ditto.
28676
28677 1997-01-08 Jim Wilson <wilson@cygnus.com>
28678
28679 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28680 (ph_linker): Likewise.
28681
28682 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28683
28684 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28685 MAP_ANON / MAP_ANONYMOUS if defined;
28686 else try to map from /dev/zero .
28687
28688 1996-11-12 Jeffrey A Law (law@cygnus.com)
28689
28690 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28691 isn't defined, then define it to MAP_ANONYMOUS.
28692
28693 1996-11-12 Jeffrey A Law (law@cygnus.com)
28694
28695 * gcc.c-torture: Update to c-torture-1.42 release.
28696
28697 1996-11-11 Jeffrey A Law (law@cygnus.com)
28698
28699 * gcc.c-torture: Update to c-torture-1.41 release.
28700
28701 1996-10-27 Jeffrey A Law (law@cygnus.com)
28702
28703 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28704 c-torture release.
28705
28706 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28707
28708 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28709 and LDFLAGS. Fix second case to append the target_info ldflags
28710 onto LDFLAGS, not CFLAGS.
28711 * lib/g++.exp (g++_init): Add target_info stuff.
28712 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28713 of libgloss and newlib flags for !native.
28714
28715 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28716 (GDB): Fix relative path to go up another dir for finding gdb.
28717
28718 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28719
28720 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28721 versions in the target_info array, if they don't exist.
28722
28723 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28724
28725 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28726
28727 1996-07-08 Jim Wilson <wilson@cygnus.com>
28728
28729 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28730 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28731
28732 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28733
28734 * lib/old-dejagnu.exp: Don't remove the output file before we've
28735 actually tested it. Don't append pwd to the path of the executable
28736 we're testing.
28737
28738 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28739
28740 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28741
28742 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28743
28744 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28745 temporary directory for compiler files, and set it to a default
28746 value of /tmp. Set $output as the name of the output file from
28747 compiling the testcase. Add a -o option to $cflags_var so the
28748 compiler writes the final output file as $output. Set $executable
28749 to $output.
28750
28751 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28752 directory for compiler files, and set it to /tmp if it doesn't
28753 already have a value. Set $output_file to the name of the output
28754 file from compiling the testcase. Add a -o option to CXXFLAGS so
28755 the compiler writes the final output file as $output. Use $output
28756 as the executable to be tested.
28757
28758 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28759
28760 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28761
28762 1996-06-08 Jeffrey A Law (law@cygnus.com)
28763
28764 * gcc.c-torture/execute/pending-1.c: New test. Still
28765 pending in Tege's queue.
28766
28767 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28768
28769 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28770 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28771 if there were failures. Call unresolved if there were unresolved
28772 testcases. Call gcc_fail if program did not run to completion.
28773 (ph_make): Pass additional argument name to ph_execute.
28774 (ph_execute): Add new argument. Pass additional arguments to
28775 ph_summary. Call gcc_fail is there is no execution output.
28776
28777 1996-04-24 Jeffrey A Law (law@cygnus.com)
28778
28779 * lib/plumhall.exp (proc_summary): Output relavent summary
28780 lines into the log so specific failures in plumhall can be
28781 investigated.
28782
28783 1996-04-10 Jeffrey A Law (law@cygnus.com)
28784
28785 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28786 (c-torture-execute): Don't try to execute tests which use
28787 "long long" types if $NO_LONG_LONG is nonzero.
28788
28789 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28790
28791 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28792 not c-torture.
28793
28794 * gcc.ieee: Move from here.
28795 * gcc.c-torture/execute/ieee: To here.
28796
28797 1996-03-26 Jeffrey A Law (law@cygnus.com)
28798
28799 * gcc.c-torture: Update to c-torture-1.41 release.
28800
28801 1996-03-22 Jeffrey A Law (law@cygnus.com)
28802
28803 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28804 not "$output".
28805
28806 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28807
28808 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28809 -c present.
28810
28811 1996-03-02 Jeffrey A Law (law@cygnus.com)
28812
28813 * config/proelf.exp: Handle connecting to a simulator.
28814
28815 1996-01-31 Jeffrey A Law (law@cygnus.com)
28816
28817 * config/proelf.exp: New file. Enough framework that we can
28818 run c-torture tests on the proelf targets (or any other target
28819 that gdb can connect to for that matter).
28820
28821 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28822
28823 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28824 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28825
28826 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28827 exec_output exists.
28828
28829 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28830
28831 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28832 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28833
28834 * config/*.exp: Update FSF address. Change result of ${tool}_load
28835 to pass/fail/unresolved/unsupported/untested. Caller must now
28836 call unresolved/unsupported/untested.
28837 * lib/*.exp: Update FSF address. Update to handle new results of
28838 ${tool}_load.
28839 * lib/chill.exp (verbose): Delete.
28840
28841 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28842
28843 * lib/gcc.exp (default_gcc_start): Change order of args to
28844 $LDFLAGS $CFLAGS $LIBS.
28845 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28846 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28847 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28848 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28849 * gcc.misc-tests/dg-test.exp: Likewise.
28850 * gcc.misc-tests/msgs.exp: Likewise.
28851 * gcc.prms/prms.exp: Likewise.
28852 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28853 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28854
28855 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28856
28857 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28858
28859 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28860
28861 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28862 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28863
28864 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28865 necessary.
28866
28867 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28868
28869 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28870 global for loop; add use of $mathlib.
28871 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28872 settings here; set mathlib for anything but VxWorks.
28873
28874 1996-01-22 Jeffrey A Law (law@cygnus.com)
28875
28876 * gcc.c-torture: Update to c-torture-1.40 release.
28877
28878 1996-01-03 Jeffrey A Law (law@cygnus.com)
28879
28880 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28881 dg.exp.
28882
28883 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28884
28885 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28886 global.
28887
28888 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28889
28890 * lib/g++.exp (LIBS): Define if not already.
28891 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28892 (gcc-dg-prune): Call prune_gcc_output.
28893 * lib/gcc.exp (prune_gcc_output): New proc.
28894 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28895 prune_gcc_output.
28896
28897 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28898
28899 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28900 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28901
28902 1995-11-15 Jeffrey A Law (law@cygnus.com)
28903
28904 * gcc.c-torture: Update to c-torture-1.39 release.
28905
28906 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28907
28908 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28909 fails, try others as well.
28910
28911 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28912
28913 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28914 If compilation fails, mark execute tests as `untested'.
28915 If test is marked as unsupported, don't mark compilation and
28916 execute tests as failed.
28917
28918 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28919
28920 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28921 libstdc++ for whether or not we want to be doing shared
28922 libraries. Delete link_curses since we don't need it anymore.
28923 * lib/mike-g++.exp (postbase): Don't link in libg++.
28924 * g++.old-deja/old-deja.exp: Likewise.
28925
28926 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28927
28928 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28929
28930 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28931
28932 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28933 For that, add `-Wl,-a,shared_archive'.
28934 * g++.old-deja/old-deja.exp: Likewise.
28935
28936 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28937
28938 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28939
28940 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28941
28942 * lib/mike-g++.exp (postbase): Pay attention to the status of
28943 g++_load.
28944
28945 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28946
28947 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28948
28949 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28950
28951 * lib/gcc.exp (default_gcc_start): No longer need to log program
28952 being executed or its output, execute_anywhere does that now.
28953 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28954 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28955
28956 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28957
28958 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28959 the same as those in lib/g++.exp.
28960
28961 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28962
28963 * gcc.c-torture: Update to c-torture-1.38 release.
28964 * gcc.ieee: Related changes.
28965
28966 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28967
28968 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28969 "exec". Minor reformatting changes.
28970
28971 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28972 cross. This means all "exec" calls now work on a remote host as
28973 well.
28974 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28975 cross. Filter out the extra "\r\n" stuff that expect puts in.
28976 (c-torture-execute): Filter out the bogus warnings like
28977 c-torture-compile does. Add support for canadian cross.
28978 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28979 Use execute_anywhere rather than calling exec directly. Now it
28980 works for canadian cross testing.
28981
28982 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28983
28984 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28985 results into a variable, and check that rather than using file exists.
28986
28987 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28988
28989 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28990 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28991
28992 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28993
28994 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28995 lib_curses if there's a shared libg++ in the build tree.
28996
28997 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28998
28999 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
29000 if not supported target.
29001
29002 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
29003
29004 * lib/g++.exp (g++_init): Move empty setting of runshlib and
29005 link_curses up to always happen, not just for native builds.
29006
29007 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
29008
29009 * gcc.c-torture: Update to c-torture-1.36 release.
29010 * gcc.failure: Related changes.
29011
29012 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
29013
29014 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
29015
29016 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
29017
29018 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
29019 * lib/mike-g++.exp (postbase): Not in here. Still reference
29020 runshlib, link_curses, and mathlib for link and run.
29021
29022 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
29023 pass the runtime shared library options for Solaris, OSF/1, and
29024 Irix5, and link with -lcurses to avoid unresolved references.
29025
29026 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
29027
29028 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
29029 only run once.
29030
29031 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29032
29033 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29034
29035 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29036
29037 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29038 do not have a framework for the "compat" tests yet.
29039
29040 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29041
29042 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29043 set to null if we're testing vxworks5.1. Use that instead of
29044 `-lm' in the setting of LIBS for link and run.
29045
29046 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29047
29048 * config/rom68k.exp (${tool}_load): Major changes to make it
29049 work. Verified that it does in fact return the stuff in
29050 exec_output properly. Catch any Emul or any TRAP other than 0.
29051
29052 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29053
29054 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29055 LDFLAGS properly for targets that need stuff from libgloss.
29056 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29057 only run once.
29058 (gpp_initialized): New variable.
29059
29060 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29061
29062 * config/rom68k.exp: Load libgloss.exp.
29063 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29064 so we can produce a fully linked binary.
29065 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29066 so we can produce a fully linked binary.
29067
29068 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29069
29070 * lib/plumhall.exp (ph_section): Watch for expected failures.
29071 Add missing `else'.
29072
29073 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29074 run the testcase.
29075 (c-torture): Likewise.
29076
29077 1995-08-28 Doug Evans <dje@cygnus.com>
29078
29079 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29080
29081 * lib/mike-g++.exp (mike_cleanup): New proc.
29082 (prebase): New globals compiler_result, not_compiler_result,
29083 target_regexp.
29084 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29085 allow leading "-" in pattern. Watch for unsupported tests.
29086 If $compiler_result is set, pattern match assembler code,
29087 and ditto for $not_compiler_result.
29088 * lib/mike-gcc.exp: Likewise.
29089
29090 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29091 execution "succeeded".
29092
29093 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29094
29095 * config/win32.exp: New file.
29096 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29097
29098 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29099
29100 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29101 unsupported.
29102 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29103 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29104 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29105
29106 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29107 "... without exceptions was ...". That is now handled by
29108 prune_system_crud.
29109 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29110
29111 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29112
29113 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29114 sieve.c,sort2.c}: New files.
29115 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29116 sieve.exp,sort2.exp}: Drivers for them.
29117
29118 * lib/mike-gcc.exp (program_output): New user settable variable.
29119 (postbase): Call prune_system_crud. Also prune extraneous compiler
29120 messages.
29121 * lib/mike-g++.exp (program_output): New user settable variable.
29122
29123 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29124
29125 * config/sh.exp: Deleted (use sim.exp instead).
29126
29127 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29128
29129 * config/vx.exp: Declare CHECKTASK as global.
29130 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29131 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29132 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29133
29134 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29135
29136 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29137 target. Like vx.exp, only includes `vx29k.exp' instead of
29138 `vxworks.exp'.
29139
29140 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29141
29142 * config/sim.exp: Increase time limit from 120 seconds to 240.
29143
29144 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29145
29146 * gcc.c-torture/execute/950628-1.c: New test.
29147
29148 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29149
29150 * gcc.c-torture: Update with changes/additions from
29151 c-torture-1.34.
29152
29153 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29154
29155 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29156
29157 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29158
29159 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29160
29161 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29162
29163 * gcc.c-torture/compile/950512-1.c: New test.
29164 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29165 * gcc.dg/struct-ret-1.c: Likewise.
29166
29167 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29168
29169 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29170 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29171
29172 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29173
29174 * gcc.c-torture/special/920411-1.c: Deleted.
29175 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29176
29177 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29178
29179 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29180 cpu limit.
29181
29182 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29183
29184 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29185
29186 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29187
29188 From kenner;
29189 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29190 is the proper length.
29191 * va-arg-3.c: Likewise.
29192
29193 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29194
29195 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29196 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29197
29198 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29199 * lib/g++.exp (default_g++_start): Delete old cruft.
29200
29201 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29202
29203 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29204 (2 * (1 << 18)) to (2 * (1 << 17)).
29205
29206 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29207
29208 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29209
29210 * config/rom68k.exp: Renamed from config/idp.exp
29211
29212 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29213
29214 * c-torture/compile/921109-2.c
29215
29216 1995-04-18 Mike Stump <mrs@cygnus.com>
29217
29218 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29219 excess errors.
29220
29221 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29222
29223 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29224 output.
29225 * lib/g++.exp (default_g++_start): Likewise.
29226
29227 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29228
29229 * gcc.c-torture/compile/950329-1.c: New test.
29230
29231 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29232
29233 * config/bug.exp (${tool}_load): Updated to use new remote_open
29234 and remote_close procs.
29235 * config/idp.exp: New file.
29236
29237 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29238
29239 * gcc.c-torture/execute/950322-1.c: New test.
29240
29241 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29242
29243 * config/vx.exp (${tool}_load): Clean up testing of return code from
29244 vxworks_ld and vxworks_spawn.
29245
29246 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29247
29248 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29249
29250 1995-03-13 Mike Stump <mrs@cygnus.com>
29251
29252 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29253 can mark excess errors on a machine by machine basis. Note, the
29254 default is to not expect any excess errors, even when excess
29255 errors test - is given, so you will want to put an XFAIL ... on
29256 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29257 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29258 those 4 machines, but no others.
29259
29260 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29261
29262 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29263 * lib/c-torture.exp: to here.
29264
29265 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29266
29267 * gcc.c-torture/execute/950221-1.c: New test.
29268 * gcc.c-torture/execute/struct-ret-1.c: New test.
29269 * gcc.c-torture/compile/950221-1.c: New test.
29270
29271 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29272
29273 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29274
29275 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29276 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29277
29278 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29279
29280 * g++.gb: New directory of tests, derived from my signature and
29281 class scoping tests.
29282
29283 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29284 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29285 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29286 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29287 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29288 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29289 * g++.gb/sig25.C: Likewise.
29290
29291 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29292 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29293 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29294 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29295 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29296 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29297 * g++.gb/sig25.exp: Likewise.
29298
29299 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29300 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29301 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29302 * g++.gb/scope13.C: Likewise, this test still fails.
29303
29304 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29305 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29306 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29307 * g++.gb/scope13.exp: Ditto.
29308
29309 * g++.gb/README: New file, explains what these tests are about.
29310
29311 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29312
29313 * lib/dg.exp (dg-do): Support `preprocess'.
29314 (dg-test): Likewise.
29315
29316 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29317
29318 * config/udi.exp: change "continue -expect" to "exp_continue".
29319
29320 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29321
29322 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29323 Delete redundant tests.
29324
29325 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29326 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29327 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29328 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29329 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29330 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29331 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29332 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29333
29334 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29335 storing label pointers.
29336 * gcc.c-torture/execute/921019-1.c: Likewise.
29337 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29338 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29339 parameter fp.
29340 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29341 constants.
29342
29343 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29344 Delete obsolete tests.
29345
29346 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29347 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29348 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29349 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29350 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29351 * gcc.c-torture/compile/950124-1.c: New test.
29352
29353 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29354
29355 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29356
29357 * lib/mike-g++.exp: Add -lm to LIBS.
29358
29359 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29360
29361 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29362
29363 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29364
29365 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29366
29367 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29368
29369 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29370
29371 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29372
29373 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29374 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29375 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29376 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29377 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29378 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29379 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29380 * g++.law/{operators31.C, operators32.C,
29381 * g++.law/{operators33.C, operators34.C}: Likewise.
29382 * g++.law/{pic1.C, refs2.C}: Likewise.
29383 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29384 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29385 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29386 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29387
29388 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29389 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29390 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29391 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29392 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29393 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29394 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29395 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29396 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29397 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29398 * g++.law/{operators34.exp}: Likewise.
29399 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29400 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29401 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29402 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29403 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29404
29405 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29406 No longer expected to fail.
29407 * g++.law/missed-error3.C: Tweak for recent bool changes.
29408
29409 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29410
29411 * config/emb-unix: Deleted.
29412 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29413 remote execution. Do final link on remote host if REMOTE_LINK is set.
29414
29415 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29416
29417 * lib/dg.exp (dg-test): Fix typo in last patch.
29418
29419 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29420
29421 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29422 (handles multiple occurrences).
29423
29424 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29425
29426 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29427 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29428 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29429 printed).
29430 * lib/c-torture.exp (c-torture-compile): Likewise.
29431 (c-torture): Prepend full path if missing.
29432 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29433 (gcc_fail): Likewise.
29434 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29435
29436 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29437
29438 * lib/netware.exp: Only attach to NetWare i386 systems.
29439
29440 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29441
29442 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29443 messages. Add test name to "output pattern match" pass/fail message.
29444
29445 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29446
29447 * gcc.dg: New testsuite.
29448 * gcc.dg/dg.exp: New file.
29449
29450 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29451 test-switch.c}: Deleted.
29452
29453 * gcc.misc-tests/msgs.exp: New testcase driver.
29454
29455 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29456
29457 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29458 Watch for illegal return values from ${tool}_load.
29459 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29460 cross targets. Coerce return value >0 to 1.
29461
29462 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29463
29464 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29465
29466 * config/emb-unix.exp: New file.
29467
29468 * config/sim.exp: Error if variable $SIM not defined.
29469 (${tool}_load): Mark test as "untested" if simulator missing.
29470
29471 * config/unix.exp: Load remote.exp to get rcp_download.
29472 * lib/c-torture.exp: Use different option lists for testcases with
29473 and without loops.
29474 * gcc.c-torture/execute/execute.exp: Likewise.
29475
29476 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29477
29478 * config/*.exp: Clarify return code from ${tool}_load.
29479 Call `unresolved' or `untested' instead of `warning' or `perror'
29480 (sometimes you still want to call both though).
29481 Add comment that `shell_id' is local to each file.
29482 * config/udi.exp (timeout): Set to 30.
29483 Don't print warning if connection fails, $connectmode has already
29484 printed an error.
29485 (${tool}_load): Move verbose messages to level 2.
29486 Rework pattern for "Process started" message.
29487 Pass `shell_id' to ${connectmode}_download.
29488 Retry twice upon timeout. Make resetting of target more robust.
29489 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29490 Pass `shell_id' to exit_$connectmode.
29491 Only call exit_$connectmode if connected.
29492 * config/unix.exp (${tool}_load): Check return codes better.
29493 * config/vrtx.exp (${tool}_load): Likewise.
29494 * config/vx.exp (${tool}_load): Likewise.
29495 Delete unneeded global's.
29496 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29497 from ${tool}_load.
29498 (dg-stat): Delete.
29499 (dg-init): Delete recording of pass/fail counts.
29500 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29501 (old-dejagnu-init): Likewise.
29502 (old-dejagnu-stat): Delete contents, empty proc now.
29503 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29504 (c-torture): Delete references to lcnt, lpass, lfail.
29505 Get option list from TORTURE_OPTIONS.
29506 Delete -funroll[-all]-loops if no loops.
29507 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29508 (g++_stat): Delete contents (empty proc now).
29509 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29510 (gcc_finish): Likewise.
29511 (gcc_stat): Deleted.
29512 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29513 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29514 * gcc.c-torture/execute/execute.exp: Likewise.
29515 Split tests into two parts: compile, execute.
29516 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29517 no loops. Update to reflect clarified return codes from ${tool}_load.
29518
29519 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29520
29521 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29522 to grep for.
29523 (old-dejagnu): Likewise (where necessary).
29524
29525 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29526
29527 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29528
29529 * lib/dg.exp (dg-process-target): Fix processing of selector.
29530 Add comment regarding use of `error'.
29531
29532 * lib/gcc.exp (prune_system_crud): Define if missing.
29533 * lib/g++.exp (prune_system_crud): Likewise.
29534
29535 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29536 Call prune_system_crud.
29537 * lib/dg.exp (dg-runtest): New proc.
29538 Use perror instead of send_user for tcl errors in testcase.
29539 Don't return any value, it's never used.
29540 Don't clobber previous definition of `unknown'.
29541 Print tcl errors in `dg-final'.
29542
29543 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29544
29545 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29546 (dg-test): Don't print errorInfo, it contains stack backtrace.
29547
29548 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29549
29550 * lib/g++.exp (runtest_file_p): Define if missing.
29551
29552 1994-09-24 Doug Evans (dje@cygnus.com)
29553
29554 * lib/mike-g++.exp: Comment out loading of g++.exp.
29555 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29556 (default_g++_version): Always print something.
29557 (default_g++_start): Comment out call to `which'.
29558 (g++_start, g++_load): Deleted (must be defined in config file).
29559 * lib/gcc.exp: Test for existence of $CC at start.
29560 Delete check for tmpdir (done in gcc_init).
29561 (default_gcc_version): Always print something.
29562 (default_gcc_start): Comment out call to `which'.
29563 * config/*.exp: Major cleanup - make cross targets work at least a
29564 little better for g++ (by not being "--tool gcc" specific).
29565 Rename gcc_xxx to ${tool}_xxx.
29566 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29567 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29568
29569 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29570
29571 * lib/c-torture.exp (c-torture-compile): Rework compiler
29572 message processing.
29573
29574 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29575 c-torture.
29576
29577 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29578
29579 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29580
29581 * lib/dg.exp (dg-process-target): Support { target native }.
29582
29583 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29584
29585 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29586 looked for "... program xxx got fatal signal".
29587 Correct regsub munging of `comp_output'.
29588 Ignore compiler messages "path prefix not used" and "linker input
29589 file unused".
29590
29591 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29592
29593 * lib/gcc.exp (runtest_file_p): Define if missing.
29594 * gcc.prms/template.c: Example to work from.
29595
29596 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29597
29598 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29599 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29600
29601 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29602 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29603 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29604 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29605
29606 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29607 (dg-process-target): No longer a varargs proc.
29608 Return S/N for target, P/F for xfail. All callers changed.
29609 (user option procs): More argument checking.
29610 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29611 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29612 (dg-test): Skip test if not running on selected target in `dg-do'.
29613 Update handling of `dg-do-what', `dg-output-text'.
29614 Separate execution pass/fail from output pattern match pass/fail.
29615 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29616
29617 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29618
29619 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29620 target for 920510-1.c.
29621
29622 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29623
29624 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29625 Clean up comment regarding use of passcnt, etc.
29626 (gcc_stat): Don't update `testcnt' here.
29627 (gcc_finish): Do it here.
29628 Might as well reset `but_id' here too.
29629 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29630 to determine if the file should be tested.
29631 * gcc.c-torture/compile/compile.exp: Likewise.
29632 * gcc.c-torture/execute/execute.exp: Likewise.
29633 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29634 * gcc.misc-tests/dg-test.exp: Likewise.
29635 * gcc.prms/prms.exp: Likewise.
29636 * gcc.wendy/wendy.exp: Likewise.
29637 * g++.old-deja.exp: Likewise.
29638 Move "Testing file" message to verbose level 1.
29639
29640 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29641
29642 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29643
29644 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29645
29646 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29647 (default_gcc_start): Accept optional second list element
29648 of compiler flags. Print compiler output at verbosity level 2.
29649 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29650 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29651 Save current values of framework globals passcnt, failcnt, xpasscnt,
29652 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29653 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29654 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29655 xfailcnt to compute stats. Update framework global `testcnt' from
29656 pass/fail counts.
29657 (gcc_finish): New proc. Clean up test environment.
29658 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29659 (gcc_epass, gcc_efail): Delete.
29660 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29661 argument of line number.
29662 (dg-init): If the tool has an init routine, call it.
29663 (dg-test): Remove args `cflags_var' and `libs_var'.
29664 Pass all compiler options to ${tool}_start.
29665 Handle missing line number.
29666 (dg-finish): New function.
29667 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29668 particular files. Call gcc_finish at end. Move "skipping test"
29669 message to verbosity level 3.
29670 * gcc.c-torture/compile/compile.exp: Likewise.
29671 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29672 * gcc.c-torture/execute/execute.exp: Likewise.
29673 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29674 Print testcase being tried at verbosity level 1.
29675 * gcc.c-torture/special/special.exp: Unset xfail.
29676 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29677 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29678 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29679 * gcc.failure/failure.exp: Likewise.
29680 * gcc.ieee/ieee.exp: Likewise.
29681 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29682 Update call to dg-test. Call dg-finish at end.
29683 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29684 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29685 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29686 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29687 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29688 * gcc.wendy/wendy.exp: Add copyright.
29689 Delete setting of tmpdir (done by gcc_init).
29690 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29691 Pass compiler flags to gcc_start. Call gcc_finish at end.
29692 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29693 gcc_[ce]pass/fail.
29694
29695 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29696
29697 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29698 confusion.
29699 (g++_load): Likewise.
29700
29701 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29702 Rename argument to `prog' to remove the confusion.
29703 Varargs fns behave differently too!
29704 (g++_load): Likewise.
29705
29706 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29707
29708 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29709 what it is. Delete (always) printing of status value for !native.
29710 Simplify verbose code, and include status and exec_output.
29711 (g++_load): Use gcc_load.
29712
29713 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29714
29715 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29716 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29717 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29718 940714-3.c as these testcases don't exist anymore. Make
29719 va-arg-1.c expected to pass.
29720
29721 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29722
29723 * gcc.misc-tests/misc.exp: Only run specific testcases.
29724 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29725 * gcc.misc-tests/dg-[1-9].c: New files.
29726
29727 * lib/dg.exp: New testsuite driver.
29728 * gcc.prms/prms.exp: Use it.
29729
29730 * README.gcc: New file.
29731
29732 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29733 Document and reset `lxpass' and `lxfail'.
29734 Simplify "initialized" message.
29735 (gcc_stat): Clean up comments a little.
29736
29737 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29738
29739 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29740
29741 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29742
29743 * lib/old-dejagnu.exp (process-option): New proc.
29744 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29745 (old-dejagnu): Simplify.
29746 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29747
29748 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29749
29750 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29751 exists and is not an empty string.
29752
29753 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29754 $xfail rather than calling setup_xfail. Clear $xfail when test is
29755 finished.
29756 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29757 automatically.
29758
29759 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29760 longer expected to fail.
29761
29762 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29763 "f" function call.
29764
29765 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29766
29767 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29768 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29769 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29770 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29771 c-torture-1.29.
29772
29773 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29774 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29775
29776 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29777
29778 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29779 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29780
29781 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29782 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29783 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29784
29785 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29786
29787 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29788 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29789 940714-1.c, 940714-2.c, 940714-3.c},
29790 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29791 gcc.misc-tests/{mg.c,mg.exp}:
29792 New tests.
29793 * gcc.noncompile/noncompile.exp: Change accordingly.
29794
29795 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29796
29797 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29798 Undo previous clobberage.
29799
29800 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29801
29802 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29803 * gcc.special/{930510-1.c, special.exp}:
29804 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29805 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29806 struct-varargs-1.c}: New tests from c-torture-1.26.
29807
29808 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29809
29810 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29811 argument to switch.
29812
29813 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29814
29815 * Revert the previous changes. Please see Rob's directory
29816 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29817 fixes.
29818
29819 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29820
29821 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29822 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29823 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29824 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29825 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29826 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29827 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29828 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29829 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29830 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29831 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29832 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29833 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29834 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29835 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29836 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29837 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29838 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29839 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29840 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29841 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29842 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29843 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29844 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29845 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29846 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29847 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29848
29849 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29850
29851 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29852 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29853 with perror calls.
29854
29855 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29856
29857 * config/unix.exp (g++_load): Fix syntax.
29858
29859 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29860
29861 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29862 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29863 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29864 Don't expect va-arg-1.c to fail. Correct expected output for
29865 920928-1.c.
29866 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29867 * gcc.wendy/hbm4.c: Correct typo.
29868 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29869
29870 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29871
29872 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29873 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29874 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29875 * lib/c-torture.exp (c-torture-compile): Ditto.
29876
29877 Reduce volume of output (remove all the -I's and such).
29878 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29879 Call gcc_cpass, gcc_cfail.
29880 (c-torture): Pass testing option to c-torture-compile.
29881
29882 1994-03-21 Doug Evans (dje@cygnus.com)
29883
29884 Bring patches over from progressive.
29885 * config/default.exp: Exit remote shell cleanly.
29886 (g++_exit, g++_start): Add default versions.
29887 * config/sim.exp (gcc_load): Use perror, not error.
29888
29889 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29890
29891 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29892 set in site.exp.
29893
29894 1994-03-14 Doug Evans (dje@cygnus.com)
29895
29896 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29897 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29898 (wendy_try): New proc to run testcase.
29899 (main loop): Call 'em.
29900 * gcc.wendy/*.c: Clean up pass to correct expected output.
29901
29902 * lib/gcc.exp: Minor cleanup work.
29903 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29904
29905 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29906
29907 * config/sim.exp (gcc_load): Document return codes better.
29908 Don't pass -v to simulator.
29909
29910 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29911
29912 * gcc.special/920717-x.c: Fix typo.
29913 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29914 get at sources.
29915
29916 * lib/mike-gcc.exp: Fix typo.
29917
29918 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29919
29920 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29921 binary to use, transform the name.
29922 * config/*.exp: rename everything. Nuke any g++ specific files,
29923 it's now a special case of gcc that requires no special support.
29924 Add a default.exp for unsupported targets.
29925
29926 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29927
29928 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29929 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29930 version of Tcl.
29931
29932 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29933
29934 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29935 than a warning.
29936
29937 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29938
29939 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29940
29941 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29942
29943 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29944 option_list. Compile every file with only 4/6 option choices
29945 (same as C torture) instead of with 12/18 different option
29946 choices.
29947 * lib/c-torture.exp: Likewise.
29948
29949 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29950 not already set.
29951
29952 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29953
29954 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29955 can put an XFAIL *-*-* on excess errors.
29956
29957 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29958
29959 * g++.law: Add more tests derived from g++-bugs snapshots.
29960
29961 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29962 equivalent to g++.law/init9.
29963
29964 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29965 compiled it, and the a.out file after we've run it.
29966
29967 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29968
29969 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29970 compiled it, and the a.out file after we've run it.
29971
29972 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29973
29974 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29975
29976 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29977
29978 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29979 version number.
29980
29981 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29982
29983 * g++.law: New directory of g++ tests derived from the g++-bugs
29984 snapshots.
29985
29986 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29987
29988 * gcc.compile: initbug1.c initbug1.exp testcase added
29989
29990 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29991
29992 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29993 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29994 fixes submitted by Jeff Law (law@cs.utah.edu)
29995 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29996 Jeff Law (law@cs.utah.edu)
29997
29998
29999 1993-11-30 Mike Stump (mrs@cygnus.com)
30000
30001 * config/unix-g++.exp: Follow the gcc way of doing things.
30002 * g++.old-deja/old-deja.exp: Minor updates.
30003 * lib/g++.exp: New file, follow the gcc way of doing things.
30004 * lib/old-dejagnu.exp: Minor updates.
30005 * lib/mike-g++.exp: Always unset errorInfo.
30006
30007 1993-11-06 Mike Stump (mrs@cygnus.com)
30008
30009 * lib/gcc.exp: Fix some errors with the below change, CC and
30010 CFLAGS should be global when setting, not local.
30011
30012 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
30013
30014 * lib/gcc.exp: Transform tool name.
30015
30016 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30017
30018 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
30019
30020 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30021
30022 * lib/gcc.exp: change gcc_done to gcc_stat
30023
30024 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30025
30026 * Upgraded gcc testsuite to c-torture version 1.25
30027
30028 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
30029
30030 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30031 * lib/c-torture: added hooks for new reporting code.
30032
30033 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30034
30035 * config/sh-gcc.exp: check if sh-sim exists in the path
30036
30037 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30038
30039 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30040 * gcc.compile/compile.exp: Initial changes for new logic.
30041 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30042 * gcc.failure/failure.exp: Initial changes for new logic.
30043 * gcc.ieee/ieee.exp: Initial changes for new logic.
30044 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30045 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30046 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30047 * lib/c-torture.exp: Initial changes for new logic.
30048 * lib/gcc.exp: Initial changes for new logic.
30049
30050 1993-10-15 Mike Stump (mrs@cygnus.com)
30051
30052 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30053 depend upon failure or success. Fully qualify names in failure
30054 and success messages. Always remove a.out before starting
30055 compile, just in case. Pay more attention to error text output by
30056 the compiler. Handle testcases with no known past errors just
30057 like all others, so that things are uniform. Other miscellaneous
30058 improvements.
30059
30060 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30061
30062 * gcc.cpp: new directory for cpp tests
30063
30064 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30065
30066 * lib/chill.exp: Code reformatted, removed unused code.
30067 * config/unix-chill.exp: Code reformatted, removed unused code.
30068 * chill.execute/execute.exp: Code reformatted, removed unused code.
30069 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30070
30071 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30072
30073 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30074 routines not written.
30075
30076 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30077
30078 * config/bug-gcc.exp: Use new procs from bug.exp.
30079
30080 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30081
30082 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30083 via ftp, rather than depending on NFS.
30084 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30085 case.
30086
30087 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30088
30089 * config/bug-gcc.exp: Use new download proc.
30090
30091 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30092
30093 * chill.execute/execute.exp: cleanups, handles errors better
30094 * chill.compile/compile.exp: rewrite, based on execute.exp
30095 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30096 * lib/chill.exp: major changes to diff proc and compile and link
30097 procs. added chill_fail and chill_pass wrappers to pass and
30098 fail. added more comments, and handle error codes better.
30099 Added a hack to capture stderr from exec, so noncompile tests
30100 can work.
30101
30102 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30103
30104 * chill.execute/execute.exp: rewrite of testsuite driver
30105 * lib/chill.exp: rewrite of testsuite driver
30106 * config/unix-chill.exp: rewrite of testsuite driver
30107
30108 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30109
30110 In chill.execute:
30111 * iexpr.ch: Standardize uppercase.
30112 * tuples.dat: Standardize uppercase.
30113 * vary.ch: standardize. Correct varying string assignments.
30114 * vary.dat: Add new output lines.
30115
30116 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30117
30118 In chill.execute:
30119 * chprintf.ch: Standardize use of uppercase.
30120 * tuples.ch: Standardize and turn arr2 into a DCL,
30121 rather than a SYN.
30122 * pinits.ch: Standardize.
30123
30124 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30125
30126 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30127 * Makefil: Renamed to Makefile.in.
30128 * configure.in: New.
30129
30130 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30131
30132 In chill.execute:
30133 * .cvsignore: Add result/output files.
30134 * Makefile: Fix up variables at start. Use MFLAGS
30135 everywhere. Correct bool_loc, built_ins entries.
30136 Add entry for vary1.ch.
30137 * bitarray.ch: Standardize upper-case usage.
30138 * bitexpr.ch: Standardize, add output of b1.
30139 * params.ch: Use arrayt in along PROC parameters, to
30140 avoid novelty problems.
30141 * sets.ch: Tiny cleanup.
30142 * vary1.ch: Re-indent.
30143
30144 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30145
30146 * Add PR-related files to Makefiles, .cvsignore files, etc.
30147
30148 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30149
30150 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30151 with compiler objects. New names are test-flow.c and test-loop.c
30152
30153 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30154
30155 * Upgraded c-torture tests from 1.19 to 1.20
30156
30157 * new files:
30158 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30159 * gcc.compile: 930623-1.c 930623-2.c
30160 * gcc.noncompile: 930622-1.c 930622-2.c
30161 * gcc.failure: 920411-1.c 920627-2.c
30162 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30163
30164 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30165
30166 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30167 More changes to get testsuite working properly. Needs more work.
30168 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30169
30170 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30171
30172 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30173 More changes to get testsuite working properly. Needs more work.
30174
30175 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30176
30177 * chill.compile/compile.exp: Added for Dejagnu support
30178 * chill.execute/execute.exp: Added for Dejagnu support
30179 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30180
30181 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30182
30183 This should complete moving the CHILL test files.
30184 * chill.noncompile(.cvsignore printf.grt
30185 in-printf.grt chprintf.grt chprintf.ch):
30186 Added test-support files.
30187 (Makefile): Modified further.
30188 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30189 signal.ch): Added test files.
30190 * chill.execute (.cvsignore printf.grt printr.c
30191 in-printf.grt rts.c chprintf.grt rts.h): Added
30192 test-support files.
30193 (Makefile): More corrections.
30194
30195 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30196
30197 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30198 test cases, ready for DejaGnu.
30199
30200 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30201
30202 * Upgraded c-torture tests from 1.18 to 1.19
30203
30204 * gcc.compile: added test(s):
30205 930607-1.c
30206 * gcc.execute: added test(s):
30207 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30208
30209 * added new subdirectory for misc tests: gcc.misc-tests
30210 * gcc.misc-test(s): added tests:
30211 inst-check.c test-consts.c test-ior.c test-switch.c
30212
30213 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30214
30215 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30216
30217 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30218
30219 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30220
30221 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30222
30223 * Upgraded c-torture tests from 1.17 to 1.18
30224
30225 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30226
30227 * Upgraded c-torture tests from 1.12 to 1.17
30228
30229 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30230
30231 * lib/old-dejagnu.exp:
30232 Fixed handling of XFAIL target triplets to correctly
30233 recognize wildcard characters. Removed code that
30234 appended a unique id tag to the end of the file name
30235 printed out by the result of the testcases within a
30236 given test file.
30237
30238 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30239
30240 * lib/old-dejagnu.exp:
30241 Reworked expected failure handling to trigger off of XFAIL
30242 keyword in keyphrase embeded in testcase source code. The
30243 XFAIL keyword must be at the end of the keyphrase line. It
30244 may optionally be followed by one or more target triplets.
30245 It has just occured that the handling of wildcards in the
30246 target triplet may not be correct.
30247
30248 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30249
30250 * g++.old-deja/tests:
30251 Moved all subdirectories up one level into g++.old-deja .
30252
30253 * lib/old-dejagnu.exp:
30254 Fixed problem with CXXFLAGS not being properly reset, and being
30255 corrupted with extraneous "-c" compiler option. This was
30256 causing binaries to not be generated for test that needed them.
30257 Modified strings passed to "pass" and "fail" so that individual
30258 tests from the same test file would be distinguished by an
30259 identifier appended to the test file name in the summary logs;
30260 this corrected a problem with erroneous diff logs. Added code
30261 to search testcases for expected fail and unexpected pass keywords.
30262
30263 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30264
30265 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30266
30267 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30268
30269 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30270 Removed extraneous text from end of "Special g++ Options"
30271 keyphrase.
30272
30273 * lib/old-dejagnu.exp: Added pattern matching to look for new
30274 keywords, embedded in testcases comments, which will trigger
30275 calls to xpass and xfail.
30276
30277 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30278
30279 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30280 comments embedded in the testcases, especially the one looking for
30281 special compiler options, as well as the pattern matching for the
30282 compiler output again.
30283
30284 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30285
30286 * lib/old-dejagnu.exp: Do a proper check of the return value for
30287 execute tests. Fixed several problems with the pattern matching
30288 of the compiler output which gave erroneous test results.
30289 Changed several of the test result messages to be more descriptive.
30290 * config/unix-g++.exp: Proc g++_load now actually works and
30291 executes the tests passed to it and returns a usable return
30292 value.
30293
30294 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30295
30296 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30297
30298 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30299
30300 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30301 Modified both files to properly execute the old style
30302 dejagnu tests. The previous versions of these files were
30303 experimental and did not function anything near correctly.
30304
30305 1993-04-05 Rob Savoye (rob@cygnus.com)
30306
30307 * Removed all Makefile.in and configure.in files. No configuration
30308 needed now.
30309
30310 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30311
30312 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30313
30314 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30315
30316 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30317 gcc.special/configure.in, gcc.noncompile/configure.in,
30318 gcc.execute/configure.in, gcc.code_quality/configure.in,
30319 g++.other/configure.in, g++.old-deja/configure.in,
30320 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30321 in srcname setting.
30322
30323 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30324
30325 * lib/udi.exp: Fixed mondfe and mondfe_download.
30326 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30327 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30328
30329 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30330
30331 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30332 (gdb_exit): Don't remove *_soc files.
30333
30334 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30335
30336 * lib/c-torture.exp: Don't look for main; instead always use -w
30337 -c. This is how the c-torture tests work. Remove the object
30338 file if the compilation succeeds.
30339 * gcc.execute/execute.exp: Remove executable if test passes.
30340 * gcc.noncompile/noncompile.exp: Every test is an expected
30341 failure.
30342 * gcc.special/special.exp: Added tests from c-torture 1.11,
30343 corrected use of existing test.
30344 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30345 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30346 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30347 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30348 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30349 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30350 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30351 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30352 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30353 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30354 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30355 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30356 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30357 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30358 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30359 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30360 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30361 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30362 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30363 c-torture 1.11.
30364 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30365 correspond to c-torture 1.11.
30366
30367 * New file.