re PR c++/19916 (Segmentation fault in __static_initialization_and_destruction_0)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-03-02 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/19916
4 * g++.dg/init/ptrmem2.C: New test.
5
6 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
7
8 PR c/8927
9 * gcc.dg/pr8927-1.c: New test.
10
11 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12
13 PR c++/20232
14 * g++.dg/inherit/covariant12.C: New.
15
16 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17
18 PR fortran/19479
19 * gfortran.dg/bound_1.f90: New test.
20
21 2005-02-28 Janis Johnson <janis187@us.ibm.com>
22
23 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
24 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
25
26 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27
28 PR c/20245
29 * gcc.dg/pr20245-1.c: New test.
30
31 2005-02-28 Jakub Jelinek <jakub@redhat.com>
32
33 PR middle-end/19874
34 * gcc.c-torture/execute/20050119-2.c: New test case.
35
36 2005-02-28 Ben Elliston <bje@au.ibm.com>
37
38 * README: Update the DejaGnu bug reporting address.
39 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
40 * lib/objc-torture.exp: Likewise.
41
42 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
43
44 * gfortran.dg/boz_1.f90: New test.
45 * gfortran.dg/boz_3.f90: New test.
46 * gfortran.dg/boz_4.f90: New test.
47
48 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
49
50 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
51 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
52
53 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
54
55 PR libfortran/20101
56 * gfortran.dg/write_0_pe_format.f90: New test.
57
58 2005-02-27 Jakub Jelinek <jakub@redhat.com>
59
60 PR c++/20206
61 * g++.dg/opt/thunk2.C: New test.
62 * g++.dg/opt/covariant1.C: New test.
63
64 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
65
66 * gfortran.dg/e_d_fmt.f90: New test.
67
68 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
69
70 * gcc.dg/asm-b.c: Fix comment typos.
71
72 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
73
74 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
75 a V_MAY_DEF also.
76
77 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
78
79 PR tree-opt/20188
80 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
81 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
82 * gcc.dg/asm-b.c: New test.
83
84 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
85
86 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
87 Disable this test on IRIX 6.
88
89 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
90
91 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
92 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
93 parser.
94
95 2005-02-25 Diego Novillo <dnovillo@redhat.com>
96
97 PR tree-optimization/20204
98 * testsuite/gcc.dg/pr20204.c: New test.
99
100 2005-02-24 Jakub Jelinek <jakub@redhat.com>
101
102 PR target/20196
103 * gcc.c-torture/execute/20050224-1.c: New test.
104
105 PR c++/20175
106 * g++.dg/warn/Wbraces2.C: New test.
107
108 2005-02-23 Mark Mitchell <mark@codesourcery.com>
109
110 PR c++/19878
111 * g++.dg/init/const2.C: New test.
112
113 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
114
115 PR tree-optimization/20100
116 * gcc.c-torture/execute/pr20100-1.c: New test.
117
118 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
119
120 * gfortran.dg/implicit_3.f90: New test.
121
122 * gfortran.dg/deftype_1.f90: New test.
123
124 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
125
126 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
127 the test passes.
128 * g++.dg/other/anon3.C: Accept a warning.
129
130 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
131
132 * gcc.dg/pr20017.c: Fix a comment typo.
133
134 2005-02-23 Bud Davis <bdavis@gfortran.org>
135
136 * gfortran.dg/list_read_4.f90: Change to f90 comments.
137
138 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
139
140 PR ada/19902
141 * ada/acats/tests/cxa/cxa3004.a: Remove.
142 * ada/acats/tests/cxb/cxb30061.am: Likewise.
143
144 2005-02-22 Mark Mitchell <mark@codesourcery.com>
145
146 PR c++/20073
147 * g++.dg/init/const1.C: New test.
148
149 PR c++/19991
150 * g++.dg/parse/constant7.C: New test.
151
152 PR c++/20152
153 * g++.dg/parse/error27.C: New test.
154 * g++.dg/template/qualttp15.C: Adjust error markers.
155 * g++.old-deja/g++.other/struct1.C: Likewise.
156
157 PR c++/20153
158 * g++.dg/template/error17.C: New test.
159
160 PR c++/20148
161 * g++.dg/parser/error26.C: New test.
162
163 2005-02-22 Diego Novillo <dnovillo@redhat.com>
164
165 PR tree-optimization/20100
166 PR tree-optimization/20115
167 * gcc.dg/pr20115.c: New test.
168 * gcc.dg/pr20115-1.c: New test.
169 * gcc.dg/pr20100.c: New test.
170 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
171 call-clobbered variables after alias1.
172
173 2005-02-22 Bud Davis <bdavis@gfortran.org>
174
175 * gfortran.dg/list_read_4.f90: new test.
176
177 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
178
179 PR rtl-optimization/20017.
180 * gcc.dg/pr20017.c: New.
181
182 2005-02-22 Devang Patel <dpatel@apple.com>
183
184 PR 19952
185 * g++.dg/tree-ssa/pr19952.C: New test.
186
187 2005-02-22 Mark Mitchell <mark@codesourcery.com>
188
189 PR c++/19883
190 * g++.dg/parse/constant6.C: New test.
191
192 2005-02-22 Uros Bizjak <uros@kss-loka.si>
193
194 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
195 * g++.dg/charset/asm2.c: Likewise.
196 * g++.dg/charset/asm3.c: Likewise.
197 * g++.dg/charset/asm4.c: Likewise.
198 * g++.dg/charset/asm5.c: Likewise.
199 * g++.dg/charset/attribute1.c: Likewise.
200 * g++.dg/charset/attribute2.c: Likewise.
201 * g++.dg/charset/extern1.cc: Likewise.
202 * g++.dg/charset/extern2.cc: Likewise.
203 * g++.dg/charset/extern3.cc: Likewise.
204 * g++.dg/charset/function.cc: Likewise.
205 * g++.dg/charset/string.c: Likewise.
206 * g++.dg/charset/charset.exp: Likewise.
207 * lib/target-supports.exp (check_iconv_available): Fix comment.
208
209 2005-02-22 Uros Bizjak <uros@kss-loka.si>
210
211 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
212 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
213 * gcc.dg/charset/asm2.c: Likewise.
214 * gcc.dg/charset/asm3.c: Likewise.
215 * gcc.dg/charset/asm4.c: Likewise.
216 * gcc.dg/charset/asm5.c: Likewise.
217 * gcc.dg/charset/asm6.c: Likewise.
218 * gcc.dg/charset/attribute1.c: Likewise.
219 * gcc.dg/charset/attribute2.c: Likewise.
220 * gcc.dg/charset/builtin1.c: Likewise.
221 * gcc.dg/charset/extern.c: Likewise.
222 * gcc.dg/charset/function.c: Likewise.
223 * gcc.dg/charset/string.c: Likewise.
224 * gcc.dg/charset/charset.exp: Likewise.
225
226 2005-02-21 Bud Davis <bdavis9659@comcast.net>
227
228 PR fortran/20086
229 * gfortran.dg/pr20086.f90: New test.
230
231 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
232
233 PR tree-optimization/19786
234 * g++.dg/tree-ssa/pr19786.C: New.
235
236 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
237
238 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
239
240 2005-02-21 Jeff Law <law@redhat.com>
241
242 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
243
244 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
245
246 * gfortran.dg/do_iterator: Split loop, markup all lines for
247 which an error locus is printed.
248 * gfortran.dg/pr17708.f90: Markup all lines for which an error
249 locus is printed.
250 * gfortran.dg/select_4.f90: Likewise.
251 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
252 locuses in the various permutations.
253
254 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
255
256 PR tree-optimization/19951
257 * g++.dg/vect: New directory.
258 * g++.dg/vect/vect.exp: New file.
259 * g++.dg/vect/pr19951.cc: New testcase.
260 * g++.dg/dg.exp: Also prune vectorizer tests.
261
262 2005-02-20 Zack Weinberg <zack@codesourcery.com>
263
264 PR 18785
265 * gcc.dg/charset/builtin1.c: New test.
266
267 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
268
269 PR c++/19299
270 * g++.dg/inherit/volatile1.C: New test.
271
272 PR c++/19440
273 * g++.dg/template/dtor4.C: New test.
274
275 2005-02-19 Steven G. Kargl <kargls@comcast.net>
276
277 * gfortran.dg/int_1.f90: New test.
278
279 2005-02-19 Devang Patel <dpatel@apple.com>
280
281 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
282
283 2005-02-19 Steven G. Kargl <kargls@comcast.net>
284
285 * gfortran.dg/achar_1.f90: New test.
286
287 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
288
289 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
290
291 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
292 Jakub Jelinek <jakub@redhat.com>
293
294 PR tree-optimization/19828
295 * gcc.dg/tree-ssa/loop-7.c: New test.
296 * gcc.c-torture/execute/20050218-1.c: New test.
297
298 2005-02-19 Jakub Jelinek <jakub@redhat.com>
299
300 PR c/20043
301 * gcc.dg/transparent-union-1.c: New test.
302 * gcc.dg/transparent-union-2.c: New test.
303
304 2005-02-18 James E Wilson <wilson@specifixinc.com>
305
306 PR tree-optimization/18977
307 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
308
309 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
310
311 PR target/20054
312 * gcc.dg/pr20054.c: New test.
313
314 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
315
316 PR c++/19508
317 * g++.dg/ext/attrib20.C: New test.
318
319 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
320
321 PR middle-end/20030
322 * gfortran.fortran-torture/execute/character_passing.f90: New test.
323
324 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
325
326 PR c++/20008
327 * g++.dg/opt/switch4.C: New.
328
329 2005-02-18 Jakub Jelinek <jakub@redhat.com>
330
331 PR c++/20023
332 PR tree-optimization/20009
333 * gcc.c-torture/compile/20050217-1.c: New test.
334 * g++.dg/opt/switch3.C: New test.
335
336 PR tree-optimization/18947
337 * gcc.c-torture/compile/20050215-1.c: New test.
338 * gcc.c-torture/compile/20050215-2.c: New test.
339 * gcc.c-torture/compile/20050215-3.c: New test.
340
341 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
342
343 PR c++/20028
344 * g++.dg/template/crash34.C: New.
345
346 PR c++/20022
347 * g++.dg/other/access3.C: New.
348
349 2005-02-17 Ira Rosen <irar@il.ibm.com>
350
351 * gcc.dg/vect/vect-98.c: New test.
352
353 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
354
355 PR tree-optimization/19967
356 * gcc.dg/pr19967.c: New.
357
358 2005-02-16 Jakub Jelinek <jakub@redhat.com>
359
360 PR middle-end/19857
361 * gcc.dg/tree-ssa/20050215-1.c: New test.
362 * gcc.c-torture/execute/20050215-1.c: New test.
363
364 2005-02-15 Eric Christopher <echristo@redhat.com>
365
366 * gcc.dg/cpp/20050215-1.c: New file.
367
368 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
369
370 PR tree-optimization/15785
371 * gcc.dg/pr15785-1.c: New test.
372
373 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
374
375 PR c++/17788
376 * g++.dg/init/ctor4.C: New.
377 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
378
379 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
380
381 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
382 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
383
384 2005-02-15 Andreas Schwab <schwab@suse.de>
385
386 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
387 declare malloc.
388
389 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
390
391 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
392
393 2005-02-14 Diego Novillo <dnovillo@redhat.com>
394
395 PR tree-optimization/19853
396 * gcc.c-torture/compile/pr19853.c: New test.
397
398 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
399
400 PR c++/19608
401 * g++.dg/parse/local-class1.C: New.
402
403 PR c++/19895
404 * g++.dg/parse/ptrmem3.C: New.
405
406 PR c++/19884
407 * g++.old-deja/g++.oliva/template6.C: Add another case.
408 * g++.dg/template/explicit6.C: New.
409
410 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
411
412 PR c++/17816
413 * g++.dg/other/redecl2.C: New.
414
415 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
416
417 PR c++/19891
418 * g++.dg/abi/covariant4.C: New.
419
420 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
421
422 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
423
424 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
425
426 * gcc.dg/vect/vect-96.c: Fix typo.
427
428 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
429
430 PR c++/14479
431 PR c++/19487
432 * g++.dg/template/enum5.C: New test.
433
434 2005-02-12 Ira Rosen <irar@il.ibm.com>
435
436 * gcc.dg/vect/vect-97.c: New test.
437
438 2005-02-12 Ira Rosen <irar@il.ibm.com>
439
440 * gcc.dg/vect/vect-96.c: New test.
441
442 2005-02-12 Uros Bizjak <uros@kss-loka.si>
443
444 * gcc.dg/builtins-34.c: Also check ldexp*.
445
446 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
447
448 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
449
450 2005-02-11 Janis Johnson <janis187@us.ibm.com>
451
452 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
453 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
454 dg-require-dll, dg-require-iconv, dg-require-named-sections,
455 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
456 selector_list, selector_expression, dg-process-target): Move to new
457 file target-supports-dg.exp.
458 * lib/target-supports-dg.exp: New.
459
460 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
461 New.
462
463 2005-02-11 Jakub Jelinek <jakub@redhat.com>
464
465 PR c++/19666
466 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
467
468 PR middle-end/19858
469 * gcc.c-torture/compile/20050210-1.c: New test.
470
471 2005-02-11 Mark Mitchell <mark@codesourcery.com>
472
473 PR c++/19755
474 * g++.dg/warn/Wbraces1.C: New test.
475
476 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
477
478 * gcc.dg/builtins-52.c: New testcase.
479
480 2005-02-10 Jakub Jelinek <jakub@redhat.com>
481
482 PR c/19342
483 * gcc.c-torture/execute/20050119-1.c: New test.
484
485 2005-02-09 Mark Mitchell <mark@codesourcery.com>
486
487 PR c++/19811
488 * g++.dg/init/delete1.C: New test.
489
490 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
491
492 PR c++/18470
493 * g++.dg/template/static12.C: New test.
494
495 2005-02-09 Mark Mitchell <mark@codesourcery.com>
496
497 PR c++/19787
498 * g++.dg/conversion/ambig1.C: New test.
499
500 PR c++/19739
501 * g++.dg/ext/attrib19.C: New test.
502
503 PR c++/19732
504 * g++.dg/parse/dtor5.C: New test.
505
506 PR c++/19762
507 * g++.dg/template/dtor3.C: New test.
508
509 PR c++/19826
510 * g++.dg/template/static11.C: New test.
511 * g++.dg/template/crash2.C: Remove dg-error marker.
512
513 2005-02-09 Janis Johnson <janis187@us.ibm.com>
514
515 PR C++/18491
516 * g++.old-deja/g++.mike/p10769a.C: Remove.
517
518 2005-02-09 Roger Sayle <roger@eyesopen.com>
519
520 * gcc.dg/builtins-48.c: New test case.
521 * gcc.dg/builtins-49.c: New test case.
522 * gcc.dg/builtins-50.c: New test case.
523 * gcc.dg/builtins-51.c: New test case.
524
525 2005-02-09 Ian Lance Taylor <ian@airs.com>
526
527 PR middle-end/19583
528 * g++.dg/warn/Wreturn-type-3.C: New test.
529
530 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
531
532 PR middle-end/19402
533 * gcc.dg/pr19402-1.c: New testcase.
534 * gcc.dg/pr19402-2.c: likewise.
535
536 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
537
538 PR middle-end/19854
539 * g++.dg/tree-ssa/tmmti.C: New testcase.
540
541 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
542
543 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
544
545 2005-02-08 Mark Mitchell <mark@codesourcery.com>
546
547 PR c++/19733
548 * g++.dg/parse/crash23.C: New test.
549 * g++.dg/warn/Weff1.C: New test.
550
551 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
552
553 * gcc.dg/20050209-1.c: New test.
554
555 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
556
557 PR target/19799
558 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
559
560 2005-02-08 Mike Stump <mrs@apple.com>
561
562 * g++.dg/pch/import-2.c: New test.
563 * g++.dg/pch/import-2.hs: New.
564 * g++.dg/pch/include/import-2a.h: New.
565 * g++.dg/pch/include/import-2b.h: New.
566
567 2005-02-08 Janis Johnson <janis187@us.ibm.com>
568
569 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
570
571 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
572
573 * gfortran.dg/substr_1.f90: New test.
574
575 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
576
577 PR middle-end/19775
578 * gcc.dg/torture/builtin-power-1.c: Disable test for
579 invalid transformation.
580 * gcc.dg/builtins-10.c: Likewise. Disable one test we
581 no longer optimize.
582 * gcc.dg/builtins-47.c: New testcase.
583
584 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
585 Dorit Naishlos <dorit@il.ibm.com>
586
587 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
588
589 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
590
591 * gcc.c-torture/compile/20050206-1.c: New test.
592
593 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
594
595 PR tree-opt/19768
596 * g++.dg/opt/pr19768.C: New test.
597
598 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
599
600 PR tree-opt/19736
601 * gcc.c-torture/compile/pr19736.c: New test.
602
603 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
604
605 PR c++/17401
606 * g++.dg/parse/error25.C: New test.
607
608 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
609
610 * gcc.c-torture/execute/20050203-1.c: New.
611
612 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
613
614 * gcc.dg/vect/vect-85.c: Remove xfail.
615 * gcc.dg/vect/vect-86.c: Remove xfail.
616 * gcc.dg/vect/vect-87.c: Remove xfail.
617 * gcc.dg/vect/vect-88.c: Remove xfail.
618
619 2005-02-02 Geoffrey Keating <geoffk@apple.com>
620
621 * gcc.dg/altivec-19.c: New.
622
623 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
624
625 PR c/17807
626 * gcc.dg/nested-func-3.c: New test.
627 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
628
629 2005-02-02 Janis Johnson <janis187@us.ibm.com>
630
631 * gcc.test-framework/gen_directive_tests: Generate tests for
632 selector expressions.
633
634 2005-02-02 Matt Austern <austern@apple.com>
635
636 PR c++/19628
637 * g++/ext/builtin7.C: New.
638 * g++/ext/builtin8.C: New.
639
640 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
641
642 PR c/18502
643 * gcc.dg/pr18502-1.c: New test.
644
645 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
646
647 PR c++/17413
648 * g++.dg/template/local4.C: Tweak.
649
650 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
651
652 PR tree-optimization/19578
653 * gcc.c-torture/compile/20050202-1.c: New test.
654
655 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
656
657 PR c/19435
658 * gcc.dg/c99-init-4.c: New test.
659
660 2005-02-01 Janis Johnson <janis187@us.ibm.com>
661
662 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
663
664 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
665
666 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
667 * g++.dg/eh/check-vect.h: New.
668
669 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
670 * gcc.dg/vect/vect-78.c: Ditto.
671 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
672 Remove.
673
674 * g++.dg/conversion/simd1.C: Expect warning.
675 * g++.dg/ext/attribute-test-1.C: Ditto.
676 * g++.dg/ext/attribute-test-2.C: Ditto.
677 * g++.dg/ext/attribute-test-3.C: Ditto.
678 * g++.dg/ext/attribute-test-4.C: Ditto.
679
680 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
681 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
682
683 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
684
685 2005-02-01 Richard Henderson <rth@redhat.com>
686
687 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
688 long double for ibm double-double format.
689 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
690
691 2005-02-01 Diego Novillo <dnovillo@redhat.com>
692
693 PR tree-optimization/19633
694 * testsuite/gcc.dg/pr19633-1.c: New test.
695 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
696 to NULL or a symbol.
697
698 2005-02-01 Janis Johnson <janis187@us.ibm.com>
699
700 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
701 New procs.
702 (dg-process-target (local override)): Handle selector expressions.
703
704 * gcc.test-framework/README: Describe tests in source directory.
705 * gcc.test-framework/test-framework.awk: Handle dg- tests.
706 * gcc.test-framework/test-framework.exp: Handle dg- tests.
707 * gcc.test-framework/dg-bogus-exp-P.c: New test.
708 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
709 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
710 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
711 * gcc.test-framework/dg-do-link-exp-P.c: New test.
712 * gcc.test-framework/dg-do-run-exp-P.c: New test.
713 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
714 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
715 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
716 * gcc.test-framework/dg-error-exp-P.c: New test.
717 * gcc.test-framework/dg-error-exp-XP.c: New test.
718 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
719 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
720 * gcc.test-framework/dg-output-exp-P.c: New test.
721 * gcc.test-framework/dg-output-exp-XF.c: New test.
722 * gcc.test-framework/dg-warning-exp-P.c: New test.
723 * gcc.misc-tests/dg-1.c: Remove.
724 * gcc.misc-tests/dg-2.c: Remove.
725 * gcc.misc-tests/dg-3.c: Remove.
726 * gcc.misc-tests/dg-4.c: Remove.
727 * gcc.misc-tests/dg-5.c: Remove.
728 * gcc.misc-tests/dg-6.c: Remove.
729 * gcc.misc-tests/dg-7.c: Remove.
730 * gcc.misc-tests/dg-8.c: Remove.
731 * gcc.misc-tests/dg-9.c: Remove.
732 * gcc.misc-tests/dg-10.c: Remove.
733 * gcc.misc-tests/dg-11.c: Remove.
734 * gcc.misc-tests/dg-12.c: Remove.
735 * gcc.misc-tests/dg-test.exp: Remove.
736
737 * gcc.test-framework/test-framework.awk: Change recording and
738 printing of passes and failures.
739
740 * gcc.test-framework: New directory.
741 * gcc.test-framework/README: New.
742 * gcc.test-framework/test-framework.exp: New.
743 * gcc.test-framework/test-framework.awk: New.
744 * gcc.test-framework/gen_directive_tests: New.
745
746 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
747
748 * lib/treelang.exp: Fix comment typos.
749 (treelang_target_compile): Don't append libs=-ltreelang to options.
750
751 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
752
753 * g++.dg/parse/typename7.C: Adjust error messages.
754
755 2005-01-31 Jeff Law <law@redhat.com>
756
757 * gcc.c-torture/execute/20050131-1.c: New test.
758 * gcc.dg/wcaselabel.c: New test.
759
760 2005-01-31 Mark Mitchell <mark@codesourcery.com>
761
762 * g++.dg/other/warning1.C: Adjust error messags.
763 * g++.dg/parse/constant5.C: New test.
764
765 2005-01-31 Steven Bosscher <stevenb@suse.de>
766
767 PR c/19333
768 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
769 the test case valid.
770 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
771 * testsuite/gcc.dg/array-7.c: Adjust expected result.
772 * testsuite/gcc.dg/pr18596-3.c: Likewise.
773 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
774 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
775 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
776
777 2005-01-31 Dale Johannesen <dalej@apple.com>
778
779 * g++.dg/opt/pr19650.C: New test.
780
781 2005-01-31 Richard Henderson <rth@redhat.com>
782
783 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
784 long double for intel double extended format.
785 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
786
787 2005-01-30 Mark Mitchell <mark@codesourcery.com>
788
789 PR c++/19555
790 * g++.dg/template/static10.C: New test.
791
792 PR c++/19395
793 * g++.dg/parse/error24.C: New test.
794
795 PR c++/19367
796 * g++.dg/lookup/builtin1.C: New test.
797
798 PR c++/19457
799 * g++.dg/warn/conv3.C: New test.
800
801 2005-01-30 Bud Davis <bdavis@gfortran.org>
802
803 PR fortran/19647
804 * gfortan.dg/inquire_7.f90
805
806 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
807
808 PR tree-optimization/15791
809 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
810 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
811 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
812 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
813 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
814 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
815 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
816 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
817 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
818 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
819
820 2005-01-29 Paul Brook <paul@codesourcery.com>
821
822 PR fortran/18565
823 * check.c (real_or_complex_check): New function.
824 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
825 * intrinsic.c (add_functions): Use new check functions.
826 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
827 Add prototypes.
828
829 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
830
831 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
832 gcc.dg/lvalue-3.c: New tests.
833 * gcc.dg/concat.c: Update expected messages.
834
835 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
836
837 PR libfortran/19595
838 * gfortran.dg/eor_1.f90: New test.
839
840 2005-01-29 Steven G. Kargl <kargls@comcast.net>
841
842 PR fortran/19589
843 * gfortran.dg/logical_data_1.f90: New test.
844
845 2005-01-28 Mark Mitchell <mark@codesourcery.com>
846
847 PR c++/19253
848 * g++.dg/template/crash33.C: New test.
849
850 PR c++/19667
851 * g++.dg/template/crash32.C: New test.
852
853 2005-01-28 Ian Lance Taylor <ian@airs.com>
854
855 PR middle-end/16558
856 * g++.dg/warn/Wreturn-type-2.C: New test.
857
858 2004-06-24 Jeff Law <law@redhat.com>
859
860 * gcc.dg/tree-ssa/20050128-1.c: New test.
861
862 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
863
864 * gcc.target/frv/all-mdpackh-1.c: New test.
865
866 2005-01-28 Steven Bosscher <stevenb@suse.de>
867
868 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
869
870 2005-01-27 Richard Henderson <rth@redhat.com>
871
872 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
873
874 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
875
876 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
877
878 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
879
880 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
881 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
882 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
883 to cope with cases where the multilib options override the dg-options.
884
885 2005-01-27 Jakub Jelinek <jakub@redhat.com>
886
887 PR c/18946
888 * gcc.dg/noncompile/20050120-1.c: New test.
889
890 2005-01-26 Diego Novillo <dnovillo@redhat.com>
891
892 PR tree-optimization/19633
893 * gcc.dg/pr19633.c: New test.
894 * gcc.dg/tree-ssa/pr19633.c: New test.
895
896 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
897
898 * gcc.dg/20041216-1.c: New test.
899
900 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
901
902 PR objc/18862
903 * objc.dg/selector-2.m: New test.
904
905 2005-01-26 Jakub Jelinek <jakub@redhat.com>
906
907 * g++.dg/opt/range-test-2.C: New test.
908
909 PR rtl-optimization/19579
910 * gcc.c-torture/execute/20050124-1.c: New test.
911
912 2005-01-26 Greg Parker <gparker@apple.com>
913 Stuart Hastings <stuart@apple.com>
914
915 * gcc.c-torture/execute/20050125-1.c: New.
916
917 2005-01-18 Jan Hubicka <jh@suse.cz>
918
919 PR tree-optimize/19337
920 * gcc.c-torture/compile/20050119-1.c: New test.
921
922 2005-01-24 James E Wilson <wilson@specifixinc.com>
923
924 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
925 test for successful match.
926
927 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
928
929 PR objc/18408
930 * objc.dg/comp-types-7.m: New test.
931
932 2005-01-24 Janis Johnson <janis187@us.ibm.com>
933
934 * lib/target-supports.exp (current_target_name): New.
935 (check_effective_target_ilp32, check_effective_target_lp64):
936 Cache the result to use as long as the current target, with
937 multilib flags, remains the same.
938
939 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
940 (dg-require-weak, dg-require-visibility, dg-require-alias,
941 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
942 dg-require-effective-target, dg-skip-if): Remove call to
943 skip_test_and_clear_xfail.
944 (dg-test): Clear xfail data.
945
946 2005-01-24 Jakub Jelinek <jakub@redhat.com>
947
948 PR target/17751
949 * gcc.dg/ppc64-toc.c: New test.
950
951 * g++.dg/tree-ssa/empty-1.C: New test.
952
953 PR middle-end/19551
954 * gcc.c-torture/execute/20050121-1.c: New test.
955 * gcc.dg/20050121-2.c: New test.
956
957 2004-01-23 Steven G. Kargl <kargls@comcast.net>
958 Paul Brook <paul@codesourcery.com>
959
960 PR fortran/17941
961 * gfortran.dg/real_const_1.f: New test.
962 * gfortran.dg/real_const_2.f90: New test.
963 * gfortran.dg/complex_int_1.f90: New test.
964
965 2005-01-23 Bud Davis <bdavis9659@comcast.net>
966
967 PR fortran/19313
968 * gfortan.dg/inquire_6.f90: New test.
969
970 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
971
972 PR libfortran/19451
973 * open_readonly_1.f90: New test.
974
975 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
976
977 PR libfortran/18982
978 * gfortran.dg/open_new.f90: New file.
979
980 2005-01-22 Paul Brook <paul@codesourcery.com>
981
982 * namelist_1.f90: New test.
983
984 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
985
986 PR tree-optimization/19484
987 * gcc.c-torture/compile/20050122-[12].c: New tests.
988
989 2005-01-22 Paul Brook <paul@codesourcery.com>
990
991 * gfortran.dg/implicit_2.f90: New test.
992
993 2005-01-22 Bud Davis <bdavis9659@comcast.net>
994
995 PR fortran/19314
996 * gfortran.dg/inquire_5.f90: New test.
997
998 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
999
1000 PR c/18809
1001 * gcc.dg/pr18809-1.c: New test.
1002
1003 2005-01-21 Ian Lance Taylor <ian@airs.com>
1004
1005 * gcc.dg/20050121-1.c: New test.
1006
1007 PR tree-optimization/13000
1008 * gcc.dg/20040206-1.c: Change warning to point where function is
1009 being inlined.
1010
1011 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1012
1013 PR c++/19208
1014 * g++.dg/template/array11.C: New test.
1015
1016 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1017
1018 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
1019 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
1020 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
1021 * gfortran.dg/getenv_1.f90: Add dg-do directive.
1022 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
1023 gfortran.dg/pr17164.f90: Add missing dg-do directives.
1024
1025 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
1026
1027 PR tree-optimization/15349
1028 * gcc.dg/tree-ssa/pr15349.c: New.
1029
1030 2005-01-20 Steve Ellcey <sje@cup.hp.com>
1031
1032 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
1033
1034 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
1035
1036 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
1037 scan-assembler-times directive name.
1038
1039 * gcc.dg/asm-a.c: Move dg-require-effective-target to
1040 after dg-do.
1041
1042 PR rtl-optimization/19462
1043 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
1044
1045 2005-01-19 Steve Ellcey <sje@cup.hp.com>
1046
1047 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
1048 counting function calls on ia64.
1049
1050 2005-01-19 Jakub Jelinek <jakub@redhat.com>
1051
1052 PR rtl-optimization/15139
1053 * gcc.dg/20050111-2.c: New test.
1054
1055 PR c/17297
1056 * gcc.c-torture/compile/20050113-1.c: New testcase.
1057
1058 PR middle-end/19164
1059 * gcc.dg/20050113-1.c: New testcase.
1060
1061 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
1062
1063 * gcc.dg/vect/vect-85.c: Add comment.
1064 * gcc.dg/vect/vect-86.c: Add xfail for now.
1065 * gcc.dg/vect/vect-87.c: Add xfail for now.
1066 * gcc.dg/vect/vect-88.c: Add xfail for now.
1067 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
1068
1069 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1070
1071 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
1072
1073 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1074
1075 * g++.dg/debug/typedef3.C: New test.
1076
1077 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
1078
1079 PR c/19472
1080 * gcc.dg/asm-a.c: New test.
1081
1082 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
1083
1084 * gcc.dg/sh-relax.c: Add prototype for abort.
1085
1086 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1087
1088 * gcc.dg/short-compare-1.c: New test.
1089 * gcc.dg/short-compare-2.c: Likewise.
1090
1091 2005-01-18 Michael Matz <matz@suse.de>
1092
1093 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
1094
1095 2005-01-17 Diego Novillo <dnovillo@redhat.com>
1096
1097 PR tree-optimization/19121
1098 * gcc.c-torture/compile/pr19121.c: New test.
1099
1100 2005-01-17 James E. Wilson <wilson@specifixinc.com>
1101
1102 PR target/19357
1103 * gcc.c-torture/compile/pr19357.c: New test.
1104
1105 2005-01-17 Ian Lance Taylor <ian@airs.com>
1106
1107 PR c/5675
1108 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
1109 pass--those that refer just to the variable, possibly with a
1110 cast.
1111 * gcc.dg/c99-const-expr-3.c: Likewise.
1112
1113 PR middle-end/13127
1114 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
1115 longer emitted.
1116
1117 2005-01-16 Bud Davis <bdavis9659@comcast.net>
1118
1119 PR fortran/18778
1120 * gfortran.dg/endfile_2.f90: New test.
1121
1122 2005-01-16 Steven G. Kargl <kargls@comcast.net>
1123
1124 PR 19168
1125 * gfortran.dg/select_5.f90: New test.
1126
1127 2004-01-16 Paul Brook <paul@codesourcery.com>
1128
1129 * gfortran.dg/common_4.f90: New test.
1130
1131 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
1132
1133 PR rtl-optimization/19462
1134 * gcc.dg/torture/pr19462-1.c: New test.
1135
1136 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1137
1138 PR objc/19321
1139 * objc.dg/func-ptr-2.m: New.
1140 * objc.dg/volatile-1.m: New.
1141
1142 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1143
1144 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1145
1146 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1147
1148 PR tree-optimization/19060
1149 * gcc.c-torture/execute/20050104-1.c: New test.
1150
1151 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1152
1153 PR fortran/18983
1154 * gfortran.dg/write_to_null.f90: New test.
1155
1156 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1157 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1158
1159 PR other/19328
1160 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1161 argument.
1162
1163 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1164
1165 PR c++/19263
1166 * g++.dg/init/vector1.C: New test.
1167
1168 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1169
1170 PR target/13158
1171 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1172 PR target/18987
1173 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1174
1175 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1176
1177 * gfortran.dg/select_1.f90: New test.
1178 * gfortran.dg/select_2.f90: New test.
1179 * gfortran.dg/select_3.f90: New test.
1180 * gfortran.dg/select_4.f90: New test.
1181
1182 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1183
1184 PR middle-end/19084
1185 PR rtl-optimization/19348
1186 * gcc.dg/20050111-1.c: New test.
1187 * gcc.c-torture/execute/20050111-1.c: New test.
1188
1189 * gcc.dg/i386-asm-4.c: New test.
1190
1191 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1192
1193 * gcc.dg/nested-func-2.c: New test.
1194 * ada/acats/norun.lst: Remove c953002.
1195
1196 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1197
1198 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1199
1200 2005-01-12 Ben Elliston <bje@au.ibm.com>
1201
1202 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1203
1204 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1205
1206 PR target/18761
1207 * g++.dg/abi/align1.C: New test.
1208
1209 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1210
1211 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1212 at a time.
1213 * g++.dg/ext/altivec_check.h: Support compiling as C.
1214
1215 2005-01-10 Roger Sayle <roger@eyesopen.com>
1216
1217 PR c++/19355
1218 * g++.dg/expr/pr19355-1.C: New test case.
1219
1220 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1221
1222 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1223 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1224 * ada/acats/tests/c3/c92005b.ada: Likewise.
1225 * ada/acats/tests/c3/cxb3012.a: Likewise.
1226 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1227
1228 2005-01-09 Paul Brook <paul@codesourcery.com>
1229
1230 * gfortran.dg/common_2.f90: New file.
1231 * gfortran.dg/common_3.f90: New file.
1232
1233 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1234
1235 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1236
1237 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1238
1239 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1240 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1241 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1242 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1243 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1244 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1245 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1246 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1247 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1248 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1249 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1250 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1251 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1252 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1253 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1254 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1255 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1256 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1257 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1258 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1259 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1260 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1261 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1262 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1263 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1264 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1265 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1266 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1267 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1268 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1269 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1270 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1271 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1272 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1273 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1274 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1275 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1276 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1277 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1278 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1279 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1280 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1281 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1282 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1283 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1284 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1285 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1286 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1287 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1288 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1289 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1290 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1291 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1292 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1293 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1294 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1295 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1296 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1297 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1298 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1299 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1300 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1301 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1302 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1303 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1304 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1305 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1306
1307 * gcc.dg/vect/vect-1.c: Fix spelling.
1308 * gcc.dg/vect/vect-10.c: Fix spelling.
1309 * gcc.dg/vect/vect-11.c: Fix spelling.
1310 * gcc.dg/vect/vect-12.c: Fix spelling.
1311 * gcc.dg/vect/vect-14.c: Fix spelling.
1312 * gcc.dg/vect/vect-15.c: Fix spelling.
1313 * gcc.dg/vect/vect-16.c: Fix spelling.
1314 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1315 * gcc.dg/vect/vect-64.c: Fix comments.
1316 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1317
1318 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1319 Ira Rosen <irar@il.ibm.com>
1320
1321 * gcc.dg/vect/vect-70.c: New test.
1322 * gcc.dg/vect/vect-71.c: New test.
1323
1324 2005-01-09 Manfred Hollstein <mh@suse.com>
1325
1326 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1327 * gcc.dg/pr18241-2.c: Likewise.
1328 * gcc.dg/pr18241-3.c: Likewise.
1329 * gcc.dg/pr18241-4.c: Likewise.
1330 * gcc.dg/pr18241-5.c: Likewise.
1331
1332 2005-01-08 Richard Henderson <rth@redhat.com>
1333
1334 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1335 False for x86 and x86-64.
1336
1337 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1338
1339 PR tree-optimization/18241
1340 * gcc.dg/pr18241-1.c: New test.
1341 * gcc.dg/pr18241-2.c: New test.
1342 * gcc.dg/pr18241-3.c: New test.
1343 * gcc.dg/pr18241-4.c: New test.
1344 * gcc.dg/pr18241-5.c: New test.
1345
1346 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1347
1348 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1349 gfortran.dg/select_4.f90: New.
1350
1351 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1352
1353 * gcc.c-torture/execute/20050107-1.c: New test.
1354
1355 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1356
1357 PR c++/19298
1358 * g++.dg/template/ref2.C: New.
1359
1360 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1361
1362 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1363 instead of being empty.
1364
1365 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1366
1367 PR fortran/15553
1368 * gfortran.dg/array-1.f90: New test.
1369
1370 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1371
1372 PR tree-optimization/19283
1373 * gcc.c-torture/execute/20050106-1.c: New test.
1374
1375 PR rtl-optimization/18861
1376 * gcc.dg/20050105-1.c: New test.
1377
1378 PR tree-optimization/18828
1379 * gcc.dg/20050105-2.c: New test.
1380
1381 2005-01-07 Andreas Jaeger <aj@suse.de>
1382
1383 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1384
1385 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1386
1387 PR fortran/18398
1388 * gfortran.dg/fmt_read.f90: New test.
1389
1390 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1391
1392 * gcc.dg/rs6000-ldouble-2.c: New.
1393
1394 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1395
1396 PR c++/19244
1397 * g++.dg/parser/ctor2.C: New test.
1398
1399 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1400
1401 PR c++/17154
1402 * g++.dg/template/using9.C: New test.
1403
1404 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1405
1406 PR c++/19258
1407 * g++.dg/lookup/friend6.C: New test.
1408
1409 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1410
1411 PR c++/19270
1412 * g++.dg/template/array10.C: New.
1413
1414 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1415
1416 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1417 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1418
1419 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1420
1421 * gcc.c-torture/compile/20050105-1.c: New test.
1422
1423 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1424
1425 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1426
1427 2005-01-05 Roger Sayle <roger@eyesopen.com>
1428
1429 PR middle-end/19100
1430 * gcc.dg/conv-3.c: New test case.
1431
1432 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1433
1434 * gcc.dg/asm-wide-1.c: New test.
1435
1436 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1437
1438 PR c++/19030
1439 * g++.dg/parse/crash22.C: New
1440
1441 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1442
1443 PR 19257
1444 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1445
1446 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1447
1448 PR middle-end/17767
1449 * gcc.dg/i386-mmx-6.c: New test case.
1450
1451 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1452
1453 PR tree-optimization/18308
1454 * gcc.dg/vect/pr18308.c: New testcase.
1455
1456 2005-01-04 Andreas Jaeger <aj@suse.de>
1457
1458 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1459
1460 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1461 Robert Bowdidge <bowdidge@apple.com>
1462
1463 * gcc.dg/cpp/subframework1.c: New.
1464 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1465 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1466 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1467 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1468
1469 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1470
1471 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1472 producing warning.
1473 * gcc.dg/darwin-weakimport-2.c: New.
1474
1475 2005-01-03 Richard Henderson <rth@redhat.com>
1476
1477 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1478
1479 2005-01-03 Richard Henderson <rth@redhat.com>
1480
1481 * gcc.dg/vect/vect.exp: Enable for ia64.
1482 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1483 (check_effective_target_vect_float): Likewise.
1484 (check_effective_target_vect_no_align): Likewise.
1485 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1486 * gcc.dg/vect/vect-8.c: Likewise.
1487
1488 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1489
1490 PR target/19236
1491 * gcc.dg/pr19236-1.c: New test case.
1492
1493 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1494
1495 PR rtl-optimization/12092
1496 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1497
1498 2005-01-02 Andreas Jaeger <aj@suse.de>
1499
1500 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1501
1502 2005-01-01 Roger Sayle <roger@eyesopen.com>
1503 Andrew Pinski <pinskia@physics.uc.edu>
1504
1505 PR rtl-optimization/12092
1506 * gcc.dg/pr12092-1.c: New test case.
1507
1508 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1509
1510 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1511 'hidden' and 'default' for better portability.
1512 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1513
1514 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1515 6 and 7.
1516 * g++.old-deja/g++.brendan/new3.C: Likewise.
1517
1518 2005-01-01 Steven Bosscher <stevenb@suse.de>
1519
1520 * gcc.dg/20041231-1.C: New test.
1521 * g++.dg/warn/Wunreachable-code-1.C: New test.
1522
1523 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1524
1525 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1526 file, not /dev/null. Abort on error.
1527
1528 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1529 Ziemowit Laski <zlaski@apple.com>
1530
1531 PR objc/18971
1532 * objc.dg/encode-5.m: New test.
1533
1534 2004-12-29 Richard Henderson <rth@redhat.com>
1535
1536 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1537 * objc.dg/stabs-1.m: Disable for ia64.
1538
1539 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1540
1541 PR c++/19190
1542 * g++.dg/warn/Wunused-10.C: New test.
1543
1544 2004-12-28 Richard Henderson <rth@redhat.com>
1545
1546 * objc.dg/stabs-1.m: Disable for alpha.
1547
1548 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1549
1550 PR c++/19149
1551 * g++.dg/parse/error23.C: New test.
1552
1553 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1554
1555 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1556
1557 PR fortran/19032
1558 * gfortran.dg/intrinsic_modulo_1.f90: New.
1559 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1560 tests with divisor -1.
1561
1562 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1563
1564 * g++.dg/opt/temp1.C (memcpy): Return a value.
1565
1566 PR c++/19148
1567 * g++.dg/expr/cond7.C: New test.
1568
1569 2004-12-27 Paul Brook <paul@codesourcery.com>
1570
1571 * gfortran.dg/g77/select_no_compile.f: Remove.
1572
1573 2004-12-27 Richard Henderson <rth@redhat.com>
1574
1575 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1576 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1577 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1578
1579 2004-12-26 Richard Henderson <rth@redhat.com>
1580
1581 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1582 by 1i instead of token pasting.
1583
1584 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1585
1586 PR tree-optimization/17578
1587 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1588 to additional_flags.
1589 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1590
1591 2004-12-25 Richard Henderson <rth@redhat.com>
1592
1593 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1594 Remove Alpha.
1595
1596 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1597
1598 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1599 hppa*-*-hpux*.
1600 * gcc.dg/pr17957.c (dg-options): Likewise.
1601 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1602 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1603 instead of 0 on __hppa__.
1604 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1605 "foo,%r" on hppa*-*-*.
1606
1607 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1608
1609 PR fortran/19071
1610 * gfortran.dg/complex_write.f90: New test.
1611
1612 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1613
1614 PR c++/17595
1615 * g++.dg/parse/pragma2.C: New test.
1616
1617 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1618
1619 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1620
1621 * gcc.dg/empty2.c: Add missing dg-warning.
1622
1623 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1624
1625 PR c++/17413
1626 * g++.dg/template/local4.C: New test.
1627 * g++.dg/template/crash19.C: Add dg-error marker.
1628
1629 * g++.dg/template/crash31.C: Correct embedded PR number.
1630
1631 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1632
1633 PR c++/16405
1634 * g++.dg/opt/temp1.C: Add do-run marker.
1635
1636 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1637
1638 * g++.dg/template/spec19.C: New.
1639
1640 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1641
1642 PR target/16819
1643 * gcc.dg/empty2.c: New.
1644
1645 2004-12-23 Richard Henderson <rth@redhat.com>
1646
1647 * lib/target-supports.exp (check_effective_target_vect_no_align):
1648 Remove i?86 and x86-64.
1649
1650 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1651
1652 PR c++/16405
1653 * g++.dg/opt/temp1.C: New test.
1654
1655 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1656
1657 PR c++/18733
1658 * g++.dg/template/friend33.C: New testcase.
1659
1660 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1661
1662 PR c++/18464
1663 * g++.dg/template/cond5.C: New test.
1664
1665 PR c++/18492
1666 * g++.dg/inherit/thunk3.C: New test.
1667
1668 PR c++/11224
1669 * g++.dg/warn/Wunused-9.C: New test.
1670
1671 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1672
1673 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1674
1675 2004-12-22 Jan Beulich <jbeulich@novell.com>
1676
1677 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1678
1679 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1680
1681 PR c++/18378
1682 * g++.dg/ext/packed8.C: New test.
1683
1684 PR c++/13268
1685 * g++.dg/template/crash31.C: New test.
1686
1687 PR c++/19034
1688 * g++.dg/template/crash30.C: New test.
1689
1690 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1691
1692 PR C++/18984
1693 * g++.dg/eh/ctor3.C: New test.
1694
1695 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1696
1697 * objc.dg/stabs-1.m: Allow section name to be quoted and
1698 assembly label to begin with '.LL'.
1699
1700 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1701
1702 * gcc.dg/vect/vect.exp
1703 (check_effective_target_lp64_or_vect_no_align): New.
1704 * gcc.dg/vect/vect-77.c: Use it.
1705 * gcc.dg/vect/vect-78.c: Use it.
1706
1707 * lib/target-supports.exp
1708 (check_effective_target_vect_no_max,
1709 check_effective_target_vect_no_bitwise,
1710 check_effective_target_vect_no_align): New.
1711 * gcc.dg/vect/vect-13.c: Use them.
1712 * gcc.dg/vect/vect-17.c: Ditto.
1713 * gcc.dg/vect/vect-18.c: Ditto.
1714 * gcc.dg/vect/vect-19.c: Ditto.
1715 * gcc.dg/vect/vect-20.c: Ditto.
1716 * gcc.dg/vect/vect-27.c: Ditto.
1717 * gcc.dg/vect/vect-29.c: Ditto.
1718 * gcc.dg/vect/vect-44.c: Ditto.
1719 * gcc.dg/vect/vect-48.c: Ditto.
1720 * gcc.dg/vect/vect-50.c: Ditto.
1721 * gcc.dg/vect/vect-52.c: Ditto.
1722 * gcc.dg/vect/vect-54.c: Ditto.
1723 * gcc.dg/vect/vect-56.c: Ditto.
1724 * gcc.dg/vect/vect-58.c: Ditto.
1725 * gcc.dg/vect/vect-60.c: Ditto.
1726 * gcc.dg/vect/vect-72.c: Ditto.
1727 * gcc.dg/vect/vect-80.c: Ditto.
1728
1729 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1730
1731 PR c++/14075
1732 * g++.dg/init/string1.C: New.
1733
1734 PR c++/18975
1735 * g++.dg/other/synth1.C: New.
1736
1737 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1738
1739 PR c/18963
1740 * gcc.dg/pr18963-1.c: New test.
1741
1742 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1743
1744 PR c/18596
1745 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1746 * gcc.dg/pr18596-1.c: Use dg-error.
1747 (dg-options): Use -fno-unit-at-a-time.
1748 * gcc.dg/pr18596-2.c: New test.
1749 * gcc.dg/pr18596-3.c: New test.
1750
1751 2004-12-20 Roger Sayle <roger@eyesopen.com>
1752
1753 PR middle-end/18683
1754 * g++.dg/opt/pr18683-1.C: New test case.
1755
1756 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1757
1758 PR other/19093
1759 * g++.dg/opt/max1.C: Fix for 64bit targets.
1760
1761 2004-12-20 Matt Austern <austern@apple.com>
1762
1763 PR c++/19044
1764 * g++.dg/ext/builtin6.C: New
1765
1766 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1767
1768 PR tree-optimization/19080
1769 * gcc.c-torture/compile/pr19080.c: New test.
1770
1771 2004-12-20 Steven Bosscher <stevenb@suse.de>
1772
1773 * gcc.dg/20041219-1.c: New test.
1774
1775 2004-12-19 Roger Sayle <roger@eyesopen.com>
1776
1777 PR middle-end/19068
1778 * g++.dg/opt/max1.C: New test case.
1779
1780 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1781
1782 * gcc.dg/fdata-sections-1.c: New test.
1783
1784 2004-12-18 Roger Sayle <roger@eyesopen.com>
1785
1786 PR middle-end/18548
1787 * gcc.dg/max-1.c: New test case.
1788
1789 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1790
1791 * gcc.c-torture/execute/20041218-1.c: New test.
1792
1793 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1794
1795 * gcc.dg/pr18501.c: New test.
1796 * gcc.dg/uninit-5.c: XFAIL.
1797 * gcc.dg/uninit-9.c: XFAIL.
1798
1799 2004-12-17 Dale Johannesen <dalej@apple.com>
1800
1801 * gcc.dg/20041213-1.c: New.
1802
1803 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1804
1805 * objc.dg/stabs-1.m: Allow assembly label to begin
1806 with a dot ('.').
1807
1808 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1809
1810 * gcc.c-torture/execute/20041213-1.c: Move...
1811 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1812
1813 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1814
1815 PR c++/18721
1816 * g++.dg/lookup/conv-5.C: New.
1817
1818 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1819
1820 * objc.dg/stabs-1.m: New test.
1821
1822 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1823
1824 * gcc.dg/visibility-c.c: Change compile to
1825 assemble for the test.
1826
1827 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1828
1829 PR target/19041
1830 * gcc.dg/visibility-c.c: New test.
1831
1832 2004-12-16 Roger Sayle <roger@eyesopen.com>
1833
1834 PR middle-end/18493
1835 * gcc.dg/switch-8.c: New test case.
1836
1837 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1838
1839 PR c++/18905
1840 * g++.dg/template/init4.C: New.
1841 * g++.dg/opt/static3.C: Enable optimizer.
1842
1843 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1844
1845 * g++.dg/other/complex1.C: New test.
1846
1847 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1848
1849 * g++.dg/opt/inline9.C: New test.
1850
1851 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1852
1853 PR fortran/18993
1854 * gfotran.dg/nullify_1.f: New test.
1855
1856 2004-12-15 Richard Henderson <rth@redhat.com>
1857
1858 * gcc.target/i386/i386.exp: New harness.
1859 * gcc.target/i386/vect-args.c: New.
1860
1861 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1862
1863 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1864
1865 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1866
1867 PR c++/18825
1868 * g++.dg/template/friend32.C: New test.
1869
1870 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1871
1872 * cpp/pragma-once-1.c: New test.
1873 * cpp/pragma-once-1b.h: Likewise.
1874 * cpp/pragma-once-1c.h: Likewise.
1875 * cpp/pragma-once-1d.h: Likewise.
1876 * cpp/inc/pragma-once-1a.h: Likewise.
1877
1878 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1879 Steven G. Kargl <kargls@comcast.net>
1880
1881 PR fortran/17597
1882 * gfortran.dg/list_read_3.f90: New test.
1883
1884 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1885
1886 * gcc.dg/ftrapv-2.c: New test.
1887
1888 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1889
1890 PR c++/18981
1891 * g++.dg/template/typename9.C: New test.
1892
1893 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1894
1895 PR c++/18738
1896 * g++.dg/template/typename8.C: New test.
1897 * g++.dg/parse/friend2.C: Tweak error message.
1898
1899 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1900
1901 * gcc.c-torture/20041214-1.c: New test.
1902
1903 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1904
1905 PR c++/18965
1906 * g++.dg/init/array17.C: New test.
1907
1908 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1909
1910 PR c++/18793
1911 * g++.dg/init/aggr3.C: New test.
1912
1913 2004-12-14 Janis Johnson <janis187@us.ibm.com
1914
1915 * gcc.dg/altivec-types-1.c: New test.
1916 * gcc.dg/altivec-types-2.c: New test.
1917 * gcc.dg/altivec-types-3.c: New test.
1918 * gcc.dg/altivec-types-4.c: New test.
1919 * g++.dg/ext/altivec-types-1.C: New test.
1920 * g++.dg/ext/altivec-types-2.C: New test.
1921 * g++.dg/ext/altivec-types-3.C: New test.
1922 * g++.dg/ext/altivec-types-4.C: New test.
1923
1924 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1925
1926 PR middle-end/18951
1927 * gcc.c-torture/execute/20041213-1.c: New test.
1928
1929 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1930
1931 PR c++/18949
1932 * g++.dg/template/cast1.C: New.
1933
1934 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1935
1936 * gcc.c-torture/execute/20041213-2.c: New test.
1937
1938 2004-12-13 Richard Henderson <rth@redhat.com>
1939
1940 * gcc.dg/i386-sse-10.c: Fix typo in options.
1941
1942 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1943
1944 PR c++/18968
1945 * g++.dg/opt/pr18968.C: New test.
1946
1947 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1948
1949 PR c++/18925
1950 * g++.dg/ext/visibility/staticdatamem.C: New test.
1951
1952 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1953
1954 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1955
1956 2004-12-13 Roger Sayle <roger@eyesopen.com>
1957
1958 PR rtl-optimization/18928
1959 * gcc.dg/pr18928-1.c: New test case.
1960
1961 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1962
1963 PR tree-opt/16951
1964 * gcc.c-torture/compile/20041211-1.c: New.
1965
1966 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1967
1968 PR middle-end/17564
1969 * gcc.c-torture/execute/20041212-1.c: New test.
1970
1971 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1972
1973 PR fortran/18869
1974 * gfortran.dg/common_1.f90: New test.
1975
1976 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1977 Paul Brook <paul@codesourcery.com>
1978
1979 PR fortran/16222
1980 * gfortran.dg/real_do_1.f90: New test.
1981
1982 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1983
1984 PR tree-opt/18040
1985 * g++.dg/opt/ptrmem6.C: New test.
1986
1987 2004-12-11 Roger Sayle <roger@eyesopen.com>
1988
1989 PR middle-end/18921
1990 * gcc.dg/pr18921-1.c: New test case.
1991
1992 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1993
1994 PR fortran/17175
1995 * gfortran.dg/scale_1.f90: New test.
1996
1997 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1998
1999 PR middle-end/18903
2000 * gcc.c-torture/compile/pr18903.c: New test.
2001
2002 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
2003
2004 * gcc.c-torture/execute/20041210-1.c: New test.
2005
2006 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2007
2008 PR c++/18731
2009 * g++.dg/parser/struct-1.C: New test.
2010 * g++.dg/parser/struct-2.C: New test.
2011 * g++.dg/parser/struct-3.C: New test.
2012
2013 2004-12-09 Richard Henderson <rth@redhat.com>
2014
2015 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
2016
2017 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
2018 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
2019
2020 2004-12-09 Matt Austern <austern@apple.com>
2021
2022 PR c++/18514
2023 * g++.dg/ext/builtin1.C: New
2024 * g++.dg/ext/builtin2.C: New
2025 * g++.dg/ext/builtin3.C: New
2026 * g++.dg/ext/builtin4.C: New
2027 * g++.dg/ext/builtin5.C: New
2028
2029 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
2030
2031 PR tree-opt/18904
2032 * g++.dg/opt/ptrmem5.C: New test.
2033
2034 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
2035
2036 * g++.dg/parse/typename5.C: Adjust for new error.
2037 * g++.dg/parse/typename7.C: New.
2038
2039 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2040
2041 PR c++/18073
2042 * g++.dg/other/mmintrin.C: New test.
2043
2044 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
2045
2046 PR c++/16681
2047 * g++.dg/init/array15.C: New.
2048 * g++.dg/init/array16.C: New.
2049
2050 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2051
2052 PR fortran/18826
2053 * gfortran.dg/assign_1.f90: New test.
2054
2055 2004-12-08 Nick Clifton <nickc@redhat.com>
2056
2057 * gcc.target/xstormy16/bss_below100: New directory containing tests.
2058 * gcc.target/xstormy16/data_below100: Likewise.
2059 * gcc.target/xstormy16/sfr: Likewise.
2060 * gcc.target/xstormy16/below100.S: New test source file.
2061 * gcc.target/xstormy16/below100.ld: New test linker script.
2062 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2063 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
2064 bp instructions.
2065 * gcc.target/xstormy16/bp.c: Likewise.
2066
2067 * gcc.target/xstormy16/bss_below100: New files:
2068 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
2069 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
2070 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
2071 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
2072 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
2073 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
2074 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
2075 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
2076 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
2077 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
2078 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
2079 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
2080 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
2081 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
2082 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
2083 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
2084 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
2085 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
2086 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
2087 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2088 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2089 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2090 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2091 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2092 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2093 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2094 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2095
2096 * gcc.target/xstormy16/data_below100: New files:
2097 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
2098 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
2099 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
2100 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
2101 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
2102 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
2103 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
2104 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
2105 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
2106 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
2107 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
2108 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
2109 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
2110 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
2111 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
2112 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
2113 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
2114 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
2115 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
2116 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2117 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2118 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2119 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2120 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2121 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2122 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2123 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2124
2125 * gcc.target/xstormy16/sfr: New files:
2126 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
2127 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
2128 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
2129 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
2130 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
2131 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
2132 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2133 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2134 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2135 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2136 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2137 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2138 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2139 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2140 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2141 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2142 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2143 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2144 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2145 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2146 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2147 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2148 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2149 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2150 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2151 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2152 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2153 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2154 27_if0_sfrw_bitfield_f.c
2155
2156 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2157
2158 PR c++/18100
2159 * g++.dg/lookup/name-clash4.C: New test.
2160
2161 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2162
2163 PR c++/18672
2164 * g++.dg/opt/array1.C: New.
2165
2166 PR c++/18803
2167 * g++.dg/template/operator5.C: New.
2168
2169 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2170
2171 PR c/18867
2172 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2173
2174 2004-12-07 Steven Bosscher <stevenb@suse.de>
2175
2176 * gcc.dg/noncompile/20041207.c: New test.
2177
2178 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2179
2180 * g++.dg/other/unreachable-1.C: New test.
2181
2182 2004-12-06 Nick Clifton <nickc@redhat.com>
2183
2184 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2185 <limits.h> because the latter comes from gcc's include/ directory
2186 and not the newlib/libc/include directory.
2187
2188 2004-12-04 Richard Henderson <rth@redhat.com>
2189
2190 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2191
2192 2004-12-04 Richard Henderson <rth@redhat.com>
2193
2194 * lib/target-supports.exp (check_gc_sections_available): Disable
2195 for alpha and ia64.
2196
2197 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2198
2199 PR middle-end/17909
2200 * g++.dg/other/vararg-2.C: New test.
2201
2202 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2203
2204 PR c++/17011, c++/17971
2205 * g++.dg/template/error15.C: Adjust expected error.
2206 * g++.dg/template/instantiate3.C: Likewise.
2207
2208 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2209
2210 * gcc.dg/altivec-18.c: Fix for darwin
2211
2212 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2213
2214 PR c++/18782
2215 * g++.dg/parse/ptrmem2.C: New.
2216
2217 PR c++/18318
2218 * g++.dg/template/new1.C: New.
2219
2220 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2221
2222 PR fortran/18710
2223 * gfortran.dg/direct_io_3.f90: New test.
2224
2225 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2226
2227 PR 18758
2228 * g++.dg/parse/crash21.C: New.
2229
2230 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2231
2232 PR c++/15664, c++/18276
2233 * g++.dg/template/ttp13.C: New test.
2234 * g++.dg/template/ttp14.C: Likewise.
2235
2236 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2237
2238 PR c++/18123
2239 * g++.dg/parse/enum2.C: New test.
2240 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2241
2242 2004-12-02 Nick Clifton <nickc@redhat.com>
2243
2244 * gcc.target/xstormy16: New test directory.
2245 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2246 * gcc.target/xstormy16/bp.c: Check the generation of bp
2247 instructions.
2248 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2249 bn instructions and the BELOW100 attribute.
2250
2251 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2252
2253 PR target/16952
2254 * gcc.dg/ppc-eabi.c: New.
2255
2256 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2257
2258 PR fortran/18284
2259 * gfortran.dg/backspace.f90
2260
2261 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2262
2263 * gfortran.dg/inquire.f90: New test.
2264
2265 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2266
2267 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2268 handle effective-target-keyword.
2269 (dg-skip-if): Support effective-target keyword as target list.
2270 (dg-xfail-if): Ditto.
2271 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2272
2273 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2274
2275 PR tree-optimization/18291
2276 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2277
2278 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2279
2280 PR C++/18729
2281 * g++.dg/parse/crash20.C: New.
2282
2283 PR c++/17431
2284 * g++.dg/overload/arg1.C: New.
2285 * g++.dg/overload/arg2.C: New.
2286 * g++.dg/overload/arg3.C: New.
2287 * g++.dg/overload/arg4.C: New.
2288
2289 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2290
2291 * gcc.dg/c99-flex-array-4.c: Remove.
2292
2293 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2294
2295 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2296
2297 * lib/target-supports.exp (is-effective-target): Simplify.
2298
2299 * lib/target-supports.exp (check_effective_target_vect_long):
2300 Fix for powerpc64-*-*.
2301
2302 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2303
2304 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2305 to support new requirements on FreeBSD 5.
2306
2307 2004-11-30 Devang Patel <dpatel@apple.com>
2308
2309 PR 18702
2310 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2311
2312 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2313
2314 * g++.dg/ext/altivec-13.C: New test.
2315
2316 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2317
2318 PR tree-opt/18298
2319 * gcc.c-torture/execute/p18298.c: New test.
2320
2321 2004-11-30 Ira Rosen <irar@il.ibm.com>
2322 Dorit Naishlos <dorit@il.ibm.com>
2323
2324 PR tree-opt/18607
2325 * gcc.dg/vect/vect-89.c: New test.
2326
2327 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2328
2329 * gcc.dg/pr18596-1.c: New test.
2330
2331 2004-11-30 Ben Elliston <bje@au.ibm.com>
2332
2333 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2334
2335 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2336
2337 PR c/18479
2338 * gcc.dg/pr18479.c: New test.
2339
2340 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2341
2342 PR target/18490
2343 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2344 mmix-knuth-mmixware.
2345
2346 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2347 cris-*-elf* cris-*-aout* mmix-*-*
2348
2349 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2350
2351 PR middle-end/18725
2352 * gcc.dg/pr18725.c: New test.
2353
2354 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2355
2356 PR target/18488
2357 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2358
2359 PR target/18336
2360 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2361
2362 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2363
2364 PR c++/18368
2365 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2366 * g++.old-deja/g++.law/ctors5.C: Likewise.
2367 * g++.old-deja/g++.other/crash25.C: Likewise.
2368
2369 PR c++/18674
2370 * g++.dg/template/error16.C: New test.
2371
2372 PR c++/18512
2373 * g++.dg/template/crash29.C: New test.
2374
2375 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2376
2377 PR tree-optimization/18712
2378 * gcc.c-torture/compile/pr18712.c: New test.
2379
2380 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2381
2382 PR c/7544
2383 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2384 tests.
2385
2386 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2387
2388 PR c++/18652
2389 * g++.dg/lookup/crash6.C: New test.
2390
2391 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2392
2393 PR middle-end/18164
2394 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2395
2396 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2397
2398 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2399 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2400 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2401
2402 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2403
2404 * gcc.dg/pr18164.c: New test.
2405
2406 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2407
2408 * gcc.dg/funroll-loops-all.c: New.
2409
2410 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2411
2412 PR target/18489
2413 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2414 delimeter, match space and TAB as well as ":".
2415
2416 PR target/18484
2417 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2418
2419 PR target/18348
2420 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2421
2422 PR target/18345
2423 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2424
2425 PR target/18337
2426 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2427
2428 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2429
2430 * gfortran.dg/direct_io_2.f90: New test.
2431
2432 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2433
2434 PR target/18334
2435 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2436
2437 2004-11-28 Richard Henderson <rth@redhat.com>
2438
2439 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2440
2441 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2442
2443 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2444 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2445 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2446 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2447 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2448 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2449 gcc.dg/pointer-arith-8.c: New tests.
2450
2451 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2452
2453 PR fortran/18364
2454 * gfortran.dg/endfile.f90: New test.
2455
2456 2004-11-27 Falk Hueffner <falk@debian.org>
2457
2458 * gcc.dg/loop-6.c: New test.
2459
2460 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2461
2462 * gcc.c-torture/execute/20041126-1.c: New test.
2463
2464 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2465
2466 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2467 on IRIX.
2468
2469 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2470
2471 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2472 functions.
2473
2474 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2475
2476 PR rtl-optimization/17825
2477 * gcc.c-torture/compile/20041119-1.c: New test.
2478
2479 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2480
2481 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2482 Check existence of ld library path variables before unsetting.
2483
2484 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2485
2486 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2487
2488 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2489
2490 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2491
2492 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2493
2494 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2495
2496 2004-11-26 Ben Elliston <bje@au.ibm.com>
2497
2498 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2499 dg-do directive.
2500
2501 2004-11-26 Ben Elliston <bje@au.ibm.com>
2502
2503 * gcc.dg/pr17957.c: Pass --param, not -param.
2504
2505 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2506
2507 PR middle-end/17957
2508 * testsuite/gcc.dg/pr17957.c: New test.
2509
2510 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2511
2512 PR c++/18445
2513 * g++.dg/template/crash28.C: Likewise.
2514
2515 PR c++/18001
2516 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2517 * g++.dg/ext/lvaddr.C: Likewise.
2518 * g++.dg/opt/pr7503-3.C: Likewise.
2519
2520 PR c++/18466
2521 * g++.dg/parse/qualified3.C: New test.
2522 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2523
2524 PR c++/18545
2525 * g++.dg/expr/return1.C: New test.
2526
2527 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2528
2529 Friend class name lookup 3/n, PR c++/3332
2530 * g++.dg/lookup/friend3.C: New test.
2531 * g++.dg/lookup/friend4.C: Likewise.
2532 * g++.dg/lookup/friend5.C: Likewise.
2533
2534 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2535
2536 Friend class name lookup 2/n, PR c++/14513, c++/15410
2537 * g++.dg/lookup/friend2.C: New test.
2538 * g++.dg/template/friend31.C: Likewise.
2539
2540 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2541
2542 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2543
2544 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2545
2546 PR c++/17473
2547 * g++.dg/tc1/dr56.C: Remove.
2548 * g++.dg/template/typedef1.C: Add dg-error markers.
2549 * g++.old-deja/g++.other/typedef7.C: Likewise.
2550
2551 PR c++/18285
2552 * g++.dg/parse/typedef7.C: New test.
2553
2554 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2555
2556 * gcc.c-torture/execute/20041124-1.c: New test.
2557
2558 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2559
2560 * g++.dg/template/deduce3.C: New test.
2561
2562 PR c++/18586
2563 * g++.dg/template/crash27.C: New test.
2564
2565 PR c++/18530
2566 * g++.dg/warn/Wshadow-3.C: New test.
2567
2568 2004-11-24 Devang Patel <dpatel@apple.com>
2569
2570 PR/18555
2571 * gcc.dg/cpp/isysroot-1.c: New test.
2572 * gcc.dg/cpp/usr/include/stdio.h: New file.
2573 * gcc.dg/cpp/isysroot-2.c: New test.
2574 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2575 New file.
2576
2577 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2578
2579 PR c++/8929
2580 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2581
2582 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2583
2584 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2585 * gcc.target/sparc/pdist.c: Likewise.
2586
2587 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2588
2589 PR c++/16882
2590 * g++.dg/conversion/simd1.C: New test.
2591
2592 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2593
2594 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2595 and restore_ld_library_path_env_vars.
2596 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2597 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2598 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2599 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2600
2601 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2602
2603 * gcc.dg/pragma-align-2.c: Test macro expansion.
2604 * gcc.dg/pragma-pack-2.c: New test.
2605
2606 2004-11-23 Richard Henderson <rth@redhat.com>
2607
2608 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2609 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2610 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2611 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2612 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2613 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2614
2615 * gcc.dg/vect/vect.exp: Add check for alpha.
2616 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2617 (check_effective_target_vect_int): Enable for alpha.
2618 (check_effective_target_vect_long): New.
2619 (is-effective-target): Add it.
2620
2621 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2622
2623 * gcc.dg/pr18614-1.c: New test.
2624
2625 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2626
2627 * gcc.dg/setjmp-2.c: New test.
2628
2629 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2630
2631 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2632 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2633 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2634 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2635 gcc.target/sparc/pdist.c: New tests.
2636
2637 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2638
2639 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2640
2641 2004-11-22 Dale Johannesen <dalej@apple.com>
2642
2643 * gcc.dg/20041111-1.c: New.
2644
2645 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2646
2647 PR tree-opt/18536
2648 * gcc.dg/vect/pr18536.c: New test.
2649
2650 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2651
2652 PR c++/18354
2653 * g++.dg/template/nontype11.C: New test.
2654
2655 2004-11-21 Roger Sayle <roger@eyesopen.com>
2656
2657 PR middle-end/18520
2658 * gcc.dg/pr18520-1.c: New test case.
2659
2660 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2661
2662 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2663 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2664 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2665 expected diagnostics.
2666
2667 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2668
2669 PR target/18580
2670 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2671 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2672 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2673
2674 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2675
2676 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2677
2678 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2679 Joseph Myers <joseph@codesourcery.com>
2680
2681 * lib/target-supports.exp (check_visibility_available): Really
2682 test the compiler.
2683
2684 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2685
2686 PR tree-opt/18181
2687 * gcc.dg/vect/vect-85.c: New test.
2688 * gcc.dg/vect/vect-86.c: New test.
2689 * gcc.dg/vect/vect-87.c: New test.
2690 * gcc.dg/vect/vect-88.c: New test.
2691
2692 2004-11-19 Ben Elliston <bje@au.ibm.com>
2693
2694 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2695
2696 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2697
2698 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2699 * gcc.dg/ppc-and-1.c: Ditto.
2700 * gcc.dg/ppc-compare-1.c: Ditto.
2701 * gcc.dg/ppc-mov-1.c: Ditto
2702
2703 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2704 Mark Mitchell <mark@codesourcery.com>
2705
2706 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2707
2708 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2709 Aldy Hernandez <aldyh@redhat.com>
2710
2711 * lib/target-supports.exp (check_effective_target_vect_int): New
2712 (check_effective_target_vect_float): New
2713 (check_effective_target_vect_double): New.
2714 (is-effective-target): Support new effective targets keywords.
2715 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2716 default action for dg-do.
2717 * gcc.dg/vect/pr16105.c: Use new support.
2718 * gcc.dg/vect/pr18400.c: Ditto.
2719 * gcc.dg/vect/pr18425.c: Ditto.
2720 * gcc.dg/vect/vect-1.c: Ditto.
2721 * gcc.dg/vect/vect-10.c: Ditto.
2722 * gcc.dg/vect/vect-11.c: Ditto.
2723 * gcc.dg/vect/vect-12.c: Ditto.
2724 * gcc.dg/vect/vect-13.c: Ditto.
2725 * gcc.dg/vect/vect-14.c: Ditto.
2726 * gcc.dg/vect/vect-15.c: Ditto.
2727 * gcc.dg/vect/vect-16.c: Ditto.
2728 * gcc.dg/vect/vect-17.c: Ditto.
2729 * gcc.dg/vect/vect-18.c: Ditto.
2730 * gcc.dg/vect/vect-19.c: Ditto.
2731 * gcc.dg/vect/vect-2.c: Ditto.
2732 * gcc.dg/vect/vect-20.c: Ditto.
2733 * gcc.dg/vect/vect-21.c: Ditto.
2734 * gcc.dg/vect/vect-22.c: Ditto.
2735 * gcc.dg/vect/vect-23.c: Ditto.
2736 * gcc.dg/vect/vect-24.c: Ditto.
2737 * gcc.dg/vect/vect-25.c: Ditto.
2738 * gcc.dg/vect/vect-26.c: Ditto.
2739 * gcc.dg/vect/vect-27.c: Ditto.
2740 * gcc.dg/vect/vect-27a.c: Ditto.
2741 * gcc.dg/vect/vect-28.c: Ditto.
2742 * gcc.dg/vect/vect-29.c: Ditto.
2743 * gcc.dg/vect/vect-29a.c: Ditto.
2744 * gcc.dg/vect/vect-3.c: Ditto.
2745 * gcc.dg/vect/vect-30.c: Ditto.
2746 * gcc.dg/vect/vect-31.c: Ditto.
2747 * gcc.dg/vect/vect-32.c: Ditto.
2748 * gcc.dg/vect/vect-33.c: Ditto.
2749 * gcc.dg/vect/vect-34.c: Ditto.
2750 * gcc.dg/vect/vect-35.c: Ditto.
2751 * gcc.dg/vect/vect-36.c: Ditto.
2752 * gcc.dg/vect/vect-37.c: Ditto.
2753 * gcc.dg/vect/vect-38.c: Ditto.
2754 * gcc.dg/vect/vect-4.c: Ditto.
2755 * gcc.dg/vect/vect-40.c: Ditto.
2756 * gcc.dg/vect/vect-41.c: Ditto.
2757 * gcc.dg/vect/vect-42.c: Ditto.
2758 * gcc.dg/vect/vect-43.c: Ditto.
2759 * gcc.dg/vect/vect-44.c: Ditto.
2760 * gcc.dg/vect/vect-45.c: Ditto.
2761 * gcc.dg/vect/vect-46.c: Ditto.
2762 * gcc.dg/vect/vect-47.c: Ditto.
2763 * gcc.dg/vect/vect-48.c: Ditto.
2764 * gcc.dg/vect/vect-48a.c: Ditto.
2765 * gcc.dg/vect/vect-49.c: Ditto.
2766 * gcc.dg/vect/vect-5.c: Ditto.
2767 * gcc.dg/vect/vect-50.c: Ditto.
2768 * gcc.dg/vect/vect-51.c: Ditto.
2769 * gcc.dg/vect/vect-52.c: Ditto.
2770 * gcc.dg/vect/vect-53.c: Ditto.
2771 * gcc.dg/vect/vect-54.c: Ditto.
2772 * gcc.dg/vect/vect-55.c: Ditto.
2773 * gcc.dg/vect/vect-56.c: Ditto.
2774 * gcc.dg/vect/vect-56a.c: Ditto.
2775 * gcc.dg/vect/vect-57.c: Ditto.
2776 * gcc.dg/vect/vect-58.c: Ditto.
2777 * gcc.dg/vect/vect-59.c: Ditto.
2778 * gcc.dg/vect/vect-6.c: Ditto.
2779 * gcc.dg/vect/vect-60.c: Ditto.
2780 * gcc.dg/vect/vect-61.c: Ditto.
2781 * gcc.dg/vect/vect-62.c: Ditto.
2782 * gcc.dg/vect/vect-63.c: Ditto.
2783 * gcc.dg/vect/vect-64.c: Ditto.
2784 * gcc.dg/vect/vect-65.c: Ditto.
2785 * gcc.dg/vect/vect-66.c: Ditto.
2786 * gcc.dg/vect/vect-67.c: Ditto.
2787 * gcc.dg/vect/vect-68.c: Ditto.
2788 * gcc.dg/vect/vect-69.c: Ditto.
2789 * gcc.dg/vect/vect-7.c: Ditto.
2790 * gcc.dg/vect/vect-72.c: Ditto.
2791 * gcc.dg/vect/vect-72a.c: Ditto.
2792 * gcc.dg/vect/vect-73.c: Ditto.
2793 * gcc.dg/vect/vect-74.c: Ditto.
2794 * gcc.dg/vect/vect-75.c: Ditto.
2795 * gcc.dg/vect/vect-76.c: Ditto.
2796 * gcc.dg/vect/vect-77.c: Ditto.
2797 * gcc.dg/vect/vect-77a.c: Ditto.
2798 * gcc.dg/vect/vect-78.c: Ditto.
2799 * gcc.dg/vect/vect-79.c: Ditto.
2800 * gcc.dg/vect/vect-8.c: Ditto.
2801 * gcc.dg/vect/vect-80.c: Ditto.
2802 * gcc.dg/vect/vect-82.c: Ditto.
2803 * gcc.dg/vect/vect-82_64.c: Ditto.
2804 * gcc.dg/vect/vect-83.c: Ditto.
2805 * gcc.dg/vect/vect-83_64.c: Ditto.
2806 * gcc.dg/vect/vect-9.c: Ditto.
2807 * gcc.dg/vect/vect-all.c: Ditto.
2808 * gcc.dg/vect/vect-none.c: Ditto.
2809
2810 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2811
2812 * lib/gcc-dg.exp (dg-skip-if): New function.
2813 (dg-forbid-option): Remove.
2814 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2815 * g++.dg/abi/bitfield8.C: Likewise.
2816 * g++.dg/abi/dtor1.C: Likewise.
2817 * g++.dg/abi/empty10.C: Likewise.
2818 * g++.dg/abi/empty7.C: Likewise.
2819 * g++.dg/abi/empty9.C: Likewise.
2820 * g++.dg/abi/layout3.C: Likewise.
2821 * g++.dg/abi/layout4.C: Likewise.
2822 * g++.dg/abi/thunk1.C: Likewise.
2823 * g++.dg/abi/thunk2.C: Likewise.
2824 * g++.dg/abi/vbase11.C: Likewise.
2825 * g++.dg/abi/vthunk2.C: Likewise.
2826 * g++.dg/abi/vthunk3.C: Likewise.
2827 * g++.dg/ext/attrib8.C: Likewise.
2828 * g++.dg/opt/longbranch2.C: Likewise.
2829 * g++.dg/opt/reg-stack4.C: Likewise.
2830 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2831 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2832 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2833 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2834 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2835 * gcc.dg/20000609-1.c: Likewise.
2836 * gcc.dg/20000720-1.c: Likewise.
2837 * gcc.dg/20011107-1.c: Likewise.
2838 * gcc.dg/20011119-1.c: Likewise.
2839 * gcc.dg/20020108-1.c: Likewise.
2840 * gcc.dg/20020122-2.c: Likewise.
2841 * gcc.dg/20020122-3.c: Likewise.
2842 * gcc.dg/20020201-3.c: Likewise.
2843 * gcc.dg/20020206-1.c: Likewise.
2844 * gcc.dg/20020218-1.c: Likewise.
2845 * gcc.dg/20020310-1.c: Likewise.
2846 * gcc.dg/20020411-1.c: Likewise.
2847 * gcc.dg/20020418-2.c: Likewise.
2848 * gcc.dg/20020426-1.c: Likewise.
2849 * gcc.dg/20020426-2.c: Likewise.
2850 * gcc.dg/20020517-1.c: Likewise.
2851 * gcc.dg/20020523-1.c: Likewise.
2852 * gcc.dg/20020523-2.c: Likewise.
2853 * gcc.dg/20020729-1.c: Likewise.
2854 * gcc.dg/20030204-1.c: Likewise.
2855 * gcc.dg/20030826-2.c: Likewise.
2856 * gcc.dg/20030926-1.c: Likewise.
2857 * gcc.dg/20031202-1.c: Likewise.
2858 * gcc.dg/980312-1.c: Likewise.
2859 * gcc.dg/980313-1.c: Likewise.
2860 * gcc.dg/990117-1.c: Likewise.
2861 * gcc.dg/990424-1.c: Likewise.
2862 * gcc.dg/990524-1.c: Likewise.
2863 * gcc.dg/991230-1.c: Likewise.
2864 * gcc.dg/i386-387-1.c: Likewise.
2865 * gcc.dg/i386-387-2.c: Likewise.
2866 * gcc.dg/i386-387-3.c: Likewise.
2867 * gcc.dg/i386-387-4.c: Likewise.
2868 * gcc.dg/i386-387-5.c: Likewise.
2869 * gcc.dg/i386-387-6.c: Likewise.
2870 * gcc.dg/i386-asm-1.c: Likewise.
2871 * gcc.dg/i386-bitfield1.c: Likewise.
2872 * gcc.dg/i386-bitfield2.c: Likewise.
2873 * gcc.dg/i386-loop-1.c: Likewise.
2874 * gcc.dg/i386-loop-2.c: Likewise.
2875 * gcc.dg/i386-loop-3.c: Likewise.
2876 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2877 * gcc.dg/i386-pic-1.c: Likewise.
2878 * gcc.dg/i386-regparm.c: Likewise.
2879 * gcc.dg/i386-signbit-1.c: Likewise.
2880 * gcc.dg/i386-signbit-2.c: Likewise.
2881 * gcc.dg/i386-signbit-3.c: Likewise.
2882 * gcc.dg/i386-sse-5.c: Likewise.
2883 * gcc.dg/i386-sse-8.c: Likewise.
2884 * gcc.dg/i386-unroll-1.c: Likewise.
2885 * gcc.dg/tls/opt-1.c: Likewise.
2886 * gcc.dg/tls/opt-2.c: Likewise.
2887 * gcc.dg/unroll-1.c: Likewise.
2888 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2889 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2890 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2891 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2892
2893 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2894
2895 * g++.dg/template/incomplete1.C: New test.
2896
2897 2004-11-16 Nick Clifton <nickc@redhat.com>
2898
2899 Revert patches accidentally commited during checkin of fixes for
2900 xstormy16 tests:
2901 gcc.c-torture/execute/simd-4.c: Revert
2902 gcc.dg/20040910-1.c: Revert.
2903
2904 2004-11-16 Paul Brook <paul@codesourcery.com>
2905
2906 PR fortran/13010
2907 * gfortran.dg/der_pointer_1.f90: New test.
2908
2909 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2910
2911 PR c/18498
2912 * gcc.dg/bitfld-13.c: New test.
2913
2914 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2915
2916 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2917 powerpc*-*-linux*.
2918
2919 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2920 * gcc.dg/ppc64-abi-2.c: Ditto.
2921 * gcc.dg/ppc64-abi-3.c: Ditto.
2922
2923 * lib/gcc-dg.exp (dg-target-list): Remove.
2924
2925 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2926
2927 * gcc.dg/ia64-postinc.c: New test.
2928
2929 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2930
2931 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2932
2933 2004-11-15 Nick Clifton <nickc@redhat.com>
2934
2935 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2936 __INT_MAX__ so that the test can be compiled by toolchains
2937 targeted at 16-bit processors.
2938
2939 * gcc.dg/20040625-1.c: Use long constants rather than integers
2940 when performing arithmetic that will overflow 16-bits.
2941
2942 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2943 xstormy16. It does not support 128-bit vector operations.
2944
2945 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2946 with the macro PTR_TYPE. Define this macro to an integer type
2947 suitable for holding a pointer.
2948
2949 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2950 the target is a 16-bit processor.
2951
2952 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2953 16-bit targets where the character constant will be too long.
2954
2955 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2956 where the double will not be directly addressable.
2957
2958 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2959
2960 Friend class name lookup 1/n, PR c++/18471
2961 * g++.dg/template/crash26.C: New test.
2962 * g++.dg/lookup/struct1.C: Adjust expected error.
2963 * g++.dg/parse/elab1.C: Likewise.
2964 * g++.dg/parse/elab2.C: Likewise.
2965 * g++.dg/parse/int-as-enum1.C: Likewise.
2966 * g++.dg/parse/struct-as-enum1.C: Likewise.
2967 * g++.dg/parse/typedef1.C: Likewise.
2968 * g++.dg/parse/typedef3.C: Likewise.
2969 * g++.dg/parse/typedef4.C: Likewise.
2970 * g++.dg/parse/typedef5.C: Likewise.
2971 * g++.dg/template/nontype4.C: Likewise.
2972 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2973 * g++.old-deja/g++.other/elab1.C: Likewise.
2974 * g++.old-deja/g++.other/syntax4.C: Likewise.
2975
2976 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2977
2978 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2979
2980 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2981
2982 * gcc.c-torture/execute/20041114-1.c: New test.
2983
2984 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2985
2986 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2987 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2988 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2989 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2990 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2991 gcc.dg/switch-7.c: New tests.
2992
2993 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2994
2995 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2996
2997 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2998
2999 PR tree-opt/18400
3000 * gcc.dg/vect/pr18400.c: New test.
3001
3002 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3003 Andrew Pinski <pinskia@physics.uc.edu>
3004
3005 PR tree-opt/18425
3006 * gcc.dg/vect/pr18425.c: New test.
3007
3008 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3009
3010 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
3011 Guard with dg-require-alias and dg-require-visibility.
3012
3013 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3014
3015 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
3016
3017 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3018
3019 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
3020
3021 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3022
3023 PR c++/17344
3024 * g++.dg/template/defarg5.C: New test.
3025
3026 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3027
3028 * g++.dg/parse/cast1.C: Run only on ILP32.
3029 * g++.old-deja/g++.mike/p784.C: Likewise.
3030
3031 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
3032
3033 * gcc.c-torture/execute/20041113-1.c: New test.
3034
3035 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
3036
3037 PR target/18230
3038 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
3039 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
3040 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
3041 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3042 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
3043 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
3044 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
3045 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
3046 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
3047 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3048 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3049 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
3050 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
3051
3052 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
3053
3054 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
3055 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
3056 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
3057 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
3058 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
3059 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
3060 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
3061 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
3062 gcc.target/sparc/combined-1.c: New tests.
3063
3064 2004-11-12 Ziemowit Laski <zlaski@apple.com>
3065
3066 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
3067 New tests.
3068
3069 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3070
3071 * lib/gcc-dg.exp (dg-forbid-option): New function.
3072 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
3073 * g++.dg/abi/bitfield8.C: Likewise.
3074 * g++.dg/abi/dtor1.C: Likewise.
3075 * g++.dg/abi/empty10.C: Likewise.
3076 * g++.dg/abi/empty7.C: Likewise.
3077 * g++.dg/abi/empty9.C: Likewise.
3078 * g++.dg/abi/layout3.C: Likewise.
3079 * g++.dg/abi/layout4.C: Likewise.
3080 * g++.dg/abi/thunk1.C: Likewise.
3081 * g++.dg/abi/thunk2.C: Likewise.
3082 * g++.dg/abi/vbase11.C: Likewise.
3083 * g++.dg/abi/vthunk2.C: Likewise.
3084 * g++.dg/abi/vthunk3.C: Likewise.
3085 * g++.dg/ext/attrib8.C: Likewise.
3086 * g++.dg/opt/longbranch2.C: Likewise.
3087 * g++.dg/opt/reg-stack4.C: Likewise.
3088 * g++.old-deja/g++.ext/attrib1.C: Likewise.
3089 * g++.old-deja/g++.ext/attrib2.C: Likewise.
3090 * g++.old-deja/g++.ext/attrib3.C: Likewise.
3091 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3092 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3093 * gcc.dg/20000609-1.c: Likewise.
3094 * gcc.dg/20000720-1.c: Likewise.
3095 * gcc.dg/20011107-1.c: Likewise.
3096 * gcc.dg/20011119-1.c: Likewise.
3097 * gcc.dg/20020108-1.c: Likewise.
3098 * gcc.dg/20020122-2.c: Likewise.
3099 * gcc.dg/20020122-3.c: Likewise.
3100 * gcc.dg/20020201-3.c: Likewise.
3101 * gcc.dg/20020206-1.c: Likewise.
3102 * gcc.dg/20020218-1.c: Likewise.
3103 * gcc.dg/20020310-1.c: Likewise.
3104 * gcc.dg/20020411-1.c: Likewise.
3105 * gcc.dg/20020418-2.c: Likewise.
3106 * gcc.dg/20020426-1.c: Likewise.
3107 * gcc.dg/20020426-2.c: Likewise.
3108 * gcc.dg/20020517-1.c: Likewise.
3109 * gcc.dg/20020523-1.c: Likewise.
3110 * gcc.dg/20020523-2.c: Likewise.
3111 * gcc.dg/20020729-1.c: Likewise.
3112 * gcc.dg/20030204-1.c: Likewise.
3113 * gcc.dg/20030826-2.c: Likewise.
3114 * gcc.dg/20030926-1.c: Likewise.
3115 * gcc.dg/20031202-1.c: Likewise.
3116 * gcc.dg/980312-1.c: Likewise.
3117 * gcc.dg/980313-1.c: Likewise.
3118 * gcc.dg/990117-1.c: Likewise.
3119 * gcc.dg/990424-1.c: Likewise.
3120 * gcc.dg/990524-1.c: Likewise.
3121 * gcc.dg/991230-1.c: Likewise.
3122 * gcc.dg/i386-387-1.c: Likewise.
3123 * gcc.dg/i386-387-2.c: Likewise.
3124 * gcc.dg/i386-387-3.c: Likewise.
3125 * gcc.dg/i386-387-4.c: Likewise.
3126 * gcc.dg/i386-387-5.c: Likewise.
3127 * gcc.dg/i386-387-6.c: Likewise.
3128 * gcc.dg/i386-asm-1.c: Likewise.
3129 * gcc.dg/i386-bitfield1.c: Likewise.
3130 * gcc.dg/i386-bitfield2.c: Likewise.
3131 * gcc.dg/i386-loop-1.c: Likewise.
3132 * gcc.dg/i386-loop-2.c: Likewise.
3133 * gcc.dg/i386-loop-3.c: Likewise.
3134 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3135 * gcc.dg/i386-pic-1.c: Likewise.
3136 * gcc.dg/i386-regparm.c: Likewise.
3137 * gcc.dg/i386-signbit-1.c: Likewise.
3138 * gcc.dg/i386-signbit-2.c: Likewise.
3139 * gcc.dg/i386-signbit-3.c: Likewise.
3140 * gcc.dg/i386-sse-5.c: Likewise.
3141 * gcc.dg/i386-sse-8.c: Likewise.
3142 * gcc.dg/i386-unroll-1.c: Likewise.
3143 * gcc.dg/tls/opt-1.c: Likewise.
3144 * gcc.dg/tls/opt-2.c: Likewise.
3145 * gcc.dg/unroll-1.c: Likewise.
3146 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3147 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3148 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3149 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3150 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3151 -m64 is specified.
3152
3153 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3154
3155 PR c++/18389
3156 * g++.dg/parse/cond1.C: New test.
3157
3158 PR c++/18429
3159 * g++.dg/template/array9.C: New test.
3160 * g++.dg/ext/vla1.C: Adjust error messages.
3161 * g++.dg/ext/vlm1.C: Likewise.
3162 * g++.dg/template/crash2.C: Likewise.
3163
3164 PR c++/18436
3165 * g++.dg/template/call3.C: New test.
3166
3167 PR c++/18407
3168 * g++.dg/template/ptrmem11.C: New test.
3169
3170 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3171
3172 PR other/14264
3173 * lib/g++.exp: Set LC_ALL and LANG to C.
3174 * lib/gcc-dg.exp: Likewise.
3175 * lib/gfortran.exp: Likewise.
3176 * lib/objc.exp: Likewise.
3177 * lib/treelang.exp: Likewise.
3178
3179 2004-11-12 Andreas Schwab <schwab@suse.de>
3180
3181 * gcc.dg/pr16286.c: Fix last change.
3182
3183 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3184
3185 PR c++/18416
3186 * g++.dg/init/global1.C: New test.
3187
3188 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3189
3190 * gcc.c-torture/execute/20041112-1.c: New test.
3191
3192 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3193
3194 * lib/gcc-dg.exp (dg-target-list): New.
3195
3196 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3197 Richard Sandiford <rsandifo@redhat.com>
3198
3199 * lib/target-supports.exp (get-compiler_messages): New.
3200 (check_named_sections_available): Use it.
3201 (check_effective_target_ilp32): New.
3202 (check_effective_target_lp64): New.
3203 (is-effective-target): New.
3204 * lib/gcc-dg.exp (dg-require-effective-target): New.
3205
3206 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3207
3208 * gcc.dg/precedence-1.c: New test.
3209
3210 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3211
3212 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3213
3214 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3215 message, delete generated files, use more descriptive name for
3216 executable, and make the test unsupported when it cannot be run.
3217
3218 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3219 (dg-require-weak, dg-require-visibility, dg-require-alias,
3220 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3221 dg-require-iconv, dg-require-named-sections): Use it.
3222
3223 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3224
3225 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3226
3227 PR target/16457
3228 * gcc.dg/ppc-and-1: New
3229
3230 PR target/16796
3231 * gcc.dg/ppc-mov-1.c: New.
3232
3233 PR target/16458
3234 * gcc.dg/ppc-compare-1.c: New.
3235
3236 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3237
3238 * objc.dg/desig-init-2.m: New test.
3239
3240 2004-11-10 Adam Nemet <anemet@lnxw.com>
3241
3242 PR middle-end/18160
3243 * g++.dg/warn/register-var-1.C: New test.
3244 * g++.dg/warn/register-var-2.C: New test.
3245
3246 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3247
3248 * gcc.dg/union-2.c: New test.
3249
3250 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3251
3252 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3253 New test for PR tree-optimization/17892.
3254
3255 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3256
3257 PR c++/18369
3258 * g++.dg/init/new12.C: New test.
3259
3260 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3261
3262 * gcc.target/sparc: New directory.
3263 * gcc.target/sparc/sparc.exp: New driver.
3264 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3265 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3266 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3267 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3268
3269 2004-11-10 Paul Brook <paul@codesourcery.com>
3270
3271 PR fortran/18218
3272 * gfortran.dg/list_read.c: New test.
3273
3274 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3275
3276 PR c/18322
3277 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3278 expected diagnostic location.
3279
3280 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3281
3282 * gcc.dg/20041109-1.c: New test.
3283
3284 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3285
3286 PR objc/18406
3287 * objc/compile/pr18406.m: New test.
3288
3289 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3290
3291 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3292
3293 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3294
3295 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3296
3297 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3298
3299 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3300
3301 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3302
3303 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3304 exit.
3305
3306 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3307
3308 PR tree-opt/18299
3309 * gcc.c-torture/pr18299-1.c: New test.
3310
3311 2004-11-06 Andreas Schwab <schwab@suse.de>
3312
3313 * gcc.dg/pr16286.c: Also test for bool and pixel.
3314
3315 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3316
3317 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3318 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3319 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3320 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3321 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3322 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3323 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3324 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3325 gcc.dg/struct-semi-3.c: New tests.
3326
3327 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3328
3329 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3330
3331 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3332
3333 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3334 Do not use C99 designators.
3335
3336 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3337
3338 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3339
3340 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3341
3342 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3343 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3344 * gcc.c-torture/execute/simd-5.x: Remove.
3345
3346 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3347
3348 PR rtl-optimization/17933
3349 * gcc.dg/torture/pr17933-1.c: New test.
3350
3351 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3352
3353 PR target/18106
3354 * lib/target-supports.exp (check_weak_available): Support
3355 Windows.
3356
3357 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3358
3359 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3360 call to fflush(stdout) before abort.
3361 (my_ffsll): New function.
3362 (generate_fields): Use it.
3363
3364 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3365
3366 * gcc.dg/init-undef-1.c: New test.
3367
3368 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3369
3370 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3371 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3372 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3373 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3374 expected messages for new parser.
3375
3376 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3377
3378 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3379
3380 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3381
3382 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3383 on LP64 targets.
3384
3385 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3386
3387 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3388 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3389 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3390 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3391 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3392 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3393 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3394 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3395 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3396 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3397
3398 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3399
3400 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3401 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3402 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3403 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3404 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3405 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3406 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3407 for new parser.
3408
3409 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3410
3411 PR target/15342
3412 * gcc.dg/20041104-1.c: New test.
3413
3414 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3415
3416 * g++.dg/template/nontype7.C: New test.
3417 * g++.dg/template/nontype8.C: Likewise.
3418 * g++.dg/template/nontype9.C: Likewise.
3419 * g++.dg/template/nontype10.C: Likewise.
3420 * g++.dg/tc1/dr49.C: Likewise.
3421 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3422 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3423
3424 2004-11-04 Ben Elliston <bje@au.ibm.com>
3425
3426 * g++.dg/rtti/tinfo1.C: Remove xfails.
3427
3428 2004-11-04 Ben Elliston <bje@au.ibm.com>
3429
3430 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3431 packed attribute to the definition to satisfy the new C++ parser.
3432
3433 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3434
3435 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3436 invocations of va_arg.
3437
3438 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3439
3440 PR c++/18124
3441 * g++.dg/template/crash25.C: New test.
3442
3443 PR c++/18155
3444 * g++.dg/template/typedef2.C: New test.
3445 * g++.dg/parse/crash13.C: Adjust error markers.
3446
3447 PR c++/18177
3448 * g++.dg/conversion/const3.C: New test.
3449
3450 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3451
3452 PR fortran/17535
3453 PR fortran/17583
3454 PR fortran/17713
3455 * gfortran.dg/generic_[123].f90: New testcases.
3456
3457 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3458
3459 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3460 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3461
3462 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3463
3464 PR tree-opt/16808
3465 * gcc.c-torture/compile/pr16808.c: New test.
3466
3467 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3468
3469 PR rtl-optimization/17104
3470 * gcc.dg/ppc-bitfield1.c: New.
3471
3472 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3473
3474 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3475
3476 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3477
3478 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3479 strings for 32-bit code.
3480
3481 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3482
3483 PR c/18239
3484 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3485
3486 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3487
3488 PR c++/18064
3489 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3490
3491 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3492
3493 PR c++/15172
3494 * g++.dg/init/aggr2.C: New test.
3495
3496 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3497
3498 * objc.dg/local-decl-1.m: New test.
3499
3500 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3501
3502 * gcc.dg/20040910-1.c: Adjust regex.
3503
3504 2004-10-30 Roger Sayle <roger@eyesopen.com>
3505
3506 PR rtl-optimization/18084
3507 * g++.dg/opt/pr18084-1.C: New testcase.
3508
3509 2004-10-30 Matt Austern <austern@apple.com>
3510
3511 PR c++/17542
3512 * g++.dg/ext/attrib18.C: New test.
3513
3514 2004-10-30 Roger Sayle <roger@eyesopen.com>
3515
3516 PR middle-end/18096
3517 * gcc.dg/pr18096-1.c: New test case.
3518
3519 2004-10-30 Roger Sayle <roger@eyesopen.com>
3520
3521 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3522
3523 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3524
3525 PR c/16666
3526 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3527 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3528 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3529 gcc.dg/old-style-prom-3.c: New tests.
3530
3531 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3532
3533 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3534 Remove unnecessary inclusion of stdio.h.
3535
3536 2004-10-29 Roger Sayle <roger@eyesopen.com>
3537
3538 PR rtl-optimization/17581
3539 * gcc.dg/pr17581-1.c: New test case.
3540
3541 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3542
3543 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3544 being implemented.
3545 * g++.dg/conversion/dr195-1.C: New.
3546 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3547 * g++.old-deja/g++.mike/p10148.C: Likewise.
3548
3549 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3550
3551 PR c++/17695
3552 * g++.dg/debug/typedef2.C: New test.
3553
3554 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3555
3556 PR fortran/13490
3557 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3558 * gfortran.dg/g77/README: Update.
3559
3560 2004-10-28 Matt Austern <austern@apple.com>
3561
3562 PR c++/14124
3563 * g++.dg/ext/packed7.C: New test.
3564
3565 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3566
3567 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3568 scan-assembler.
3569 * lib/scanasm.exp (hidden-scan-for): New proc.
3570 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3571 string.
3572 (scan-not-hidden): Likewise.
3573 * lib/target-supports.exp (check_visibility_available): mach-o is
3574 support too.
3575
3576 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3577
3578 PR c++/17132
3579 * g++.dg/template/memclass3.C: New test.
3580
3581 2004-10-28 Adam Nemet <anemet@lnxw.com>
3582
3583 PR middle-end/18160
3584 * gcc.dg/register-var-1.c: New test.
3585 * gcc.dg/register-var-2.c: New test.
3586 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3587 error now.
3588
3589 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3590
3591 PR other/18172
3592 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3593 unused variables.
3594 * gcc.dg/vect/vect-22.c: Likewise.
3595
3596 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3597
3598 * gcc.dg/i386-rotate-1.c: New test.
3599
3600 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3601
3602 * g++.dg/init/ref12.C: Add "run" marker.
3603
3604 PR c++/17435
3605 * g++.dg/init/ref12.C: New test.
3606
3607 PR c++/18140
3608 * g++.dg/template/shift1.C: New test.
3609 * g++.dg/template/error10.C: Adjust error markers.
3610
3611 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3612
3613 PR tree-opt/17529
3614 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3615
3616 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3617
3618 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3619 * gcc.dg/weak/weak-3.c: Likewise.
3620 * gcc.dg/weak/weak-5.c: Likewise.
3621 * gcc.dg/weak/weak-9.c: Likewise.
3622 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3623 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3624
3625 * gcc.dg/darwin-weakimport-1.c: New.
3626
3627 2004-10-28 Ben Elliston <bje@au.ibm.com>
3628
3629 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3630
3631 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3632
3633 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3634 'syntax' error messages.
3635 * gcc.dg/cpp/direct2s.c: Likewise.
3636
3637 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3638
3639 * gcc.c-torture/compile/20041026-1.c: New.
3640
3641 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3642
3643 PR c++/18093
3644 * g++.dg/lookup/ns2.C: New test.
3645
3646 PR c++/18020
3647 * g++.dg/template/enum4.C: New test.
3648
3649 PR c++/18161
3650 * g++.dg/template/expr1.C: New test.
3651
3652 2004-10-26 Ben Elliston <bje@au.ibm.com>
3653
3654 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3655
3656 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3657
3658 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3659 gcc.dg/decl-nospec-3.c: New tests.
3660
3661 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3662
3663 * objc.dg/super-class-3.m: New test.
3664
3665 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3666
3667 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3668 resyncing.
3669 * gcc.dg/cpp/direct2s.c: Likewise.
3670
3671 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3672
3673 * objc.dg/image-info.m: Update for changes to section selection.
3674
3675 2004-10-25 David Ayers <d.ayers@inode.at>
3676 Ziemowit Laski <zlaski@apple.com>
3677
3678 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3679 diagnostics when messaging 'id <Proto>'.
3680 * objc.dg/class-protocol-1.m: New test.
3681 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3682 a non-existent method signature.
3683 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3684 Update diagnostics when messaging with non-existent method signature.
3685 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3686 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3687 invalid receivers are now resolved as if messaging 'id'; remove
3688 extraneous diagnostics.
3689
3690 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3691
3692 PR c/16667
3693 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3694 gcc.dg/init-desig-obs-3.c: New tests.
3695
3696 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3697
3698 * gcc.dg/debug/20041023-1.c: New test.
3699
3700 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3701
3702 PR middle-end/17407
3703 * gcc.c-torture/compile/pr17407.c: New test.
3704
3705 PR c++/18121
3706 * g++.dg/template/array8.C: New test.
3707
3708 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3709
3710 PR other/18138
3711 * lib/g++.exp: Accept more than one multilib libgcc.
3712 * lib/gcc-dg.exp: Likewise.
3713 * lib/objc.exp: Likewise.
3714 * lib/treelang.exp: Likewise.
3715 * lib/gfortran.exp: Likewise.
3716
3717 2004-10-24 Ben Elliston <bje@au.ibm.com>
3718
3719 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3720
3721 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3722
3723 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3724 * gcc.dg/c99-const-expr-3.c: Likewise.
3725
3726 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3727
3728 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3729
3730 2004-10-23 Ben Elliston <bje@au.ibm.com>
3731
3732 * gcc.c-torture/execute/loop-2e.x: Remove.
3733
3734 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3735
3736 PR c++/18095
3737 * g++.dg/parse/crash18.C: New.
3738 * g++.dg/parse/crash19.C: New.
3739
3740 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3741
3742 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3743 * g++.dg/ext/dllimport2.C: Same.
3744 * g++.dg/ext/dllimport8.C: Same.
3745
3746 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3747
3748 PR c++/10841
3749 * g++.dg/conversion/cast1.C: New test.
3750 * g++.dg/overload/pmf1.C: Adjust error marker.
3751
3752 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3753
3754 PR objc/17923
3755 * objc.dg/const-str-7.m: New test.
3756
3757 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3758
3759 * g++.dg/template/memfriend11.C: Fix comment typo.
3760 * g++.dg/template/memfriend14.C: Likewise.
3761
3762 2004-10-20 Richard Henderson <rth@redhat.com>
3763
3764 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3765 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3766 -fasynchronous-unwind-tables.
3767
3768 2004-10-20 Richard Henderson <rth@redhat.com>
3769
3770 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3771 (main): Return success.
3772 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3773 (main): Return success.
3774
3775 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3776
3777 PR c++/13495
3778 * g++.dg/template/memfriend9.C: New test.
3779 * g++.dg/template/memfriend10.C: Likewise.
3780 * g++.dg/template/memfriend11.C: Likewise.
3781 * g++.dg/template/memfriend12.C: Likewise.
3782 * g++.dg/template/memfriend13.C: Likewise.
3783 * g++.dg/template/memfriend14.C: Likewise.
3784 * g++.dg/template/memfriend15.C: Likewise.
3785 * g++.dg/template/memfriend16.C: Likewise.
3786 * g++.dg/template/memfriend17.C: Likewise.
3787 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3788
3789 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3790
3791 * g++.dg/conversion/dr195.C: New.
3792 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3793
3794 2004-10-20 Ben Elliston <bje@au.ibm.com>
3795 Devang Patel <dpatel@apple.com>
3796
3797 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3798 of floating point arithmetic, which could trap.
3799
3800 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3801
3802 PR c++/14035
3803 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3804 * g++.dg/conversion/const2.C: New test.
3805 * g++.dg/expr/reinterpret2.C: New test.
3806 * g++.dg/expr/reinterpret3.C: New test.
3807 * g++.dg/expr/cast2.C: New test.
3808 * g++.dg/expr/copy1.C: New test.
3809 * g++.dg/other/conversion1.C: Change error message.
3810 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3811 function pointers to void *.
3812 * g++.old-deja/g++.mike/p10148.C: Likewise.
3813
3814 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3815
3816 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3817
3818 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3819
3820 PR c++/18047
3821
3822 * g++.dg/parse/expr3.C: New test.
3823
3824 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3825
3826 * gcc.dg/smod-1.c: New test.
3827
3828 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3829
3830 * objc.dg/method-14.m: New test.
3831
3832 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3833
3834 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3835 Also xfail as the patch was reverted.
3836
3837 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3838
3839 PR middle-end/16973
3840 * gcc.dg/pr16973.c: New test.
3841
3842 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3843
3844 PR tree-optimization/17656
3845 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3846
3847 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3848
3849 * g++.dg/eh/shadow1.C: New.
3850
3851 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3852
3853 * gcc.c-torture/compile/20041018-1.c: New test.
3854
3855 2004-10-18 Ben Elliston <bje@au.ibm.com>
3856
3857 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3858 compiler referring to register 0 when accessing sdata. The linker
3859 now patches things up.
3860
3861 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3862
3863 PR c/17529
3864 * gcc.c-torture/compile/pr17529.c: New test.
3865
3866 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3867
3868 PR c++/17743
3869 * g++.dg/ext/attrib17.C: New test.
3870
3871 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3872
3873 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3874
3875 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3876
3877 PR c++/10479
3878 * g++.dg/ext/attrib16.C: New test.
3879
3880 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3881
3882 PR c++/17042
3883 * g++.dg/init/dso_handle1.C: New test.
3884
3885 PR c++/14667
3886 * g++.dg/parse/typedef6.C: New test.
3887
3888 PR c++/17916
3889 * g++.dg/parse/pragma1.C: New test.
3890
3891 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3892
3893 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3894
3895 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3896
3897 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3898 -fno-common when on HPPA HP-UX platforms.
3899
3900 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3901
3902 PR other/16820
3903 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3904 stdint.h.
3905 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3906 uintptr_t.
3907
3908 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3909
3910 PR c++/16301
3911 * g++.dg/lookup/strong-using-4.C: New test.
3912
3913 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3914
3915 PR middle-end/16567
3916 * gcc.c-torture/compile/nested-1.c: New test.
3917
3918 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3919
3920 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3921 and mipsisa64*-*-* (until support for misaligned loads is added).
3922 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3923 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3924 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3925 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3926 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3927 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3928
3929 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3930
3931 PR c++/17976
3932 * g++.dg/init/dtor3.C: New test.
3933
3934 2004-10-15 Ben Elliston <bje@au.ibm.com>
3935
3936 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3937
3938 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3939
3940 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3941 * gcc.dg/macho-lo-sum.c: Likewise.
3942
3943 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3944
3945 * gcc.dg/ppc-spe64-1.c: New test.
3946
3947 2004-10-14 Devang Patel <dpatel@apple.com>
3948
3949 PR 17635
3950 * gcc.dg/pr17635.c : New test.
3951
3952 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3953
3954 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3955 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3956 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3957 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3958 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3959 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3960 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3961 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3962 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3963 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3964 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3965 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3966 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3967 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3968 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3969 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3970 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3971 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3972
3973 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3974
3975 * gcc.dg/vect/vect-82.c: New testcase.
3976 * gcc.dg/vect/vect-82_64.c: New testcase.
3977 * gcc.dg/vect/vect-83.c: New testcase.
3978 * gcc.dg/vect/vect-83_64.c: New testcase.
3979
3980 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3981
3982 * gcc.dg/cpp/error-1.c: New test.
3983
3984 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3985
3986 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3987
3988 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3989
3990 PR target/17984
3991 * gcc.dg/cris-peep2-xsrand2.c: New test.
3992
3993 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3994
3995 PR c++/17661
3996 * testsuite/g++.dg/expr/for2.C: New test.
3997
3998 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3999
4000 * g++.dg/inherit/thunk1.C: Run on the SPARC.
4001
4002 2004-10-13 Jakub Jelinek <jakub@redhat.com>
4003
4004 PR tree-optimization/17724
4005 * g++.dg/opt/pr17724-1.C: New test.
4006 * g++.dg/opt/pr17724-2.C: New test.
4007 * g++.dg/opt/pr17724-3.C: New test.
4008 * g++.dg/opt/pr17724-4.C: New test.
4009 * g++.dg/opt/pr17724-5.C: New test.
4010 * g++.dg/opt/pr17724-6.C: New test.
4011
4012 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
4013
4014 PR c/17301
4015 * gcc.dg/pr17301-2.c: New test.
4016
4017 2004-10-11 Mark Mitchell <mark@codesourcery.com>
4018
4019 PR c++/15876
4020 * g++.dg/parse/error22.C: New test.
4021
4022 PR c++/17936
4023 * g++.dg/template/spec18.C: New test.
4024
4025 2004-10-11 Steve Ellcey <sje@cup.hp.com>
4026
4027 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
4028 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
4029 memcpy.
4030 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
4031 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
4032
4033 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
4034
4035 * g++.dg/eh/cleanup5.C: Add dg-options "".
4036
4037 2004-10-11 Roger Sayle <roger@eyesopen.com>
4038
4039 PR middle-end/17657
4040 * gcc.dg/switch-4.c: New test case.
4041
4042 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
4043
4044 * gcc.c-torture/execute/20041011-1.c: New test.
4045
4046 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
4047
4048 PR c++/17554
4049 * g++.dg/init/for3.C: New test.
4050
4051 PR c++/17657
4052 * g++.dg/opt/switch2.C: New test.
4053
4054 PR middle-end/17703
4055 * g++.dg/warn/Wreturn-2.C: New test.
4056
4057 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
4058
4059 PR c++/17907
4060 * g++.dg/eh/cleanup5.C: New test.
4061
4062 2004-10-10 Mark Mitchell <mark@codesourcery.com>
4063
4064 PR c++/17393
4065 * g++.dg/parse/error21.C: New test.
4066
4067 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
4068
4069 * g++.dg/overload/pmf1.C: Adjust quoting marks.
4070 * g++.dg/warn/incomplete1.C: Likewise.
4071 * g++.dg/template/qualttp20.C: Likewise.
4072
4073 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4074
4075 PR c/17881
4076 * parm-incomplete-1.c: New test.
4077
4078 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4079
4080 PR c++/17867
4081 * g++.dg/parse/error19.C: New test.
4082
4083 PR c++/17670
4084 * g++.dg/init/new11.C: New test.
4085
4086 PR c++/17821
4087 * g++.dg/parse/error20.C: New test.
4088
4089 PR c++/17826
4090 * g++.dg/template/crash24.C: New test.
4091
4092 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4093
4094 PR c/17301
4095 * gcc.dg/pr17301-1.c: New test.
4096
4097 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4098
4099 PR c/17189
4100 * gcc.dg/anon-struct-5.c: New test.
4101
4102 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
4103
4104 PR c/17844
4105 * gcc.dg/pr17844-1.c: New test.
4106
4107 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
4108
4109 PR tree-optimization/17906
4110 * gcc.c-torture/compile/pr17906.c: New.
4111
4112 2004-10-09 Stuart Hastings <stuart@apple.com>
4113 Roger Sayle <roger@eyesopen.com>
4114
4115 PR rtl-optimization/17853
4116 * gcc.dg/i386-mmx-5.c: New testcase.
4117
4118 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
4119
4120 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
4121
4122 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4123
4124 PR c++/17524
4125 * g++.dg/template/static9.C: New test.
4126
4127 PR c++/17685
4128 * g++.dg/parse/operator5.C: New test.
4129
4130 2004-10-09 Roger Sayle <roger@eyesopen.com>
4131
4132 PR middle-end/17894
4133 * gcc.c-torture/execute/divcmp-4.c: New test case.
4134
4135 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4136
4137 PR tree-opt/17902
4138 * g++.dg/opt/pr17902.C: New test.
4139
4140 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4141
4142 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4143
4144 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4145
4146 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4147
4148 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4149
4150 * gcc.dg/assign-warn-3.c: New test.
4151
4152 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4153
4154 PR c/16999
4155 * gcc.dg/cpp/ident-1.c: New test.
4156
4157 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4158
4159 * gcc.c-torture/compile/acc1.c: New.
4160
4161 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4162
4163 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4164 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4165
4166 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4167
4168 * gcc.dg/ultrasp11.c: New test.
4169
4170 2004-10-08 Michael Matz <matz@suse.de>
4171
4172 * gcc.dg/doloop-2.c: New test.
4173
4174 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4175
4176 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4177 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4178 objc.dg/method-9.m: Update expected diagnostics.
4179
4180 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4181
4182 * gcc.dg/ppc-fsel-3.c: New file.
4183 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4184
4185 2004-10-07 Paul Brook <paul@codesourcery.com>
4186
4187 * gfortran.dg/intrinsic_verify_1.f90: New test.
4188
4189 2004-10-07 Paul Brook <paul@codesourcery.com>
4190
4191 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4192
4193 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4194
4195 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4196 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4197 commit.
4198
4199 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4200
4201 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4202
4203 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4204
4205 PR c++/17115
4206 * g++.dg/warn/Winline-4.C: New test.
4207
4208 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4209
4210 * gcc.c-torture/compile/20041007-1.c: New test.
4211
4212 2004-10-07 Paul Brook <paul@codesourcery.com>
4213
4214 PR fortran/17678
4215 * gfortran.dg/use_allocated_1.f90: New test.
4216
4217 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4218
4219 PR middle-end/17849
4220 * gfortran.fortran-torture/compile/nested.f90: New test
4221
4222 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4223
4224 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4225
4226 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4227
4228 PR c++/17368
4229 * g++.dg/ext/asm6.C: New test.
4230
4231 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4232
4233 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4234
4235 2004-10-06 Paul Brook <paul@codesourcery.com>
4236
4237 PR libfortran/17709
4238 * gfortran.dg/empty_format_1.f90: New test.
4239
4240 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4241
4242 PR fortran/17568
4243 * gfortran.dg/ishft.f90: New test.
4244
4245 PR fortran/17283
4246 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4247 tests.
4248
4249 2004-10-06 Paul Brook <paul@codesourcery.com>
4250
4251 * gfortran.dg/do_1.f90: New test.
4252
4253 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4254
4255 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4256 optimizing for size.
4257
4258 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4259
4260 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4261
4262 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4263
4264 * gcc.c-torture/compile/20041005-1.c: New test.
4265
4266 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4267
4268 PR c++/17829
4269 * g++.dg/lookup/koenig4.C: New.
4270
4271 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4272
4273 * g++.dg/other/classkey1.C: Adjust quoting marks.
4274 * g++.dg/parse/error15.C: Likewise.
4275 * g++.dg/template/meminit2.C (int>): Likewise.
4276
4277 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4278
4279 PR fortran/17283
4280 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4281
4282 PR fortran/17631
4283 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4284
4285 PR fortran/17708
4286 * gfortran.dg/pr17708.f90: New test.
4287
4288 2004-10-04 Chao-ying Fu <fu@mips.com>
4289
4290 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4291 * gcc.dg/vect/vect-4.c: Ditto.
4292 * gcc.dg/vect/vect-5.c: Ditto.
4293 * gcc.dg/vect/vect-6.c: Ditto.
4294 * gcc.dg/vect/vect-8.c: Ditto.
4295 * gcc.dg/vect/vect-16.c: Ditto.
4296 * gcc.dg/vect/vect-30.c: Ditto.
4297 * gcc.dg/vect/vect-40.c: Ditto.
4298 * gcc.dg/vect/vect-41.c: Ditto.
4299 * gcc.dg/vect/vect-42.c: Ditto.
4300 * gcc.dg/vect/vect-43.c: Ditto.
4301 * gcc.dg/vect/vect-44.c: Ditto.
4302 * gcc.dg/vect/vect-45.c: Ditto.
4303 * gcc.dg/vect/vect-46.c: Ditto.
4304 * gcc.dg/vect/vect-47.c: Ditto.
4305 * gcc.dg/vect/vect-48.c: Ditto.
4306 * gcc.dg/vect/vect-49.c: Ditto.
4307 * gcc.dg/vect/vect-50.c: Ditto.
4308 * gcc.dg/vect/vect-51.c: Ditto.
4309 * gcc.dg/vect/vect-52.c: Ditto.
4310 * gcc.dg/vect/vect-53.c: Ditto.
4311 * gcc.dg/vect/vect-54.c: Ditto.
4312 * gcc.dg/vect/vect-55.c: Ditto.
4313 * gcc.dg/vect/vect-56.c: Ditto.
4314 * gcc.dg/vect/vect-57.c: Ditto.
4315 * gcc.dg/vect/vect-58.c: Ditto.
4316 * gcc.dg/vect/vect-59.c: Ditto.
4317 * gcc.dg/vect/vect-60.c: Ditto.
4318 * gcc.dg/vect/vect-74.c: Ditto.
4319 * gcc.dg/vect/vect-79.c: Ditto.
4320 * gcc.dg/vect/vect-80.c: Ditto.
4321
4322 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4323
4324 * gcc.dg/unused-7.c: Use the correct option.
4325
4326 2004-10-04 Paul Brook <paul@codesourcery.com>
4327 Bud Davis <bdavis9659@comcast.net>
4328
4329 PR fortran/17706
4330 PR fortran/16434
4331 * gfortran/pr17706.f90: New test.
4332 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4333
4334 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4335
4336 * gfortran.dg/pr17612.f90: New test.
4337
4338 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4339
4340 * g++.dg/template/local1.C: Adjust quoting marks in
4341 testing for diagnostics.
4342 * g++.dg/tls/diag-2.C: Likewise.
4343 * g++.dg/other/error8.C: Likewise.
4344
4345 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4346
4347 PR c/17178
4348 * gcc.dg/unused-4.c: Adjust to be correct.
4349
4350 PR c/17820
4351 * gcc.dg/unused-7.c: New test.
4352
4353 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4354
4355 PR c++/17797
4356 * g++.dg/overload/template2.C: New test.
4357
4358 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4359
4360 PR tree-optimization/16632
4361 * gcc.dg/tree-ssa/20041002-1.c: New.
4362
4363 2004-10-03 Paul Brook <paul@codesourcery.com>
4364
4365 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4366 rather than relying on default formatting.
4367
4368 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4369
4370 * gcc.dg/20040920-1.c: Update expected message text.
4371
4372 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4373
4374 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4375
4376 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4377
4378 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4379 tree level.
4380
4381 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4382
4383 * gcc.dg/tree-ssa/pr17343.c: Remove.
4384
4385 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4386
4387 PR tree-opt/17343
4388 * gcc.dg/tree-ssa/pr17343.c: New test.
4389
4390 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4391
4392 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4393 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4394 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4395 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4396 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4397
4398 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4399
4400 * gcc.dg/lvalue-2.c: New test.
4401
4402 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4403
4404 PR c/17730
4405 * gcc.dg/pr17730-1.c: New test
4406
4407 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4408
4409 PR c/7425
4410 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4411
4412 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4413
4414 * gcc.c-torture/execute/stdarg-1.c: New test.
4415 * gcc.c-torture/execute/stdarg-2.c: New test.
4416 * gcc.c-torture/execute/stdarg-3.c: New test.
4417 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4418 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4419 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4420 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4421 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4422
4423 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4424
4425 PR tree-optimization/17697
4426 * g++.dg/opt/pr17697-1.C: New test.
4427 * g++.dg/opt/pr17697-2.C: New test.
4428 * g++.dg/opt/pr17697-3.C: New test.
4429
4430 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4431
4432 PR c/16409
4433 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4434 gcc.dg/vla-init-5.c: New tests.
4435
4436 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4437
4438 PR c/13804
4439 * gcc.dg/pr13804-1.c: New test.
4440
4441 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4442
4443 PR fortran/16938
4444 * gfortran.dg/pr16938.f90: New test.
4445
4446 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4447
4448 * g++.dg/template/crash23.C: New test.
4449
4450 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4451
4452 PR c++/17585
4453 * g++.dg/template/static8.C: New test.
4454
4455 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4456
4457 PR c++/17681
4458 * g++.dg/other/error9.C: New test.
4459
4460 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4461
4462 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4463
4464 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4465
4466 PR fortran/15164
4467 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4468
4469 2004-09-26 Roger Sayle <roger@eyesopen.com>
4470
4471 PR middle-end/17112
4472 * gcc.dg/pr17112-1.c: New test case.
4473
4474 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4475
4476 PR c/11459
4477 * gcc.dg/pr11459-1.c: New test.
4478
4479 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4480
4481 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4482 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4483
4484 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4485
4486 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4487
4488 2004-09-25 Jan Hubicka <jh@suse.cz>
4489
4490 * compile/30040909-1.c: New test.
4491 * compile/30040907-1.c: New test.
4492
4493 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4494
4495 * gcc.c-torture/execute/va-arg-26.c: New test.
4496
4497 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4498
4499 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4500 extra diagnostics on targets with 64-bit pointers.
4501 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4502
4503 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4504
4505 PR c/17188
4506 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4507 * gcc.dg/decl-3.c: Adjust expected message.
4508
4509 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4510
4511 PR fortran/17615
4512 * gfortran.dg/pr17615.f90: New test.
4513
4514 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4515
4516 PR tree-optimzation/17517
4517 * g++.dg/tree-ssa/pr17517.C: New Test.
4518
4519 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4520
4521 PR c++/16889
4522 * g++.dg/lookup/ambig3.C: New.
4523
4524 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4525
4526 PR tree-opt/17624
4527 * g++.dg/opt/pr17624.C: New test.
4528
4529 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4530
4531 PR c/6980
4532 * gcc.dg/Wbad-function-cast-1.c: New test.
4533
4534 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4535
4536 * g++.dg/ext/complit1.C
4537 * g++.dg/other/error2.C
4538 * g++.dg/other/nontype-1.C
4539 * g++.dg/parse/crash11.C
4540 * g++.dg/parse/crash12.C
4541 * g++.dg/parse/error15.C
4542 * g++.dg/parse/error4.C
4543 * g++.dg/parse/tmpl-outside1.C
4544 * g++.dg/parse/too-many-tmpl-args1.C
4545 * g++.dg/template/dependent-expr3.C
4546 * g++.dg/template/error10.C
4547 * g++.dg/template/instantiate1.C
4548 * g++.dg/template/vtable2.C
4549 * g++.dg/warn/Wshadow-1.C
4550 * g++.dg/warn/weak1.C
4551 * g++.old-deja/g++.brendan/crash16.C
4552 * g++.old-deja/g++.brendan/crash18.C
4553 * g++.old-deja/g++.brendan/crash48.C
4554 * g++.old-deja/g++.brendan/crash49.C
4555 * g++.old-deja/g++.brendan/crash55.C
4556 * g++.old-deja/g++.brendan/crash56.C
4557 * g++.old-deja/g++.brendan/crash8.C
4558 * g++.old-deja/g++.brendan/enum11.C
4559 * g++.old-deja/g++.brendan/enum8.C
4560 * g++.old-deja/g++.brendan/enum9.C
4561 * g++.old-deja/g++.brendan/friend3.C
4562 * g++.old-deja/g++.brendan/misc14.C
4563 * g++.old-deja/g++.bugs/900402_02.C
4564 * g++.old-deja/g++.bugs/900404_03.C
4565 * g++.old-deja/g++.bugs/900404_04.C
4566 * g++.old-deja/g++.bugs/900428_03.C
4567 * g++.old-deja/g++.jason/crash4.C
4568 * g++.old-deja/g++.jason/overload21.C
4569 * g++.old-deja/g++.jason/redecl1.C
4570 * g++.old-deja/g++.jason/report.C
4571 * g++.old-deja/g++.jason/rfg10.C
4572 * g++.old-deja/g++.jason/template30.C
4573 * g++.old-deja/g++.law/arm12.C
4574 * g++.old-deja/g++.law/ctors5.C
4575 * g++.old-deja/g++.law/cvt20.C
4576 * g++.old-deja/g++.law/init10.C
4577 * g++.old-deja/g++.law/init8.C
4578 * g++.old-deja/g++.law/visibility17.C
4579 * g++.old-deja/g++.law/visibility7.C
4580 * g++.old-deja/g++.mike/net8.C
4581 * g++.old-deja/g++.mike/p646.C
4582 * g++.old-deja/g++.mike/p700.C
4583 * g++.old-deja/g++.mike/p701.C
4584 * g++.old-deja/g++.mike/p811.C
4585 * g++.old-deja/g++.ns/template13.C
4586 * g++.old-deja/g++.other/array3.C
4587 * g++.old-deja/g++.other/crash25.C
4588 * g++.old-deja/g++.other/dtor3.C
4589 * g++.old-deja/g++.other/dtor4.C
4590 * g++.old-deja/g++.other/main1.C
4591 * g++.old-deja/g++.other/warn7.C
4592 * g++.old-deja/g++.pt/crash11.C
4593 * g++.old-deja/g++.pt/crash36.C
4594 * g++.old-deja/g++.pt/spec22.C
4595 * g++.old-deja/g++.pt/spec9.C
4596 * g++.old-deja/g++.pt/ttp52.C
4597 * g++.old-deja/g++.robertl/eb103.C
4598 * g++.old-deja/g++.robertl/eb121.C
4599 * g++.old-deja/g++.robertl/eb22.C
4600 * g++.old-deja/g++.robertl/eb8.C:
4601 Update locations and/or regexps of dg-error markers.
4602 Remove markers for some bogus messages that are no longer issued.
4603
4604 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4605
4606 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4607 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4608
4609 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4610
4611 PR c++/17618
4612 * g++.dg/lookup/crash5.C: New test.
4613
4614 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4615
4616 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4617 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4618 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4619 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4620 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4621 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4622
4623 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4624 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4625 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4626 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4627 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4628 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4629
4630 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4631
4632 * gcc.dg/vect/vect-44.c: Check additional cases.
4633 * gcc.dg/vect/vect-48.c: Check additional cases.
4634
4635 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4636 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4637 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4638 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4639 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4640 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4641 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4642 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4643 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4644
4645 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4646 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4647 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4648
4649 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4650
4651 * gcc.dg/tree-ssa/loop-6.c: New test.
4652
4653 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4654
4655 PR c++/17620
4656 * g++.dg/inherit/base2.C: New.
4657
4658 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4659
4660 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4661 * gcc.dg/20001012-2.c: Likewise.
4662 * gcc.dg/20001013-1.c: Likewise.
4663 * gcc.dg/20001101-1.c: Likewise.
4664 * gcc.dg/20001102-1.c: Likewise.
4665 * gcc.dg/bf-spl1.c: Likewise.
4666 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4667 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4668
4669 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4670
4671 PR tree-optimization/16721
4672 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4673
4674 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4675
4676 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4677 * gcc.dg/20040305-1.c: Likewise.
4678
4679 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4680
4681 PR c/16566
4682 * gcc.c-torture/compile/pr16566-1.c,
4683 gcc.c-torture/compile/pr16566-2.c,
4684 gcc.c-torture/compile/pr16566-3.c: New tests.
4685
4686 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4687
4688 PR tree-optimization/17512
4689 * gcc.c-torture/compile/20040916-1.c.
4690
4691 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4692
4693 * gcc.dg/pragma-re-3.c: New test.
4694
4695 2004-09-17 Matt Austern <austern@apple.com>
4696
4697 PR c++/15049
4698 * g++.dg/other/anon3.C: New.
4699
4700 2004-09-21 Roger Sayle <roger@eyesopen.com>
4701
4702 PR c++/7503
4703 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4704 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4705 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4706 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4707 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4708
4709 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4710
4711 PR fortran/17286
4712 * gfortran.dg/pr17286.f90: New test.
4713
4714 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4715
4716 PR c++/17530
4717 * g++.dg/template/static7.C: New test.
4718
4719 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4720
4721 PR tree-opt/17558
4722 * gcc.c-torture/compile/pr17558.c: New test.
4723
4724 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4725
4726 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4727 if SKIP_ATTRIBUTE is defined.
4728
4729 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4730
4731 PR fortran/15957
4732 * gfortran.dg/pr15957.f90: New test.
4733
4734 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4735
4736 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4737 in comparison.
4738 * gcc.dg/vect/vect-79.c: Likewise.
4739 * gcc.dg/vect/vect-80.c: Likewise.
4740
4741 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4742
4743 PR fortran/15750
4744 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4745
4746 2004-09-20 Ira Rosen <irar@il.ibm.com>
4747
4748 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4749 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4750 * gcc.dg/vect/vect-62.c: New testcase.
4751 * gcc.dg/vect/vect-63.c: New testcase.
4752 * gcc.dg/vect/vect-64.c: New testcase.
4753 * gcc.dg/vect/vect-65.c: New testcase.
4754 * gcc.dg/vect/vect-66.c: New testcase.
4755 * gcc.dg/vect/vect-67.c: New testcase.
4756 * gcc.dg/vect/vect-68.c: New testcase.
4757 * gcc.dg/vect/vect-69.c: New testcase.
4758 * gcc.dg/vect/vect-79.c: New testcase.
4759 * gcc.dg/vect/vect-80.c: New testcase.
4760
4761 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4762
4763 * gcc.target/mips/asm-1.c: New test.
4764
4765 2004-09-19 Ira Rosen <irar@il.ibm.com>
4766
4767 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4768 * gcc.dg/vect/vect-73.c: New testcase.
4769 * gcc.dg/vect/vect-74.c: New testcase.
4770 * gcc.dg/vect/vect-75.c: New testcase.
4771 * gcc.dg/vect/vect-76.c: New testcase.
4772 * gcc.dg/vect/vect-77.c: New testcase.
4773 * gcc.dg/vect/vect-78.c: New testcase
4774
4775 2004-09-18 Paul Brook <paul@codesourcery.com>
4776
4777 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4778
4779 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4780
4781 PR c/17424
4782 * gcc.dg/pr17424-1.c: New test.
4783
4784 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4785
4786 * g++.dg/tree-ssa/pr17153.C: New test.
4787
4788 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4789
4790 PR pch/13361
4791 * testsuite/g++.dg/pch/wchar-1.C: New.
4792 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4793
4794 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4795
4796 * gcc.c-torture/execute/20040917-1.c: New test.
4797
4798 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4799
4800 PR tree-optimization/17319
4801 * gcc.dg/pr17319.c: New test.
4802
4803 2004-09-17 Devang Patel <dpatel@apple.com>
4804
4805 * gcc.dg/20040813-1.c: New test.
4806
4807 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4808
4809 PR tree-optimization/17273
4810 * gcc.c-torture/compile/pr17273.c: New test.
4811
4812 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4813
4814 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4815 Update expected messages.
4816 * gcc.dg/declspec-13.c: New test.
4817
4818 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4819
4820 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4821
4822 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4823
4824 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4825 change what 'a' is pointing to.
4826
4827 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4828
4829 PR c++/16002
4830 * g++.dg/template/error18.C: New test.
4831
4832 PR c++/16029
4833 * g++.dg/warn/Wunused-8.C: New test.
4834
4835 2004-09-17 Steven Bosscher <stevenb@suse.de>
4836
4837 PR tree-optimization/17513
4838 * gcc.dg/20040916-1.c: New test.
4839
4840 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4841
4842 PR c++/17501
4843 * g++.dg/template/typename7.C: New test.
4844
4845 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4846
4847 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4848
4849 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4850
4851 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4852 with -ftree-based-profiling also.
4853 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4854
4855 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4856
4857 PR/15364
4858 * gfortran.dg/der_array_io_1.f90: New test.
4859 * gfortran.dg/der_array_io_2.f90: New test.
4860 * gfortran.dg/der_array_io_3.f90: New test.
4861
4862 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4863
4864 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4865 EABI.
4866
4867 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4868
4869 * g++.dg/opt/switch1.C: New test.
4870
4871 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4872
4873 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4874 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4875 Update expected messages.
4876
4877 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4878
4879 PR fortran/16485
4880 * gfortran.dg/same_name_1.f90: New test.
4881
4882 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4883
4884 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4885 dereference garbage pointers.
4886
4887 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4888
4889 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4890 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4891
4892 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4893 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4894 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4895
4896 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4897
4898 PR c++/17324
4899 * g++.dg/template/mangle1.C: New test.
4900
4901 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4902
4903 PR tree-optimization/17252
4904 * gcc.c-torture/execute/pr17252.c: New test.
4905
4906 2004-09-14 Andrew Pinski <apinski@apple.com>
4907
4908 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4909
4910 2004-09-14 Roger Sayle <roger@eyesopen.com>
4911
4912 PR rtl-optimization/9771
4913 * gcc.dg/pr9771-1.c: New test case.
4914
4915 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4916
4917 PR tree-optimization/15262
4918 * gcc.c-torture/execute/pr15262-1.c: New test.
4919 * gcc.c-torture/execute/pr15262-2.c: New test.
4920
4921 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4922
4923 * gcc.dg/declspec-12.c: New test.
4924
4925 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4926
4927 * gfortran.dg/pr17090.f90: Add directives to test.
4928
4929 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4930
4931 * gcc.c-torture/compile/20040914-1.c: New test.
4932
4933 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4934
4935 PR c++/16162
4936 * g++.dg/template/decl2.C: New test.
4937
4938 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4939
4940 PR fortran/17090
4941 * gfortran.dg/pr17090.f90: New test.
4942
4943 2004-09-13 Dale Johannesen <dalej@apple.com>
4944
4945 * gcc.c-torture/compile/pr17408.c: New test case.
4946
4947 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4948
4949 PR c++/16716
4950 * g++.dg/parse/crash17.C: New test.
4951
4952 PR c++/17327
4953 * g++.dg/template/enum3.C: New test.
4954
4955 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4956
4957 * lib/gcc-defs.exp: Load wrapper.exp.
4958 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4959 using local code.
4960 * lib/gcc.exp (gcc_init): Similar.
4961 * lib/gfortran.exp (gfortran_init): Similar.
4962 * lib/objc.exp (objc_init): Similar.
4963 * lib/treelang.exp (treelang_init): Similar.
4964 * lib/wrapper.exp: New file with build_wrapper call machinery in
4965 ${tool}_maybe_build_wrapper.
4966
4967 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4968
4969 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4970 "inline".
4971 * gcc.dg/declspec-11.c: Update expected messages.
4972 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4973 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4974 gcc.dg/inline-12.c: New tests.
4975
4976 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4977
4978 * g++.dg/tree-ssa/pr17400.C: New testcase.
4979
4980 2004-09-13 James E Wilson <wilson@specifixinc.com>
4981
4982 * gcc.target/mips/sb1-1.c: New testcase.
4983
4984 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4985
4986 * lib/g77-dg.exp: Remove unused file.
4987 * lib/mike-g77.exp: Ditto.
4988 * lib/g77.exp: Ditto.
4989
4990 2004-09-12 Richard Henderson <rth@redhat.com>
4991
4992 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4993
4994 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4995
4996 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4997 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4998 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4999 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
5000 Update expected messages.
5001
5002 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
5003
5004 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
5005 declaration/use mismatch for dirp parameter.
5006
5007 2004-09-12 Andrew Pinski <apinski@apple.com>
5008
5009 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
5010 -fgnu-runtime is passed.
5011
5012 2004-09-12 Richard Henderson <rth@redhat.com>
5013
5014 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
5015 do the uplevel thing and update additional_flags directly.
5016 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
5017 gfortran.fortran-torture/execute/intrinsic_nearest.x,
5018 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
5019 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
5020
5021 2004-09-11 Steven Bosscher <stevenb@suse.de>
5022
5023 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
5024
5025 2004-09-11 Roger Sayle <roger@eyesopen.com>
5026
5027 PR middle-end/17411
5028 * g++.dg/opt/pr17411-1.C: New test case.
5029
5030 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
5031
5032 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
5033 gcc.dg/tls/diag-2.c: Update expected messages.
5034 * gcc.dg/991209-1.c: Specify compilation options. Update expected
5035 messages.
5036 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
5037 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
5038 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
5039 gcc.dg/tls/diag-5.c: New tests.
5040
5041 2004-09-11 Zack Weinberg <zack@codesourcery.com>
5042
5043 * gcc.dg/20040910-1.c: Correct dg-error regexp.
5044
5045 2004-09-11 Steven Bosscher <stevenb@suse.de>
5046
5047 * g++.dg/parse/break-in-for.C: New test.
5048
5049 2004-09-11 Jakub Jelinek <jakub@redhat.com>
5050
5051 * gcc.dg/tree-ssa/20040911-1.c: New test.
5052
5053 2004-09-11 Andreas Jaeger <aj@suse.de>
5054
5055 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
5056 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
5057
5058 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
5059
5060 * gcc.target/frv: New directory of FR-V-specific tests.
5061
5062 2004-09-10 James E Wilson <wilson@specifixinc.com>
5063
5064 * gcc.dg/convert-vec-1.c: New test.
5065
5066 2004-09-10 Roger Sayle <roger@eyesopen.com>
5067
5068 PR middle-end/17024
5069 * gcc.dg/pr17024-1.c: New test case.
5070
5071 2004-09-10 Eric Christopher <echristo@redhat.com>
5072
5073 * gcc.dg/20040910-1.c: New test.
5074
5075 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
5076
5077 * gcc.dg/bitfld-9.c: New test.
5078
5079 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
5080
5081 * gcc.c-torture/execute/ieee/acc1.c: New test.
5082 * gcc.c-torture/execute/ieee/acc2.c: New test.
5083 * gcc.c-torture/execute/ieee/mzero6.c: New test.
5084
5085 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
5086
5087 * gcc.dg/deprecated-2.c: New test.
5088
5089 2004-09-09 James E Wilson <wilson@specifixinc.com>
5090
5091 * gcc.dg/init-vec-1.c: New test.
5092
5093 2004-09-09 Roger Sayle <roger@eyesopen.com>
5094
5095 PR middle-end/17055
5096 * gcc.dg/pr17055-1.c: New test case.
5097
5098 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
5099
5100 PR target/17377
5101 * gcc.c-torture/execute/pr17377.c: New test.
5102
5103 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5104
5105 PR c/8420
5106 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
5107 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
5108 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
5109 gcc.dg/long-long-typespec-1.c: New tests.
5110 * gcc.dg/tls/diag-2.c: Update expected diagnostics
5111
5112 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5113
5114 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
5115 gcc.dg/gnu99-static-1.c: New tests.
5116
5117 2004-09-08 Devang Patel <dpatel@apple.com>
5118
5119 * gcc.dg/darwin-ld-20040828-1.c: New test.
5120 * gcc.dg/darwin-ld-20040828-2.c: New test.
5121 * gcc.dg/darwin-ld-20040828-3.c: New test.
5122
5123 2004-09-08 Ziemowit Laski <zlaski@apple.com>
5124
5125 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
5126 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
5127 in error message.
5128 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
5129 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
5130 in error message.
5131 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
5132 types they qualify.
5133 * objc.dg/type-size-2.m: Fix wording in comment.
5134 * objc.dg/va-meth-1.m: New test case.
5135
5136 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5137
5138 PR c/16633:
5139 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5140 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5141
5142 2004-09-06 Devang Patel <dpatel@apple.com>
5143
5144 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5145 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5146
5147 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5148
5149 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5150 reflect changed line numbering of diagnostics.
5151
5152 2004-09-06 Paul Brook <paul@codesourcery.com>
5153
5154 * gfortran.dg/edit_real_1.f90: Add new test.
5155
5156 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5157
5158 * gcc.dg/tree-ssa/loop-2.c: New test.
5159 * gcc.dg/tree-ssa/loop-3.c: New test.
5160 * gcc.dg/tree-ssa/loop-4.c: New test.
5161 * gcc.dg/tree-ssa/loop-5.c: New test.
5162
5163 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5164
5165 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5166
5167 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5168
5169 * gcc.dg/format/sentinel-1.c: New test.
5170
5171 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5172
5173 * testsuite/gcc.dg/builtins-46.c: New.
5174
5175 2004-09-03 Devang Patel <dpatel@apple.com>
5176
5177 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5178 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5179
5180 2004-09-03 Jan Beulich <jbeulich@novell.com>
5181
5182 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5183 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5184 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5185 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5186 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5187 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5188 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5189 the non-portable bzero.
5190 * gcc.dg/20010912-1.c: xfail for NetWare.
5191 * gcc.dg/20020426-2.c: xfail for NetWare.
5192 * gcc.dg/20021014-1.c: xfail for NetWare.
5193 * gcc.dg/20021018-1.c: xfail for NetWare.
5194 * gcc.dg/20030213-1.c: xfail for NetWare.
5195 * gcc.dg/20030225-1.c: xfail for NetWare.
5196 * gcc.dg/20030708-1.c: xfail for NetWare.
5197 * gcc.dg/builtins-config.h: Also exclude NetWare.
5198 * gcc.dg/format/format.h: Define restrict only if not already defined.
5199 * gcc.dg/nest.c: xfail for NetWare.
5200 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5201 * lib/target-supports.exp (check_visibility_available): Exclude
5202 NetWare.
5203
5204 2004-09-03 Jan Beulich <jbeulich@novell.com>
5205
5206 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5207 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5208 deterministic starting point for the alignment of structure fields.
5209 * gcc.dg/Wpadded.c: Dito.
5210 * g++.dg/abi/vbase10.C: Dito.
5211
5212 2004-09-03 Devang Patel <dpatel@apple.com>
5213
5214 * g++.dg/debug/pr15736.cc: New test.
5215
5216 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5217
5218 * README.QMTEST: Fix out-of-date link.
5219
5220 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5221
5222 PR fortran/16579
5223 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5224 Delete. Duplicate of gfortran.dg/g77/20010610.f
5225
5226 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5227
5228 * g++.dg/abi/arm_rtti1.C: New test.
5229
5230 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5231
5232 * gcc.dg/ppc-vector-memcpy.c: New.
5233 * gcc.dg/ppc-vector-memset.c: New.
5234
5235 2004-09-02 Chao-ying Fu <fu@mips.com>
5236
5237 * gcc.target/mips/mips-3d-1.c: New test.
5238 * gcc.target/mips/mips-3d-2.c: New test.
5239 * gcc.target/mips/mips-3d-3.c: New test.
5240 * gcc.target/mips/mips-3d-4.c: New test.
5241 * gcc.target/mips/mips-3d-5.c: New test.
5242 * gcc.target/mips/mips-3d-6.c: New test.
5243 * gcc.target/mips/mips-3d-7.c: New test.
5244 * gcc.target/mips/mips-3d-8.c: New test.
5245 * gcc.target/mips/mips-3d-9.c: New test.
5246 * gcc.target/mips/mips-ps-1.c: New test.
5247 * gcc.target/mips/mips-ps-2.c: New test.
5248 * gcc.target/mips/mips-ps-3.c: New test.
5249 * gcc.target/mips/mips-ps-4.c: New test.
5250 * gcc.target/mips/mips-ps-type.c: New test.
5251
5252 2004-09-02 Paul Brook <paul@codesourcery.com>
5253
5254 * gfortran.dg/edit_real_1.f90: Add new tests.
5255
5256 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5257
5258 PR fortran/15327
5259 * gfortran.dg/merge_char_1.f90: New test.
5260
5261 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5262
5263 PR fortran/16404
5264 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5265
5266 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5267
5268 PR c/1522
5269 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5270
5271 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5272
5273 * g++.dg/opt/loop1.C: Do not XFAIL.
5274
5275 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5276
5277 * gcc.c-torture/execute/20040831-1.c: New test.
5278
5279 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5280
5281 PR fortran/16579
5282 * gfortran.dg/g77/20010610.f: Now passes.
5283 Copy from g77.f-torture/execute. Add dg-run directive.
5284 * gfortran.dg/g77/README: Update
5285
5286 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5287
5288 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5289 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5290 (t1, t2, t3, t4): Add volatile.
5291
5292 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5293
5294 * g++.dg/ext/visibility/arm1.C: New test.
5295
5296 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5297
5298 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5299 -pedantic-errors.
5300
5301 2004-09-01 Paul Brook <paul@codesourcery.com>
5302
5303 * gfortran.dg/eof_2.f90: New test.
5304
5305 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5306
5307 PR fortran/16579
5308 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5309
5310 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5311
5312 PR libfortran/16805
5313 * gfortran.dg/list_read_2.f90: New test.
5314
5315 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5316
5317 * g++.dg/abi/key1.C: New test.
5318
5319 2004-08-31 Richard Henderson <rth@redhat.com>
5320
5321 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5322 form of offsetof.
5323 * g++.dg/other/offsetof5.C: Remove duplicate.
5324
5325 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5326
5327 PR fortran/17244
5328 * gfortran.dg/func_derived_1.f90: New test.
5329
5330 2004-08-31 Paul Brook <paul@codesourcery.com>
5331
5332 * gfortran.dg/eof_1.f90: New test.
5333
5334 2004-08-31 Paul Brook <paul@codesourcery.com>
5335
5336 * gfortran.dg/list_read_1.f90: New file.
5337
5338 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5339
5340 * g++.dg/opt/loop1.C: XFAIL.
5341
5342 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5343
5344 * gcc.dg/funcdef-storage-1.c: New.
5345 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5346 an extern function in local scope.
5347 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5348 declare an 'auto inline' function in local scope.
5349 * gcc.dg/20011130-1.c: Likewise.
5350 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5351 an 'auto' function in local scope.
5352 * gcc.dg/20021014-1.c: Likewise.
5353 * gcc.dg/20030331-2.c: Likewise.
5354
5355 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5356
5357 * gfortran.dg/blockdata_1.f90: New test.
5358
5359 2004-08-30 Richard Henderson <rth@redhat.com>
5360
5361 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5362
5363 2004-08-30 Richard Henderson <rth@redhat.com>
5364
5365 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5366 additional_flags set by alternate driver.
5367 (ieee-options): New procedure.
5368 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5369 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5370 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5371 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5372
5373 2004-08-30 Richard Henderson <rth@redhat.com>
5374
5375 * lib/f-torture.exp: Remove.
5376
5377 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5378
5379 PR rtl-optimization/16590
5380 * g++.dg/opt/loop1.C: New test.
5381
5382 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5383
5384 PR fortran/13910
5385 * gfortran.dg/oldstyle_1.f90: New test.
5386
5387 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5388 Paul Brook <paul@codesourcery.com>
5389
5390 * gfortran.dg/g77/README: Update.
5391 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5392 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5393 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5394
5395 2004-08-28 Paul Brook <paul@codesourcery.com>
5396
5397 PR libfortran/17195
5398 * gfortran.dg/edit_real_1.f90: New test.
5399
5400 2004-08-27 Paul Brook <paul@codesourcery.com>
5401
5402 * gfortran.dg/rewind_1.f90: New test.
5403
5404 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5405
5406 PR fortran/16597
5407 * gfortran.dg/pr16597.f90: New test.
5408
5409 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5410
5411 PR c/13801
5412 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5413 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5414 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5415 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5416 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5417
5418 2004-08-26 Nick Clifton <nickc@redhat.com>
5419
5420 * gcc.c-torture/compile/pr17119.c: New test.
5421
5422 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5423
5424 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5425
5426 2004-08-25 Richard Henderson <rth@redhat.com>
5427
5428 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5429 the bits that expect kind=8 to be the largest real kind.
5430
5431 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5432
5433 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5434
5435 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5436
5437 * gfortran.dg/assignment_1.f90: New test.
5438
5439 2004-08-25 Adam Nemet <anemet@lnxw.com>
5440
5441 * g++.dg/template/repo3.C: New test.
5442
5443 2004-08-25 Roger Sayle <roger@eyesopen.com>
5444
5445 PR middle-end/16693
5446 PR tree-optimization/16372
5447 * g++.dg/opt/pr16372-1.C: New test case.
5448 * g++.dg/opt/pr16693-1.C: New test case.
5449 * g++.dg/opt/pr16693-2.C: New test case.
5450
5451 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5452
5453 * objc.dg/proto-lossage-4.m: New test.
5454
5455 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5456
5457 PR c++/17155
5458 * g++.dg/inherit/local2.C: New test.
5459
5460 2004-08-25 Paul Brook <paul@codesourcery.com>
5461
5462 PR fortran/17144
5463 * gfortran.dg/string_ctor_1.f90: New test.
5464
5465 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5466
5467 PR c++/14428
5468 * g++.dg/template/redecl2.C: New test.
5469
5470 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5471
5472 PR fortran/17143
5473 * gfortran.dg/pr17143.f90: New test.
5474
5475 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5476
5477 PR fortran/17164
5478 * gfortran.dg/pr17164.f90: New test.
5479
5480 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5481
5482 * gcc.dg/tree-ssa/loop-1.c: New test.
5483
5484 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5485
5486 * gcc.c-torture/compile/20040824-1.c: New test.
5487
5488 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5489
5490 * gcc.c-torture/compile/iftrap-3.c: New test.
5491
5492 2004-08-24 Paul Brook <paul@codesourcery.com>
5493
5494 * gfortran.dg/entry_2.f90: New test.
5495
5496 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5497
5498 PR c++/16889
5499 * g++.dg/lookup/ambig[12].C: New.
5500
5501 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5502
5503 PR c++/16706
5504 * g++.dg/template/crash21.C: New test.
5505 * g++.dg/template/crash22.C: Likewise.
5506
5507 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5508
5509 PR c++/17149
5510 * g++.dg/template/access15.C: New.
5511
5512 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5513
5514 PR c++/17163
5515 * g++.dg/template/repo2.C: New test.
5516
5517 2004-08-23 Roger Sayle <roger@eyesopen.com>
5518
5519 PR rtl-optimization/17078
5520 * gcc.c-torture/execute/pr17078-1.c: New test case.
5521
5522 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5523
5524 PR c/14492
5525 * gcc.dg/debug/crash1.c: New test.
5526
5527 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5528
5529 PR c/16180
5530 * gcc.dg/loop-5.c: New test.
5531
5532 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5533
5534 * gcc.c-torture/execute/20040823-1.c: New test.
5535
5536 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5537
5538 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5539 to the assembler. Simplify test accordingly.
5540 (asm_abi_flags): Use GNU names.
5541 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5542 to check for ABI flags.
5543
5544 2004-08-22 Andrew Pinski <apinski@apple.com>
5545
5546 * g++.dg/opt/pr14029.C: New test.
5547 * gcc.c-torture/execute/pr15262.c: New test.
5548
5549 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5550
5551 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5552
5553 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5554
5555 PR 16908
5556 * gfortran.dg/direct_io.f90: New test.
5557
5558 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5559
5560 PR c++/17121
5561 * g++.dg/inherit/local2.C: New test.
5562
5563 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5564
5565 PR c++/17120
5566 * g++.dg/warn/Wparentheses-4.C: New test.
5567
5568 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5569
5570 PR c++/17121
5571 * g++.dg/inherit/local2.C: New test.
5572
5573 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5574 * gcc.dg/ppc-ldstruct.c: Likewise.
5575 * gcc.dg/ppc64-abi-2.c: Likewise.
5576
5577 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5578
5579 PR rtl-optimization/17099
5580 * gcc.c-torture/execute/20040820-1.c: New test.
5581
5582 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5583
5584 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5585
5586 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5587
5588 PR fortran/17077
5589 * gfortran.dg/auto_array_1.f90: New test.
5590
5591 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5592
5593 PR fortran/17074
5594 * gfortran.dg/simpleif_1.f90: New test.
5595
5596 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5597
5598 * lib/target-supports.exp (check_profiling_available): Return
5599 false for arm*-*-symbianelf* and arm*-*-eabi*.
5600
5601 PR c++/15890
5602 * g++.dg/template/delete1.C: New test.
5603
5604 2004-08-19 Paul Brook <paul@codesourcery.com>
5605
5606 PR fortran/14976
5607 PR fortran/16228
5608 * gfortran.dg/data_char_1.f90: New test.
5609
5610 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5611
5612 PR fortran/16946
5613 * gfortran.dg/reduction.f90: New testcase.
5614
5615 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5616
5617 PR fortran/16520
5618 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5619
5620 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5621
5622 PR c++/17041
5623 * g++.dg/Wparentheses-3.C: New test.
5624
5625 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5626
5627 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5628 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5629 * gcc.dg/vect/vect-2.c: Likewise.
5630 * gcc.dg/vect/vect-3.c: Likewise.
5631 * gcc.dg/vect/vect-4.c: Likewise.
5632 * gcc.dg/vect/vect-5.c: Likewise.
5633 * gcc.dg/vect/vect-6.c: Likewise.
5634 * gcc.dg/vect/vect-7.c: Likewise.
5635 * gcc.dg/vect/vect-25.c: Likewise.
5636 * gcc.dg/vect/vect-31.c: Likewise.
5637 * gcc.dg/vect/vect-32.c: Likewise.
5638 * gcc.dg/vect/vect-34.c: Likewise.
5639 * gcc.dg/vect/vect-36.c: Likewise.
5640 * gcc.dg/vect/vect-all.c: Likewise.
5641
5642 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5643
5644 PR c++/17068
5645 * g++.dg/template/operator4.C: New test.
5646
5647 2004-08-18 Richard Henderson <rth@redhat.com>
5648
5649 * gcc.dg/20040206-1.c: XFAIL.
5650
5651 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5652
5653 PR c++/16246
5654 * g++.dg/template/array7.C: New test.
5655
5656 2004-08-17 James E Wilson <wilson@specifixinc.com>
5657
5658 * gcc.dg/mips-movcc-1.c: New test.
5659 * gcc.dg/mips-movcc-2.c: New test.
5660 * gcc.dg/mips-movcc-3.c: New test.
5661
5662 * gcc.dg/mips-nmadd-1.c: New test.
5663 * gcc.dg/mips-nmadd-2.c: New test.
5664
5665 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5666
5667 PR c++/15871
5668 * g++.dg/opt/inline8.C: New test.
5669
5670 PR c++/16965
5671 * g++.dg/parse/error17.C: New test.
5672
5673 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5674
5675 * gcc.dg/vect: New directory for vectorizer tests.
5676 * gcc.dg/vect/tree-vect.h: New file.
5677 * gcc.dg/vect/vect.exp: New file.
5678 * gcc.dg/vect/pr16105.c.c: New test.
5679 * gcc.dg/vect/vect-1.c: New test.
5680 * gcc.dg/vect/vect-2.c: New test.
5681 * gcc.dg/vect/vect-3.c: New test.
5682 * gcc.dg/vect/vect-4.c: New test.
5683 * gcc.dg/vect/vect-5.c: New test.
5684 * gcc.dg/vect/vect-6.c: New test.
5685 * gcc.dg/vect/vect-7.c: New test.
5686 * gcc.dg/vect/vect-8.c: New test.
5687 * gcc.dg/vect/vect-9.c: New test.
5688 * gcc.dg/vect/vect-10.c: New test.
5689 * gcc.dg/vect/vect-11.c: New test.
5690 * gcc.dg/vect/vect-12.c: New test.
5691 * gcc.dg/vect/vect-13.c: New test.
5692 * gcc.dg/vect/vect-14.c: New test.
5693 * gcc.dg/vect/vect-15.c: New test.
5694 * gcc.dg/vect/vect-16.c: New test.
5695 * gcc.dg/vect/vect-17.c: New test.
5696 * gcc.dg/vect/vect-18.c: New test.
5697 * gcc.dg/vect/vect-19.c: New test.
5698 * gcc.dg/vect/vect-20.c: New test.
5699 * gcc.dg/vect/vect-21.c: New test.
5700 * gcc.dg/vect/vect-22.c: New test.
5701 * gcc.dg/vect/vect-23.c: New test.
5702 * gcc.dg/vect/vect-24.c: New test.
5703 * gcc.dg/vect/vect-25.c: New test.
5704 * gcc.dg/vect/vect-26.c: New test.
5705 * gcc.dg/vect/vect-27.c: New test.
5706 * gcc.dg/vect/vect-28.c: New test.
5707 * gcc.dg/vect/vect-29.c: New test.
5708 * gcc.dg/vect/vect-30.c: New test.
5709 * gcc.dg/vect/vect-31.c: New test.
5710 * gcc.dg/vect/vect-32.c: New test.
5711 * gcc.dg/vect/vect-33.c: New test.
5712 * gcc.dg/vect/vect-34.c: New test.
5713 * gcc.dg/vect/vect-35.c: New test.
5714 * gcc.dg/vect/vect-36.c: New test.
5715 * gcc.dg/vect/vect-37.c: New test.
5716 * gcc.dg/vect/vect-38.c: New test.
5717 * gcc.dg/vect/vect-40.c: New test.
5718 * gcc.dg/vect/vect-41.c: New test.
5719 * gcc.dg/vect/vect-42.c: New test.
5720 * gcc.dg/vect/vect-43.c: New test.
5721 * gcc.dg/vect/vect-44.c: New test.
5722 * gcc.dg/vect/vect-45.c: New test.
5723 * gcc.dg/vect/vect-46.c: New test.
5724 * gcc.dg/vect/vect-47.c: New test.
5725 * gcc.dg/vect/vect-48.c: New test.
5726 * gcc.dg/vect/vect-49.c: New test.
5727 * gcc.dg/vect/vect-50.c: New test.
5728 * gcc.dg/vect/vect-51.c: New test.
5729 * gcc.dg/vect/vect-52.c: New test.
5730 * gcc.dg/vect/vect-53.c: New test.
5731 * gcc.dg/vect/vect-54.c: New test.
5732 * gcc.dg/vect/vect-55.c: New test.
5733 * gcc.dg/vect/vect-56.c: New test.
5734 * gcc.dg/vect/vect-57.c: New test.
5735 * gcc.dg/vect/vect-58.c: New test.
5736 * gcc.dg/vect/vect-59.c: New test.
5737 * gcc.dg/vect/vect-60.c: New test.
5738 * gcc.dg/vect/vect-61.c: New test.
5739 * gcc.dg/vect/vect-all.c: New test.
5740 * gcc.dg/vect/vect-none.c: New test.
5741
5742 2004-08-17 Paul Brook <paul@codesourcery.com>
5743
5744 PR fortran/13082
5745 * gfortran.dg/entry_1.f90: New test.
5746
5747 2004-08-17 Andrew Pinski <apinski@apple.com>
5748
5749 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5750
5751 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5752
5753 * gcc.dg/pr17036-1.c: New test.
5754
5755 2004-08-16 Devang Patel <dpatel@apple.com>
5756
5757 * gcc.dg/darwin-20040809-1.c: New test.
5758
5759 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5760
5761 * gcc.dg/funcdef-attr-1.c: New test.
5762
5763 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5764
5765 * gcc.dg/altivec-17.c: New test.
5766 * gcc.dg/altivec-18.c: New test.
5767
5768 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5769
5770 PR c++/6749
5771 * g++.dg/template/vtable2.C: New test.
5772
5773 2004-08-14 Richard Henderson <rth@redhat.com>
5774
5775 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5776 * gcc.dg/pack-test-4.c (main): Return 0.
5777 * gcc.dg/setjmp-1.c: Remove XFAIL.
5778 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5779
5780 2004-08-14 Richard Henderson <rth@redhat.com>
5781
5782 * gcc.dg/980217-1.c: Add prototype for printf.
5783
5784 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5785
5786 * gfortran.dg/pr16935.f90: New test.
5787
5788 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5789
5790 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5791
5792 2004-08-13 Paul Brook <paul@codesourcery.com>
5793
5794 * gfortran.dg/der_io_1.f90: Remove stray comma.
5795
5796 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5797
5798 * gcc.dg/vmx/cw-bug-2.c: Remove.
5799 * gcc.dg/vmx/vprint-1.c: Remove.
5800 * gcc.dg/vmx/vscan-1.c: Remove.
5801
5802 2004-08-12 Devang patel <dpatel@apple.com>
5803
5804 * gcc.dg/darwin-20040809-2.c: New test.
5805
5806 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5807
5808 * g++.dg/ext/altivec-12.C: New test.
5809
5810 * g++.dg/ext/altivec-11.C: New test.
5811
5812 2004-08-12 Paul Brook <paul@codesourcery.com>
5813
5814 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5815
5816 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5817
5818 * g++.dg/ext/altivec-2.C: Check for hardware support before
5819 executing any VMX instructions.
5820
5821 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5822
5823 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5824
5825 PR c++/16276
5826 * g++.old-deja/g++.other/comdat4.C: New test.
5827 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5828
5829 2004-08-12 Ben Elliston <bje@au.ibm.com>
5830
5831 PR target/16286
5832 * gcc.dg/pr16286.c: New test.
5833
5834 2004-08-12 Jan Beulich <jbeulich@novell.com>
5835
5836 * g++.dg/ext/asm5.C: New.
5837
5838 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5839
5840 PR c++/16698
5841 * g++.dg/eh/crash1.C: New test.
5842
5843 PR c++/16717
5844 * g++.dg/ext/construct1.C: New test.
5845
5846 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5847
5848 PR c++/16853
5849 * g++.dg/init/ptrmem1.C: New test.
5850
5851 PR c++/16618
5852 * g++.dg/parse/offsetof5.C: New test.
5853
5854 PR c++/16870
5855 * g++.dg/template/overload3.C: New test.
5856
5857 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5858
5859 PR c++/16964
5860 * g++.dg/parse/error16.C: New test.
5861
5862 PR c++/16904
5863 * g++.dg/template/error14.C: New test.
5864
5865 PR c++/16929
5866 * g++.dg/template/error15.C: New test.
5867
5868 2004-08-11 Devang Patel <dpatel@apple.com>
5869
5870 * gcc.dg/darwin-ld-20040809-1.c: New test.
5871 * gcc.dg/darwin-ld-20040809-2.c: New test.
5872
5873 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5874
5875 PR fortran/16917
5876 * gfortran.dg/dfloat_1.f90: New test.
5877
5878 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5879
5880 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5881 * gcc.dg/dll-2.c: Fix dg-require syntax.
5882 * gcc.misc-tests/arm-isr.c (abort): Declare.
5883 (exit): Likewise.
5884
5885 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5886
5887 PR c++/16971
5888 * g++.dg/parse/crash16.C: New test.
5889
5890 2004-08-10 Roger Sayle <roger@eyesopen.com>
5891
5892 * gcc.dg/mips-rsqrt-1.c: New test case.
5893 * gcc.dg/mips-rsqrt-2.c: New test case.
5894 * gcc.dg/mips-rsqrt-3.c: New test case.
5895
5896 2004-08-10 Paul Brook <paul@codesourcery.com>
5897
5898 * gfortran.dg/der_io_1.f90: New test.
5899
5900 2004-08-10 Paul Brook <paul@codesourcery.com>
5901
5902 PR fortran/16919
5903 * gfortran.dg/der_array_1.f90: New test.
5904
5905 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5906
5907 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5908
5909 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5910
5911 * gcc.dg/wchar_t-2.c: Fix typo.
5912
5913 2004-08-09 Falk Hueffner <falk@debian.org>
5914
5915 PR tree-optimization/12517
5916 * gcc.c-torture/compile/pr12517.c: New test.
5917
5918 PR tree-optimization/12578
5919 * gcc.c-torture/compile/pr12578.c: New test.
5920
5921 PR tree-optimization/12899
5922 * gcc.c-torture/compile/pr12899.c: New test.
5923
5924 PR rtl-optimization/14692
5925 * gcc.c-torture/compile/pr14692.c: New test.
5926
5927 PR tree-optimization/16461
5928 * gcc.c-torture/compile/pr16461.c: New test.
5929
5930 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5931
5932 * gfortran.dg/getenv_1.f90: New test.
5933
5934 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5935
5936 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5937 wchar_t.
5938 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5939
5940 2004-08-06 Paul Brook <paul@codesourcery.com>
5941
5942 * gfortran.dg/ret_array_1.f90: New test.
5943 * gfortran.dg/ret_pointer_1.f90: New test.
5944
5945 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5946
5947 * gcc.dg/missing-field-init-[12].c: New tests.
5948 * g++.dg/warn/missing-field-init-[12].C: New tests.
5949
5950 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5951
5952 * gcc.dg/enum2.c: New test.
5953 * gcc.dg/symbian3.c: Likewise.
5954 * gcc.dg/symbian4.c: Likewise.
5955 * gcc.dg/wchar_t-2.c: Likewise.
5956
5957 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5958
5959 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5960 destructor tests.
5961
5962 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5963
5964 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5965 dg-require-visiblity.
5966 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5967 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5968 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5969 * g++.dg/ext/visibility/new1.C: Likewise.
5970 * g++.dg/ext/visibility/pragma.C: Likewise.
5971 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5972 * g++.dg/ext/visibility/virtual.C: Likewise.
5973 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5974 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5975 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5976 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5977 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5978 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5979 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5980 * g++/dg/ext/visibility/visibility-8.C: New test.
5981 * gcc.c-torture/compile/dll.x: Remove.
5982 * gcc.dg/dll-2.c: Use dg-require-dll
5983 * gcc.dg/visibility-10.c: New test.
5984 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5985 supporting DLLs.
5986 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5987 (scan_not_hidden): Likewise.
5988
5989 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5990
5991 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5992
5993 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5994
5995 * gcc.c-torture/execute/20040805-1.c: New test.
5996
5997 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5998
5999 * gcc.dg/20020118-1.c: Declare abort.
6000 * gcc.dg/altivec_check.h: Likewise.
6001 * gcc.dg/iftrap-2.c: Likewise.
6002 * gcc.dg/pragma-darwin.c: Likewise.
6003 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
6004
6005 2004-08-04 Geoffrey Keating <geoffk@apple.com>
6006
6007 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
6008
6009 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
6010
6011 * gcc.c-torture/execute/builtins/abs-2.c,
6012 gcc.c-torture/execute/builtins/abs-3.c,
6013 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
6014 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
6015 intmax_t, uintmax_t and their limits.
6016 * gcc.dg/intmax_t-1.c: New test.
6017
6018 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6019
6020 * g++.dg/tc1/dr147.C: Add reference to PR.
6021
6022 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
6023
6024 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
6025 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
6026
6027 2004-08-03 David Edelsohn <edelsohn@gnu.org>
6028
6029 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
6030
6031 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6032
6033 * gcc.dg/redecl-5.c: New test.
6034 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
6035 of scanf.
6036
6037 2004-08-03 Roger Sayle <roger@eyesopen.com>
6038
6039 PR middle-end/16790
6040 * gcc.c-torture/execute/pr16790-1.c: New test case.
6041
6042 2004-08-03 Mark Mitchell <mark@codesourcery.com>
6043
6044 * g++.dg/ext/visibility/assign1.C: New test.
6045 * g++.dg/ext/visibility/new1.C: Likewise.
6046
6047 * gcc.dg/symbian1.c: New test.
6048 * gcc.dg/symbian2.c: Likewise.
6049
6050 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
6051
6052 PR target/16570
6053 * gcc.dg/i386-sse-9.c: New test.
6054
6055 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6056
6057 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
6058
6059 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6060
6061 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
6062 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
6063 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
6064 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
6065 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
6066 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
6067 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
6068 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
6069 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
6070 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
6071 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
6072 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
6073 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
6074 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
6075 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
6076 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
6077 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
6078 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
6079 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
6080 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
6081 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
6082 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
6083 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
6084 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
6085 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
6086 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
6087 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
6088 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
6089 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
6090 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
6091 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
6092 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
6093 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
6094 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
6095 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
6096 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
6097 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
6098 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
6099 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
6100 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
6101 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
6102 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
6103 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
6104 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
6105 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
6106 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6107 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
6108 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
6109 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
6110 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
6111 gcc.misc-tests/i386-pf-3dnow-1.c,
6112 gcc.misc-tests/i386-pf-athlon-1.c,
6113 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6114 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
6115 Declare built-in functions used.
6116 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
6117
6118 2004-08-02 Mark Mitchell <mark@codesourcery.com>
6119
6120 PR c++/16707
6121 * g++.dg/lookup/using12.C: New test.
6122
6123 * g++.dg/init/null1.C: Fix PR number.
6124 * g++.dg/parse/namespace10.C: Likewise.
6125
6126 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6127
6128 PR c++/16224
6129 * g++.dg/template/spec17.C: New test.
6130 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
6131 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
6132
6133 2004-08-02 David Billinghurst
6134
6135 PR fortran/16292
6136 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6137
6138 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6139
6140 * gcc.dg/ia64-got-1.c: New test case.
6141
6142 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6143
6144 PR c++/16489
6145 * g++.dg/init/null1.C: New test.
6146 * g++.dg/tc1/dr76.C: Adjust error marker.
6147
6148 PR c++/16529
6149 * g++.dg/parse/namespace10.C: New test.
6150
6151 PR c++/16810
6152 * g++.dg/inherit/ptrmem2.C: New test.
6153
6154 2004-08-02 Ben Elliston <bje@au.ibm.com>
6155
6156 PR target/16155
6157 * gcc.dg/pr16155.c: New test.
6158
6159 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6160
6161 * gcc.dg/redecl-2.c: New test.
6162
6163 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6164
6165 * gcc.dg/darwin-longdouble.c: New file.
6166
6167 2004-07-30 Richard Henderson <rth@redhat.com>
6168
6169 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6170 write to constant argument.
6171 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6172
6173 2004-07-30 Richard Henderson <rth@redhat.com>
6174
6175 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6176 tests of nearest around zero.
6177
6178 2004-07-30 Andrew Pinski <apinski@apple.com>
6179
6180 * gcc.c-torture/compile/20040730-1.c: New test.
6181
6182 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6183
6184 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6185 powerpc-eabispe.
6186
6187 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6188
6189 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6190
6191 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6192
6193 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6194 contains $ld_library_path.
6195 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6196
6197 2004-07-29 Richard Henderson <rth@redhat.com>
6198
6199 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6200
6201 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6202 (alt2, which): New.
6203 (Check): Accept either alternative.
6204
6205 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6206
6207 * g++.dg/abi/inline1.C: New test.
6208 * g++.dg/abi/local1-a.cc: Likewise.
6209 * g++.dg/abi/local1.C: Likewise.
6210 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6211 * g++.dg/abi/mangle12.C: Likewise.
6212 * g++.dg/abi/mangle17.C: Likewise.
6213 * g++.dg/abi/mangle20-2.C: Likewise.
6214 * g++.dg/opt/interface1.C: Likewise.
6215 * g++.dg/opt/interface1.h: Likewise.
6216 * g++.dg/opt/interface1-a.cc: New test.
6217 * g++.dg/parse/repo1.C: New test.
6218 * g++.dg/template/repo1.C: Likewise.
6219 * g++.dg/warn/Winline-1.C: Likewise.
6220 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6221
6222 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6223
6224 * gcc.dg/tree-ssa/20040729-1.c: New test.
6225
6226 2004-07-27 Matt Austern <austern@apple.com>
6227
6228 * gcc.dg/darwin-bool-1.c: New test.
6229 * gcc.dg/darwin-bool-2.c: New test.
6230
6231 2004-07-28 Richard Henderson <rth@redhat.com>
6232
6233 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6234 arguments in the correct type. Don't write to constant arguments.
6235
6236 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6237
6238 PR tree-optimization/16688
6239 PR tree-optimization/16689
6240 * g++.dg/tree-ssa/pr16688.C: New test.
6241
6242 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6243
6244 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6245 loads. Not only in the comment, this time.
6246
6247 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6248
6249 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6250 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6251 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6252 * gcc.dg/sh4a-bitmovua.c: New.
6253 * gcc.dg/sh4a-cos.c: New.
6254 * gcc.dg/sh4a-cosf.c: New.
6255 * gcc.dg/sh4a-fprun.c: New.
6256 * gcc.dg/sh4a-fsrra.c: New.
6257 * gcc.dg/sh4a-memmovua.c: New.
6258 * gcc.dg/sh4a-sin.c: New.
6259 * gcc.dg/sh4a-sincos.c: New.
6260 * gcc.dg/sh4a-sincosf.c: New.
6261 * gcc.dg/sh4a-sinf.c: New.
6262
6263 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6264
6265 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6266 conditionals.
6267 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6268 loads.
6269 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6270 DOM1.
6271
6272 2004-07-27 Andrew Pinski <apinski@apple.com>
6273
6274 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6275
6276 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6277
6278 * gcc.dg/pragma-isr.c: New test.
6279
6280 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6281
6282 PR c++/14429
6283 * g++.dg/template/ttp11.C: New test.
6284
6285 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6286
6287 * gcc.c-torture/compile/20040727-1.c: New test.
6288
6289 2004-07-26 Eric Christopher <echristo@redhat.com>
6290
6291 * gcc.c-torture/compile/20040726-2.c: New test.
6292
6293 2004-07-26 Andrew Pinski <apinski@apple.com>
6294
6295 * g++.dg/rtti/tinfo1.C: Xfail.
6296
6297 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6298
6299 * gcc.c-torture/compile/20040726-1.c: New test.
6300
6301 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6302 Brian Ryner <bryner@brianryner.com>
6303
6304 PR c++/9283
6305 PR c++/15000
6306 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6307 * g++.dg/ext/visibility/: New directory.
6308 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6309 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6310 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6311 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6312 * g++.dg/ext/visibility/fvisibility.C,
6313 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6314 g++.dg/ext/visibility/fvisibility-override1.C
6315 g++.dg/ext/visibility/fvisibility-override2.C
6316 g++.dg/ext/visibility/memfuncts.C
6317 g++.dg/ext/visibility/noPLT.C
6318 g++.dg/ext/visibility/pragma.C
6319 g++.dg/ext/visibility/pragma-override1.C
6320 g++.dg/ext/visibility/pragma-override2.C
6321 g++.dg/ext/visibility/staticmemfuncts.C
6322 g++.dg/ext/visibility/virtual.C: New tests.
6323
6324 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6325
6326 PR c/15360
6327 * gcc.dg/pr15360-1.c: New test.
6328
6329 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6330
6331 * gcc.dg/pragma-align-2.c: New test.
6332 * gcc.dg/pragma-init-fini.c: New test.
6333 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6334 targets.
6335
6336 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6337
6338 * gcc.dg/init-string-2.c: New test.
6339
6340 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6341
6342 PR 16684
6343 * gcc.dg/Wredundant-decls-1.c: New test case.
6344
6345 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6346
6347 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6348 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6349 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6350 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6351 * gcc.dg/compat/generate-random.c: New file.
6352 * gcc.dg/compat/generate-random.h: Likewise.
6353 * gcc.dg/compat/generate-random_r.c: Likewise.
6354 * gcc.dg/compat/struct-layout-1.h: Likewise.
6355 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6356 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6357 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6358 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6359 * gcc.dg/compat/struct-layout-1_main.c: New test.
6360 * gcc.dg/compat/struct-layout-1_x.c: New file.
6361 * gcc.dg/compat/struct-layout-1_y.c: New file.
6362 * gcc.dg/compat/struct-layout-1_test.h: New file.
6363
6364 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6365
6366 * gcc.dg/comp-return-1.c: New test
6367
6368 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6369
6370 * gcc.dg/vmx/8-02a.c: Fix typo.
6371
6372 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6373 * gcc.dg/darwin-abi-3.c: New test.
6374
6375 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6376 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6377
6378 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6379 * gcc.dg/vmx/ops-long-1.c: New test.
6380 * gcc.dg/vmx/ops-long-2.c: New test.
6381
6382 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6383
6384 * g++.dg/lookup/conv-[1234].C: New.
6385
6386 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6387
6388 * g++.dg/parse/attr2.C: Simplify.
6389
6390 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6391
6392 PR c/7284
6393 * gcc.c-torture/execute/pr7284-1.c: New test.
6394
6395 2004-07-22 Brian Booth <bbooth@redhat.com>
6396
6397 * gcc.dg/tree-ssa/20040721-1.c: New test.
6398
6399 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6400
6401 * g++.dg/template/crash20.c: New.
6402
6403 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6404
6405 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6406 Add dg-run directive. Declare variables as required.
6407 * gfortran.dg/g77/README: Update
6408
6409 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6410
6411 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6412 gcc.dg/cris-peep2-andu2.c: New tests.
6413
6414 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6415
6416 PR c/15052
6417 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6418 on return type.
6419 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6420 messages.
6421 * gcc.dg/qual-return-2.c: Update expected messages.
6422 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6423
6424 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6425
6426 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6427 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6428
6429 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6430
6431 PR c/11250
6432 * gcc.dg/init-string-1.c: New test.
6433
6434 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6435
6436 PR middle-end/15345
6437 PR c/16450
6438 * gcc.dg/torture/nested-fn-1.c: New test.
6439
6440 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6441
6442 PR target/16559
6443 * gcc.dg/ia64-fptr-1.c: New file.
6444
6445 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6446
6447 PR c++/14497
6448 * g++.dg/template/spec16.C: New test.
6449 * g++.old-deja/g++.robertl/eb118.C: Remove.
6450
6451 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6452
6453 PR c++/509
6454 * g++.dg/template/spec15.C: New test.
6455
6456 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6457
6458 Copy cases from g77.f-torture/execute and add dg-run
6459 directive. Other changes as noted.
6460 * gfortran.dg/g77/13037.f
6461 * gfortran.dg/g77/1832.f
6462 * gfortran.dg/g77/19981119-0.f
6463 * gfortran.dg/g77/19990313-0.f
6464 * gfortran.dg/g77/19990313-1.f
6465 * gfortran.dg/g77/19990313-2.f
6466 * gfortran.dg/g77/19990313-3.f
6467 * gfortran.dg/g77/19990419-1.f
6468 * gfortran.dg/g77/19990826-0.f
6469 * gfortran.dg/g77/19990826-2.f
6470 * gfortran.dg/g77/20000503-1.f
6471 * gfortran.dg/g77/20001111.f
6472 * gfortran.dg/g77/20010116.f
6473 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6474 * gfortran.dg/g77/20010430.f
6475 * gfortran.dg/g77/6177.f
6476 * gfortran.dg/g77/947.f
6477 * gfortran.dg/g77/970816-3.f
6478 * gfortran.dg/g77/971102-1.f
6479 * gfortran.dg/g77/980520-1.f
6480 * gfortran.dg/g77/980628-0.f
6481 * gfortran.dg/g77/980628-1.f
6482 * gfortran.dg/g77/980628-10.f
6483 * gfortran.dg/g77/980628-2.f
6484 * gfortran.dg/g77/980628-3.f
6485 * gfortran.dg/g77/980628-7.f
6486 * gfortran.dg/g77/980628-8.f
6487 * gfortran.dg/g77/980628-9.f
6488 * gfortran.dg/g77/980701-0.f
6489 * gfortran.dg/g77/980701-1.f
6490 * gfortran.dg/g77/cabs.f
6491 * gfortran.dg/g77/claus.f
6492 * gfortran.dg/g77/complex_1.f
6493 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6494 * gfortran.dg/g77/dcomplex.f
6495 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6496 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6497 * gfortran.dg/g77/f90-intrinsic-numeric.f
6498 * gfortran.dg/g77/int8421.f
6499 * gfortran.dg/g77/labug1.f
6500 * gfortran.dg/g77/large_vec.f
6501 * gfortran.dg/g77/le.f
6502 * gfortran.dg/g77/short.f
6503 * gfortran.dg/g77/README: Update
6504
6505 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6506
6507 PR c++/16637
6508 * g++.dg/parse/lookup4.C: New test.
6509
6510 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6511
6512 PR c++/16175
6513 * g++.dg/template/ttp10.C: New test.
6514
6515 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6516
6517 * gcc.dg/pr12625-1.c: New test.
6518
6519 2004-07-20 Steven Bosscher <stevenb@suse.de>
6520
6521 * testsuite/gcc.dg/switch-warn-1.c: New test.
6522 * testsuite/gcc.dg/switch-warn-2.c: New test.
6523 * gcc.c-torture/compile/pr14730.c: Update.
6524
6525 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6526
6527 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6528 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6529 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6530 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6531
6532 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6533
6534 PR c++/16623
6535 * g++.dg/template/assign1.C: New test.
6536
6537 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6538
6539 PR c++/12170
6540 * g++.dg/template/ttp9.C: New test.
6541
6542 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6543
6544 * gcc.dg/format/cmn-err-1.c: New test.
6545
6546 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6547
6548 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6549 gcc.dg/Wparentheses-10.c: New tests.
6550 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6551
6552 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6553
6554 PR fortran/16465
6555 * gfortran.dg/g77//ffixed-line-length-0.f,
6556 gfortran.dg/g77/ffixed-line-length-132.f,
6557 gfortran.dg/g77/ffixed-line-length-72.f,
6558 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6559 gfortran.dg/g77/README: Update.
6560
6561 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6562
6563 PR c++/13092
6564 * g++.dg/template/non-dependent7.C: New test.
6565 * g++.dg/template/non-dependent8.C: Likewise.
6566 * g++.dg/template/non-dependent9.C: Likewise.
6567 * g++.dg/template/non-dependent10.C: Likewise.
6568
6569 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6570
6571 PR c++/16337
6572 * g++.dg/parse/attr2.C: New test.
6573
6574 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6575
6576 * g77.dg: Removed.
6577 * g77.f-torture: Ditto.
6578
6579 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6580
6581 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6582 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6583 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6584
6585 2004-07-16 Richard Henderson <rth@redhat.com>
6586
6587 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6588
6589 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6590
6591 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6592 tests with full list of options.
6593 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6594 of TORTURE_OPTIONS if test contains 'dg-do run'.
6595
6596 PR fortran/16404
6597 * gfortran.dg/do_iterator.f90: New test.
6598
6599 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6600
6601 PR rtl-optimization/16536
6602 * gcc.c-torture/execute/restrict-1.c: New test.
6603
6604 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6605
6606 PR fortran/15324
6607 * gfortran.dg/pr15324.f90: New test.
6608
6609 PR fortran/15129
6610 * gfortran.dg/pr15129.f90: New test.
6611
6612 PR fortran/15140
6613 * gfortran.dg/pr15140.f90: New test.
6614
6615 PR fortran/13792
6616 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6617 compile-time simplification.
6618
6619 2004-07-14 Mike Stump <mrs@apple.com>
6620
6621 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6622
6623 2004-07-14 James E Wilson <wilson@specifixinc.com>
6624
6625 PR target/16325
6626 * gcc.dg/profile-generate-1.c: New.
6627
6628 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6629
6630 * gcc.c-torture/execute/20040709-1.c: New test.
6631 * gcc.c-torture/execute/20040709-2.c: New test.
6632
6633 2004-07-14 Mike Stump <mrs@apple.com>
6634
6635 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6636
6637 2004-07-14 Mike Stump <mrs@apple.com>
6638
6639 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6640
6641 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6642
6643 PR c++/16518
6644 * g++.dg/parse/mutable1.C: New test.
6645
6646 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6647
6648 PR tree-optimization/16443
6649 * gcc.dg/tree-ssa/20040713-1.c: New test.
6650
6651 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6652
6653 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6654 for operator new.
6655
6656 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6657
6658 * gfortran.dg/g77/README: New file
6659 * gfortran.dg/g77/19981216-0.f: Copy from
6660 g77.f-torture/noncompile. Add "dg-do compile" and
6661 dg-error as required.
6662 * gfortran.dg/g77/19990218-1.f: Likewise
6663 * gfortran.dg/g77/19990905-1.f: Likewise
6664 * gfortran.dg/g77/9263.f: Likewise
6665 * gfortran.dg/g77/980615-0.f: Likewise
6666 * gfortran.dg/g77/980616-0.f: Likewise
6667 * gfortran.dg/g77/check0.f: Likewise
6668 * gfortran.dg/g77/select_no_compile.f: Likewise
6669
6670 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6671
6672 Copy files from g77.f-torture/compile.
6673 Add "{ dg-do compile}". Other changes as noted
6674 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6675 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6676 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6677 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6678 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6679 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6680 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6681 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6682 statement to conform to standard. Append alpha1.x for reference.
6683 * gfortran.dg/g77/xformat.f: Add dg-warning
6684
6685 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6686
6687 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6688 Add {dg-do compile} directive.
6689 * gfortran.dg/g77/cpp2.F: Likewise
6690
6691 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6692
6693 PR c++/5402
6694 * g++.dg/lookup/name-clash1.C: New test.
6695
6696 PR c++/9777
6697 * g++.dg/lookup/name-clash2.C: New test.
6698
6699 PR c++/12102
6700 * g++.dg/lookup/name-clash3.C: New test.
6701
6702 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6703
6704 * g++.dg/lookup/new2.C: New test.
6705 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6706
6707 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6708
6709 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6710 Add {dg-do compile} directive.
6711 * gfortran.dg/g77/13060.f: Likewise
6712 * gfortran.dg/g77/19990218-0.f: Likewise
6713 * gfortran.dg/g77/19990305-0.f: Likewise
6714 * gfortran.dg/g77/19990419-0.f: Likewise
6715 * gfortran.dg/g77/19990502-0.f: Likewise
6716 * gfortran.dg/g77/19990502-1.f: Likewise
6717 * gfortran.dg/g77/19990525-0.f: Likewise
6718 * gfortran.dg/g77/19990826-1.f: Likewise
6719 * gfortran.dg/g77/19990826-3.f: Likewise
6720 * gfortran.dg/g77/19990905-2.f: Likewise
6721 * gfortran.dg/g77/20000412-1.f: Likewise
6722 * gfortran.dg/g77/20000511-1.f: Likewise
6723 * gfortran.dg/g77/20000511-2.f: Likewise
6724 * gfortran.dg/g77/20000518.f: Likewise
6725 * gfortran.dg/g77/20000601-1.f: Likewise
6726 * gfortran.dg/g77/20000601-2.f: Likewise
6727 * gfortran.dg/g77/20000629-1.f: Likewise
6728 * gfortran.dg/g77/20000630-2.f: Likewise
6729 * gfortran.dg/g77/20010115.f: Likewise
6730 * gfortran.dg/g77/20010321-1.f: Likewise
6731 * gfortran.dg/g77/20010426.f: Likewise
6732 * gfortran.dg/g77/20020307-1.f: Likewise
6733 * gfortran.dg/g77/8485.f: Likewise
6734 * gfortran.dg/g77/960317-1.f: Likewise
6735 * gfortran.dg/g77/970915-0.f: Likewise
6736 * gfortran.dg/g77/980310-1.f: Likewise
6737 * gfortran.dg/g77/980310-2.f: Likewise
6738 * gfortran.dg/g77/980310-3.f: Likewise
6739 * gfortran.dg/g77/980310-4.f: Likewise
6740 * gfortran.dg/g77/980310-6.f: Likewise
6741 * gfortran.dg/g77/980310-7.f: Likewise
6742 * gfortran.dg/g77/980310-8.f: Likewise
6743 * gfortran.dg/g77/980419-2.f: Likewise
6744 * gfortran.dg/g77/980424-0.f: Likewise
6745 * gfortran.dg/g77/980427-0.f: Likewise
6746 * gfortran.dg/g77/980729-0.f: Likewise
6747 * gfortran.dg/g77/981117-1.f: Likewise
6748 * gfortran.dg/g77/toon_1.f: Likewise
6749
6750 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6751
6752 PR c++/2204
6753 * g++.dg/other/abstract2.C: New test.
6754
6755 2004-07-12 Paul Brook <paul@codesourcery.com>
6756
6757 * gfortran.dg/pointer_init_1.f90: New test.
6758
6759 2004-07-11 Paul Brook <paul@codesourcery.com>
6760
6761 PR fortran/15986
6762 * gfortran.dg/contained_1.f90: New test.
6763
6764 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6765
6766 * g++.dg/parse/defarg8.C: New test.
6767
6768 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6769
6770 PR fortran/16433
6771 * gfortran.dg/pr16433.f: New test.
6772
6773 PR fortran/17574
6774 * gfortran.dg/pr15754.f90: New test.
6775
6776 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6777
6778 PR tree-optimization/16437
6779 * gcc.c-torture/execute/bitfld-4.c: New test.
6780
6781 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6782
6783 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6784 access to common var from module.
6785
6786 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6787
6788 PR fortran/16336
6789 * gfortran.fortran-torture/execute/common_2.f90: New test.
6790
6791 2004-07-10 Paul Brook <paul@codesourcery.com>
6792
6793 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6794
6795 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6796
6797 PR fortran/15969
6798 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6799
6800 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6801
6802 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6803 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6804 * gfortran.dg/g77/ffree-form-1.f: Likewise
6805 * gfortran.dg/g77/ffree-form-2.f: Likewise
6806 * gfortran.dg/g77/ffree-form-3.f: Likewise
6807 * gfortran.dg/g77/fno-underscoring.f: Likewise
6808 * gfortran.dg/g77/funderscoring.f: Likewise
6809 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6810
6811 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6812
6813 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6814
6815 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6816 Paul Brook <paul@codesourcery.com>
6817
6818 PR fortran/13415
6819 * gfortran.dg/common_pointer_1.f90: New test.
6820
6821 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6822
6823 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6824
6825 2004-07-09 James E Wilson <wilson@specifixinc.com>
6826
6827 PR target/16364
6828 * gcc.c-torture/compile/20040709-1.c: New.
6829
6830 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6831
6832 PR fortran/14077
6833 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6834
6835 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6836
6837 PR fortran/13201
6838 * gfortran.dg/shape_1.f90: New test.
6839
6840 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6841 Andrew Pinski <apinski@apple.com>
6842
6843 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6844
6845 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6846
6847 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6848 comment.
6849
6850 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6851 Paul Brook <paul@codesourcery.com>
6852
6853 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6854 '.f95' and '.F95'.
6855
6856 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6857
6858 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6859
6860 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6861
6862 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6863 testcases with capital suffix.
6864
6865 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6866
6867 PR fortran/15481
6868 PR fortran/13372
6869 PR fortran/13575
6870 PR fortran/15978
6871 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6872
6873 * gfortran.dg/implicit_1.f90: New test.
6874
6875 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6876
6877 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6878 expression to match gfortran warning/error messages
6879 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6880 dg-error text.
6881
6882 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6883
6884 * lib/fortran-torture.exp: Rename proc search_for to
6885 search_for_re.
6886
6887 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6888
6889 * gcc.c-torture/execute/simd-5.x: New file.
6890 XFAIL on SPARC 64-bit at -O0.
6891
6892 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6893
6894 PR c++/8211
6895 PR c++/16165
6896 * g++.dg/warn/effc3.C: New test.
6897
6898 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6899
6900 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6901 change X to 1X in format.
6902 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6903 add data statements to conform to standard.
6904
6905 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6906
6907 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6908 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6909 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6910
6911 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6912
6913 * gfortran.dg/g77/7388.f: Copy from g77.dg
6914 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6915 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6916 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6917 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6918 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6919 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6920 * gfortran.dg/g77/strlen0.f: Likewise
6921
6922 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6923
6924 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6925 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6926
6927 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6928
6929 * gcc.c-torture/execute/920428-2.x: Delete.
6930 * gcc.c-torture/execute/920501-7.x: Likewise.
6931
6932 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6933
6934 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6935 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6936 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6937 prescott and c3-2.
6938 (PREFETCH_3DNOW): Add -march=c3.
6939
6940 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6941
6942 PR c/16437
6943 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6944 * gcc.c-torture/execute/bf64-1.x: Likewise.
6945
6946 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6947
6948 * gcc.c-torture/compile/20040708-1.c: New test.
6949
6950 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6951
6952 PR c++/16169
6953 * g++.dg/warn/effc2.C: New test.
6954
6955 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6956
6957 * gcc.c-torture/execute/bitfld-1.x: Remove.
6958 * gcc.c-torture/execute/bitfld-3.c: New test.
6959 * gcc.dg/bitfld-2.c: Remove XFAILs.
6960
6961 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6962
6963 PR c++/16276
6964 * g++.dg/rtti/tinfo1.C: New file.
6965
6966 2004-07-07 Eric Christopher <echristo@redhat.com>
6967
6968 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6969
6970 2004-07-07 Andrew Pinski <apinski@apple.com>
6971
6972 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6973
6974 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6975
6976 * g++.dg/init/call1.C: XFAIL.
6977
6978 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6979
6980 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6981 except for movstrict*, to movmem* and clrstr* to clrmem*.
6982
6983 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6984
6985 * gcc.c-torture/execute/20040707-1.c: New test.
6986
6987 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6988
6989 * gcc.c-torture/execute/20040706-1.c: New test.
6990
6991 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6992
6993 PR c++/3671
6994 * g++.dg/template/spec14.C: New test.
6995
6996 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6997
6998 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6999 nothing if not yet defined. Use it in b, c and d type definitions.
7000 * gcc.c-torture/execute/20040705-1.c: New test.
7001 * gcc.c-torture/execute/20040705-2.c: New test.
7002
7003 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7004
7005 PR c++/2518
7006 * g++.dg/lookup/new1.C: New test.
7007
7008 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7009
7010 PR c++/11406
7011 * g++.dg/template/sizeof8.C: New test.
7012
7013 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
7014
7015 * gcc.c-torture/compile/20040705-1.c: New test.
7016
7017 2004-07-04 Bud Davis <bdavis9659@comcast.net>
7018
7019 * gfortran.fortran-torture/execute/seq_io.f90: New test.
7020
7021 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
7022
7023 * gcc.dg/cpp/if-mop.c: Two new testcases.
7024 * gcc.dg/cpp/trad/comment-3.c: New.
7025
7026 2004-07-04 Paul Brook <paul@codesourcery.com>
7027
7028 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
7029
7030 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
7031
7032 PR c++/3761
7033 * g++.dg/lookup/crash4.C: New test.
7034
7035 2004-07-02 Zack Weinberg <zack@codesourcery.com>
7036
7037 * gcc.c-torture/execute/builtin-abs-1.c
7038 * gcc.c-torture/execute/builtin-abs-2.c
7039 * gcc.c-torture/execute/builtin-complex-1.c
7040 * gcc.c-torture/execute/builtins/string-1-lib.c
7041 * gcc.c-torture/execute/builtins/string-1.c
7042 * gcc.c-torture/execute/builtins/string-2-lib.c
7043 * gcc.c-torture/execute/builtins/string-2.c
7044 * gcc.c-torture/execute/builtins/string-3-lib.c
7045 * gcc.c-torture/execute/builtins/string-3.c
7046 * gcc.c-torture/execute/builtins/string-4-lib.c
7047 * gcc.c-torture/execute/builtins/string-4.c
7048 * gcc.c-torture/execute/builtins/string-5-lib.c
7049 * gcc.c-torture/execute/builtins/string-5.c
7050 * gcc.c-torture/execute/builtins/string-6-lib.c
7051 * gcc.c-torture/execute/builtins/string-6.c
7052 * gcc.c-torture/execute/builtins/string-7-lib.c
7053 * gcc.c-torture/execute/builtins/string-7.c
7054 * gcc.c-torture/execute/builtins/string-8-lib.c
7055 * gcc.c-torture/execute/builtins/string-8.c
7056 * gcc.c-torture/execute/builtins/string-9-lib.c
7057 * gcc.c-torture/execute/builtins/string-9.c
7058 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
7059 * gcc.c-torture/execute/builtins/string-asm-1.c
7060 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
7061 * gcc.c-torture/execute/builtins/string-asm-2.c
7062 * gcc.c-torture/execute/stdio-opt-1.c
7063 * gcc.c-torture/execute/stdio-opt-2.c
7064 * gcc.c-torture/execute/stdio-opt-3.c
7065 * gcc.c-torture/execute/string-opt-1.c
7066 * gcc.c-torture/execute/string-opt-10.c
7067 * gcc.c-torture/execute/string-opt-11.c
7068 * gcc.c-torture/execute/string-opt-12.c
7069 * gcc.c-torture/execute/string-opt-13.c
7070 * gcc.c-torture/execute/string-opt-14.c
7071 * gcc.c-torture/execute/string-opt-15.c
7072 * gcc.c-torture/execute/string-opt-16.c
7073 * gcc.c-torture/execute/string-opt-2.c
7074 * gcc.c-torture/execute/string-opt-6.c
7075 * gcc.c-torture/execute/string-opt-7.c
7076 * gcc.c-torture/execute/string-opt-8.c:
7077 Replace with ...
7078
7079 * gcc.c-torture/execute/builtins/abs-2.c
7080 * gcc.c-torture/execute/builtins/abs-3.c
7081 * gcc.c-torture/execute/builtins/complex-1.c
7082 * gcc.c-torture/execute/builtins/fprintf.c
7083 * gcc.c-torture/execute/builtins/fputs.c
7084 * gcc.c-torture/execute/builtins/memcmp.c
7085 * gcc.c-torture/execute/builtins/memmove.c
7086 * gcc.c-torture/execute/builtins/memops-asm.c
7087 * gcc.c-torture/execute/builtins/mempcpy-2.c
7088 * gcc.c-torture/execute/builtins/mempcpy.c
7089 * gcc.c-torture/execute/builtins/memset.c
7090 * gcc.c-torture/execute/builtins/printf.c
7091 * gcc.c-torture/execute/builtins/sprintf.c
7092 * gcc.c-torture/execute/builtins/strcat.c
7093 * gcc.c-torture/execute/builtins/strchr.c
7094 * gcc.c-torture/execute/builtins/strcmp.c
7095 * gcc.c-torture/execute/builtins/strcpy.c
7096 * gcc.c-torture/execute/builtins/strcspn.c
7097 * gcc.c-torture/execute/builtins/strlen-2.c
7098 * gcc.c-torture/execute/builtins/strlen.c
7099 * gcc.c-torture/execute/builtins/strncat.c
7100 * gcc.c-torture/execute/builtins/strncmp-2.c
7101 * gcc.c-torture/execute/builtins/strncmp.c
7102 * gcc.c-torture/execute/builtins/strncpy.c
7103 * gcc.c-torture/execute/builtins/strpbrk.c
7104 * gcc.c-torture/execute/builtins/strpcpy-2.c
7105 * gcc.c-torture/execute/builtins/strpcpy.c
7106 * gcc.c-torture/execute/builtins/strrchr.c
7107 * gcc.c-torture/execute/builtins/strspn.c
7108 * gcc.c-torture/execute/builtins/strstr-asm.c
7109 * gcc.c-torture/execute/builtins/strstr.c:
7110 ... these new files.
7111
7112 * gcc.c-torture/execute/builtins/abs-2-lib.c
7113 * gcc.c-torture/execute/builtins/abs-3-lib.c
7114 * gcc.c-torture/execute/builtins/complex-1-lib.c
7115 * gcc.c-torture/execute/builtins/fprintf-lib.c
7116 * gcc.c-torture/execute/builtins/fputs-lib.c
7117 * gcc.c-torture/execute/builtins/memcmp-lib.c
7118 * gcc.c-torture/execute/builtins/memmove-lib.c
7119 * gcc.c-torture/execute/builtins/memops-asm-lib.c
7120 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
7121 * gcc.c-torture/execute/builtins/mempcpy-lib.c
7122 * gcc.c-torture/execute/builtins/memset-lib.c
7123 * gcc.c-torture/execute/builtins/printf-lib.c
7124 * gcc.c-torture/execute/builtins/sprintf-lib.c
7125 * gcc.c-torture/execute/builtins/strcat-lib.c
7126 * gcc.c-torture/execute/builtins/strchr-lib.c
7127 * gcc.c-torture/execute/builtins/strcmp-lib.c
7128 * gcc.c-torture/execute/builtins/strcpy-lib.c
7129 * gcc.c-torture/execute/builtins/strcspn-lib.c
7130 * gcc.c-torture/execute/builtins/strlen-2-lib.c
7131 * gcc.c-torture/execute/builtins/strlen-lib.c
7132 * gcc.c-torture/execute/builtins/strncat-lib.c
7133 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7134 * gcc.c-torture/execute/builtins/strncmp-lib.c
7135 * gcc.c-torture/execute/builtins/strncpy-lib.c
7136 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7137 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7138 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7139 * gcc.c-torture/execute/builtins/strrchr-lib.c
7140 * gcc.c-torture/execute/builtins/strspn-lib.c
7141 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7142 * gcc.c-torture/execute/builtins/strstr-lib.c
7143 * gcc.c-torture/execute/builtins/lib/abs.c
7144 * gcc.c-torture/execute/builtins/lib/fprintf.c
7145 * gcc.c-torture/execute/builtins/lib/memset.c
7146 * gcc.c-torture/execute/builtins/lib/printf.c
7147 * gcc.c-torture/execute/builtins/lib/sprintf.c
7148 * gcc.c-torture/execute/builtins/lib/strcpy.c
7149 * gcc.c-torture/execute/builtins/lib/strcspn.c
7150 * gcc.c-torture/execute/builtins/lib/strncat.c
7151 * gcc.c-torture/execute/builtins/lib/strncmp.c
7152 * gcc.c-torture/execute/builtins/lib/strncpy.c
7153 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7154 * gcc.c-torture/execute/builtins/lib/strspn.c
7155 * gcc.c-torture/execute/builtins/lib/strstr.c:
7156 New files containing support routines.
7157
7158 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7159 declaration.
7160 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7161 when not optimizing.
7162
7163 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7164
7165 PR c++/16240
7166 * g++.dg/abi/mangle22.C: New test.
7167 * g++.dg/abi/mangle23.C: Likewise.
7168
7169 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7170
7171 PR fortran/16290
7172 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7173 Allow for cases without denormalized floating point numbers.
7174
7175 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7176
7177 PR c/1027
7178 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7179 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7180 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7181 expected warning text.
7182 * gcc.dg/format/diag-2.c: New test.
7183
7184 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7185
7186 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7187
7188 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7189
7190 * gcc.dg/builtins-43.c: New.
7191 * gcc.dg/builtins-44.c: New.
7192 * gcc.dg/builtins-45.c: New.
7193
7194 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7195 Andreas Tobler <a.tobler@schweiz.ch>
7196
7197 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7198 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7199 as SIGSEGV.
7200 * gcc.dg/cleanup-11.c: Likewise.
7201 * gcc.dg/cleanup-8.c: Likewise.
7202 * gcc.dg/cleanup-9.c: Likewise.
7203 * gcc.dg/cleanup-5.c: Run on all platforms.
7204
7205 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7206
7207 * g++.dg/warn/nonnull1.C: New test.
7208
7209 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7210
7211 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7212 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7213 Special-case the Sun compiler wrt to <complex.h>.
7214
7215 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7216
7217 * gcc.dg/Wunreachable-8.C: New test.
7218
7219 * gcc.dg/h8300-ice2.c : New test.
7220
7221 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7222
7223 PR fortran/16161
7224 * gfortran.fortran-torture/compile/implicit.f90: Add test
7225 for implicit character.
7226
7227 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7228
7229 PR fortran/16289
7230 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7231 Use tiny() intrinsic to find smallest non-negative real
7232
7233 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7234
7235 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7236 * gcc.dg/compat/struct-by-value-22_x.c: New.
7237 * gcc.dg/compat/struct-by-value-22_y.c: New.
7238
7239 * gcc.c-torture/execute/20040629-1.c: New test.
7240
7241 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7242
7243 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7244 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7245
7246 PR target/16195
7247 * gcc.dg/20040625-1.c: New test.
7248
7249 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7250
7251 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7252
7253 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7254
7255 PR fortran/15963
7256 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7257
7258 2004-06-29 Richard Henderson <rth@redhat.com>
7259
7260 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7261
7262 2004-06-29 Paul Brook <paul@codesourcery.com>
7263
7264 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7265 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7266
7267 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7268
7269 PR c++/16260
7270 * g++.dg/parse/crash15.C: New.
7271
7272 2004-06-28 Andrew Pinski <apinski@apple.com>
7273
7274 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7275 by the error already.
7276
7277 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7278
7279 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7280
7281 PR target/14041
7282 * gcc.dg/h8300-bss-align-1.c : New.
7283
7284 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7285
7286 * PR c++/16174
7287 * g++.dg/template/ctor4.C: New.
7288
7289 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7290
7291 PR c++/16205
7292 * g++.dg/warn/Wsequence-point-1.C: New test.
7293
7294 2004-06-27 Paul Brook <paul@codesourcery.com>
7295
7296 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7297
7298 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7299
7300 * g++.old-deja/g++.mike/p7325.C: Remove.
7301
7302 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7303
7304 PR c/14963
7305 * gcc.dg/pr14963.c: New test.
7306
7307 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7308
7309 PR c++/16193
7310 * g++.dg/parse/redef1.C: New test.
7311
7312 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7313
7314 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7315 20021110.c.
7316 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7317 20021119-1.c.
7318 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7319 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7320 5-04.c.
7321 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7322 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7323 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7324 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7325 g++.brendan/enum14.C.
7326 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7327 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7328 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7329 g++.mike/virt1.C.
7330 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7331 memtemp24.C.
7332
7333 2004-06-27 Roger Sayle <roger@eyesopen.com>
7334
7335 * gcc.dg/20040527-1.c: New test case.
7336
7337 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7338
7339 PR gfortran/pr16196
7340 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7341
7342 2004-06-25 Roger Sayle <roger@eyesopen.com>
7343
7344 PR middle-end/15825
7345 * gcc.dg/pr15825-1.c: New test case.
7346
7347 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7348
7349 * gcc.c-torture/execute/20040625-1.c: New test.
7350
7351 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7352
7353 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7354
7355 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7356
7357 * gcc.dg/torture/mips-div-1.c: New test.
7358
7359 2004-06-24 Jeff Law <law@redhat.com>
7360
7361 * gcc.dg/tree-ssa/20040624-1.c: New test.
7362
7363 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7364
7365 * gcc.c-torture/compile/20040624-1.c: New test.
7366
7367 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7368
7369 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7370 this directory.
7371
7372 2004-06-23 Andrew Pinski <apinski@apple.com>
7373
7374 PR middle-end/15988
7375 * g++.dg/opt/ptrmem4.C: New test.
7376
7377 * gcc.dg/c90-array-quals-2.c: New test.
7378
7379 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7380
7381 * gcc.dg/kpice1.c: New test.
7382
7383 2006-06-23 Andrew Pinski <apinski@apple.com>
7384
7385 * gcc.dg/c90-array-quals.c: New test.
7386
7387 2006-06-22 Richard Henderson <rth@redhat.com>
7388
7389 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7390
7391 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7392
7393 * gcc.dg/builtins-config.h: Handle FreeBSD.
7394
7395 2006-06-22 Richard Henderson <rth@redhat.com>
7396
7397 * g++.dg/opt/devirt1.C: New.
7398
7399 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7400
7401 * g++.dg/opt/pr15551.C: New testcase.
7402
7403 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7404
7405 PR target/14800
7406 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7407 x86_64-*-linux* when compiling for 32bit.
7408
7409 2004-06-21 Andrew Pinski <apinski@apple.com>
7410
7411 * gcc.dg/pch/struct-1.c: New.
7412 * gcc.dg/pch/struct-1.hs: New.
7413
7414 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7415
7416 * gcc.dg/pch/save-temps-1.c: New file.
7417 * gcc.dg/pch/save-temps-1.hs: New file.
7418
7419 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7420
7421 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7422 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7423
7424 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7425
7426 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7427 to fix type error.
7428 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7429 Remove trailing spaces.
7430
7431 2004-06-21 Richard Henderson <rth@redhat.com>
7432
7433 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7434 merging && to BIT_FIELD_REF.
7435
7436 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7437
7438 * g++.dg/opt/placeholder1.C: New test.
7439
7440 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7441
7442 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7443 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7444 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7445 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7446
7447 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7448
7449 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7450 extern "C".
7451 * g++.dg/other/pragma-re-1.C: Add comments.
7452
7453 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7454
7455 PR gfortran/16080
7456 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7457
7458 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7459
7460 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7461 instead of setting the type of size_t by
7462 hand.
7463
7464 2004-06-18 Roger Sayle <roger@eyesopen.com>
7465
7466 * gcc.dg/unordered-2.c: New test case.
7467 * gcc.dg/unordered-3.c: New test case.
7468
7469 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7470
7471 PR other/16043
7472 * lib/g++.exp (g++_version): Tweak regexp for version
7473 * lib/g77.exp (g77_version): Likewise
7474 * lib/gfortran.exp (gfortran_version): Likewise
7475 * lib/objc.exp (objc_version): Likewise
7476 * lib/treelang.exp (treelang_version): Likewise
7477
7478 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7479
7480 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7481 Use INT_MAX instead of __INT_MAX__.
7482 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7483
7484 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7485 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7486 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7487 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7488 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7489 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7490 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7491 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7492 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7493
7494 * gcc.dg/range-test-1.c: New test.
7495 * g++.dg/opt/range-test-1.C: New test.
7496
7497 2004-06-17 Richard Henderson <rth@redhat.com>
7498
7499 * objc.dg/sync-1.m: New.
7500 * objc.dg/try-catch-1.m: Don't force next runtime.
7501 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7502 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7503 shadowed catch clause.
7504 * objc.dg/try-catch-5.m: New.
7505
7506 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7507
7508 Bug 14610
7509 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7510
7511 2004-06-15 Richard Henderson <rth@redhat.com>
7512
7513 * gcc.dg/20001116-1.c: Move expected warning line.
7514
7515 2004-06-15 Richard Henderson <rth@redhat.com>
7516
7517 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7518 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7519
7520 2004-06-15 Jeff Law <law@redhat.com>
7521
7522 * gcc.dg/tree-ssa/20040615-1.c: New test.
7523 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7524 be less sensitive to operand ordering.
7525 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7526
7527 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7528
7529 * g++.dg/abi/bitfield3.C: Add comment..
7530
7531 2004-06-15 Richard Henderson <rth@redhat.com>
7532
7533 * g++.dg/ext/stmtexpr1.C: XFAIL.
7534 * gcc.dg/20030612-1.c: XFAIL.
7535
7536 2004-06-15 Eric Christopher <echristo@redhat.com>
7537
7538 * g++.dg/charset/asm5.c: New.
7539 * gcc.dg/charset/asm6.c: New.
7540
7541 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7542
7543 PR fortran/15962
7544 * gfortran.fortran-torture/execute/select_1.f90: New test.
7545
7546 2004-06-15 Paul Brook <paul@codesourcery.com>
7547
7548 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7549
7550 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7551
7552 PR c++/15967
7553 * g++.dg/lookup/crash3.C: New test.
7554
7555 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7556
7557 PR c++/15947
7558 * g++.dg/parse/dtor4.C: New test.
7559
7560 2004-06-14 Jeff Law <law@redhat.com>
7561
7562 * gcc.c-torture/compile/20040614-1.c: New test.
7563
7564 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7565
7566 PR fortran/15211
7567 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7568 LEN of a character array.
7569
7570 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7571
7572 PR c++/15096
7573 * g++.dg/template/ptrmem10.C: New test.
7574
7575 PR c++/14930
7576 * g++.dg/template/friend30.C: New test.
7577
7578 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7579
7580 PR fortran/14928
7581 * gfortran.fortran-torture/compile/mloc.f90: New test.
7582
7583 2004-06-13 Paul Brook <paul@codesourcery.com>
7584
7585 * gfortran.fortran-torture/execute/random_2.f90: New test.
7586
7587 2004-06-13 Eric Christopher <echristo@redhat.com>
7588
7589 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7590
7591 2004-06-12 Paul Brook <paul@codesourcery.com>
7592
7593 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7594
7595 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7596
7597 PR fortran/14923
7598 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7599
7600 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7601
7602 PR fortran/14957
7603 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7604 syntax errors in end statements of contained subroutines.
7605
7606 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7607
7608 PR fortran/12841
7609 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7610
7611 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7612
7613 PR fortran/15665
7614 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7615
7616 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7617
7618 PR gfortran/12839
7619 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7620
7621 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7622
7623 PR c++/15862
7624 * g++.dg/parse/enum1.C: New test.
7625
7626 2004-06-10 Jeff Law <law@redhat.com>
7627
7628 * gcc.c-torture/compile/20040610-1.c: New test.
7629
7630 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7631
7632 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7633 * g++.old-deja/g++.other/decl3.C: Likewise.
7634
7635 2004-06-10 Brian Booth <bbooth@redhat.com>
7636
7637 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7638 V_MAY_DEF instead of VDEF.
7639 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7640
7641 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7642
7643 PR c++/14211
7644 * g++.dg/conversion/const1.C: New test.
7645
7646 PR c++/15076
7647 * g++.dg/conversion/reinterpret1.C: New test.
7648
7649 PR c++/15877
7650 * g++.dg/template/enum2.C: New test.
7651
7652 PR c++/15227
7653 * g++.dg/template/error13.C: New test.
7654
7655 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7656
7657 PR fortran/14957
7658 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7659 arguments to test_* REAL and of the right size.
7660
7661 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7662
7663 PR target/15569
7664 PR rtl-optimization/15681
7665 * gcc.dg/20040609-1.c: New test.
7666
7667 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7668
7669 PR c++/14791
7670 * g++.dg/opt/builtins1.C: New test.
7671
7672 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7673
7674 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7675 that use default windows32 struct layout.
7676 * gcc.dg/i386-bitfield2.c: Likewise.
7677
7678 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7679
7680 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7681 for mingw32 and cygwin targets.
7682
7683 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7684
7685 * gcc.dg/pch/macro-4.c: New.
7686 * gcc.dg/pch/macro-4.hs: New.
7687
7688 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7689
7690 PR fortran/13249
7691 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7692
7693 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7694
7695 PR fortran/13372
7696 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7697
7698 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7699
7700 PR gfortran/14897
7701 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7702
7703 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7704
7705 PR gfortran/15755
7706 * gfortran.fortran-torture/execute/backspace.c : New test.
7707
7708 2004-06-09 Paul Brook <paul@codesourcery.com>
7709
7710 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7711 (pointer_to_section): Rewrite to use smaller array.
7712
7713 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7714
7715 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7716 * gcc.dg/ext/altivec-10.c: Same.
7717 * gcc.dg/ext/altivec-11.c: Same.
7718 * gcc.dg/ext/altivec-12.c: Same.
7719 * gcc.dg/ext/altivec-13.c: Same.
7720 * gcc.dg/ext/altivec-14.c: Same.
7721 * gcc.dg/ext/altivec-15.c: Same.
7722 * gcc.dg/ext/altivec-16.c: Same.
7723 * gcc.dg/ext/altivec-3.c: Same.
7724 * gcc.dg/ext/altivec-4.c: Same.
7725 * gcc.dg/ext/altivec-6.c: Same.
7726 * gcc.dg/ext/altivec-7.c: Same.
7727 * gcc.dg/ext/altivec-8.c: Same.
7728 * gcc.dg/ext/altivec-varargs-1.c: Same.
7729
7730 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7731 * g++.dg/ext/altivec-10.C: Same.
7732 * g++.dg/ext/altivec-2.C: Same.
7733 * g++.dg/ext/altivec-3.C: Same.
7734 * g++.dg/ext/altivec-4.C: Same.
7735 * g++.dg/ext/altivec-5.C: Same.
7736 * g++.dg/ext/altivec-6.C: Same.
7737 * g++.dg/ext/altivec-7.C: Same.
7738 * g++.dg/ext/altivec-8.C: Same.
7739 * g++.dg/ext/altivec-9.C: Same.
7740
7741 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7742
7743 PR c++/7841
7744 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7745
7746 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7747
7748 * gcc.dg/union-1.c: New test.
7749
7750 2004-06-07 Roger Sayle <roger@eyesopen.com>
7751
7752 * gcc.dg/builtins-41.c: New test case.
7753 * gcc.dg/builtins-42.c: New test case.
7754
7755 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7756
7757 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7758 * g++.dg/ext/altivec-10.C: Same.
7759 * g++.dg/ext/altivec-2.C: Same.
7760 * g++.dg/ext/altivec-3.C: Same.
7761 * g++.dg/ext/altivec-4.C: Same.
7762 * g++.dg/ext/altivec-5.C: Same.
7763 * g++.dg/ext/altivec-6.C: Same.
7764 * g++.dg/ext/altivec-7.C: Same.
7765 * g++.dg/ext/altivec-8.C: Same.
7766 * g++.dg/ext/altivec-9.C: Same.
7767 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7768 * g++.old-deja/g++.brendan/new3.C: Same.
7769 * gcc.c-torture/execute/eeprof-1.x: Same.
7770
7771 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7772
7773 PR c/14765
7774 * gcc.dg/pr14765-1.c: New test.
7775
7776 2004-06-07 Roger Sayle <roger@eyesopen.com>
7777
7778 PR c/14649
7779 * gcc.dg/pr14649-1.c: New test case.
7780
7781 2004-06-07 Richard Henderson <rth@redhat.com>
7782
7783 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7784 if temporaries.
7785
7786 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7787
7788 * g++.dg/eh/elide1.C: Remove XFAIL.
7789
7790 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7791
7792 PR c++/15337
7793 * g++.dg/expr/sizeof3.C: New test.
7794
7795 PR c++/14777
7796 * g++.dg/template/access14.C: New test.
7797
7798 PR c++/15554
7799 * g++.dg/template/enum1.C: New test.
7800
7801 PR c++/15057
7802 * g++.dg/eh/throw1.C: New test.
7803
7804 2004-06-07 David Ayers <d.ayers@inode.at>
7805 Ziemowit Laski <zlaski@apple.com>
7806
7807 * lib/objc.exp (objc_target_compile): Revert the '-framework
7808 Foundation' flag fix, since bare Darwin does not ship
7809 with the Foundation framework.
7810 * objc/execute/next_mapping.h: Provide a local NSConstantString
7811 @interface and @implementation.
7812 (objc_constant_string_init): A constructor function, used to
7813 initialize the NSConstantString meta-class object.
7814 * objc/execute/string1.m: Include "next_mapping.h" instead of
7815 <Foundation/NSString.h>.
7816 * objc/execute/string2.m: Likewise.
7817 * objc/execute/string3.m: Likewise.
7818 * objc/execute/string4.m: Likewise.
7819
7820 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7821
7822 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7823 to double. Replace double with FLOAT.
7824 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7825
7826 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7827 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7828 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7829 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7830 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7831 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7832 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7833 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7834
7835 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7836
7837 PR c/13519
7838 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7839
7840 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7841
7842 PR c++/15503
7843 * g++.dg/template/meminit2.C: New test.
7844
7845 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7846
7847 PR target/15822
7848 * gcc.c-torture/execute/compare-fp-1.c,
7849 gcc.c-torture/execute/compare-fp-2.c,
7850 gcc.c-torture/execute/compare-fp-3.c,
7851 gcc.c-torture/execute/compare-fp-4.c,
7852 gcc.c-torture/execute/compare-fp-3.x,
7853 gcc.c-torture/execute/compare-fp-4.x: Moved...
7854 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7855 gcc.c-torture/execute/ieee/compare-fp-2.c,
7856 gcc.c-torture/execute/ieee/compare-fp-3.c,
7857 gcc.c-torture/execute/ieee/compare-fp-4.c,
7858 gcc.c-torture/execute/ieee/compare-fp-3.x,
7859 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7860
7861 2004-06-04 David Ayers <d.ayers@inode.at>
7862
7863 * objc/execute/protocol-isEqual-4.m: New testcase.
7864
7865 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7866
7867 * objc/execute/protocol-isEqual-1.m: New testcase.
7868 * objc/execute/protocol-isEqual-2.m: New testcase.
7869 * objc/execute/protocol-isEqual-3.m: New testcase.
7870
7871 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7872
7873 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7874
7875 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7876
7877 * lib/objc.exp (objc_target_compile): When running tests on
7878 Darwin (Mac OS X), inform the linker about '-framework
7879 'Foundation'.
7880
7881 2004-06-02 Eric Christopher <echristo@redhat.com>
7882
7883 * gcc.c-torture/compile/20040602-1.c: New.
7884
7885 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7886
7887 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7888 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7889
7890 PR tree-optimization/14736
7891 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7892
7893 PR tree-optimization/14042
7894 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7895
7896 PR tree-optimization/14729
7897 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7898
7899 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7900
7901 PR fortran/15557
7902 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7903
7904 2004-06-01 Richard Hederson <rth@redhat.com>
7905
7906 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7907
7908 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7909
7910 PR c++/14932
7911 * g++.dg/parse/offsetof4.C: New test.
7912
7913 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7914
7915 PR objc/7993
7916 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7917
7918 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7919
7920 PR c++/15701
7921 * g++.dg/template/friend29.C: New test.
7922
7923 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7924
7925 PR c/15749
7926 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7927
7928 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7929
7930 * gcc.dg/sparc-trap-1.c: New test.
7931
7932 2004-05-31 Roger Sayle <roger@eyesopen.com>
7933
7934 PR middle-end/15069
7935 * g++.dg/opt/fold3.C: New test case.
7936
7937 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7938
7939 * lib/target-supports.exp (check_iconv_available): Fix fallout
7940 from 2004-05-28 patch.
7941
7942 2004-05-30 Paul Brook <paul@codesourcery.com>
7943
7944 PR fortran/15620
7945 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7946 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7947
7948 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7949
7950 * gfortran.fortran-torture/execute/random_1.f90: New test.
7951
7952 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7953
7954 * g++.dg/ext/altivec-10.C: New test.
7955
7956 2004-05-29 Paul Brook <paul@codesourcery.com>
7957
7958 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7959
7960 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7961
7962 * gcc.dg/altivec-16.c: New test.
7963
7964 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7965
7966 * lib/target-supports.exp (check_vmx_hw_available): New.
7967 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7968
7969 * lib/target-supports.exp (check_alias_available,
7970 check_iconv_available, check_named_sections_available): Use
7971 unique names for temporary files.
7972
7973 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7974
7975 * gcc.dg/altivec-15.c: New test.
7976
7977 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7978
7979 PR c++/15083
7980 * g++.dg/warn/noeffect6.C: New test.
7981
7982 PR c++/15471
7983 * g++.dg/expr/ptrmem4.C: New test.
7984
7985 PR c++/15640
7986 * g++.dg/template/operator3.C: New test.
7987
7988 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7989
7990 PR c++/14668
7991 * g++.dg/lookup/redecl1.C: New test.
7992 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7993
7994 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7995
7996 * gcc.c-torture/execute/compare-fp-1.c,
7997 gcc.c-torture/execute/compare-fp-2.c,
7998 gcc.c-torture/execute/compare-fp-3.c,
7999 gcc.c-torture/execute/compare-fp-4.c,
8000 gcc.c-torture/execute/compare-fp-3.x,
8001 gcc.c-torture/execute/compare-fp-4.x,
8002 gcc.dg/pr15649-1.c: New.
8003
8004 2004-05-27 Adam Nemet <anemet@lnxw.com>
8005
8006 PR c++/12883
8007 * g++.dg/init/array14.C: New test.
8008
8009 2004-05-25 Janis Johnson <janis187@us.ibm.com>
8010
8011 * lib/compat.exp (compat-get-options-main): New.
8012 (compat-get-options): Remove unneeded code, warn for ignored
8013 command.
8014 (compat-execute): Check flag set by dg-require-* commands.
8015
8016 * lib/compat.exp (compat-execute): Break up long lines.
8017
8018 2004-05-24 Janis Johnson <janis187@us.ibm.com>
8019
8020 * gcc.dg/altivec-7.c: Don't use 'vector long'.
8021 * gcc.dg/altivec-14.c: New test.
8022 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
8023
8024 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
8025 * gcc.dg/altivec-12.c: Ditto.
8026
8027 * gcc.dg/altivec-3.c: Move call to altivec_check.
8028
8029 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8030
8031 PR c++/15044
8032 * g++.dg/template/error12.C: New test.
8033
8034 PR c++/15317
8035 * g++.dg/ext/attrib15.C: New test.
8036
8037 PR c++/15329
8038 * g++.dg/template/ptrmem9.C: New test.
8039
8040 2004-05-25 Paul Brook <paul@codesourcery.com>
8041
8042 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
8043
8044 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8045
8046 PR c++/15165
8047 * g++.dg/template/crash19.C: New test.
8048
8049 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8050
8051 PR c++/15025
8052 * g++.dg/template/redecl1.C: New test.
8053
8054 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8055
8056 PR c++/14821
8057 * g++.dg/other/ns1.C: New test.
8058
8059 PR c++/14883
8060 * g++.dg/template/invalid1.C: New test.
8061
8062 2004-05-23 Paul Brook <paul@codesourcery.com>
8063 Victor Leikehman <lei@haifasphere.co.il>
8064
8065 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
8066 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
8067
8068 2004-05-22 Mark Mitchell <mark@codesourcery.com>
8069
8070 PR c++/15285
8071 PR c++/15299
8072 * g++.dg/template/non-dependent5.C: New test.
8073 * g++.dg/template/non-dependent6.C: New test.
8074
8075 2004-05-22 Mark Mitchell <mark@codesourcery.com>
8076
8077 PR c++/15507
8078 * g++.dg/inherit/union1.C: New test.
8079
8080 PR c++/15542
8081 * g++.dg/template/addr1.C: New test.
8082
8083 PR c++/15427
8084 * g++.dg/template/array5.C: New test.
8085
8086 PR c++/15287
8087 * g++.dg/template/array6.C: New test.
8088
8089 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
8090 Roger Sayle <roger@eyesopen.com>
8091
8092 * g++.dg/lookup/forscope2.C: New test case.
8093
8094 2004-05-22 Ben Elliston <bje@au.ibm.com>
8095
8096 * gcc.dg/cpp/Wmissingdirs.c: New.
8097
8098 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
8099
8100 PR target/15301
8101 * gcc.dg/compat/union-m128-1.h: New file.
8102 * gcc.dg/compat/union-m128-1_main.c: Likewise.
8103 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8104 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8105
8106 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
8107
8108 PR target/15302
8109 * gcc.dg/compat/struct-complex-1.h: New file.
8110 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
8111 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
8112 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8113
8114 2004-05-20 Roger Sayle <roger@eyesopen.com>
8115
8116 PR middle-end/3074
8117 * gcc.dg/pr3074-1.c: New test case.
8118 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
8119
8120 2004-05-20 Falk Hueffner <falk@debian.org>
8121
8122 PR other/15526
8123 * gcc.dg/ftrapv-1.c: New test case.
8124
8125 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
8126
8127 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
8128
8129 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
8130 Jeff Law <law@redhat.com>
8131
8132 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8133 * gcc.dg/tree-ssa/20040518-2.c: New test.
8134
8135 * gcc.dg/tree-ssa/20040518-1.c: New test.
8136
8137 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8138
8139 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8140
8141 2004-05-18 Paul Brook <paul@codesourcery.com>
8142
8143 PR fortran/13930
8144 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8145
8146 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8147
8148 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8149 constant folding.
8150
8151 2004-05-17 Steven Bosscher <stevenb@suse.de>
8152
8153 * gcc.dg/tree-ssa/20040517-1.c: New test.
8154
8155 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8156
8157 * gcc.dg/loop-4.c: New test.
8158
8159 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8160
8161 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8162
8163 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8164
8165 PR fortran/15311
8166 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8167
8168 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8169
8170 PR fortran/13826
8171 PR fortran/13940
8172 * gfortran.fortran-torture/compile/data_1.f90: New test.
8173
8174 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8175
8176 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8177 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8178
8179 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8180
8181 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8182
8183 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8184
8185 PR c/15444
8186 * gcc.dg/format/xopen-1.c: Adjust expected message.
8187 * gcc.dg/format/xopen-3.c: New test.
8188
8189 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8190
8191 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8192
8193 2004-05-14 Jeff Law <law@redhat.com>
8194
8195 * gcc.dg/tree-ssa/20040514-2.c: New test.
8196
8197 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8198
8199 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8200 this ...
8201 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8202 this.
8203
8204 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8205
8206 * gcc.dg/tree-ssa/20040514-1.c: New test.
8207
8208 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8209
8210 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8211 test.
8212
8213 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8214
8215 PR fortran/14066
8216 * gfortran.fortran-torture/compile/do_1.f90: New test.
8217
8218 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8219
8220 PR fortran/15051
8221 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8222 test.
8223
8224 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8225
8226 PR fortran/15149
8227 * gfortran.fortran-torture/execute/random_init.f90: New test.
8228
8229 2004-05-13 Paul Brook <paul@codesourcery.com>
8230
8231 PR fortran/15314
8232 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8233
8234 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8235
8236 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8237 for the powerpc case.
8238
8239 2004-05-13 Jeff Law <law@redhat.com>
8240
8241 * gcc.dg/tree-ssa/20040513-1.c: New test.
8242 * gcc.dg/tree-ssa/20040513-2.c: New test.
8243
8244 2004-05-13 Paul Brook <paul@codesourcery.com>
8245
8246 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8247 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8248 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8249
8250 2004-05-13 Andreas Schwab <schwab@suse.de>
8251
8252 PR other/10819
8253 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8254 characters.
8255
8256 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8257
8258 PR fortran/15294
8259 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8260
8261 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8262
8263 Merge from tree-ssa-20020619-branch. See
8264 ChangeLog.tree-ssa for details.
8265
8266 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8267
8268 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8269 include <altivec.h> explicitly.
8270 * gcc.dg/altivec-13.c: Likewise.
8271
8272 2004-05-11 Paul Brook <paul@codesourcery.com>
8273
8274 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8275
8276 2004-05-10 Eric Christopher <echristo@redhat.com>
8277
8278 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8279 * gcc.dg/sibcall-4.c: Ditto.
8280
8281 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8282
8283 * g++.dg/ext/altivec-8.C: New test case.
8284 * gcc.dg/altivec-13.c: New test case.
8285
8286 2004-05-08 Roger Sayle <roger@eyesopen.com>
8287
8288 * gcc.c-torture/execute/divcmp-1.c: New test case.
8289 * gcc.c-torture/execute/divcmp-2.c: New test case.
8290 * gcc.c-torture/execute/divcmp-3.c: New test case.
8291
8292 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8293
8294 * g++.dg/other/pragma-re-2.C: New test.
8295
8296 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8297
8298 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8299 * gcc.dg/i386-387-2.c: Likewise.
8300
8301 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8302 __builtin_drem.
8303 * gcc.dg/i386-387-6.c: Likewise.
8304
8305 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8306
8307 * gcc.dg/builtins-33.c: Also check log1p*.
8308
8309 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8310
8311 PR optimization/15296
8312 * gcc.c-torture/execute/pr15296.c: New test.
8313
8314 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8315
8316 * gcc.dg/builtins-40.c: New test.
8317
8318 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8319
8320 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8321
8322 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8323
8324 * g++.dg/ext/spe1.C: New testcase.
8325
8326 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8327
8328 * objc.dg/image-info.m: Allow additional attributes
8329 for __image_info section.
8330
8331 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8332
8333 * gcc.dg/torture/mips-hilo-2.c: New test.
8334
8335 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8336
8337 PR c++/14389
8338 * g++.dg/template/member5.C: New test.
8339
8340 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8341
8342 * gcc.dg/builtins-34.c: Also check expm1*.
8343
8344 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8345
8346 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8347 * gcc.dg/torture/builtin-convert-3.c: New test.
8348
8349 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8350
8351 PR middle-end/15054
8352 * g++.dg/opt/pr15054.C: New test.
8353
8354 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8355
8356 * gcc.dg/torture/builtin-rounding-1.c: New test.
8357 * gcc.dg/builtins-25.c: Delete.
8358 * gcc.dg/builtins-29.c: Delete.
8359
8360 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8361
8362 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8363 * gcc.dg/sibcall-4.c: Likewise.
8364 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8365
8366 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8367
8368 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8369 bit-field on 16-bit targets.
8370
8371 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8372
8373 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8374 16-bit targets.
8375
8376 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8377
8378 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8379 * gcc.dg/rs6000-power2-2.c: Likewise.
8380
8381 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8382
8383 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8384 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8385 Change the asm registers to be in form of frN instead of fN.
8386
8387 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8388
8389 * gcc.dg/torture/builtin-convert-2.c: New test.
8390
8391 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8392
8393 * gcc.dg/rs6000-power2-1.c: New test.
8394 * gcc.dg/rs6000-power2-2.c: New test.
8395
8396 2004-04-28 Jan Hubicka <jh@suse.cz>
8397
8398 * gcc.dg/unused-6.c: New test.
8399
8400 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8401 Ulrich Weigand <uweigand@de.ibm.com>
8402
8403 * ada/acats/run_all.sh: Define $target variable.
8404
8405 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8406
8407 PR c++/15119
8408 * g++.dg/other/vararg-1.C: New test.
8409
8410 PR c++/4794
8411 * g++.dg/eh/cleanup3.C: New test.
8412
8413 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8414
8415 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8416 and ad8011a (target_insn).
8417 * ada/acats/support/macro.dfs: Likewise.
8418 * ada/acats/support/impbit.adb: New file.
8419
8420 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8421
8422 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8423
8424 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8425
8426 * gcc.dg/loop-3.c: New test.
8427
8428 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8429
8430 * gcc.c-torture/execute/simd-5.c: New test.
8431
8432 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8433
8434 PR c++/15064
8435 * g++.dg/template/crash18.C: New test.
8436
8437 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8438
8439 * g++.dg/ext/complit3.C: New test.
8440
8441 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8442
8443 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8444 * gcc.dg/altivec-3.c: Same.
8445 * gcc.dg/altivec-varargs-1.c: Same.
8446
8447 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8448
8449 * lib/target-supports.exp (check_profiling_available): Assume
8450 profiling is not available on powerpc-eabi targets.
8451
8452 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8453
8454 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8455 * gcc.dg/vmx/bug-1.c: Ditto.
8456
8457 2004-04-20 Eric Christopher <echristo@redhat.com>
8458
8459 * gcc.dg/charset/extern.c: New test.
8460 * g++.dg/charset/extern3.cc: Ditto.
8461
8462 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8463
8464 * gcc.dg/builtins-39.c: New test.
8465
8466 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8467
8468 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8469
8470 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8471
8472 * gcc.dg/torture/mips-hilo-1.c: New test.
8473
8474 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8475
8476 * gcc.c-torture/compile/20040419-1.c: New test.
8477
8478 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8479
8480 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8481
8482 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8483 Aldy Hernandez <aldyh@redhat.com>
8484
8485 * gcc.c-torture/execute/va-arg-24.c: New.
8486
8487 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8488 Aldy Hernandez <aldyh@redhat.com>
8489
8490 * gcc.dg/vmx/1b-01.c: New.
8491 * gcc.dg/vmx/1b-02.c: New.
8492 * gcc.dg/vmx/1b-03.c: New.
8493 * gcc.dg/vmx/1b-04.c: New.
8494 * gcc.dg/vmx/1b-05.c: New.
8495 * gcc.dg/vmx/1b-06.c: New.
8496 * gcc.dg/vmx/1b-07.c: New.
8497 * gcc.dg/vmx/1c-01.c: New.
8498 * gcc.dg/vmx/1c-02.c: New.
8499 * gcc.dg/vmx/3a-01a.c: New.
8500 * gcc.dg/vmx/3a-01.c: New.
8501 * gcc.dg/vmx/3a-01m.c: New.
8502 * gcc.dg/vmx/3a-03.c: New.
8503 * gcc.dg/vmx/3a-03m.c: New.
8504 * gcc.dg/vmx/3a-04.c: New.
8505 * gcc.dg/vmx/3a-04m.c: New.
8506 * gcc.dg/vmx/3a-05.c: New.
8507 * gcc.dg/vmx/3a-06.c: New.
8508 * gcc.dg/vmx/3a-06m.c: New.
8509 * gcc.dg/vmx/3a-07.c: New.
8510 * gcc.dg/vmx/3b-01.c: New.
8511 * gcc.dg/vmx/3b-02.c: New.
8512 * gcc.dg/vmx/3b-10.c: New.
8513 * gcc.dg/vmx/3b-13.c: New.
8514 * gcc.dg/vmx/3b-14.c: New.
8515 * gcc.dg/vmx/3b-15.c: New.
8516 * gcc.dg/vmx/3c-01a.c: New.
8517 * gcc.dg/vmx/3c-01.c: New.
8518 * gcc.dg/vmx/3c-02.c: New.
8519 * gcc.dg/vmx/3c-03.c: New.
8520 * gcc.dg/vmx/3d-01.c: New.
8521 * gcc.dg/vmx/4-01.c: New.
8522 * gcc.dg/vmx/4-03.c: New.
8523 * gcc.dg/vmx/5-01.c: New.
8524 * gcc.dg/vmx/5-02.c: New.
8525 * gcc.dg/vmx/5-03.c: New.
8526 * gcc.dg/vmx/5-04.c: New.
8527 * gcc.dg/vmx/5-05.c: New.
8528 * gcc.dg/vmx/5-06.c: New.
8529 * gcc.dg/vmx/5-07.c: New.
8530 * gcc.dg/vmx/5-07t.c: New.
8531 * gcc.dg/vmx/5-08.c: New.
8532 * gcc.dg/vmx/5-10.c: New.
8533 * gcc.dg/vmx/5-11.c: New.
8534 * gcc.dg/vmx/7-01a.c: New.
8535 * gcc.dg/vmx/7-01.c: New.
8536 * gcc.dg/vmx/7c-01.c: New.
8537 * gcc.dg/vmx/7d-01.c: New.
8538 * gcc.dg/vmx/7d-02.c: New.
8539 * gcc.dg/vmx/8-01.c: New.
8540 * gcc.dg/vmx/8-02a.c: New.
8541 * gcc.dg/vmx/8-02.c: New.
8542 * gcc.dg/vmx/brode-1.c: New.
8543 * gcc.dg/vmx/bug-1.c: New.
8544 * gcc.dg/vmx/bug-2.c: New.
8545 * gcc.dg/vmx/bug-3.c: New.
8546 * gcc.dg/vmx/cw-bug-1.c: New.
8547 * gcc.dg/vmx/cw-bug-2.c: New.
8548 * gcc.dg/vmx/cw-bug-3.c: New.
8549 * gcc.dg/vmx/dct.c: New.
8550 * gcc.dg/vmx/debug-1.c: New.
8551 * gcc.dg/vmx/debug-2.c: New.
8552 * gcc.dg/vmx/debug-3.c: New.
8553 * gcc.dg/vmx/debug-4.c: New.
8554 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8555 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8556 * gcc.dg/vmx/eg-5.c: New.
8557 * gcc.dg/vmx/fft.c: New.
8558 * gcc.dg/vmx/gcc-bug-1.c: New.
8559 * gcc.dg/vmx/gcc-bug-2.c: New.
8560 * gcc.dg/vmx/gcc-bug-3.c: New.
8561 * gcc.dg/vmx/gcc-bug-4.c: New.
8562 * gcc.dg/vmx/gcc-bug-5.c: New.
8563 * gcc.dg/vmx/gcc-bug-6.c: New.
8564 * gcc.dg/vmx/gcc-bug-7.c: New.
8565 * gcc.dg/vmx/gcc-bug-8.c: New.
8566 * gcc.dg/vmx/gcc-bug-9.c: New.
8567 * gcc.dg/vmx/gcc-bug-b.c: New.
8568 * gcc.dg/vmx/gcc-bug-c.c: New.
8569 * gcc.dg/vmx/gcc-bug-d.c: New.
8570 * gcc.dg/vmx/gcc-bug-e.c: New.
8571 * gcc.dg/vmx/gcc-bug-f.c: New.
8572 * gcc.dg/vmx/gcc-bug-g.c: New.
8573 * gcc.dg/vmx/gcc-bug-i.c: New.
8574 * gcc.dg/vmx/harness.h: New.
8575 * gcc.dg/vmx/ira1.c: New.
8576 * gcc.dg/vmx/ira2a.c: New.
8577 * gcc.dg/vmx/ira2b.c: New.
8578 * gcc.dg/vmx/ira2.c: New.
8579 * gcc.dg/vmx/ira2c.c: New.
8580 * gcc.dg/vmx/mem.c: New.
8581 * gcc.dg/vmx/newton-1.c: New.
8582 * gcc.dg/vmx/ops.c: New.
8583 * gcc.dg/vmx/sn7153.c: New.
8584 * gcc.dg/vmx/spill2.c: New.
8585 * gcc.dg/vmx/spill3.c: New.
8586 * gcc.dg/vmx/spill.c: New.
8587 * gcc.dg/vmx/t.c: New.
8588 * gcc.dg/vmx/varargs-1.c: New.
8589 * gcc.dg/vmx/varargs-2.c: New.
8590 * gcc.dg/vmx/varargs-3.c: New.
8591 * gcc.dg/vmx/varargs-4.c: New.
8592 * gcc.dg/vmx/varargs-5.c: New.
8593 * gcc.dg/vmx/varargs-6.c: New.
8594 * gcc.dg/vmx/varargs-7.c: New.
8595 * gcc.dg/vmx/vmx.exp: New.
8596 * gcc.dg/vmx/vprint-1.c: New.
8597 * gcc.dg/vmx/vscan-1.c: New.
8598 * gcc.dg/vmx/x-01.c: New.
8599 * gcc.dg/vmx/x-02.c: New.
8600 * gcc.dg/vmx/x-03.c: New.
8601 * gcc.dg/vmx/x-04.c: New.
8602 * gcc.dg/vmx/x-05.c: New.
8603 * gcc.dg/vmx/yousufi-1.c: New.
8604 * gcc.dg/vmx/zero-1.c: New.
8605 * gcc.dg/vmx/zero.c: New.
8606
8607 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8608
8609 * g++.dg/lookup/java1.C: Update for chage of
8610 _Jv_AllocObject.
8611 * g++.dg/lookup/java2.C: Likewise.
8612
8613 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8614
8615 * ada/acats/run_all.sh: use -O2 by default.
8616
8617 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8618
8619 * gcc.dg/vr-mult-[12].c: New tests.
8620
8621 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8622
8623 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8624
8625 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8626
8627 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8628
8629 * lib/target-supports.exp (check_profiling_available): Assume profiling
8630 isn't available for mips*-*-elf targets.
8631
8632 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8633
8634 * gcc.dg/builtins-38.c: New test.
8635
8636 2004-04-14 Eric Christopher <echristo@redhat.com>
8637
8638 * g++.dg/charset/charset.exp: Run .cc extension tests.
8639
8640 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8641
8642 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8643
8644 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8645
8646 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8647
8648 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8649
8650 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8651 * gcc.dg/i386-387-2.c: Likewise.
8652
8653 * gcc.dg/i386-387-7.c: New test.
8654 * gcc.dg/i386-387-8.c: New test.
8655
8656 * gcc.dg/builtins-37.c: New test.
8657
8658 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8659
8660 * g++.dg/pch/externc-1.C: Add missing semicolon.
8661
8662 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8663
8664 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8665
8666 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8667
8668 * gcc.c-torture/execute/20040411-1.c: New test.
8669
8670 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8671
8672 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8673
8674 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8675
8676 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8677
8678 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8679
8680 * lib/target-supports.exp (check_named_sections_available): New.
8681 * lib/gcc-dg.exp (dg-require-named-sections): New.
8682 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8683 old-deja.exp. Also prune error-count message from HP linker.
8684 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8685
8686 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8687 * g++.old-deja/g++.pt/static3.C: Likewise.
8688 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8689
8690 2004-04-09 Roger Sayle <roger@eyesopen.com>
8691
8692 * gcc.c-torture/execute/20040409-1.c: New test case.
8693 * gcc.c-torture/execute/20040409-2.c: New test case.
8694 * gcc.c-torture/execute/20040409-3.c: New test case.
8695
8696 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8697
8698 * gcc.dg/20040409-1.c: New test.
8699
8700 2004-04-08 Roger Sayle <roger@eyesopen.com>
8701
8702 PR target/14888
8703 * g++.dg/opt/pr14888.C: New test case.
8704
8705 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8706
8707 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8708 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8709 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8710 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8711 New tests.
8712
8713 2004-04-08 Paul Brook <paul@codesourcery.com>
8714
8715 * gcc.dg/spill-1.c: New test.
8716
8717 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8718
8719 * gcc.dg/torture/builtin-ctype-2.c: New test.
8720
8721 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8722
8723 * gcc.dg/pch/pch.exp: Add largefile test.
8724
8725 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8726
8727 * g++.dg/pch/externc-1.Hs: New.
8728 * g++.dg/pch/externc-1.C: New.
8729
8730 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8731
8732 * gcc.dg/compat/struct-by-value-5a_main.c,
8733 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8734 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8735 * gcc.dg/compat/struct-by-value-5a_x.c,
8736 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8737 gcc.dg/compat/struct-by-value-5_x.c.
8738 * gcc.dg/compat/struct-by-value-5a_y.c,
8739 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8740 gcc.dg/compat/struct-by-value-5_y.c.
8741
8742 * gcc.dg/compat/struct-by-value-6a_main.c,
8743 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8744 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8745 * gcc.dg/compat/struct-by-value-6a_x.c,
8746 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8747 gcc.dg/compat/struct-by-value-6_x.c.
8748 * gcc.dg/compat/struct-by-value-6a_y.c,
8749 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8750 gcc.dg/compat/struct-by-value-6_y.c.
8751
8752 * gcc.dg/compat/struct-by-value-7a_main.c,
8753 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8754 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8755 * gcc.dg/compat/struct-by-value-7a_x.c,
8756 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8757 gcc.dg/compat/struct-by-value-7_x.c.
8758 * gcc.dg/compat/struct-by-value-7a_y.c,
8759 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8760 gcc.dg/compat/struct-by-value-7_y.c.
8761
8762 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8763
8764 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8765 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8766 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8767 options.
8768
8769 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8770
8771 * gcc.dg/builtins-36.c: New test.
8772
8773 2004-04-06 Paul Brook <paul@codesourcery.com>
8774
8775 * README.gcc: Remove obsolete contraint on testcases.
8776
8777 2004-04-05 Paul Brook <paul@codesourcery.com>
8778
8779 PR2123
8780 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8781 failure and exit(0) on success.
8782 * g++.dg/expr/anew2.C: Ditto.
8783 * g++.dg/expr/anew3.C: Ditto.
8784 * g++.dg/expr/anew4.C: Ditto.
8785
8786 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8787
8788 PR c++/3518
8789 * g++.dg/template/unify7.C: New.
8790
8791 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8792
8793 * g++.dg/README: Bring up to date with new subdirectories; remove
8794 duplicate subdirectory lines.
8795
8796 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8797
8798 PR c++/14007
8799 * g++.dg/template/unify5.C: New.
8800 * g++.dg/template/unify6.C: New.
8801 * g++.dg/template/qualttp20.C: Adjust.
8802 * g++.old-deja/g++.jason/report.C: Adjust.
8803 * g++.old-deja/g++.other/qual1.C: Adjust.
8804
8805 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8806
8807 PR c++/14803
8808 * g++.dg/inherit/ptrmem1.C: New test.
8809
8810 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8811
8812 PR c++/14755
8813 * gcc.c-torture/execute/20040331-1.c: New test.
8814 * gcc.dg/20040331-1.c: New test.
8815
8816 2004-04-01 Paul Brook <paul@codesourcery.com>
8817
8818 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8819
8820 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8821
8822 PR c++/14724
8823 * g++.dg/init/goto1.C: New test.
8824
8825 PR c++/14763
8826 * g++.dg/template/defarg4.C: New test.
8827
8828 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8829
8830 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8831
8832 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8833
8834 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8835
8836 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8837
8838 * gcc.dg/noncompile/undeclared-2.c: New test.
8839
8840 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8841
8842 * gcc.dg/940409-1.c: Remove XFAIL.
8843 * gcc.dg/reg-vol-struct-1.c: New test.
8844
8845 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8846
8847 * gcc.dg/torture/builtin-wctype-1.c: New test.
8848
8849 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8850
8851 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8852 * gcc.dg/20001101-1.c: Likewise.
8853 * gcc.dg/20001102-1.c: Likewise.
8854
8855 2004-03-25 Roger Sayle <roger@eyesopen.com>
8856
8857 * gcc.dg/compare8.c: Add an additional test for XOR.
8858
8859 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8860
8861 * gcc.dg/torture/builtin-ctype-1.c: New test.
8862
8863 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8864
8865 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8866 * gcc.dg/torture/builtin-math-1.c: Likewise.
8867 * gcc.dg/torture/builtin-power-1.c: New test.
8868
8869 2004-03-24 Andreas Schwab <schwab@suse.de>
8870
8871 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8872 IA64 assembler.
8873
8874 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8875 Roger Sayle <roger@eyesopen.com>
8876
8877 * gcc.dg/compare8.c: New test case.
8878
8879 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8880
8881 * g++.dg/ext/altivec-7.C: New test.
8882
8883 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8884
8885 PR 12267, 12391, 12560, 13129, 14114, 14133
8886 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8887 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8888 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8889 Adjust error regexps.
8890 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8891 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8892 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8893 * gcc.dg/local1.c: Add explanatory comment.
8894
8895 2004-03-23 Roger Sayle <roger@eyesopen.com>
8896
8897 PR optimization/14669
8898 * g++.dg/opt/fold2.C: New test case.
8899
8900 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8901
8902 PR c/14069
8903 * gcc.dg/20040322-1.c: New test.
8904
8905 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8906
8907 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8908 * gcc.dg/ultrasp4.c: Likewise.
8909 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8910
8911 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8912
8913 * gcc.dg/i386-sse-8.c: Reset default options.
8914
8915 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8916
8917 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8918 in the error message text.
8919
8920 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8921
8922 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8923
8924 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8925
8926 PR c++/14616
8927 * g++.dg/init/array13.C: New test.
8928
8929 2004-03-20 Roger Sayle <roger@eyesopen.com>
8930
8931 PR target/13889
8932 * gcc.c-torture/compile/pr13889.c: New test case.
8933
8934 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8935
8936 PR c/14635
8937 * builtins-1.c (nan, nans): Don't test.
8938 * builtins-30.c: Don't use nan, nanf, nanl.
8939 * builtins-35.c: New test.
8940
8941 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8942
8943 * g++.dg/ext/altivec-6.C: New test.
8944
8945 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8946
8947 * g++.dg/init/placement3.C: New test.
8948
8949 * g++.dg/template/spec13.C: New test.
8950
8951 * g++.dg/lookup/using11.C: New test.
8952
8953 * g++.dg/lookup/koenig3.C: New test.
8954
8955 * g++.dg/template/operator2.C: New test.
8956
8957 * g++.dg/expr/dtor3.C: New test.
8958 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8959 marker.
8960 * g++.old-deja/g++.law/visibility28.C: Likewise.
8961
8962 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8963
8964 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8965 * gcc.dg/ppc64-abi-3.c: Likewise.
8966
8967 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8968
8969 PR c++/14545
8970 * g++.dg/parse/template15.C: New test.
8971
8972 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8973
8974 * g++.dg/expr/dtor2.C: New test.
8975
8976 * g++.dg/lookup/anon4.C: New test.
8977
8978 * g++.dg/overload/using1.C: New test.
8979
8980 * g++.dg/template/lookup7.C: New test.
8981
8982 * g++.dg/template/typename6.C: New test.
8983
8984 * g++.dg/expr/cond6.C: New test.
8985
8986 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8987
8988 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8989
8990 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8991
8992 * g++.dg/expr/cond5.C: New test.
8993 * g++.dg/expr/constcast1.C: Likewise.
8994 * g++.dg/expr/ptrmem2.C: Likewise.
8995 * g++.dg/expr/ptrmem3.C: Likewise.
8996 * g++.dg/lookup/main1.C: Likewise.
8997 * g++.dg/template/lookup6.C: Likewise.
8998
8999 2004-03-18 Mark Mitchell <mark@codesourcery.com>
9000
9001 * gcc.dg/local1.c: New test.
9002
9003 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
9004
9005 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9006
9007 * gcc.dg/torture/builtin-convert-1.c: New test.
9008
9009 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9010
9011 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
9012
9013 2004-03-16 Mark Mitchell <mark@codesourcery.com>
9014
9015 PR c++/14481
9016 * g++.dg/warn/Wunused-7.C: New test.
9017
9018 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9019
9020 * gcc.dg/torture/builtin-integral-1.c: New test.
9021
9022 2004-03-16 Mark Mitchell <mark@codesourcery.com>
9023
9024 PR c++/14586
9025 * g++.dg/parse/non-dependent3.C: New test.
9026
9027 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
9028
9029 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
9030 * g++.dg/eh/simd-2.C: Likewise.
9031 * g++.dg/init/array10.C: Likewise.
9032 * gcc.c-torture/compile/simd-1.c: Likewise.
9033 * gcc.c-torture/compile/simd-2.c: Likewise.
9034 * gcc.c-torture/compile/simd-3.c: Likewise.
9035 * gcc.c-torture/compile/simd-4.c: Likewise.
9036 * gcc.c-torture/compile/simd-6.c: Likewise.
9037 * gcc.c-torture/execute/simd-1.c: Likewise.
9038 * gcc.c-torture/execute/simd-2.c: Likewise.
9039 * gcc.dg/compat/vector-defs.h: Likewise.
9040 * gcc.dg/20020531-1.c: Likewise.
9041 * gcc.dg/altivec-3.c: Likewise.
9042 * gcc.dg/altivec-4.c: Likewise.
9043 * gcc.dg/altivec-varargs-1.c: Likewise.
9044 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
9045 * gcc.dg/i386-mmx-3.c: Likewise.
9046 * gcc.dg/i386-sse-4.c: Likewise.
9047 * gcc.dg/i386-sse-5.c: Likewise.
9048 * gcc.dg/i386-sse-8.c: Likewise.
9049 * gcc.dg/simd-1.c: Likewise.
9050 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
9051 __ev64_opaque__ since the machine description provides it.
9052
9053 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9054
9055 * lib/compat.exp (skip_list): New global variable.
9056 Use it to hold the user defined COMPAT_SKIPS list if any.
9057 (compat-obj): Add the members of skip_list to optall.
9058
9059 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9060
9061 * gcc.dg/compat/union-by-value-1_main.c,
9062 union-by-value-1_x.c, union-by-value-1_y.c,
9063 union-check.h, union-defs.h,
9064 union-init.h, union-return-1_main.c,
9065 union-return-1_x.c, union-return-1_y.c: New files.
9066
9067 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9068
9069 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
9070 mixed-struct-init.h: Add 4 mixed structure types.
9071 struct-by-value-21_main.c, struct-by-value-21_x.c,
9072 struct-by-value-21_y.c, struct-return-21_main.c,
9073 struct-return-21_x.c, struct-return-21_y.c: New files.
9074
9075 2004-03-13 Mark Mitchell <mark@codesourcery.com>
9076
9077 PR c++/14550
9078 * g++.dg/parse/template14.C: New test.
9079
9080 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9081
9082 * gcc.c-torture/execute/20040313-1.c: New test.
9083
9084 2004-03-13 Jakub Jelinek <jakub@redhat.com>
9085
9086 PR target/14533
9087 * gcc.dg/20040311-2.c: New test.
9088
9089 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
9090
9091 PR other/14544
9092 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
9093 bit-field.
9094
9095 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
9096
9097 * gcc.dg/20040305-2.c: Add missing return statement.
9098
9099 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9100
9101 * gcc.dg/builtins-34.c: Also check pow10*.
9102
9103 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9104
9105 PR target/14262
9106 * gcc.dg/20040305-2.c: New test.
9107
9108 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9109
9110 * gcc.dg/20040310-1.c: New test.
9111
9112 2004-03-11 Roger Sayle <roger@eyesopen.com>
9113
9114 * gcc.c-torture/execute/20040311-1.c: New test case.
9115
9116 2004-03-11 Mark Mitchell <mark@codesourcery.com>
9117
9118 PR c++/14476
9119 * g++.dg/lookup/enum1.C: New test.
9120
9121 2004-03-10 Mark Mitchell <mark@codesourcery.com>
9122
9123 PR c++/14510
9124 * g++.dg/lookup/struct2.C: New test.
9125
9126 2004-03-10 Uros Bizjak <uros@kss-loka.si>
9127
9128 * gcc.dg/builtins-34.c: New test.
9129
9130 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9131
9132 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9133
9134 2004-03-09 James E Wilson <wilson@specifixinc.com>
9135
9136 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9137 * gcc.dg/alias-2.c: New testcase.
9138
9139 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9140
9141 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9142
9143 2004-03-09 Roger Sayle <roger@eyesopen.com>
9144
9145 * gcc.c-torture/execute/20040309-1.c: New test case.
9146
9147 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9148
9149 PR c++/14397
9150 * g++.dg/overload/ref1.C: New.
9151
9152 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9153
9154 PR c++/14409
9155 * g++.dg/template/spec12.C: New test.
9156
9157 PR c++/14448
9158 * g++.dg/parse/crash14.C: New test.
9159
9160 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9161
9162 PR c++/14230
9163 * g++.dg/init/ref11.C: New test.
9164
9165 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9166
9167 PR c++/14432
9168 * g++.dg/parse/builtin2.C: New test.
9169
9170 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9171
9172 PR c++/14401
9173 * g++.dg/init/ctor3.C: New test.
9174 * g++.dg/init/union1.C: New test.
9175 * g++.dg/ext/anon-struct4.C: New test.
9176
9177 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9178
9179 * g++.dg/lookup/koenig1.C: Tweak error messages.
9180 * g++.dg/lookup/used-before-declaration.C: Likewise.
9181 * g++.dg/other/do1.C: Likewise.
9182 * g++.dg/overload/koenig1.C: Likewise.
9183 * g++.dg/parse/crash13.C: Likewise.
9184 * g++.dg/template/instantiate3.C: Likewise.
9185
9186 2004-03-08 Eric Christopher <echristo@redhat.com>
9187
9188 * * lib/target-supports.exp: Enable libiconv in test
9189 compilation. Fix up error checking.
9190
9191 2004-03-08 Roger Sayle <roger@eyesopen.com>
9192
9193 PR middle-end/14289
9194 * gcc.dg/pr14289-1.c: New test case.
9195 * gcc.dg/pr14289-2.c: Likewise.
9196 * gcc.dg/pr14289-3.c: Likewise.
9197
9198 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9199
9200 * gcc.c-torture/execute/20040308-1.c: New test.
9201
9202 2004-03-07 Roger Sayle <roger@eyesopen.com>
9203
9204 * gcc.c-torture/execute/20040307-1.c: New test case.
9205
9206 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9207
9208 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9209
9210 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9211
9212 * gcc.dg/20040306-1.c: New test.
9213
9214 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9215
9216 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9217 them static.
9218 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9219
9220 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9221
9222 PR c/14465
9223 * gcc.dg/decl-6.c: New test.
9224
9225 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9226
9227 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9228 Rename LOGPOW -> LOG_POW.
9229 (SQRT_EXP, POW_EXP): New.
9230
9231 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9232
9233 * gcc.dg/i386-sse-8.c: New test.
9234
9235 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9236
9237 PR c/14114
9238 * gcc.dg/decl-5.c: New test.
9239
9240 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9241
9242 * gcc.dg/20040305-1.c: New test.
9243
9244 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9245
9246 PR other/14354
9247 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9248
9249 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9250
9251 PR c++/14425, c++/14426
9252 * g++.dg/ext/altivec-4.C: New test.
9253 * g++.dg/ext/altivec-5.C: New test.
9254
9255 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9256
9257 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9258 global variables of a type with no linkage.
9259 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9260 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9261 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9262 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9263 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9264 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9265 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9266 * g++.dg/warn/deprecated.C: Name enum Color.
9267 * g++.dg/overload/VLA.C: Name structure for 'b'.
9268 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9269
9270 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9271
9272 * gcc.c-torture/compile/20040304-1.c: New test.
9273
9274 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9275
9276 PR 13728
9277 * gcc.dg/decl-4.c: New testcase.
9278
9279 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9280
9281 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9282 as PRECF if sizeof (float) > sizeof (double).
9283 (PRECL): Make it the same as PRECF if
9284 sizeof (float) > sizeof (long double).
9285
9286 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9287
9288 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9289 system type. Add check for irix6 which doesn't have c99 runtime.
9290
9291 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9292
9293 * gcc.dg/const-elim-1.c: xfail for xtensa.
9294
9295 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9296
9297 PR c++/14369
9298 * g++.dg/template/cond4.C: New test.
9299
9300 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9301
9302 PR c++/14360
9303 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9304
9305 PR c++/14361
9306 * g++.dg/parse/defarg7.C: New test.
9307
9308 PR c++/14359
9309 * g++.dg/template/friend26.C: New test.
9310
9311 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9312
9313 PR c++/14324
9314 * g++.dg/abi/mangle21.C: New test.
9315
9316 PR c++/14260
9317 * g++.dg/parse/constructor2.C: New test.
9318
9319 PR c++/14337
9320 * g++.dg/template/sfinae1.C: New test.
9321
9322 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9323
9324 PR c++/14267
9325 * g++.dg/expr/crash2.C: New test.
9326
9327 PR middle-end/13448
9328 * gcc.dg/inline-5.c: New test.
9329 * gcc.dg/always-inline.c: Split out tests into ...
9330 * gcc.dg/always-inline2.c: ... this and ...
9331 * gcc.dg/always-inline3.c: ... this.
9332
9333 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9334
9335 PR debug/12103
9336 * g++.dg/debug/crash1.C: New test.
9337
9338 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9339
9340 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9341 function with __attribute__((noinline)).
9342 (recurser_void2): Likewise.
9343 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9344 (recurser_void2): Likewise.
9345
9346 2004-02-29 Roger Sayle <roger@eyesopen.com>
9347
9348 PR middle-end/14203
9349 * g++.dg/warn/Wunused-6.C: New test case.
9350
9351 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9352
9353 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9354 not defined.
9355
9356 2004-02-27 Eric Christopher <echristo@redhat.com>
9357
9358 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9359 * g++.dg/charset/asm2.c: Run only x86.
9360 * gcc.dg/charset/asm3.c: Ditto.
9361
9362 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9363
9364 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9365 ld_library_path.
9366
9367 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9368
9369 * g++.dg/ext/altivec-3.C: New.
9370
9371 2004-02-26 Richard Henderson <rth@redhat.com>
9372
9373 * g++.dg/ext/attrib10.C: Mark for warning.
9374 * gcc.dg/attr-alias-1.c: New.
9375
9376 2004-02-26 Richard Henderson <rth@redhat.com>
9377
9378 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9379 * gcc.c-torture/execute/20040208-2.c: ... it back.
9380
9381 2004-02-26 Eric Christopher <echristo@redhat.com>
9382
9383 * lib/target-supports.exp (check-iconv-available): New function.
9384 * lib/gcc-dg.exp (dg-require-iconv): New function.
9385 Use above.
9386 * gcc.dg/charset: New directory.
9387 * gcc.dg/charset/charset.exp: New file.
9388 * gcc.dg/charset/asm1.c: Ditto.
9389 * gcc.dg/charset/asm2.c: Ditto.
9390 * gcc.dg/charset/asm3.c: Ditto.
9391 * gcc.dg/charset/asm4.c: Ditto.
9392 * gcc.dg/charset/asm5.c: Ditto.
9393 * gcc.dg/charset/attribute1.c: Ditto.
9394 * gcc.dg/charset/attribute2.c: Ditto.
9395 * gcc.dg/charset/string1.c: Ditto.
9396 * g++.dg/charset: New directory.
9397 * g++.dg/dg.exp: Add here. Special options.
9398 * g++.dg/charset/charset.exp: New file.
9399 * g++.dg/charset/asm1.c: Ditto.
9400 * g++.dg/charset/asm2.c: Ditto.
9401 * g++.dg/charset/asm3.c: Ditto.
9402 * g++.dg/charset/asm4.c: Ditto.
9403 * g++.dg/charset/attribute1.c: Ditto.
9404 * g++.dg/charset/attribute2.c: Ditto.
9405 * g++.dg/charset/extern1.cc: Ditto.
9406 * g++.dg/charset/extern2.cc: Ditto.
9407 * g++.dg/charset/string1.c: Ditto.
9408
9409 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9410
9411 PR c++/14278
9412 * g++.dg/parse/comma1.C: New test.
9413
9414 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9415
9416 PR c++/14284
9417 * g++.dg/template/ttp8.C: New test.
9418
9419 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9420
9421 * gcc.dg/fixuns-trunc-1.c: New test.
9422
9423 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9424
9425 * gcc.dg/builtins-config.h: Use #elif.
9426
9427 2004-02-26 Michael Matz <matz@suse.de>
9428
9429 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9430 * gcc.dg/991214-1.c: Likewise.
9431 * gcc.dg/i386-asm-1.c: Likewise.
9432
9433 2004-02-25 Richard Henderson <rth@redhat.com>
9434
9435 * gcc.c-torture/execute/20040208-2.c: Move ...
9436 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9437
9438 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9439
9440 PR c++/14246
9441 * g++.dg/other/crash-3.C: New test.
9442
9443 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9444
9445 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9446 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9447
9448 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9449 HP-UX.
9450
9451 2004-02-24 Michael Matz <matz@suse.de>
9452
9453 * gcc.dg/i386-regparm.c: New.
9454
9455 2004-02-23 James E Wilson <wilson@specifixinc.com>
9456
9457 * gcc.c-torture/execute/20040223-1.c: New.
9458
9459 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9460 Kazu Hirata <kazu@cs.umass.edu>
9461
9462 * gcc.dg/fwritable-strings-1.c: Remove.
9463
9464 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9465
9466 PR c/14156
9467 * gcc.dg/20040223-1.c: New test.
9468
9469 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9470
9471 PR c++/14106
9472 * g++.dg/ext/typeof9.C: New test.
9473
9474 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9475
9476 PR c++/14250
9477 * g++.dg/other/switch1.C: New test.
9478
9479 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9480
9481 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9482 * gcc.dg/va-arg-1.c: Likewise.
9483
9484 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9485
9486 PR c++/14143
9487 * g++.dg/template/koenig5.C: New test.
9488
9489 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9490
9491 * g++.dg/ext/altivec-1.C: Generalize target triple.
9492 * g++.dg/ext/altivec-2.C: New test case.
9493 * g++.dg/ext/altivec_check.h: New file.
9494 * gcc.dg/altivec-1.c: Generalize target triple;
9495 include altivec_check.h and call altivec_check().
9496 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9497 * gcc.dg/altivec-6.c: New test case.
9498 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9499 type casts as needed.
9500 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9501 altivec_check().
9502 * gcc.dg/altivec-12.c: New test case.
9503 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9504 include altivec_check.h and call altivec_check().
9505 * gcc.dg/altivec_check.h: New file.
9506
9507 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9508
9509 * lib/target-supports.exp (check_alias_available): Don't mangle
9510 function `g' in test program.
9511
9512 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9513
9514 * lib/target-supports.exp (check_profiling_available): Check
9515 argument to determine whether we support a profiling type.
9516 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9517 check_profiling_available.
9518 * g++.dg/bprob/bprob.exp: Likewise
9519 * g77.dg/bprob/bprob.exp: Likewise.
9520 * gcc.misc-tests/bprob.exp: Likewise.
9521 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9522 dg-require-profiling and delete expected error handling.
9523 * gcc.dg/20021014-1.c: Likewise.
9524 * gcc.dg/nest.c: Likewise.
9525
9526 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9527
9528 PR c++/12007
9529 * g++.dg/other/vthunk1.C: New test.
9530
9531 2004-02-20 Falk Hueffner <falk@debian.org>
9532
9533 PR target/14201
9534 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9535
9536 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9537
9538 PR c++/13927
9539 * g++.dg/other/error8.C: Remove XFAIL markers.
9540
9541 PR c++/14173
9542 * g++.dg/ext/packed5.C: New test.
9543
9544 PR c++/14199
9545 * g++.dg/warn/Wunused-5.C: New test.
9546
9547 PR c++/14186
9548 * g++.dg/lookup/member1.C: New test.
9549
9550 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9551
9552 * gcc.c-torture/compile/20040130-1.c: Enable only when
9553 __INT_MAX__ >= 2147483647L.
9554 * gcc.c-torture/compile/961203-1.c: Likewise.
9555
9556 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9557
9558 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9559 * g++.dg/opt/template1.C: Robustify assembler regexp
9560
9561 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9562
9563 * gcc.c-torture/execute/simd-4.x: Remove.
9564 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9565 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9566 Guard with #ifndef SKIP_ATTRIBUTE.
9567 * gcc.dg/compat/vector-1_y.c: Likewise.
9568 * gcc.dg/compat/vector-2_x.c: Likewise.
9569 * gcc.dg/compat/vector-2_y.c: Likewise.
9570 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9571 * g++.dg/eh/simd-2.C: Likewise.
9572
9573 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9574
9575 * gcc.c-torture/compile/complex-1.c: New.
9576
9577 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9578
9579 PR target/14209
9580 * gcc.c-torture/execute/20040218-1.c: New test.
9581
9582 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9583
9584 PR c++/14181
9585 * g++.dg/parse/new2.C: New test.
9586
9587 2004-02-18 Paul Brook <paul@codesourcery.com>
9588
9589 * gcc.c-torture/compile/libcall-1.c: New test.
9590
9591 2004-02-18 Paul Brook <paul@codesourcery.com>
9592
9593 PR debug/12934
9594 * gcc.dg/debug/debug-7.c: New test.
9595
9596 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9597
9598 * gcc.dg/20040217-1.c: New test.
9599
9600 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9601
9602 * gcc.c-torture/execute/990208-1.x: Delete.
9603
9604 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9605
9606 * gcc.c-torture/execute/20040208-2.x: New file.
9607
9608 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9609
9610 PR c++/11326
9611 * g++.dg/abi/structret1.C: New test.
9612
9613 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9614
9615 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9616 (i386_cpuid): No need to test if cpuid is available on AMD64.
9617 Fix assembly, so that it works onboth i386 and AMD64.
9618 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9619 (vecInLong): Fix s[] member type to unsigned int.
9620 (vecInWord): Remove type.
9621 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9622 (a64, b64, c64, d64, e64): Remove.
9623 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9624 Remove unused variable. Remove initialization of removed variables.
9625 Don't call mmx_tests nor sse_tests.
9626 (reference_mmx, reference_sse): Remove.
9627 (check): Add return stmt.
9628 * gcc.dg/i386-sse-7.c: New test.
9629 * gcc.dg/i386-mmx-4.c: New test.
9630
9631 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9632
9633 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9634 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9635 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9636 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9637 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9638 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9639 g++.dg/tc1/dr94.C: Fix line terminator.
9640
9641 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9642
9643 * gcc.c-torture/compile/20040216-1.c: New.
9644
9645 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9646
9647 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9648 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9649 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9650 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9651 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9652 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9653
9654 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9655
9656 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9657
9658 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9659
9660 PR c++/13971
9661 * g++.dg/expr/cond4.C: New test.
9662
9663 PR c++/14086
9664 * g++.dg/lookup/crash2.C: New test.
9665
9666 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9667
9668 * gcc.c-torture/compile/20040214-2.c: New test.
9669
9670 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9671
9672 PR c++/14116
9673 * g++.dg/ext/typeof8.C: New test.
9674
9675 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9676
9677 * gcc.c-torture/compile/20040214-1.c: New test.
9678
9679 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9680
9681 PR c++/13635
9682 * g++.dg/template/spec11.C: New test.
9683
9684 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9685
9686 PR c++/13927
9687 * g++.dg/other/error8.C: New test.
9688
9689 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9690
9691 PR c++/14122
9692 * g++.dg/template/array4.C: New test.
9693
9694 PR c++/14108
9695 * g++.dg/inherit/thunk2.C: New test.
9696
9697 PR c++/14083
9698 * g++.dg/eh/cond2.C: New test.
9699
9700 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9701
9702 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9703
9704 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9705
9706 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9707
9708 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9709
9710 * g++.dg/simd-2.C: xfail on ppc64-linux.
9711
9712 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9713
9714 PR c/456
9715 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9716 tests.
9717
9718 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9719
9720 * gcc.dg/builtins-33.c: New test.
9721
9722 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9723
9724 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9725
9726 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9727
9728 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9729
9730 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9731
9732 * gcc.dg/ppc64-abi-3.c: New test.
9733
9734 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9735
9736 PR c/14092
9737
9738 * gcc.dg/pr14092-1.c: New testcase.
9739
9740 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9741
9742 * gcc.dg/cpp/assert4.c: Fix typo last change.
9743
9744 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9745 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9746
9747 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9748
9749 2004-02-09 Roger Sayle <roger@eyesopen.com>
9750
9751 * gcc.c-torture/compile/20040209-1.c: New test case.
9752
9753 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9754
9755 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9756
9757 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9758
9759 * gcc.c-torture/execute/20040208-[12].c: New tests.
9760
9761 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9762
9763 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9764
9765 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9766
9767 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9768
9769 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9770
9771 Bug 13856
9772 * gcc.dg/visibility-8.c: New testcase.
9773
9774 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9775
9776 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9777 arguments.
9778 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9779
9780 2004-02-07 Roger Sayle <roger@eyesopen.com>
9781
9782 PR middle-end/13696
9783 * g++.dg/opt/fold1.C: New test case.
9784
9785 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9786
9787 PR c++/14033
9788 * g++.dg/other/crash-2.C: New test.
9789
9790 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9791
9792 PR c++/14028
9793 * g++.dg/parse/angle-bracket2.C: New test.
9794
9795 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9796
9797 PR middle-end/13750
9798 Revert:
9799 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9800 PR pch/13361
9801 * testsuite/g++.dg/pch/wchar-1.C: New.
9802 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9803
9804 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9805
9806 PR c++/14008
9807 * g++.dg/parse/error15.C: New test.
9808 * g++.dg/parse/crash11.C: Update dg-error mark.
9809
9810 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9811
9812 PR c++/13932
9813 * g++.dg/warn/conv2.C: New test.
9814
9815 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9816
9817 PR c++/13086
9818 * g++.dg/warn/incomplete1.C: Remove xfail.
9819
9820 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9821
9822 * lib/file-format.exp (gcc_target_object_format): Use
9823 ${tool}_target_compile, not gcc_target_compile.
9824 * lib/target-supports.exp (check_alias_available): Likewise.
9825 (check_gc_sections_available): Likewise.
9826 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9827 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9828 dg-require-alias.
9829
9830 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9831
9832 PR c++/13969
9833 * g++.dg/template/static6.C: New test.
9834
9835 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9836
9837 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9838
9839 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9840
9841 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9842 tests for systems where `char' is unsigned by default.
9843
9844 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9845
9846 PR c++/13997
9847 * g++.dg/template/partial3.C: New test.
9848
9849 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9850
9851 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9852 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9853 Remove mentions of obsolete ports.
9854
9855 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9856
9857 * gcc.dg/noncompile/20001228-1.c: Fix for new
9858 error message.
9859
9860 2004-02-03 Roger Sayle <roger@eyesopen.com>
9861
9862 PR target/9348
9863 * gcc.c-torture/execute/multdi-1.c: New test case.
9864
9865 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9866
9867 PR c++/13925
9868 * g++.dg/template/lookup5.C: New test.
9869
9870 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9871
9872 PR c++/13950
9873 * g++.dg/template/lookup4.C: New test.
9874
9875 PR c++/13970
9876 * g++.dg/parse/error14.C: New test.
9877
9878 PR c++/14002
9879 * g++.dg/parse/template13.C: New test.
9880
9881 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9882
9883 PR c++/13978
9884 * g++.dg/template/koenig4.C: New test.
9885
9886 PR c++/13968
9887 * g++.dg/template/crash17.C: New test.
9888
9889 PR c++/13975
9890 * g++.dg/parse/error13.C: New test.
9891 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9892
9893 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9894
9895 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9896
9897 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9898
9899 PR c/11658
9900 PR c/13994
9901 * gcc.dg/noncompile/20040203-1.c: New test.
9902 * gcc.dg/noncompile/20040203-2.c: Likewise.
9903 * gcc.dg/noncompile/20040203-3.c: Likewise.
9904 * gcc.dg/20040203-1.c: Likewise.
9905
9906 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9907
9908 PR c++/10858
9909 * g++.dg/template/sizeof7.C: New test.
9910
9911 2004-02-02 Eric Christopher <echristo@redhat.com>
9912 Zack Weinberg <zack@codesourcery.com>
9913
9914 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9915
9916 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9917
9918 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9919 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9920 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9921 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9922
9923 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9924
9925 PR c++/13113
9926 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9927
9928 PR c++/13854
9929 * g++.dg/ext/attrib13.C: New test.
9930
9931 PR c++/13907
9932 * g++.dg/conversion/op2.C: New test.
9933
9934 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9935
9936 * gcc.dg/titype-1.c: Fix pasto.
9937
9938 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9939
9940 * gcc.dg/titype-1.c: New test.
9941
9942 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9943
9944 PR c++/13957
9945 * g++.dg/template/non-type-template-argument-1.C,
9946 g++.dg/template/qualified-id1.C: Update dg-error marks.
9947 * g++.dg/template/nontype6.C: New test.
9948
9949 2004-02-01 Roger Sayle <roger@eyesopen.com>
9950
9951 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9952 * gcc.dg/builtins-31.c: New testcase.
9953 * gcc.dg/builtins-32.c: New testcase.
9954
9955 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9956
9957 * objc.dg/call-super-2.m: Update line numbers
9958 for the including of stddef.h.
9959
9960 2004-01-30 Michael Matz <matz@suse.de>
9961
9962 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9963 g++.dg/ext/case-range3.C: New tests.
9964
9965 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9966
9967 DR206
9968 PR c++/13813
9969 * g++.dg/template/member4.C: New test.
9970
9971 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9972
9973 PR c++/13683
9974 * g++.dg/template/sizeof6.C: New test.
9975
9976 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9977
9978 * gcc.dg/fwritable-strings-1.c: New test.
9979
9980 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9981
9982 * gcc.c-torture/compile/20040130-1.c: New test.
9983
9984 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9985
9986 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9987
9988 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9989
9990 PR c++/13883
9991 * g++.dg/template/ctor3.C: New test.
9992
9993 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9994
9995 * g++.dg/tc1: New directory.
9996 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9997 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9998 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9999 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
10000 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
10001
10002 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10003
10004 * g++.dg/parse/error11.C: New test.
10005 * g++.dg/parse/error12.C: Likewise.
10006
10007 2004-01-28 Ziemowit Laski <zlaski@apple.com>
10008
10009 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
10010 (scan_initial, main): Use aligned_sizeof instead of sizeof.
10011
10012 2004-01-28 Mark Mitchell <mark@codesourcery.com>
10013
10014 PR c++/13791
10015 * g++.dg/ext/attrib12.C: New test.
10016
10017 PR c++/13736
10018 * g++.dg/parse/cast2.C: New test.
10019
10020 2004-01-27 James E Wilson <wilson@specifixinc.com>
10021
10022 * objc.dg/encode-2.m (main): New local string. Set depending on
10023 sizeof long. Use in sscanf call.
10024 * objc.dg/encode-3.m (main): New local string. Set depending on
10025 sizeof long. Use in scan_initial call.
10026
10027 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10028
10029 * objc.dg/call-super-2.m: Make LP64-safe.
10030 * objc.dg/desig-init-1.m: Likewise.
10031
10032 2004-01-27 Devang Patel <dpatel@apple.com>
10033
10034 * g++.dg/debug/namespace1.C: New test.
10035
10036 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
10037
10038 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
10039 xscale-*-*.
10040
10041 * gcc.dg/arm-mmx-1.c: New test.
10042
10043 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10044
10045 * gcc.dg/20040127-1.c: New test.
10046 * gcc.dg/20040127-2.c: New test.
10047
10048 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10049
10050 * objc.dg/stret-1.m (glob): Renamed to globa.
10051
10052 2004-01-26 Mark Mitchell <mark@codesourcery.com>
10053
10054 PR c++/13663
10055 * g++.dg/expr/for1.C: New test.
10056
10057 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
10058
10059 PR middle-end/13779
10060 * gcc.dg/darwin-longlong.c: New test.
10061
10062 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
10063
10064 * gcc.dg/20040124-1.c: Moved test from here...
10065 * gcc.c-torture/compile/20040124-1.c: ...to here.
10066
10067 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10068
10069 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
10070 the assembly output if -m64 is passed.
10071
10072 2004-01-25 Mark Mitchell <mark@codesourcery.com>
10073
10074 PR c++/13833
10075 * g++.dg/template/cond3.C: New test.
10076
10077 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10078
10079 PR c++/13810
10080 * g++.dg/template/ttp7.C: New test.
10081
10082 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10083
10084 PR c++/13797
10085 * g++.dg/template/nontype4.C: New test.
10086 * g++.dg/template/nontype5.C: Likewise.
10087
10088 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
10089
10090 * gcc.dg/torture/mips-clobber-at.c: New test.
10091
10092 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
10093
10094 * gcc.dg/20040124-1.c: New test.
10095
10096 2004-01-24 Jakub Jelinek <jakub@redhat.com>
10097
10098 * gcc.dg/20040123-1.c: New test.
10099
10100 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10101
10102 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
10103
10104 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
10105
10106 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
10107
10108 2004-01-23 Andrew Pinski <apinski@apple.com>
10109
10110 * gcc.dg/20030121-1.c: Move to ..
10111 * gcc.dg/20040121-1.c: here.
10112
10113 2004-01-23 Roger Sayle <roger@eyesopen.com>
10114
10115 * gcc.dg/builtins-29.c: New test case.
10116
10117 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10118
10119 PR 18314
10120 * gcc.dg/builtins-30.c: New testcase.
10121
10122 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
10123
10124 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
10125 * lib/g77.exp: Likewise.
10126 * lib/objc.exp: Likewise.
10127 * lib/g++.exp: Likewise.
10128
10129 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10130
10131 * gcc.dg/struct-by-value-2.c: New test.
10132
10133 2004-01-21 Andrew Pinski <apinski@apple.com>
10134
10135 PR target/13785
10136 * gcc.dg/20030121-1.c: New test.
10137
10138 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10139
10140 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10141 clobber frame pointer register in asm statement.
10142
10143 2004-01-21 Falk Hueffner <falk@debian.org>
10144
10145 * gcc.c-torture/compile/20040121-1.c: New test.
10146
10147 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10148
10149 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10150
10151 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10152
10153 * gcc.dg/ppc64-abi-2.c: New test.
10154
10155 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10156
10157 * lib/treelang.exp: Fill out this file.
10158 * lib/treelang-dg.exp: New File.
10159
10160 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10161
10162 * gcc.c-torture/compile/981022-1.c: Remove.
10163 * gcc.dg/array-5.c: Remove XFAIL.
10164 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10165 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10166 gcc.dg/cond-lvalue-1.c: Update.
10167 * gcc.dg/cast-lvalue-2.c: New test.
10168
10169 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10170
10171 PR c++/13592
10172 * g++.dg/other/error1.C (class foo): Tweak error message.
10173
10174 PR c++/13592
10175 * g++.dg/template/call2.C: New test.
10176
10177 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10178
10179 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10180 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10181 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10182 scalar-return-1_x.c, scalar-return-2_y.c,
10183 scalar-return-3_x.c, scalar-return-3_y.c,
10184 scalar-return-4_x.c, scalar-return-4_y.c,
10185 struct-align-1.h, struct-align-1_x.c,
10186 struct-align-1_y.c, struct-align-2.h,
10187 struct-align-2_x.c, struct-align-2_y.c,
10188 struct-by-value-10_y.c, struct-by-value-11_x.c,
10189 struct-by-value-11_y.c, struct-by-value-12_x.c,
10190 struct-by-value-12_y.c, struct-by-value-13_x.c,
10191 struct-by-value-13_y.c, struct-by-value-14_x.c,
10192 struct-by-value-14_y.c, struct-by-value-15_x.c,
10193 struct-by-value-15_y.c, struct-by-value-16_y.c,
10194 struct-by-value-17_y.c, struct-by-value-18_y.c,
10195 struct-by-value-19_y.c, struct-by-value-1_x.c,
10196 struct-by-value-1_y.c, struct-by-value-20_y.c,
10197 struct-by-value-2_x.c, struct-by-value-2_y.c,
10198 struct-by-value-3_y.c, struct-by-value-4_x.c,
10199 struct-by-value-4_y.c, struct-by-value-5_y.c,
10200 struct-by-value-6_y.c, struct-by-value-7_y.c
10201 struct-by-value-8_x.c, struct-by-value-8_y.c
10202 struct-by-value-9_x.c, struct-by-value-9_y.c
10203 struct-return-10_x.c, struct-return-10_y.c,
10204 struct-return-19_x.c, struct-return-20_x.c
10205 struct-return-2_x.c, struct-return-2_y.c
10206 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10207 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10208
10209 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10210
10211 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10212 attribute on sparc*-sun-solaris2.*.
10213
10214 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10215
10216 PR c++/13710
10217 * g++.dg/ext/typeof7.C: New test.
10218
10219 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10220
10221 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10222 * gcc.dg/const-elim-1.c: Same.
10223
10224 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10225
10226 * objc.dg/stret-1.m: New.
10227 * objc.dg/stret-2.m: New.
10228
10229 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10230
10231 PR c++/11895
10232 * g++.dg/ext/vector1.C: New test.
10233
10234 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10235
10236 * gcc.dg/pch/import-1.c: New.
10237 * gcc.dg/pch/import-1.hs: New.
10238 * gcc.dg/pch/import-1a.h: New.
10239 * gcc.dg/pch/import-1b.h: New.
10240 * gcc.dg/pch/import-1c.h: New.
10241
10242 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10243
10244 PR c++/13574
10245 * g++.dg/ext/array1.C: New test.
10246
10247 PR c++/13178
10248 * g++.dg/conversion/op1.C: New test.
10249
10250 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10251
10252 PR 11864
10253 From Kazumoto Kojima / Dan Kegel:
10254 * gcc.dg/pr11864-1.c: New test.
10255
10256 PR 10392
10257 From Marcus Comstedt / Dan Kegel:
10258 * gcc.dg/pr10392-1.c: New test.
10259
10260 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10261
10262 PR c++/13478
10263 * g++.dg/init/ref10.C: New test.
10264
10265 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10266
10267 PR c++/13407
10268 * g++.dg/parse/typename6.C: New test.
10269
10270 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10271
10272 PR pch/13361
10273 * testsuite/g++.dg/pch/wchar-1.C: New.
10274 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10275
10276 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10277
10278 PR c++/9259
10279 * g++.dg/expr/sizeof2.C: New test.
10280
10281 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10282
10283 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10284
10285 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10286
10287 PR c++/13659
10288 * g++.dg/lookup/strong-using-3.C: New.
10289 * g++.dg/lookup/using-10.C: New.
10290
10291 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10292
10293 PR c++/13594
10294 * g++.dg/lookup/strong-using-2.C: New.
10295
10296 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10297 Dan Kegel <dank@kegel.com>
10298 J"orn Rennecke <joern.rennecke@superh.com>
10299
10300 PR target/9365
10301 * gcc.dg/pr9365-1.c: New test.
10302
10303 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10304
10305 PR c++/8856
10306 * g++.dg/parse/casting-operator2.C: New test.
10307 * g++.old-deja/g++.pt/explicit83.C: Remove.
10308
10309 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10310
10311 * gcc.dg/label-compound-stmt-1.c: New test.
10312 * gcc.c-torture/compile/950922-1.c,
10313 gcc.c-torture/compile/20000211-3.c,
10314 gcc.c-torture/compile/20000518-1.c,
10315 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10316 compound statements.
10317
10318 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10319
10320 * gcc.dg/ppc64-abi-1.c: New test.
10321
10322 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10323
10324 * g++.dg/ext/attrib9.C: Add dg-warnings.
10325
10326 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10327
10328 PR c++/12335
10329 * g++.dg/parse/dtor3.C: New test.
10330
10331 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10332
10333 PR c++/12709
10334 * g++.dg/parse/try-catch-1.C: New test.
10335
10336 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10337
10338 * ada/acats/run_all.sh: Add more verbose output in acats.log
10339 when compiling tests.
10340
10341 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10342
10343 PR 13656
10344 * gcc.dg/typedef-redecl.c: New test case.
10345 * gcc.dg/typedef-redecl.h: New support file.
10346
10347 2004-01-13 Jan Hubicka <jh@suse.cz>
10348
10349 * gcc.dg/always_inline.c: New test.
10350 * gcc.dg/debug/20031231-1.c: Fix.
10351
10352 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10353
10354 PR c++/13474
10355 * g++.dg/template/array3.C: New test.
10356
10357 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10358
10359 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10360 * g++.dg/warn/Wunused-2.C: Likewise.
10361
10362 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10363
10364 PR c++/13289
10365 * g++.dg/template/instantiate6.C: New test.
10366
10367 2004-01-12 Roger Sayle <roger@eyesopen.com>
10368
10369 PR middle-end/11397
10370 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10371
10372 2004-01-12 Jan Hubicka <jh@suse.cz>
10373
10374 PR opt/12826
10375 * gcc.dg/20040112-1.c: New.
10376
10377 * gcc.dg/dwarf-die[1-7].c: Move to...
10378 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10379 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10380
10381 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10382
10383 PR c++/4100
10384 * g++.dg/parse/friend4.C: New test.
10385
10386 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10387
10388 PR c++/4100
10389 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10390 definition is called a friend.
10391
10392 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10393
10394 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10395
10396 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10397
10398 PR c++/3478
10399 * g++.dg/parse/error10.C: New test.
10400 * g++.dg/template/arg2.C: Accept "invalid type" error.
10401
10402 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10403
10404 PR middle-end/13392
10405 * g++.dg/opt/expect2.C: New test.
10406
10407 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10408
10409 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10410 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10411 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10412 Update dg-error regexps.
10413
10414 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10415
10416 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10417 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10418
10419 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10420
10421 * gcc.dg/pragma-re-1.c: Use right pointer type.
10422
10423 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10424
10425 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10426
10427 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10428
10429 * gcc.dg/rs6000-ldouble-1.c: New.
10430
10431 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10432
10433 DR 337
10434 PR c++/9256
10435 * g++.dg/other/abstract1.C: New test.
10436
10437 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10438
10439 * g++.dg/lookup/strong-using-1.C: New.
10440
10441 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10442
10443 PR c/11234
10444 * gcc.dg/func-ptr-conv-1.c: New test.
10445 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10446
10447 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10448
10449 PR target/13380.
10450 * gcc.c-torture/compile/20040109-1.c: New.
10451
10452 2004-01-08 Stuart Hastings <stuart@apple.com>
10453
10454 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10455 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10456 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10457
10458 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10459
10460 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10461
10462 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10463
10464 * ada/acats/run_acats: Treat 'gnatchop' the same way
10465 as 'gnatmake'. Export GCC_DRIVER.
10466 * ada/acats/run_all.sh: Add target_gnatchop. Use
10467 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10468
10469 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10470
10471 PR c++/12573
10472 * g++.dg/template/dependent-expr4.C: New test.
10473
10474 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10475
10476 * gcc.dg/altivec-11.c: New test.
10477
10478 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10479
10480 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10481
10482 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10483
10484 PR c/6024
10485 * gcc.dg/enum-compat-1.c: New test.
10486 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10487
10488 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10489
10490 PR c/12165
10491 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10492 gcc.dg/c99-idem-qual-3.c: New tests.
10493
10494 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10495
10496 * gcc.dg/winline-7.c: Don't cast void * to int.
10497
10498 2004-01-06 Jan Hubicka <jh@suse.cz>
10499
10500 * gcc.dg/i386-sse-5.c: New test
10501 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10502
10503 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10504
10505 PR c++/12815
10506 * g++.dg/rtti/typeid4.C: New test.
10507
10508 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10509
10510 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10511
10512 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10513
10514 PR c++/12132
10515 * g++.dg/template/error11.C: New test.
10516
10517 PR c++/13451
10518 * g++.dg/template/class2.C: New test.
10519
10520 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10521 Richard Sandiford <rsandifo@redhat.com>
10522
10523 PR c++/13387
10524 * g++.dg/opt/alias3.C: New test.
10525
10526 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10527
10528 PR c++/13157
10529 * g++.dg/template/koenig3.C: New test.
10530
10531 PR c++/13529
10532 * g++.dg/parse/offsetof3.C: New test.
10533
10534 * g++.dg/init/copy7.C: Add missing dg-error markers.
10535
10536 PR c++/12226
10537 * g++.dg/init/copy7.c: New test.
10538
10539 PR c++/13536
10540 * g++.dg/parse/cast1.C: New test.
10541
10542 2004-01-04 Jan Hubicka <jh@suse.cz>
10543
10544 * gcc.dg/winline[1-7].c: New tests.
10545
10546 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10547
10548 PR c++/13520
10549 * g++.dg/template/qualttp22.C: New test.
10550
10551 2004-01-01 Jan Hubicka <jh@suse.cz>
10552
10553 * gcc.dg/debug/20031231-1.c: New.
10554 * gcc.c-torture/compile/20040101-1.c: New.
10555 * gcc.dg/dwarf-die-[1-7].c: New.
10556
10557 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10558
10559 PR optimization/13521
10560 * gcc.c-torture/compile/20031231-1.c: New test.
10561
10562 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10563
10564 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10565
10566 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10567
10568 PR c++/10079
10569 * g++.dg/template/crash16.C: New test.
10570
10571 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10572
10573 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10574
10575 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10576
10577 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10578 ports.
10579 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10580 * g++.old-deja/g++.law/profile1.C: Likewise.
10581 * gcc.c-torture/compile/981006-1.c: Likewise.
10582 * gcc.c-torture/execute/loop-2e.x: Likewise.
10583 * gcc.c-torture/execute/loop-2f.x: Remove.
10584 * gcc.c-torture/execute/loop-2g.x: Likewise.
10585 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10586 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10587
10588 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10589
10590 PR c++/13507
10591 * g++.dg/ext/attrib11.C: New test.
10592
10593 PR c++/13494
10594 * g++.dg/template/array2-1.C: New test.
10595 * g++.dg/template/array2-2.C: New test.
10596
10597 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10598
10599 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10600
10601 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10602
10603 PR c++/12774
10604 * g++.dg/template/array1-1.C: New test.
10605 * g++.dg/template/array1-2.C: New test.
10606
10607 2003-12-29 Roger Sayle <roger@eyesopen.com>
10608
10609 PR fortran/12632
10610 * g77.dg/12632.f: New test case.
10611
10612 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10613
10614 PR c++/13289
10615 * g++.dg/parse/nontype1.C: New test.
10616
10617 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10618
10619 PR c++/12403
10620 * g++.dg/parse/explicit1.C: New test.
10621 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10622
10623 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10624
10625 PR c++/13081
10626 * g++.dg/opt/inline6.C: New test.
10627
10628 PR c++/12613
10629 * g++.dg/parse/error9.C: New test.
10630
10631 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10632
10633 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10634
10635 PR c++/13009
10636 * g++.dg/init/assign1.C: New test.
10637
10638 2003-12-28 Roger Sayle <roger@eyesopen.com>
10639
10640 PR c++/13070
10641 * g++.dg/warn/format3.C: New test case.
10642
10643 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10644
10645 * gcc.c-torture/compile/20031227-1.c: New test.
10646
10647 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10648
10649 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10650 * g77.dg/bprob/bprob.exp: Likewise.
10651 * gcc.misc-tests/bprob.exp: Likewise.
10652 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10653 variants on systems where the library does not provide that
10654 functionality.
10655 * gcc.dg/builtins-20.c: Use builtins-config.h.
10656 * gcc.dg/builtins-config.h: New file.
10657
10658 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10659
10660 * lib/gcc-dg.exp (dg-require-profiling): New function.
10661 * lib/target-supports.exp (check_profiling_available): Likewise.
10662 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10663 * g77.dg/bprob/bprob.exp: Likewise.
10664 * gcc.misc-tests/bprob.exp: Likewise.
10665 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10666 * gcc.dg/20021014-1.c: Likewise.
10667 * gcc.dg/nest.c: Likewise.
10668
10669 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10670
10671 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10672 compiling.
10673 * g++.dg/lookup/java2.C: Likewise.
10674 * gcc.dg/cpp/lexident.c: Likewise.
10675
10676 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10677
10678 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10679 given.
10680 * gcc.c-torture/compile/961203-1.c: Likewise.
10681 * gcc.c-torture/compile/980506-1.c: Likewise.
10682
10683 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10684
10685 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10686 (additional_prunes): New global.
10687 (gcc-dg-prune): Handle additional per-test pruning.
10688 (dg-test): Clear additional_prunes between tests.
10689
10690 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10691 dg-prune-output to avoid spurious failures from assembler
10692 complaining about nonexistent WAW violations.
10693 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10694 Use dg-prune-output to avoid spurious failures from assembler
10695 warning about Itanium B-step errata.
10696
10697 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10698
10699 * g++.dg/abi/macro0.C: New test.
10700 * g++.dg/abi/macro1.C: Likewise.
10701 * g++.dg/abi/macro2.C: Likewise.
10702
10703 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10704 * g++.dg/abi/bitfield7.C: Likewise.
10705 * g++.dg/abi/dtor2.C: Likewise.
10706 * g++.dg/abi/mangle11.C: Likewise.
10707 * g++.dg/abi/mangle12.C: Likewise.
10708 * g++.dg/abi/mangle14.C: Likewise.
10709 * g++.dg/abi/mangle17.C: Likewise.
10710 * g++.dg/abi/vbase10.C: Likewise.
10711 * g++.dg/abi/vbase14.C: Likewise.
10712 * g++.dg/template/qualttp17.C: Likewise.
10713
10714 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10715
10716 PR c/11995
10717 * gcc.dg/20031223-1.c: New test.
10718
10719 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10720
10721 * gcc.dg/noreturn-7.c: New test.
10722
10723 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10724
10725 * gcc.dg/null-pointer-1.c: New test.
10726
10727 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10728
10729 * g++.old-deja/g++.jason/template18.C: Remove.
10730 * g++.old-deja/g++.jason/template37.C: Likewise.
10731
10732 PR c++/12862
10733 * g++.dg/lookup/ns1.C: New test.
10734
10735 PR c++/12397
10736 * g++.dg/template/lookup3.C: New test.
10737
10738 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10739
10740 * g++.dg/template/recurse1.C: New test
10741
10742 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10743
10744 PR c++/12479
10745 * g++.dg/parse/semicolon1.C: New test.
10746 * g++.dg/parse/semicolon1.h: Likewise.
10747
10748 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10749
10750 * gcc.dg/darwin-misaligned.c: New test.
10751
10752 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10753
10754 PR c/9163
10755 * gcc.dg/20031222-1.c: New test.
10756
10757 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10758
10759 PR c++/13438
10760 * g++.dg/parse/error8.C: New test.
10761
10762 PR c++/11554
10763 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10764
10765 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10766
10767 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10768 too small.
10769 * gcc.c-torture/compile/930217-1.c: Likewise.
10770 * gcc.c-torture/compile/930513-1.c: Likewise.
10771 * gcc.c-torture/execute/920908-2.c: Likewise.
10772 * gcc.c-torture/execute/921204-1.c: Likewise.
10773 * gcc.c-torture/execute/930621-1.c: Likewise.
10774 * gcc.c-torture/execute/930630-1.c: Likewise.
10775 * gcc.c-torture/execute/931031-1.c: Likewise.
10776 * gcc.c-torture/execute/980602-2.c: Likewise.
10777 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10778 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10779 * gcc.c-torture/execute/extzvsi.c: Likewise.
10780 * gcc.c-torture/unsorted/ext.c: Likewise.
10781
10782 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10783
10784 PR target/12749
10785 * gcc.c-torture/compile/20031220-2.c: New test case.
10786
10787 2003-12-20 Roger Sayle <roger@eyesopen.com>
10788
10789 PR optimization/13031
10790 * gcc.c-torture/compile/20031220-1.c: New test case.
10791
10792 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10793
10794 * gcc.dg/cast-function-1.c: New test.
10795
10796 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10797
10798 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10799 formats.
10800
10801 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10802
10803 PR c++/12795
10804 * g++.dg/ext/attrib10.C: New test.
10805
10806 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10807
10808 * gcc.dg/cleanup-10.c: New test.
10809 * gcc.dg/cleanup-11.c: New test.
10810
10811 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10812
10813 PR c++/13239
10814 * g++.dg/opt/expect1.C: New test.
10815
10816 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10817
10818 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10819
10820 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10821
10822 PR debug/12923
10823 * gcc.dg/20031218-1.c: New test.
10824
10825 PR debug/12389
10826 * gcc.dg/20031218-2.c: New test.
10827 * gcc.dg/20031218-3.c: New test.
10828
10829 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10830 of label name and allow for USER_LABEL_PREFIX == "_" names.
10831 * g++.dg/abi/mangle18-2.C: Likewise.
10832 * g++.dg/abi/mangle19-1.C: Likewise.
10833 * g++.dg/abi/mangle19-2.C: Likewise.
10834 * g++.dg/abi/mangle20-1.C: Likewise.
10835 * g++.dg/abi/mangle20-2.C: Likewise.
10836
10837 2003-12-18 Richard Henderson <rth@redhat.com>
10838
10839 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10840
10841 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10842 Dan Kegel <dank@kegel.com>
10843
10844 PR other/12009
10845 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10846 testing a cross compiler, it causes spurious compile failures.
10847 * lib/g++.exp: Likewise.
10848
10849 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10850
10851 PR c++/13262
10852 * g++.dg/template/access13.C: New test.
10853
10854 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10855
10856 * gcc.dg/20031216-1.c: New test.
10857
10858 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10859
10860 PR c++/9154
10861 * g++.dg/template/error10.C: New test.
10862
10863 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10864
10865 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10866 * g++.dg/eh/simd-2.C: Likewise.
10867
10868 2003-12-17 James E Wilson <wilson@specifixinc.com>
10869 Roger Sayle <roger@eyesopen.com>
10870
10871 * gcc.c-torture/execute/ieee/mzero5.c: New.
10872
10873 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10874
10875 PR c++/10603
10876 * g++.dg/parse/error6.C: New test.
10877
10878 PR c++/12827
10879 * g++.dg/parse/error7.C: New test.
10880
10881 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10882
10883 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10884 at -O with stabs debugging formats.
10885 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10886 * gcc.dg/debug/debug-2.c: Likewise.
10887
10888 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10889
10890 PR c++/12696
10891 * g++.dg/init/error1.C: New test.
10892
10893 PR c++/12218
10894 * g++.dg/init/pm3.C: New test.
10895
10896 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10897
10898 PR c/3347
10899 * gcc.dg/bitfld-8.c: New test.
10900
10901 2003-12-16 James Lemke <jim@wasabisystems.com>
10902
10903 * gcc.dg/arm-scd42-[123].c: New tests.
10904
10905 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10906
10907 PR c++/9043
10908 * g++.dg/abi/mangle20-1.C: New test.
10909 * g++.dg/abi/mangle20-2.C: New test.
10910
10911 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10912
10913 PR c++/13275
10914 * g++.dg/other/offsetof2.C: Remove XFAIL.
10915 * g++.dg/parse/offsetof1.C: New test.
10916 * g++.gd/parse/offsetof2.C: Likewise.
10917
10918 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10919
10920 * g++.dg/template/nontype3.C: New test.
10921 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10922
10923 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10924
10925 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10926
10927 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10928
10929 PR c++/13387
10930 * g++.dg/expr/assign1.C: New test.
10931
10932 PR c++/13242
10933 * g++.dg/abi/mangle19-1.C: New test.
10934 * g++.dg/abi/mangle19-2.C: New test.
10935
10936 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10937
10938 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10939
10940 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10941
10942 * gcc.c-torture/execute/20031216-1.c: New test.
10943
10944 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10945
10946 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10947 an ICE regression.
10948
10949 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10950
10951 PR c++/10926
10952 * g++.dg/template/error9.C: New test.
10953
10954 PR c++/11116
10955 * g++.dg/template/error8.C: New test.
10956
10957 2003-12-15 Roger Sayle <roger@eyesopen.com>
10958
10959 PR middle-end/13400
10960 * gcc.c-torture/execute/20031215-1.c: New test case.
10961
10962 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10963
10964 PR c++/13269
10965 * g++.dg/parse/error5.C: New test.
10966
10967 PR c++/12989
10968 * g++.dg/expr/sizeof1.C: New test.
10969
10970 PR c++/13310
10971 * g++.dg/template/crash15.C: New test.
10972
10973 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10974
10975 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10976 a non-POD type as the last named parameter of a varargs function.
10977
10978 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10979
10980 PR c++/13243
10981 PR c++/12573
10982 * g++.dg/template/crash14.C: New test.
10983 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10984
10985 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10986
10987 * g++.dg/other/java1.C: New test.
10988
10989 PR c++/13241
10990 * g++.dg/abi/mangle18-1.C: New test.
10991 * g++.dg/abi/mangle18-2.C: New test.
10992
10993 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10994
10995 PR optimization/10312
10996 * gcc.c-torture/execute/20031214-1.c: New.
10997
10998 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10999
11000 PR c++/10779
11001 PR c++/12160
11002 * g++.dg/parse/error3.C: New test.
11003 * g++.dg/parse/error4.C: Likewise.
11004 * g++.dg/abi/mangle4.C: Tweak error messages.
11005 * g++.dg/lookup/using5.C: Likewise.
11006 * g++.dg/other/error2.C: Likewise.
11007 * g++.dg/parse/typename5.C: Likewise.
11008 * g++.dg/parse/undefined1.C: Likewise.
11009 * g++.dg/template/arg2.C: Likewise.
11010 * g++.dg/template/ttp3.C: Likewise.
11011 * g++.dg/template/type1.C: Likewise.
11012 * g++.old-deja/g++.other/crash32.C: Likewise.
11013 * g++.old-djea/g++.pt/defarg8.C: Likewise.
11014
11015 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11016
11017 PR c++/13106
11018 * g++.dg/warn/noreturn-3.C: New test.
11019
11020 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
11021
11022 PR c++/13118
11023 * g++.dg/abi/covariant3.C: New.
11024
11025 2003-12-12 Jakub Jelinek <jakub@redhat.com>
11026
11027 * g++.dg/eh/ia64-1.C: New test.
11028
11029 2003-12-12 Roger Sayle <roger@eyesopen.com>
11030
11031 PR optimization/13037
11032 * g77.f-torture/execute/13037.f: New test case.
11033
11034 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
11035
11036 PR c++/12881
11037 * g++.dg/abi/covariant2.C: New.
11038
11039 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
11040
11041 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
11042
11043 2003-12-11 Zack Weinberg <zack@codesourcery.com>
11044
11045 * gcc.c-torture/execute/wchar_t-1.x: Delete.
11046
11047 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
11048
11049 PR other/10819
11050 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
11051 to fix Bug 10819.
11052 * lib/g++.exp (g++_version): Likewise.
11053 * lib/g77.exp (g77_version): Likewise.
11054 * lib/objc.exp (default_objc_version): Likewise.
11055
11056 2003-12-10 Richard Henderson <rth@redhat.com>
11057
11058 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
11059
11060 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
11061
11062 2003-12-08 Matt Austern <austern@apple.com>
11063
11064 PR c/13134
11065 * lib/gcc-dg.exp (dg-require-visibility): Define.
11066 * lib/target-supports (check_visibility_available): Define.
11067 * gcc.dg/visibility-1.c: New test.
11068 * gcc.dg/visibility-2.c: Likewise.
11069 * gcc.dg/visibility-3.c: Likewise.
11070 * gcc.dg/visibility-4.c: Likewise.
11071 * gcc.dg/visibility-5.c: Likewise.
11072 * gcc.dg/visibility-6.c: Likewise.
11073 * g++.dg/ext/visibility-1.C: Likewise.
11074 * g++.dg/ext/visibility-2.C: Likewise.
11075 * g++.dg/ext/visibility-3.C: Likewise.
11076 * g++.dg/ext/visibility-4.C: Likewise.
11077 * g++.dg/ext/visibility-5.C: Likewise.
11078 * g++.dg/ext/visibility-6.C: Likewise.
11079
11080 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11081
11082 * g++.dg/lookup/java1.C: New test.
11083 * g++.dg/lookup/java2.C: New test.
11084
11085 2003-12-07 Falk Hueffner <falk@debian.org>
11086
11087 * g++.dg/opt/noreturn-1.C: New test.
11088
11089 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
11090
11091 * gcc.dg/overflow-1.c: New test.
11092
11093 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11094
11095 * g77.f-torture/compile/13060.f: New test.
11096
11097 2003-12-06 Mark Mitchell <mark@codesourcery.com>
11098
11099 PR c++/13323
11100 * g++.dg/inherit/operator2.C: New test.
11101
11102 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11103
11104 PR c++/13305
11105 * g++.dg/ext/attrib9.C: New test.
11106
11107 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11108
11109 PR c++/13314
11110 * g++.dg/template/error7.C: New test.
11111
11112 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
11113 J"orn Rennecke <joern.rennecke@superh.com>
11114
11115 PR target/13302
11116 * g++.dg/other/struct-va_list.C: New test.
11117
11118 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11119
11120 PR c++/13166
11121 * g++.dg/parse/defarg6.C: New test.
11122
11123 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
11124
11125 PR target/13256
11126 * gcc.c-torture/execute/20031201-1.c: New test.
11127
11128 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
11129
11130 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
11131
11132 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11133
11134 * gcc.dg/builtin-return-1.c: New test.
11135
11136 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11137 J"orn Rennecke <joern.rennecke@superh.com>
11138
11139 PR optimization/13260
11140 * gcc.c-torture/execute/20031204-1.c: New test.
11141
11142 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11143
11144 PR c++/9127
11145 * g++.dg/template/error6.C: New test.
11146
11147 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11148
11149 * gcc.dg/20031202-1.c: New test.
11150
11151 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11152
11153 PR c++/13179
11154 * g++.dg/template/eh1.C: New test.
11155
11156 PR c++/10771
11157 * g++.dg/template/error5.C: New test.
11158
11159 2003-12-02 David Ung <davidu@mips.com>
11160
11161 * gcc.dg/compat/vector-check.h: Corrected type for var
11162 g_##TMODE
11163
11164 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11165
11166 PR c++/10126
11167 * g++.dg/template/ptrmem8.C: New test.
11168
11169 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11170
11171 PR c++/12573
11172 * g++.dg/template/dependent-expr3.C: New test.
11173
11174 2003-12-01 James Lemke <jim@wasabisystems.com>
11175
11176 * gcc.dg/arm-g2.c: New test.
11177
11178 2003-12-01 Roger Sayle <roger@eyesopen.com>
11179
11180 PR optimization/11634
11181 * gcc.dg/20031201-2.c: New test case.
11182
11183 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11184
11185 PR 11433
11186 * objc.dg/proto-lossage-3.m: New test.
11187
11188 2003-12-01 Roger Sayle <roger@eyesopen.com>
11189
11190 PR optimization/12628
11191 * gcc.dg/20031201-1.c: New test case.
11192
11193 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11194
11195 * gcc.dg/unaligned-1.c: New test.
11196
11197 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11198
11199 PR c++/9849
11200 * g++.dg/template/error4.C: New test.
11201 * g++.dg/template/nested3.C: Adjust error markers.
11202
11203 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11204
11205 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11206
11207 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11208
11209 PR c/10333
11210 * gcc.dg/bitfld-7.c: New test.
11211
11212 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11213
11214 * gcc.dg/tls/asm-1.C: New test.
11215
11216 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11217
11218 * gcc.dg/cpp/assert4.c: Update.
11219
11220 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11221
11222 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11223 * gcc.dg/builtin-apply3.c: New test.
11224
11225 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11226
11227 * lib/compat.exp (compat-obj): New xfaildata parameter.
11228 Use it to set compiler_conditional_xfail_data before compiling.
11229 (compat-get-options): Handle dg-xfail-if.
11230 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11231 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11232 * gcc.dg/compat/vector-1_y.c: Likewise.
11233 * gcc.dg/compat/vector-2_x.c: Likewise.
11234 * gcc.dg/compat/vector-2_y.c: Likewise.
11235
11236 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11237
11238 * g++.dg/opt/reg-stack4.C: New test.
11239
11240 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11241
11242 * gcc.dg/builtin-apply2.c: New test.
11243
11244 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11245
11246 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11247
11248 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11249
11250 PR c++/12924
11251 * g++.dg/template/template-id-2.C: New test.
11252
11253 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11254
11255 PR c++/5369
11256 * g++.dg/template/memfriend1.C: New test.
11257 * g++.dg/template/memfriend2.C: Likewise.
11258 * g++.dg/template/memfriend3.C: Likewise.
11259 * g++.dg/template/memfriend4.C: Likewise.
11260 * g++.dg/template/memfriend5.C: Likewise.
11261 * g++.dg/template/memfriend6.C: Likewise.
11262 * g++.dg/template/memfriend7.C: Likewise.
11263 * g++.dg/template/memfriend8.C: Likewise.
11264 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11265
11266 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11267
11268 PR c++/12515
11269 * g++.dg/ext/cond1.C: New test.
11270
11271 2003-11-20 Richard Henderson <rth@redhat.com>
11272
11273 * gcc.dg/20020201-2.c: Remove.
11274 * gcc.dg/20020201-4.c: Remove.
11275 * gcc.dg/20020304-1.c: Remove.
11276
11277 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11278
11279 * gcc.dg/cpp/trad/xwin1.c: New test case.
11280
11281 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11282
11283 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11284 * lib/g77.exp: Likewise.
11285 * lib/objc.exp: Likewise.
11286 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11287 for darwin.
11288
11289 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11290
11291 PR c++/12932
11292 * g++.dg/template/static5.C: New test.
11293
11294 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11295
11296 * gcc.dg/nested-func-1.c: New test.
11297
11298 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11299
11300 * gcc.dg/cpp/assert4.c: New test.
11301
11302 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11303
11304 PR c++/2294
11305 * g++.dg/lookup/using9.c: New test.
11306
11307 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11308
11309 PR c++/12762
11310 * g++.dg/template/error3.C: New test.
11311
11312 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11313
11314 PR ada/13035
11315 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11316 No longer use a wrapper for gcc, since this does not work under
11317 Windows.
11318
11319 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11320
11321 PR c++/2094
11322 * g++.dg/template/ptrmem7.C: New test.
11323
11324 2003-11-13 Andrew Pinski <apinski@apple.com>
11325
11326 * gcc.c-torture/compile/20031113-1.c: New test.
11327
11328 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11329 Kean Johnston <jkj@sco.com>
11330
11331 PR c/13029
11332 * gcc.dg/unused-4.c: Update.
11333
11334 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11335
11336 * g++.dg/opt/const3.C: New test.
11337
11338 2003-11-13 Jan Hubicka <jh@suse.cz>
11339
11340 * gcc.c-torture/compile/20031112-1.c: New test.
11341
11342 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11343
11344 * g++.dg/parse/crash10.C: Remove bogus error marker.
11345
11346 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11347
11348 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11349 (host_gcc): Likewise.
11350 (ROOT): Honor $PWDCMD.
11351 (BASE): Likewise.
11352 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11353
11354 2003-11-12 Catherine Moore <clm@redhat.com>
11355
11356 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11357
11358 2003-11-12 Andreas Jaeger <aj@suse.de>
11359 Jakub Jelinek <jakub@redhat.com>
11360 Andrew Pinski <pinskia@physics.uc.edu>
11361 Richard Henderson <rth@redhat.com>
11362
11363 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11364 systems.
11365 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11366
11367 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11368 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11369
11370 2003-11-11 Andreas Jaeger <aj@suse.de>
11371
11372 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11373
11374 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11375
11376 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11377
11378 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11379 Clean ups.
11380
11381 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11382
11383 * gcc.dg/trampoline-1.c: New test.
11384
11385 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11386
11387 * gcc.c-torture/compile/200031109-1.c: New test.
11388
11389 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11390
11391 PR c/3190
11392 PR c/8714
11393 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11394 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11395 gcc.dg/format/no-y2k-1.c: Update.
11396
11397 2003-11-08 Roger Sayle <roger@eyesopen.com>
11398
11399 PR optimization/10467
11400 * gcc.dg/20031108-1.c: New test case.
11401
11402 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11403
11404 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11405
11406 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11407
11408 * gcc.dg/compound-lvalue-1.c: New test.
11409 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11410 some XFAILs.
11411
11412 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11413
11414 * gcc.dg/altivec-varargs-1.c: New test.
11415
11416 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11417
11418 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11419 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11420 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11421 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11422 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11423
11424 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11425
11426 * gcc.dg/cond-lvalue-1.c: New test.
11427
11428 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11429
11430 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11431
11432 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11433
11434 PR c++/11616
11435 * g++.dg/template/instantiate5.C: New test.
11436
11437 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11438
11439 PR c++/12726
11440 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11441 * ChangeLog: Add missing first entry for above test.
11442
11443 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11444
11445 PR c++/9810
11446 * g++.dg/template/using8.C: New test.
11447 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11448
11449 2003-11-02 Roger Sayle <roger@eyesopen.com>
11450
11451 PR optimization/10817
11452 * gcc.c-torture/compile/20031102-1.c: New test case.
11453
11454 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11455
11456 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11457 2147483647.
11458
11459 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11460
11461 * gcc.dg/20031102-1.c: New test.
11462
11463 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11464
11465 * gcc.dg/complex-1.c: New test.
11466
11467 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11468
11469 PR c++/12796
11470 * g++.dg/template/crash13.C: Adjust expected error location.
11471 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11472
11473 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11474
11475 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11476
11477 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11478
11479 PR/10239
11480 * gcc.c-torture/compile/20031031-2.c: New test.
11481
11482 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11483
11484 PR/11640
11485 * gcc.c-torture/compile/20031031-1.c: New test.
11486
11487 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11488
11489 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11490 * gcc.misc-tests/bprob.exp: Likewise.
11491 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11492 the execution test on arm-elf configs.
11493 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11494 configs that don't support scratch files.
11495 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11496
11497 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11498
11499 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11500 done by dejagnu.
11501
11502 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11503
11504 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11505 Avoid non pure sh syntax. Add more logging.
11506
11507 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11508 fail.
11509
11510 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11511
11512 PR libgcj/10610
11513 * gcc.dg/ppc-stackalign-1.c: New test.
11514
11515 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11516
11517 * ada/acats/run_all.sh: Change output to be more compliant with
11518 dejagnu framework.
11519 Create acats.sum and acats.log files under testsuite/ada/acats
11520 Only run [a-z]* directories, to filter out e.g. CVS.
11521 Redirect build output to log file.
11522
11523 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11524
11525 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11526
11527 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11528
11529 PR ada/5909:
11530 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11531
11532 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11533
11534 * gcc.c-torture/compile/20031023-1.c: New test.
11535 * gcc.c-torture/compile/20031023-2.c: New test.
11536 * gcc.c-torture/compile/20031023-3.c: New test.
11537 * gcc.c-torture/compile/20031023-4.c: New test.
11538
11539 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11540
11541 PR c++/10371
11542 * g++.dg/lookup/scoped8.C: New test.
11543
11544 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11545
11546 * g++.dg/opt/reg-stack3.C: New test.
11547
11548 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11549
11550 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11551
11552 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11553
11554 PR c++/11076
11555 * g++.dg/template/crash13.C: New test.
11556
11557 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11558
11559 * gcc.dg/c99-restrict-2.c: New test.
11560
11561 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11562
11563 PR c++/12698, c++/12699, c++/12700, c++/12566
11564 * g++.dg/inherit/covariant9.C: New test.
11565 * g++.dg/inherit/covariant10.C: New test.
11566 * g++.dg/inherit/covariant11.C: New test.
11567
11568 2003-10-23 Jason Merrill <jason@redhat.com>
11569
11570 PR c++/12726
11571 * g++.dg/ext/complit2.C: New test.
11572
11573 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11574
11575 PR target/12654
11576 * gcc.c-torture/execute/20031020-1.c: New test.
11577
11578 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11579
11580 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11581 following the jump_insn.
11582
11583 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11584
11585 * gcc.dg/cast-lvalue-1.c: New test.
11586
11587 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11588
11589 PR c++/11962
11590 * g++.dg/template/cond2.C: New test.
11591
11592 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11593
11594 * gcc.dg/builtins-28.c: New test.
11595
11596 2003-10-20 Jan Hubicka <jh@suse.cz>
11597
11598 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11599 parameter.
11600 * testsuite/gcc.dg/inline-2.c: Likewise.
11601
11602 2003-10-20 Phil Edwards <phil@codesourcery.com>
11603
11604 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11605 * gcc.dg/nest.c: Likewise.
11606
11607 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11608
11609 PR c++/9781, c++/10583, c++/11862
11610 * g++.dg/parse/crash13.C: New test.
11611
11612 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11613
11614 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11615
11616 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11617
11618 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11619 Define HAVE_C99_RUNTIME except on Solaris.
11620 * gcc.dg/builtins-20.c: Likewise.
11621
11622 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11623
11624 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11625
11626 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11627
11628 PR c++/12495
11629 * g++.dg/template/crash21.C: New test.
11630
11631 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11632
11633 PR c++/2513
11634 * g++.dg/template/typename5.C: New test.
11635
11636 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11637
11638 PR c++/12369
11639 * g++.dg/template/friend25.C: New test.
11640
11641 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11642
11643 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11644 versions.
11645
11646 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11647
11648 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11649 == 2147483647.
11650
11651 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11652
11653 * gcc.c-torture/execute/960416-1.x: Remove.
11654 * gcc.c-torture/execute/divconst-3.x: Likewise.
11655
11656 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11657
11658 PR target/12598
11659 * gcc.dg/torture/cris-volatile-1.c: New test.
11660
11661 2003-10-14 Roger Sayle <roger@eyesopen.com>
11662
11663 PR optimization/9325
11664 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11665 for overflowing floating point to integer conversion during RTL
11666 simplification.
11667
11668 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11669
11670 * objc/execute/_cmd.m: Fix typo.
11671 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11672 Relax 'scan-assembler' regexp.
11673 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11674 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11675 * objc.dg/zero-link-2.m: Remove blank line.
11676 * objc.dg/zero-link-3.m: New test case.
11677
11678 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11679
11680 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11681
11682 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11683 than linker trickery.
11684
11685 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11686
11687 PR c++/12370
11688 * g++.dg/other/friend2.C: New test.
11689
11690 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11691
11692 * gcc.dg/20031012-1.c: New test.
11693
11694 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11695
11696 * gcc.dg/weak/weak-3.c: Fix for new warning.
11697
11698 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11699
11700 PR optimization/8750
11701 * gcc.c-torture/execute/20031012-1.c: New test case.
11702
11703 2003-10-11 Roger Sayle <roger@eyesopen.com>
11704
11705 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11706 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11707
11708 2003-10-11 Roger Sayle <roger@eyesopen.com>
11709
11710 PR optimization/12260
11711 * gcc.c-torture/compile/20031011-2.c: New test case.
11712
11713 2003-10-11 Roger Sayle <roger@eyesopen.com>
11714
11715 * gcc.c-torture/execute/20031011-1.c: New testcase.
11716
11717 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11718
11719 * gcc.c-torture/compile/20031011-1.c: New test.
11720
11721 2003-10-11 Jan Hubicka <jh@suse.cz>
11722
11723 * g++.dg/other/first-global.C: New test.
11724
11725 2003-10-11 Roger Sayle <roger@eyesopen.com>
11726
11727 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11728
11729 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11730
11731 * gcc.c-torture/compile/20031010-1.c: New test.
11732
11733 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11734
11735 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11736 * gcc.c-torture/execute/va-arg-25.c: ... here.
11737
11738 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11739
11740 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11741
11742 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11743
11744 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11745
11746 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11747
11748 * g++.dg/parse/error2.C: New test.
11749
11750 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11751
11752 PR c++/11097
11753 * g++.dg/other/error5.C: Modify the error message.
11754 * g++.dg/lookup/using8.C: New test.
11755
11756 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11757
11758 * gcc.dg/darwin-abi-2.c: New file.
11759 * gcc.c-torture/execute/va-arg-24.c: New file.
11760
11761 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11762
11763 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11764 indentation.
11765
11766 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11767
11768 PR c++/10147
11769 * g++.dg/other/error4.C: Update error messages.
11770 * g++.dg/template/ptrmem4.C: Likewise.
11771
11772 PR c++/12337
11773 * g++.dg/init/new9.C: New test.
11774
11775 PR c++/12334, c++/12236, c++/8656
11776 * g++.dg/ext/attrib8.C: New test.
11777
11778 2003-10-06 Devang Patel <dpatel@apple.com>
11779
11780 * gcc.dg/debug/dwarf2-3.h: New test.
11781 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11782
11783 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11784
11785 * g++.dg/opt/cfg2.C: New test.
11786
11787 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11788
11789 * g++.dg/opt/float1.C: New test.
11790
11791 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11792
11793 * gcc.dg/c90-array-lval-6.c: New test.
11794 * gcc.dg/c99-array-lval-6.c: New test.
11795
11796 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11797 Ziemowit Laski <zlaski@apple.com>
11798
11799 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11800 'Derived', so that it is never considered a class method; add
11801 new warning for '+port' method ambiguity.
11802 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11803 <objc/objc-api.h> (needed on Mac OS X).
11804 * objc.dg/method-13.m: New test.
11805
11806 2003-10-03 Roger Sayle <roger@eyesopen.com>
11807
11808 PR optimization/9325, PR java/6391
11809 * gcc.c-torture/execute/20031003-1.c: New test case.
11810
11811 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11812
11813 PR optimization/12180
11814 * gcc.dg/20031002-1.c: New test.
11815
11816 PR c++/12486
11817 * g++.dg/inherit/error1.C: New test.
11818
11819 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11820
11821 * lib/f-torture.exp (search_for): Rename to...
11822 (search_for_re): This. Also, clean up comments and the
11823 "regexp" invocation.
11824
11825 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11826
11827 * gcc.c-torture/compile/20031002-1.c: New test.
11828
11829 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11830
11831 * g++.dg/opt/cond1.C: New test.
11832
11833 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11834
11835 * gcc.dg/Wold-style-definition-2.c: New testcase.
11836 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11837
11838 2003-09-29 Richard Henderson <rth@redhat.com>
11839
11840 * g++.dg/init/array10.C: Add dg-options.
11841
11842 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11843
11844 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11845
11846 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11847
11848 * g++.dg/template/friend19.C: Fix typo.
11849 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11850
11851 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11852
11853 * gcc.c-torture/execute/20030928-1.c: New test.
11854 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11855
11856 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11857
11858 * g++.dg/opt/unroll1.C: New test.
11859
11860 2003-09-26 Roger Sayle <roger@eyesopen.com>
11861
11862 PR optimization/11741
11863 * gcc.dg/20030926-1.c: New test case.
11864
11865 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11866
11867 PR c++/5655
11868 * g++.dg/parse/access7.C: New test.
11869 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11870
11871 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11872
11873 MERGE OF objc-improvements-branch into MAINLINE:
11874 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11875 if libobjc has not been built.
11876 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11877 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11878 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11879 objc/execute/nested-3.m, objc/execute/np-2.m,
11880 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11881 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11882 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11883 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11884 objc.dg/special/unclaimed-category-1.h,
11885 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11886 well as GNU runtime.
11887 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11888 * execute/cascading-1.m, execute/function-message-1.m,
11889 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11890 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11891 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11892 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11893 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11894 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11895 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11896 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11897 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11898 * objc.dg/bitfield-2.m: Run only on Darwin.
11899 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11900 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11901 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11902 * objc.dg/const-str-1.m: Fix constant string layout.
11903
11904 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11905
11906 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11907
11908 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11909
11910 * gcc.dg/darwin-abi-1.c: New file.
11911
11912 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11913
11914 PR target/12281
11915 * gcc.c-torture/compile/20030921-1.c: New test.
11916
11917 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11918
11919 * g++.dg/opt/reg-stack2.C: New test.
11920
11921 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11922
11923 * g++.dg/eh/delayslot1.C: New test.
11924
11925 2003-09-20 Richard Henderson <rth@redhat.com>
11926
11927 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11928
11929 2003-09-20 Roger Sayle <roger@eyesopen.com>
11930
11931 * gcc.c-torture/execute/20030920-1.c: New test case.
11932
11933 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11934
11935 * g++.dg/rtti/typeid3.C: Correct expected error message.
11936
11937 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11938
11939 PR c++/157
11940 * g++.dg/parse/crash12.C: New test.
11941
11942 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11943
11944 * gcc.dg/compat/mixed-struct-check.h: New.
11945 * gcc.dg/compat/mixed-struct-defs.h: New.
11946 * gcc.dg/compat/mixed-struct-init.h: New.
11947 * gcc.dg/compat/struct-by-value-19_main.c: New.
11948 * gcc.dg/compat/struct-by-value-19_x.c: New.
11949 * gcc.dg/compat/struct-by-value-19_y.c: New.
11950 * gcc.dg/compat/struct-by-value-20_main.c: New.
11951 * gcc.dg/compat/struct-by-value-20_x.c: New.
11952 * gcc.dg/compat/struct-by-value-20_y.c: New.
11953 * gcc.dg/compat/struct-return-19_main.c: New.
11954 * gcc.dg/compat/struct-return-19_x.c: New.
11955 * gcc.dg/compat/struct-return-19_y.c: New.
11956 * gcc.dg/compat/struct-return-20_main.c: New.
11957 * gcc.dg/compat/struct-return-20_x.c: New.
11958 * gcc.dg/compat/struct-return-20_y.c: New.
11959
11960 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11961 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11962 so that it will not complain on LP64 targets.
11963
11964 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11965
11966 PR c++/495
11967 * g++.dg/template/friend24.C: New test.
11968
11969 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11970
11971 PR c++/12332
11972 * g++.dg/template/memtmpl2.C: New test.
11973
11974 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11975
11976 PR target/11184
11977 * gcc.dg/builtin-apply1.c: New test.
11978
11979 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11980
11981 PR c++/9848
11982 * g++.dg/warn/Wunused-4.C: New test.
11983
11984 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11985
11986 PR c++/12316
11987 * g++.dg/other/gc2.C: New test.
11988
11989 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11990
11991 PR c++/11991
11992 * g++.dg/rtti/typeid3.C: New test.
11993
11994 PR c++/12266
11995 * g++.dg/overload/template1.C: New test.
11996
11997 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11998
11999 * g++.dg/opt/cfg3.C: New test.
12000
12001 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12002
12003 PR c++/7939
12004 * g++.dg/template/crash11.C: New test.
12005
12006 2003-09-16 Jason Merrill <jason@redhat.com>
12007 Jakub Jelinek <jakub@redhat.com>
12008
12009 * gcc.dg/attr-warn-unused-result.c: New test.
12010
12011 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
12012
12013 PR c++/12184
12014 * g++.dg/expr/call2.C: New test.
12015
12016 2003-09-15 Andreas Jaeger <aj@suse.de>
12017
12018 * gcc.dg/Wold-style-definition-1.c: New test.
12019
12020 2003-09-14 Mark Mitchell <mark@codesourcery.com>
12021
12022 PR c++/3907
12023 * g++.dg/parse/template12.C: New test.
12024
12025 * g++.dg/abi/bitfield11.C: New test.
12026 * g++.dg/abi/bitfield12.C: Likewise.
12027
12028 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
12029
12030 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
12031 non-expansion of functional macro name without arguments at EOL.
12032 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
12033
12034 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
12035
12036 * gcc.c-torture/execute/20030914-[12].c: New tests.
12037
12038 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
12039
12040 PR c++/11788
12041 * g++.dg/overload/addr1.C: New test.
12042
12043 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
12044
12045 * gcc.dg/20030909-1.c: New test.
12046
12047 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12048
12049 * gcc.dg/ultrasp10.c: New test.
12050
12051 2003-09-09 Devang Patel <dpatel@apple.com>
12052
12053 * gcc.dg/darwin-ld-6.c: New test.
12054
12055 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12056
12057 * gcc.dg/torture/builtin-explog-1.c: New testcase.
12058
12059 2003-09-08 Mark Mitchell <mark@codesourcery.com>
12060
12061 * gcc.dg/ia64-types1.c: New test.
12062 * gcc.dg/ia64-types2.c: Likewise.
12063
12064 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12065
12066 * gcc.dg/builtins-1.c: Add more _Complex tests.
12067 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12068
12069 * gcc.dg/builtins-1.c: Test existing _Complex functions.
12070 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12071
12072 2003-09-08 Mark Mitchell <mark@codesourcery.com>
12073
12074 PR c++/11786
12075 * g++.dg/lookup/koenig2.C: New test.
12076
12077 PR c++/5296
12078 * g++.dg/rtti/typeid2.C: New test.
12079
12080 2003-09-08 Jakub Jelinek <jakub@redhat.com>
12081
12082 * gcc.c-torture/compile/20030904-1.c: New test.
12083
12084 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12085
12086 * g++.dg/opt/longbranch2.C: New test.
12087
12088 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
12089
12090 * g++.dg/template/crash10.C: Only compile it.
12091
12092 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
12093
12094 PR middle-end/11665
12095 * gcc.c-torture/compile/20030907-1.c: New test.
12096 * g++.dg/init/array11.C: New test.
12097
12098 2003-09-07 Mark Mitchell <mark@codesourcery.com>
12099
12100 PR c++/11852
12101 * g++.dg/init/struct1.C: New test.
12102
12103 2003-09-07 Mark Mitchell <mark@codesourcery.com>
12104
12105 PR c++/12181
12106 * g++.dg/expr/comma1.C: New test.
12107
12108 2003-09-06 Mark Mitchell <mark@codesourcery.com>
12109
12110 PR c++/11867
12111 * g++.dg/expr/static_cast5.C: New test.
12112
12113 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
12114
12115 PR c++/11507
12116 * g++.dg/lookup/scoped7.C: New test.
12117
12118 PR c++/9574
12119 * g++.dg/other/static1.C: New test.
12120
12121 PR c++/11490
12122 * g++.dg/warn/template-1.C: New test.
12123
12124 PR c++/11432
12125 * g++.dg/template/crash10.C: New test.
12126
12127 PR c++/2478
12128 * g++.dg/overload/VLA.C: New test.
12129
12130 PR c++/10804
12131 * g++.dg/template/call1.C: New test.
12132
12133 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12134
12135 PR c++/11794
12136 * g++.dg/parse/using3.C: New test.
12137
12138 2003-09-06 Roger Sayle <roger@eyesopen.com>
12139
12140 PR c++/11409
12141 * g++.dg/overload/builtin3.C: New test case.
12142
12143 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12144
12145 PR c/9862
12146 * gcc.dg/20030906-1.c: New test.
12147 * gcc.dg/20030906-2.c: Likewise.
12148
12149 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12150
12151 PR c++/12167
12152 * g++.dg/parse/defarg5.C: New test.
12153
12154 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12155
12156 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12157
12158 PR c++/12163
12159 * g++.dg/expr/static_cast4.C: New test.
12160
12161 PR c++/12146
12162 * g++.dg/template/crash9.C: New test.
12163
12164 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12165
12166 * g++.old-deja/g++.ext/pretty2.C: Update for change
12167 in __FUNCTION__.
12168 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12169
12170 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12171
12172 PR c++/11922
12173 * g++/dg/template/qualified-id1.C: New test.
12174
12175 PR c++/12037
12176 * g++.dg/warn/noeffect4.C: New test.
12177
12178 2003-09-04 Matt Austern <austern@apple.com>
12179
12180 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12181 * g++.dg/ext/fnname2.C: Likewise.
12182 * g++.dg/ext/fnname3.C: Likewise.
12183
12184 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12185
12186 * g++.dg/expr/lval1.C: New test.
12187 * g++.dg/ext/lvcast.C: Remove.
12188
12189 2003-09-03 Roger Sayle <roger@eyesopen.com>
12190
12191 PR optimization/11700.
12192 * gcc.c-torture/compile/20030903-1.c: New test case.
12193
12194 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12195
12196 PR c++/12053
12197 * g++.dg/abi/layout4.C: New test.
12198
12199 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12200
12201 PR c++/11553
12202 * g++.dg/parse/friend3.C: New test.
12203
12204 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12205
12206 PR c++/11847
12207 * g++.dg/template/class1.C: New test.
12208
12209 PR c++/11808
12210 * g++.dg/expr/call1.C: New test.
12211
12212 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12213
12214 PR c++/12114
12215 * g++.dg/init/ref9.C: New test.
12216
12217 PR c++/11972
12218 * g++.dg/template/nested4.C: New test.
12219
12220 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12221
12222 PR c++/12093
12223 * g++.dg/template/non-dependent4.C: New test.
12224
12225 PR c++/11928
12226 * g++.dg/inherit/conv1.C: New test.
12227
12228 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12229
12230 PR c++/6196
12231 * g++.dg/ext/label1.C: New test.
12232 * g++.dg/ext/label2.C: Likewise.
12233
12234 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12235
12236 * g++.dg/expr/cond3.C: New test.
12237
12238 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12239
12240 * gcc.dg/builtins-1.c: Add new builtin cases.
12241
12242 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12243
12244 * gcc.dg/builtins-1.c: Add new cases.
12245 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12246
12247 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12248
12249 * gcc.dg/builtins-1.c: Add more math builtin tests.
12250 * gcc.dg/torture/builtin-attr-1.c: New test.
12251
12252 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12253
12254 PR optimization/5079
12255 * g++.dg/opt/static3.C: New test.
12256
12257 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12258
12259 * gcc.misc-tests/gcov-10b.c: New test.
12260
12261 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12262
12263 * g++.dg/opt/ptrmem3.C: New test.
12264
12265 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12266
12267 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12268
12269 * gcc.dg/20030826-2.c: New test.
12270
12271 2003-08-26 Roger Sayle <roger@eyesopen.com>
12272
12273 PR middle-end/12002
12274 * g77.f-torture/compile/12002.f: New test case.
12275
12276 2003-08-26 Roger Sayle <roger@eyesopen.com>
12277
12278 * gcc.dg/20030826-1.c: New test case.
12279
12280 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12281
12282 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12283
12284 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12285
12286 PR c++/11871
12287 * c++.dg/lookup/crash1.C: New test.
12288
12289 * c++.dg/warn/noeffect3.C: New test.
12290
12291 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12292
12293 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12294 * gcc.dg/compat/vector-1_y.c: Ditto.
12295 * gcc.dg/compat/vector-2_x.c: Ditto.
12296 * gcc.dg/compat/vector-2_y.c: Ditto.
12297
12298 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12299
12300 * gcc.dg/20030702-1.c: New test.
12301
12302 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12303
12304 PR c++/8795
12305 * g++.dg/ext/altivec-1.C: New test.
12306
12307 2003-08-24 Richard Henderson <rth@redhat.com>
12308
12309 * g++.dg/eh/simd-2.C: Add -w for x86.
12310
12311 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12312
12313 * gcc.dg/20030815-1.c: New test.
12314
12315 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12316
12317 PR c++/3765
12318 * g++.dg/parse/access6.C: New test.
12319
12320 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12321
12322 PR c++/641, c++/11876
12323 * g++.dg/template/friend22.C: New test.
12324 * g++.dg/template/friend23.C: Likewise.
12325
12326 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12327
12328 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12329 identically.
12330
12331 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12332
12333 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12334
12335 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12336
12337 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12338
12339 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12340
12341 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12342
12343 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12344
12345 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12346
12347 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12348
12349 PR c++/11919
12350 * g++.dg/overload/prom1.C: New test.
12351
12352 PR c++/11551
12353 * g++.dg/parse/dtor2.C: New test.
12354
12355 PR c++/10762
12356 * g++.dg/parse/using2.C: New test.
12357
12358 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12359
12360 PR target/11805
12361 * gcc.c-torture/compile/20030821-1.c: New.
12362
12363 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12364
12365 PR c++/11834
12366 * g++.dg/template/deduce2.C: New test.
12367
12368 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12369
12370 * gcc.c-torture/execute/20030821-1.c: New test.
12371
12372 2003-08-20 Roger Sayle <roger@eyesopen.com>
12373
12374 PR middle-end/11984
12375 * gcc.dg/20030820-1.c: New test case.
12376
12377 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12378
12379 PR c++/11945
12380 * g++.dg/warn/noeffect2.C: New test.
12381
12382 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12383
12384 PR c++/10926
12385 * g++.dg/template/dtor2.C: New test.
12386
12387 PR c++/11684
12388 * g++.dg/template/operator1.C: New test.
12389 * g++.dg/parse/operator4.C: New test.
12390
12391 PR c++/11946.C
12392 * g++.dg/expr/enum1.C: New test.
12393 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12394
12395 PR c++/11036.C
12396 * g++.dg/parse/elab2.C: New test.
12397 * g++.dg/parse/typedef4.C: Change error message.
12398 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12399 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12400 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12401
12402 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12403
12404 * gcc.dg/pch/warn-1.c: New.
12405 * gcc.dg/pch/warn-1.hs: New.
12406
12407 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12408 not-tested file.
12409
12410 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12411
12412 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12413
12414 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12415
12416 * gcc.dg/uninit-D.c: New Test.
12417 * gcc.dg/uninit-E.c: New Test.
12418 * gcc.dg/uninit-F.c: New Test.
12419 * gcc.dg/uninit-G.c: New Test.
12420
12421 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12422
12423 * g++.dg/README: Describe the pch directory.
12424
12425 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12426
12427 PR c++/11174
12428 * g++.dg/parse/access4.C: New test.
12429 * g++.dg/parse/access5.C: Likewise.
12430 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12431
12432 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12433
12434 * gcc.dg/noncompile/20030818-1.c: New.
12435
12436 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12437
12438 PR c++/11957
12439 * g++.dg/warn/noeffect1.C: New test.
12440
12441 * g++.dg/template/scope2.C: New test.
12442 * g++.dg/template/error2.C: Correct dg-error
12443
12444 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12445
12446 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12447
12448 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12449
12450 PR C++/11512
12451 * g++.dg/template/warn1.C: New.
12452
12453 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12454
12455 * g++.dg/template/error2.C: New test.
12456 * g++.dg/lookup/using7.C: Adjust errors
12457 * g++.old-deja/g++.pt/crash36.C: Likewise.
12458 * g++.old-deja/g++.pt/derived3.C: Likewise.
12459
12460 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12461
12462 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12463 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12464 * gcc.c-torture/execute/builtins/string-9.c: New, from
12465 string-opt-9.c. Adjust for execute/builtins framework.
12466 * gcc.c-torture/execute/string-opt-9.c: Delete.
12467
12468 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12469
12470 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12471
12472 * g++.dg/parse/ret-type2.C: New test.
12473
12474 PR c++/11703
12475 * g++.dg/init/new8.C: New test.
12476
12477 PR c++/10923
12478 * g++.dg/parse/typedef5.C: New test.
12479
12480 PR c++/9512
12481 * g++.dg/parse/qualified2.C: New test.
12482 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12483 invalid code.
12484
12485 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12486
12487 * g++.dg/conversion/ptrmem1.C: New test.
12488
12489 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12490
12491 PR target/11693
12492 * gcc.dg/20030811-1.c: New test.
12493
12494 PR target/11535
12495 * gcc.c-torture/execute/20030811-1.c: New test.
12496
12497 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12498
12499 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12500
12501 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12502
12503 PR c++/11789.C
12504 * g++.dg/inherit/multiple1.C: New test.
12505
12506 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12507
12508 * gcc.dg/spe1.c: New test.
12509
12510 PR c++/11670
12511 * g++.dg/expr/cast2.C: New test.
12512
12513 PR c++/10530
12514 * g++.dg/template/dependent-name2.C: New test.
12515
12516 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12517
12518 * g++.dg/parse/crash11.C: Put the dg options in comments.
12519
12520 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12521
12522 * lib/gcc-dg.exp: Update for diagnostic change.
12523
12524 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12525
12526 PR c++/5767
12527 * g++.dg/parse/crash11.C: New test.
12528
12529 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12530
12531 * gcc.dg/cpp/spacing1.c: Update.
12532
12533 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12534
12535 PR target/11739
12536 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12537 a value for -mtune.
12538
12539 2003-08-04 Roger Sayle <roger@eyesopen.com>
12540
12541 PR middle-end/11771
12542 * gcc.c-torture/compile/20030804-1.c: New test case.
12543
12544 2003-08-04 Roger Sayle <roger@eyesopen.com>
12545
12546 * gcc.dg/20030804-1.c: New test case.
12547
12548 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12549
12550 * gcc.dg/cpp/separate-1.c: New test.
12551
12552 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12553
12554 PR c++/11704
12555 * g++.dg/template/dependent-expr2.C: New test.
12556
12557 PR c++/11766
12558 * g++.dg/expr/ptrmem1.C: New test.
12559
12560 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12561
12562 PR c++/9453
12563 * g++.dg/template/friend15.C: New test.
12564
12565 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12566
12567 * lib/dg-pch.exp: Work round PCH bug.
12568
12569 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12570
12571 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12572 builtins. Move cases from builtins-4.c here.
12573
12574 * gcc.dg/torture/builtin-math-1.c: New test taken from
12575 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12576 additional cases.
12577
12578 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12579 Delete.
12580
12581 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12582
12583 PR c++/9447
12584 * g++.dg/template/using7.C: New test.
12585
12586 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12587
12588 * import1.c, import2.c: New tests.
12589
12590 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12591
12592 * g++.dg/eh/crossjump1.C: New test.
12593
12594 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12595
12596 PR c++/11697
12597 * g++.dg/template/using6.C: New test.
12598
12599 PR c++/11744
12600 * g++.dg/template/koenig2.C: New test.
12601
12602 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12603
12604 PR c++/7983
12605 * g++.dg/parse/typedef4.C: New test.
12606
12607 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12608
12609 PR c++/8442, c++/8806
12610 * g++.dg/template/elab1.C: New test.
12611 * g++.dg/template/type2.C: Likewise.
12612 * g++.dg/template/ttp3.C: Adjust expected error message.
12613 * g++.old-deja/g++.law/visibility13.C: Likewise.
12614 * g++.old-deja/g++.niklas/t135.C: Likewise.
12615 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12616 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12617 template argument.
12618 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12619
12620 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12621
12622 PR c++/11295
12623 * g++.dg/ext/stmtexpr1.C: New test.
12624
12625 * g++.dg/opt/tmp1.C: New test.
12626
12627 PR c++/11525
12628 * g++.dg/parse/constant4.C: New test.
12629
12630 PR c++/9447
12631 * g++.dg/template/using5.C: New test.
12632
12633 2003-07-31 Roger Sayle <roger@eyesopen.com>
12634
12635 * gcc.dg/builtins-27.c: New test case.
12636
12637 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12638
12639 * gcc.dg/tls/opt-7.c: New test.
12640
12641 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12642
12643 * g++.old-deja/g++.other/crash18.C: Remove.
12644
12645 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12646
12647 * g++.dg/template/explicit3.C: New.
12648 * g++.dg/template/explicit4.C: New.
12649 * g++.dg/template/explicit5.C: New.
12650
12651 PR c++/11347
12652 * g++.dg/template/memtmpl1.C: New.
12653
12654 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12655
12656 PR target/11565
12657 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12658 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12659
12660 2003-07-30 Jan Hubicka <jh@suse.cz>
12661
12662 * vtgc1.c: Kill.
12663
12664 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12665
12666 * gcc.dg/struct-in-proto-1.c: New test.
12667
12668 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12669
12670 * gcc.dg/cpp/include2.c: Only expect one message.
12671
12672 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12673
12674 PR c++/9447
12675 * g++.dg/template/using1.C: New test.
12676 * g++.dg/template/using2.C: New test.
12677 * g++.dg/template/using3.C: New test.
12678 * g++.dg/template/using4.C: New test.
12679
12680 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12681
12682 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12683 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12684
12685 2003-07-28 Jan Hubicka <jh@suse.cz>
12686
12687 PR c++/11530
12688 * g++.dg/opt/call1.C: New test.
12689
12690 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12691
12692 PR c++/11667
12693 * g++.dg/init/enum2.C: New test.
12694 * g++.dg/template/overload1.C: Add "-w" option.
12695
12696 2003-07-28 <hp@bitrange.com>
12697
12698 * gcc.dg/Wdeclaration-after-statement-1.c,
12699 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12700
12701 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12702
12703 * gcc.c-torture/compile/20030725-1.c: New test.
12704
12705 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12706
12707 * gcc.dg/20030505.c: Only run for SPE.
12708 Remove definition of opaque type.
12709
12710 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12711
12712 * g++.dg/template/ptrmem6.C: New test.
12713
12714 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12715
12716 * gcc.c-torture/compile/zero-strct-2.c: New test.
12717
12718 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12719
12720 * gcc.dg/intermod-1.c: New test.
12721
12722 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12723
12724 PR c++/11617
12725 * g++.dg/template/lookup2.C: New test.
12726 * g++.dg/template/memclass1.C: Remove instantiated from error.
12727 * g++.dg/other/error2.C: Tweak expected errors.
12728
12729 PR c++/11596
12730 * g++.dg/template/defarg3.C: New test.
12731
12732 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12733
12734 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12735
12736 * g++.dg/inherit/access5.C: New test.
12737
12738 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12739
12740 PR c++/11513
12741 * g++.dg/template/crash8.C: New test.
12742
12743 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12744
12745 PR c/10602
12746 * gcc.dg/noncompile/incomplete-2.c: New test.
12747
12748 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12749
12750 PR c++/11645
12751 * g++.dg/inherit/access4.C: New test.
12752
12753 PR c++/11517
12754 * g++.dg/expr/cond2.C: New test.
12755
12756 PR optimization/10679
12757 * g++.dg/opt/inline4.C: New test.
12758
12759 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12760
12761 * g++.dg/parse/crash10: New test.
12762
12763 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12764
12765 * g++.dg/ext/flexary1.C: New test.
12766
12767 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12768
12769 PR c++/10793
12770 * g++.dg/template/crash9.C: New test.
12771
12772 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12773
12774 PR c++/3004
12775 * g++.dg/parse/typedef3.C: New test.
12776
12777 PR c++/7906
12778 * g++.dg/parse/operator2.C: New test.
12779
12780 PR c++/8895
12781 * g++.dg/parse/def-tmpl-arg1.C: New test.
12782
12783 PR c++/9282
12784 * g++.dg/parse/funptr1.C: New test.
12785
12786 PR c++/9452
12787 * g++.dg/parse/ambig3.C: New test.
12788
12789 PR c++/9454
12790 * g++.dg/parse/operator3.C: New test.
12791
12792 PR c++/9486
12793 * g++.dg/parse/template10.C: New test.
12794
12795 PR c++/9488
12796 * g++.dg/parse/template11.C: New test.
12797
12798 PR c++/10150
12799 * g++.dg/parse/invalid-op1.C: New test.
12800
12801 PR c++/10247
12802 * g++.dg/parse/condexpr1.C: New test.
12803
12804 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12805
12806 * g++.dg/ext/packed3.C: New test.
12807 * g++.dg/ext/packed4.C: New test.
12808
12809 * gcc.dg/pack-test-3.c: New test.
12810
12811 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12812
12813 * lib/compat.exp: Handle dg-options per source file.
12814 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12815 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12816 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12817 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12818 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12819 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12820 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12821 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12822 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12823 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12824 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12825 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12826 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12827 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12828
12829 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12830
12831 PR c/10320
12832 * gcc.c-torture/execute/20030718-1.c: New test.
12833
12834 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12835
12836 PR optimization/11536
12837 * gcc.dg/20030721-1.c: New test.
12838
12839 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12840
12841 PR c++/11546
12842 * g++.dg/template/lookup1.C: New test.
12843
12844 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12845
12846 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12847 diagnostics of ill-formed constructs involving labels.
12848 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12849 the new 'previously defined here' message.
12850
12851 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12852
12853 * g++.dg/parse/non-dependent2.C: New test.
12854
12855 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12856
12857 * g++.dg/init/init-ref4.C: xfail on targets without
12858 weak symbols.
12859
12860 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12861
12862 PR target/11087
12863 * gcc.c-torture/execute/20030717-1.c: New test.
12864
12865 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12866
12867 * g++.dg/opt/cfg1.C: New test.
12868
12869 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12870
12871 PR optimization/11557
12872 * gcc.dg/20030717-1.c: New test.
12873
12874 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12875
12876 PR c++/10476
12877 * g++.dg/expr/crash-1.C: New test.
12878
12879 PR c++/11027
12880 * g++.dg/template/init3.C: New test.
12881
12882 PR c++/8222
12883 * g++.dg/template/non-dependent1.C: New test.
12884
12885 PR c++/11070
12886 * g++.dg/template/non-dependent2.C: New test.
12887
12888 PR c++/11071
12889 * g++.dg/template/non-dependent3.C: New test.
12890
12891 PR c++/9907
12892 * g++.dg/template/sizeof5.C: New test.
12893
12894 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12895
12896 PR 11498
12897 * gcc.c-torture/compile/mangle-1.c: New file.
12898
12899 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12900
12901 PR c++/7809
12902 * g++.dg/parse/access3.C: New test.
12903
12904 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12905
12906 PR c++/11384
12907 * g++.dg/init/init-ref4.C: New test.
12908
12909 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12910
12911 PR c++/11547
12912 * g++.dg/parse/constant3.C: New test.
12913 * g++.dg/parse/crash7.C: Likewise.
12914
12915 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12916
12917 PR target/11008
12918 * gcc.dg/i386-pentium4-not-mull.c: New.
12919
12920 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12921
12922 * gcc.dg/asm-names.c (ymain): Make it weak.
12923
12924 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12925
12926 PR c++/5421
12927 * g++.dg/template/friend21.C: New test.
12928
12929 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12930
12931 * gcc.dg/cleanup-8.c: New test.
12932 * gcc.dg/cleanup-9.c: New test.
12933
12934 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12935
12936 * g++.dg/ext/dll-MI1.h: New file.
12937 * g++.dg/ext/dllexport-MI1.C: New file.
12938 * g++.dg/ext/dllimport-MI1.C: New file.
12939
12940 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12941
12942 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12943 it does not have cmpstrsi patterns (just cmpmemsi).
12944
12945 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12946
12947 PR debug/11473
12948 * g++.dg/debug/debug8.C: New test.
12949
12950 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12951
12952 PR c++/10108
12953 * g++.dg/template/crash7.C: New test.
12954
12955 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12956
12957 PR target/10795
12958 * gcc.c-torture/compile/20030708-1.c: New.
12959
12960 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12961
12962 * gcc.c-torture/execute/20030715-1.c: New test.
12963
12964 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12965
12966 * gcc.dg/pch/inline-3.c: New file.
12967 * gcc.dg/pch/inline-3.hs: New file.
12968 * gcc.dg/pch/inline-4.c: New file.
12969 * gcc.dg/pch/inline-4.hs: New file.
12970
12971 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12972
12973 PR c++/11509
12974 * g++.dg/template/crash6.C: New test.
12975
12976 PR c++/7053
12977 * g++.dg/template/friend20.C: New test.
12978
12979 PR c++/7019
12980 * g++.dg/template/overload2.C: New test.
12981
12982 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12983
12984 PR optimization/11440
12985 * gcc.c-torture/execute/20030714-1.c: New test.
12986
12987 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12988
12989 PR c++/11154
12990 * g++.dg/template/partial2.C: New test.
12991
12992 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12993
12994 PR c++/11503
12995 * g++.dg/template/anon1.C: New test.
12996
12997 PR c++/11493
12998 PR c++/11495
12999 * g++.dg/parse/template9.C: Likewise.
13000 * g++.dg/template/crash4.C: New test.
13001 * g++.dg/template/koenig1.C: Likewise.
13002 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
13003 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
13004 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
13005 functions.
13006 * g++.old-deja/g++.jason/template36.C: Likewise.
13007 * g++.old-deja/g++.mike/p1989.C: Likewise.
13008 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
13009 * g++.old-deja/g++.pt/ttp20.C: Use this->.
13010 * g++.old-deja/g++.pt/ttp21.C: Use this->.
13011 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
13012 compiling.
13013 * g++.old-deja/g++.pt/union2.C: Use this->.
13014
13015 2003-07-11 Jakub Jelinek <jakub@redhat.com>
13016
13017 * gcc.dg/20030711-1.c: New test.
13018
13019 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
13020
13021 PR c++/11050
13022 * g++.dg/parse/args1.C: New test.
13023 * g++.pt/defarg8.C: Change expected errors.
13024
13025 2003-07-11 Mark Mitchell <mark@codesourcery.com>
13026
13027 PR c++/8164
13028 * g++.dg/template/nontype2.C: New test.
13029
13030 PR c++/10558
13031 * g++.dg/parse/template8.C: New test.
13032
13033 PR c++/8327
13034 * g++.dg/template/scope1.C: New test.
13035
13036 * g++.dg/warn/Wsign-compare-1.C: New test.
13037
13038 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
13039
13040 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
13041
13042 2003-07-10 Mark Mitchell <mark@codesourcery.com>
13043
13044 PR c++/9411
13045 * g++.dg/template/explicit2.C: New test.
13046
13047 PR c++/10032
13048 * g++.dg/warn/pedantic1.C: New test.
13049
13050 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
13051
13052 PR c++ 9483
13053 * g++.dg/other/field1.C: New test.
13054
13055 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
13056
13057 PR c/11449
13058 * gcc.c-torture/compile/20030707-1.c: New.
13059
13060 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13061
13062 PR c++/10849
13063 * g++.dg/template/access12.C: New test.
13064
13065 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
13066
13067 * g++.dg/bprob/bprob.exp (prof_ext): Update.
13068 * g77.dg/bprob/bprob.exp (prof_ext): Update.
13069 * gcc.misc-tests/bprob.exp (prof_ext): Update.
13070 * gcc.misc-tests/gcov.exp: Update
13071 * g++.dg/gcov/gcov.exp: Update
13072 * lib/gcov.exp: Update.
13073
13074 2003-07-08 Mark Mitchell <mark@codesourcery.com>
13075
13076 * g++.dg/abi/mangle17.C: Make sure template expressions are
13077 dependent.
13078 * g++.dg/abi/mangle4.C: Mark erroneous casts.
13079 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
13080 * g++.dg/opt/stack1.C: Remove erroneous code.
13081 * g++.dg/parse/template7.C: New test.
13082 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
13083 * g++.old-deja/g++.pt/crash4.C: Likewise.
13084
13085 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13086
13087 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
13088 with zero or one occurence of `$' after the initial `L'.
13089
13090 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
13091
13092 * gcc.c-torture/compile/20030704-1.c: Add a comment.
13093
13094 2003-07-08 Roger Sayle <roger@eyesopen.com>
13095
13096 PR c/11370
13097 * gcc.dg/Wunreachable-6.c: New testcase.
13098 * gcc.dg/Wunreachable-7.c: New testcase.
13099
13100 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13101
13102 PR c/11420
13103 * gcc.dg/20030708-1.c: New test.
13104
13105 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
13106
13107 * gcc.dg/compat/sdata-section.h: New file.
13108 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
13109 * gcc.dg/torture/mips-sdata-1.c: New test.
13110
13111 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13112
13113 PR c++/11030
13114 * g++.dg/template/friend19.C: New test.
13115
13116 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13117
13118 * g++.dg/opt/strength-reduce.C: New test.
13119
13120 2003-07-07 Roger Sayle <roger@eyesopen.com>
13121
13122 PR target/10979
13123 * gcc.dg/20030707-1.c: New testcase.
13124
13125 2003-07-07 Roger Sayle <roger@eyesopen.com>
13126
13127 PR optimization/11059
13128 * g++.dg/opt/emptyunion.C: New testcase.
13129
13130 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13131 Eric Botcazou <ebotcazou@libertysurf.fr>
13132
13133 * g++.dg/opt/stack1.C: New test.
13134
13135 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13136
13137 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13138 run test.
13139
13140 PR c++/11431
13141 * g++.dg/expr/static_cast3.C: New test.
13142
13143 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13144
13145 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13146 everywhere.
13147 * gcc.dg/concat.c: Concatenation of string constants with
13148 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13149 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13150 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13151 necessary to avoid multi-character character constant warning.
13152 * gcc.dg/cpp/escape.c: Likewise.
13153 * gcc.dg/cpp/ucs.c: Likewise.
13154 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13155 Fix a typo.
13156
13157 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13158
13159 PR c/11428
13160 * gcc.c-torture/compile/20030704-1.c: New.
13161
13162 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13163
13164 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13165
13166 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13167
13168 PR c++/5287, PR c++/7910, PR c++/11021
13169 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13170 tests for warnings.
13171 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13172 * g++.dg/ext/dllimport3.C: Likewise.
13173 * g++.dg/ext/dllimport4.C: New file.
13174 * g++.dg/ext/dllimport5.C: New file.
13175 * g++.dg/ext/dllimport6.C: New file.
13176 * g++.dg/ext/dllimport7.C: New file.
13177 * g++.dg/ext/dllimport8.C: New file.
13178 * g++.dg/ext/dllimport9.C: New file.
13179 * g++.dg/ext/dllimport10.C: New file.
13180 * g++.dg/ext/dllexport1.C: New file.
13181
13182 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13183
13184 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13185 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13186
13187 2003-07-03 Roger Sayle <roger@eyesopen.com>
13188
13189 * gcc.dg/builtins-25.c: New testcase.
13190 * gcc.dg/builtins-26.c: New testcase.
13191
13192 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13193
13194 * gcc.dg/compat/vector-defs.h: New file.
13195 * gcc.dg/compat/vector-setup.h: New file.
13196 * gcc.dg/compat/vector-check.h: New file.
13197 * gcc.dg/compat/vector-1_main.c: New file.
13198 * gcc.dg/compat/vector-1_x.c: New file.
13199 * gcc.dg/compat/vector-1_y.c: New file.
13200 * gcc.dg/compat/vector-2_main.c: New file.
13201 * gcc.dg/compat/vector-2_x.c: New file.
13202 * gcc.dg/compat/vector-2_y.c: New file.
13203
13204 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13205 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13206 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13207 * gcc.dg/compat/struct-align-1.h: New file.
13208 * gcc.dg/compat/struct-align-1_main.c: New file.
13209 * gcc.dg/compat/struct-align-1_x.c: New file.
13210 * gcc.dg/compat/struct-align-1_y.c: New file.
13211 * gcc.dg/compat/struct-align-2.h: New file.
13212 * gcc.dg/compat/struct-align-2_main.c: New file.
13213 * gcc.dg/compat/struct-align-2_x.c: New file.
13214 * gcc.dg/compat/struct-align-2_y.c: New file.
13215
13216 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13217 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13218 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13219 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13220 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13221 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13222 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13223 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13224 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13225 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13226 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13227 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13228 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13229 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13230 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13231 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13232 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13233 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13234 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13235 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13236 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13237 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13238 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13239 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13240 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13241 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13242 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13243 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13244 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13245
13246 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13247
13248 * gcc.dg/i386-call-1.c: New test.
13249
13250 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13251
13252 PR c++/9162
13253 * g++.dg/parse/defarg4.C: New.
13254
13255 2003-07-03 Roger Sayle <roger@eyesopen.com>
13256
13257 PR target/10700
13258 * gcc.c-torture/compile/20030703-1.c: New test case.
13259
13260 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13261
13262 * g++.dg/template/local3.C: Remove extra semicolon.
13263
13264 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13265
13266 * gcc.dg/i386-volatile-1.c: New test.
13267
13268 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13269
13270 PR c++/11072
13271 * g++.dg/other/offsetof2.C: XFAIL.
13272 * g++.dg/other/offsetof5.C: New.
13273
13274 PR c++/10219
13275 * g++.dg/template/error1.C: New.
13276
13277 PR c++/9779
13278 * g++.dg/template/dependent-expr1.C: New.
13279
13280 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13281
13282 PR c++/6949
13283 * g++.dg/template/local3.C: New test.
13284
13285 PR c++/11149
13286 * g++.dg/lookup/scoped6.C: New test.
13287
13288 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13289
13290 PR c++/8046
13291 * g++.dg/other/error7.C: New test.
13292
13293 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13294
13295 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13296 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13297 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13298 * g++.old-deja/g++.other/union2.C: Likewise.
13299 * gcc.dg/c90-const-expr-2.c: Likewise.
13300 * gcc.dg/c90-const-expr-3.c: Likewise.
13301 * gcc.dg/c99-const-expr-2.c: Likewise.
13302 * gcc.dg/c99-const-expr-3.c: Likewise.
13303 * gcc.dg/concat.c: Likewise.
13304
13305 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13306
13307 PR c++/9559
13308 * g++.dg/init/static1.C: New test.
13309
13310 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13311
13312 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13313 * g++.old-deja/g++.other/access2.C: Likewise.
13314 * g++.old-deja/g++.other/decl2.C: Likewise.
13315 * gcc.c-torture/execute/20020615-1.c: Likewise.
13316
13317 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13318
13319 PR c++/4933
13320 * g++.dg/template/sizeof4.C: New test.
13321
13322 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13323
13324 * g++.dg/other/error6.C: New test.
13325
13326 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13327
13328 PR c++/10750
13329 * g++.dg/parse/constant2.C: New test.
13330
13331 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13332
13333 PR c++/11106
13334 * g++.dg/other/error5.C: New test.
13335
13336 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13337
13338 * gcc.dg/format/gcc_diag-1.c: New test.
13339
13340 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13341
13342 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13343
13344 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13345
13346 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13347 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13348 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13349
13350 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13351
13352 * gcc.c-torture/execute/builtins/string-8.c: New test.
13353 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13354 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13355 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13356
13357 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13358
13359 PR c++/10468
13360 * g++.dg/ext/typeof6.C: New test.
13361
13362 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13363
13364 PR c++/10796
13365 * g++.dg/init/enum1.C: New test.
13366
13367 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13368
13369 * gcc.dg/20030627-1.c: New test.
13370
13371 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13372
13373 PR c++/11332
13374 * g++.dg/expr/static_cast2.C: New test.
13375
13376 2003-06-26 Roger Sayle <roger@eyesopen.com>
13377 Jakub Jelinek <jakub@redhat.com>
13378
13379 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13380 sprintf(dst,"%s",src) optimization.
13381 * gcc.c-torture/execute/20030626-1.c: New test case.
13382 * gcc.c-torture/execute/20030626-2.c: New test case.
13383
13384 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13385
13386 * gcc.c-torture/execute/multi-ix.c: New test.
13387
13388 * gcc.c-torture/execute/simd-4.c (main):
13389 Added missing semicolon at end of union.
13390
13391 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13392
13393 PR c++/8266
13394 * g++.dg/template/explicit-instantiation3.C: New test.
13395
13396 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13397
13398 * gcc.dg/20030626-1.c: Use signed char.
13399
13400 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13401
13402 * gcc.dg/20030626-1.c: New test.
13403
13404 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13405
13406 * const-str-2.m: Update.
13407
13408 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13409
13410 PR c++/10990
13411 * g++.dg/rtti/dyncast1.C: New test.
13412 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13413 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13414 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13415
13416 PR c++/10931
13417 * g++.dg/expr/static_cast1.C: New test.
13418
13419 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13420
13421 * gcc.dg/20030625-1.c: New test.
13422
13423 2003-06-24 Roger Sayle <roger@eyesopen.com>
13424
13425 * gcc.c-torture/compile/20030624-1.c: New test case.
13426
13427 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13428
13429 * gcc.c-torture/execute/string-opt-17.c: New test.
13430
13431 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13432
13433 PR c++/5754
13434 * g++.dg/parse/crash6.C: New test.
13435
13436 2003-06-23 Roger Sayle <roger@eyesopen.com>
13437
13438 * gcc.dg/builtins-24.c: New test case.
13439
13440 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13441
13442 * g++.dg/opt/operator1.C: New test.
13443
13444 2003-06-22 Roger Sayle <roger@eyesopen.com>
13445
13446 * gcc.c-torture/execute/string-opt-16.c: New test case.
13447
13448 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13449
13450 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13451 * g++.old-deja/g++.other/conv7.C: Likewise
13452 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13453 * g++.old-deja/g++.other/overload14.C: Likewise.
13454
13455 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13456
13457 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13458 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13459
13460 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13461
13462 PR c++/10888
13463 * g++.dg/warn/Winline-3.C: New test.
13464
13465 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13466
13467 * lib/target-supports.exp (check_alias_available): Make the test
13468 program acceptable to the Solaris assembler.
13469
13470 PR c++/10749
13471 * g++.dg/template/memclass2.C: New test.
13472
13473 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13474 Eric Botcazou <ebotcazou@libertysurf.fr>
13475
13476 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13477 data for non-matching targets.
13478 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13479
13480 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13481
13482 PR c++/10845
13483 * g++.dg/template/member3.C: New test.
13484
13485 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13486
13487 PR c++/10939
13488 * g++.dg/template/func1.C: New test.
13489
13490 PR c++/9649
13491 * g++.dg/template/static4.C: New test.
13492 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13493
13494 PR c++/11041
13495 * g++.dg/init/ref7.C: New test.
13496
13497 2003-06-19 Matt Austern <austern@apple.com>
13498
13499 PR c++/11228
13500 * g++.dg/anew1.C: New test.
13501 * g++.dg/anew2.C: New test.
13502 * g++.dg/anew3.C: New test.
13503 * g++.dg/anew4.C: New test.
13504
13505 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13506
13507 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13508
13509 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13510
13511 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13512 endian-dependent.
13513
13514 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13515
13516 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13517 Remove cruft.
13518
13519 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13520
13521 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13522 * gcc.c-torture/compile/961203-1.c: Likewise.
13523 * gcc.c-torture/compile/980506-1.c: Likewise.
13524
13525 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13526
13527 PR c++/10712
13528 * g++.dg/lookup/using7.C: New test.
13529
13530 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13531
13532 PR c++/11105
13533 * g++.dg/abi/conv1.C: Remove it.
13534 * g++.dg/template/conv7.C: New test.
13535 * g++.dg/template/conv8.C: Likewise.
13536 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13537 conversion operator.
13538
13539 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13540
13541 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13542 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13543 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13544 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13545 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13546 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13547 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13548 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13549 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13550 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13551 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13552 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13553 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13554 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13555 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13556 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13557 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13558 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13559 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13560 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13561 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13562 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13563 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13564 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13565 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13566 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13567 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13568 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13569 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13570
13571 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13572
13573 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13574 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13575 indications.
13576
13577 2003-06-16 Roger Sayle <roger@eyesopen.com>
13578
13579 * gcc.dg/i386-387-5.c: New test case.
13580 * gcc.dg/i386-387-6.c: New test case.
13581 * gcc.dg/builtins-23.c: New test case.
13582
13583 2003-06-15 Roger Sayle <roger@eyesopen.com>
13584
13585 * gcc.dg/builtins-22.c: New test case.
13586 * gcc.dg/i386-387-1.c: Update to test exp.
13587 * gcc.dg/i386-387-2.c: Likewise.
13588
13589 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13590
13591 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13592
13593 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13594
13595 * lib/gcc-dg.exp (dg-require-dll): New function.
13596 (dg-xfail-if): Likewise.
13597 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13598 driver.
13599
13600 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13601 * gcc.c-torture/compile/20001205-1.c: Likewise.
13602 * gcc.c-torture/compile/20001226-1.c: Likewise.
13603 * gcc.c-torture/compile/20010518-2.c: Likewise.
13604 * gcc.c-torture/compile/20020312-1.c: Likewise.
13605 * gcc.c-torture/compile/20020604-1.c: Likewise.
13606 * gcc.c-torture/compile/920501-12.c: Likewise.
13607 * gcc.c-torture/compile/920501-4.c: Likewise.
13608 * gcc.c-torture/compile/920520-1.c: Likewise.
13609 * gcc.c-torture/compile/920521-1.c: Likewise.
13610 * gcc.c-torture/compile/920625-1.c: Likewise.
13611 * gcc.c-torture/compile/961203-1.c: Likewise.
13612 * gcc.c-torture/compile/980506-1.c: Likewise.
13613 * gcc.c-torture/compile/981006-1.c: Likewise.
13614 * gcc.c-torture/compile/981022-1.c: Likewise.
13615 * gcc.c-torture/compile/981223-1.c: Likewise.
13616 * gcc.c-torture/compile/990617-1.c: Likewise.
13617 * gcc.c-torture/compile/dll.c: Likewise.
13618 * gcc.c-torture/compile/labels-3.c: Likewise.
13619 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13620 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13621 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13622 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13623 * gcc.c-torture/compile/simd-5.c: Likewise.
13624 * gcc.c-torture/compile/20000804-1.x: Remove.
13625 * gcc.c-torture/compile/20001205-1.x: Likewise.
13626 * gcc.c-torture/compile/20001226-1.x: Likewise.
13627 * gcc.c-torture/compile/20010518-2.x: Likewise.
13628 * gcc.c-torture/compile/20020312-1.x: Likewise.
13629 * gcc.c-torture/compile/20020604-1.x: Likewise.
13630 * gcc.c-torture/compile/920501-12.x: Likewise.
13631 * gcc.c-torture/compile/920501-4.x: Likewise.
13632 * gcc.c-torture/compile/920520-1.x: Likewise.
13633 * gcc.c-torture/compile/920521-1.x: Likewise.
13634 * gcc.c-torture/compile/920625-1.x: Likewise.
13635 * gcc.c-torture/compile/961203-1.x: Likewise.
13636 * gcc.c-torture/compile/980506-1.x: Likewise.
13637 * gcc.c-torture/compile/981006-1.x: Likewise.
13638 * gcc.c-torture/compile/981022-1.x: Likewise.
13639 * gcc.c-torture/compile/981223-1.x: Likewise.
13640 * gcc.c-torture/compile/990617-1.x: Likewise.
13641 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13642 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13643 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13644 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13645 * gcc.c-torture/compile/simd-5.x: Likewise.
13646
13647 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13648
13649 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13650
13651 * gcc.c-torture/execute/20030611-1.c: New test.
13652
13653 2003-06-12 Roger Sayle <roger@eyesopen.com>
13654
13655 PR middle-end/168
13656 * gcc.dg/20030612-1.c: New test case.
13657
13658 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13659
13660 PR c++/10635
13661 * g++.dg/expr/cast1.C: New test.
13662
13663 2003-06-12 Roger Sayle <roger@eyesopen.com>
13664
13665 * gcc.dg/builtins-21.c: New test case.
13666
13667 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13668
13669 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13670 options instead of at the end.
13671 * lib/objc.exp (objc_target_compile): Likewise.
13672
13673 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13674
13675 PR c++/10432
13676 * g++.dg/parse/error1.C: New test.
13677
13678 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13679
13680 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13681 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13682 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13683 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13684 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13685 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13686 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13687 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13688 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13689 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13690 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13691 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13692 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13693 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13694 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13695 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13696 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13697 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13698 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13699 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13700 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13701 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13702 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13703 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13704
13705 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13706 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13707 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13708 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13709 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13710 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13711 * gcc.dg/compat/scalar-return-3_main.c: New file.
13712 * gcc.dg/compat/scalar-return-3_x.c: New file.
13713 * gcc.dg/compat/scalar-return-3_y.c: New file.
13714 * gcc.dg/compat/scalar-return-4_main.c: New file.
13715 * gcc.dg/compat/scalar-return-4_x.c: New file.
13716 * gcc.dg/compat/scalar-return-4_y.c: New file.
13717
13718 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13719
13720 * gcc.dg/compat/fp2-struct-check.h: New file.
13721 * gcc.dg/compat/fp2-struct-defs.h: New file.
13722 * gcc.dg/compat/fp2-struct-init.h: New file.
13723 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13724 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13725 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13726 * gcc.dg/compat/struct-return-10_main.c: New file.
13727 * gcc.dg/compat/struct-return-10_x.c: New file.
13728 * gcc.dg/compat/struct-return-10_y.c: New file.
13729
13730 * gcc.dg/compat/compat-common.h: New file.
13731 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13732 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13733 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13734 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13735 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13736 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13737 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13738 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13739 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13740 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13741 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13742 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13743 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13744 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13745 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13746 * gcc.dg/compat/small-struct-check.h: Ditto.
13747 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13748 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13749 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13750 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13751 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13752 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13753 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13754 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13755 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13756 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13757 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13758 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13759 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13760 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13761 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13762 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13763 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13764 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13765 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13766 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13767 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13768 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13769 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13770 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13771 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13772 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13773 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13774 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13775 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13776 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13777
13778 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13779
13780 * g++.dg/pch/static-1.C: New file.
13781 * g++.dg/pch/static-1.Hs: New file.
13782
13783 2003-06-10 Richard Henderson <rth@redhat.com>
13784
13785 * gcc.dg/asm-7.c: Adjust expected warning text.
13786
13787 2003-06-10 Roger Sayle <roger@eyesopen.com>
13788
13789 * gcc.dg/builtins-20.c: New test case.
13790
13791 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13792
13793 PR c++/11131
13794 * g++.dg/opt/template1.C: New test.
13795
13796 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13797
13798 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13799 additional_sources.
13800
13801 2003-05-21 David Taylor <dtaylor@emc.com>
13802
13803 * gcc.dg/Wpadded.c: New file.
13804
13805 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13806
13807 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13808 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13809 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13810 dg-require-weak.
13811
13812 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13813
13814 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13815
13816 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13817
13818 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13819 (dg-require-alias): Likewise.
13820 (dg-require-gc-sections): Likewise.
13821 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13822
13823 2003-06-08 Richard Henderson <rth@redhat.com>
13824
13825 * gcc.dg/20011029-2.c: Fix the array reference.
13826 * gcc.dg/asm-7.c: New.
13827
13828 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13829
13830 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13831
13832 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13833
13834 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13835 (dg-require-gc-sections): Likewise.
13836
13837 2003-06-08 Jan Hubicka <jh@suse.cz>
13838
13839 * i386-cmov1.c: Fix regular expression.
13840 * i386-cvt-1.c: Likewise.
13841 * i386-local.c: Likewise.
13842 * i386-local2.c: Likewise.
13843 * i386-mul.c: Likewise.
13844 * i386-ssetype-1.c: Likewise.
13845 * i386-ssetype-3.c: Likewise.
13846 * i386-ssetype-5.c: Likewise.
13847
13848 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13849
13850 PR c++/11039
13851 * g++.dg/warn/implicit-typename2.C: New test.
13852 * g++.dg/warn/implicit-typename3.C: New test.
13853
13854 2003-06-07 Richard Henderson <rth@redhat.com>
13855
13856 * g++.dg/other/offsetof3.C: Use size_t.
13857 * g++.dg/other/offsetof4.C: Likewise.
13858
13859 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13860
13861 * lib/copy-file.exp: New. Implement gcc_copy_files.
13862
13863 * lib/dg-pch.exp: Load copy-file.exp
13864 (dg-pch): Use gcc_copy_files instead of "file copy".
13865
13866 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13867
13868 * gcc.dg/weak/weak.exp: Simplify.
13869 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13870 * gcc.dg/weak/weak-1.c: Likewise.
13871 * gcc.dg/weak/weak-2.c: Likewise.
13872 * gcc.dg/weak/weak-3.c: Likewise.
13873 * gcc.dg/weak/weak-4.c: Likewise.
13874 * gcc.dg/weak/weak-5.c: Likewise.
13875 * gcc.dg/weak/weak-6.c: Likewise.
13876 * gcc.dg/weak/weak-7.c: Likewise.
13877 * gcc.dg/weak/weak-8.c: Likewise.
13878 * gcc.dg/weak/weak-9.c: Likewise.
13879
13880 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13881
13882 gcc.c-torture/execute/20030606-1.c: New.
13883
13884 2003-06-06 Roger Sayle <roger@eyesopen.com>
13885
13886 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13887 * gcc.dg/builtins-19.c: Likewise.
13888
13889 2003-06-06 Roger Sayle <roger@eyesopen.com>
13890
13891 * gcc.dg/builtins-2.c: Add some more tests.
13892 * gcc.dg/builtins-18.c: New test case.
13893 * gcc.dg/builtins-19.c: New test case.
13894
13895 2003-06-06 Roger Sayle <roger@eyesopen.com>
13896 Jim Wilson <wilson@tuliptree.org>
13897
13898 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13899
13900 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13901
13902 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13903 mempcpy/stpcpy calls not to be optimized into something else.
13904 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13905 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13906 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13907
13908 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13909
13910 * gcc.dg/format/asm_fprintf-1.c: New test.
13911
13912 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13913
13914 * lib/gcc-defs.exp (additional_sources): New variable.
13915 (dg-additional-sources): New function.
13916 (additional_files): New variable.
13917 (dg-additional-files): New function.
13918 (dg-additional-files-options): Likewise.
13919 * lib/gcc-dg.exp (dg-require-weak): New function.
13920 (dg-require-alias): Likewise.
13921 (dg-require-gc-sections): Likewise.
13922 * lib/target-supports.exp (check_alias_available): Remove testfile
13923 parameter.
13924 (check_gc_sections_available): New function.
13925 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13926 (dg-gpp-additional-files): Likewise.
13927 * lib/g++.exp (additional_sources): Remove.
13928 (additional_files): Likewise.
13929 (g++_target_compile): Use dg-additional-files-options.
13930
13931 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13932 Tcl logic.
13933 * gcc.dg/special/ecos.exp: Remove.
13934 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13935 * gcc.dg/special/alias-1.c: Likewise.
13936 * gcc.dg/special/alias-2.c: Likewise.
13937 * gcc.dg/special/gcsec-1.c: Likewise.
13938 * gcc.dg/special/weak-1.c: Likewise.
13939 * gcc.dg/special/weak-2.c: Likewise.
13940 * gcc.dg/special/wkali-1.c: Likewise.
13941 * gcc.dg/special/wkali-2.c: Likewise.
13942
13943 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13944 dg-gpp-additional-*.
13945 * g++.dg/special/conpr-3.C: Likewise.
13946 * g++.dg/special/conpr-4.C: Likewise.
13947 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13948 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13949 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13950 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13951 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13952 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13953 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13954 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13955 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13956 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13957 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13958 * g++.old-deja/g++.other/comdat1.C: Likewise.
13959 * g++.old-deja/g++.other/comdat2.C: Likewise.
13960 * g++.old-deja/g++.other/comdat3.C: Likewise.
13961 * g++.old-deja/g++.other/ctor1.C: Likewise.
13962 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13963
13964 2003-06-05 Richard Henderson <rth@redhat.com>
13965
13966 * gcc.dg/debug/20030605-1.c: New.
13967
13968 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13969
13970 * README.QMTEST: Update.
13971
13972 2003-06-04 Richard Henderson <rth@redhat.com>
13973
13974 * gcc.dg/cleanup-1.c: New.
13975 * gcc.dg/cleanup-2.c: New.
13976 * gcc.dg/cleanup-3.c: New.
13977 * gcc.dg/cleanup-4.c: New.
13978 * gcc.dg/cleanup-5.c: New.
13979 * gcc.dg/cleanup-6.c: New.
13980 * gcc.dg/cleanup-7.c: New.
13981
13982 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13983
13984 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13985
13986 * lib/dg-pch.exp: New file.
13987 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13988 * gcc.dg/pch/pch.exp: Likewise.
13989
13990 2003-06-04 Roger Sayle <roger@eyesopen.com>
13991
13992 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13993 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13994 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13995 * gcc.dg/builtins-17.c: New test case.
13996 * gcc.dg/i386-387-4.c: New test case.
13997 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13998
13999 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14000
14001 * gcc.dg/ultrasp9.c: New test.
14002
14003 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14004
14005 * gcc.c-torture/compile/20030604-1.c: New test.
14006 * gcc.dg/sparc-constant-1.c: New test.
14007
14008 2003-06-03 Glen Nakamura <glen@imodulo.com>
14009
14010 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
14011
14012 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
14013
14014 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
14015
14016 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
14017 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
14018
14019 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
14020
14021 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
14022
14023 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14024
14025 PR c++/10940
14026 * g++.dg/template/spec10.C: New test.
14027
14028 2003-06-03 Roger Sayle <roger@eyesopen.com>
14029
14030 * gcc.dg/builtins-16.c: New test case.
14031
14032 2003-06-03 Jakub Jelinek <jakub@redhat.com>
14033
14034 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
14035 mempcpy test with post-increments.
14036 * gcc.c-torture/execute/string-opt-3.c: New test.
14037 * gcc.dg/string-opt-1.c: New test.
14038
14039 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
14040
14041 PR fortran/10965
14042 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
14043
14044 2003-06-02 Mark Mitchell <mark@codesourcery.com>
14045
14046 * lib/scanasm.exp (dg-scan): New function, factored out of ...
14047 (scan-assembler): ... here. Use dg-scan.
14048 (scan-assembler-not): Likewise.
14049 (scan-file): New function.
14050 (scan-file-not): Likewise.
14051 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
14052 * gcc.dg/cpp/_Pragma4.c: Likewise.
14053 * gcc.dg/cpp/_Pragma5.c: Likewise.
14054 * gcc.dg/cpp/avoidpaste1.c: Likewise.
14055 * gcc.dg/cpp/avoidpaste2.c: Likewise.
14056 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
14057 * gcc.dg/cpp/cmdlne-P.c: Likewise.
14058 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
14059 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
14060 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
14061 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
14062 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
14063 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
14064 * gcc.dg/cpp/cxxcom1.c: Likewise.
14065 * gcc.dg/cpp/line1.c: Likewise.
14066 * gcc.dg/cpp/maccom1.c: Likewise.
14067 * gcc.dg/cpp/maccom2.c: Likewise.
14068 * gcc.dg/cpp/maccom3.c: Likewise.
14069 * gcc.dg/cpp/maccom4.c: Likewise.
14070 * gcc.dg/cpp/maccom5.c: Likewise.
14071 * gcc.dg/cpp/maccom6.c: Likewise.
14072 * gcc.dg/cpp/multiline.c: Likewise.
14073 * gcc.dg/cpp/spacing1.c: Likewise.
14074 * gcc.dg/cpp/spacing2.c: Likewise.
14075 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
14076 * gcc.dg/cpp/trad/maccom1.c: Likewise.
14077 * gcc.dg/cpp/trad/maccom2.c: Likewise.
14078 * gcc.dg/cpp/trad/maccom3.c: Likewise.
14079 * gcc.dg/cpp/trad/maccom4.c: Likewise.
14080 * gcc.dg/cpp/trad/maccom6.c: Likewise.
14081 * gcc.dg/cpp/cxxcom2.c: Likewise.
14082 * gcc.dg/cpp/cxxcom2.h: New file.
14083
14084 * gcc.dg/cpp/truefalse.cpp: Move it to ...
14085 * g++.dg/cpp/truefalse.C: Here.
14086 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
14087
14088 2003-06-01 Loren James Rittle <ljrittle@acm.org>
14089
14090 * gcc.dg/cpp/redef3.c: New file.
14091
14092 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14093
14094 * gcc.dg/i386-loop-3.c: New test.
14095
14096 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
14097
14098 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
14099
14100 2003-05-31 Roger Sayle <roger@eyesopen.com>
14101
14102 * gcc.dg/fwrapv-1.c: New test case.
14103 * gcc.dg/fwrapv-2.c: New test case.
14104
14105 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14106
14107 PR c++/10956
14108 * g++.dg/template/spec9.C: New test.
14109
14110 2003-05-29 Roger Sayle <roger@eyesopen.com>
14111
14112 * gcc.dg/duff-4.c: New test case.
14113
14114 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
14115
14116 PR fortran/10843
14117 * g77.dg/ffixed-form-1.f: New test
14118 * g77.dg/ffixed-form-2.f: New test
14119 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
14120 * g77.dg/ffree-form-3.f: New test
14121
14122 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
14123
14124 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
14125 * gcc.dg/wint_t-1.c: Likewise.
14126
14127 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14128
14129 * g++.dg/template/access11.C: New test.
14130
14131 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14132
14133 PR c++/10849
14134 * g++.dg/template/access10.C: New test.
14135
14136 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14137 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14138
14139 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14140
14141 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14142
14143 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14144 suppress for powerpc-*-darwin*.
14145 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14146
14147 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14148
14149 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14150 suppress option for powerpc-*-darwin*.
14151
14152 2003-05-23 Roger Sayle <roger@eyesopen.com>
14153
14154 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14155 * gcc.dg/builtins-4.c: Add test for fmod.
14156
14157 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14158
14159 PR c++/10682
14160 * g++.dg/template/instantiate4.C: New test.
14161
14162 2003-05-22 Roger Sayle <roger@eyesopen.com>
14163
14164 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14165
14166 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14167
14168 * gcc.dg/compat/scalar-return-1_main.c: New file.
14169 * gcc.dg/compat/scalar-return-1_x.c: New file.
14170 * gcc.dg/compat/scalar-return-1_y.c: New file.
14171 * gcc.dg/compat/scalar-return-2_main.c: New file.
14172 * gcc.dg/compat/scalar-return-2_x.c: New file.
14173 * gcc.dg/compat/scalar-return-2_y.c: New file.
14174 * gcc.dg/compat/struct-return-3_main.c: New file.
14175 * gcc.dg/compat/struct-return-3_y.c: New file.
14176 * gcc.dg/compat/struct-return-3_x.c: New file.
14177 * gcc.dg/compat/struct-return-2_main.c: New file.
14178 * gcc.dg/compat/struct-return-2_x.c: New file.
14179 * gcc.dg/compat/struct-return-2_y.c: New file.
14180
14181 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14182
14183 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14184 for hppa*-hp-hpux*.
14185 * gcc.dg/20021014-1.c (dg-options): Likewise.
14186 * gcc.dg/nest.c (dg-options): Likewise.
14187
14188 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14189
14190 PR c++/9738
14191 * g++.dg/ext/dllimport2.C: New file.
14192 * g++.dg/ext/dllimport3.C: New file.
14193
14194 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14195
14196 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14197 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14198 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14199 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14200 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14201 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14202 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14203 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14204 * gcc.dg/compat/small-struct-defs.h: New file.
14205 * gcc.dg/compat/small-struct-init.h: New file.
14206 * gcc.dg/compat/small-struct-check.h: New file.
14207 * gcc.dg/compat/fp-struct-defs.h: New file.
14208 * gcc.dg/compat/fp-struct-check.h: New file.
14209 * gcc.dg/compat/fp-struct-init.h: New file.
14210 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14211 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14212
14213 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14214
14215 * gcc.dg/20030225-2.c: New test.
14216
14217 2003-05-18 Roger Sayle <roger@eyesopen.com>
14218 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14219
14220 * gcc.c-torture/compile/20030518-1.c: New test case.
14221
14222 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14223
14224 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14225 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14226 gcc-dg-debug-runtest.
14227 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14228 gcc-dg-debug-runtest.
14229
14230 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14231
14232 PR c++/9022
14233 * g++.dg/lookup/using6.C: New test.
14234
14235 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14236
14237 * g++.dg/parse/access2.C: New test.
14238
14239 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14240
14241 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14242 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14243 * gcc.dg/debug/debug.exp: Likewise.
14244
14245 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14246
14247 * gcc.dg/dollar.c: New test.
14248
14249 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14250
14251 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14252 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14253 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14254 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14255 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14256 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14257 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14258 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14259 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14260 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14261 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14262 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14263 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14264 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14265 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14266 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14267 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14268 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14269
14270 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14271
14272 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14273 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14274 support for "repo" mode.
14275 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14276 * lib/g77-dg.exp: Likewise.
14277 * lib/obj-dg.exp: Likewise.
14278
14279 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14280
14281 Merge from gcc-3_2-rhl8-branch:
14282 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14283
14284 * gcc.dg/tls/opt-6.c: New test.
14285
14286 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14287
14288 * gcc.dg/20030405-1.c: New test.
14289
14290 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14291
14292 * gcc.dg/20030309-1.c: New test.
14293
14294 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14295
14296 * gcc.c-torture/execute/20030307-1.c: New test.
14297
14298 2003-02-20 Randolph Chung <tausq@debian.org>
14299
14300 * gcc.c-torture/compile/20030220-1.c: New test.
14301
14302 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14303
14304 * gcc.dg/20030217-1.c: New test.
14305
14306 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14307
14308 * gcc.c-torture/compile/20020129-1.c: New test.
14309
14310 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14311
14312 * gcc.dg/unroll-1.c: New test.
14313
14314 2002-11-16 Jan Hubicka <jh@suse.cz>
14315
14316 * gcc.c-torture/execute/20020920-1.c: New test.
14317
14318 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14319
14320 PR target/7434
14321 * gcc.c-torture/compile/20021008-1.c: New test.
14322
14323 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14324
14325 PR target/7559
14326 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14327
14328 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14329
14330 * gcc.c-torture/compile/20020807-1.c: New test.
14331
14332 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14333
14334 * gcc.dg/tls/opt-1.c: New test.
14335
14336 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14337
14338 * gcc.dg/20020729-1.c: New test.
14339
14340 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14341
14342 * g++.dg/opt/life1.C: New test.
14343
14344 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14345
14346 * gcc.dg/20020525-1.c: New test.
14347
14348 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14349
14350 PR c++/6794
14351 * g++.dg/ext/pretty1.C: New test.
14352 * g++.dg/ext/pretty2.C: New test.
14353
14354 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14355
14356 PR c++/8385
14357 * g++.dg/ext/typeof5.C: New test.
14358
14359 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14360
14361 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14362 __USER_LABEL_PREFIX__ into account.
14363 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14364
14365 2003-05-14 Roger Sayle <roger@eyesopen.com>
14366
14367 * gcc.dg/builtins-15.c: New test case.
14368
14369 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14370
14371 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14372
14373 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14374
14375 * lib/g++.exp: Tweak handling of additional source files.
14376 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14377 * g++.dg/special/conpr-2a.C: Rename to ...
14378 * g++.dg/special/conpr-2a.cc: ... this.
14379 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14380 * g++.dg/special/conpr-3a.C: Rename to ...
14381 * g++.dg/special/conpr-3a.cc: This.
14382 * g++.dg/special/conpr-3b.C: Rename to ...
14383 * g++.dg/special/conpr-3b.cc: This.
14384 * g++.dg/special/conpr-4.C: New test.
14385 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14386
14387 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14388
14389 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14390
14391 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14392
14393 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14394 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14395 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14396 * g++.old-deja/g++.other/warn3.C: Likewise.
14397
14398 2003-05-11 Roger Sayle <roger@eyesopen.com>
14399
14400 * gcc.dg/i386-387-1.c: Update to also test log.
14401 * gcc.dg/i386-387-2.c: Likewise.
14402
14403 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14404
14405 * g77.f-torture/execute/int8421.f: New test.
14406
14407 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14408
14409 PR c++/10230, c++/10481
14410 * g++.dg/lookup/scoped5.C: New test.
14411
14412 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14413
14414 PR c++/10552
14415 * g++.dg/template/ttp6.C: New test.
14416
14417 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14418
14419 * gcc.c-torture/execute/builtins: New directory.
14420 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14421 gcc.c-torture/execute/builtins.
14422 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14423 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14424 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14425 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14426
14427 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14428
14429 PR c++/9252
14430 * g++.dg/template/access8.C: New test.
14431 * g++.dg/template/access9.C: New test.
14432
14433 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14434
14435 PR c++/9554
14436 * g++.dg/parse/access1.C: New test.
14437
14438 2003-05-09 DJ Delorie <dj@redhat.com>
14439
14440 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14441 long, and not an int.
14442
14443 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14444
14445 PR c++/10555, c++/10576
14446 * g++.dg/template/memclass1.C: New test.
14447
14448 2003-05-08 DJ Delorie <dj@redhat.com>
14449
14450 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14451 targets.
14452 * gcc.c-torture/execute/20021024-1.x: Likewise.
14453 * gcc.c-torture/execute/shiftdi.x: Likewise.
14454 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14455 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14456 * gcc.dg/20021018-1.c: Likewise.
14457
14458 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14459
14460 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14461
14462 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14463 (bcopy): Call memmove.
14464
14465 2003-05-08 Roger Sayle <roger@eyesopen.com>
14466
14467 * g77.f-torture/compile/8485.f: New test case.
14468
14469 2003-05-07 Richard Henderson <rth@redhat.com>
14470
14471 PR c++/10570
14472 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14473 Verify exception_cleanup not called for rethrows.
14474 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14475 when exiting catch block without rethrowing.
14476 * g++.dg/eh/forced3.C: New.
14477 * g++.dg/eh/forced4.C: New.
14478
14479 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14480
14481 * gcc.dg/20030505.c: Fix triplet.
14482
14483 2003-05-06 DJ Delorie <dj@redhat.com>
14484
14485 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14486 * gcc.dg/nest.c: Likewise.
14487
14488 2003-05-05 Roger Sayle <roger@eyesopen.com>
14489
14490 * gcc.dg/builtins-14.c: New test case.
14491
14492 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14493
14494 * lib/compat.exp (compat-execute): New argument.
14495 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14496 * gcc.dg/compat: New test directory.
14497 * gcc.dg/compat/compat.exp: New expect script.
14498 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14499 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14500 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14501 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14502 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14503 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14504
14505 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14506 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14507 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14508 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14509 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14510 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14511 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14512 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14513 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14514 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14515 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14516 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14517 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14518 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14519 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14520
14521 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14522
14523 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14524
14525 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14526
14527 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14528
14529 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14530
14531 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14532 * gcc.dg/ppc-fsel-2.c: New test.
14533
14534 * gcc.dg/unused-5.c: New test.
14535
14536 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14537
14538 PR c++/10496
14539 * g++.dg/warn/pmf1.C: New test.
14540
14541 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14542
14543 PR c++/4494
14544 * g++.dg/warn/main.C: New test.
14545
14546 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14547
14548 * gcc.dg/nonnull-3.c: New test.
14549
14550 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14551
14552 * gcc.dg/cpp/Wtrigraphs.c: Update.
14553 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14554
14555 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14556
14557 * gcc.dg/ppc-fsel-1.c: New test.
14558
14559 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14560
14561 PR c/10604
14562 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14563
14564 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14565
14566 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14567
14568 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14569
14570 PR c++/9364, c++/10553, c++/10586
14571 * g++.dg/parse/typename4.C: New test.
14572 * g++.dg/parse/typename5.C: Likewise.
14573
14574 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14575
14576 * gcc.c-torture/compile/20030503-1.c: New test.
14577
14578 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14579
14580 * g++.dg/lookup/using5.C: Fix testcase error.
14581
14582 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14583
14584 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14585 since MEABI is no longer supported. Remove all vestiges
14586 of MEABI from the test.
14587
14588 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14589
14590 PR c++/10554
14591 * g++.dg/lookup/using5.C: New test.
14592
14593 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14594
14595 PR c++/8772
14596 * g++.dg/template/ttp5.C: New test.
14597
14598 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14599
14600 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14601 (dg-gpp-additional-sources): New function.
14602 (dg-gpp-additional-files): Likewise.
14603 * lib/g++.exp (additional_sources): New variable.
14604 (additional_files): Likewise.
14605 (g++_target_compile): Deal with them.
14606 * lib/old-dejagnu.exp: Remove.
14607 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14608 * g++.old-deja: Revise all tests to use dg commands.
14609
14610 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14611
14612 PR c++/9432, c++/9528
14613 * g++.dg/lookup/using4.C: New test.
14614
14615 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14616
14617 * gcc.dg/noreturn-5.c: New file.
14618 * gcc.dg/noreturn-6.c: New file.
14619
14620 * gcc.c-torture/compile/inline-1.c: New file.
14621
14622 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14623
14624 PR c++/10551
14625 * g++.dg/template/explicit1.C: New test.
14626
14627 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14628
14629 PR c++/10549
14630 * g++.dg/other/bitfield1.C: New test.
14631
14632 PR c++/10527
14633 * g++.dg/init/new7.C: New test.
14634
14635 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14636
14637 * g++.dg/ext/desig1.C: New test.
14638 * g++.dg/ext/init1.C: Update.
14639
14640 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14641
14642 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14643
14644 PR c++/10180
14645 * g++.dg/warn/Winline-1.C: New test.
14646
14647 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14648
14649 * gcc.c-torture/execute/string-opt-19.c: New test.
14650
14651 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14652 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14653
14654 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14655
14656 PR c++/10506
14657 * g++.dg/init/new6.C: New test.
14658
14659 PR c++/10503
14660 * g++.dg/init/ref6.C: New test.
14661
14662 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14663
14664 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14665
14666 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14667
14668 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14669 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14670
14671 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14672
14673 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14674 initialized static data members.
14675
14676 2003-04-25 H.J. Lu <hjl@gnu.org>
14677
14678 * gcc.dg/ia64-sync-4.c: New test.
14679
14680 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14681
14682 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14683 date.
14684
14685 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14686
14687 PR c++/10337
14688 * g++.dg/warn/conv1.C: New test.
14689 * g++.old-deja/g++.other/conv7.C: Adjust.
14690 * g++.old-deja/g++.other/overload14.C: Adjust.
14691
14692 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14693
14694 PR c++/10471
14695 * g++.dg/template/defarg2.C: New test.
14696
14697 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14698
14699 * gcc.dg/cpp/include2.c: Update.
14700 * gcc.dg/cpp/multiline-2.c: New.
14701 * gcc.dg/cpp/multiline.c: Update.
14702 * gcc.dg/cpp/strify2.c: Update.
14703 * gcc.dg/cpp/trad/literals-2.c: Update.
14704
14705 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14706
14707 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14708
14709 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14710
14711 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14712
14713 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14714
14715 PR c++/10451
14716 * g++.dg/parse/crash4.C: New test.
14717
14718 PR c++/9847
14719 * g++.dg/parse/crash5.C: New test.
14720
14721 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14722
14723 PR c++/10446
14724 * g++.dg/parse/crash3.C: New test.
14725
14726 PR c++/10428
14727 * g++.dg/parse/elab1.C: New test.
14728
14729 2003-04-22 Devang Patel <dpatel@apple.com>
14730
14731 * gcc.dg/cpp/trad/funlike-5.c: New test.
14732
14733 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14734
14735 * g++.dg/other/packed1.C: Fix dg options.
14736
14737 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14738
14739 * g++.dg/other/offsetof2.C: New test.
14740
14741 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14742
14743 * g++.dg/template/recurse.C: Adjust location of error messages.
14744
14745 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14746
14747 PR c++/9881
14748 * g++.dg/init/addr-const1.C: New test.
14749 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14750
14751 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14752
14753 PR c++/10405
14754 * g++.dg/lookup/struct-hack1.C: New test.
14755
14756 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14757
14758 * ucs.c: Update diagnostic messages.
14759
14760 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14761
14762 * gcc.dg/cpp/truefalse.cpp: New test.
14763 * gcc.dg/cpp/cpp.exp: Update.
14764 * g++.dg/other/stdbool-if.C: Remove.
14765
14766 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14767
14768 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14769 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14770
14771 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14772
14773 * gcc.c-torture/compile/20030418-1.c: New test.
14774
14775 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14776
14777 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14778
14779 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14780
14781 PR c++/10347
14782 g++.dg/template/dependent-name1.C: New test.
14783
14784 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14785
14786 * gcc.dg/warn-1.c (tourist_guide): New array,
14787 contains a pointer to bar.
14788
14789 2003-04-16 Roger Sayle <roger@eyesopen.com>
14790
14791 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14792 * gcc.c-torture/execute/medce-1.c: New test case.
14793 * gcc.c-torture/execute/medce-2.c: New test case.
14794
14795 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14796
14797 * lib/prune.exp: Ignore more messages.
14798
14799 PR c++/10381
14800 * g++.dg/parse/lookup3.C: New test.
14801
14802 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14803
14804 * gcc.c-torture/compile/20030415-1.c : New test.
14805
14806 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14807
14808 * gcc.c-torture/execute/scope-2.c: Move to ...
14809 * gcc.dg/noncompile/scope.c: .... here.
14810
14811 2003-04-14 Roger Sayle <roger@eyesopen.com>
14812
14813 * gcc.dg/20030414-2.c: New test case.
14814
14815 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14816
14817 PR target/10377
14818 * gcc.dg/20030414-1.c: New test.
14819
14820 2003-04-13 Roger Sayle <roger@eyesopen.com>
14821
14822 * gcc.dg/builtins-12.c: New test case.
14823 * gcc.dg/builtins-13.c: New test case.
14824
14825 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14826
14827 * gcc.c-torture/execute/string-opt-18.c: New test.
14828
14829 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14830
14831 PR c++/10300
14832 * g++.dg/init/new5.C: New test.
14833
14834 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14835
14836 PR c++/7910
14837 * g++.dg/ext/dllimport1.C: New test.
14838
14839 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14840
14841 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14842
14843 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14844
14845 PR Fortran/9263
14846 * g77.f-torture/noncompile/9263.f: New test
14847 PR Fortran/1832
14848 * g77.f-torture/execute/1832.f: New test
14849
14850 2003-04-11 David Chad <davidc@freebsd.org>
14851 Loren J. Rittle <ljrittle@acm.org>
14852
14853 libobjc/8562
14854 * objc.dg/headers.m: New test.
14855
14856 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14857
14858 * gcc.c-torture/execute/builtin-noret-2.c: New.
14859 * gcc.c-torture/execute/builtin-noret-2.x: New.
14860 XFAIL builtin-noret-2.c at -O1 and above.
14861 * gcc.dg/redecl.c: New.
14862 * gcc.dg/Wshadow-1.c: Update error regexps.
14863
14864 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14865
14866 * g++.dg/abi/bitfield10.C: New test.
14867
14868 2003-04-09 Mike Stump <mrs@apple.com>
14869
14870 * gcc.dg/pch/pch.exp: Make testcase names longer.
14871 * g++.dg/pch/pch.exp: Make testcase names longer.
14872
14873 2003-04-08 Roger Sayle <roger@eyesopen.com>
14874
14875 * gcc.dg/builtins-11.c: New test case.
14876
14877 2003-04-08 Roger Sayle <roger@eyesopen.com>
14878
14879 * gcc.dg/builtins-9.c: New test case.
14880 * gcc.dg/builtins-10.c: New test case.
14881
14882 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14883
14884 * gcc.dg/noncompile/init-4.c.c: New test.
14885
14886 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14887
14888 * gcc.misc-test/gcov-9.c: New test.
14889 * gcc.misc-test/gcov-10.c: New test
14890 * gcc.misc-test/gcov-11.c: New test.
14891
14892 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14893
14894 PR optimization/10024
14895 * gcc.c-torture/compile/20030405-1.c: New test.
14896
14897 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14898
14899 * gcc.dg/pch/static-3.c: New.
14900 * gcc.dg/pch/static-3.hs: New.
14901 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14902
14903 2003-04-04 Richard Henderson <rth@redhat.com>
14904
14905 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14906 * g++.dg/eh/forced2.C: Likewise.
14907
14908 2003-04-03 Mike Stump <mrs@apple.com>
14909
14910 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14911 target arg.
14912 (scan-assembler-times, scan-assembler-not): Likewise.
14913 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14914
14915 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14916
14917 * gcc.dg/sparc-loop-1.c: New test.
14918
14919 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14920
14921 PR other/9274
14922 * g++.dg/pch/system-2.C: New.
14923 * g++.dg/pch/system-2.Hs: New.
14924
14925 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14926
14927 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14928
14929 * g++.dg/eh/simd-1.C (vecfunc): Same.
14930
14931 2003-04-01 Roger Sayle <roger@eyesopen.com>
14932
14933 * gcc.c-torture/execute/20030401-1.c: New test case.
14934
14935 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14936
14937 * objc.dg/defs.m: New.
14938
14939 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14940
14941 * g++.dg/eh/simd-1.C: New.
14942 * g++.dg/eh/simd-2.C: New.
14943
14944 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14945
14946 * gcc.c-torture/execute/simd-3.c: New.
14947
14948 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14949
14950 PR c/9936
14951 * gcc.dg/20030331-2.c: New test.
14952
14953 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14954
14955 PR c++/10278
14956 * g++.dg/parse/crash2.C: New test.
14957
14958 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14959
14960 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14961 * gcc.c-torture/execute/20030331-1.c: ...here.
14962
14963 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14964
14965 * gcc.c-torture/execute/20030331-1.c: New test.
14966
14967 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14968
14969 * lib/gcov.exp: Adjust call return testing strings.
14970 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14971
14972 2003-03-31 Roger Sayle <roger@eyesopen.com>
14973
14974 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14975 * gcc.dg/builtins-7.c: New test case.
14976 * gcc.dg/builtins-8.c: New test case.
14977
14978 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14979
14980 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14981
14982 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14983
14984 PR c++/7647
14985 * g++.dg/lookup-class-member-2.C: New test.
14986
14987 2003-03-30 Glen Nakamura <glen@imodulo.com>
14988
14989 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14990
14991 2003-03-28 Roger Sayle <roger@eyesopen.com>
14992
14993 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14994
14995 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14996
14997 * g++.dg/init/attrib1.C: New test.
14998
14999 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15000
15001 * gcc.dg/ultrasp8.c: New test.
15002
15003 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15004
15005 * gcc.dg/ultrasp7.c: New test.
15006
15007 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
15008
15009 PR c++/10047
15010 * g++.dg/template/inline1.C: New test.
15011
15012 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15013
15014 * gcc.dg/sparc-dwarf2.c: New test.
15015
15016 2003-03-27 Roger Sayle <roger@eyesopen.com>
15017
15018 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
15019 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
15020
15021 2003-03-27 Mark Mitchell <mark@codesourcery.com>
15022
15023 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
15024 than reading .x files.
15025 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
15026 * g77.dg/gcov/gcov-1.f: Likewise.
15027 * gcc.misc-tests/gcov-4b.c: Likewise.
15028 * gcc.misc-tests/gcov-5b.c: Likewise.
15029 * gcc.misc-tests/gcov-6.c: Likewise.
15030 * gcc.misc-tests/gcov-7.c: Likewise.
15031 * gcc.misc-tests/gcov-8.c: Likewise.
15032 * g++.dg/gcov/gcov-1.x: Remove.
15033 * g77.dg/gcov/gcov-1.x: Likewise.
15034 * gcc.misc-tests/gcov-4b.x: Likewise.
15035 * gcc.misc-tests/gcov-5b.x: Likewise.
15036 * gcc.misc-tests/gcov-6.x: Likewise.
15037 * gcc.misc-tests/gcov-7.x: Likewise.
15038 * gcc.misc-tests/gcov-8.x: Likewise.
15039
15040 2003-03-27 Glen Nakamura <glen@imodulo.com>
15041
15042 PR opt/10087
15043 * gcc.dg/20030324-1.c: New test.
15044
15045 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
15046
15047 PR c++/10224
15048 * g++.dg/template/arg3.C: New test.
15049
15050 PR c++/10158
15051 * g++.dg/template/friend18.C: New test.
15052
15053 2003-03-26 Roger Sayle <roger@eyesopen.com>
15054
15055 * g77.f-torture/compile/20030326-1.f: New test case.
15056
15057 2003-03-26 Janis Johnson <janis187@us.ibm.com>
15058
15059 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
15060
15061 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
15062
15063 2003-03-26 Jakub Jelinek <jakub@redhat.com>
15064
15065 * gcc.dg/ia64-sync-3.c: New test.
15066
15067 2003-03-26 Alan Modra <amodra@bigpond.net.au>
15068
15069 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
15070
15071 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15072
15073 * gcc.dg/ultrasp6.c: New test.
15074
15075 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15076
15077 * gcc.dg/i386-signbit-1.c: New test.
15078 * gcc.dg/i386-signbit-2.c: New test.
15079 * gcc.dg/i386-signbit-3.c: New test.
15080
15081 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15082
15083 * gcc.dg/ultrasp5.c: Fix options.
15084
15085 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15086
15087 * gcc.dg/ultrasp5.c: Fix comment.
15088
15089 2003-03-24 Bud Davis <bdavis9659@comcast.net>
15090
15091 PR fortran/10197
15092 * g77.f-torture/execute/10197.f: New test.
15093
15094 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
15095
15096 PR c++/9898, c++/383
15097 * g++.dg/template/conv6.C: New test.
15098
15099 PR c++/10119
15100 * g++.dg/template/ptrmem5.C: New test.
15101
15102 PR c++/10026
15103 * g++.dg/lookup/koenig1.C: New test.
15104
15105 PR C++/10199
15106 * g++.dg/lookup/template2.C: New test.
15107
15108 2003-03-24 Jakub Jelinek <jakub@redhat.com>
15109
15110 * g++.dg/opt/rtti1.C: New test.
15111
15112 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15113
15114 * gcc.dg/ultrasp5.c: New test.
15115
15116 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
15117
15118 PR middle-end/9967
15119 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
15120 builtin fputs.
15121
15122 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
15123
15124 PR c/8224
15125 * gcc.dg/20030323-1.c: New test.
15126
15127 2003-03-23 Roger Sayle <roger@eyesopen.com>
15128
15129 * gcc.c-torture/compile/20030323-1.c: New test case.
15130
15131 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
15132
15133 * gcc.dg/20030321-1.c: New test.
15134
15135 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15136
15137 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15138
15139 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15140
15141 PR c++/9978, c++/9708
15142 * g++.dg/ext/vlm1.C: Adjust expected error.
15143 * g++.dg/ext/vla2.C: New test.
15144 * g++.dg/template/arg1.C: New test.
15145 * g++.dg/template/arg2.C: New test.
15146
15147 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15148
15149 * g77.f-torture/execute/select.f: New test.
15150 * g77.f-torture/noncompile/select_no_compile.f: New test.
15151
15152 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15153
15154 PR c++/9898
15155 * g++.dg/other/error4.C: New test.
15156
15157 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15158
15159 * g++.dg/template/friend17.C: New test.
15160
15161 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15162
15163 * gcc.c-torture/compile/20030320-1.c: New.
15164
15165 2003-03-20 Roger Sayle <roger@eyesopen.com>
15166
15167 * gcc.dg/builtins-6.c: New test case.
15168
15169 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15170
15171 PR target/10073
15172 * gcc.c-torture/compile/20030319-1.c: New.
15173
15174 2003-03-18 Jan Hubicka <jh@suse.cz>
15175
15176 * gcc.dg/i386-cvt-1.c: New test.
15177
15178 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15179
15180 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15181 * objc.dg/naming-2.m: Likewise.
15182
15183 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15184
15185 PR c++/9639
15186 * g++.dg/parse/crash1.C: New test.
15187
15188 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15189
15190 PR c++/8805
15191 * g++.dg/eh/cleanup1.C: New test.
15192
15193 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15194
15195 * gcc.c-torture/execute/20030316-1.c: New test case.
15196
15197 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15198
15199 PR c++/9629
15200 * g++.dg/init/ctor2.C: New test.
15201
15202 2003-03-15 Roger Sayle <roger@eyesopen.com>
15203
15204 * g77.f-torture/compile/xformat.f: New test case.
15205
15206 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15207
15208 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15209 * g++.old-deja/g++.mike/eh50.C: Likewise.
15210
15211 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15212
15213 PR c++/6440
15214 * g++.dg/template/spec7.C: New test.
15215 * g++.dg/template/spec8.C: Likewise.
15216
15217 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15218
15219 * gcc.c-torture/execute/20030313-1.c: New test.
15220
15221 2003-03-14 Richard Henderson <rth@redhat.com>
15222
15223 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15224
15225 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15226
15227 * gcc.c-torture/compile/20030314-1.c: New test.
15228
15229 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15230
15231 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15232 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15233 thumb target,
15234 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15235 to accept newer _imp__ prefix and additional
15236 newline in .drectve section.
15237 * gcc.dg/dll-4.c: Likewise.
15238 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15239 switch.
15240
15241 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15242
15243 * g++.dg/parse/namespace9.C: New test.
15244
15245 * g++.dg/init/ref5.C: New test.
15246 * g++.dg/parse/ptrmem1.C: Likewise.
15247
15248 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15249
15250 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15251 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15252 regular expression.
15253 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15254 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15255
15256 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15257
15258 * gcc.c-torture/execute/20030224-2.c: New test.
15259
15260 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15261
15262 * gcc.dg/decl-3.c: New test.
15263
15264 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15265
15266 * gcc.dg/i386-loop-2.c: New test.
15267
15268 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15269
15270 PR c++/9474
15271 * g++.dg/parse/namespace8.C: New test.
15272
15273 PR c++/9924
15274 * g++.dg/overload/builtin2.C: New test.
15275
15276 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15277
15278 * gcc.dg/return-type-3.c: New test.
15279
15280 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15281
15282 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15283 profiling options are not supported.
15284
15285 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15286
15287 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15288 * g++.old-deja/g++.warn/impint2.C: Likewise.
15289
15290 2003-03-10 Devang Patel <dpatel@apple.com>
15291
15292 * g++.dg/cpp/c++_cmd_1.C: New test.
15293 * g++.dg/cpp/c++_cmd_1.h: New file.
15294
15295 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15296
15297 * gcc.dg/altivec-9.c: New file.
15298
15299 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15300
15301 * gcc.dg/ppc-sdata-1.c: New test.
15302 * gcc.dg/ppc-sdata-2.c: New test.
15303
15304 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15305
15306 PR c++/9373
15307 * g++.dg/opt/ptrmem2.C: New test.
15308
15309 PR c++/8534
15310 * g++.dg/opt/ptrmem1.C: New test.
15311
15312 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15313
15314 * gcc.dg/i386-loop-1.c: New test.
15315
15316 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15317
15318 PR c++/9970
15319 * g++.dg/lookup/friend1.C: New test.
15320
15321 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15322
15323 PR c++/9823
15324 * g++.dg/parser/constructor1.C: New test.
15325
15326 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15327
15328 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15329
15330 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15331
15332 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15333
15334 * gcc.dg/cpp/Wunused.c: Update test.
15335
15336 2003-03-08 Jan Hubicka <jh@suse.cz>
15337
15338 * gcc.dg/inline-3.c: New test.
15339
15340 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15341
15342 PR c++/9809
15343 * g++.dg/parse/builtin1.C: New test.
15344
15345 PR c++/9982
15346 * g++.dg/abi/cookie1.C: New test.
15347 * g++.dg/abi/cookie2.C: Likewise.
15348
15349 PR c++/9524
15350 * g++.dg/template/field1.C: New test.
15351
15352 PR c++/9912
15353 * g++.dg/parse/class1.C: New test.
15354 * g++.dg/parse/namespace7.C: Likewise.
15355 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15356
15357 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15358
15359 * g++.dg/init/ref4.C: New test.
15360
15361 2003-03-07 Jan Hubicka <jh@suse.cz>
15362
15363 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15364 * gcc.dg/inline-3.c: New test.
15365
15366 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15367
15368 * g++.dg/init/ref3.C: New test.
15369
15370 PR c++/9965
15371 * g++.dg/init/ref2.C: New test.
15372
15373 PR c++/9400
15374 * g++.dg/warn/Wshadow-2.C: New test.
15375
15376 PR c++/9791
15377 * g++.dg/warn/Woverloaded-1.C: New test.
15378
15379 2003-03-05 Jan Hubicka <jh@suse.cz>
15380
15381 * gcc.dg/i386-local2.c: New.
15382 * gcc.dg/i386-local.c: Fix typo.
15383
15384 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15385
15386 * g++.dg/abi/layout3.C: New test.
15387
15388 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15389
15390 * gcc.c-torture/compile/20030305-1.c
15391
15392 2003-03-05 Jan Hubicka <jh@suse.cz>
15393
15394 * gcc.dg/i386-local.c: New.
15395
15396 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15397
15398 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15399
15400 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15401
15402 * gcc.dg/switch-2.c: New test.
15403 * gcc.dg/switch-3.c: New test.
15404 * gcc.dg/Wswitch.c: Adjust line numbers.
15405 * gcc.dg/Wswitch-default.c: Likewise.
15406 * gcc.dg/Wswitch-enum.c: Likewise.
15407
15408 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15409
15410 * gcc.c-torture/execute/20030222-1.c: New test.
15411
15412 2003-03-03 James E Wilson <wilson@tuliptree.org>
15413
15414 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15415
15416 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15417
15418 PR c++/9878
15419 * g++.dg/init/ref1.C: New test.
15420
15421 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15422
15423 * gcc.dg/sh-relax.c: New SH-only test.
15424
15425 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15426
15427 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15428 comment explaining purpose of testcase.
15429
15430 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15431
15432 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15433 for HC11/HC12 (asm needs two int registers).
15434 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15435 HC11/HC12 because the test uses an asm which needs two 32-bit
15436 registers.
15437
15438 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15439
15440 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15441 for HC11/HC12 (array is too large otherwise).
15442 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15443 * gcc.c-torture/compile/20010518-2.x: Likewise.
15444 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15445 HC11/HC12 (array is too large).
15446
15447 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15448
15449 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15450 * lib/g++-dg.exp (g++-dg-test): Likewise.
15451
15452 2003-03-01 Roger Sayle <roger@eyesopen.com>
15453
15454 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15455 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15456
15457 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15458
15459 * g++.dg/warn/implicit-typename1.C: Remove warning.
15460
15461 2003-02-28 Richard Henderson <rth@redhat.com>
15462
15463 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15464 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15465
15466 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15467
15468 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15469 * g++.dg/pch/pch.exp: Likewise.
15470
15471 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15472
15473 PR c++/9879
15474 * testsuite/g++.dg/init/new4.C: New test.
15475
15476 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15477
15478 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15479
15480 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15481
15482 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15483 unsigned long.
15484
15485 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15486 wider than float.
15487
15488 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15489
15490 * lib/scanasm.exp: Add support for counting numbers of
15491 occurences.
15492 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15493 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15494
15495 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15496
15497 PR c++/9683
15498 * g++.dg/template/static3.C: New test.
15499
15500 PR c++/9829
15501 * g++.dg/parse/namespace6.C: New test.
15502
15503 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15504
15505 PR target/9732
15506 * gcc.dg/20030225-1.c: New test.
15507
15508 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15509
15510 * README: Remove out-of-date information.
15511
15512 PR c++/9836
15513 * g++.dg/template/spec6.C: New test.
15514
15515 2003-02-24 Jeff Law <law@redhat.com>
15516
15517 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15518
15519 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15520
15521 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15522 * gcc.dg/pragma-ep-1.c: Likewise.
15523
15524 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15525
15526 PR c++/9602
15527 * g++.dg/template/friend16.C: New test.
15528
15529 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15530
15531 PR c++/5333
15532 * g++.dg/parse/fused-params1.C: Adjust error messages.
15533 * g++.dg/template/nested3.C: New test.
15534
15535 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15536
15537 * g++.dg/abi/param1.C: New test.
15538
15539 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15540
15541 PR c++/7982
15542 * g++.dg/warn/implicit-typename1.C: New test.
15543
15544 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15545
15546 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15547 with "mtune".
15548 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15549 * gcc.c-torture/execute/20010129-1.x: Likewise.
15550 * gcc.dg/20011107-1.c: Likewise.
15551 * gcc.dg/20020108-1.c: Likewise.
15552 * gcc.dg/20020122-3.c: Likewise.
15553 * gcc.dg/20020206-1.c: Likewise.
15554 * gcc.dg/20020310-1.c: Likewise.
15555 * gcc.dg/20020426-2.c: Likewise.
15556 * gcc.dg/20020517-1.c: Likewise.
15557 * gcc.dg/991230-1.c: Likewise.
15558 * gcc.dg/i386-unroll-1.c: Likewise.
15559 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15560
15561 2003-02-22 Jan Hubicka <jh@suse.cz>
15562
15563 * gcc.dg/i386-mul.c: New test.
15564
15565 2003-02-21 Roger Sayle <roger@eyesopen.com>
15566
15567 * gcc.dg/builtins-5.c: New test case.
15568
15569 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15570
15571 * gcc.dg/asmreg-1.c: New test.
15572
15573 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15574
15575 PR c++/9749
15576 * g++.dg/parse/varmod1.C: New test.
15577
15578 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15579
15580 PR c++/9727
15581 * g++.dg/template/op1.C: New test.
15582
15583 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15584
15585 PR c++/8906
15586 * g++.dg/template/nested2.C: New test.
15587
15588 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15589
15590 PR c++/8724
15591 * g++.dg/expr/dtor1.C: New test.
15592
15593 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15594
15595 * gcc.dg/cpp/include3.c: New test.
15596 * gcc.dg/cpp/inc/foo.h: New file.
15597
15598 2003-02-21 Glen Nakamura <glen@imodulo.com>
15599
15600 * gcc.c-torture/execute/20030221-1.c: New test.
15601
15602 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15603
15604 PR c++/9729
15605 * g++.dg/abi/conv1.C: New test.
15606
15607 2003-02-20 Jan Hubicka <jh@suse.cz>
15608
15609 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15610
15611 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15612
15613 * gcc.c-torture/compile/20030219-1.c: New test.
15614
15615 2003-02-18 Jan Hubicka <jh@suse.cz>
15616
15617 * gcc.dg/funcorder.c: New test.
15618
15619 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15620
15621 * gcc.c-torture/execute/20030218-1.c: New.
15622
15623 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15624
15625 * gcc.dg/20030218-1.c: New.
15626
15627 2003-02-18 Richard Henderson <rth@redhat.com>
15628
15629 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15630 * gcc.dg/attr-used-2.c: New.
15631
15632 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15633
15634 PR c++/9704
15635 * g++.dg/init/copy5.C: New test.
15636
15637 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15638
15639 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15640 * g++.dg/pch/pch.exp: Likewise.
15641
15642 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15643
15644 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15645 STACK_SIZE is not defined.
15646
15647 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15648
15649 PR c++/9457
15650 * g++.dg/template/init1.C: New test.
15651
15652 2003-02-16 Jan HUbicka <jh@suse.cz>
15653
15654 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15655 (foo): Add few extra tests
15656 * gcc.dg/c99-const-expr-3.c: Likewise.
15657 * gcc.c-torture/execute/20030216-1.c: New.
15658
15659 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15660
15661 PR c++/9459
15662 * g++.dg/ext/typeof4.C: New test.
15663
15664 2003-02-15 Roger Sayle <roger@eyesopen.com>
15665
15666 * gcc.dg/i386-387-3.c: New test case.
15667
15668 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15669
15670 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15671 cris-*-elf* cris-*-aout* and mmix-*-*.
15672
15673 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15674
15675 * gcc.dg/20030213-1.c: New test.
15676
15677 2003-02-12 Roger Sayle <roger@eyesopen.com>
15678
15679 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15680 * gcc.dg/i386-387-2.c: Likewise.
15681
15682 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15683
15684 * gcc.dg/ppc-spe.c: Fix formatting.
15685 Enable tests that were previously unsupported by gas.
15686 Delete tests for instructions that no longer exist.
15687 Switch arguments on evsubifw builtin.
15688
15689 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15690
15691 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15692 STACK_SIZE is too small.
15693
15694 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15695 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15696
15697 * gcc.dg/decl-2.c: New test.
15698
15699 2003-02-10 Jan Hubicka <jh@suse.cz>
15700
15701 * gcc.dg/i386-fpcvt-1.c: New test.
15702
15703 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15704
15705 * gcc.c-torture/execute/20030209-1.c: New test.
15706
15707 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15708
15709 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15710 int-wide bitops, use the constants of the same width.
15711 Likewise, if long long is 32-bit wide, test bitops using
15712 32-bit constants.
15713
15714 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15715
15716 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15717
15718 2003-02-07 Roger Sayle <roger@eyesopen.com>
15719
15720 * testsuite/gcc.dg/builtins-4.c: New test case.
15721
15722 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15723
15724 * gcc.dg/20020430-1.c: Fix dg command typos.
15725 * gcc.dg/20020503-1.c: Likewise.
15726
15727 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15728
15729 PR c++/8785
15730 * g++.dg/parse/fused-params1.C: New test.
15731
15732 PR c++/8857
15733 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15734
15735 PR c++/8921
15736 * g++.dg/parse/non-dependent1.C: New test.
15737
15738 PR c++/8928
15739 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15740
15741 PR c++/9228
15742 * g++.dg/parse/undefined7.C: New test.
15743 * g++.dg/parse/non-templ1.C: New test.
15744
15745 PR c++/9229
15746 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15747
15748 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15749
15750 * gcc.c-torture/compile/20030206-1.c: New test.
15751
15752 2003-02-05 Roger Sayle <roger@eyesopen.com>
15753
15754 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15755 "pow" to "foo" to avoid potential confusion with a math built-in.
15756
15757 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15758
15759 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15760 conditions for SPARC targets.
15761
15762 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15763
15764 * gcc.dg/20030204-1.c: New test.
15765
15766 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15767
15768 PR c++/38
15769 * g++.dg/parse/array-size1.C: New test.
15770
15771 PR c++/5657
15772 * g++.dg/parse/undefined3.C: New test.
15773
15774 PR c++/5665
15775 * g++.dg/parse/undefined4.C: New test.
15776
15777 PR c++/5975
15778 * g++.dg/parse/undefined5.C: New test.
15779
15780 PR c++/7259
15781 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15782
15783 PR c++/8578
15784 * g++.dg/parse/casting-operator1.C: New test.
15785
15786 PR c++/8596
15787 * g++.dg/parse/undefined6.C: New test.
15788
15789 PR c++/8736
15790 * g++.dg/parse/missing-template1.C: New test.
15791
15792 2003-02-04 Jan Hubicka <jh@suse.cz>
15793
15794 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15795 * gcc.dg/i386-cmov?.c: Likewise.
15796 * gcc.dg/i386-fpcvt-?.c: Likewise.
15797 * gcc.dg/i386-ssefp-1.c: Likewise.
15798 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15799 conventions.
15800
15801 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15802
15803 PR c++/7129
15804 * testsuite/g++.dg/ext/max.C: New test.
15805
15806 2003-02-03 Jan Hubicka <jh@suse.cz>
15807
15808 * gcc.c-torture/execute/20030203-1.c: New test.
15809
15810 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15811
15812 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15813 'natural-endian'.
15814
15815 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15816
15817 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15818 * g++.dg/init/new2.C: Likewise.
15819 * g++.dg/other/new1.C: Likewise.
15820
15821 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15822
15823 * gcc.dg/struct-ret-libc.c: New test.
15824
15825 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15826
15827 * gcc.dg/20030129-1.c: New test.
15828
15829 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15830
15831 PR c++/8849
15832 * g++.dg/template/ptrmem4.C: New test.
15833
15834 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15835
15836 * g++.dg/parser/constant1.C: New test.
15837
15838 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15839
15840 PR c++/8591
15841 * g++.dg/parse/friend2.C: New test.
15842
15843 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15844
15845 PR c++/9437
15846 * g++.dg/template/unify4.C: New test.
15847
15848 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15849
15850 * gcc.c-torture/execute/20030128-1.c: New test.
15851
15852 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15853
15854 * g++.dg/lookup/nested1.C: Test moved from ...
15855 * g++.old-deja/g++.other/lookup24.C: ... here.
15856
15857 2003-01-28 Jan Hubicka <jh@suse.cz>
15858
15859 * gcc.dg/i386-cmov5.c: New test.
15860
15861 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15862
15863 * gcc.c-torture/execute/20010925-1.c: Changed the
15864 memcpy declaration.
15865
15866 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15867
15868 PR c++/3902
15869 * g++.dg/parse/template5.C: New test.
15870
15871 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15872
15873 PR fortran/9258
15874 * g77.dg/pr9258: New test.
15875
15876 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15877
15878 * README: Move relevant parts from README.g++.
15879
15880 * README.g++: Remove this file.
15881
15882 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15883
15884 * g++.dg/abi/dcast1.C: New test.
15885
15886 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15887
15888 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15889
15890 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15891
15892 PR c++/47
15893 * g++.old-deja/g++.other/lookup24.C: New test.
15894
15895 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15896
15897 PR middle-end/7227
15898 * gcc.dg/uninit-C.c: New test.
15899
15900 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15901
15902 * g++.dg/abi/covariant1.C: New test.
15903
15904 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15905
15906 * gcc.dg/20030123-1.c: New test.
15907
15908 2003-01-25 Jan Hubicka <jh@suse.cz>
15909
15910 PR opt/8492
15911 * gcc.c-torture/compile/20030125-1.c
15912
15913 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15914
15915 PR c++/9403
15916 * g++.dg/parse/template3.C: New test.
15917 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15918
15919 PR c++/795
15920 * g++.dg/parse/template4.C: New test.
15921
15922 PR c++/9415
15923 * g++.dg/template/qual2.C: New test.
15924
15925 PR c++/8545
15926 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15927
15928 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15929
15930 2003-01-25 Roger Sayle <roger@eyesopen.com>
15931
15932 * gcc.c-torture/execute/switch-1.c: New test case.
15933
15934 2003-01-25 Jan Hubicka <jh@suse.cz>
15935
15936 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15937
15938 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15939
15940 Tweaks for Bison-1.875. From the NEWS file:
15941 "- `parse error' -> `syntax error'
15942 Bison now uniformly uses the term `syntax error'"
15943 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15944 * gcc.dg/cpp/digraph2.c: Likewise.
15945 * gcc.dg/cpp/direct2.c: Likewise.
15946 * gcc.dg/cpp/paste4.c: Likewise.
15947 * gcc.dg/c90-restrict-1.c: Likewise.
15948 * gcc.dg/c99-func-2.c: Likewise.
15949 * gcc.dg/noncompile/920721-2.c: Likewise.
15950 * gcc.dg/noncompile/930622-2.c: Likewise.
15951 * gcc.dg/noncompile/940112-1.c: Likewise.
15952 * gcc.dg/noncompile/950921-1.c: Likewise.
15953 * gcc.dg/noncompile/951123-1.c: Likewise.
15954 * gcc.dg/noncompile/971104-1.c: Likewise.
15955 * gcc.dg/noncompile/990416-1.c: Likewise.
15956
15957 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15958
15959 * g++.dg/parse/undefined1.C: Add error message.
15960
15961 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15962
15963 PR c++/9354
15964 * g++.dg/parse/new1.C: New test.
15965
15966 PR c++/9216
15967 * g++.dg/parse/template2.C: New test.
15968
15969 PR c++/9354
15970 * g++.dg/parse/typedef2.C: New test.
15971
15972 PR c++/9328
15973 * g++.dg/ext/typeof3.C: New test.
15974
15975 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15976
15977 PR c++/2738
15978 * g++.dg/parse/ret-type1.C: New test.
15979
15980 PR c++/3792
15981 * g++.dg/parse/tmpl-outside1.C: New test.
15982
15983 PR c++/4207
15984 * g++.dg/parse/int-as-enum1.C: New test.
15985
15986 PR c++/4903
15987 * g++.dg/parse/no-typename1.C: New test.
15988
15989 PR c++/5533
15990 * g++.dg/parse/no-value1.C: New test.
15991
15992 PR c++/5921
15993 * g++.dg/parse/wrong-inline1.C: New test.
15994
15995 PR c++/6402
15996 * g++.dg/parse/ref1.C: New test.
15997
15998 PR c++/6992
15999 * g++.dg/parse/attr-ctor1.C: New test.
16000
16001 PR c++/7229
16002 * g++.dg/parse/namespace5.C: New test.
16003
16004 PR c++/7917
16005 * g++.dg/parse/func-def1.C: New test.
16006
16007 PR c++/8143
16008 * g++.dg/parse/undefined1.C: New test.
16009
16010 PR c++/5723, PR c++/8522
16011 * g++.dg/parse/specialization1.C: New test.
16012
16013 PR c++/163, PR c++/8595
16014 * g++.dg/parse/struct-as-enum1.C: New test.
16015
16016 PR c++/9173
16017 * g++.dg/parse/undefined2.C: New test.
16018
16019 2003-01-22 Mark Mitchell <mark@codesourcery.com>
16020
16021 PR c++/9298
16022 * g++.dg/parse/template1.C: New test.
16023
16024 PR c++/9384
16025 * g++.dg/parse/using1.C: New test.
16026
16027 PR c++/9285
16028 PR c++/9294
16029 * g++.dg/parse/expr2.C: New test.
16030
16031 PR c++/9388
16032 * g++.dg/parse/lookup2.C: Likewise.
16033
16034 2003-01-21 Jan Hubicka <jh@suse.cz>
16035
16036 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
16037 * gcc.c-torture/execute/eeprof-1.c: Likewise.
16038 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
16039 * gcc.c-torture/execute/string-opt-*.c: Likewise.
16040
16041 2003-01-20 Nick Clifton <nickc@redhat.com>
16042
16043 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
16044 problem with ARM sibcall code generation.
16045
16046 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
16047
16048 * gcc.c-torture/execute/20030120-1.c: New.
16049
16050 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
16051
16052 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
16053
16054 2003-01-17 Mark Mitchell <mark@codesourcery.com>
16055
16056 PR c++/9272
16057 * g++.dg/parse/ctor1.C: New test.
16058
16059 PR c++/9294:
16060 * g++.dg/parse/qualified1.C: New test.
16061
16062 * g++.dg/parse/typename3.C: New test.
16063
16064 2003-01-16 Richard Henderson <rth@redhat.com>
16065
16066 * g++.dg/tls/init-2.C: Fix error matches for real this time.
16067
16068 2003-01-16 Richard Henderson <rth@redhat.com>
16069
16070 * g++.dg/pch/pch.exp: Copy test header to the working directory
16071 before using it either for precompilation or direct use.
16072 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
16073 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
16074
16075 2003-01-16 Richard Henderson <rth@redhat.com>
16076
16077 * gcc.dg/pch/pch.exp: Copy test header to the working directory
16078 before using it either for precompilation or direct use.
16079 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
16080 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
16081
16082 2003-01-16 Mark Mitchell <mark@codesourcery.com>
16083
16084 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
16085 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
16086 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
16087 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
16088 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
16089 typename warning into error.
16090 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
16091 error messages.
16092 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
16093 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
16094 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
16095 messages.
16096 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
16097 make declaration visible in template.
16098 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
16099 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
16100 messages.
16101 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
16102 message.
16103 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
16104 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
16105 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
16106 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
16107 typename warning with error message.
16108 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
16109 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
16110 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
16111
16112 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
16113
16114 * g++.dg/parse/ambig2.C: New test.
16115
16116 2003-01-15 Richard Henderson <rth@redhat.com>
16117
16118 * g++.dg/tls/init-2.C: Update error message string.
16119
16120 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16121
16122 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
16123
16124 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
16125
16126 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
16127 all for HC11/HC12.
16128 * gcc.c-torture/compile/20001205-1.x: Likewise.
16129 * gcc.c-torture/compile/20001226-1.x: Likewise.
16130 * gcc.c-torture/compile/920520-1.x: Likewise.
16131 * gcc.c-torture/compile/961203-1.x: Likewise.
16132 * gcc.c-torture/compile/20020604-1.x: Likewise.
16133
16134 2003-01-15 Jan Hubicka <jh@suse.cz>
16135
16136 * gcc.c-torture/compile/20030115-1.c: New test.
16137
16138 * gcc.dg/i386-fpcvt-1.c: New test.
16139 * gcc.dg/i386-fpcvt-2.c: New test.
16140
16141 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16142
16143 Further conform g++'s __vmi_class_type_info to the C++ ABI
16144 specification.
16145 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16146 the specification.
16147
16148 2003-01-14 Jan Hubicka <jh@suse.cz>
16149
16150 * gcc.dg/i386-fpcvt-1.c: New test.
16151 * gcc.dg/i386-fpcvt-2.c: New test.
16152
16153 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16154
16155 * gcc.dg/i386-mmx-3.c: New test.
16156
16157 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16158
16159 PR c++/9264
16160 * g++.dg/parse/octal1.C: New file.
16161
16162 PR c++/9172
16163 * g++.dg/parse/typename1.C: New file.
16164
16165 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16166
16167 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16168 * gcc.dg/bf-no-ms-layout.c: Likewise.
16169 * gcc.dg/bf-ms-attrib.c: Likewise.
16170
16171 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16172
16173 PR c++/9099
16174 * g++.dg/parse/dtor1.C: New file.
16175
16176 PR c++/9128
16177 * g++.dg/rtti/typeid1.C: New file.
16178
16179 PR c++/9153
16180 * g++.dg/parse/lookup1.C: New file.
16181
16182 PR c++/9171
16183 * g++.dg/templ/spec5.C: New file.
16184
16185 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16186
16187 * gcc.c-torture/compile/20030110-1.c: New test.
16188
16189 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16190
16191 Merge from pch-branch:
16192
16193 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16194
16195 * gcc.dg/pch/cpp-1.h: New.
16196 * gcc.dg/pch/cpp-1.c: New.
16197 * gcc.dg/pch/cpp-2.h: New.
16198 * gcc.dg/pch/cpp-2.c: New.
16199
16200 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16201
16202 * gcc.dg/pch/except-1.h: New.
16203 * gcc.dg/pch/except-1.c: New.
16204
16205 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16206
16207 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16208 running test.
16209 * gcc.dg/pch: Include *.hp not *.h.
16210 * gcc.dg/pch/system-1.h: New.
16211 * gcc.dg/pch/system-1.c: New.
16212
16213 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16214
16215 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16216 rather than trying to build and run a program using PCH.
16217 * gcc.dg/pch: Remove dg-do commands from test files.
16218
16219 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16220
16221 * gcc.dg/pch/macro-3.c: New.
16222 * gcc.dg/pch/macro-3.h: New.
16223
16224 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16225
16226 * gcc.dg/pch/common-1.c: New.
16227 * gcc.dg/pch/common-1.h: New.
16228 * gcc.dg/pch/decl-1.c: New.
16229 * gcc.dg/pch/decl-1.h: New.
16230 * gcc.dg/pch/decl-2.c: New.
16231 * gcc.dg/pch/decl-2.h: New.
16232 * gcc.dg/pch/decl-3.c: New.
16233 * gcc.dg/pch/decl-3.h: New.
16234 * gcc.dg/pch/decl-4.c: New.
16235 * gcc.dg/pch/decl-4.h: New.
16236 * gcc.dg/pch/decl-5.c: New.
16237 * gcc.dg/pch/decl-5.h: New.
16238 * gcc.dg/pch/global-1.c: New.
16239 * gcc.dg/pch/global-1.h: New.
16240 * gcc.dg/pch/inline-1.c: New.
16241 * gcc.dg/pch/inline-1.h: New.
16242 * gcc.dg/pch/inline-2.c: New.
16243 * gcc.dg/pch/inline-2.h: New.
16244 * gcc.dg/pch/static-1.c: New.
16245 * gcc.dg/pch/static-1.h: New.
16246 * gcc.dg/pch/static-2.c: New.
16247 * gcc.dg/pch/static-2.h: New.
16248
16249 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16250
16251 * g++.dg/pch/pch.exp: Better handle failing testcases.
16252 * gcc.dg/pch/pch.exp: Likewise.
16253 * gcc.dg/pch/macro-1.c: New.
16254 * gcc.dg/pch/macro-1.h: New.
16255 * gcc.dg/pch/macro-2.c: New.
16256 * gcc.dg/pch/macro-2.h: New.
16257
16258 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16259
16260 * g++.dg/dg.exp: Treat files in pch/ specially.
16261 * g++.dg/pch/pch.exp: New file.
16262 * g++.dg/pch/empty.H: New file.
16263 * g++.dg/pch/empty.C: New file.
16264 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16265 "precompile".
16266
16267 * gcc.dg/pch/pch.exp: New file.
16268 * gcc.dg/pch/empty.h: New file.
16269 * gcc.dg/pch/empty.c: New file.
16270 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16271 "precompile".
16272
16273 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16274
16275 * g++.dg/template/friend14.C: New test.
16276
16277 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16278
16279 * gcc.dg/old-style-asm-1.c: New test.
16280
16281 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16282
16283 * gcc.c-torture/compile/20030109-1.c: New test.
16284
16285 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16286
16287 * gcc.c-torture/execute/20030109-1.c: New test.
16288
16289 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16290
16291 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16292 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16293 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16294 * g++.old-deja/g++.mike/eh2.C: Likewise
16295 * g++.old-deja/g++.mike/eh3.C: Likewise
16296 * g++.old-deja/g++.mike/eh5.C: Likewise
16297 * g++.old-deja/g++.mike/eh6.C: Likewise
16298 * g++.old-deja/g++.mike/eh7.C: Likewise
16299 * g++.old-deja/g++.mike/eh8.C: Likewise
16300 * g++.old-deja/g++.mike/eh9.C: Likewise
16301 * g++.old-deja/g++.mike/eh10.C: Likewise
16302 * g++.old-deja/g++.mike/eh12.C: Likewise
16303 * g++.old-deja/g++.mike/eh13.C: Likewise
16304 * g++.old-deja/g++.mike/eh14.C: Likewise
16305 * g++.old-deja/g++.mike/eh16.C: Likewise
16306 * g++.old-deja/g++.mike/eh17.C: Likewise
16307 * g++.old-deja/g++.mike/eh18.C: Likewise
16308 * g++.old-deja/g++.mike/eh21.C: Likewise
16309 * g++.old-deja/g++.mike/eh23.C: Likewise
16310 * g++.old-deja/g++.mike/eh24.C: Likewise
16311 * g++.old-deja/g++.mike/eh25.C: Likewise
16312 * g++.old-deja/g++.mike/eh26.C: Likewise
16313 * g++.old-deja/g++.mike/eh27.C: Likewise
16314 * g++.old-deja/g++.mike/eh28.C: Likewise
16315 * g++.old-deja/g++.mike/eh29.C: Likewise
16316 * g++.old-deja/g++.mike/eh31.C: Likewise
16317 * g++.old-deja/g++.mike/eh33.C: Likewise
16318 * g++.old-deja/g++.mike/eh34.C: Likewise
16319 * g++.old-deja/g++.mike/eh35.C: Likewise
16320 * g++.old-deja/g++.mike/eh36.C: Likewise
16321 * g++.old-deja/g++.mike/eh37.C: Likewise
16322 * g++.old-deja/g++.mike/eh38.C: Likewise
16323 * g++.old-deja/g++.mike/eh39.C: Likewise
16324 * g++.old-deja/g++.mike/eh40.C: Likewise
16325 * g++.old-deja/g++.mike/eh41.C: Likewise
16326 * g++.old-deja/g++.mike/eh42.C: Likewise
16327 * g++.old-deja/g++.mike/eh44.C: Likewise
16328 * g++.old-deja/g++.mike/eh46.C: Likewise
16329 * g++.old-deja/g++.mike/eh47.C: Likewise
16330 * g++.old-deja/g++.mike/eh48.C: Likewise
16331 * g++.old-deja/g++.mike/eh49.C: Likewise
16332 * g++.old-deja/g++.mike/eh50.C: Likewise
16333 * g++.old-deja/g++.mike/eh51.C: Likewise
16334 * g++.old-deja/g++.mike/eh53.C: Likewise
16335 * g++.old-deja/g++.mike/eh55.C: Likewise
16336 * g++.old-deja/g++.mike/p7912.C: Likewise
16337 * g++.old-deja/g++.mike/p9706.C: Likewise
16338 * g++.old-deja/g++.mike/p10416.C: Likewise
16339 * g++.old-deja/g++.mike/p11667.C: Likewise
16340 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16341 Remove redundant reference to Iris.
16342 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16343 Elxsi, i860, Pico Java, and WE32K.
16344
16345 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16346
16347 * g++.dg/ext/asm4.C: New test.
16348
16349 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16350
16351 PR c++/9030
16352 * g++.dg/template/friend12.C: New test.
16353 * g++.dg/template/friend13.C: Likewise.
16354 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16355
16356 2003-01-08 Jan Hubicka <jh@suse.cz>
16357
16358 * gcc.dg/i386-cadd.c: New test.
16359 * gcc.dg/i386-cmov4.c: Likewise.
16360
16361 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16362
16363 PR c++/9165
16364 * g++.dg/warn/Wunused-3.C: New test.
16365
16366 * g++.dg/abi/bitfield9.C: New test.
16367
16368 PR c++/9189
16369 * g++.dg/parse/defarg3.C: New test.
16370
16371 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16372
16373 * g++.dg/parse/ambig1.C: New test.
16374 * g++.dg/parse/defarg2.C: New test.
16375
16376 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16377
16378 * g++.dg/template/defarg-1.C: New test.
16379 * g++.dg/template/local2.C: Likewise.
16380
16381 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16382
16383 * gcc.c-torture/execute/20030105-1.c: New test.
16384
16385 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16386
16387 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16388 * g++.dg/parse/namespace4.C: Likewise.
16389
16390 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16391
16392 * g++.dg/template/ntp2.C: New test.
16393
16394 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16395
16396 * g++.dg/parse/extern-C-1.C: New test.
16397
16398 * g++.dg/parse/namespace4.C: New test.
16399
16400 * g++.dg/template/nested1.C: New test.
16401
16402 * g++.dg/parse/namespace3.C: New test.
16403
16404 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16405
16406 * g++.dg/lookup/two-stage1.C: New test.
16407
16408 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16409
16410 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16411 * g++.old-deja/g++.jason/access8.C: Likewise.
16412 * g++.old-deja/g++.other/decl5.C: Likewise.
16413
16414 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16415
16416 * g++.dg/parse/parse7.C: New test.
16417
16418 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16419
16420 PR c++/2843
16421 * g++.dg/ext/attrib7.C: New test.
16422
16423 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16424
16425 * g++.dg/parse/parse6.C: New test.
16426
16427 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16428
16429 * gcc.dg/h8300-stack-1.c: New.
16430
16431 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16432
16433 g++.dg/lookup/exception1.C: New test.
16434
16435 g++.dg/lookup/template1.C: New test.
16436
16437 g++.dg/parse/namespace2.C: New test.
16438
16439 g++.dg/parse/parens2.C: New test.
16440
16441 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16442
16443 * g++.dg/parse/parse5.C: New test.
16444 * g++.dg/lookup/scoped4.C: New test.
16445
16446 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16447
16448 * g++.dg/parse/parens1.C: New test.
16449
16450 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16451 angle-bracket1.C.
16452 * g++.dg/parse/parens2.C: New test.
16453
16454 * g++.dg/lookup/scope-operator1.C: New test.
16455
16456 * g++.dg/parse/operator1.C: New test.
16457
16458 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16459
16460 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16461 * g++.old-deja/g++.other/access6.C: Likewise.
16462 * g++.old-deja/g++.other/decl1.C: Likewise.
16463 * g++.old-deja/g++.pt/typename12.C: Likewise.
16464
16465 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16466
16467 * g++.dg/parse/namespace1.C: New test.
16468
16469 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16470
16471 * g++.dg/parse/parse4.C: New test.
16472
16473 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16474
16475 * g++.dg/parse/parse3.C: New test.
16476
16477 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16478
16479 * g++.dg/parse/parse2.C: New test.
16480
16481 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16482
16483 * g++.dg/template/friend11.C: New test.
16484
16485 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16486
16487 * g++.dg/parse/parse1.C: New test.
16488
16489 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16490
16491 * lib/profopt.exp: Change the name of a global variable to avoid
16492 possible clashes with other test suites.
16493
16494 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16495
16496 * g++.dg/inherit/covariant8.C: New test.
16497
16498 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16499
16500 * g++.dg/init/array9.C: New test.
16501
16502 PR c++/9112
16503 * g++.dg/parse/expr1.C: New test.
16504
16505 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16506
16507 * gcc.c-torture/compile/20021230-1.c: New test.
16508
16509 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16510
16511 * g++.dg/inherit/covariant5.C: New test.
16512 * g++.dg/inherit/covariant6.C: New test.
16513 * g++.dg/inherit/covariant7.C: New test.
16514
16515 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16516
16517 PR c++/2739
16518 * g++.dg/other/access2.C: New test.
16519
16520 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16521
16522 * g++.dg/other/anon-struct.C: No longer fails
16523 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16524 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16525 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16526
16527 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16528
16529 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16530
16531 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16532
16533 * g++.dg/eh/spec4.C: Remove stray semicolon.
16534 * g++.dg/expr/pmf-1.C: Change error message.
16535 * g++.dg/ext/asm1.C: Remove stray semicolon.
16536 * g++.dg/ext/typename1.C: Add missing typenames.
16537 * g++.dg/inherit/template-as-base.C: Change error message.
16538 * g++.dg/lookup/scoped1.C: Likewise.
16539 * g++.dg/lookup/scoped2.C: Likewise.
16540 * g++.dg/lookup/using2.C: Likewise.
16541 * g++.dg/other/component1.C: Remove stray semicolon.
16542 * g++.dg/other/do1.C: Change error message.
16543 * g++.dg/other/error2.C: Likewise.
16544 * g++.dg/other/init1.C: Likewise.
16545 * g++.dg/other/packed1.C: Remove stray semicolon.
16546 * g++.dg/other/ptrmem2.C: Change error message.
16547 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16548 marker.
16549 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16550 * g++.dg/template/access3.C: Add typename keyword.
16551 * g++.dg/template/access5.C: Remove stray semicolon.
16552 * g++.dg/template/access6.C: Likewise.
16553 * g++.dg/template/complit1.C: Likewise.
16554 * g++.dg/template/crash1.C: Change error message.
16555 * g++.dg/template/inherit2.C: Remove stray semicolon.
16556 * g++.dg/template/instantiate2.C: Likewise.
16557 * g++.dg/template/instantiate3.C: Change error message.
16558 * g++.dg/template/qual1.C: Remove stray semicolon.
16559 * g++.dg/template/qualttp18.C: Change error message.
16560 * g++.dg/template/ref1.C: Remove stray semicolon.
16561 * g++.dg/template/sizeof1.C (A::value): Declare it.
16562 * g++.dg/template/spec4.C: Change error message.
16563 * g++.dg/template/static1.C: Likewise.
16564 * g++.dg/template/type1.C: Likewise.
16565 * g++.dg/template/typename3.C: Likewise.
16566 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16567 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16568 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16569 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16570 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16571 named return value extension.
16572 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16573 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16574 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16575 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16576 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16577 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16578 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16579 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16580 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16581 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16582 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16583 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16584 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16585 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16586 syntax.
16587 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16588 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16589 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16590 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16591 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16592 * g++.old-deja/g++.brendan/template11.C: Likewise.
16593 * g++.old-deja/g++.brendan/template26.C: Likewise.
16594 * g++.old-deja/g++.brendan/template27.C: Use explicit
16595 specialization syntax.
16596 * g++.old-deja/g++.brendan/template30.C: Likewise.
16597 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16598 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16599 non-dependent names.
16600 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16601 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16602 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16603 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16604 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16605 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16606 named return value extension.
16607 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16608 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16609 * g++.old-deja/g++.ext/return1.C: Likewise.
16610 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16611 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16612 * g++.old-deja/g++.jason/access8.C: Likewise.
16613 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16614 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16615 pseudo-destructor names.
16616 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16617 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16618 pseudo-destructor names.
16619 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16620 * g++.old-deja/g++.jason/overload19.C: Likewise.
16621 * g++.old-deja/g++.jason/overload32.C: Likewise.
16622 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16623 stray semicolons.
16624 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16625 * g++.old-deja/g++.jason/return.C: Likewise.
16626 * g++.old-deja/g++.jason/return2.C: Likewise.
16627 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16628 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16629 syntax.
16630 * g++.old-deja/g++.jason/template10.C: Account for use of
16631 non-dependent names.
16632 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16633 syntax.
16634 * g++.old-deja/g++.jason/template37.C: Likewise.
16635 * g++.old-deja/g++.law/access4.C: Change error messages.
16636 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16637 pseudo-destructor names.
16638 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16639 * g++.old-deja/g++.law/ctors9.C: Likewise.
16640 * g++.old-deja/g++.law/cvt22.C: Likewise.
16641 * g++.old-deja/g++.law/dtors5.C: Likewise.
16642 * g++.old-deja/g++.law/global-init1.C: Likewise.
16643 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16644 * g++.old-deja/g++.law/operators28.C: Likewise.
16645 * g++.old-deja/g++.law/visibility28.C: Likewise.
16646 * g++.old-deja/g++.martin/eval1.C: Likewise.
16647 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16648 name.
16649 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16650 * g++.old-deja/g++.mike/net34.C: Likewise.
16651 * g++.old-deja/g++.mike/net36.C: Likewise.
16652 * g++.old-deja/g++.mike/ns2.C: Likewise.
16653 * g++.old-deja/g++.mike/p12306.C: Likewise.
16654 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16655 value extension.
16656 * g++.old-deja/g++.mike/p700.C: Likewise.
16657 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16658 * g++.old-deja/g++.mike/p710.C: Likewise.
16659 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16660 value extension.
16661 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16662 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16663 * g++.old-deja/g++.ns/crash2.C: Likewise.
16664 * g++.old-deja/g++.ns/crash3.C: Likewise.
16665 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16666 * g++.old-deja/g++.ns/ns17.C: Likewise.
16667 * g++.old-deja/g++.ns/template16.C: Likewise.
16668 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16669 keyword.
16670 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16671 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16672 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16673 named return value extension.
16674 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16675 * g++.old-deja/g++.other/access4.C: Issue additional error
16676 messages.
16677 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16678 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16679 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16680 * g++.old-deja/g++.other/crash25.C: Change error message.
16681 * g++.old-deja/g++.other/crash4.C: Change error message.
16682 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16683 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16684 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16685 checks.
16686 * g++.old-deja/g++.other/defarg8.C: Likewise.
16687 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16688 * g++.old-deja/g++.other/dtor10.C: Likewise.
16689 * g++.old-deja/g++.other/incomplete.C: Likewise.
16690 * g++.old-deja/g++.other/linkage7.C: Likewise.
16691 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16692 lookup algorithm.
16693 * g++.old-deja/g++.other/mangle2.C: Likewise.
16694 * g++.old-deja/g++.other/refinit2.C: Likewise.
16695 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16696 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16697 * g++.old-deja/g++.pt/crash28.C: Likewise.
16698 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16699 syntax.
16700 * g++.old-deja/g++.pt/crash32.C: Change error message.
16701 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16702 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16703 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16704 error message position.
16705 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16706 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16707 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16708 syntax.
16709 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16710 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16711 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16712 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16713 keyword.
16714 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16715 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16716 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16717 keyword.
16718 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16719 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16720 syntax.
16721 * g++.old-deja/g++.pt/friend28.C: Account for use of
16722 non-dependent names.
16723 * g++.old-deja/g++.pt/friend29.C: Likewise.
16724 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16725 rules.
16726 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16727 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16728 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16729 lookup rules.
16730 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16731 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16732 keyword.
16733 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16734 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16735 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16736 keyword.
16737 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16738 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16739 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16740 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16741 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16742 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16743 keyword.
16744 * g++.old-deja/g++.pt/spec10.C: Likewise.
16745 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16746 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16747 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16748 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16749 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16750 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16751 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16752 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16753 * g++.old-deja/g++.pt/typename15.C: Likewise.
16754 * g++.old-deja/g++.pt/typename22.C: Likewise.
16755 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16756 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16757 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16758 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16759 syntax.
16760 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16761 return value extension.
16762 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16763 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16764 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16765 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16766
16767 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16768
16769 * g++.dg/warn/inline1.C: New test.
16770 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16771 * g++.old-deja/g++.jason/synth10.C: Likewise.
16772 * g++.old-deja/g++.mike/net31.C: Likewise.
16773 * g++.old-deja/g++.mike/p8786.C: Likewise.
16774
16775 * g++.dg/template/friend10.C: New test.
16776 * g++.dg/template/conv5.C: New test.
16777
16778 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16779
16780 * g++.dg/lookup/scoped3.C: New test.
16781
16782 * g++.dg/lookup/decl1.C: New test.
16783 * g++.dg/lookup/decl2.C: New test.
16784
16785 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16786
16787 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16788 gcc.c-torture/compile/20021015-1.c,
16789 gcc.c-torture/compile/20021015-2.c,
16790 gcc.c-torture/compile/20021123-1.c,
16791 gcc.c-torture/compile/20021123-2.c,
16792 gcc.c-torture/compile/20021123-3.c,
16793 gcc.c-torture/compile/20021123-4.c,
16794 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16795 only to 3.1 or 3.2 branch.
16796
16797 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16798
16799 * gcc.dg/i386-bitfield3.c: New test.
16800
16801 * gcc.dg/i386-bitfield2.c: New test.
16802
16803 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16804
16805 * g++.dg/parse/conv_op1.C: New test.
16806
16807 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16808
16809 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16810 approved.
16811
16812 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16813
16814 * gcc.c-torture/compile/20021220-1.c: New test.
16815
16816 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16817
16818 * gcc.dg/i386-fastcall-1.c: New.
16819
16820 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16821
16822 * gcc.c-torture/execute/20021219-1.c: New test.
16823
16824 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16825
16826 * gcc.dg/i386-pic-1.c: New test.
16827
16828 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16829
16830 PR c++/8099
16831 * g++.dg/template/friend9.C: New test.
16832
16833 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16834
16835 PR c++/3663
16836 * g++.dg/template/access7.C: New test.
16837
16838 2002-12-18 Nick Clifton <nickc@redhat.com>
16839
16840 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16841 the libstdc++-v3 directory has been found.
16842
16843 2002-12-12 Devang Patel <dpatel@apple.com>
16844 * gcc.dg/darwin-ld-1.c: New test.
16845 * gcc.dg/darwin-ld-2.c: New test.
16846 * gcc.dg/darwin-ld-3.c: New test.
16847 * gcc.dg/darwin-ld-4.c: New test.
16848 * gcc.dg/darwin-ld-5.c: New test.
16849
16850 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16851
16852 * gcc.c-torture/compile/20021212-1.c: New test.
16853
16854 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16855
16856 * gcc.dg/fshort-wchar: New test.
16857
16858 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16859
16860 PR c++/8372
16861 * g++.dg/template/dtor1.C: New test.
16862
16863 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16864 markers.
16865
16866 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16867
16868 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16869
16870 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16871
16872 * g++.dg/template/static1.C: New test.
16873 * g++.dg/template/static2.C: New test.
16874 * g++.old-deja/g++.ext/memconst.C: New test.
16875
16876 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16877
16878 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16879 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16880 * g++.dg/special/initp1.C: Likewise.
16881
16882 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16883
16884 * gcc.c-torture/execute/20021204-1.c: New test.
16885
16886 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16887
16888 * gcc.dg/ppc-fmadd-1.c: New file.
16889 * gcc.dg/ppc-fmadd-2.c: New file.
16890 * gcc.dg/ppc-fmadd-3.c: New file.
16891
16892 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16893
16894 * gcc.c-torture/compile/20021204-1.c: New test.
16895
16896 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16897
16898 * g++.dg/inherit/covariant2.C: New test.
16899 * g++.dg/inherit/covariant3.C: New test.
16900 * g++.dg/inherit/covariant4.C: New test.
16901 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16902 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16903
16904 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16905
16906 PR c++/8688
16907 * g++.dg/init/brace3.C: New test.
16908
16909 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16910
16911 * gcc.dg/20020210-1.c: Fix a comment typo.
16912
16913 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16914
16915 PR c++/8720
16916 * g++.dg/parse/defarg1.C: New test.
16917
16918 PR c++/8615
16919 * g++.dg/template/char1.C: New test.
16920
16921 * g++.dg/template/varmod1.C: Fix typo.
16922
16923 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16924
16925 DR 180
16926 * g++.old-deja/g++.pt/crash32.C: Expect error.
16927
16928 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16929
16930 PR c++/5919
16931 * g++.dg/template/varmod1.C: New test.
16932
16933 PR c++/8727
16934 * g++.dg/inherit/typeinfo1.C: New test.
16935
16936 PR c++/8663
16937 * g++.dg/inherit/typedef1.C: New test.
16938
16939 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16940
16941 PR c++/8332
16942 PR c++/8493
16943 * g++.dg/template/strlen1.C: New test.
16944
16945 PR c++/8227
16946 * g++.dg/template/ctor2.C: New test.
16947
16948 PR c++/8214
16949 * g++.dg/init/string1.C: New test.
16950
16951 PR c++/8511
16952 * g++.dg/template/friend8.C: New test.
16953
16954 2002-11-29 Joe Buck <jbuck@synopsys.com>
16955
16956 * g++.dg/lookup/anon2.C: New test.
16957
16958 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16959
16960 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16961 h8300 port.
16962
16963 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16964
16965 * gcc.dg/bitfld-6.c: New test.
16966
16967 2002-11-27 Jan Hubicka <jh@suse.cz>
16968
16969 * gcc.c-torture/execute/20021127.[cx]: New test.
16970
16971 2002-11-26 Jan Hubicka <jh@suse.cz>
16972
16973 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16974 quality.
16975
16976 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16977
16978 * g++.dg/init/brace2.C: New test.
16979 * g++.old-deja/g++.mike/p9129.C: Correct.
16980
16981 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16982
16983 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16984
16985 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16986
16987 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16988
16989 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16990
16991 * testsuite/g++.dg/abi/empty11.C: New test.
16992 * testsuite/g++.dg/rtti/cv1.C: New test.
16993
16994 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16995
16996 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16997
16998 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16999
17000 * g++.dg/abi/empty10.C: New test.
17001
17002 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17003
17004 * gcc.c-torture/compile/20021124-1.c: New test.
17005
17006 2002-11-22 Mark Mitchell <mark@codesourcery.com>
17007
17008 * g++.dg/abi/rtti2.C: New test.
17009
17010 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17011
17012 * gcc.dg/i386-unroll-1.c: New test.
17013
17014 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17015
17016 * gcc.c-torture/compile/20021120-1.c: New test.
17017 * gcc.c-torture/compile/20021120-2.c: New test.
17018
17019 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17020
17021 * gcc.dg/bitfld-5.c: New test.
17022
17023 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17024
17025 * gcc.c-torture/execute/20021120-3.c: New test.
17026
17027 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17028
17029 * gcc.c-torture/execute/20021120-2.c: New test.
17030
17031 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17032
17033 * gcc.c-torture/execute/20021120-1.c: New test.
17034
17035 2002-11-20 Jakub Jelinek <jakub@redhat.com>
17036
17037 * gcc.c-torture/execute/20021118-3.c: New test.
17038
17039 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17040
17041 * gcc.c-torture/compile/20021119-1.c: New test.
17042
17043 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
17044
17045 * gcc.dg/duff-1.c: New test.
17046 * gcc.dg/duff-2.c: New test.
17047 * gcc.dg/duff-3.c: New test.
17048
17049 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
17050
17051 * gcc.dg/cpp/_Pragma5.c: New test.
17052
17053 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
17054
17055 * gcc.c-torture/execute/20021118-2.c: New test.
17056
17057 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
17058
17059 * gcc.c-torture/execute/20021118-1.c: New test.
17060
17061 2002-11-16 Jakub Jelinek <jakub@redhat.com>
17062
17063 * gcc.dg/20021116-1.c: New test.
17064
17065 2002-11-14 Mark Mitchell <mark@codesourcery.com>
17066
17067 * g++.dg/abi/vcall1.C: New test.
17068
17069 2002-11-14 Jakub Jelinek <jakub@redhat.com>
17070
17071 * gcc.dg/20021029-1.c: New test.
17072 * gcc.dg/20021029-2.c: New test.
17073
17074 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
17075
17076 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
17077
17078 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17079
17080 PR c/8439
17081 * gcc.dg/20021110.c: Move to ...
17082 * gcc.c-torture/compile/20021110.c: .... here.
17083
17084 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17085
17086 PR c/8467
17087 * gcc.c-torture/execute/20021111-1.c
17088
17089 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17090
17091 PR c/8439
17092 * gcc.dg/20021110.c: New test.
17093
17094 2002-11-10 Mark Mitchell <mark@codesourcery.com>
17095
17096 * g++.dg/abi/vthunk3.C: Run only on x86.
17097
17098 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
17099
17100 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
17101
17102 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
17103
17104 * lib/compat.exp (compat-execute): Fix logic error in last
17105 change.
17106
17107 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
17108
17109 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
17110
17111 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17112
17113 PR c++/8389
17114 * g++.dg/template/access6.C: New test.
17115
17116 2002-11-08 Jan Hubicka <jh@suse.cz>
17117
17118 * gcc.dg/i386-ssefp-1.c: New test.
17119 * gcc.dg/i386-ssefp-1.c: New test.
17120
17121 2002-11-08 Jan Hubicka <jh@suse.cz>
17122
17123 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
17124
17125 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17126
17127 * g++.dg/abi/vthunk3.C: New test.
17128
17129 PR c++/8338
17130 * g++.dg/template/crash2.C: New test.
17131
17132 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17133
17134 * testsuite/g++.dg/abi/dtor1.C: New test.
17135 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17136
17137 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17138
17139 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17140 Darwin.
17141
17142 2002-11-04 Adam Nemet <anemet@lnxw.com>
17143
17144 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17145 -mthumb. Only xfail with -O0.
17146
17147 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17148
17149 * g++.dg/abi/thunk1.C: New test.
17150 * g++.dg/abi/thunk2.C: Likewise.
17151 * g++.dg/abi/vtt1.C: Likewise.
17152
17153 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17154
17155 PR optimization/8423
17156 * gcc.c-torture/execute/builtin-constant.c: New test.
17157
17158 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17159
17160 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17161 Add some more cases.
17162
17163 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17164
17165 PR c++/8391
17166 * g++.dg/opt/local1.C: New test.
17167
17168 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17169
17170 PR c++/8160
17171 * g++.dg/template/complit1.C: New test.
17172
17173 PR c++/8149
17174 * g++.dg/template/typename4.C: Likewise.
17175
17176 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17177
17178 Core issue 287, PR c++/7639
17179 * g++.dg/template/instantiate1.C: Adjust error location.
17180 * g++.dg/template/instantiate3.C: New test.
17181 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17182 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17183 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17184
17185 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17186
17187 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17188
17189 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17190
17191 PR c++/8287
17192 * g++.dg/init/dtor2.C: New test.
17193
17194 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17195
17196 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17197 * gcc.dg/nest.c: Bypass errors on irix6.
17198
17199 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17200
17201 * gcc.dg/nest.c: Expect error for mmix-*-*.
17202 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17203
17204 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17205
17206 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17207 markers.
17208
17209 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17210
17211 2002-10-25 Mike Stump <mrs@apple.com>
17212
17213 * gcc.dg/warn-1.c: New test.
17214
17215 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17216
17217 * g++.dg/template/typename3.C: New test.
17218
17219 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17220
17221 * g++.dg/lookup/ptrmem1.C: New test.
17222
17223 * g++.dg/abi/vthunk2.C: New test.
17224
17225 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17226
17227 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17228
17229 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17230
17231 * g++.dg/abi/empty9.C: New test.
17232
17233 2002-10-24 Richard Henderson <rth@redhat.com>
17234
17235 * g++.dg/inherit/thunk1.C: Enable for ia64.
17236
17237 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17238
17239 PR c++/8067
17240 * g++.dg/lookup/pretty1.C: New test.
17241
17242 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17243
17244 * gcc.dg/20021023-1.c: New test.
17245
17246 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17247
17248 PR c++/7679
17249 * g++.dg/parse/inline1.C: New test.
17250
17251 2002-10-23 Richard Henderson <rth@redhat.com>
17252
17253 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17254
17255 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17256
17257 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17258
17259 PR c++/6579
17260 * g++.dg/parse/stmtexpr3.C: New test.
17261
17262 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17263
17264 * g++.dg/expr/cond1.C: New test.
17265
17266 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17267
17268 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17269
17270 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17271
17272 * g++.dg/abi/vbase13.C: New test.
17273 * g++.dg/abi/vbase14.C: Likewise.
17274
17275 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17276
17277 * gcc.dg/tls/pic-1.c: New test.
17278 * gcc.dg/tls/nonpic-1.c: New test.
17279 * gcc.dg/20021018-1.c: New test.
17280
17281 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17282
17283 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17284 Remove only files with the same base name as the test case.
17285 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17286 (profopt-execute): Likewise. Also, remove old profiling
17287 and performance data files before running the tests.
17288
17289 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17290 * g++.dg/bprob/bprob.exp: Likewise.
17291 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17292 to allow more general test case names.
17293
17294 * g++.dg/bprob/bprob-1.C: Rename to ...
17295 * g++.dg/bprob/g++-bprob-1.C: ... this.
17296
17297 * g77.dg/bprob/bprob-1.f: Rename to ...
17298 * g77.dg/bprob/g77-bprob-1.f: ... this.
17299
17300 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17301
17302 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17303 bison 1.50 or later.
17304
17305 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17306
17307 * g++.dg/README: Describe more test directories.
17308
17309 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17310
17311 * g++.dg/init/array6.C: Add additional tests.
17312
17313 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17314
17315 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17316 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17317
17318 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17319
17320 * gcc.c-torture/compile/20020604-1.x: New.
17321 * gcc.c-torture/compile/simd-5.x: Likewise.
17322 * gcc.c-torture/execute/920710-1.x: Likewise.
17323 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17324
17325 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17326
17327 * g++.dg/inherit/override1.C: Add dg-options clause.
17328
17329 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17330
17331 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17332 _mm_slli_si128.
17333
17334 2002-10-19 Andreas Schwab <schwab@suse.de>
17335
17336 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17337 directory component.
17338
17339 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17340
17341 * g++.dg/inherit/thunk1.C: New test.
17342
17343 * g++.dg/inherit/override1.C: New test.
17344
17345 * g++.dg/abi/mangle11.C: New test.
17346 * g++.dg/abi/mangle14.C: New test.
17347 * g++.dg/abi/mangle17.C: New test.
17348
17349 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17350
17351 * g++.dg/overload/member2.C: New test.
17352
17353 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17354
17355 * g++.dg/README: Describe new compat directory.
17356 * g++.dg/dg.exp: Skip tests in compat directory.
17357 * README.compat: New file.
17358 * lib/compat.exp: New expect script.
17359 * g++.dg/compat: New test directory.
17360 * g++.dg/compat/compat.exp: New expect script.
17361 * g++.dg/compat/abi: New test directory.
17362 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17363 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17364 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17365 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17366 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17367 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17368 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17369 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17370 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17371 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17372 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17373 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17374 * g++.dg/compat/break: New test directory.
17375 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17376 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17377 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17378 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17379 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17380 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17381 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17382 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17383 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17384 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17385 g++.dg/compat/break/README: New files.
17386 * g++.dg/compat/eh: New test directory.
17387 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17388 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17389 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17390 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17391 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17392 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17393 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17394 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17395 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17396 g++.dg/compat/eh/filter2_y.C,
17397 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17398 g++.dg/compat/eh/new1_y.C,
17399 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17400 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17401 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17402 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17403 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17404 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17405 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17406 g++.dg/compat/eh/unexpected1_y.C: New files.
17407 * g++.dg/compat/init: New test directory.
17408 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17409 g++.dg/compat/init/array5_y.C,
17410 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17411 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17412 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17413 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17414 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17415 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17416 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17417 g++.dg/compat/init/init-ref2_y.C: New files.
17418
17419 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17420
17421 PR c++/7584
17422 * g++.dg/inherit/using3.C: New test.
17423
17424 2002-10-17 Jan Hubicka <jh@suse.cz>
17425
17426 * gcc.dg/20021017-2.c: New test.
17427
17428 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17429
17430 * g++.dg/abi/mangle16.C: Adjust.
17431
17432 * g++.dg/init/array8.C: New test.
17433
17434 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17435
17436 * gcc.dg/special/mips-abi.exp: New test.
17437 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17438
17439 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17440
17441 * g++.dg/abi/mangle16.C: New test.
17442 * g++.dg/abi/mangle17.C: Likewise.
17443
17444 PR c++/7478
17445 * g++.dg/template/ref1.C: New test.
17446
17447 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17448
17449 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17450
17451 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17452
17453 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17454
17455 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17456
17457 PR c++/7524
17458 * g++.dg/init/array7.C: New test.
17459
17460 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17461
17462 * g++.dg/init/array6.C: New test.
17463
17464 * g++.dg/abi/mangle13.C: Likewise.
17465 * g++.dg/abi/mangle14.C: Likewise.
17466 * g++.dg/abi/mangle15.C: Likewise.
17467
17468 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17469
17470 * g++.dg/abi/empty8.C: New test.
17471
17472 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17473
17474 * g++.dg/init/ctor1.C: New test.
17475
17476 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17477
17478 * gcc.c-torture/execute/20021015-1.c: New test.
17479
17480 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17481
17482 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17483
17484 2002-10-14 Jan Hubicka <jh@suse.cz>
17485
17486 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17487
17488 2002-10-14 Richard Henderson <rth@redhat.com>
17489
17490 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17491
17492 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17493
17494 PR optimization/6631
17495 * g++.dg/opt/const2.C: New test.
17496
17497 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17498
17499 PR c++/7176
17500 * g++.dg/parse/friend1.C: New test.
17501 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17502
17503 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17504
17505 * gcc.dg/20021014-1.c: New test.
17506
17507 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17508
17509 PR c++/5661
17510 * g++.dg/ext/vlm1.C: New test.
17511 * g++.dg/ext/vlm2.C: Likewise.
17512
17513 * g++.dg/init/array1.C: Remove invalid braces.
17514 * g++.dg/init/brace1.C: New test.
17515 * g++.dg/init/copy2.C: Likewise.
17516 * g++.dg/init/copy3.C: Likewise.
17517 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17518 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17519 braces.
17520
17521 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17522
17523 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17524
17525 2002-10-11 Richard Shann <richard.shann@superh.com>
17526
17527 * gcc.c-torture/compile/simd-5.c: New test.
17528
17529 2002-10-10 Roger Sayle <roger@eyesopen.com>
17530
17531 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17532
17533 2002-10-10 Jim Wilson <wilson@redhat.com>
17534
17535 * gcc.c-torture/execute/20021010-1.c: New test.
17536
17537 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17538
17539 PR c/7353
17540 * g++.dg/ext/typedef-init.C: New test.
17541 * gcc.dg/typedef-init.c: New test.
17542
17543 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17544
17545 * gcc.dg/cpp/paste13.c: New test.
17546
17547 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17548
17549 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17550 remaining platforms, XFAIL during compile, not execute. Don't
17551 XFAIL at -O0.
17552
17553 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17554
17555 * gcc.dg/alias-1.c: Tweak expected warning.
17556
17557 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17558
17559 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17560
17561 2002-10-06 Andreas Jaeger <aj@suse.de>
17562
17563 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17564 * gcc.dg/cpp/c++98.C: Likewise.
17565
17566 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17567 * g++.dg/cpp/c++98.C: Likewise.
17568
17569 * g++.dg/README (Subdirectories): Mention cpp directory.
17570
17571 PR target/7559
17572 * gcc.dg/20021006-1.c: New test.
17573
17574 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17575
17576 PR c++/7804
17577 * g++.dg/other/warning1.C: New test.
17578
17579 2002-10-04 Roger Sayle <roger@eyesopen.com>
17580
17581 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17582 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17583 and sparc-*-* with -m64 as expected failures. See PR 8087.
17584
17585 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17586
17587 PR c++/7931
17588 * g++.dg/template/ptrmem3.C: New test.
17589
17590 PR c++/7754
17591 * g++.dg/template/union1.C: New test.
17592
17593 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17594
17595 PR c++/8006
17596 * g++.dg/abi/mangle9.C: New test.
17597 * g++.dg/abi/mangle10.C: New test.
17598 * g++.dg/abi/mangle11.C: New test.
17599 * g++.dg/abi/mangle12.C: New test.
17600
17601 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17602
17603 PR c++/7188.
17604 * g++.dg/template/meminit1.C: New test.
17605 * g++.dg/warn/Wreorder-1.C: Likewise.
17606 * g++.old-deja/g++.mike/warn3.C: Tweak.
17607 * lib/prune.exp: Ingore "in copy constructor".
17608
17609 2002-10-02 Andreas Jaeger <aj@suse.de>
17610
17611 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17612 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17613 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17614 on x86-64.
17615
17616 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17617
17618 * gcc.dg/empty1.C: Fix typo.
17619
17620 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17621
17622 * gcc.dg/alias-1.c: New test.
17623
17624 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17625
17626 * gcc.dg/empty1.C: New test.
17627
17628 * g++.dg/tls/init-2.C: Tweak error messages.
17629
17630 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17631
17632 * gcc.c-torture/compile/20020923-1.c: New test.
17633
17634 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17635
17636 * gcc.c-torture/execute/ffs-1.c: New test.
17637 * gcc.c-torture/execute/ffs-2.c: Ditto.
17638
17639 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17640
17641 * g++.dg/overload/member1.C: New test.
17642
17643 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17644
17645 * g++.dg/abi/empty7.C: New test.
17646 * g++.dg/init/pm2.C: Likewise.
17647
17648 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17649
17650 * g++.dg/rtti/crash1.C: New test.
17651
17652 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17653
17654 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17655 gcc.dg/sibcall-4.c: New tests.
17656
17657 2002-09-28 Roger Sayle <roger@eyesopen.com>
17658
17659 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17660 powerpc and MMIX targets.
17661
17662 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17663
17664 * gcc.dg/cpp/20020927-1.c: New.
17665
17666 2002-09-26 David S. Miller <davem@redhat.com>
17667
17668 * gcc.c-torture/compile/trunctfdf.c: New.
17669
17670 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17671
17672 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17673
17674 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17675
17676 * gcc.c-torture/execute/loop-15.c: New.
17677
17678 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17679
17680 * README.QMTEST: Fix typo.
17681
17682 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17683
17684 * gcc.dg/20020926-1.c: New test.
17685
17686 2002-09-25 David S. Miller <davem@redhat.com>
17687
17688 PR target/7842
17689 * gcc.c-torture/execute/shiftdi.c: New test.
17690
17691 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17692
17693 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17694 unique to the tool.
17695 * lib/g77.exp (g77_init): Likewise.
17696 * lib/g++.exp (g++_init): Likewise.
17697 * lib/objc.exp (objc_init): Likewise.
17698
17699 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17700
17701 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17702 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17703 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17704
17705 2002-09-25 Richard Henderson <rth@redhat.com>
17706
17707 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17708 too-small long double.
17709
17710 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17711
17712 * gcc.dg/20020919-1.c: New test.
17713
17714 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17715
17716 * g++.dg/abi/bitfield6.C: New test.
17717 * g++.dg/abi/bitfield7.C: New test.
17718 * g++.dg/abi/bitfield8.C: New test.
17719 * g++.dg/abi/vbase11.C: New test.
17720
17721 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17722
17723 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17724 hppa*-*-hpux*. Update test comment.
17725
17726 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17727
17728 * gcc.dg/tls/struct-1.c: New test.
17729
17730 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17731
17732 * gcc.dg/cpp/tr-warn2.c: Update.
17733
17734 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17735
17736 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17737
17738 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17739
17740 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17741 systems.
17742
17743 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17744
17745 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17746
17747 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17748 Adjust for c++filt moved to binutils. Remove spurious duplicate
17749 setting of cxxfilt.
17750
17751 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17752
17753 * gcc.dg/20020312-2.c: Update for darwin.
17754
17755 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17756
17757 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17758
17759 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17760
17761 * objc.dg/comp-types-1.m: New test.
17762 * objc.dg/comp-types-2.m: New test.
17763 * objc.dg/comp-types-3.m: New test.
17764 * objc.dg/comp-types-4.m: New test.
17765 * objc.dg/comp-types-5.m: New test.
17766 * objc.dg/comp-types-6.m: New test.
17767
17768 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17769
17770 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17771
17772 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17773
17774 * g++.dg/other/do1.C: New test.
17775
17776 * g++.dg/template/subst1.C: New test.
17777
17778 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17779
17780 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17781
17782 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17783
17784 * g++.dg/template/qualttp20.C: Adjust expected errors.
17785 * g++.old-deja/g++.jason/report.C: Likewise.
17786 * g++.old-deja/g++.other/qual1.C: Likewise.
17787
17788 * g++.dg/lookup/scoped2.C: New test.
17789
17790 * g++.dg/ext/asm3.C: New test.
17791
17792 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17793
17794 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17795
17796 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17797
17798 * ChangeLog: follow spelling conventions.
17799 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17800 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17801 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17802 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17803 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17804 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17805 * g++.old-deja/g++.law/global-init1.C: Likewise.
17806 * g++.old-deja/g++.other/delete4.C: Likewise.
17807 * g++.old-deja/g++.other/inline21.C: Likewise.
17808 * g++.old-deja/g++.other/singleton.C: Likewise.
17809 * g77.dg/strlen0.f: Likewise.
17810 * g77.f-torture/compile/20010519-1.f: Likewise.
17811 * g77.f-torture/compile/980310-4.f: Likewise.
17812 * gcc.c-torture/compile/20000605-1.c: Likewise.
17813 * gcc.c-torture/execute/20020225-1.c: Likewise.
17814 * gcc.dg/c90-hexfloat-2.c: Likewise.
17815 * gcc.dg/c99-bool-1.c: Likewise.
17816 * gcc.dg/c99-hexfloat-2.c: Likewise.
17817 * gcc.dg/dll-2.c: Likewise.
17818 * gcc.dg/wtr-union-init-1.c: Likewise.
17819 * gcc.dg/wtr-union-init-2.c: Likewise.
17820 * gcc.dg/wtr-union-init-3.c: Likewise.
17821 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17822 * gcc.dg/cpp/defined.c: Likewise.
17823 * gcc.dg/cpp/macsyntx.c: Likewise.
17824 * gcc.dg/cpp/paste2.c: Likewise.
17825 * gcc.dg/cpp/trad/defined.c: Likewise.
17826 * gcc.dg/format/c90-printf-1.c: Likewise.
17827 * gcc.dg/format/c90-scanf-1.c: Likewise.
17828 * gcc.dg/format/c99-printf-1.c: Likewise.
17829 * gcc.dg/format/c99-scanf-1.c: Likewise.
17830 * gcc.misc-tests/gcov-8.c: Likewise.
17831 * lib/profopt.exp: Likewise.
17832
17833 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17834
17835 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17836
17837 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17838
17839 * g++.dg/inherit/using2.C: New test.
17840
17841 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17842
17843 * ChangeLog: Follow spelling conventions.
17844 * g++.dg/template/friend4.C: Likewise.
17845 * g++.old-deja/g++.pt/crash67.C: Likewise.
17846 * gcc.c-torture/execute/20000801-4.c: Likewise.
17847 * gcc.dg/c90-digraph-1.c: Likewise.
17848 * gcc.dg/c94-digraph-1.c: Likewise.
17849 * gcc.dg/c99-digraph-1.c: Likewise.
17850 * gcc.dg/cpp/line5.c: Likewise.
17851 * gcc.dg/cpp/multiline.c: Likewise.
17852 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17853 * gcc.dg/format/attr-3.c: Likewise.
17854 * gcc.dg/format/c90-scanf-3.c: Likewise.
17855 * gcc.dg/format/ext-4.c: Likewise.
17856
17857 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17858
17859 * g++.dg/template/pretty1.C: New test.
17860
17861 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17862
17863 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17864
17865 2002-09-13 Matt Austern <austern@apple.com>
17866
17867 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17868 passing a cast expression to a function by const reference.
17869
17870 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17871
17872 * g++.dg/template/deduce1.C: New test.
17873
17874 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17875
17876 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17877 32-bit int.
17878
17879 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17880
17881 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17882 usage.
17883
17884 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17885
17886 * gcc.c-torture/compile/20020910-1.c: New test.
17887
17888 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17889
17890 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17891
17892 2002-09-10 Andreas Jaeger <aj@suse.de>
17893
17894 * gcc.dg/20020312-2.c: Adjust for x86-64.
17895
17896 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17897
17898 * g77.dg/7388.f: New test case for PR 7388.
17899
17900 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17901
17902 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17903
17904 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17905
17906 * objc.dg/proto-lossage-1.m: New test.
17907
17908 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17909
17910 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17911
17912 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17913
17914 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17915 expected to pass.
17916
17917 2002-09-06 Stan Shebs <shebs@apple.com>
17918 David Edelsohn <edelsohn@gnu.org>
17919
17920 * gcc.dg/weak: New directory.
17921 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17922 target-specific xfail bits.
17923 * gcc.dg/typeof-2.c: Move to new directory.
17924 * gcc.dg/weak.exp: New expect script.
17925
17926 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17927
17928 * gcc.c-torture/execute/extzvsi.c: New test.
17929
17930 2002-09-05 Stan Shebs <shebs@apple.com>
17931
17932 * gcc.dg/weak-1.c: xfail on Darwin.
17933 * gcc.dg/weak-2.c: Ditto.
17934 * gcc.dg/weak-3.c: Ditto.
17935 * gcc.dg/weak-4.c: Ditto.
17936 * gcc.dg/weak-5.c: Ditto.
17937 * gcc.dg/weak-6.c: Ditto.
17938 * gcc.dg/weak-7.c: Ditto.
17939 * gcc.dg/weak-8.c: Ditto.
17940 * gcc.dg/weak-9.c: Ditto.
17941
17942 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17943
17944 * gcc.c-torture/execute/loop-14.c: New test.
17945
17946 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17947
17948 * g++.dg/other/cxa-atexit1.C: New test.
17949
17950 * gcc.dg/typeof-2.c: New test.
17951
17952 2002-09-03 Roger Sayle <roger@eyesopen.com>
17953
17954 * gcc.dg/builtins-2.c: New testcase.
17955 * gcc.dg/builtins-3.c: New testcase.
17956
17957 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17958
17959 * gcc.dg/cpp/_Pragma4.c: New test.
17960
17961 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17962
17963 * objc/execute/nil_method-1.m: New testcase.
17964
17965 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17966
17967 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17968 [Object class], not [Object initialize].
17969
17970 2002-08-31 Roger Sayle <roger@eyesopen.com>
17971 Hans-Peter Nilsson <hp@bitrange.com>
17972
17973 * gcc.c-torture/execute/20020720-1.x: Skip test on
17974 mmix-knuth-mmixware. Correct comment.
17975
17976 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17977
17978 * testsuite/g++.dg/abi/bitfield5.C: New test.
17979 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17980
17981 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17982
17983 * objc.dg/undeclared-selector.m: New test.
17984
17985 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17986
17987 * g++.dg/other/offsetof1.C: Avoid cast warning.
17988
17989 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17990
17991 * objc.dg/super-class-2.m: New test.
17992
17993 2002-08-24 Matt Austern <austern@apple.com>
17994
17995 * g++.dg/ext/lvaddr.C: New test.
17996 * g++.dg/ext/lvcast.C: New test.
17997
17998 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17999
18000 * testsuite/g++.dg/inherit/cond1.C: New test.
18001
18002 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
18003
18004 * gcc.dg/noncompile/incomplete-1.c: New test.
18005
18006 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18007
18008 * gcc.dg/typespec-1.c: New test.
18009
18010 2002-08-20 Devang Patel <dpatel@apple.com>
18011 * objc.dg/proto-hier-2.m: New test.
18012
18013 2002-08-19 Ziemowit Laski <zlaski@apple.com>
18014
18015 * objc.dg/bitfield-1.m: New test.
18016 * objc.dg/bitfield-2.m: New test.
18017
18018 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
18019
18020 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
18021 gcc.dg/c99-flex-array-4.c: New tests.
18022
18023 2002-08-16 Stan Shebs <shebs@apple.com>
18024
18025 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
18026
18027 2002-08-15 Jakub Jelinek <jakub@redhat.com>
18028
18029 * gcc.dg/typeof-1.c: New test.
18030 * g++.dg/ext/typeof2.C: New test.
18031
18032 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
18033
18034 * g++.dg/other/offsetof1.C: New test.
18035
18036 2002-08-14 Richard Henderson <rth@redhat.com>
18037
18038 * gcc.dg/tls/diag-3.c: Fix expected message strings.
18039
18040 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
18041
18042 * gcc.dg/cpp/_Pragma3.c: New test.
18043
18044 2002-08-13 Mark Mitchell <mark@codesourcery.com>
18045
18046 * g++.dg/template/inherit3: New test.
18047
18048 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
18049
18050 * gcc.dg/bitfld-4.c: Add blank options.
18051
18052 2002-08-09 Mark Mitchell <mark@codesourcery.com>
18053
18054 * g++.dg/template/crash1.C: New test.
18055
18056 2002-08-08 Jakub Jelinek <jakub@redhat.com>
18057
18058 * gcc.dg/tls/opt-2.c: New test.
18059
18060 2002-08-08 Devang Patel <dpatel@apple.com>
18061
18062 * objc.dg/selector-1.m : New test
18063
18064 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
18065
18066 * g++.dg/abi/bitfield4.C: New test.
18067 * gcc.dg/bitfld-4.c: New test.
18068
18069 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
18070
18071 * g++.dg/other/packed1.C: New test.
18072
18073 2002-08-07 Mark Mitchell <mark@codesourcery.com>
18074
18075 * g++.dg/abi/offsetof.C: Tweak error messages.
18076 * g++.old-deja/g++.mike/p10769a.C: Likewise.
18077
18078 2002-08-08 Jakub Jelinek <jakub@redhat.com>
18079
18080 * gcc.dg/bitfld-3.c: New test.
18081
18082 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18083 Richard Henderson <rth@redhat.com>
18084
18085 * gcc.dg/i386-bitfield1.c: New test.
18086 * g++.dg/abi/bitfield3.C: Update.
18087
18088 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
18089
18090 * objc.dg/const-str-2.m: Update.
18091 * gcc.dg/cpp/c++98.c: Change to C extension.
18092 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
18093 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
18094
18095 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
18096
18097 * testsuite/gcc.dg/tls/diag-3.c: New.
18098
18099 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
18100
18101 * g++.dg/README (Subdirectories): Document new subdir expr.
18102 * g++.dg/expr/pmf-1.C: New test.
18103
18104 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
18105
18106 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
18107
18108 2002-08-06 Jakub Jelinek <jakub@redhat.com>
18109
18110 * g++.dg/abi/bitfield3.C: New test.
18111
18112 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
18113
18114 * lib/gcov.exp: Tweak expected line formats.
18115 * gcc.misc-tests/gcov8.c: New test.
18116 * gcc.misc-tests/gcov8.x: New flags.
18117
18118 2002-08-05 Jakub Jelinek <jakub@redhat.com>
18119
18120 * consistency.vlad/layout/endian.c: Include string.h.
18121
18122 * gcc.c-torture/execute/20020805-1.c: New test.
18123
18124 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
18125
18126 * g++.dg/other/conversion1.C: New test.
18127
18128 2002-08-03 Roger Sayle <roger@eyesopen.com>
18129
18130 * gcc.dg/builtins-1.c: New testcase.
18131
18132 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18133
18134 * g++.dg/inherit/access3.C: New test.
18135
18136 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18137
18138 * gcc.dg/ia64-visibility-2.c: New test.
18139
18140 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18141
18142 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18143 __qualifier_flags to __flags.
18144
18145 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18146
18147 * g++.dg/inherit/operator1.C: New test.
18148 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18149 * g++.dg/other/error1.C: Change expected error message.
18150 * g++.dg/template/conv4.C: Likewise.
18151
18152 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18153
18154 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18155 for documented behavior.
18156
18157 2002-07-25 Roger Sayle <roger@eyesopen.com>
18158
18159 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18160 several targets known to fail.
18161
18162 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18163
18164 * gcc.dg/mips-args-[123].c: New tests.
18165
18166 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18167
18168 * gcc.dg/ppc-spe.c: New.
18169
18170 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18171
18172 * g++.dg/other/ptrmem4.C: New testcase.
18173
18174 2002-07-24 Richard Henderson <rth@redhat.com>
18175
18176 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18177
18178 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18179
18180 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18181
18182 2002-07-24 Roger Sayle <roger@eyesopen.com>
18183
18184 * gcc.c-torture/execute/memset-3.c: New testcase.
18185
18186 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18187
18188 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18189 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18190
18191 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18192
18193 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18194 Delete.
18195
18196 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18197
18198 * gcc.c-torture/compile/simd-4.c: New test.
18199
18200 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18201
18202 PR c++/7347, c++/7348
18203 * g++.dg/template/access4.C: New test.
18204 * g++.dg/template/access5.C: New test.
18205 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18206 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18207 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18208 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18209
18210 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18211
18212 * gcc.dg/gnu89-init-2.c: New test.
18213
18214 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18215
18216 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18217
18218 2002-07-20 Roger Sayle <roger@eyesopen.com>
18219
18220 * gcc.c-torture/execute/20020720-1.c: New testcase.
18221
18222 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18223
18224 * gcc.dg/cpp/Wsignprom.c: New tests.
18225
18226 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18227
18228 * gcc.c-torture/execute/loop-13.c: New test.
18229
18230 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18231
18232 * gcc.dg/cpp/expr.c: New tests.
18233
18234 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18235
18236 * g++.dg/opt/pr6713.C: Add template instantiation.
18237
18238 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18239
18240 * gcc.dg/nest.c: New test.
18241
18242 2002-07-17 Richard Henderson <rth@redhat.com>
18243
18244 * g++.dg/opt/pr6713.C: New test.
18245
18246 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18247
18248 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18249 XFAIL for all x86 processors.
18250
18251 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18252
18253 * gcc.c-torture/execute/20010122-1.x: Do not test with
18254 -fomit-frame-pointer.
18255
18256 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18257
18258 * g++.dg/template/instantiate2.C: New test.
18259 * g++.dg/template/spec4.C: New test.
18260
18261 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18262
18263 * g++.dg/template/access2.C: New test.
18264 * g++.dg/template/access3.C: New test.
18265
18266 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18267
18268 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18269 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18270 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18271 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18272 Convert to use <stdarg.h>.
18273 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18274 Delete.
18275 * gcc.dg/va-arg-2.c: New.
18276 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18277
18278 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18279
18280 * gcc.c-torture/compile/20020710-1.c: New test.
18281
18282 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18283 Andrew Pinski <pinskia@physics.uc.edu>
18284
18285 gcc.c-torture/compile/simd-2.c: New testcase.
18286 gcc.c-torture/compile/simd-3.c: Likewise.
18287
18288 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18289
18290 PR c++/7224
18291 * g++.dg/overload/error1.C: New test.
18292
18293 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18294
18295 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18296 configuration and IRIX 6 O32 ABI.
18297
18298 2002-07-11 Roger Sayle <roger@eyesopen.com>
18299
18300 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18301
18302 2002-07-10 Roger Sayle <roger@eyesopen.com>
18303
18304 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18305
18306 2002-07-10 Jeffrey A Law <law@redhat.com>
18307
18308 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18309
18310 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18311
18312 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18313
18314 * gcc.dg/20020312-2.c: Check for __PPC__.
18315
18316 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18317
18318 * gcc.c-torture/compile/20020709-1.c: New test.
18319
18320 2002-07-07 Roger Sayle <roger@eyesopen.com>
18321
18322 * g++.dg/template/qualttp21.C: New test case.
18323
18324 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18325
18326 * gcc.c-torture/compile/20020706-1.c: New test.
18327 * gcc.c-torture/compile/20020706-2.c: New test.
18328
18329 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18330 Alexandre Oliva <aoliva@redhat.com>
18331
18332 * g++.dg/warn/incomplete1.C: New test.
18333
18334 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18335
18336 PR c++/7099
18337 * g++.dg/warn/noreturn1.C: New test.
18338
18339 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18340
18341 PR c++/6706
18342 * g++.dg/debug/debug6.C: New test.
18343 * g++.dg/debug/debug7.C: New test.
18344
18345 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18346
18347 * gcc.c-torture/compile/simd-3.c: New test.
18348
18349 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18350
18351 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18352 * gcc.dg/20020620-1.c: Likewise.
18353
18354 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18355
18356 PR c++/6944
18357 * g++.dg/init/array4.C: New test.
18358 * g++.dg/init/array5.C: New test.
18359
18360 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18361
18362 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18363 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18364
18365 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18366
18367 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18368 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18369 * gcc.dg/wtr-conversion-1.c: Likewise.
18370 * gcc.dg/wtr-escape-1.c: Likewise.
18371 * gcc.dg/wtr-int-type-1.c: Likewise.
18372 * gcc.dg/wtr-label-1.c: Likewise.
18373 * gcc.dg/wtr-static-1.c: Likewise.
18374 * gcc.dg/wtr-strcat-1.c: Likewise.
18375 * gcc.dg/wtr-suffix-1.c: Likewise.
18376 * gcc.dg/wtr-switch-1.c: Likewise.
18377 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18378 * gcc.dg/wtr-union-init-1.c: Likewise.
18379 * gcc.dg/wtr-union-init-2.c: Likewise.
18380 * gcc.dg/wtr-union-init-3.c: Likewise.
18381
18382 * gcc.dg/wtr-func-def-1.c: New test.
18383
18384 2002-07-02 Devang Patel <dpatel@apple.com>
18385
18386 * objc.dg/param-1.m: New test.
18387
18388 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18389
18390 * gcc.dg/cpp/trad/directive.c: Add test.
18391 * gcc.dg/cpp/trad/macroargs.c: Add test.
18392 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18393
18394 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18395
18396 * gcc.dg/cpp/cmdlne-M.c: New test.
18397
18398 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18399
18400 * objc.dg/desig-init-1.m: New test.
18401
18402 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18403
18404 PR c++/6716
18405 * g++.dg/template/instantiate1.C: New test.
18406
18407 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18408
18409 PR c++/7112
18410 * g++.dg/template/sizeof2.C: New test.
18411
18412 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18413
18414 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18415 gcc.dg/cpp/trad/include.c: New tests.
18416
18417 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18418
18419 PR target/7177
18420 * gcc.c-torture/compile/20020701-1.c: New test.
18421
18422 2002-07-01 Stan Shebs <shebs@apple.com>
18423
18424 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18425 header here...
18426 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18427 (objc-torture-execute): or here.
18428
18429 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18430
18431 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18432
18433 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18434
18435 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18436
18437 2002-06-30 Devang Patel <dpatel@apple.com>
18438
18439 * objc.dg/fsyntax-only.m: New test.
18440
18441 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18442
18443 PR c++/6695
18444 * g++.dg/template/friend7.C: New file.
18445
18446 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18447
18448 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18449 return type.
18450
18451 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18452
18453 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18454 avoid division by zero.
18455
18456 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18457
18458 * gcc.dg/Wunknownprag.c: New tests.
18459
18460 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18461
18462 * gcc.c-torture/execute/simd-2.c: New test.
18463
18464 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18465
18466 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18467 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18468 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18469 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18470 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18471 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18472 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18473 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18474 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18475 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18476 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18477 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18478 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18479 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18480 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18481 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18482 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18483
18484 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18485
18486 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18487 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18488 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18489 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18490 New tests.
18491 * gcc.dg/cpp/trad/directive.c: Update.
18492
18493 2002-06-23 Andreas Jaeger <aj@suse.de>
18494
18495 * gcc.c-torture/execute/complex-6.c: New.
18496
18497 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18498
18499 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18500 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18501 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18502 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18503
18504 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18505
18506 * gcc.dg/cpp/trad: New directory with traditional tests copied
18507 from parent directory.
18508 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18509 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18510 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18511 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18512 Move to trad/ and rename.
18513 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18514 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18515 gcc.dg/cpp/trad/redef2.c: New tests.
18516 * gcc.dg/cpp/trad/trad.exp: New driver.
18517
18518 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18519
18520 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18521 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18522 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18523 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18524 Remove.
18525
18526 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18527
18528 * gcc.dg/20020620-1.c: New test.
18529
18530 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18531
18532 * g++.dg/template/ttp4.C: New test.
18533
18534 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18535
18536 * g++.dg/opt/vt1.C: Fix regexp.
18537
18538 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18539
18540 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18541 Don't use attribute `noinline'.
18542
18543 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18544
18545 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18546
18547 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18548
18549 * gcc.c-torture/execute/simd-1.c: New.
18550
18551 * gcc.dg/simd-1.c: New.
18552
18553 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18554
18555 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18556
18557 2002-06-16 Richard Henderson <rth@redhat.com>
18558
18559 * g++.dg/ext/anon-struct1.C: New.
18560 * g++.dg/ext/anon-struct2.C: New.
18561 * g++.dg/ext/anon-struct3.C: New.
18562 * gcc.dg/anon-struct-1.c: New.
18563 * gcc.dg/anon-struct-2.c: New.
18564 * gcc.dg/anon-struct-3.c: New.
18565 * gcc.dg/20011008-1.c: Adjust warning text.
18566 * gcc.dg/20020527-1.c: Add -fms-extensions.
18567
18568 2002-06-16 Richard Henderson <rth@redhat.com>
18569
18570 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18571
18572 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18573
18574 * gcc.c-torture/execute/20020615-1.c: New test.
18575
18576 2002-06-15 Roger Sayle <roger@eyesopen.com>
18577
18578 * gcc.c-tortuture/execute/compare-1.c: New test case.
18579 * gcc.c-tortuture/execute/compare-2.c: New test case.
18580 * gcc.c-tortuture/execute/compare-3.c: New test case.
18581
18582 2002-06-13 Richard Henderson <rth@redhat.com>
18583
18584 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18585 ia64 ilp32.
18586
18587 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18588
18589 * g++.dg/template/typename2.C: Update error message.
18590
18591 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18592
18593 * gcc.c-torture/execute/20020611-1.c: New test.
18594
18595 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18596
18597 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18598 list of targets to skip.
18599
18600 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18601
18602 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18603 targets if not optimizing.
18604
18605 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18606
18607 * gcc.c-torture/compile/20020605-1.c: New test.
18608
18609 * g++.dg/opt/vt1.C: New test.
18610
18611 * gcc.dg/20020531-1.c: New test.
18612
18613 * gcc.dg/20020530-1.c: New test.
18614
18615 * gcc.dg/20020527-1.c: New test.
18616
18617 * g++.dg/opt/cse1.C: New test.
18618
18619 2002-06-07 Roger Sayle <roger@eyesopen.com>
18620
18621 * gcc.dg/20020607-2.c: New test case.
18622
18623 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18624
18625 * gcc.c-torture/compile/20020604-1.c: New test.
18626
18627 2002-06-04 Richard Henderson <rth@redhat.com>
18628
18629 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18630 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18631 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18632
18633 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18634
18635 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18636
18637 2002-06-03 Richard Henderson <rth@redhat.com>
18638
18639 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18640 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18641
18642 2002-06-02 Richard Henderson <rth@redhat.com>
18643
18644 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18645 test functions static.
18646
18647 2002-06-02 Andreas Jaeger <aj@suse.de>
18648
18649 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18650 now.
18651
18652 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18653
18654 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18655 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18656 Update for mofified diagnostics.
18657 * gcc.dg/c99-intconst-1.c: No longer fail.
18658
18659 2002-06-02 Richard Henderson <rth@redhat.com>
18660
18661 * gcc.dg/uninit-A.c: Remove xfail markers.
18662
18663 2002-06-01 Roger Sayle <roger@eyesopen.com>
18664
18665 * gcc.dg/fnegate-1.c: New test case.
18666
18667 2002-05-30 Osku Salerma <osku@iki.fi>
18668
18669 * gcc.c-torture/execute/mayalias-1.c: New file.
18670
18671 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18672
18673 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18674 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18675 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18676
18677 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18678
18679 * gcc.c-torture/execute/20020529-1.c: New test.
18680
18681 2002-05-27 Richard Henderson <rth@redhat.com>
18682
18683 * g++.dg/ext/attrib6.C: New test case.
18684
18685 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18686
18687 * gcc.c-torture/execute/pure-1.c: New test.
18688
18689 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18690
18691 * gcc.dg/cpp/arith-2.c: Remove.
18692
18693 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18694
18695 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18696 * gcc.dg/cpp/if-3.c: Remove.
18697
18698 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18699
18700 * g++.dg/opt/cse2.C: New test.
18701
18702 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18703
18704 * gcc.dg/cpp/arith-1.c: New semantic tests.
18705 * gcc.dg/cpp/if-1.c: Update.
18706
18707 2002-05-24 Ben Elliston <bje@redhat.com>
18708
18709 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18710
18711 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18712
18713 * gcc.dg/verbose-asm.c: New test.
18714
18715 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18716
18717 * gcc.dg/cpp/paste12.c: New test.
18718
18719 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18720
18721 * g++.dg/parse/named_ops.C: New test.
18722
18723 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18724
18725 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18726
18727 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18728
18729 * gcc.dg/weak-2.c: Allow optional leading underscore
18730 in scan-assembler symbol name.
18731 * gcc.dg/weak-3.c: Likewise.
18732 * gcc.dg/weak-4.c: Likewise.
18733 * gcc.dg/weak-5.c: Likewise.
18734
18735 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18736
18737 * gcc.dg/20020523-1.c: New test.
18738
18739 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18740
18741 * objc.dg/const-str-2.m: Update now that we stop after
18742 a command line error.
18743
18744 2002-05-22 Richard Henderson <rth@redhat.com>
18745
18746 * g++.dg/dg.exp: Fix typo in test pruneing.
18747
18748 2002-05-22 Richard Henderson <rth@redhat.com>
18749
18750 * g++.dg/dg.exp: Prune the tls subdirectory.
18751 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18752 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18753 * g++.dg/tls/init-1.C: New.
18754
18755 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18756
18757 * gcc.dg/20020517-1.c: New test.
18758
18759 2002-05-21 Richard Henderson <rth@redhat.com>
18760
18761 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18762 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18763
18764 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18765
18766 * g++.dg/other/copy2.C: New test.
18767
18768 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18769
18770 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18771 (MAX_COPY): Bump up to 10 times sizeof (long long).
18772 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18773
18774 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18775 sizeof (long long).
18776
18777 * gcc.c-torture/execute/strcpy-1.c: New test.
18778
18779 2002-05-19 Jason Merrill <jason2redhat.com>
18780
18781 * g++.dg/ext/oper1.C: New test.
18782
18783 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18784 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18785
18786 * README.QMTEST: New file.
18787
18788 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18789
18790 2002-05-19 Andreas Jaeger <aj@suse.de>
18791
18792 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18793 now.
18794 * gcc.c-torture/execute/loop-2d.x: Likewise.
18795
18796 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18797
18798 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18799 support weak symbols.
18800 * gcc.dg/weak-4.c: Likewise
18801 * gcc.dg/weak-6.c: Likewise
18802
18803 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18804
18805 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18806 cygwin, coff and h8300-*-hms targets
18807 * gcc.dg/weak-5.c: Likewise
18808 * gcc.dg/weak-7.c: Likewise
18809
18810 2002-05-16 Jason Merrill <jason@redhat.com>
18811
18812 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18813 (scan-assembler-not, scan-assembler-dem): Likewise.
18814 (scan-assembler-dem-not): Likewise.
18815
18816 2002-05-15 Richard Henderson <rth@redhat.com>
18817
18818 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18819
18820 2002-05-15 Richard Henderson <rth@redhat.com>
18821
18822 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18823 (vfoo1f): Warning here.
18824 (vfoo1l): Don't redefine the alias.
18825
18826 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18827
18828 * g++.dg/init/pm1.C: New test.
18829
18830 2002-05-12 David S. Miller <davem@redhat.com>
18831
18832 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18833 types.
18834
18835 2002-05-10 Roger Sayle <roger@eyesopen.com>
18836
18837 * gcc.c-torture/execute/20020510-1.c: New test case.
18838
18839 2002-05-10 David S. Miller <davem@redhat.com>
18840
18841 * gcc.c-torture/execute/conversion.c: Test long double too.
18842
18843 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18844
18845 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18846 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18847 * lib/g++.exp (g++_link_flags): Likewise.
18848 * lib/objc.exp (objc_target_compile): Likewise.
18849
18850 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18851
18852 * gcc.dg/cpp/poison.c: Update.
18853 * gcc.dg/cpp/20000625-2.c: Remove.
18854 * gcc.dg/cpp/direct2s.c: Remove final test.
18855
18856 2002-05-08 Tom Rix <trix@redhat.com>
18857
18858 * gcc.c-torture/execute/20020508-1.c: New test.
18859 * gcc.c-torture/execute/20020508-2.c: New test.
18860 * gcc.c-torture/execute/20020508-3.c: New test.
18861
18862 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18863
18864 * gcc.dg/cpp/charconst-4.c: More tests.
18865
18866 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18867
18868 PR c/6569
18869 * gcc.dg/weak-3.c: Update location of warning messages.
18870 * gcc.dg/weak-5.c: Likewise.
18871
18872 2002-05-06 Roger Sayle <roger@eyesopen.com>
18873
18874 * gcc.c-torture/execute/20020506-1.c: New test case.
18875
18876 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18877
18878 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18879
18880 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18881
18882 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18883
18884 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18885
18886 * gcc.dg/cpp/charconst-3.c: New test.
18887
18888 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18889
18890 * gcc.dg/cpp/charconst.c: Update tests.
18891
18892 2002-05-05 Tim Josling <tej@melbpc.org.au>
18893
18894 * treelang: Added directory for new sample language treelang. Also
18895 lib/treelang.exp: New file to signal treelang should be tested.
18896
18897 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18898
18899 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18900 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18901 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18902 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18903 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18904 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18905 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18906
18907 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18908
18909 * gcc.dg/format/xopen-2.c: New test.
18910
18911 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18912
18913 * gcc.dg/20020503-1.c: New test.
18914
18915 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18916
18917 * g++.dg/init/dtor1.C: Make it tougher.
18918
18919 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18920
18921 * g++.dg/init/dtor1.C: New test.
18922
18923 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18924
18925 * gcc.dg/altivec-8.c: New.
18926
18927 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18928
18929 * gcc.dg/altivec-7.c: New.
18930
18931 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18932
18933 * g++.dg/parse/typedef1.C: New test.
18934
18935 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18936
18937 PR c++/6486
18938 * g++.dg/template/friend6.C: New test.
18939
18940 PR c++/6492
18941 * g++.dg/init/copy1.C: New test.
18942
18943 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18944
18945 * g++.dg/warn/effc1.C: New test.
18946
18947 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18948
18949 * gcc.dg/cpp/if-cexp.c: Add a test.
18950
18951 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18952
18953 * gcc.dg/20020426-2.c: New test.
18954
18955 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18956
18957 * gcc.dg/cpp/if-mop.c: Update.
18958 * gcc.dg/cpp/if-mpar.c: Add test.
18959 * gcc.dg/cpp/if-oppr.c: Update.
18960
18961 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18962
18963 PR c/6343
18964 * gcc.dg/weak-[2-7].c: New tests.
18965
18966 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18967
18968 * gcc.dg/enum1.c: New test.
18969
18970 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18971
18972 PR c++/6497
18973 * g++.dg/inherit/access2.C: New test.
18974
18975 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18976
18977 PR bootstrap/6445
18978 * gcc.dg/20020426-1.c: New test.
18979
18980 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18981
18982 * g++.dg/abi/enum1.C: New test.
18983
18984 2002-04-26 Richard Henderson <rth@redhat.com>
18985
18986 * gcc.dg/c99-bool-1.c: Expect always true warning.
18987
18988 2002-04-25 Roger Sayle <roger@eyesopen.com>
18989
18990 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18991
18992 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18993
18994 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18995 targets.
18996
18997 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18998
18999 * g++.dg/abi/mange7.C: New test.
19000
19001 PR c++/6438.
19002 * g++.dg/parse/stmtexpr2.C: New test.
19003
19004 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
19005
19006 * gcc.dg/20020312-2.c: Add SH target.
19007
19008 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19009
19010 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
19011 compiler output on mips*-*-irix*.
19012
19013 2002-04-23 Jakub Jelinek <jakub@redhat.com>
19014
19015 * g++.dg/parse/attr1.C: New test.
19016
19017 2002-04-23 Roger Sayle <roger@eyesopen.com>
19018
19019 * gcc.c-torture/execute/string-opt-17.c: New test case.
19020 * gcc.c-torture/execute/memset-2.c: New test case.
19021
19022 2002-04-23 Mark Mitchell <mark@codesourcery.com>
19023
19024 PR c++/6256:
19025 * g++.dg/template/friend5.C: New test.
19026
19027 PR c++/6331:
19028 * g++.dg/template/qual1.C: Likewise.
19029
19030 2002-04-22 Zack Weinberg <zack@codesourcery.com>
19031
19032 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
19033 Include stdlib.h, not stdio.h or ctype.h.
19034
19035 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
19036
19037 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
19038 cris-*-elf* and mmix-*-*.
19039 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
19040 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
19041 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
19042 Ditto.
19043 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
19044 * gcc.dg/wchar_t-1.c: Ditto.
19045
19046 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
19047
19048 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
19049 Clarify comment.
19050
19051 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
19052
19053 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
19054
19055 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19056
19057 * gcc.c-torture/execute/20000906-1.x: Delete.
19058
19059 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
19060
19061 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
19062
19063 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
19064
19065 * PR6367
19066 * g77.f-torture/execute/6367.f: New test.
19067 * g77.f-torture/execute/6367.x: Disable for MMIX.
19068
19069 2002-04-19 Mark Mitchell <mark@codesourcery.com>
19070
19071 * PR6352
19072 * g++.dg/opt/inline2.C: New test.
19073
19074 2002-04-18 Richard Henderson <rth@redhat.com>
19075
19076 * gcc.dg/20000906-1.c: Enable for all targets.
19077 * gcc.c-torture/compile/iftrap-2.c: New.
19078
19079 2002-04-18 Jakub Jelinek <jakub@redhat.com>
19080
19081 * gcc.dg/20020418-1.c: New test.
19082 * gcc.dg/20020418-2.c: New test.
19083
19084 2002-04-18 Richard Henderson <rth@redhat.com>
19085
19086 * gcc.c-torture/compile/iftrap-1.c: New.
19087 * gcc.dg/iftrap-1.c: Adjust for ia64.
19088 * gcc.dg/iftrap-2.c: New.
19089
19090 2002-04-18 Jakub Jelinek <jakub@redhat.com>
19091
19092 * gcc.c-torture/compile/20020418-1.c: New test.
19093
19094 2002-04-18 Roger Sayle <roger@eyesopen.com>
19095
19096 * gcc.c-torture/compile/20020415-1.c: New.
19097
19098 2002-04-18 David S. Miller <davem@redhat.com>
19099
19100 * gcc.c-torture/execute/20020418-1.c: New test.
19101
19102 2002-04-17 Jakub Jelinek <jakub@redhat.com>
19103
19104 * gcc.dg/20020416-1.c: New test.
19105
19106 * g++.dg/opt/inline1.C: New test.
19107
19108 2002-04-16 Jakub Jelinek <jakub@redhat.com>
19109
19110 * gcc.dg/altivec-5.c: New test.
19111
19112 * gcc.dg/20020415-1.c: New test.
19113
19114 2002-04-15 Mark Mitchell <mark@codesourcery.com>
19115
19116 * testsuite/lib/chill.exp: Remove.
19117
19118 2002-04-14 Jakub Jelinek <jakub@redhat.com>
19119
19120 * g++.dg/other/big-struct.C: New test.
19121
19122 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
19123
19124 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
19125 of scratch file.
19126
19127 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
19128
19129 PR c/6277
19130 * gcc.dg/i386-387-1.c: Allow optional leading underscore
19131 in scan-assembler function name
19132
19133 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19134
19135 * g77.f-torture/execute/980628-4.x,
19136 g77.f-torture/execute/980628-5.x,
19137 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19138 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19139 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19140 i[34567]86-*-*.
19141
19142 2002-04-13 David S. Miller <davem@redhat.com>
19143
19144 * gcc.c-torture/execute/20020413-1.c: New test.
19145
19146 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19147
19148 * gcc.dg/asm-6.c,
19149 * g++.dg/ext/asm1.C: New tests.
19150
19151 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19152
19153 PR c++ 5373.
19154 * g++.dg/parse/stmtexpr1.C: New test.
19155
19156 PR c++/5189.
19157 * g++.dg/template/copy1.C: New test.
19158
19159 2002-04-12 Richard Henderson <rth@redhat.com>
19160
19161 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19162
19163 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19164
19165 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19166 gcc.c-torture/execute/20020307-2.c.
19167
19168 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19169
19170 * g++.dg/ext/attrib5.C,
19171 * g++.dg/lookup/struct1.C: New tests.
19172
19173 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19174
19175 * gcc.dg/20020411-1.c: New test.
19176
19177 * gcc.c-torture/execute/20020411-1.c: New test.
19178
19179 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19180
19181 * g77.f-torture/execute/6177.f: New test.
19182
19183 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19184
19185 PR middle-end/6247
19186 * g++.dg/opt/cleanup1.C: New test.
19187
19188 * g++.dg/opt/const1.C: New test.
19189
19190 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19191
19192 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19193
19194 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19195
19196 PR c++/5507
19197 * g++.dg/template/typename2.C: New test.
19198
19199 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19200
19201 * gcc.c-torture/execute/loop-12.c: New.
19202
19203 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19204
19205 * g77.f-torture/execute/980628-4.x,
19206 g77.f-torture/execute/980628-5.x,
19207 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19208 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19209 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19210
19211 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19212
19213 PR optimization/6086
19214 * g++.dg/opt/preinc1.C: New test.
19215
19216 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19217
19218 PR c++/5571
19219 * g++.dg/opt/static2.C: New test.
19220
19221 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19222
19223 PR c/5120
19224 * gcc.dg/20020406-1.c: New test.
19225
19226 2002-04-04 David S. Miller <davem@redhat.com>
19227
19228 * gcc.c-torture/execute/20020404-1.c: New test.
19229
19230 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19231
19232 PR c/6123
19233 * gcc.dg/20020312-2.c: Do not declare global register variable
19234 if __PIC__ or __pic__ is defined.
19235
19236 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19237
19238 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19239 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19240
19241 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19242
19243 * gcc.misc-tests/linkage.exp: Update last change to handle
19244 sparc*-, not just sparc-.
19245
19246 2002-04-03 Richard Henderson <rth@redhat.com>
19247
19248 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19249
19250 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19251
19252 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19253
19254 2002-04-02 David S. Miller <davem@redhat.com>
19255
19256 * gcc.c-torture/execute/20020402-3.c: New test.
19257
19258 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19259
19260 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19261 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19262
19263 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19264 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19265 g77.f-torture/execute/20001201.x,
19266 g77.f-torture/execute/u77-test.x: New files.
19267
19268 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19269 * gcc.dg/wchar_t-1.c: Ditto.
19270
19271 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19272
19273 * gcc.c-torture/execute/20020402-1.c: New test.
19274
19275 2002-04-01 Richard Henderson <rth@redhat.com>
19276
19277 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19278
19279 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19280
19281 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19282
19283 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19284
19285 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19286
19287 * g++.dg/inherit/template-as-base.C: Expect error.
19288 * g++.dg/inherit/namespace-as-base.C: Likewise.
19289
19290 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19291
19292 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19293 g++.dg/ext/instantiate3.C: Tweak match patterns.
19294
19295 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19296 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19297 -da test.
19298
19299 2002-03-31 Richard Henderson <rth@redhat.com>
19300
19301 * gcc.dg/special/alias-2.c: New.
19302 * gcc.dg/special/ecos.exp: Run it.
19303
19304 2002-03-31 Richard Henderson <rth@redhat.com>
19305
19306 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19307
19308 2002-03-31 Kazu Hirata <kazu@hxi.com>
19309
19310 * gcc.dg/weak-1.c: Disable on h8300 port.
19311
19312 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19313
19314 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19315 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19316 ordering tests.
19317 * g++.dg/bprob/bprob-1.C: New test.
19318 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19319 * g++.dg/gcov/gcov-1.C: New test.
19320 * g++.dg/gcov/gcov-1.x: New file.
19321 * g++.dg/gcov/gcov-2.C: New test.
19322 * g++.dg/gcov/gcov-3.C: New test.
19323 * g++.dg/gcov/gcov-3.h: New file.
19324
19325 2002-03-28 Roger Sayle <roger@eyesopen.com>
19326
19327 * g++.old-deja/g++.other/builtins5.C: New test.
19328 * g++.old-deja/g++.other/builtins6.C: New test.
19329 * g++.old-deja/g++.other/builtins7.C: New test.
19330 * g++.old-deja/g++.other/builtins8.C: New test.
19331 * g++.old-deja/g++.other/builtins9.C: New test.
19332
19333 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19334
19335 * g++.dg/opt/static1.C: New test.
19336
19337 * g++.dg/opt/longbranch1.C: New test.
19338
19339 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19340
19341 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19342
19343 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19344
19345 2002-03-28 Jeffrey A Law (law@redhat.com)
19346
19347 * gcc.c-torture/execute/20020328-1.c: New test.
19348
19349 2002-03-27 Richard Henderson <rth@redhat.com>
19350
19351 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19352 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19353 move from g++.old-deja/g++.ext/.
19354
19355 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19356
19357 * g++.dg/init/new2.C: New test.
19358
19359 2002-03-26 Richard Henderson <rth@redhat.com>
19360
19361 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19362
19363 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19364 on sparc.
19365
19366 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19367 sparcv9 systems.
19368 * gcc.dg/20001102-1.c: Likewise.
19369
19370 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19371
19372 * gcc.dg/cpp/endif-pedantic1.c,
19373 gcc.dg/cpp/endif-pedantic2.c: New tests.
19374
19375 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19376
19377 * g++.dg/init/new1.C: New test.
19378
19379 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19380
19381 * g++.dg/abi/vbase9.C: New test.
19382
19383 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19384
19385 * gcc.dg/arm-asm.c: New test.
19386
19387 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19388
19389 * gcc.dg/Wswitch-enum.c: New test.
19390 Fix PR c/5044.
19391
19392 2002-03-26 Richard Henderson <rth@redhat.com>
19393
19394 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19395 structure.
19396
19397 2002-03-25 Richard Henderson <rth@redhat.com>
19398
19399 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19400 sparcv9 systems.
19401
19402 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19403 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19404
19405 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19406
19407 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19408
19409 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19410
19411 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19412 targets using generic thunk support.
19413
19414 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19415
19416 * gcc.c-torture/compile/20020323-1.c: New test.
19417
19418 * g++.dg/opt/conj2.C: New test.
19419
19420 2002-03-24 Richard Henderson <rth@redhat.com>
19421
19422 * gcc.dg/weak-1.c: Use -fno-common.
19423
19424 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19425
19426 * g77.dg/f77-edit-apostrophe-out.f: New test
19427 * g77.dg/f77-edit-h-out.f: New test
19428 * g77.dg/f77-edit-t-in.f: New test
19429 * g77.dg/f77-edit-t-out.f: New test
19430 * g77.dg/f77-edit-x-out.f: New test
19431 * g77.dg/f77-edit-slash-out.f: New test
19432 * g77.dg/f77-edit-colon-out.f: New test
19433 * g77.dg/f77-edit-s-out.f: New test
19434
19435 2002-03-24 Richard Henderson <rth@redhat.com>
19436
19437 * objc/execute/formal_protocol-6.x: New XFAIL.
19438
19439 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19440
19441 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19442 that do not support weak symbols
19443
19444 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19445
19446 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19447 * lib/g77.exp: Likewise
19448 * lib/objc.exp: Likewise
19449
19450 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19451
19452 * gcc.dg/Wswitch-default.c: New test.
19453
19454 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19455
19456 * g++.dg/other/enum1.C: New test.
19457
19458 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19459
19460 * gcc.dg/pragma-ep-3.c: Fix typo.
19461
19462 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19463
19464 * g++.dg/inherit/template-as-base.C: New test.
19465
19466 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19467
19468 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19469 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19470
19471 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19472
19473 * gcc.dg/cpp/multiline.c: Update to match.
19474
19475 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19476
19477 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19478
19479 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19480
19481 * gcc.dg/cpp/extratokens2.c: New file.
19482
19483 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19484
19485 * gcc.dg/20020312-2.c: Add rs6000 target.
19486
19487 * gcc.c-torture/compile/20020319-1.c: New test.
19488
19489 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19490
19491 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19492 (A, E): Handle this.
19493
19494 2002-03-20 Jason Merrill <jason@redhat.com>
19495
19496 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19497 ignoring -fpic.
19498 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19499 through prune_gcc_output.
19500
19501 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19502
19503 * gcc.c-torture/compile/20020320-1.c: New test.
19504
19505 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19506
19507 * gcc.c-torture/compile/20020318-1.c: New test.
19508
19509 * gcc.dg/struct-by-value-1.c: New test.
19510
19511 * gcc.dg/20020319-1.c: New test.
19512
19513 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19514
19515 * g++.dg/opt/conj1.C: New test.
19516
19517 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19518
19519 * g++.dg/template/qualttp20.C: Revert previous change.
19520 * g++.dg/template/qualttp3.C: Likewise.
19521 * g++.dg/template/qualttp4.C: Likewise
19522 * g++.dg/template/qualttp5.C: Likewise
19523 * g++.dg/template/qualttp6.C: Likewise
19524 * g++.dg/template/qualttp7.C: Likewise
19525 * g++.dg/template/qualttp8.C: Likewise
19526 * g++.dg/template/recurse.C: Likewise.
19527
19528 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19529
19530 * gcc.dg/cpp/wchar-1.c: Update.
19531
19532 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19533
19534 * g++.dg/template/conv1.C: New test.
19535 * g++.dg/template/conv2.C: New test.
19536 * g++.dg/template/conv3.C: New test.
19537 * g++.dg/template/conv4.C: New test.
19538
19539 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19540
19541 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19542 * g++.dg/template/qualttp3.C: Likewise.
19543 * g++.dg/template/qualttp4.C: Likewise
19544 * g++.dg/template/qualttp5.C: Likewise
19545 * g++.dg/template/qualttp6.C: Likewise
19546 * g++.dg/template/qualttp7.C: Likewise
19547 * g++.dg/template/qualttp8.C: Likewise
19548 * g++.dg/template/recurse.C: Likewise.
19549
19550 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19551
19552 * g++.dg/opt/dtor1.C: New test.
19553
19554 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19555
19556 * gcc.c-torture/compile/20020315-1.c: New test.
19557
19558 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19559
19560 * gcc.dg/weak-1.c: Fix scan tests.
19561
19562 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19563
19564 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19565 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19566 cris-*-aout* mmix-*-*.
19567 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19568 cris-*-aout* mmix-*-*.
19569 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19570 cris-*-elf* cris-*-aout* and mmix-*-*.
19571 * gcc.dg/20001009-1.c: Ditto.
19572 * gcc.dg/20010912-1.c: Ditto.
19573 * gcc.dg/20020122-4.c: Ditto.
19574 * gcc.dg/inline-2.c: Ditto.
19575
19576 2002-03-14 Jeffrey A Law (law@cygnus.com)
19577
19578 * gcc.c-torture/compile/20020314-1.c: New test.
19579
19580 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19581
19582 * gcc.c-torture/execute/20020314-1.c: New test.
19583
19584 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19585
19586 * g++.dg/warn/Wunused-1.C: New test.
19587
19588 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19589
19590 * g++.dg/abi/mangle6.C: New test.
19591
19592 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19593
19594 * gcc.c-torture/compile/20020309-2.c: New test.
19595
19596 * gcc.c-torture/compile/20020312-1.c: New test.
19597
19598 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19599
19600 * g++.dg/other/access1.C: New test.
19601
19602 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19603
19604 * gcc.c-torture/execute/wchar_t-1.c: New test.
19605
19606 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19607
19608 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19609
19610 2002-03-12 Roger Sayle <roger@eyesopen.com>
19611
19612 * gcc.dg/20020312-1.c: New test case.
19613
19614 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19615
19616 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19617
19618 2002-03-11 Richard Henderson <rth@redhat.com>
19619
19620 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19621 * g++.old-deja/g++.jason/report.C: Likewise.
19622
19623 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19624
19625 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19626 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19627
19628 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19629
19630 * testsuite/g++.dg/overload/pmf1.C: New test.
19631
19632 2002-03-11 Kazu Hirata <kazu@hxi.com>
19633
19634 * gcc.c-torture/execute/20020307-1.c: Use long.
19635
19636 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19637
19638 PR optimization/5844
19639 * gcc.dg/20020310-1.c: New test.
19640
19641 2002-03-09 Michael Meissner <meissner@redhat.com>
19642
19643 * gcc.c-torture/execute/memcpy-2.c: New test.
19644 * gcc.c-torture/execute/memset-1.c: New test.
19645 * gcc.c-torture/execute/strlen-1.c: New test.
19646 * gcc.c-torture/execute/strcmp-1.c: New test.
19647 * gcc.c-torture/execute/strncmp-1.c: New test.
19648
19649 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19650
19651 * gcc.dg/ppc-ldstruct.c: New test.
19652
19653 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19654
19655 * gcc.c-torture/execute/va-arg-22.c: New test.
19656
19657 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19658
19659 * gcc.c-torture/compile/20020309-1.c: New test.
19660
19661 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19662
19663 * gcc.c-torture/execute/20020307-2.c: New test.
19664
19665 2002-03-07 Jeffrey A Law (law@redhat.com)
19666
19667 * g77.f-torture/compile/20020307-1.f: New test.
19668
19669 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19670
19671 * gcc.dg/unordered-1.c: New test.
19672
19673 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19674
19675 * gcc.c-torture/execute/20020307-1.c: New test.
19676
19677 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19678
19679 * gcc.dg/20020304-1.c: New test.
19680
19681 * gcc.c-torture/compile/20020304-2.c: New test.
19682
19683 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19684
19685 * gcc.c-torture/compile/20020304-1.c: New test case
19686 (from PR c/5830).
19687
19688 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19689
19690 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19691
19692 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19693
19694 * g++.dg/other/classkey1.C: New test.
19695
19696 2002-03-01 Richard Henderson <rth@redhat.com>
19697
19698 * gcc.c-torture/compile/981223-1.x: New.
19699 * gcc.c-torture/compile/920625-1.x: New.
19700
19701 2002-02-28 Richard Henderson <rth@redhat.com>
19702
19703 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19704
19705 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19706
19707 * gcc.c-torture/execute/20020227-1.c: New test.
19708
19709 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19710
19711 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19712 here" ERROR lines.
19713 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19714 * g++.old-deja.g++.other/defarg1.C: Likewise.
19715 * g++.old-deja/g++.pt/calls2.C: Likewise.
19716 * g++.old-deja/g++.pt/crash20.C: Likewise.
19717 * g++.old-deja/g++.pt/crash30.C: Likewise.
19718 * g++.old-deja/g++.pt/crash36.C: Likewise.
19719 * g++.old-deja/g++.pt/crash6.C: Likewise.
19720 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19721 * g++.old-deja/g++.pt/derived3.C: Likewise.
19722 * g++.old-deja/g++.pt/error1.C: Likewise.
19723 * g++.old-deja/g++.pt/friend21.C: Likewise.
19724 * g++.old-deja/g++.pt/friend23.C: Likewise.
19725 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19726 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19727
19728 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19729
19730 * gcc.c-torture/execute/20020225-2.c: New test.
19731
19732 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19733
19734 * gcc.c-torture/execute/920730-1t.c,
19735 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19736 Delete test cases, only relevant to -traditional.
19737
19738 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19739
19740 * gcc.dg/cpp/undef1.c: Remove.
19741 * gcc.dg/cpp/directiv.c: Update.
19742 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19743
19744 2002-02-27 Michael Meissner <meissner@redhat.com>
19745
19746 * gcc.c-torture/execute/20020226-1.c: New test.
19747
19748 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19749
19750 * g++.dg/debug/debug4.C: New test.
19751
19752 * gcc.dg/ia64-visibility-1.c: New test.
19753
19754 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19755
19756 * gcc.dg/debug/20020224-1.c: New.
19757
19758 2002-02-25 Kazu Hirata <kazu@hxi.com>
19759
19760 * gcc.c-torture/execute/960416-1.x: New.
19761 * gcc.c-torture/execute/divconst-3.x: Likewise.
19762
19763 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19764
19765 * gcc.dg/20020224-1.c: New test.
19766
19767 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19768
19769 * gcc.c-torture/execute/20020225-1.c: New.
19770
19771 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19772
19773 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19774
19775 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19776
19777 * gcc.dg/20020222-1.c: New test.
19778
19779 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19780
19781 * g++.dg/opt/anonunion1.C: New test.
19782
19783 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19784
19785 * g++.dg/template/qualttp19.C: New test.
19786 * g++.dg/template/qualttp20.C: New test.
19787 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19788 * g++.old-deja/g++.other/qual1.C: Likewise.
19789
19790 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19791
19792 * gcc.dg/attr-alwaysinline.c: New.
19793
19794 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19795
19796 * gcc.dg/20020220-1.c: New test.
19797
19798 * gcc.dg/20020220-2.c: New test.
19799
19800 * g++.dg/opt/mmx1.C: New test.
19801
19802 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19803
19804 * gcc.c-torture/compile/20020110.c: New test.
19805
19806 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19807
19808 * gcc.c-torture/execute/20020219-1.c: New test.
19809
19810 * gcc.dg/20020219-1.c: New test.
19811
19812 * gcc.dg/noncompile/20020220-1.c: New test.
19813
19814 * g++.dg/opt/ptrintsum1.C: New test.
19815
19816 * gcc.dg/debug/20020220-1.c: New test.
19817
19818 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19819
19820 * gcc.c-torture/execute/20020216-1.c: New test.
19821
19822 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19823
19824 * gcc.dg/decl-1.c: Update, new test.
19825
19826 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19827
19828 * g++.dg/abi/bitfield1.C: New test.
19829 * g++.dg/abi/bitfield2.C: New test.
19830
19831 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19832
19833 * gcc.dg/attr-nest.c: New test.
19834
19835 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19836
19837 * gcc.c-torture/execute/20020215-1.c: New test.
19838
19839 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19840
19841 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19842 * g++.dg/debug/debug.exp: New.
19843 * g++.dg/debug/trivial.C: New.
19844 * g++.dg/debug/debug1.C: Moved...
19845 * g++.dg/other/debug1.C: ...from here.
19846 * g++.dg/debug/debug2.C: Moved...
19847 * g++.dg/other/debug2.C: ...from here.
19848 * g++.dg/debug/debug3.C: Moved...
19849 * g++.dg/other/debug3.C: ...from here.
19850
19851 * gcc.dg/noncompile/20020213-1.c: New test.
19852
19853 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19854
19855 * g++.dg/other/debug3.C: New test.
19856
19857 * gcc.c-torture/execute/20020213-1.c: New test.
19858
19859 2002-02-13 Richard Smith <richard@ex-parrot.com>
19860
19861 * g++.old-deja/g++.other/thunk1.C: New test.
19862
19863 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19864
19865 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19866
19867 2002-02-13 Stan Shebs <shebs@apple.com>
19868
19869 * gcc.dg/altivec-3.c: New.
19870
19871 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19872
19873 * gcc.dg/Wunreachable-1.c: New test.
19874 * gcc.dg/Wunreachable-2.c: New test.
19875
19876 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19877
19878 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19879
19880 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19881
19882 * gcc.dg/decl-1.c: New test.
19883
19884 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19885
19886 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19887
19888 2002-02-10 Kazu Hirata <kazu@hxi.com>
19889
19890 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19891 * gcc.c-torture/compile/980506-1.x: Likewise.
19892
19893 2002-02-10 Kazu Hirata <kazu@hxi.com>
19894
19895 * gcc.dg/20020210-1.c: New.
19896
19897 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19898
19899 * g77.f-torture/execute/947.f: New regression test
19900 for PR fortran/947.
19901
19902 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19903
19904 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19905 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19906
19907 2002-02-08 Richard Henderson <rth@redhat.com>
19908
19909 * gcc.c-torture/compile/labels-3.c: New.
19910
19911 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19912
19913 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19914 expression statements work instead.
19915 * gcc.dg/noncompile/20020207-1.c: New test.
19916
19917 2002-02-07 Richard Henderson <rth@redhat.com>
19918
19919 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19920
19921 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19922
19923 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19924 message from g77
19925 * lib/g77-dg.exp: Trim g77 error messages so that they are
19926 recognized by dg.exp.
19927
19928 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19929
19930 PR fortran/5473
19931 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19932
19933 2002-02-07 Richard Henderson <rth@redhat.com>
19934
19935 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19936 to be sufficiently aligned for integers.
19937
19938 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19939
19940 * g++.dg/template/friend4.C: New test.
19941
19942 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19943
19944 PR fortran/5743
19945 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19946 unsupported cases.
19947
19948 2002-02-07 Richard Henderson <rth@redhat.com>
19949
19950 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19951 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19952 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19953 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19954
19955 2002-02-06 Richard Henderson <rth@redhat.com>
19956
19957 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19958
19959 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19960
19961 * gcc.dg/20020206-1.c: New test.
19962
19963 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19964
19965 * gcc.c-torture/execute/20020206-1.c: New test.
19966
19967 * gcc.c-torture/execute/20020206-2.c: New test.
19968
19969 PR optimization/5429:
19970 * gcc.c-torture/compile/20020206-1.c: New test.
19971
19972 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19973
19974 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19975 as certain file formats cannot support particularly large
19976 alignments.
19977
19978 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19979 and do not expect to be able to link the executable.
19980
19981 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19982 fail because the COFF format does not support the weak attribute.
19983
19984 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19985
19986 * g77.dg/pr5473.f: New test
19987
19988 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19989
19990 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19991 Fix testcase accordingly.
19992
19993 2002-02-04 Richard Henderson <rth@redhat.com>
19994
19995 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19996 (buf): Change to be an array of pointers, not ints.
19997
19998 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19999
20000 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
20001 before all tests. Move warning one line above to match where it
20002 C frontend emits.
20003 * gcc.dg/Wswitch-2.c: New test.
20004 * g++.dg/warn/Wswitch-1.C: New test.
20005 * g++.dg/warn/Wswitch-2.C: New test.
20006
20007 2002-02-04 Richard Henderson <rth@redhat.com>
20008
20009 * g++.dg/abi/offsetof.C: Fix size comparison.
20010
20011 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
20012
20013 * gcc.dg/cast-qual-2.c: New test.
20014
20015 2002-02-04 Jakub Jelinek <jakub@redhat.com>
20016
20017 * gcc.dg/20020201-4.c: New test.
20018
20019 2002-02-04 Ben Elliston <bje@redhat.com>
20020
20021 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
20022 target_info attribute != 0, in addition to the empty string.
20023 (gcc_target_compile): Likewise.
20024
20025 2002-02-03 Andrew Cagney <ac131313@redhat.com>
20026
20027 * gcc.dg/Wswitch.c: New test.
20028 PR gcc/4475. PR gcc/3780.
20029
20030 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
20031
20032 * g77.f-torture/execute/5122.f: New test for regressions
20033 against PR fortran/5122.
20034
20035 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
20036
20037 * g77.f-torture/compile/pr3743.f: Delete
20038 * g77.dg/pr3743-1.f: New test.
20039 * g77.dg/pr3743-2.f: New test.
20040 * g77.dg/pr3743-3.f: New test.
20041 * g77.dg/pr3743-4.f: New test.
20042
20043 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
20044
20045 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
20046
20047 2002-02-02 Richard Henderson <rth@redhat.com>
20048
20049 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
20050 * gcc.c-torture/execute/bf64-1.c: Likewise.
20051
20052 2002-02-02 Jakub Jelinek <jakub@redhat.com>
20053
20054 * gcc.dg/20020201-2.c: New test.
20055
20056 * gcc.dg/20020201-3.c: New test.
20057
20058 * gcc.c-torture/execute/bitfld-2.c: New test.
20059
20060 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
20061
20062 * gcc.dg/bitfld-1.c: Update.
20063 * gcc.dg/bitfld-2.c: Update.
20064 * gcc.c-torture/execute/bitfld-1.x: New.
20065
20066 2002-02-02 Jakub Jelinek <jakub@redhat.com>
20067
20068 * gcc.c-torture/execute/20020201-1.c: New test.
20069
20070 2002-02-01 Janis Johnson <janis187@us.ibm.com>
20071
20072 PR target/5469
20073 * gcc.dg/20020201-1.c: New test.
20074
20075 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
20076
20077 PR fortran/3743
20078 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
20079 * g77.f-torture/compile/pr3743.x: Remove
20080
20081 2002-01-31 Tom Rix <trix@redhat.com>
20082
20083 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
20084
20085 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20086
20087 * gcc.dg/noncompile/20020130-1.c: New test.
20088
20089 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
20090
20091 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
20092
20093 2002-01-29 Richard Henderson <rth@redhat.com>
20094
20095 * gcc.c-torture/execute/991118-1.c: Cast various constants back
20096 to long long.
20097 * gcc.c-torture/execute/bf64-1.c: Likewise.
20098
20099 2002-01-29 Jakub Jelinek <jakub@redhat.com>
20100
20101 * gcc.c-torture/execute/20020129-1.c: New test.
20102
20103 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20104
20105 * gcc.c-torture/compile/20000224-1.c: Update.
20106 * gcc.c-torture/execute/bitfld-1.c: New tests.
20107 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
20108 * gcc.dg/uninit-A.c: Update.
20109
20110 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
20111
20112 * g++.dg/template/ctor1.C: Add instantiation.
20113
20114 2002-01-28 Paul Koning <pkoning@equallogic.com>
20115
20116 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
20117 argument to __builtin_prefetch to be const ptr.
20118
20119 2002-01-28 Jakub Jelinek <jakub@redhat.com>
20120
20121 * gcc.c-torture/compile/20020120-1.c: New test.
20122
20123 2002-01-27 Kazu Hirata <kazu@hxi.com>
20124
20125 * gcc.c-torture/execute/20020127-1.c: New test.
20126
20127 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
20128
20129 * g77.dg/f77-edit-i-in.f: New test
20130 * g77.dg/f77-edit-i-out.f: New test
20131
20132 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20133
20134 * gcc.dg/debug/debug.exp: New file.
20135 * gcc.dg/debug/trivial.c: New file.
20136 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20137 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20138 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20139 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20140 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20141 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20142 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20143 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20144 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20145 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20146 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20147 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20148 * gcc.dg/20000503-1.c: Removed.
20149 * gcc.dg/20010207-1.c: Removed.
20150 * gcc.dg/20011223-1.c: Removed.
20151 * gcc.dg/20020104-2.c: Removed.
20152 * gcc.dg/debug-1.c: Removed.
20153 * gcc.dg/debug-2.c: Removed.
20154 * gcc.dg/debug-3.c: Removed.
20155 * gcc.dg/debug-4.c: Removed.
20156 * gcc.dg/debug-5.c: Removed.
20157 * gcc.dg/debug-6.c: Removed.
20158 * gcc.dg/dwarf2-1.c: Removed.
20159 * gcc.dg/dwarf2-2.c: Removed.
20160
20161 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20162
20163 * g++.old-deja/g++.other/eh5.C: New test.
20164 * g++.old-deja/g++.other/sibcall2.C: New test.
20165 * g++.old-deja/g++.other/array9.C: New test.
20166 * g++.old-deja/g++.other/typename2.C: New test.
20167 * g++.old-deja/g++.other/crash60.C: New test.
20168 * g++.old-deja/g++.other/conv9.C: New test.
20169 * g++.old-deja/g++.other/mangle10.C: New test.
20170 * g++.old-deja/g++.other/unchanging1.C: New test.
20171 * g++.old-deja/g++.other/exprstmt1.C: New test.
20172 * g++.old-deja/g++.other/inline23.C: New test.
20173 * g++.old-deja/g++.eh/ia64-1.C: New test.
20174 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20175 * g++.old-deja/g++.other/reload1.C: New test.
20176 * g++.old-deja/g++.other/static20.C: New test.
20177 * g++.old-deja/g++.other/local-alloc1.C: New test.
20178 * g++.old-deja/g++.other/conv8.C: New test.
20179 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20180 * g++.old-deja/g++.other/storeexpr1.C: New test.
20181 * g++.old-deja/g++.other/storeexpr2.C: New test.
20182 * g++.dg/eh/template2.C: New test.
20183 * g++.dg/warn/weak1.C: New test.
20184
20185 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20186
20187 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20188 Remove first, non-varying, argument.
20189
20190 2002-01-23 Richard Henderson <rth@redhat.com>
20191
20192 * gcc.dg/inline-2.c: New.
20193
20194 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20195 Add optional target arg. Check number of arguments.
20196 (scan-assembler-not, scan-assembler-dem): Likewise.
20197 (scan-assembler-dem-not): Likewise.
20198
20199 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20200
20201 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20202 line 12.
20203 * g++.old-deja/g++.brendan/parse3.C,
20204 g++.old-deja/g++.other/crash26.C,
20205 g++.old-deja/g++.other/crash28.C,
20206 g++.old-deja/g++.other/crash29.C,
20207 g++.old-deja/g++.other/crash30.C,
20208 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20209
20210 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20211
20212 * gcc.dg/20020115-1.c: New.
20213
20214 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20215
20216 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20217
20218 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20219
20220 * gcc.dg/20020122-3.c: New.
20221
20222 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20223
20224 * g++.dg/other/gc1.C: New test.
20225
20226 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20227
20228 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20229
20230 2002-01-22 Richard Henderson <rth@redhat.com>
20231
20232 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20233
20234 2002-01-22 Richard Henderson <rth@redhat.com>
20235
20236 * gcc.dg/20020122-4.c: New.
20237
20238 2002-01-22 H.J. Lu <hjl@gnu.org>
20239
20240 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20241 link output.
20242 * gcc.dg/special/ecos.exp: Likewise.
20243 * lib/g++-dg.exp: Likewise.
20244 * lib/g77-dg.exp: Likewise.
20245 * lib/gcc-dg.exp : Likewise.
20246 * lib/mike-g++.exp: Likewise.
20247 * lib/mike-g77.exp: Likewise.
20248 * lib/mike-gcc.exp: Likewise.
20249 * lib/objc-dg.exp: Likewise.
20250
20251 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20252
20253 PR target/5379
20254 * gcc.dg/20020122-2.c: New test.
20255
20256 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20257
20258 * gcc.dg/20020122-1.c: New test.
20259
20260 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20261
20262 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20263
20264 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20265
20266 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20267
20268 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20269
20270 * gcc.c-torture/compile/20020121-1.c: New test.
20271
20272 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20273
20274 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20275 ld_library_path.
20276
20277 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20278
20279 * gcc.dg/20020218-1.c: New test.
20280
20281 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20282
20283 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20284 messages
20285 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20286 "At global scope" warning
20287 * g++.dg/ext/align1.C: Change cygwin test for alignment
20288 from db-bogus to dg-warning
20289
20290 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20291
20292 * g77.f-torture/compile/cpp2.F: New test.
20293
20294 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20295
20296 * g++.dg/template/access1.C: New test.
20297
20298 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20299
20300 * gcc.dg/20020118-1.c: New.
20301
20302 2002-01-18 Kazu Hirata <kazu@hxi.com>
20303
20304 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20305
20306 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20307
20308 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20309 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20310 alignment warnings.
20311
20312 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20313
20314 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20315 torture_with_loops and torture_without_loops
20316
20317 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20318
20319 * gcc.c-torture/compile/20020116-1.c: New test.
20320
20321 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20322
20323 * gcc.dg/20020116-2.c: New test.
20324
20325 * gcc.dg/ultrasp4.c: New test.
20326
20327 * gcc.dg/20020116-1.c: New test.
20328
20329 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20330
20331 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20332 by EABI.
20333
20334 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20335
20336 * gcc.misc-tests/i386-prefetch.exp: New.
20337 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20338 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20339 * gcc.misc-tests/i386-pf-none-1.c: New test.
20340 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20341
20342 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20343
20344 * gcc.dg/gnu89-init-1.c: Add new tests.
20345
20346 2002-01-15 Andreas Jaeger <aj@suse.de>
20347
20348 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20349 * gcc.dg/i386-mmx-2.c: Likewise.
20350 * gcc.dg/i386-sse-1.c: Likewise.
20351 * gcc.dg/i386-sse-2.c: Likewise.
20352 * gcc.dg/i386-sse-3.c: Likewise.
20353
20354 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20355
20356 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20357 Uncomment additional cases that now pass.
20358
20359 2002-01-11 Richard Henderson <rth@redhat.com>
20360
20361 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20362 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20363
20364 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20365
20366 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20367
20368 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20369
20370 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20371 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20372
20373 2002-01-10 Dale Johannesen <dalej@apple.com>
20374
20375 * gcc.c-torture/execute/loop-11.c: New.
20376
20377 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20378
20379 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20380 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20381
20382 2002-01-09 Richard Henderson <rth@redhat.com>
20383
20384 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20385 type in which to perform the operation for each size.
20386
20387 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20388
20389 * gcc.c-torture/compile/20020109-2.c: New test.
20390
20391 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20392
20393 * gcc.c-torture/execute/loop-10.c: New test.
20394
20395 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20396
20397 * gcc.c-torture/compile/20010226-1.c: New test.
20398 * gcc.c-torture/compile/20010227-1.c: New test.
20399 * gcc.c-torture/compile/20010426-1.c: New test.
20400 * gcc.c-torture/compile/20010510-1.c: New test.
20401 * gcc.c-torture/compile/20010605-3.c: New test.
20402 * gcc.c-torture/compile/20010824-1.c: New test.
20403 * gcc.c-torture/execute/20010409-1.c: New test.
20404 * gcc.dg/noncompile/20000901-1.c: New test.
20405 * gcc.dg/20001023-1.c: New test.
20406 * gcc.dg/20001101-1.c: New test.
20407 * gcc.dg/20001102-1.c: New test.
20408 * gcc.dg/20010207-1.c: New test.
20409 * gcc.dg/20010405-1.c: New test.
20410 * gcc.dg/20010822-1.c: New test.
20411 * gcc.dg/20011107-1.c: New test.
20412
20413 2002-01-09 Jeffrey A Law (law@redhat.com)
20414
20415 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20416
20417 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20418 execution failure on PA targets.
20419
20420 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20421
20422 * gcc.c-torture/compile/20020109-1.c: New test.
20423
20424 2002-01-08 Kazu Hirata <kazu@hxi.com>
20425
20426 * gcc.c-torture/execute/20020108-1.c: New test.
20427
20428 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20429
20430 * gcc.dg/20020108-1.c: New test.
20431
20432 2002-01-08 H.J. Lu <hjl@gnu.org>
20433
20434 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20435 for header files.
20436
20437 2002-01-08 Geoff Keating <geoffk@redhat.com>
20438
20439 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20440 consistency.
20441
20442 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20443
20444 * gcc.dg/altivec-4.c: Test altivec predicates.
20445
20446 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20447
20448 * gcc.c-torture/execute/20020107-1.c: New test.
20449
20450 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20451
20452 PR c/5279
20453 * gcc.c-torture/compile/20020106-1.c: New test.
20454
20455 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20456
20457 * gcc.c-torture/execute/nestfunc-4.c: New test.
20458
20459 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20460
20461 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20462 extra triple that slipped in.
20463 * g++.old-deja/g++.abi/align.C: Likewise.
20464 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20465
20466 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20467
20468 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20469 * g++.old-deja/g++.abi/align.C: Likewise.
20470 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20471
20472 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20473 on FreeBSD/i386.
20474 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20475 FreeBSD.
20476
20477 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20478
20479 * gcc.dg/20020104-1.c: New test.
20480
20481 * gcc.dg/20020104-2.c: New test.
20482
20483 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20484
20485 * gcc.dg/20020103-1.c: Fix typo in target selector.
20486
20487 2002-01-03 Richard Henderson <rth@redhat.com>
20488
20489 * gcc.dg/20020103-1.c: New.
20490
20491 2002-01-03 Kazu Hirata <kazu@hxi.com>
20492
20493 * gcc.c-torture/execute/20020103-1.c: New test.
20494
20495 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20496
20497 * g++.dg/other/debug2.C: New test.
20498
20499 * gcc.c-torture/compile/20020103-1.c: New test.
20500
20501 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20502
20503 * gcc.dg/gnu89-init-1.c: Added new tests.
20504
20505 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20506
20507 * g++.dg/template/friend2.C: Remove as patch is reverted.
20508
20509 * g++.dg/warn/oldcast1.C: New test.
20510
20511 * g++.dg/template/ptrmem1.C: New test.
20512 * g++.dg/template/ptrmem2.C: New test.
20513
20514 * g++.dg/template/ntp.C: New test.
20515
20516 * g++.dg/other/component1.C: New test.
20517
20518 * g++.dg/template/ttp3.C: New test.
20519
20520 * g++.dg/template/friend2.C: New test.
20521 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20522
20523 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20524
20525 * g++.dg/other/ptrmem1.C: New test.
20526 * g++.dg/other/ptrmem2.C: New test.
20527
20528 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20529
20530 * g++.dg/template/ctor1.C: New test.
20531
20532 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20533
20534 * g++.dg/template/friend2.C: New test.
20535
20536 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20537
20538 * gcc.dg/mmix-1.c: New test.
20539
20540 2001-12-31 Richard Henderson <rth@redhat.com>
20541
20542 * gcc.dg/asm-5.c: New.
20543
20544 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20545
20546 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20547 in namespace __gnu_cxx
20548
20549 2001-12-30 Richard Henderson <rth@redhat.com>
20550
20551 * gcc.dg/debug-6.c: New.
20552
20553 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20554
20555 * gcc.c-torture/compile/20011229-2.c: New test.
20556
20557 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20558
20559 * gcc.dg/debug-3.c: New test.
20560 * gcc.dg/debug-4.c: New test.
20561 * gcc.dg/debug-5.c: New test.
20562
20563 2001-12-29 Richard Henderson <rth@redhat.com>
20564
20565 * g++.dg/eh/loop1.C: New.
20566
20567 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20568
20569 * g++.dg/template/crash1.C: New test.
20570
20571 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20572
20573 * g++.dg/other/const1.C: New test.
20574
20575 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20576
20577 * gcc.c-torture/compile/20011229-1.c: New test.
20578
20579 2001-12-28 Stan Shebs <shebs@apple.com>
20580
20581 * lib/objc-torture.exp: Resync with c-torture.exp.
20582 * lib/objc.exp: Load standard libraries.
20583
20584 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20585
20586 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20587 additional tests.
20588
20589 2001-12-27 Roger Sayle <roger@eyesopen.com>
20590
20591 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20592
20593 2001-12-27 Richard Henderson <rth@redhat.com>
20594
20595 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20596
20597 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20598
20599 * g++.dg/eh/ctor1.C: New test.
20600 * g++.dg/other/error2.C: New test.
20601
20602 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20603
20604 * g++.dg/other/init2.C: New test.
20605
20606 2001-12-24 Richard Henderson <rth@redhat.com>
20607
20608 * gcc.dg/20011223-1.c: New.
20609 * gcc.dg/inline-1.c: New.
20610
20611 2001-12-23 Richard Henderson <rth@redhat.com>
20612
20613 * gcc.dg/asm-4.c: Test operand modifiers.
20614
20615 2001-12-23 Richard Henderson <rth@redhat.com>
20616
20617 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20618
20619 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20620
20621 * gcc.c-torture/execute/20011223-1.c: New test.
20622
20623 2001-12-21 Richard Henderson <rth@redhat.com>
20624
20625 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20626 re-enables the warning.
20627
20628 2001-12-21 Richard Henderson <rth@redhat.com>
20629
20630 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20631
20632 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20633
20634 * gcc.c-torture/compile/20011218-1.c: New test.
20635
20636 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20637
20638 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20639 arm-isr.c test.
20640 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20641 epilogue generation for ARM ISR routines.
20642
20643 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20644
20645 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20646 * gcc.dg/format/c90-printf-3.c: Likewise.
20647 * gcc.dg/format/c99-printf-3.c: Likewise.
20648 * gcc.dg/format/ext-1.c: Likewise.
20649 * gcc.dg/format/ext-6.c: Likewise.
20650 * gcc.dg/format/format.h: Prototype unlocked stdio.
20651
20652 2001-12-20 Richard Henderson <rth@redhat.com>
20653
20654 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20655 (arena): Use it.
20656 (malloc): Correct allocation logic. Abort if we fill up the
20657 arena before initialization complete.
20658 (realloc): Correct allocation logic.
20659
20660 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20661
20662 * gcc.c-torture/compile/20011219-2.c: New test.
20663
20664 * gcc.c-torture/execute/20011219-1.c: New test.
20665
20666 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20667
20668 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20669 target does not support weak symbols.
20670
20671 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20672
20673 * gcc.c-torture/compile/20011219-1.c: New test.
20674
20675 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20676
20677 * g++.dg/other/error1.C: New test.
20678
20679 2001-12-17 Jeffrey A Law (law@redhat.com)
20680
20681 * gcc.c-torture/execute/20011217-1.c: New test.
20682
20683 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20684
20685 * objc.dg/special/: New directory.
20686 * objc.dg/special/special.exp: New file.
20687 * objc.dg/special/unclaimed-category-1.h: New file.
20688 * objc.dg/special/unclaimed-category-1a.m: New file.
20689 * objc.dg/special/unclaimed-category-1.m: New file.
20690
20691 2001-12-17 Andreas Jaeger <aj@suse.de>
20692
20693 * gcc.c-torture/compile/20011217-2.c: New test.
20694
20695 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20696
20697 * gcc.c-torture/compile/20011217-1.c: New test.
20698
20699 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20700
20701 * testsuite/gcc.dg/20011214-1.c: New.
20702
20703 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20704
20705 * gcc.dg/altivec-4.c: New.
20706
20707 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20708
20709 * gcc.dg/20011113-1.c: New test.
20710
20711 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20712
20713 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20714 std::__malloc_alloc_template<0> and
20715 std::__default_alloc_template<false, 0>.
20716
20717 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20718
20719 * objc/execute/bf-21.m: New test.
20720 * objc/execute/enumeration-1.m: New test.
20721 * objc/execute/enumeration-2.m: New test.
20722
20723 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20724
20725 * gcc.dg/gnu89-init-1.c: New test.
20726
20727 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20728
20729 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20730 * g++.old-deja/g++.jason/2371.C: Likewise.
20731 * g++.old-deja/g++.jason/template33.C: Likewise.
20732 * g++.old-deja/g++.jason/template34.C: Likewise.
20733 * g++.old-deja/g++.jason/template36.C: Likewise.
20734 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20735 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20736 * g++.old-deja/g++.other/typename1.C: Likewise.
20737 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20738 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20739 * g++.old-deja/g++.pt/typename11.C: Likewise.
20740 * g++.old-deja/g++.pt/typename14.C: Likewise.
20741 * g++.old-deja/g++.pt/typename16.C: Likewise.
20742 * g++.old-deja/g++.pt/typename3.C: Likewise.
20743 * g++.old-deja/g++.pt/typename4.C: Likewise.
20744 * g++.old-deja/g++.pt/typename5.C: Likewise.
20745 * g++.old-deja/g++.pt/typename7.C: Likewise.
20746 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20747
20748 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20749
20750 * g++.dg/other/linkage1.C: New test.
20751 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20752 specifiers.
20753
20754 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20755
20756 * gcc.dg/concat.c: New test.
20757
20758 2001-12-11 Stan Shebs <shebs@apple.com>
20759
20760 * objc/compile: New test directory.
20761 * objc/compile/compile.exp: New expect script.
20762 * objc/compile/20011211-1.m: New compile test.
20763
20764 2001-12-11 Jason Merrill <jason@redhat.com>
20765
20766 * lib/prune.exp (prune_gcc_output): Also handle "In member
20767 function". So many permutations...
20768
20769 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20770
20771 * g++.dg/template/typedef1.C: New test.
20772
20773 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20774
20775 * g++.dg/other/copy1.C: New test.
20776
20777 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20778
20779 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20780
20781 * gcc.dg/builtin-choose-expr.c: New.
20782
20783 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20784
20785 * gcc.dg/altivec-2.c: New.
20786
20787 2001-12-07 Richard Henderson <rth@redhat.com>
20788
20789 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20790
20791 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20792
20793 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20794 ultrasparc.
20795
20796 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20797
20798 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20799
20800 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20801
20802 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20803 variable argument list.
20804
20805 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20806
20807 * gcc.c-torture/execute/memcheck: Delete entire directory.
20808 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20809 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20810
20811 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20812
20813 * gcc.dg/Wshadow-1.c: New test.
20814
20815 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20816
20817 * gcc.c-torture/compile/20011130-1.c: New test.
20818
20819 * gcc.dg/noncompile/20011025-1.c: New test.
20820
20821 * g++.dg/other/anon-union.C: New test.
20822
20823 * gcc.c-torture/execute/20011024-1.c: New test.
20824
20825 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20826
20827 * gcc.c-torture/execute/20000722-1.x,
20828 gcc.c-torture/execute/20010123-1.x: Remove.
20829 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20830 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20831 gcc.dg/c99-complit-2.c: New tests.
20832
20833 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20834
20835 * g++.dg/inherit/base1.C: New test.
20836
20837 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20838
20839 * g++.dg/other/stdarg1.C: New test.
20840
20841 * gcc.c-torture/compile/20011130-2.c: New test.
20842
20843 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20844
20845 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20846 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20847 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20848 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20849 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20850 * gcc.dg/builtin-prefetch-1.c: New test.
20851
20852 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20853
20854 * gcc.dg/20011130-1.c: New test.
20855
20856 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20857
20858 * g++.dg/other/scope1.C: New test.
20859 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20860
20861 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20862
20863 * gcc.dg/vla-init-1.c: New test.
20864
20865 2001-12-01 Geoff Keating <geoffk@redhat.com>
20866
20867 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20868
20869 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20870
20871 * objc.dg/alias.m: Update.
20872 * objc.dg/class-1.m: Update.
20873 * objc.dg/const-str-1.m: Update.
20874 * objc.dg/fwd-proto-1.m: Update.
20875 * objc.dg/id-1.m: Update.
20876 * objc.dg/super-class-1.m: Update.
20877
20878 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20879
20880 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20881 constructs.
20882
20883 2001-11-28 Jeffrey A Law (law@cygnus.com)
20884
20885 * gcc.c-torture/execute/20011128-1.c: New test.
20886
20887 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20888
20889 * gcc.dg/20011127-1.c: New test.
20890
20891 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20892
20893 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20894 from Austin Group draft 7.
20895 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20896 scanf format arguments.
20897 * gcc.dg/format/no-exargs-2.c: New test.
20898
20899 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20900
20901 * g++.dg/abi/vbase8-4.C: New test.
20902
20903 2001-11-24 Ian Lance Taylor <ian@airs.com>
20904
20905 * gcc.c-torture/execute/20011121-1.c: New test.
20906
20907 2001-11-23 Jeffrey A Law (law@cygnus.com)
20908
20909 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20910
20911 2001-11-23 Andreas Jaeger <aj@suse.de>
20912
20913 * gcc.dg/cpp/charconst-2.c: New test.
20914
20915 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20916
20917 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20918 to the host if it is remote. Let tests specify extra headers
20919 they use.
20920 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20921 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20922 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20923 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20924 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20925 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20926 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20927 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20928 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20929 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20930
20931 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20932
20933 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20934 for little endian ARMs.
20935
20936 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20937
20938 * gcc.c-torture/compile/20011119-1.c: New test.
20939 * gcc.c-torture/compile/20011119-2.c: New test.
20940
20941 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20942
20943 * gcc.dg/altivec-1.c: Fix typo.
20944
20945 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20946
20947 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20948
20949 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20950
20951 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20952
20953 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20954
20955 * lib/g77.exp: Don't specify --rpath-link.
20956
20957 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20958 across all the headers.
20959 * gcc.dg/format/format.exp: For testing on a remote host,
20960 copy format.h.
20961
20962 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20963 * gcc.c-torture/execute/930406-1.c: Likewise.
20964 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20965
20966 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20967
20968 * gcc.dg/altivec-1.c: New.
20969
20970 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20971
20972 * gcc.dg/cpp/fpreprocessed.c: New test case.
20973
20974 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20975
20976 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20977 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20978 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20979
20980 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20981
20982 * gcc.dg/no-builtin-1.c: New test.
20983
20984 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20985
20986 * gcc.c-torture/execute/20011115-1.c: New test.
20987
20988 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20989
20990 * gcc.c-torture/compile/20011114-2.c: New test.
20991 * gcc.c-torture/compile/20011114-3.c: New test.
20992 * gcc.c-torture/compile/20011114-4.c: New test.
20993
20994 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20995
20996 * g++.dg/other/init1.C: New test.
20997
20998 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20999
21000 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
21001 message.
21002
21003 * gcc.c-torture/execute/20011114-1.c: New testcase.
21004
21005 * gcc.c-torture/compile/20010327-1.c: Revert last change.
21006 * gcc.c-torture/compile/20011114-1.c: New test, exactly
21007 like the (before this change) version of 20010327-1.c.
21008
21009 2001-11-14 Roger Sayle <roger@eyesopen.com>
21010
21011 * gcc.c-torture/execute/string-opt-13.c: New testcase.
21012
21013 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
21014
21015 * g++.dg/init/array2.C: New test.
21016
21017 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
21018
21019 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
21020
21021 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
21022
21023 * g++.dg/other/forscope1.C: New test.
21024 * g++.dg/ext/forscope1.C: New test.
21025 * g++.dg/ext/forscope2.C: New test.
21026
21027 2001-11-13 Jakub Jelinek <jakub@redhat.com>
21028
21029 * gcc.c-torture/execute/20011113-1.c: New test.
21030
21031 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
21032
21033 * gcc.c-torture/execute/20011109-2.c: New test.
21034
21035 * gcc.c-torture/execute/20011109-1.c: New test.
21036
21037 2001-11-09 Jakub Jelinek <jakub@redhat.com>
21038
21039 * gcc.c-torture/compile/20011109-1.c: New test.
21040
21041 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
21042
21043 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
21044 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
21045 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
21046 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
21047 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
21048 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
21049 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
21050
21051 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
21052
21053 * g++.dg/warn/Wshadow-1.C: New tests.
21054 * g++.old-deja/g++.mike/for3.C: Update.
21055
21056 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
21057
21058 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
21059 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
21060 XFAILs. Adjust expected error texts.
21061 * gcc.c-torture/compile/20011106-1.c,
21062 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
21063 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
21064 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
21065 gcc.dg/c99-array-lval-5.c: New tests.
21066
21067 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21068
21069 * gcc.dg/cpp/defined.c: Update.
21070
21071 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21072
21073 * gcc.c-torture/execute/anon-1.c: New test.
21074
21075 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
21076
21077 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
21078 same size, so no warning should be produced on stormy16.
21079
21080 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
21081 due to oversized array.
21082 * g++.old-deja/g++.mike/ns15.C: Likewise.
21083 * g++.old-deja/g++.pt/crash16.C: Likewise.
21084
21085 2001-11-02 Graham Stott <grahams@redhat.com>
21086
21087 * g++.dgother/debug1.C: Fix typos.
21088
21089 2001-11-01 Jakub Jelinek <jakub@redhat.com>
21090
21091 * g++.dg/other/debug1.C: New test.
21092
21093 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21094
21095 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
21096 of unsigned long.
21097
21098 2001-10-30 Jakub Jelinek <jakub@redhat.com>
21099
21100 * gcc.dg/20011029-2.c: New test.
21101
21102 * gcc.c-torture/compile/20011029-1.c: New test.
21103
21104 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
21105
21106 * objc/execute/class_self-1.m: New test.
21107 * objc/execute/class_self-2.m: New test.
21108
21109 2001-10-25 Zack Weinberg <zack@codesourcery.com>
21110
21111 * gcc.misc-tests/msgs.exp: Delete.
21112 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
21113 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
21114 error set to match recent changes.
21115
21116 2001-10-24 Zack Weinberg <zack@codesourcery.com>
21117
21118 * gcc.dg/20011021-1.c: New test.
21119
21120 2001-10-24 Jakub Jelinek <jakub@redhat.com>
21121
21122 * gcc.c-torture/compile/20011023-1.c: New test.
21123
21124 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
21125
21126 * lib/g77.exp: Rewrite based on lib/g++.exp.
21127
21128 2001-10-19 Jakub Jelinek <jakub@redhat.com>
21129
21130 * gcc.c-torture/execute/20011019-1.c: New test.
21131
21132 * gcc.dg/20011018-1.c: New test.
21133
21134 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21135
21136 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21137
21138 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21139
21140 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21141 * gcc.dg/attr-invalid.c: Likewise.
21142
21143 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21144
21145 * testsuite/gcc.dg/20011015-1.c: New test.
21146
21147 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21148
21149 * g++.dg/template/unify2.C: New test.
21150
21151 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21152
21153 * g++.dg/other/exception-specification.C: New test
21154
21155 2001-10-13 Tom Rix <trix@redhat.com>
21156
21157 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21158 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21159
21160 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21161
21162 * testsuite/gcc.dg/20011009-1.c: New test.
21163
21164 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21165
21166 PR g++/4476
21167 * g++.dg/other/friend1.C: New test.
21168
21169 2001-10-11 Richard Henderson <rth@redhat.com>
21170
21171 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21172
21173 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21174
21175 * gcc.c-torture/compile/20011010-1.c: New.
21176
21177 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21178
21179 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21180 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21181 g77.f-torture/execute/execute.exp,
21182 g77.f-torture/noncompile/noncompile.exp,
21183 gcc.c-torture/compile/compile.exp,
21184 gcc.c-torture/execute/execute.exp,
21185 gcc.c-torture/execute/ieee/ieee.exp,
21186 gcc.c-torture/execute/memcheck/memcheck.exp,
21187 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21188 objc/execute/execute.exp: Update FSF address.
21189
21190 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21191
21192 * gcc.dg/cpp/cmdlne-C.c: Update.
21193 * gcc.dg/cpp/cmdlne-C2.c: New.
21194
21195 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21196
21197 * gcc.c-torture/execute/20011008-3.c: New.
21198
21199 2001-10-08 DJ Delorie <dj@redhat.com>
21200
21201 * gcc.dg/20011008-1.c: New.
21202 * gcc.dg/20011008-2.c: New.
21203
21204 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21205
21206 * gcc.dg/cpp/spacing1.c: Update test.
21207
21208 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21209
21210 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21211 spelling errors of "separate" as "seperate".
21212
21213 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21214
21215 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21216 enough to avoid inlining.
21217
21218 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21219
21220 * lib/g77.exp: set libg2c_dir correctly.
21221
21222 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21223
21224 * gcc.dg/cpp/macro11.c: New test.
21225
21226 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21227
21228 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21229 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21230 gcc.dg/format/multattr-3.c: New tests.
21231 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21232 tests for format attributes on function pointers being rejected.
21233
21234 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21235
21236 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21237
21238 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21239
21240 * g++.dg/warn/format1.C: New test.
21241
21242 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21243
21244 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21245
21246 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21247
21248 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21249
21250 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21251
21252 * gcc.dg/cpp/redef2.c: Add test.
21253
21254 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21255
21256 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21257 long-standing bug on i686, apparently.
21258 * gcc.c-torture/execute/loop-2c.x: New file.
21259 * gcc.c-torture/execute/loop-2d.x: New file.
21260 * gcc.c-torture/execute/loop-3c.x: New file.
21261
21262 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21263
21264 * gcc.dg/cpp/20000625-2.c: Correct line number.
21265
21266 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21267
21268 * gcc.dg/cpp/macro10.c: New test.
21269 * gcc.dg/cpp/strify3.c: New test.
21270 * gcc.dg/cpp/spacing1.c: Add tests.
21271 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21272 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21273
21274 2001-09-24 DJ Delorie <dj@redhat.com>
21275
21276 * gcc.c-torture/execute/20010924-1.c: New test.
21277
21278 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21279
21280 * testsuite/objc/execute/paste.m: Remove.
21281
21282 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21283
21284 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21285
21286 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21287
21288 * g77.dg/strlen0.f: New test.
21289
21290 2001-09-21 Richard Henderson <rth@redhat.com>
21291
21292 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21293 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21294
21295 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21296
21297 Table-driven attributes.
21298 * g++.dg/ext/attrib1.C: New test.
21299
21300 2001-09-20 DJ Delorie <dj@redhat.com>
21301
21302 * gcc.dg/20000926-1.c: Update expected warning messages.
21303 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21304 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21305 array.
21306
21307 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21308
21309 * g++.dg/eh/registers1.C: New test case.
21310
21311 2001-09-17 Richard Henderson <rth@redhat.com>
21312
21313 * gcc.dg/array-5.c: Fix VLA decomposition test.
21314
21315 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21316
21317 * gcc.dg/cpp/line5.c: New testcase.
21318
21319 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21320
21321 * gcc.dg/cpp/macro9.c: New test.
21322
21323 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21324
21325 * gcc.c-torture/execute/980223.c: Change type of addr from long
21326 to char *.
21327
21328 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21329
21330 * gcc.c-torture/execute/20010915-1.c: New test.
21331
21332 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21333
21334 * g77.dg/bprob: New directory.
21335 * g77.dg/bprob/bprob.exp: New file.
21336 * g77.dg/bprob/bprob-1.f: New test.
21337 * g77.dg/gcov: New directory.
21338 * g77.dg/gcov/gcov.exp: New file.
21339 * g77.dg/gcov/gcov-1.f: New test.
21340 * g77.dg/gcov/gcov-1.x: New file.
21341
21342 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21343
21344 * gcc.dg/cpp/directiv.c: Update.
21345 * gcc.dg/cpp/undef1.c: Update.
21346
21347 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21348
21349 * gcc.dg/20010912-1.c: New test.
21350
21351 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21352
21353 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21354 language-independent file in lib.
21355 * lib/gcov.exp: New file.
21356
21357 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21358
21359 * gcc.c-torture/compile/20010911-1.c: New test.
21360
21361 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21362
21363 * lib/profopt.exp: New, to support profile-directed optimizations.
21364 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21365 * gcc.misc-tests/bprob-1.c: New test.
21366 * gcc.misc-tests/bprob-2.c: New test.
21367
21368 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21369
21370 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21371 XFAIL and which kinds of gcov output to verify.
21372 * gcc.misc-tests/gcov-4b.x: New file.
21373 * gcc.misc-tests/gcov-5b.x: New file.
21374 * gcc.misc-tests/gcov-6.x: New file.
21375 * gcc.misc-tests/gcov-7.c: New test.
21376 * gcc.misc-tests/gcov-7.x: New file.
21377
21378 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21379
21380 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21381 * gcc.misc-tests/gcov-6.c: New test.
21382
21383 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21384
21385 PR c++/3986
21386 * g++.dg/abi/vbase1.C: New test.
21387
21388 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21389
21390 * objc.dg/method-2.m: New.
21391
21392 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21393
21394 PR c++/4203
21395 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21396 * g++.dg/init/empty1.C: New test.
21397
21398 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21399
21400 * gcc.c-torture/compile/20010903-1.c: New test.
21401
21402 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21403
21404 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21405 for m68k.
21406
21407 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21408
21409 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21410
21411 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21412
21413 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21414
21415 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21416
21417 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21418 for 16-bit 'unsigned int'.
21419
21420 2001-08-29 Kazu Hirata <kazu@hxi.com>
21421
21422 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21423
21424 2001-08-27 Richard Henderson <rth@redhat.com>
21425
21426 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21427 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21428
21429 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21430
21431 * gcc.dg/asm-names.c (ymain): New.
21432
21433 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21434
21435 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21436 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21437 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21438
21439 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21440
21441 * gcc.dg/compare5.c: New testcase.
21442
21443 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21444
21445 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21446 and "In instantiation".
21447
21448 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21449
21450 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21451
21452 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21453
21454 * gcc.misc-tests/gcov.exp: Add support for branch information.
21455 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21456 * gcc.misc-tests/gcov-4.c: New test.
21457 * gcc.misc-tests/gcov-4b.c: New test.
21458 * gcc.misc-tests/gcov-5b.c: New test.
21459
21460 2001-08-20 Zack Weinberg <zackw@panix.com>
21461
21462 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21463 expected to fail.
21464
21465 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21466
21467 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21468
21469 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21470
21471 * g++.dg/eh/template1.C: New test.
21472
21473 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21474
21475 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21476 Fix thinko.
21477 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21478 for xfail.
21479
21480 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21481
21482 * lib/g77-dg.exp: Use prune.exp for common procedures
21483 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21484 * lib/g77.exp: (g77-dg-prune) Remove
21485
21486 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21487
21488 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21489
21490 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21491
21492 * g++.dg/template/unify1.C: New test.
21493
21494 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21495
21496 * g++.dg/abi/empty4.C: New test.
21497
21498 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21499
21500 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21501 solaris2.*
21502 * g77.f-torture/compile/pr3743.x: Likewise
21503
21504 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21505
21506 * g++.dg/other/using-declaration.C: New test.
21507
21508 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21509
21510 * gcc.dg/cpp/tr-sign.c: New testcase.
21511
21512 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21513
21514 * gcc.dg/cpp/19951025-1.c: Revert.
21515 * gcc.dg/cpp/directiv.c: We no longer process directives that
21516 interrupt macro arguments.
21517
21518 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21519
21520 * gcc.dg/bconstp-1.c: New test.
21521
21522 2001-08-03 Richard Henderson <rth@redhat.com>
21523
21524 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21525
21526 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21527
21528 * gcc.dg/cpp/19951025-1.c: Update.
21529
21530 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21531
21532 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21533 should be x.
21534
21535 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21536
21537 Kill -fhonor-std.
21538 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21539 * g++.old-deja/g++.other/std1.C: Likewise.
21540 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21541
21542 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21543
21544 * lib/g77.exp: Load gcc-defs.exp for common procedures
21545 (g77_pass, g77_fail, g77_finish, g77_exit,
21546 ${tool}_check_unsupported_p} Now redundant. Deleted.
21547
21548 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21549
21550 * g77.dg/fbackslash.f
21551 * g77.dg/fcase-preserve.f
21552 * g77.dg/ff90-1.f
21553 * g77.dg/ffixed-line-length-0.f
21554 * g77.dg/ffixed-line-length-132.f
21555 * g77.dg/ffixed-line-length-7.f
21556 * g77.dg/ffixed-line-length-72.f
21557 * g77.dg/ffixed-line-length-none.f
21558 * g77.dg/ffree-form-1.f
21559 * g77.dg/fno-backslash.f
21560 * g77.dg/fno-f90-1.f
21561 * g77.dg/fno-fixed-form-1.f
21562 * g77.dg/fno-onetrip.f
21563 * g77.dg/fno-typeless-boz.f
21564 * g77.dg/fno-underscoring.f
21565 * g77.dg/fno-vxt-1.f
21566 * g77.dg/fonetrip.f
21567 * g77.dg/ftypeless-boz.f
21568 * g77.dg/fugly-assumed.f
21569 * g77.dg/funderscoring.f
21570 * g77.dg/fvxt-1.f
21571
21572 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21573
21574 * objc.dg/fwd-proto-1.m: New.
21575 * objc.dg/local-decl-1.m: New.
21576 * objc.dg/naming-1.m: New.
21577 * objc.dg/naming-2.m: New.
21578 * objc.dg/proto-hier-1.m: New.
21579
21580 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21581
21582 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21583 largest-type elements to a struct makes its size grow.
21584
21585 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21586
21587 * g++.dg/abi/vthunk1.C: New test.
21588
21589 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21590
21591 * g++.dg/abi/vbase8-22.C: New test.
21592
21593 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21594
21595 * gcc.dg/cpp/macro8.c: New test.
21596
21597 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21598
21599 * g++.dg/abi/vbase8-21.C: New test.
21600
21601 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21602
21603 * g++.dg/abi/vbase8-10.C: New test.
21604
21605 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21606
21607 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21608 ${tool}_set_ld_library_path.
21609 Changed caller.
21610 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21611 g++.exp.
21612
21613 2001-07-26 Stan Cox <scox@redhat.com>
21614
21615 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21616 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21617 gcc_exit, gcc_check_unsupported_p):
21618 Moved to gcc-deps.exp
21619 * gcc-deps.exp: New file.
21620
21621 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21622
21623 * g++.old-deja/g++.pt/defarg14.C: New test.
21624
21625 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21626
21627 * g++.old-deja/g++.other/lineno5.C: New test.
21628
21629 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21630
21631 * g++.old-deja/g++.pt/crash68.C: New test.
21632
21633 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21634
21635 * g++.old-deja/g++.other/crash42.C: New test.
21636
21637 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21638
21639 * gcc.dg/cpp/extratokens.c: Fix.
21640 * gcc.dg/cpp/skipping2.c: New tests.
21641
21642 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21643
21644 * gcc.c-torture/execute/20010724-1.c: New file.
21645 * gcc.c-torture/execute/20010724-1.x: New file.
21646
21647 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21648
21649 * g++.old-deja/g++.other/cond7.C: New test.
21650
21651 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21652
21653 * g++.old-deja/g++.other/optimize4.C: New test.
21654
21655 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21656
21657 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21658
21659 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21660
21661 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21662 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21663 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21664 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21665
21666 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21667 bug report" message.
21668
21669 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21670 * g++.dg/ext/instantiate1.C: Move from old-deja.
21671
21672 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21673
21674 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21675 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21676 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21677 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21678
21679 2001-07-23 Jeffrey A Law (law@cygnus.com)
21680
21681 * gcc.c-torture/execute/20010723-1.c: New test.
21682
21683 2001-07-23 Ben Elliston <bje@redhat.com>
21684
21685 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21686
21687 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21688
21689 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21690 i[34567]86-*-*.
21691 Delete handling of ieee_multilib_flags.
21692 Pass -mieee for alpha*-*-* and sh-*-*.
21693 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21694
21695 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21696
21697 Remove old-abi tests.
21698 * g++.old-deja/g++.mike/p11116.C: Remove.
21699 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21700
21701 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21702
21703 * g77.f-torture/compile/pr3743.f: New test
21704
21705 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21706
21707 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21708
21709 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21710
21711 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21712 g++.old-deja/g++.pt/static6.C: Likewise.
21713 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21714 supports weak symbols.
21715
21716 2001-07-18 Andreas Jaeger <aj@suse.de>
21717
21718 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21719 supported again.
21720
21721 2001-07-18 Andreas Jaeger <aj@suse.de>
21722
21723 * gcc.dg/iftrap-1.c: Fix target line.
21724
21725 2001-07-17 Richard Henderson <rth@redhat.com>
21726
21727 * gcc.c-torture/execute/20010717-1.c: New.
21728
21729 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21730
21731 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21732 tests.
21733
21734 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21735
21736 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21737
21738 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21739
21740 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21741 UAC_SIGBUS, UAC_NOPRINT definitions.
21742
21743 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21744
21745 * objc/execute/object_is_class.m: New test.
21746 * objc/execute/object_is_meta_class.m: New test.
21747
21748 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21749
21750 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21751 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21752
21753 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21754
21755 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21756 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21757
21758 2001-07-14 Richard Henderson <rth@redhat.com>
21759
21760 * gcc.dg/iftrap-1.c: New.
21761
21762 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21763
21764 * g77.f-torture/execute/intrinsic77.f: New test.
21765
21766 2001-07-11 Janis Johnson <janis@us.ibm.com>
21767
21768 * gcc.misc-tests/gcov-3.c: New test.
21769
21770 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21771
21772 * gcc.c-torture/compile/20010711-1.c,
21773 * gcc.c-torture/compile/20010711-2.c: New tests.
21774
21775 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21776
21777 * gcc.c-torture/execute/20010711-1.c: New test.
21778
21779 2001-07-11 Ben Elliston <bje@redhat.com>
21780
21781 * g++.old-deja/g++.other/enum5.C: New test.
21782
21783 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21784
21785 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21786 (g++-dg-prune): Call prune_gcc_output.
21787 * prune.exp: New file for prune_gcc_output.
21788 * lib/g++.exp, lib/gcc.exp: Load it.
21789
21790 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21791
21792 * gcc.c-torture/compile/20010701-1.c,
21793 g++.old-deja/g++.ext/attrib6.C: New tests.
21794
21795 2001-07-06 Jeffrey A Law (law@cygnus.com)
21796
21797 * gcc.c-torture/compile/20010706-1.c: New test.
21798
21799 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21800
21801 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21802
21803 2001-06-28 Stan Shebs <shebs@apple.com>
21804
21805 * gcc.dg/pragma-darwin.c: New test.
21806
21807 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21808
21809 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21810 Solaris 2.[678] system.
21811
21812 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21813
21814 * gcc.dg/20010622-1.c: New test.
21815
21816 2001-06-18 Stan Shebs <shebs@apple.com>
21817
21818 * objc.dg: New directory.
21819 * objc.dg/dg.exp: New file.
21820 * objc.dg/alias.m: New.
21821 * objc.dg/class-1.m: New.
21822 * objc.dg/class-2.m: New.
21823 * objc.dg/const-str-1.m: New.
21824 * objc.dg/const-str-2.m: New.
21825 * objc.dg/id-1.m: New.
21826 * objc.dg/method-1.m: New.
21827 * objc.dg/super-class-1.m: New.
21828 * lib/objc-dg.exp: New file.
21829
21830 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21831
21832 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21833 of label name.
21834
21835 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21836
21837 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21838
21839 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21840
21841 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21842 variable.
21843
21844 2001-06-12 Richard Henderson <rth@redhat.com>
21845
21846 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21847
21848 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21849
21850 * g++.old-deja/g++.abi/vbase5.C: New test.
21851 * g++.old-deja/g++.abi/vbase6.C: New test.
21852 * g++.old-deja/g++.abi/vbase7.C: New test.
21853
21854 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21855
21856 * gcc.c-torture/compile/20010610-1.c: New test.
21857
21858 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21859
21860 * g++.old-deja/g++.abi/vbase4.C: New test.
21861
21862 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21863
21864 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21865 support %f for HC11/HC12 targets.
21866 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21867 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21868 on HC11/HC12 targets.
21869 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21870
21871 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21872
21873 * gcc.dg/wchar_t-1.c: New file.
21874 * gcc.dg/wint_t-1.c: Likewise.
21875
21876 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21877
21878 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21879
21880 2001-06-11 Richard Henderson <rth@redhat.com>
21881
21882 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21883
21884 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21885
21886 * gcc.c-torture/compile/20010611-1.c: New test.
21887
21888 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21889
21890 * gcc.dg/c99-tag-1.c: Add more tests.
21891
21892 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21893
21894 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21895 representation on MN10300 and ARM/Thumb.
21896
21897 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21898
21899 * g77.f-torture/execute/20010610.f: New.
21900
21901 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21902
21903 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21904 names.
21905
21906 2001-06-09 Richard Henderson <rth@redhat.com>
21907
21908 * gcc.c-torture/execute/ashrdi-1.c: New.
21909 * gcc.c-torture/execute/ashldi-1.c: New.
21910 * gcc.c-torture/execute/lshrdi-1.c: New.
21911
21912 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21913
21914 * objc/execute/load-3.m: Added. Check sending +load to categories,
21915 in addition to classes.
21916
21917 2001-06-08 Stan Shebs <shebs@apple.com>
21918
21919 * objc/execute/load-2.m: New test. From Nicola Pero
21920 <n.pero@mi.flashnet.it>.
21921
21922 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21923
21924 * gcc.c-torture/execute/20010605-2.c: New test.
21925
21926 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21927
21928 * g++.old-deja/g++.abi/vbase2.C: New test.
21929 * g++.old-deja/g++.abi/vbase3.C: New test.
21930
21931 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21932
21933 * g++.old-deja/g++.pt/friend49.C: New test.
21934
21935 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21936
21937 * g++.old-deja/g++.ext/anon3.C: New test.
21938
21939 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21940
21941 * g++.old-deja/g++.other/conv7.C: New test.
21942
21943 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21944
21945 * gcc.c-torture/compile/20010605-2.c: New test.
21946
21947 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21948
21949 * gcc.c-torture/execute/20010604-1.c: New test.
21950
21951 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21952
21953 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21954
21955 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21956
21957 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21958 (g++_link_flags): Likewise.
21959 (g++_init): Pass gccpath's value to two previous functions.
21960
21961 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21962
21963 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21964 Ensure logfile entry matches exec command line.
21965
21966 2001-05-31 Richard Henderson <rth@redhat.com>
21967
21968 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21969 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21970
21971 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21972
21973 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21974 compiler for irix6.2
21975
21976 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21977
21978 * g++.old-deja/g++.other/optimize3.C: New file.
21979
21980 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21981
21982 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21983 assemble.
21984
21985 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21986
21987 * g++.old-deja/g++.other/optimize2.C: New file.
21988
21989 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21990
21991 * gcc.c-torture/compile/20010518-2.c: New file.
21992 * gcc.c-torture/execute/20010518-1.c: New file.
21993 * gcc.c-torture/execute/20010518-2.c: New file.
21994
21995 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21996
21997 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21998
21999 2001-05-24 Mark Mitchell <mark@codesourcery.com>
22000
22001 G++ no longer defines builtins that do not begin with __builtin.
22002 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
22003 * g++.old-deja/g++.brendand/misc13.C: Likewise.
22004 * g++.old-deja/g++.law/builtin1.C: Likewise.
22005 * g++.old-deja/g++.law/cvt2.C: Likewise.
22006 * g++.old-deja/g++.mike/net5.C: Likewise.
22007 * g++.old-deja/g++.other/builtins1.C: Likewise.
22008 * g++.old-deja/g++.other/builtins2.C: Likewise.
22009 * g++.old-deja/g++.other/builtins3.C: Likewise.
22010 * g++.old-deja/g++.other/builtins4.C: Likewise.
22011 * g++.old-deja/g++.other/inline8.C: Likewise.
22012 * g++.old-deja/g++.robertl/eb39.C: Likewise.
22013
22014 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
22015
22016 * g++.old-deja/g++.pt/using1.C: Adjust.
22017 * g++.old-deja/g++.pt/using2.C: New test.
22018
22019 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22020
22021 * gcc.dg/cpp/charconst.c: New tests.
22022 * gcc.dg/cpp/escape.c: New tests.
22023 * gcc.dg/cpp/escape-1.c: New tests.
22024 * gcc.dg/cpp/escape-2.c: New tests.
22025 * gcc.dg/cpp/ucs.c: New tests.
22026
22027 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
22028
22029 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
22030 native compiler for irix6.5.
22031
22032 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
22033
22034 * lib/g++.exp (g++_include_flags): Use args to compute
22035 get_multilibs.
22036 (g++_link_flags): Likewise.
22037 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
22038
22039 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
22040
22041 * gcc.dg/c90-hexfloat-1.c: Add more tests.
22042
22043 2001-05-21 Geoff Keating <geoffk@redhat.com>
22044
22045 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
22046 this file.
22047
22048 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22049
22050 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
22051 STACK_SIZE;
22052 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
22053 to STACK_SIZE; Use it to define size of add_histo array.
22054 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
22055 to STACK_SIZE.
22056 (f): Use GITT_SIZE to define size of gitt local table.
22057 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
22058 to STACK_SIZE; Use it to define size of bytemem array.
22059
22060 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22061
22062 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
22063 on 68HC11/HC12 due to the asm instruction.
22064 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
22065 * gcc.c-torture/compile/920520-1.x: Likewise.
22066 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
22067 on 68HC11/HC12 because the function is larger than 64K.
22068 * gcc.c-torture/compile/961203-1.x: New file, this test fails
22069 on 68HC11/HC12 because the structure is too large.
22070
22071 2001-05-20 Richard Henderson <rth@redhat.com>
22072
22073 * gcc.c-torture/execute/20010520-1.c: New.
22074
22075 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22076
22077 * g++.old-deja/g++.warn/compare1.C: New test.
22078 * gcc.dg/compare4.c: New test.
22079
22080 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
22081
22082 * g++.old-deja/g++.other/optimize1.C: New test.
22083
22084 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22085
22086 * g++.old-deja/g++.pt/spec41.C: New test.
22087
22088 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
22089
22090 * gcc.c-torture/compile/20010114-1.x: Remove.
22091
22092 2001-05-18 Stan Shebs <shebs@apple.com>
22093
22094 * gcc.c-torture/compile/20010518-1.c: New test.
22095
22096 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
22097
22098 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
22099 * g++.old-deja/g++.pt/crash67.C: New test.
22100
22101 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
22102
22103 * g++.old-deja/g++.other/debug9.C: New test.
22104
22105 2001-05-16 Zack Weinberg <zackw@stanford.edu>
22106
22107 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
22108
22109 2001-05-16 Jan Hubicka <jh@suse.cz>
22110
22111 * gcc.c-torture/compile/20010516-1.c: New test.
22112
22113 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22114
22115 * g++.old-deja/g++.other/crash41.C: New test.
22116
22117 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22118
22119 * g++.old-deja/g++.pt/crash66.C: New test.
22120
22121 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
22122
22123 * g++.old-deja/g++.robertl/eb27.C: Convert.
22124
22125 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
22126
22127 * g++.dg/friend-warn.C: New test. Do not warn about friend
22128 declaration being redundant.
22129
22130 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
22131
22132 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22133
22134 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22135
22136 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22137
22138 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22139
22140 * lib/g++.exp: Use testsuite_flags.
22141
22142 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22143
22144 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22145
22146 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22147
22148 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22149
22150 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22151
22152 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22153
22154 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22155
22156 * gcc.c-torture/compile/20010313-1.c: New test.
22157
22158 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22159
22160 * gcc.dg/cpp/direct2.c: New test.
22161 * gccq.dg/cpp/direct2s.c: New test.
22162
22163 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22164
22165 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22166
22167 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22168 * g++.old-deja/g++.other/op3.C: Likewise.
22169
22170 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22171
22172 * gcc.dg/cpp/syshdr.h: New file.
22173 * gcc.dg/cpp/sysmac1.c: Update.
22174 * gcc.dg/cpp/sysmac2.c: Update.
22175
22176 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22177
22178 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22179
22180 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22181
22182 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22183 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22184
22185 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22186
22187 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22188
22189 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22190
22191 * lib/g++.exp (g++_include_flags): Don't use any special flags
22192 if TESTING_IN_BUILD_TREE is not defined.
22193 (g++_init): Use a plain 'c++' as the compiler if
22194 TESTING_IN_BUILD_TREEE is not defined.
22195
22196 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22197
22198 * g++.old-deja/g++.eh/catch13.C: New test.
22199 * g++.old-deja/g++.eh/catch14.C: New test.
22200
22201 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22202
22203 * gcc.dg/cpp/tr-define.c: New test.
22204
22205 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22206
22207 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22208 <stdlib.h>, not <malloc.h>.
22209
22210 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22211
22212 * g++.old-deja/g++.ns/template17.C: New test.
22213
22214 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22215
22216 * g++.old-deja/g++.pt/ref4.C: New test.
22217
22218 2001-04-30 Richard Henderson <rth@redhat.com>
22219
22220 * gcc.dg/20000724-1.c: Revert last change.
22221
22222 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22223
22224 * g77.f-torture/execute/20010430.f: New test.
22225
22226 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22227
22228 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22229
22230 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22231
22232 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22233
22234 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22235
22236 * g++.old-deja/g++.eh/crash6.C: New test.
22237
22238 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22239
22240 * g++.old-deja/g++.other/warn7.C: New test.
22241
22242 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22243
22244 * g++.old-deja/g++.other/defarg9.C: New test.
22245
22246 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22247
22248 * g77.f-torture/compile/20010426.f: New test.
22249 * g77.f-torture/execute/20010426.f: New test.
22250
22251 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22252
22253 * g77.f-torture/compile/20000629-1.x: Remove - error
22254 has been fixed.
22255
22256 2001-04-26 Jeffrey A Law (law@cygnus.com)
22257
22258 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22259 Tweak slightly to work with g++.dg framework.
22260 * g++.dg/special/ecos.exp: Run initp1.C test.
22261 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22262
22263 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22264 its linker doesn't give line numbers either.
22265 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22266
22267 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22268
22269 * g++.old-deja/g++.other/lex1.C: New test.
22270
22271 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22272
22273 * gcc.dg/noncompile/20010425-1.c: New test.
22274
22275 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22276
22277 * g++.old-deja/g++.pt/mangle2.C: New test.
22278
22279 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22280
22281 * gcc.dg/format/plus-1.c: New test.
22282
22283 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22284
22285 * gcc.dg/20010423-1.c: New test.
22286
22287 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22288
22289 * gcc.c-torture/execute/20010422-1.c: New test.
22290
22291 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22292
22293 * g++.old-deja/g++.ns/type2.C: New test.
22294
22295 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22296
22297 * g++.old-deja/g++.other/perf1.C: New test.
22298
22299 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22300
22301 * gcc.dg/c99-func-2.c: Remove xfail.
22302 * gcc.dg/c99-func-3.c: Remove xfail.
22303 * gcc.dg/c99-func-4.c: Remove xfail.
22304
22305 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22306
22307 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22308
22309 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22310
22311 * gcc.c-torture/compile/20010423-1.c: New test.
22312
22313 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22314
22315 * g++.old-deja/g++.pt/typename28.C: New test.
22316
22317 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22318
22319 * g++.old-deja/g++.abi/empty2.C: New test.
22320 * g++.old-deja/g++.abi/empty3.C: New test.
22321
22322 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22323
22324 * g++.old-deja/g++.other/comdat2.C: New test.
22325 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22326
22327 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22328
22329 * g++.old-deja/g++.other/overload14.C: New test.
22330
22331 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22332
22333 * g++.old-deja/g++.other/lookup23.C: New test.
22334
22335 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22336
22337 * gcc.c-torture/execute/20010403-1.c: New test.
22338
22339 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22340 Mark Mitchell <mark@codesourcery.com>
22341
22342 * lib/old-dejagnu.exp: Don't delete output of executable.
22343 Add .exe suffix to executables.
22344
22345 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22346
22347 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22348
22349 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22350
22351 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22352
22353 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22354
22355 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22356 * g++.old-deja/g++.abi/crash1.C: New test.
22357
22358 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22359
22360 * g++.old-deja/g++.other/crash40.C: New test.
22361
22362 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22363
22364 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22365
22366 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22367
22368 * g++.old-deja/g++.other/warn6.C: New test.
22369
22370 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22371
22372 * g++.old-deja/g++.robertl/eb42.C: Same.
22373
22374 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22375
22376 * gcc.dg/wtr-conversion-1.c: New testcase.
22377
22378 2001-04-10 Richard Henderson <rth@redhat.com>
22379
22380 * g++.old-deja/g++.other/array5.C: New.
22381
22382 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22383
22384 * gcc.c-torture/execute/20010408-1.c: New test.
22385
22386 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22387
22388 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22389 headers and constructs.
22390 * g++.old-deja/g++.robertl/eb79.C: Same.
22391 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22392 * g++.old-deja/g++.robertl/eb73.C: Same.
22393 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22394 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22395 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22396 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22397 * g++.old-deja/g++.robertl/eb44.C: Same.
22398 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22399 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22400 * g++.old-deja/g++.robertl/eb39.C: Same.
22401 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22402 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22403 * g++.old-deja/g++.robertl/eb30.C: Same.
22404 * g++.old-deja/g++.robertl/eb3.C: Same.
22405 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22406 * g++.old-deja/g++.robertl/eb21.C: Same.
22407 * g++.old-deja/g++.robertl/eb15.C: Same.
22408 * g++.old-deja/g++.robertl/eb118.C: Same.
22409 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22410 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22411 * g++.old-deja/g++.robertl/eb109.C: Same.
22412 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22413 * g++.old-deja/g++.mike/rtti1.C: Same.
22414 * g++.old-deja/g++.mike/p658.C: Same.
22415 * g++.old-deja/g++.mike/net46.C: Same.
22416 * g++.old-deja/g++.mike/net34.C: Same.
22417 * g++.old-deja/g++.mike/memoize1.C: Same.
22418 * g++.old-deja/g++.mike/eh2.C: Same.
22419 * g++.old-deja/g++.law/weak.C: Same.
22420 * g++.old-deja/g++.law/visibility7.C: Same.
22421 * g++.old-deja/g++.law/visibility25.C: Same.
22422 * g++.old-deja/g++.law/visibility22.C: Same.
22423 * g++.old-deja/g++.law/visibility2.C: Same.
22424 * g++.old-deja/g++.law/visibility17.C: Same.
22425 * g++.old-deja/g++.law/visibility13.C: Same.
22426 * g++.old-deja/g++.law/visibility10.C: Same.
22427 * g++.old-deja/g++.law/visibility1.C: Same.
22428 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22429 * g++.old-deja/g++.law/vbase1.C: Same.
22430 * g++.old-deja/g++.law/operators32.C: Same.
22431 * g++.old-deja/g++.law/nest3.C: Same.
22432 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22433 * g++.old-deja/g++.law/except5.C (main): Same.
22434 * g++.old-deja/g++.law/cvt7.C (run): Same.
22435 * g++.old-deja/g++.law/cvt2.C: Same.
22436 * g++.old-deja/g++.law/cvt16.C: Same.
22437 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22438 * g++.old-deja/g++.law/ctors17.C (main): Same.
22439 * g++.old-deja/g++.law/ctors13.C: Same.
22440 * g++.old-deja/g++.law/ctors12.C (main): Same.
22441 * g++.old-deja/g++.law/ctors10.C: Same.
22442 * g++.old-deja/g++.law/code-gen5.C: Same.
22443 * g++.old-deja/g++.law/bad-error7.C: Same.
22444 * g++.old-deja/g++.law/arm9.C: Same.
22445 * g++.old-deja/g++.law/arm12.C: Same.
22446 * g++.old-deja/g++.law/arg8.C: Same.
22447 * g++.old-deja/g++.law/arg1.C: Same.
22448 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22449 * g++.old-deja/g++.jason/template31.C: Same.
22450 * g++.old-deja/g++.jason/template24.C (main): Same.
22451 * g++.old-deja/g++.jason/2371.C: Same.
22452 * g++.old-deja/g++.eh/new2.C: Same.
22453 * g++.old-deja/g++.eh/new1.C: Same.
22454 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22455 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22456 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22457 * g++.old-deja/g++.brendan/crash62.C: Same.
22458 * g++.old-deja/g++.brendan/crash52.C: Same.
22459 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22460 * g++.old-deja/g++.brendan/crash38.C: Same.
22461 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22462 * g++.old-deja/g++.brendan/copy9.C: Same.
22463
22464 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22465
22466 * gcc.c-torture/execute/20001203-2.c (memset):
22467 Count argument is of type __SIZE_TYPE__.
22468
22469 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22470
22471 * gcc.c-torture/compile/20010404-1.c: New test.
22472
22473 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22474
22475 * gcc.c-torture/compile/20010326-1.c: New test.
22476
22477 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22478
22479 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22480 peculiarities of the SH.
22481 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22482
22483 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22484
22485 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22486 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22487 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22488
22489 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22490
22491 * g77.f-torture/compile/20010321-1.f: New test.
22492
22493 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22494
22495 * gcc.c-torture/compile/20010329-1.c: New test.
22496
22497 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22498
22499 * gcc.c-torture/execute/20010329-1.c: New test.
22500
22501 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22502
22503 * g++.old-deja/g++.other/eh4.C: Fix typo.
22504
22505 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22506
22507 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22508
22509 2001-03-28 Philip Blundell <philb@gnu.org>
22510
22511 * gcc.c-torture/compile/20010328-1.c: New test.
22512
22513 2001-03-27 Richard Henderson <rth@redhat.com>
22514
22515 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22516 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22517
22518 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22519
22520 * gcc.c-torture/compile/20010327-1.c: New test.
22521
22522 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22523
22524 * g++.old-deja/g++.other/friend12.C: New test.
22525 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22526 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22527
22528 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22529
22530 * gcc.c-torture/execute/20010325-1.c: New test.
22531
22532 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22533
22534 * g++.old-deja/g++.other/mangle3.C: New test.
22535
22536 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22537
22538 * g++.old-deja/g++.other/anon8.C: New test.
22539
22540 2001-03-20 Philip Blundell <philb@gnu.org>
22541
22542 * gcc.c-torture/compile/20010320-1.c: New test.
22543
22544 2001-03-17 Richard Henderson <rth@redhat.com>
22545
22546 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22547
22548 2001-03-15 Geoff Keating <geoff@redhat.com>
22549
22550 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22551 tests on AIX.
22552
22553 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22554
22555 * g++.old-deja/g++.other/eh4.C: New test.
22556
22557 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22558
22559 * gcc.dg/cpp/mi1.c: Update.
22560
22561 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22562
22563 * g++.old-deja/g++.other/regstack.C: New test.
22564
22565 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22566
22567 * g++.old-deja/g++.other/ref4.C: New test.
22568
22569 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22570
22571 * objc/execute/va_method.m: Added.
22572 * objc/execute/IMP.m: Added.
22573 * objc/execute/_cmd.m: Added.
22574 * objc/execute/accessing_ivars.m: Added.
22575 * objc/execute/class-1.m: Added.
22576 * objc/execute/class-10.m: Added.
22577 * objc/execute/class-11.m: Added.
22578 * objc/execute/class-12.m: Added.
22579 * objc/execute/class-13.m: Added.
22580 * objc/execute/class-14.m: Added.
22581 * objc/execute/class-2.m: Added.
22582 * objc/execute/class-3.m: Added.
22583 * objc/execute/class-4.m: Added.
22584 * objc/execute/class-5.m: Added.
22585 * objc/execute/class-6.m: Added.
22586 * objc/execute/class-7.m: Added.
22587 * objc/execute/class-8.m: Added.
22588 * objc/execute/class-9.m: Added.
22589 * objc/execute/class-tests-1.h
22590 * objc/execute/class-tests-2.h
22591 * objc/execute/compatibility_alias.m: Added.
22592 * objc/execute/encode-1.m: Added.
22593 * objc/execute/formal_protocol-1.m: Added.
22594 * objc/execute/formal_protocol-2.m: Added.
22595 * objc/execute/formal_protocol-3.m: Added.
22596 * objc/execute/formal_protocol-4.m: Added.
22597 * objc/execute/formal_protocol-5.m: Added.
22598 * objc/execute/formal_protocol-6.m: Added.
22599 * objc/execute/formal_protocol-7.m: Added.
22600 * objc/execute/informal_protocol.m: Added.
22601 * objc/execute/initialize.m: Added.
22602 * objc/execute/load.m: Added.
22603 * objc/execute/many_args_method.m: Added.
22604 * objc/execute/nested-3.m: Added.
22605 * objc/execute/no_clash.m: Added.
22606 * objc/execute/private.m: Added.
22607 * objc/execute/redefining_self.m: Added.
22608 * objc/execute/root_methods.m: Added.
22609 * objc/execute/selector-1.m: Added.
22610 * objc/execute/static-1.m: Added.
22611 * objc/execute/static-2.m: Added.
22612 * objc/execute/va_method.m: Added.
22613
22614 2001-03-10 Richard Henderson <rth@redhat.com>
22615
22616 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22617
22618 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22619
22620 * g++.old-deja/g++.other/crash31.C: XFAIL.
22621 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22622 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22623 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22624 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22625 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22626
22627 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22628
22629 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22630
22631 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22632
22633 * gcc.dg/20000724-1.c: Don't use multiline strings.
22634
22635 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22636
22637 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22638 result of -cString against what we expect it to be; don't just
22639 print it out for no one to read.
22640
22641 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22642 Based on testcases provided by Nicola Pero.
22643
22644 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22645
22646 * gcc.dg/cpp/macro7.c: New test.
22647
22648 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22649
22650 * gcc.dg/cpp/multiline.c: Update.
22651
22652 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22653
22654 * g++.old-deja/g++.other/enum3.C: New test.
22655
22656 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22657
22658 * g++.old-deja/g++.other/pod1.C: New test.
22659
22660 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22661
22662 * g++.old-deja/g++.ext/overload1.C: New test.
22663
22664 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22665
22666 * g++.old-deja/g++.pt/using1.C: New test.
22667
22668 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22669
22670 * g++.old-deja/g++.other/using9.C: New test.
22671
22672 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22673
22674 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22675
22676 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22677
22678 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22679
22680 * g++.old-deja/g++.ext/realpt1.C: Remove.
22681
22682 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22683
22684 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22685
22686 2001-02-26 Will Cohen <wcohen@redhat.com>
22687
22688 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22689
22690 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22691
22692 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22693 templatized constructors.
22694
22695 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22696
22697 * gcc.c-torture/execute/20010224-1.c: New test.
22698
22699 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22700
22701 * gcc.c-torture/execute/20010222-1.c: New test.
22702
22703 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22704
22705 * g++.old-deja/g++.other/inline20.C: New test.
22706
22707 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22708
22709 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22710
22711 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22712
22713 * g++.old-deja/g++.other/lookup22.C: New test.
22714
22715 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22716
22717 * g77.dg: New directory.
22718 * g77.dg/20010216-1.f: New test case.
22719 * g77.dg/dg.exp: New driver.
22720 * lib/g77-dg.exp: New driver library.
22721
22722 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22723
22724 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22725
22726 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22727
22728 * g++.old-deja/g++.other/decl9.C: New test.
22729
22730 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22731
22732 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22733 not need <string> and also tests the initialization at runtime.
22734
22735 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22736
22737 * gcc.c-torture/execute/longlong.c: New test.
22738
22739 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22740
22741 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22742
22743 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22744
22745 * gcc.c-torture/execute/920302-1.c (execute):
22746 Change argument type to short.
22747
22748 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22749
22750 * g++.old-deja/g++.pt/deduct6.C: New test.
22751
22752 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22753
22754 * g++.old-deja/g++.pt/deduct5.C: New test.
22755
22756 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22757
22758 * gcc.c-torture/execute/20010209-1.c: New test.
22759
22760 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22761
22762 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22763
22764 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22765
22766 * g++.dg/vtgc1.C: Update for new ABI.
22767
22768 * consistency.vlad: New directory, 1665 files.
22769
22770 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22771
22772 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22773 return type.
22774 * gcc.dg/cpp/digraphs.c: Declare puts.
22775
22776 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22777
22778 * g++.old-deja/g++.other/warn5.C: New test.
22779
22780 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22781
22782 * g++.old-deja/g++.pt/spec40.C: New test.
22783
22784 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22785
22786 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22787 case.
22788 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22789
22790 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22791
22792 * gcc.c-torture/compile/20010209-1.c: New test.
22793
22794 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22795
22796 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22797 excess errors message but not if it crashes.
22798 * g++.old-deja/g++.other/crash27.C: Likewise.
22799 * g++.old-deja/g++.other/crash28.C: Likewise.
22800 * g++.old-deja/g++.other/crash30.C: Likewise.
22801 * g++.old-deja/g++.other/crash32.C: Likewise.
22802 * g++.old-deja/g++.other/crash35.C: Likewise.
22803 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22804
22805 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22806
22807 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22808 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22809 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22810 g77.f-torture/execute/execute.exp,
22811 g77.f-torture/noncompile/noncompile.exp,
22812 gcc.c-torture/execute/execute.exp,
22813 gcc.c-torture/execute/memcheck/memcheck.exp,
22814 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22815 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22816 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22817 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22818 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22819 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22820 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22821 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22822 Remove bug reporting instructions with ancient email addresses.
22823
22824 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22825
22826 * gcc.dg/20010202-1.c: New test.
22827 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22828
22829 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22830
22831 * g++.dg/stdbool-if.C: New test.
22832
22833 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22834
22835 * objc/execute/fdecl.m: Added main().
22836
22837 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22838
22839 * gcc.c-torture/execute/20010206-1.c: New test.
22840
22841 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22842
22843 * gcc.dg/cpp/avoidpaste1.c: Update.
22844
22845 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22846
22847 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22848 Pero <nicola@brainstorm.co.uk>.
22849 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22850
22851 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22852
22853 * g++.old-deja/g++.pt/spec39.C: New test.
22854
22855 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22856
22857 * gcc.c-torture/compile/20010202-1.c: New test.
22858
22859 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22860
22861 * g++.old-deja/g++.abi/primary2.C: New test.
22862 * g++.old-deja/g++.abi/primary3.C: New test.
22863 * g++.old-deja/g++.abi/primary4.C: New test.
22864 * g++.old-deja/g++.abi/primary5.C: New test.
22865 * g++.old-deja/g++.abi/vtable3.h: New test.
22866 * g++.old-deja/g++.abi/vtable3a.C: New test.
22867 * g++.old-deja/g++.abi/vtable3b.C: New test.
22868 * g++.old-deja/g++.abi/vtable3c.C: New test.
22869 * g++.old-deja/g++.abi/vtable3d.C: New test.
22870 * g++.old-deja/g++.abi/vtable3e.C: New test.
22871 * g++.old-deja/g++.abi/vtable3f.C: New test.
22872 * g++.old-deja/g++.abi/vtable3g.C: New test.
22873 * g++.old-deja/g++.abi/vtable3h.C: New test.
22874 * g++.old-deja/g++.abi/vtable3i.C: New test.
22875 * g++.old-deja/g++.abi/vtable3j.C: New test.
22876 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22877
22878 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22879
22880 * g++.old-deja/g++.other/anon6.C: New test.
22881 * g++.old-deja/g++.other/anon7.C: New test.
22882
22883 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22884
22885 * gcc.dg/cpp/avoidpaste2.c: New tests.
22886
22887 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22888
22889 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22890
22891 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22892
22893 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22894 DECIMAL_DIG cases for Irix."
22895
22896 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22897
22898 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22899
22900 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22901
22902 * gcc.dg/c99-tag-1.c: New test.
22903
22904 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22905
22906 * gcc.dg/cpp/tr-warn1.c: Add tests.
22907
22908 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22909
22910 * gcc.dg/cpp/avoidpaste1.c: Update.
22911 * gcc.dg/cpp/paste4.c: Update.
22912
22913 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22914
22915 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22916 cases for Irix.
22917
22918 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22919
22920 * g++.old-deja/g++.other/inline19.C: New test.
22921
22922 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22923
22924 * gcc.dg/Wlarger-than.c: New test.
22925
22926 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22927
22928 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22929
22930 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22931
22932 * gcc.c-torture/execute/20010129-1.c: New test.
22933 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22934
22935 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22936
22937 * gcc.dg/cpp/avoidpaste1.c: Test case.
22938
22939 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22940
22941 * g++.old-deja/g++.other/inline18.C: New test.
22942
22943 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22944
22945 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22946 and __builtin_putchar.
22947
22948 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22949
22950 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22951 tests.
22952
22953 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22954
22955 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22956 floating point number rounding mode to round to the nearest
22957 representable mode.
22958
22959 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22960
22961 * g++.old-deja/g++.other/mangle2.C: New test.
22962
22963 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22964
22965 * gcc.c-torture/compile/20010124-1.c: New test.
22966
22967 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22968
22969 * g++.old-deja/g++.pt/spec38.C: New test.
22970
22971 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22972
22973 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22974 "Build don't run".
22975
22976 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22977
22978 * gcc.c-torture/execute/20010123-1.c: New test.
22979
22980 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22981
22982 * g++.old-deja/g++.pt/spec37.C: New test.
22983
22984 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22985
22986 * g++.old-deja/g++.pt/overload14.C: New test.
22987
22988 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22989
22990 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22991 __builtin_return_address.
22992
22993 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22994
22995 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22996 * g++.old-deja/g++.pt/spec35.C: New test.
22997 * g++.old-deja/g++.pt/spec36.C: New test.
22998
22999 2001-01-20 Jakub Jelinek <jakub@redhat.com>
23000
23001 * gcc.c-torture/compile/20010118-1.c: New test.
23002
23003 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
23004
23005 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
23006
23007 2001-01-19 Jakub Jelinek <jakub@redhat.com>
23008
23009 * gcc.c-torture/execute/20010119-1.c: New test.
23010
23011 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23012
23013 * g++.old-deja/g++.other/vbase5.C: New test.
23014
23015 2001-01-19 Jakub Jelinek <jakub@redhat.com>
23016
23017 * gcc.c-torture/execute/20010118-1.c: New test.
23018
23019 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23020
23021 * g++.old-deja/g++.pt/deduct3.C: New test.
23022
23023 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23024
23025 * g++.old-deja/g++.pt/spec34.C: New test.
23026
23027 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
23028
23029 * g77.f-torture/compile/20000601-2.f: New test.
23030
23031 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23032
23033 * g++.old-deja/g++.other/init17.C: New test.
23034
23035 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
23036
23037 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
23038
23039 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23040
23041 * g++.old-deja/g++.pt/unify8.C: New test.
23042
23043 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23044
23045 * g++.old-deja/g++.abi/vbase1.C: New test.
23046
23047 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23048
23049 * g++.old-deja/g++.pt/crash65.C: New test.
23050
23051 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
23052
23053 * gcc.dg/cpp/assembl2.S: New test case.
23054
23055 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
23056
23057 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
23058 are supported.
23059
23060 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23061
23062 * g++.old-deja/g++.other/builtins1.C: New test.
23063 * g++.old-deja/g++.other/builtins2.C: Likewise.
23064 * g++.old-deja/g++.other/builtins3.C: Likewise.
23065 * g++.old-deja/g++.other/builtins4.C: Likewise.
23066
23067 2001-01-17 Jakub Jelinek <jakub@redhat.com>
23068
23069 * gcc.c-torture/compile/20010117-1.c: New test.
23070 * gcc.c-torture/compile/20010117-2.c: New test.
23071
23072 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23073
23074 * g77.f-torture/execute/20010116.[fx]: New test,
23075 XFAIL on i?86-*-*.
23076 * g77.f-torture/compile/20010115.f: Indicate it's
23077 a test for PR fortran/1636.
23078
23079 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
23080
23081 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
23082
23083 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23084
23085 * g77.f-torture/compile/20010115.f: New test.
23086
23087 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
23088
23089 * g++.old-deja/g++.pt/nontype5.C: New test.
23090
23091 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
23092
23093 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
23094 have an equivalent working one below it.
23095
23096 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
23097
23098 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
23099 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23100
23101 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
23102
23103 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
23104 message containing "init_priority".
23105 (conpr-2.C): Likewise.
23106 (conpr-3.C): Likewise.
23107 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
23108
23109 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23110
23111 * gcc.c-torture/execute/20010114-2.c: New test.
23112
23113 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
23114
23115 * gcc.c-torture/compile/20010114-1.c: New test.
23116 * gcc.c-torture/compile/20010114-1.x: Xfail.
23117 * gcc.c-torture/compile/20010114-2.c: New test.
23118 * gcc.c-torture/execute/20010114-1.c: New test.
23119 * gcc.dg/trunc-1.c: New test.
23120 * gcc.dg/uninit-B.c: New test.
23121
23122 2001-01-13 Nick Clifton <nickc@redhat.com>
23123
23124 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
23125 target.
23126
23127 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
23128
23129 * gcc.c-torture/compile/20010113-1.c: New test.
23130
23131 2001-01-13 Jakub Jelinek <jakub@redhat.com>
23132
23133 * gcc.c-torture/compile/20001212-1.c: New test.
23134
23135 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23136
23137 * gcc.dg/cpp/widestr1.c: Update.
23138 * gcc.dg/cpp/prag-imp.c: Remove.
23139
23140 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23141
23142 * gcc.c-torture/execute/20000801-3.x: Remove.
23143 * gcc.dg/c90-init-1.c: New test.
23144 * gcc.dg/c99-init-1.c: New test.
23145 * gcc.dg/c99-init-2.c: New test.
23146 * gcc.dg/gnu99-init-1.c: New test.
23147
23148 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23149
23150 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23151 testing that no relevant ones were found.
23152
23153 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23154
23155 * g++.old-deja/g++.pt/cast2.C: New test.
23156
23157 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23158
23159 * g++.old-deja/g++.pt/friend47.C: New test.
23160
23161 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23162
23163 * g++.old-deja/g++.pt/instantiate13.C: New test.
23164
23165 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23166
23167 * g++.old-deja/g++.other/defarg7.C: New test.
23168 * g++.old-deja/g++.other/defarg8.C: New test.
23169
23170 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23171
23172 * g++.old-deja/g++.pt/crash64.C: New test.
23173
23174 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23175
23176 * g++.old-deja/g++.pt/crash63.C: New test.
23177
23178 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23179
23180 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23181
23182 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23183
23184 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23185
23186 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23187
23188 * g++.old-deja/g++.pt/error3.C: New test.
23189
23190 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23191
23192 * g++.old-deja/g++.other/crash39.C: New test.
23193
23194 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23195
23196 * g++.old-deja/g++.other/vbase4.C: New test.
23197
23198 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23199
23200 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23201 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23202 * gcc.dg/special/special.exp: New test driver which will check
23203 for alias support for the above test.
23204
23205 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23206
23207 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23208 problems on small machines.
23209 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23210 parameterize.
23211
23212 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23213
23214 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23215 mips.
23216 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23217
23218 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23219
23220 * g++.old_deja/g++.pt/using8.C: New test.
23221
23222 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23223
23224 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23225
23226 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23227
23228 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23229 where a failure is expected.
23230 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23231
23232 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23233
23234 * g++.old_deja/g++.pt/instantiate12.C: New test.
23235
23236 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23237
23238 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23239 start of structs.
23240 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23241 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23242 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23243 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23244 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23245 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23246 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23247 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23248 * g++.old-deja/g++.eh/spec6.C: Likewise.
23249 * g++.old-deja/g++.jason/crash3.C: Likewise.
23250 * g++.old-deja/g++.law/ctors11.C: Likewise.
23251 * g++.old-deja/g++.law/ctors17.C: Likewise.
23252 * g++.old-deja/g++.law/ctors5.C: Likewise.
23253 * g++.old-deja/g++.law/ctors9.C: Likewise.
23254 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23255 * g++.old-deja/g++.mike/net22.C: Likewise.
23256 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23257 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23258 * g++.old-deja/g++.mike/virt3.C: Likewise.
23259 * g++.old-deja/g++.niklas/t128.C: Likewise.
23260 * g++.old-deja/g++.other/anon4.C: Likewise.
23261 * g++.old-deja/g++.other/using1.C: Likewise.
23262 * g++.old-deja/g++.other/warn3.C: Likewise.
23263 * g++.old-deja/g++.pt/t37.C: Likewise.
23264 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23265 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23266
23267 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23268
23269 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23270
23271 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23272
23273 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23274
23275 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23276
23277 * gcc.c-torture/compile/20010107-1.c: New test.
23278
23279 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23280
23281 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23282
23283 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23284
23285 * gcc.dg/format/format.h: New file.
23286 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23287 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23288 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23289 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23290 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23291 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23292 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23293 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23294 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23295 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23296 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23297 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23298 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23299 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23300 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23301 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23302 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23303 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23304 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23305 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23306 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23307 instead of declaring standard types, macros and functions in each
23308 test.
23309
23310 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23311
23312 * gcc.c-torture/execute/20010106-1.c: New test.
23313
23314 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23315
23316 * gcc.dg/format/format.exp: New file.
23317 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23318 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23319 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23320 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23321 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23322 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23323 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23324 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23325 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23326 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23327 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23328 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23329 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23330 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23331 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23332 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23333 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23334 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23335 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23336 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23337 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23338 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23339 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23340 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23341 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23342 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23343 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23344 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23345 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23346 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23347 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23348 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23349 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23350 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23351 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23352 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23353 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23354 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23355 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23356 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23357 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23358 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23359
23360 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23361
23362 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23363 account.
23364
23365 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23366
23367 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23368
23369 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23370
23371 * g++.old-deja/g++.pt/crash62.C: New test.
23372
23373 2001-01-04 Richard Henderson <rth@redhat.com>
23374
23375 * gcc.dg/20000926-1.c: Update expected warnings.
23376 * gcc.dg/array-2.c: Likewise.
23377 * gcc.dg/array-4.c: Also validate flexible array members.
23378 * gcc.dg/c99-flex-array-1.c: New.
23379
23380 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23381
23382 * gcc.c-torture/compile/20001222-1.x: Remove.
23383
23384 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23385
23386 * gcc.c-torture/execute/built-in-setjmp.c: New.
23387
23388 2001-01-03 Richard Henderson <rth@redhat.com>
23389
23390 * gcc.dg/940510-1.c: Update expected error wording.
23391 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23392
23393 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23394
23395 * lib/target-supports.exp (check_alias_available): Modified to
23396 indicate aliases not supported if only weak aliases are supported.
23397
23398 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23399
23400 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23401 Turn on cmpstrsi checks for __pj__ and __i370__.
23402
23403 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23404
23405 * g++.old-deja/g++.other/virtual11.C: New test.
23406
23407 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23408
23409 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23410
23411 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23412
23413 * gcc.c-torture/compile/20010102-1.c: New test.
23414
23415 2001-01-02 Andreas Jaeger <aj@suse.de>
23416
23417 * gcc.dg/noreturn-3.c: New test.
23418
23419 * gcc.dg/noreturn-4.c: New test.
23420
23421 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23422
23423 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23424 __builtin_fputc and __builtin_fwrite.
23425
23426 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23427
23428 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23429 signed char, not default char.
23430
23431 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23432
23433 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23434
23435 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23436
23437 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23438
23439 2000-12-29 Richard Henderson <rth@redhat.com>
23440
23441 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23442 (__cyg_profile_func_exit): Define.
23443
23444 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23445
23446 * g++.dg/vtgc1.C: New test.
23447
23448 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23449
23450 * gcc.dg/noncompile/20001228-1.c: New test.
23451
23452 * gcc.dg/20001228-1.c: New test.
23453
23454 * gcc.c-torture/execute/20001228-1.c: New test.
23455
23456 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23457
23458 * gcc.dg/format-strfmon-1.c: New test.
23459
23460 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23461
23462 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23463 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23464 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23465 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23466 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23467 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23468 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23469 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23470 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23471 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23472 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23473 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23474 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23475
23476 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23477 * gcc.c-torture/execute/string-opt-4.c: Test index.
23478
23479 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23480
23481 * gcc.c-torture/compile/20001226-1.c: New test.
23482
23483 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23484
23485 * gcc.c-torture/compile/20001222-1.c: New test.
23486 * gcc.c-torture/compile/20001222-1.x: Xfail.
23487
23488 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23489
23490 * gcc.c-torture/execute/comp-goto-2.c: New test.
23491
23492 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23493
23494 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23495 Use long types if __INT_MAX__ is 32767.
23496 (main): Use cast to (sint32 *) when poking 88 into a_page.
23497
23498 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23499
23500 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23501
23502 * gcc.c-torture/compile/20001221-1.c: New test.
23503 * gcc.c-torture/execute/20001221-1.c: New test.
23504
23505 2000-12-20 Richard Henderson <rth@redhat.com>
23506
23507 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23508 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23509
23510 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23511
23512 * gcc.dg/compare3.c: New test.
23513
23514 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23515
23516 * gcc.dg/format-warnll-1.c: New test.
23517
23518 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23519
23520 * gcc.dg/cpp/cmdlne-P.c: New test.
23521
23522 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23523
23524 * gcc.c-torture/execute/builtin-abs-1.c,
23525 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23526
23527 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23528
23529 * gcc.dg/cpp/multiline.c: New test.
23530
23531 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23532
23533 * g++.old-deja/g++.other/syshdr1.C: Update.
23534 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23535
23536 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23537
23538 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23539
23540 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23541
23542 * g++.old-deja/g++.pt/ttp65.C: New test.
23543
23544 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23545
23546 * g++.old-deja/g++.pt/ttp64.C: New test.
23547
23548 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23549
23550 * g++.old-deja/g++.pt/spec33.C: New test.
23551
23552 2000-12-14 Catherine Moore <clm@redhat.com>
23553
23554 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23555 * gcc.c-torture/execute/920612-2.c: Likewise.
23556 * gcc.c-torture/execute/920428-2.c: Likewise.
23557 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23558 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23559
23560 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23561
23562 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23563 * gcc.dg/pack-test-2.c: Likewise.
23564
23565 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23566
23567 Tests by Zack Weinberg <zackw@stanford.edu>.
23568
23569 * gcc.dg/cpp/defined.c: Update.
23570 * gcc.dg/cpp/defined_trad.c: New tests.
23571
23572 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23573
23574 * gcc.dg/cpp/trad-direct.c: Update.
23575
23576 2000-12-11 Neil Booth <neilb@earthling.net>
23577
23578 * gcc.dg/cpp/defined_trad.c
23579
23580 2000-12-11 Neil Booth <neilb@earthling.net>
23581
23582 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23583
23584 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23585
23586 * gcc.dg/format-miss-2.c: New test.
23587
23588 2000-12-09 Neil Booth <neilb@earthling.net>
23589
23590 * gcc.dg/cpp/lineflags.c: New tests.
23591 * gcc.dg/cpp/poison.c: Update.
23592 * gcc.dg/cpp/redef2.c: Update.
23593 * gcc.dg/cpp/skipping.c: New test.
23594
23595 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23596
23597 * g++.old-deja/g++.other/eh3.C: New testcase.
23598
23599 2000-12-07 Neil Booth <neilb@earthling.net>
23600
23601 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23602 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23603 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23604 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23605 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23606 Update.
23607
23608 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23609
23610 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23611 __SIZE_TYPE__ instead of int for type of integers cast to
23612 pointers.
23613
23614 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23615
23616 * g++.old-deja/g++.other/cleanup4.C: New test.
23617
23618 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23619
23620 * format-sec-1.c: New test.
23621
23622 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23623
23624 * gcc.dg/format-nonlit-3.c: New test.
23625
23626 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23627
23628 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23629 through a null pointer.
23630
23631 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23632
23633 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23634 * g++.old-deja/g++.pt/partial4.C: New test.
23635
23636 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23637
23638 * gcc.c-torture/execute/ieee/hugeval.x: New.
23639
23640 2000-12-06 Neil Booth <neilb@earthling.net>
23641
23642 * gcc.dg/cpp/backslash2.c: New tests.
23643
23644 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23645
23646 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23647 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23648
23649 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23650
23651 * gcc.c-torture/execute/20001203-2.c: New testcase.
23652
23653 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23654
23655 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23656 * g++.old-deja/g++.other/virtual10.C: New test.
23657
23658 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23659
23660 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23661
23662 2000-12-05 Richard Henderson <rth@redhat.com>
23663
23664 * gcc.c-torture/compile/20001205-1.c: New.
23665
23666 2000-12-04 Neil Booth <neilb@earthling.net>
23667
23668 * g++.old-deja/g++.other/virtual9.C: New test.
23669 * g++.old-deja/g++.pt/crash61.C: New test.
23670 * gcc.c-torture/execute/loop-9.c: New test.
23671
23672 2000-12-04 Neil Booth <neilb@earthling.net>
23673
23674 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23675 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23676 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23677 * gcc.dg/cpp/extratokens.c: ...here.
23678
23679 2000-12-04 Neil Booth <neilb@earthling.net>
23680
23681 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23682 New tests.
23683
23684 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23685
23686 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23687 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23688
23689 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23690
23691 * gcc.c-torture/execute/20001203-1.c: New test.
23692
23693 2000-12-03 Neil Booth <neilb@earthling.net>
23694
23695 * gcc.dg/cpp/macro6.c: New test cases.
23696
23697 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23698
23699 * gcc.c-torture/execute/string-opt-9.c: New test.
23700 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23701 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23702 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23703
23704 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23705 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23706
23707 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23708
23709 * gcc.dg/cpp/if-6.c: New testcase.
23710
23711 * gcc.dg/20001201-1.c: New testcase.
23712
23713 2000-12-02 Neil Booth <neilb@earthling.net>
23714
23715 * g++.old-deja/g++.other/externC4.C,
23716 g++.old-deja/g++.other/friend10.C: New tests.
23717
23718 2000-12-02 Neil Booth <neilb@earthling.net>
23719
23720 * g++.old-deja/g++.other/instan2.C
23721 * g++.old-deja/g++.other/instan3.C: New test.
23722
23723 2000-12-02 Neil Booth <neilb@earthling.net>
23724
23725 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23726 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23727 gnuc99.c,gnuc99-pedantic.c: New tests.
23728
23729 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23730
23731 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23732 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23733
23734 2000-12-01 Neil Booth <neilb@earthling.net>
23735
23736 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23737 * gcc.dg/cpp/poison.c: Update.
23738 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23739
23740 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23741
23742 * g77.f-torture/execute/20001201.f: New test.
23743
23744 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23745
23746 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23747
23748 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23749
23750 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23751
23752 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23753
23754 * g++.old-deja/g++.other/cast6.C: New test.
23755
23756 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23757
23758 * gcc.c-torture/execute/20001130-2.c: New testcase.
23759
23760 2000-11-30 Richard Henderson <rth@redhat.com>
23761
23762 * gcc.c-torture/execute/20001130-1.c: New test.
23763
23764 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23765
23766 * g++.old-deja/g++.other/op3.C: New test.
23767
23768 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23769
23770 * g++.old-deja/g++.other/op2.C: New test.
23771
23772 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23773
23774 * g++.old-deja/g++.other/crash38.C: New test.
23775
23776 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23777
23778 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23779
23780 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23781
23782 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23783 tests.
23784 * gcc.c-torture/execute/string-opt-6.c: New test.
23785
23786 * gcc.dg/20001117-1.c: Add main.
23787
23788 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23789
23790 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23791 Move from here ...
23792 * gcc.dg/940510-1.c: ... to here.
23793
23794 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23795 zero-size arrays in toplevel structures.
23796
23797 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23798
23799 * gcc.c-torture/execute/loop-8.c: New test.
23800
23801 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23802
23803 * g++.old-deja/g++.other/base1.C: New test.
23804
23805 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23806
23807 * g++.old-deja/g++.other/parse2.C: New test.
23808
23809 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23810
23811 * g++.old-deja/g++.pt/incomplete1.C: New test.
23812
23813 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23814
23815 * g++.old-deja/g++.other/friend9.C: New test.
23816
23817 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23818
23819 * gcc.dg/20001127-1.c: New test.
23820
23821 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23822
23823 * g++.old-deja/g++.pt/friend46.C: New test.
23824
23825 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23826
23827 * g++.old-deja/g++.other/ptrmem8.C: New test.
23828
23829 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23830
23831 * gcc.c-torture/execute/string-opt-7.c: New test.
23832 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23833
23834 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23835
23836 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23837 instead of 'mkcheck 2'.
23838
23839 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23840
23841 * gcc.c-torture/execute/memcheck/driver.c,
23842 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23843 C9X references to refer to C99.
23844
23845 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23846
23847 * gcc.dg/ultrasp3.c: New test.
23848
23849 2000-11-25 Neil Booth <neilb@earthling.net>
23850
23851 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23852
23853 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23854
23855 * gcc.c-torture/compile/20001123-2.c: New.
23856
23857 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23858
23859 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23860
23861 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23862
23863 * gcc.dg/sequence-point-1.c: Add some new tests.
23864 * gcc.c-torture/execute/20001124-1.c: New test.
23865
23866 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23867
23868 * g++.old-deja/g++.other/vaarg4.C: New test.
23869 * gcc.c-torture/compile/20001123-1.c: New test.
23870
23871 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23872
23873 * g++.other/crash24.C: Adjust and remove XFAIL.
23874 * g++.other/crash37.C: New test.
23875
23876 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23877
23878 * g++.old-deja/g++.pt/instantiate9.C: New test.
23879
23880 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23881
23882 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23883 new ABI, too.
23884
23885 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23886 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23887
23888 2000-11-22 Neil Booth <neilb@earthling.net>
23889
23890 * gcc.dg/cpp/Wtrigraphs.c: New test.
23891
23892 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23893
23894 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23895
23896 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23897
23898 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23899
23900 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23901
23902 * lib/gcc-dg.exp: load_lib scanasm.exp.
23903 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23904 * lib/g++-dg.exp: load_lib scanasm.exp.
23905 * lib/scanasm.exp: New.
23906 (scan-assembler, scan-assembler-not): Add optional arguments to
23907 test name, or if not present, the pattern name.
23908 (scan-assembler-dem, scan-assembler-dem-not): New.
23909
23910 * g++.dg/dg.exp: New.
23911
23912 2000-11-21 Neil Booth <neilb@earthling.net>
23913
23914 * gcc.dg/cpp/integrated1.c: Remove.
23915
23916 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23917
23918 * gcc.c-torture/execute/20001121-1.c: New test.
23919
23920 2000-11-21 Richard Henderson <rth@redhat.com>
23921
23922 * gcc.c-torture/compile/20001121-1.c: New test.
23923
23924 2000-11-20 Neil Booth <neilb@earthling.net>
23925
23926 * gcc.dg/cpp/integrated1.c: New test.
23927
23928 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23929
23930 * g++.old-deja/g++.other/inline17.C: New test.
23931
23932 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23933
23934 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23935 local variable to be zero: I made the variable global. Now
23936 uses abort() and exit() instead of relying on main's return value.
23937
23938 2000-11-20 Neil Booth <neilb@earthling.net>
23939
23940 * gcc.dg/cpp/paste2.c: Update test.
23941 * objc/execute/paste.m: New test.
23942
23943 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23944
23945 * gcc.dg/c99-condexpr-1.c: New test.
23946
23947 2000-11-20 Neil Booth <neilb@earthling.net>
23948
23949 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23950
23951 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23952
23953 * g++.old-deja/g++.pt/export1.C: New test.
23954
23955 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23956
23957 * gcc.dg/20001117-1.c: New test.
23958
23959 2000-11-18 Richard Henderson <rth@redhat.com>
23960
23961 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23962
23963 2000-11-18 Richard Henderson <rth@redhat.com>
23964
23965 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23966 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23967 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23968
23969 2000-11-18 Richard Henderson <rth@redhat.com>
23970
23971 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23972 (main): New. Exit cleanly.
23973
23974 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23975
23976 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23977 gcc.dg/c99-fordecl-2.c: New tests.
23978
23979 2000-11-18 Richard Henderson <rth@redhat.com>
23980
23981 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23982 * gcc.c-torture/execute/zerolen-2.c: New.
23983
23984 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23985
23986 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23987 memory.
23988
23989 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23990
23991 * g++.old-deja/g++.pt/instantiate8.C: New test.
23992
23993 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23994
23995 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23996 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23997
23998 2000-11-16 Nick Clifton <nickc@redhat.com>
23999
24000 * gcc.c-torture/execute/nestfunc-2.c: New test.
24001 * gcc.c-torture/execute/nestfunc-3.c: New test.
24002
24003 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
24004
24005 * gcc.c-torture/compile/20001116-1.c: New test.
24006
24007 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24008
24009 * gcc.c-torture/execute/20001115-1.c: New test.
24010
24011 2000-11-15 Mark Mitchell <mark@codesourcery.com>
24012
24013 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
24014 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
24015 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
24016 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24017
24018 2000-11-15 Neil Booth <neilb@earthling.net>
24019
24020 gcc.dg/cpp/_Pragma1.c: Update.
24021 gcc.dg/cpp/_Pragma2.c: New test.
24022
24023 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
24024
24025 * g++.old-deja/g++.other/anon5.C: New test.
24026
24027 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
24028
24029 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
24030 tests.
24031
24032 2000-11-14 Jakub Jelinek <jakub@redhat.com>
24033
24034 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
24035 output.
24036
24037 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24038
24039 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
24040 labels at end of compound statements.
24041
24042 2000-11-13 Jakub Jelinek <jakub@redhat.com>
24043
24044 * gcc.c-torture/execute/loop-7.c: New test.
24045
24046 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24047
24048 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
24049
24050 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24051
24052 * gcc.dg/c99-bool-1.c: New test.
24053
24054 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24055
24056 * gcc.dg/c99-scope-1.c: Remove xfail.
24057 * gcc.dg/c99-scope-2.c: New test.
24058
24059 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24060
24061 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
24062 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
24063
24064 2000-11-11 Mark Mitchell <mark@codesourcery.com>
24065
24066 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
24067 error messages.
24068
24069 * g++.mike/p700.C: Don't typedef wchar_t.
24070 * g++.mike/p784.C: Likewise.
24071 * g++.mike/eb101.C: Don't use __wchar_t.
24072
24073 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
24074
24075 * g77.f-torture/execute/20001111.[fx]: Test premature exit
24076 from DO loop.
24077
24078 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
24079
24080 * gcc.c-torture/execute/20001111-1.c: New test.
24081
24082 2000-11-10 Nick Clifton <nickc@redhat.com>
24083
24084 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
24085 long multuiple and accumulate.
24086
24087 2000-11-09 Richard Henderson <rth@redhat.com>
24088
24089 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
24090 via size_t instead of int.
24091
24092 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
24093 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24094 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24095 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24096
24097 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
24098
24099 * gcc.c-torture/compile/20001109-1.c: New test.
24100 * gcc.c-torture/compile/20001109-2.c: New test.
24101
24102 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
24103
24104 * g++.old-deja/g++.pt/operator1.C: New test.
24105 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
24106
24107 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24108
24109 * gcc.dg/20001108-1.c: New test.
24110
24111 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24112
24113 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
24114 with both arguments constant strings.
24115 * gcc.c-torture/execute/string-opt-3.c: New test.
24116 * gcc.c-torture/execute/string-opt-4.c: New test.
24117 * gcc.c-torture/execute/string-opt-5.c: New test.
24118
24119 2000-11-08 Nick Clifton <nickc@redhat.com>
24120
24121 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
24122 mulsidi3adddi patterns.
24123
24124 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
24125
24126 * g++.old-deja/g++.other/crash36.C: New test.
24127
24128 2000-11-08 Jakub Jelinek <jakub@redhat.com>
24129
24130 * g++.old-deja/g++.other/init16.C: New test.
24131
24132 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24133
24134 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24135
24136 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24137
24138 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24139 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24140 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24141
24142 2000-11-07 DJ Delorie <dj@redhat.com>
24143
24144 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24145
24146 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24147
24148 * gcc.c-torture/execute/string-opt-1.c: New test.
24149
24150 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24151
24152 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24153 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24154 parameters in registers, and there is no way for a varargs
24155 function to know in which order the integer and floating-point
24156 parameters should be interleaved when they are placed on the
24157 stack.
24158 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24159 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24160
24161 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24162
24163 * gcc.c-torture/execute/string-opt-2.c: New test.
24164
24165 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24166
24167 * g++.old-deja/g++.pt/crash60.C: New test.
24168
24169 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24170
24171 * g++.old-deja/g++.other/crash24.C: New test.
24172 * g++.old-deja/g++.other/crash25.C: New test.
24173 * g++.old-deja/g++.other/crash26.C: New test.
24174 * g++.old-deja/g++.other/crash27.C: New test.
24175 * g++.old-deja/g++.other/crash28.C: New test.
24176 * g++.old-deja/g++.other/crash29.C: New test.
24177 * g++.old-deja/g++.other/crash30.C: New test.
24178 * g++.old-deja/g++.other/crash31.C: New test.
24179 * g++.old-deja/g++.other/crash32.C: New test.
24180 * g++.old-deja/g++.other/crash33.C: New test.
24181 * g++.old-deja/g++.other/crash34.C: New test.
24182 * g++.old-deja/g++.other/crash35.C: New test.
24183
24184 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24185
24186 * gcc.c-torture/execute/20001031-1.c: New test.
24187
24188 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24189
24190 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24191 namespace.
24192
24193 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24194 standards-conformant.
24195
24196 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24197
24198 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24199 * g++.old-deja/g++.mike/p755a.C: Likewise.
24200 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24201 library makes no calls to `operator new' during initialization.
24202
24203 2000-11-04 Neil Booth <neilb@earthling.net>
24204
24205 * gcc.dg/cpp/include2.c: New tests.
24206
24207 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24208
24209 * lib/g++.exp (g++_set_ld_library_path): New function.
24210 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24211
24212 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24213
24214 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24215 warnings.
24216
24217 2000-11-01 Richard Henderson <rth@redhat.com>
24218
24219 * g++.old-deja/g++.ext/namedret1.C: New.
24220 * g++.old-deja/g++.ext/namedret2.C: New.
24221 * g++.old-deja/g++.ext/namedret3.C: New.
24222
24223 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24224
24225 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24226 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24227
24228 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24229
24230 * gcc.c-torture/execute/va-arg-21.c: New test.
24231
24232 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24233
24234 * gcc.dg/c99-complex-2.c: New test.
24235
24236 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24237
24238 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24239
24240 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24241
24242 * g++.old-deja/g++.other/inline16.C: New test.
24243
24244 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24245
24246 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24247 __PRETTY_FUNCTION__
24248
24249 2000-10-29 Neil Booth <neilb@earthling.net>
24250
24251 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24252 New tests.
24253 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24254 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24255 optimisation.
24256
24257 2000-10-29 Neil Booth <neilb@earthling.net>
24258
24259 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24260 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24261 * mi5.c: Test multiple includes work with -C.
24262 * trigraphs.c: Test ^= version.
24263
24264 2000-10-28 Neil Booth <neilb@earthling.net>
24265
24266 New tests and test updates for new macro expander.
24267
24268 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24269 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24270 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24271 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24272 new diagnostic messages.
24273
24274 * gcc.dg/cpp/macro3.c: New tests.
24275
24276 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24277
24278 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24279 on the same line.
24280
24281 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24282
24283 * g++.old-deja/g++.other/eh2.C: New test.
24284
24285 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24286
24287 * gcc.c-torture/execute/20001027-1.c: New test.
24288
24289 2000-10-26 Richard Henderson <rth@redhat.com>
24290
24291 * gcc.c-torture/execute/20001026-1.c: New.
24292
24293 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24294
24295 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24296 * g++.old-deja/g++.law/builtin1.C: Likewise.
24297 * g++.old-deja/g++.law/ctors10.C: Likewise.
24298 * g++.old-deja/g++.law/virtual3.C: Likewise.
24299 * g++.old-deja/g++.mike/p658.C: Likewise.
24300 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24301 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24302 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24303 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24304 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24305
24306 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 * gcc.c-torture/compile/20001024-1.c: New test.
24309
24310 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24311
24312 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24313 to tell us whether or not we are using V3.
24314
24315 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24316
24317 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24318 operands.
24319
24320 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24321
24322 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24323
24324 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24325
24326 * gcc.c-torture/execute/20001024-1.c: New test.
24327
24328 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24329
24330 * g++.old-deja/g++.other/sibcall1.C: New test.
24331
24332 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24333
24334 * gcc.dg/noncompile/init-3.c: New test.
24335
24336 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24337
24338 * gcc.dg/format-array-1.c: New test.
24339
24340 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24341
24342 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24343 writing through null pointers; remove comment about testing
24344 unterminated strings.
24345
24346 2000-10-17 Matthew Hiller <hiller@redhat.com>
24347
24348 * gcc.c-torture/execute/20001017-2.c: New test.
24349
24350 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24351
24352 * gcc.c-torture/compile/20001018-1.c: New test.
24353 * gcc.c-torture/compile/20001018-1.x: Xfail.
24354
24355 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24356
24357 * gcc.c-torture/execute/20001017-1.c: New test.
24358
24359 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24360
24361 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24362 for multiple use of arguments with scanf formats; add tests for
24363 multiple use of arguments.
24364
24365 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24366
24367 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24368
24369 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24370
24371 * gcc.dg/format-miss-1.c: New test.
24372
24373 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24374
24375 * gcc.c-torture/execute/20001013-1.c: New test.
24376
24377 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24378
24379 * gcc.dg/format-branch-1.c: New test.
24380
24381 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24382
24383 * README, lib/file-format.exp: Remove EGCS references.
24384
24385 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24386
24387 * gcc.dg/20001013-1.c: New test.
24388
24389 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24390
24391 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24392 for intmax_t in the compiler using __typeof__ and the type rules
24393 for conditional expressions.
24394
24395 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24396
24397 * gcc.dg/20001012-1.c: New test.
24398 * gcc.dg/20001012-2.c: New test.
24399
24400 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24401
24402 * gcc.dg/format-attr-1.c: New test.
24403
24404 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24405
24406 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24407 __LONG_LONG_MAX__ instead of LLONG_MAX.
24408
24409 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24410
24411 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24412 scanf flags.
24413 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24414 flags.
24415
24416 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24417
24418 * gcc.dg/sequence-pt-1.c: New test.
24419
24420 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24421
24422 * gcc.c-torture/execute/20001011-1.c: New testcase.
24423 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24424
24425 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24426
24427 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24428 does not error on it.
24429
24430 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24431
24432 * gcc.dg/20001009-1.c: New test.
24433
24434 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24435
24436 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24437 * gcc.c-torture/execute/20001009-2.c: ... to here.
24438
24439 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24440
24441 * gcc.c-torture/compile/20001009-1.c: New testcase.
24442 * gcc.c-torture/execute/20001009-1.c: New testcase.
24443 Testcases provided by Jan Hubicka <jh@suse.cz>.
24444
24445 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24446
24447 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24448 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24449 uintmax_t using <limits.h> to emulate the compiler's internal
24450 logic. No longer XFAIL %j tests.
24451
24452 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24453
24454 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24455 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24456 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24457 regexps and details of expected handling of some bad formats.
24458 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24459 suppression.
24460
24461 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24462
24463 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24464 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24465 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24466 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24467 in list archives.
24468
24469 2000-10-06 Richard Henderson <rth@cygnus.com>
24470
24471 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24472 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24473 * g++.old-deja/g++.jason/report.C: Likewise.
24474 * g++.old-deja/g++.law/friend5.C: Likewise.
24475 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24476 of the expected warnings.
24477
24478 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24479
24480 * g++.old-deja/g++.pt/enum14.C: New test.
24481
24482 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24483
24484 * g++.old-deja/g++.pt/crash59.C: New test.
24485
24486 2000-10-04 Will Cohen <wcohen@redhat.com>
24487
24488 * gcc.dg/20000926-1.c: New test.
24489
24490 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24491
24492 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24493 function name for current C++ compiler.
24494 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24495
24496 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24497
24498 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24499 __PRETTY_FUNCTION__.
24500 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24501
24502 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24503
24504 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24505
24506 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24507
24508 * gcc.c-torture/compile/20000923-1.c: New test.
24509
24510 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24511
24512 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24513 * g++.old-deja/g++.pt/ttp62.C: Same.
24514 * g++.old-deja/g++.other/inline14.C: Same.
24515
24516 2000-09-24 Richard Henderson <rth@cygnus.com>
24517
24518 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24519
24520 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24521
24522 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24523
24524 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24525
24526 * gcc.c-torture/compile/20000922-1.c: New file.
24527
24528 2000-09-21 Nick Clifton <nickc@redhat.com>
24529
24530 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24531 a signed long modulo operation.
24532 (mod6): New function - perform an unsigned long modulo operation.
24533 (main): Add tests for modulos of very large numbers by very small
24534 dividends.
24535
24536 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24537
24538 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24539
24540 2000-09-19 Richard Henderson <rth@cygnus.com>
24541
24542 * gcc.dg/compare2.c (case 10): XFAIL.
24543
24544 2000-09-18 Richard Henderson <rth@cygnus.com>
24545
24546 * gcc.c-torture/execute/20000906-1.c: Move ...
24547 * gcc.dg/20000906-1.c: ... here. Only run on targets
24548 that support __builtin_trap.
24549
24550 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24551
24552 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24553
24554 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24555
24556 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24557 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24558 more $ format tests.
24559
24560 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24561
24562 * gcc.dg/format-errmk-1.c: New test.
24563
24564 2000-09-17 Greg McGary <greg@mcgary.org>
24565
24566 * gcc.c-torture/execute/20000917-1.x: Remove.
24567
24568 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24569
24570 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24571
24572 2000-09-17 Greg McGary <greg@mcgary.org>
24573
24574 * gcc.c-torture/execute/20000917-1.c: New test.
24575 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24576
24577 2000-09-16 Neil Booth <NeilB@earthling.net>
24578
24579 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24580 in nested macro bug.
24581
24582 2000-09-15 Neil Booth <NeilB@earthling.net>
24583
24584 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24585
24586 2000-09-14 Jeffrey A Law (law@cygnus.com)
24587
24588 * gcc.c-torture/execute/20000914-1.c: New test.
24589
24590 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24591
24592 * g++.other/inline13.C: New test.
24593
24594 2000-09-12 Andreas Jaeger <aj@suse.de>
24595
24596 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24597 constant by Ulrich Drepper <drepper@redhat.com>.
24598
24599 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24600
24601 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24602
24603 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24604
24605 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24606
24607 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24608
24609 * gcc.dg/cpp/backslash.c: New test.
24610
24611 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24612
24613 * gcc.c-torture/execute/20000910-1.c: New test.
24614 * gcc.c-torture/execute/20000910-2.c: Likewise.
24615
24616 2000-09-11 Robert Lipe <robertl@sco.com>
24617
24618 * gcc.dg/pragma-align.c: New test.
24619
24620 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24621
24622 * g++.old-deja/g++.pt/explicit82.C: New test.
24623 * g++.old-deja/g++.pt/explicit83.C: New test.
24624
24625 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24626
24627 * gcc.dg/asm-names.c: New test.
24628
24629 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24630
24631 * gcc.dg/cpp/tr-warn6.c: New test
24632
24633 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24634
24635 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24636 be accepted.
24637
24638 2000-09-07 Catherine Moore <clm@redhat.com>
24639
24640 * gcc.c-torture/execute/unroll-1.c: New test.
24641
24642 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24643
24644 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24645 ERROR markers.
24646 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24647 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24648 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24649 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24650 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24651 Preprocess only.
24652 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24653 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24654
24655 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24656
24657 * g++.old-deja/g++.pt/deduct2.C: New test.
24658
24659 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24660
24661 * g++.old-deja/g++.pt/parms2.C: New test.
24662
24663 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24664
24665 * g++.old-deja/g++.pt/crash58.C: New test.
24666
24667 2000-09-06 Greg McGary <greg@mcgary.org>
24668
24669 * gcc.c-torture/execute/20000906-1.c: New test.
24670 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24671
24672 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24673
24674 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24675
24676 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24677
24678 * g++.old-deja/g++.pt/crash57.C: New test.
24679
24680 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24681
24682 * g++.old-deja/g++.pt/crash56.C: New test.
24683
24684 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24685
24686 * g++.old-deja/g++.pt/koenig1.C: New test.
24687
24688 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24689
24690 * gcc.dg/20000904-1.c: New test.
24691
24692 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24693
24694 * gcc.dg/cpp/paste8.c: New test.
24695
24696 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24697
24698 * gcc.c-torture/compile/20000827-1.c: New test.
24699
24700 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24701
24702 * gcc.dg/format-diag-1.c: New test.
24703
24704 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24705
24706 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24707 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24708 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24709 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24710 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24711
24712 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24713
24714 * g++.old-deja/g++.other/nested4.C: New test.
24715
24716 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24717
24718 * g++.old-deja/g++.ns/scoped1.C: New test.
24719
24720 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24721
24722 * lib/g++.exp: Support testing already-installed GCC.
24723
24724 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24725
24726 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24727
24728 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24729
24730 * gcc.dg/return-type-2.c: New test.
24731
24732 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24733
24734 * gcc.c-torture/compile/20000825-1.c: New test.
24735
24736 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24737
24738 * gcc.dg/dwarf2-2.c: New test.
24739
24740 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24741
24742 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24743 dg-warning regexps.
24744
24745 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24746
24747 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24748 gcc.dg/format-ext-5.c: New tests.
24749
24750 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24751
24752 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24753
24754 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24755
24756 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24757
24758 2000-08-24 Richard Henderson <rth@cygnus.com>
24759
24760 * gcc.dg/ia64-sync-1.c: New test.
24761 * gcc.dg/ia64-sync-2.c: New test.
24762 * gcc.dg/ia64-asm-1.c: New test.
24763
24764 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24765
24766 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24767 * gcc.dg/format-ext-2.c: New test.
24768
24769 2000-08-23 Jason Merrill <jason@redhat.com>
24770
24771 * lib/old-dejagnu.exp: Also ignore "In member function" and
24772 "At global scope".
24773
24774 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24775
24776 * gcc.dg/noncompile/label-lineno-1.c: New test.
24777
24778 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24779
24780 * gcc.dg/c99-array-nonobj-1.c: New test.
24781
24782 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24783
24784 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24785 tests.
24786 * gcc.dg/format-ext-1.c: New test.
24787
24788 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24789
24790 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24791 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24792 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24793 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24794 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24795
24796 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24797
24798 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24799 gcc.dg/c99-strftime-2.c: New tests.
24800
24801 2000-08-22 Richard Henderson <rth@cygnus.com>
24802
24803 * gcc.c-torture/execute/20000822-1.c: New test.
24804
24805 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24806
24807 * gcc.c-torture/execute/20000819-1.x: Remove.
24808
24809 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24810
24811 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24812 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24813 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24814 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24815 gcc.dg/format-xopen-1.c: New tests.
24816
24817 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24818
24819 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24820
24821 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24822
24823 * g++.old-deja/g++.other/loop2.C: New test.
24824
24825 * gcc.c-torture/compile/20000606-1.c: New test.
24826 * gcc.c-torture/compile/20000728-1.c: New test.
24827 * gcc.c-torture/execute/20000801-1.c: New test.
24828 * gcc.c-torture/execute/20000801-2.c: New test.
24829 * gcc.c-torture/execute/20000819-1.c: New test.
24830 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24831 * gcc.dg/20000629-1.c: New test.
24832 * gcc.dg/20000724-1.c: New test.
24833 * gcc.dg/20000807-1.c: New test.
24834
24835 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24836
24837 * gcc.dg/cpp/pragma-1.c: New test.
24838 * gcc.dg/cpp/pragma-2.c: New test.
24839
24840 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24841
24842 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24843 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24844
24845 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24846
24847 * gcc.c-torture/compile/20000818-1.c: New test.
24848
24849 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24850
24851 * gcc.c-torture/execute/20000818-1.c: New test.
24852
24853 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24854
24855 * gcc.dg/format-va-1.c: New test.
24856
24857 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24858
24859 * g++.old-deja/g++.other/typedef8.C: New test.
24860
24861 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24862
24863 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24864 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24865 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24866 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24867 * g++.old-deja/g++.other/ptrmem7.C: New test.
24868 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24869
24870 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24871
24872 * g++.old-deja/g++.pt/typename27.C: New test.
24873
24874 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24875
24876 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24877 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24878 * g++.old-deja/g++.pt/friend45.C: New test.
24879 * g++.old-deja/g++.other/friend8.C: New test.
24880
24881 2000-08-15 Richard Henderson <rth@cygnus.com>
24882
24883 * gcc.c-torture/execute/20000815-1.c: New test.
24884
24885 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24886
24887 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24888 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24889 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24890
24891 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24892
24893 * g++.old-deja/g++.other/refinit2.C: New test.
24894
24895 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24896
24897 * lib/c-torture.exp (c-torture): Make
24898 compiler_conditional_xfail_data global.
24899 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24900 compiler_conditional_xfail_data machinery.
24901 (f-torture-execute): Likewise.
24902 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24903 and only when unrolling loops.
24904
24905 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24906
24907 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24908
24909 * g++.old-deja/g++.pt/explicit81.C: New test.
24910
24911 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24912
24913 * g++.old-deja/g++.pt/typename26.C: New test.
24914
24915 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24916
24917 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24918 warning.
24919
24920 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24921
24922 * g++.old-deja/g++.other/array3.C: New test.
24923
24924 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24925
24926 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24927 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24928 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24929 New tests.
24930
24931 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24932
24933 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24934 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24935
24936 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24937
24938 * gcc.c-torture/execute/20000808-1.c: New test.
24939
24940 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24941
24942 * gcc.dg/c90-const-expr-1.c: New test.
24943
24944 2000-08-08 Richard Henderson <rth@cygnus.com>
24945
24946 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24947
24948 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24949
24950 * gcc.dg/noncompile/const-ll-1.c: New test.
24951
24952 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24953
24954 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24955
24956 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24957
24958 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24959 that running programs linked against the shared version of libobjc
24960 run correctly.
24961
24962 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24963
24964 * gcc.dg/c99-printf-1.c: New test.
24965
24966 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24967
24968 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24969
24970 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24971
24972 * gcc.c-torture/execute/20000731-1.x: Delete.
24973
24974 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24975
24976 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24977 and torture_without_loops as is done by c-torture.exp.
24978 (search_for): Copy from c-torture.exp.
24979 (gcc-dg-runtest): New function, drives a directory of tests
24980 iterating over the TORTURE_OPTIONS.
24981 (scan-assembler, scan-assembler-not): Move here from
24982 individual directory drivers.
24983
24984 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24985 defined by lib/gcc-dg.exp.
24986 * gcc.dg/cpp/cpp.exp: Likewise.
24987 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24988 gcc-dg-runtest, so we cycle over optimization options.
24989
24990 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24991 * gcc.dg/compare2.c: No longer expected to fail.
24992
24993 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24994
24995 * gcc.c-torture/execute/20000804-1.c: New test.
24996
24997 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24998
24999 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
25000
25001 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
25002
25003 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
25004
25005 2000-08-03 Jeffrey A Law (law@cygnus.com)
25006
25007 * gcc.c-torture/compile/20000803-1.c: New test.
25008
25009 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
25010
25011 * gcc.c-torture/execute/20000801-3.c,
25012 gcc.c-torture/execute/20000801-4.c: New tests.
25013 * gcc.c-torture/execute/20000801-3.x,
25014 gcc.c-torture/execute/20000801-4.x: Xfail.
25015
25016 2000-08-02 Geoff Keating <geoffk@cygnus.com>
25017
25018 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
25019 libobjc/.libs to allow for libtool.
25020
25021 2000-08-02 Jakub Jelinek <jakub@redhat.com>
25022
25023 * gcc.c-torture/compile/20000802-1.c: New test.
25024
25025 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
25026
25027 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
25028
25029 2000-07-31 Jeffrey A Law (law@cygnus.com)
25030
25031 * gcc-c-torture/execute/20000731-2.c: New test.
25032
25033 * gcc.c-torture/execute/20000731-1.c: New test.
25034 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
25035
25036 2000-07-31 Jakub Jelinek <jakub@redhat.com>
25037
25038 * testsuite/gcc.dg/cpp/paste7.c: New test.
25039 * gcc.dg/cpp/20000725-1.c: New test.
25040
25041 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
25042
25043 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
25044 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
25045 declaration warning for __builtin_dwarf_reg_size.
25046
25047 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
25048
25049 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
25050
25051 * gcc.dg/noncompile/voidparam-1.c: New test.
25052
25053 2000-07-30 Richard Henderson <rth@cygnus.com>
25054
25055 * gcc.dg/c90-digraph-1.c: Don't xfail.
25056 * gcc.dg/compare2.c (case 10): Xfail.
25057 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
25058
25059 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
25060
25061 * gcc.dg/c99-main-1.c: New test.
25062
25063 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
25064
25065 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
25066
25067 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
25068
25069 * gcc.c-tortuer/execute/20000726-1.c: New test.
25070
25071 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
25072
25073 * gcc.c-torture/execute/enum-2.c: New test.
25074
25075 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25076
25077 * gcc.dg/cpp/tr-warn3.c: New test.
25078
25079 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
25080
25081 * g++.old-deja/g++.ext/implicit1.C: Remove.
25082 * g++.old-deja/g++.jason/c2.C: Remove
25083 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
25084 * g++.old-deja/g++.pt/crash16.C: Likewise.
25085 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
25086
25087 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
25088
25089 * g++.old-deja/g++.other/for2.C: New test.
25090
25091 2000-07-25 Jakub Jelinek <jakub@redhat.com>
25092
25093 * gcc.dg/20000720-1.c: New test.
25094
25095 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
25096
25097 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
25098
25099 2000-07-24 Geoff Keating <geoffk@cygnus.com>
25100
25101 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
25102 * gcc.c-torture/execute/20000722-1.c: New.
25103 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
25104
25105 2000-07-24 Jakub Jelinek <jakub@redhat.com>
25106
25107 * gcc.dg/cpp/20000720-1.S: New test.
25108
25109 2000-07-21 Michael Meissner <meissner@redhat.com>
25110
25111 * gcc.c-torture/execute/ieee/hugeval.c: New test.
25112
25113 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25114
25115 * g++.old-deja/g++.brendan/crash16.C,
25116 g++.old-deja/g++.brendan/parse3.C,
25117 g++.old-deja/g++.brendan/redecl1.C,
25118 g++.old-deja/g++.ns/template13.C,
25119 g++.old-deja/g++.other/decl4.C,
25120 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
25121
25122 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25123
25124 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
25125 and "Internal error".
25126
25127 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
25128 regexps.
25129 * gcc.dg/cpp/paste6.c: New test.
25130
25131 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
25132
25133 * gcc.dg/cpp/tr-direct.c: New test.
25134
25135 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25136 gcc.dg/cpp/undef1.c: Tweak error regexps.
25137
25138 2000-07-18 Eric Christopher <echristo@redhat.com>
25139
25140 * gcc.c-torture/compile/20000718-1.c: New test.
25141
25142 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25143
25144 * cpplex.c (_cpp_push_token): If the token being pushed back
25145 is the previous token in this context, just subtract one from
25146 context->posn.
25147 * cppmacro.c (save_expansion): Clear aux field when storing a
25148 placemarker.
25149
25150 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25151
25152 * gcc.dg/noncompile/redecl-1.c: New test.
25153
25154 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25155
25156 * gcc.c-torture/execute/20000717-5.c: New test.
25157 * gcc.c-torture/execute/20000717-1.x: Removed.
25158
25159 2000-07-17 Richard Henderson <rth@cygnus.com>
25160
25161 * gcc.c-torture/execute/20000717-4.c: New test.
25162
25163 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25164
25165 * gcc.dg/cpp/syshdr.c: New test.
25166 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25167
25168 2000-07-17 Neil Booth <neilb@earthling.net>
25169
25170 * gcc.dg/cpp/cmdlne-dM.c: New test.
25171 * gcc.dg/cpp/cmdlne-dD.c: New test.
25172
25173 2000-07-17 Jeffrey A Law (law@cygnus.com)
25174
25175 * gcc.c-torture/execute/20000717-3.c: New test.
25176
25177 * gcc.c-torture/compile/20000717-1.c: New test.
25178
25179 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25180
25181 * gcc.c-torture/execute/20000717-2.c: New test.
25182
25183 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25184
25185 * gcc.dg/formatz-1.c: New test.
25186
25187 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25188 * gcc.dg/c99-digraph-1.c: New tests.
25189
25190 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25191 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25192
25193 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25194 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25195 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25196 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25197 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25198 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25199 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25200
25201 2000-07-17 Greg McGary <greg@mcgary.org>
25202
25203 * gcc.c-torture/execute/20000717-1.c: New test.
25204 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25205
25206 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25207
25208 * gcc.c-torture/execute/20000715-2.c: New test.
25209 * gcc.dg/20000715-1.c: New test.
25210
25211 2000-07-15 Michael Meissner <meissner@redhat.com>
25212
25213 * gcc.c-torture/execute/20000715-1.c: New test.
25214
25215 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25216
25217 * gcc.c-torture/execute/20000707-1.c: New test.
25218
25219 2000-07-13 Neil Booth <NeilB@earthling.net>
25220
25221 * testsuite/gcc.dg/cpp/digraph1.c,
25222 testsuite/gcc.dg/cpp/digraph2.c,
25223 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25224
25225 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25226
25227 * g77.f-torture/compile/20000630-2.f: New test.
25228 * g77.f-torture/compile/20000630-2.x
25229
25230 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25231
25232 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25233
25234 2000-07-11 Neil Booth <NeilB@earthling.net>
25235
25236 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25237
25238 2000-07-11 Neil Booth <NeilB@earthling.net>
25239
25240 * gcc.dg/cpp/cmdlne-C.c: New.
25241
25242 2000-07-09 Neil Booth <NeilB@earthling.net>
25243
25244 * gcc.dg/cpp/directiv.c: New tests.
25245 * gcc.dg/cpp/undef1.c: Update.
25246
25247 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25248
25249 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25250
25251 2000-07-09 Neil Booth <NeilB@earthling.net>
25252
25253 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25254
25255 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25256
25257 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25258 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25259
25260 2000-07-08 Neil Booth <NeilB@earthling.net>
25261
25262 * gcc.dg/cpp/macsyntx.c: New tests.
25263
25264 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25265
25266 * gcc.dg/20000707-1.c: New test.
25267
25268 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25269
25270 * gcc.c-torture/execute/20000706-1.c: New test.
25271 * gcc.c-torture/execute/20000706-2.c: New test.
25272 * gcc.c-torture/execute/20000706-3.c: New test.
25273 * gcc.c-torture/execute/20000706-4.c: New test.
25274 * gcc.c-torture/execute/20000706-5.c: New test.
25275
25276 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25277
25278 * g++.old-deja/g++.pt/instantiate7.C: New test.
25279
25280 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25281
25282 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25283 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25284 * g++.old-deja/g++.other/rtti3.C: Likewise.
25285 * g++.old-deja/g++.other/rttid3.C: Likewise.
25286
25287 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25288
25289 * g77.f-torture/compile/20000630-1.x: Fix typo
25290
25291 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25292
25293 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25294 assembly output.
25295
25296 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25297
25298 * gcc.dg/cpp/ident.c: New test.
25299
25300 2000-07-05 Neil Booth <NeilB@earthling.net>
25301
25302 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25303 gcc.dg/cpp/lexstrng.c: New tests.
25304
25305 2000-07-04 Neil Booth <NeilB@earthling.net>
25306
25307 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25308 * gcc.dg/cpp/strify2.c: Same.
25309
25310 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25311
25312 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25313 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25314 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25315 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25316
25317 * testsuite/gcc.dg/cpp/macro1.c,
25318 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25319 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25320 testsuite/gcc.dg/cpp/strify1.c,
25321 testsuite/gcc.dg/cpp/strify2.c: New tests.
25322
25323 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25324
25325 * gcc.c-torture/execute/20000703-1.c: New test.
25326
25327 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25328
25329 * g++.old-deja/g++.pt (lookup10.C): New test.
25330
25331 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25332
25333 * g++.old-deja/g++.pt (typename25.C): New test.
25334
25335 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25336
25337 * gcc.c-torture/compile/20000701-1.c: New test.
25338
25339 2000-06-30 Nick Clifton <nickc@cygnus.com>
25340
25341 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25342 to test case.
25343
25344 2000-06-30 Catherine Moore <clm@cygnus.com>
25345
25346 * gcc.c-torture/execute/align-1.c: New test.
25347
25348 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25349
25350 * g++.old-deja/g++.pt/expr8.C: New test.
25351 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25352
25353 2000-06-29 Nick Clifton <nickc@cygnus.com>
25354
25355 * gcc.c-torture/compile/20000629-1.c: New test.
25356
25357 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25358
25359
25360 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25361 gcc.dg/noncompile directory, depending on whether they're
25362 preprocessor tests or not. Annotate all the tests for the dg
25363 framework.
25364
25365 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25366 * gcc.dg/noncompile/noncompile.exp: New.
25367
25368 * Moved files:
25369 Old name New name
25370 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25371 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25372 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25373 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25374 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25375 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25376 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25377 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25378 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25379 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25380 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25381 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25382 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25383 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25384 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25385 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25386 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25387 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25388 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25389 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25390 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25391 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25392 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25393 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25394
25395 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25396 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25397 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25398 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25399 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25400 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25401
25402 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25403
25404 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25405 declare one variable. On the fourth, error.
25406 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25407 declared by 20000628-1a.h.
25408
25409 2000-06-29 Richard Henderson <rth@redhat.com>
25410
25411 * gcc.c-torture/execute/930529-1.x: New file.
25412 * gcc.dg/920413-1.c: Adjust expected warning text.
25413 * gcc.dg/980217-1.c: Declare abort.
25414 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25415
25416 2000-06-29 Jeffrey A Law (law@cygnus.com)
25417
25418 * g77.f-torture/compile/20000629-1.f: New test.
25419 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25420
25421 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25422
25423 Rearrange lots of files, removing entirely the
25424 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25425 directories.
25426
25427 * Deleted files:
25428 gcc.c-torture/code_quality/code_quality.exp
25429 gcc.c-torture/special/special.exp
25430 gcc.failure/failure.exp
25431 gcc.failure/940409-1.x
25432 gcc.c-torture/compile/961203-1.x
25433
25434 * New files:
25435 gcc.misc-tests/linkage.exp
25436 gcc.c-torture/execute/920730-1t.c
25437 gcc.c-torture/execute/920730-1t.x
25438 gcc.c-torture/compile/920520-1.x
25439 gcc.c-torture/compile/920521-1.x
25440 gcc.c-torture/compile/981006-1.x
25441 gcc.c-torture/execute/eeprof-1.x
25442
25443 * Moved files (possibly with modifications to fit a new harness):
25444 Old name New name
25445 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25446 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25447 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25448 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25449 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25450 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25451 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25452 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25453 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25454 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25455 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25456 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25457 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25458 gcc.failure/940409-1.c gcc.dg/940409-1.c
25459
25460 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25461
25462 * c-torture/compile/961203-1.x: Delete.
25463
25464 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25465 not exit. Include stdio.h.
25466 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25467 * gcc.misc-tests/dg-12.c: Likewise.
25468 * gcc.misc-tests/dg-5.c: Likewise.
25469 * gcc.misc-tests/dg-6.c: Likewise.
25470 * gcc.misc-tests/dg-7.c: Prototype abort.
25471 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25472 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25473 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25474 not exit.
25475 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25476 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25477
25478 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25479
25480 * gcc.dg/cpp/20000628-1.c: New test.
25481 * gcc.dg/cpp/20000628-1.h: New header for above test.
25482 * gcc.dg/cpp/20000628-1a.h: Likewise.
25483
25484 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25485
25486 * gcc.dg/cpp: New directory.
25487 * gcc.dg/cpp/cpp.exp: New driver.
25488 * gcc.dg/cpp/20000627-1.c: New test.
25489 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25490 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25491 and rewrite as a compilation test.
25492
25493 * gcc.dg: Move many files into the cpp subdirectory, possibly
25494 renaming or editing them as well.
25495 Old name New name
25496 990119-1.c cpp/19990119-1.c
25497 990228-1.c cpp/19990228-1.c
25498 990407-1.c cpp/19990407-1.c
25499 990409-1.c cpp/19990409-1.c
25500 990413-1.c cpp/19990413-1.c
25501 990703-1.c cpp/19990703-1.c
25502 20000127-1.c cpp/20000127-1.c
25503 20000129-1.c cpp/20000129-1.c
25504 20000207-1.c cpp/20000207-1.c
25505 20000207-2.c cpp/20000207-2.c
25506 20000209-1.c cpp/20000209-1.c
25507 20000209-2.c cpp/20000209-2.c
25508 20000301-1.c cpp/20000301-1.c
25509 20000419-1.c cpp/20000419-1.c
25510 20000510-1.S cpp/20000510-1.S
25511 20000519-1.c cpp/20000519-1.c
25512 20000529-1.c cpp/20000529-1.c
25513 20000625-1.c cpp/20000625-1.c
25514 20000625-2.c cpp/20000625-2.c
25515 cpp-as1.c cpp/assert1.c
25516 cpp-as2.c cpp/assert2.c
25517 cxx-comments-1.c cpp/cxxcom1.c
25518 cxx-comments-2.c cpp/cxxcom2.c
25519 endif-label.c cpp/endif.c
25520 cpp-hash1.c cpp/hash1.c
25521 cpp-hash2.c cpp/hash2.c
25522 cpp-if1.c cpp/if-1.c
25523 cpp-if2.c cpp/if-2.c
25524 cpp-if3.c cpp/if-3.c
25525 cpp-if4.c cpp/if-4.c
25526 cpp-if5.c cpp/if-5.c
25527 cpp-cond.c cpp/if-cexp.c
25528 cpp-missingop.c cpp/if-mop.c
25529 cpp-missingparen.c cpp/if-mpar.c
25530 cpp-opprec.c cpp/if-oppr.c
25531 cpp-ifparen.c cpp/if-paren.c
25532 cpp-shortcircuit.c cpp/if-sc.c
25533 cpp-shift.c cpp/if-shift.c
25534 cpp-unary.c cpp/if-unary.c
25535 cpp-li1.c cpp/line1.c
25536 cpp-li2.c cpp/line2.c
25537 lineno.c cpp/line3.c
25538 lineno-2.c cpp/line4.c
25539 cpp-mi.c cpp/mi1.c
25540 cpp-mic.h cpp/mi1c.h
25541 cpp-micc.h cpp/mi1cc.h
25542 cpp-mind.h cpp/mi1nd.h
25543 cpp-mindp.h cpp/mi1ndp.h
25544 cpp-mix.h cpp/mi1x.h
25545 cpp-mi2.c cpp/mi2.c
25546 cpp-mi2a.h cpp/mi2a.h
25547 cpp-mi2b.h cpp/mi2b.h
25548 cpp-mi2c.h cpp/mi2c.h
25549 cpp-mi3.c cpp/mi3.c
25550 cpp-mi3.def cpp/mi3.def
25551 poison-1.c cpp/poison.c
25552 pr-impl.c cpp/prag-imp.c
25553 cpp-redef-2.c cpp/redef1.c
25554 cpp-redef.c cpp/redef2.c
25555 strpaste.c cpp/strp1.c
25556 strpaste-2.c cpp/strp2.c
25557 cpp-tradpaste.c cpp/tr-paste.c
25558 cpp-tradstringify.c cpp/tr-str.c
25559 cpp-tradwarn1.c cpp/tr-warn1.c
25560 cpp-tradwarn2.c cpp/tr-warn2.c
25561 trigraphs.c cpp/trigraphs.c
25562 cpp-unc1.c cpp/unc1.c
25563 cpp-unc2.c cpp/unc2.c
25564 cpp-unc3.c cpp/unc3.c
25565 cpp-unc.c cpp/unc4.c
25566 undef.c cpp/undef1.c
25567 undef-2.c cpp/undef2.c
25568 cpp-wi1.c cpp/widestr1.c
25569
25570 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25571
25572 * lib/g++.exp (g++_include_flags): Tweak.
25573
25574 2000-06-27 H.J. Lu <hjl@gnu.org>
25575 Loren J. Rittle <ljrittle@acm.org>
25576
25577 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25578 version with one that knows about the new gcc tree structure.
25579 (g++_link_flags): Same.
25580
25581 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25582
25583 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25584 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25585 case we are cross-compiling.
25586
25587 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25588 g++.old-deja/g++.niklas/Makefile.in,
25589 g++.old-deja/g++.niklas/configure.in,
25590 g++.old-deja/g++.other/Makefile.in,
25591 g++.old-deja/g++.other/configure.in,
25592 gcc.c-torture/code_quality/Makefile.in,
25593 gcc.c-torture/code_quality/configure.in,
25594 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25595 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25596 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25597 gcc.c-torture/execute/ieee/Makefile.in,
25598 gcc.c-torture/execute/ieee/configure.in,
25599 gcc.c-torture/noncompile/Makefile.in,
25600 gcc.c-torture/noncompile/configure.in,
25601 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25602 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25603 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25604
25605 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25606
25607 * g++.old-deja/g++.other/ambig3.C: New test.
25608
25609 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25610
25611 * g++.old-deja/g++.pt/syntax1.C: New test.
25612 * g++.old-deja/g++.pt/syntax2.C: New test.
25613 * g++.old-deja/g++.other/syntax3.C: New test.
25614 * g++.old-deja/g++.other/syntax4.C: New test.
25615
25616 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25617
25618 * gcc.dg/20000623-1.c: Prototype exit and abort.
25619
25620 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25621
25622 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25623 New tests.
25624 * gcc.dg/cpp-mi3.def: New file.
25625
25626 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25627 inside assertions.
25628 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25629 lexer's error messages.
25630 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25631 divine anything from the linemarkers.
25632 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25633 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25634
25635 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25636
25637 * gcc.dg/20000623-1.c: New test.
25638
25639 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25640
25641 * gcc.c-torture/execute/20000622-1.c: New test.
25642
25643 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25644
25645 * g++.old-deja/g++.other/init15.C: New test.
25646
25647 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25648
25649 * g++.old-deja/g++.pt/vaarg2.C: New test.
25650 * g++.old-deja/g++.pt/vaarg3.C: New test.
25651
25652 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25653
25654 * g++.old-deja/g++.other/dyncast6.C: New test.
25655
25656 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25657
25658 * gcc.c-torture/execute/loop-6.c: New test.
25659
25660 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25661
25662 * gcc.dg/20000614-1.c: New test.
25663 * gcc.dg/20000614-2.c: New test.
25664
25665 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25666
25667 * g++.old-deja/g++.other/inline12.C: New test.
25668
25669 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25670
25671 * g++.old-deja/g++.other/eh1.C: New test.
25672
25673 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25674
25675 * g++.old-deja/g++.other/type.C: New test.
25676
25677 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25678
25679 * g++.old-deja/g++.other/initstring.C: New test.
25680
25681 2000-06-12 Jason Merrill <jason@redhat.com>
25682
25683 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25684
25685 2000-06-09 Jeffrey A Law (law@cygnus.com)
25686
25687 * gcc.c-torture/compile/20000609-1.c: New test.
25688
25689 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25690
25691 * gcc.dg/20000609-1.c: New test.
25692
25693 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25694
25695 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25696 * gcc.c-torture/noncompile/poison-1.c: Move...
25697 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25698 * gcc.dg/cpp-li1.c: Add a token after the #line.
25699
25700 2000-06-05 Richard Henderson <rth@cygnus.com>
25701
25702 * gcc.c-torture/execute/20000605-2.c: New test.
25703 * gcc.c-torture/execute/20000605-3.c: New test.
25704
25705 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25706
25707 * g77.f-torture/execute/20000503-1.x: New file.
25708
25709 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25710
25711 * g++.old-deja/g++.eh/badalloc1.C: New test.
25712
25713 2000-06-05 Richard Henderson <rth@cygnus.com>
25714
25715 * gcc.c-torture/execute/20000605-1.c: New test.
25716
25717 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25718 Nathan Sidwell <nathan@codesourcery.com>
25719
25720 * gcc.c-torture/compile/20000605-1.c: New test.
25721
25722 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25723
25724 * g77.f-torture/compile/20000601-1.f: New test.
25725
25726 2000-06-03 Richard Henderson <rth@cygnus.com>
25727
25728 * gcc.c-torture/execute/20000603-1.c: New.
25729
25730 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25731
25732 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25733 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25734
25735 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25736
25737 * gcc.dg/compare2.c (case 12): XFAIL.
25738 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25739 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25740
25741 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25742
25743 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25744
25745 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25746 guard macro is already defined when the header is first
25747 included.
25748 * gcc.dg/cpp-mix.h: New file.
25749 * gcc.dg/endif-label.c: Update patterns to match compiler.
25750
25751 * g++.brendan/complex1.C: Declare abort.
25752 * g++.law/refs4.C: Remove XFAIL.
25753 * g++.oliva/expr2.C: Declare abort and exit.
25754
25755 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25756
25757 * gcc.c-torture/execute/20000528-1.c: New test.
25758
25759 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25760 * g++.old-deja/g++.law/temps4.C: Likewise.
25761
25762 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25763 stdlib.h. Call abort() on failure.
25764 * g++.old-deja/g++.law/refs4.C: Likewise.
25765 * g++.old-deja/g++.law/temps4.C: Likewise.
25766 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25767 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25768
25769 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25770
25771 Relative to g++.dg/special:
25772 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25773
25774 Relative to g++.old-deja:
25775 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25776 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25777 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25778 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25779 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25780 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25781 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25782
25783 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25784 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25785 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25786 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25787 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25788 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25789 and/or string.h.
25790
25791 * g++.other/goto1.C: Update expectations for error messages.
25792
25793 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25794
25795 * gcc.c-torture/compile/20000523-1.c: New test.
25796
25797 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25798
25799 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25800
25801 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25802
25803 * g++.old-deja/g++.eh/catch11.C: New test.
25804 * g++.old-deja/g++.eh/catch12.C: New test.
25805
25806 2000-05-24 Nick Clifton <nickc@cygnus.com>
25807
25808 * gcc.c-torture/execute/20000523-1.c: New test.
25809
25810 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25811
25812 * c-torture/execute/bcp-1.c: Replace abort in arg of
25813 __builtin_constant_p with a generic external function.
25814
25815 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25816 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25817 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25818 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25819 Prototype abort and/or exit.
25820
25821 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25822 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25823 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25824 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25825
25826 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25827
25828 * gcc.dg/dwarf2-1.c: New test.
25829
25830 2000-05-20 Richard Henderson <rth@cygnus.com>
25831
25832 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25833
25834 2000-05-20 Andreas Jaeger <aj@suse.de>
25835
25836 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25837 testcase.
25838
25839 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25840
25841 * gcc.c-torture/execute/20000519-2.c: New test.
25842
25843 2000-05-19 Andreas Jaeger <aj@suse.de>
25844
25845 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25846 which fails with SSA.
25847
25848 * lib/c-torture.exp: Also test with -O3 -fssa.
25849
25850 2000-05-18 Michael Meissner <meissner@redhat.com>
25851
25852 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25853 * gcc.c-torture/execute/920415-1.c: Ditto.
25854 * gcc.c-torture/execute/920501-1.c: Ditto.
25855 * gcc.c-torture/execute/conversion.c: Ditto.
25856 * gcc.c-torture/execute/cvt-1.c: Ditto.
25857
25858 2000-05-18 Jeffrey A Law (law@cygnus.com)
25859
25860 * gcc.c-torture/compile/20000518-1.c: New test.
25861
25862 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25863
25864 * g77.f-torture/compile/200005018.f: New test.
25865
25866 2000-05-17 Jeffrey A Law (law@cygnus.com)
25867
25868 * gcc.c-torture/compile/20000517-1.c: New test.
25869
25870 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25871
25872 * gcc.c-torture/execute/20000516-1.c: New test.
25873
25874 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25875
25876 * g++.old-deja/g++.other/eh.C: New test.
25877
25878 2000-05-12 Richard Henderson <rth@cygnus.com>
25879
25880 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25881 constants through to doit's conditional.
25882
25883 2000-05-11 Jeffrey A Law (law@cygnus.com)
25884
25885 * gcc.c-torture/compile/20000511-1.c: New test.
25886 * g77.f-torture/compile/20000511-1.f: New test.
25887 * g77.f-torture/compile/20000511-2.f: New test.
25888
25889 2000-05-11 Michael Meissner <meissner@redhat.com>
25890
25891 * gcc.c-torture/execute/20000511-1.c: New test.
25892
25893 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25894
25895 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25896 * gcc.dg/20000510-1.S: New.
25897
25898 2000-05-08 Catherine Moore <clm@cygnus.com>
25899
25900 * gcc.dg/unused-3.c: New.
25901
25902 2000-05-06 Richard Henderson <rth@cygnus.com>
25903
25904 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25905 * g++.old-deja/g++.mike/warn1.C: Likewise.
25906 * g++.old-deja/g++.pt/local1.C: Likewise.
25907 * g++.old-deja/g++.pt/local7.C: Likewise.
25908 * g++.old-deja/g++.pt/spec16.C: Likewise.
25909
25910 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25911
25912 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25913
25914 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25915
25916 * g77.f-torture/execute/20000503-1.f: New test.
25917
25918 2000-05-04 Andreas Jaeger <aj@suse.de>
25919
25920 * gcc.dg/noreturn-2.c: New test.
25921
25922 2000-05-04 Neil Booth <NeilB@earthling.net>
25923
25924 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25925 preprocessor.
25926
25927 2000-05-04 Richard Henderson <rth@cygnus.com>
25928
25929 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25930
25931 2000-05-04 Richard Henderson <rth@cygnus.com>
25932
25933 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25934 OpenSSL by Jason R Thorpe.
25935
25936 2000-05-03 Jim Wilson <wilson@cygnus.com>
25937
25938 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25939
25940 2000-05-03 Robert Lipe <robertlipe@usa.net>
25941
25942 * gcc.dg/20000503-1.c: New test.
25943
25944 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25945
25946 * gcc.c-torture/compile/20000502-1.c: New test.
25947 * g++.old-deja/g++.other/align.C: New test.
25948 * gcc.dg/cpp-tradstringify.c: New test.
25949
25950 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25951
25952 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25953 and hard registers.
25954
25955 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25956
25957 * gcc.c-torture/execute/loop-5.c: New test.
25958
25959 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25960
25961 * gcc.c-torture/execute/va-arg-20.c: New test.
25962
25963 2000-04-23 Jeffrey A Law (law@cygnus.com)
25964
25965 * gcc.c-torture/execute/20000422-1.c: New test.
25966
25967 2000-04-20 Greg McGary <gkm@gnu.org>
25968
25969 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25970 when optimizing, but without sibling-call optimizations (-O1).
25971
25972 2000-04-20 Jeffrey A Law (law@cygnus.com)
25973
25974 * gcc.c-torture/compile/20000420-1.c: New test.
25975
25976 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25977
25978 * g++.abi/ptrflags.C: New test.
25979 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25980
25981 2000-04-19 Catherine Moore <clm@cygnus.com>
25982
25983 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25984
25985 2000-04-19 Greg McGary <gkm@gnu.org>
25986
25987 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25988 sibling-call optimizations.
25989
25990 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25991
25992 * gcc.dg/20000419-1.c: New test.
25993
25994 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25995
25996 * gcc.c-torture/execute/20000412-6.c: New test.
25997
25998 2000-04-12 Jeffrey A Law (law@cygnus.com)
25999
26000 * gcc.c-torture/execute/20000412-5.c: New test.
26001 * g77.f-torture/compile/20000412-1.f: New test.
26002 * gcc.c-torture/execute/20000412-4.c: New test.
26003 * gcc.c-torture/compile/20000412-2.c: New test.
26004 * gcc.c-torture/execute/20000412-3.c: New test.
26005 * gcc.c-torture/compile/20000412-1.c: New test.
26006 * gcc.c-torture/execute/20000412-2.c: New test.
26007
26008 2000-04-12 Jakub Jelinek <jakub@redhat.com>
26009
26010 * objc/execute/bf-20.m: New test.
26011
26012 2000-04-10 Richard Henderson <rth@cygnus.com>
26013
26014 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
26015
26016 * gcc.c-torture/execute/20000412-1.c: New test.
26017
26018 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
26019
26020 * g++.old-deja/g++.eh/catchptr1.C: New test.
26021
26022 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
26023
26024 * g++.old-deja/g++.abi/cxa_vec.C: New test.
26025
26026 2000-04-08 Neil Booth <NeilB@earthling.net>
26027
26028 * gcc.dg/cpp-nullchar.c: Remove test as
26029 embedded nulls cause problems.
26030
26031 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26032
26033 * gcc.dg/compare2.c: New test.
26034
26035 2000-04-08 Neil Booth <NeilB@earthling.net>
26036
26037 * gcc.dg/cpp-nullchar.c: New test.
26038
26039 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
26040
26041 * gcc.dg/cpp-mi2.c: New test.
26042 * gcc.dg/cpp-mi2[abc].h: New files.
26043
26044 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
26045
26046 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
26047 member name.
26048
26049 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
26050
26051 * g++.old-deja/g++.abi/vmihint.C: New test.
26052
26053 2000-04-06 Neil Booth <NeilB@earthling.net>
26054
26055 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
26056 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
26057 copyright.
26058
26059 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
26060
26061 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
26062 avoid stack-frame overwrite.
26063
26064 2000-04-05 Jakub Jelinek <jakub@redhat.com>
26065
26066 * gcc.c-torture/compile/20000405-2.c: New test.
26067 * gcc.c-torture/compile/20000405-3.c: New test.
26068
26069 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26070
26071 * gcc.c-torture/compile/20000405-1.c: New test.
26072
26073 2000-04-04 Geoff Keating <geoffk@cygnus.com>
26074
26075 * gcc.dg/cast-qual-1.c: Revert last change.
26076
26077 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26078
26079 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
26080
26081 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
26082
26083 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
26084 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
26085
26086 2000-04-03 Jeffrey A Law (law@cygnus.com)
26087
26088 * gcc.c-torture/compile/20000403-2.c: New test.
26089 * gcc.c-torture/compile/20000403-1.c: New test.
26090
26091 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
26092
26093 * gcc.c-torture/execute/20000403-1.c: New test.
26094
26095 2000-04-03 Geoff Keating <geoffk@cygnus.com>
26096
26097 * gcc.c-torture/execute/20000402-1.c: New test.
26098
26099 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
26100
26101 * gcc.c-torture/execute/va-arg-15.c: New test.
26102 * gcc.c-torture/execute/va-arg-16.c: New test.
26103 * gcc.c-torture/execute/va-arg-17.c: New test.
26104 * gcc.c-torture/execute/va-arg-18.c: New test.
26105 * gcc.c-torture/execute/va-arg-19.c: New test.
26106
26107 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
26108
26109 * gcc.c-torture/compile/981211-1.c: Move to...
26110 * gcc.dg/cpp-as1.c: ...here.
26111 * gcc.dg/cpp-as2.c: New file.
26112
26113 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
26114 compiler.
26115
26116 2000-04-02 Neil Booth <NeilB@earthling.net>
26117
26118 * gcc.dg/cpp-cond.c New tests.
26119 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
26120 accidental success less likely.
26121 * gcc.dg/cpp-missingop.c New tests.
26122 * gcc.dg/cpp-missingparen.c New tests.
26123 * gcc.dg/cpp-shift.c New tests.
26124 * gcc.dg/cpp-shortcircuit.c New tests.
26125 * gcc.dg/cpp-unary.c New tests.
26126
26127 2000-03-29 Jeffrey A Law (law@cygnus.com)
26128
26129 * gcc.c-torture/compile/20000329-1.c: New test.
26130
26131 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
26132
26133 * gcc.c-torture/compile/20000326-1.c: New test.
26134 * gcc.c-torture/compile/20000326-2.c: New test.
26135
26136 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26137
26138 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26139 the first parameter is a function argument.
26140
26141 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26142
26143 * g++.old-deja/g++.ext/array4.C: New test.
26144
26145 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26146
26147 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26148
26149 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26150
26151 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26152
26153 2000-03-19 Richard Henderson <rth@cygnus.com>
26154
26155 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26156
26157 2000-03-19 Richard Henderson <rth@cygnus.com>
26158
26159 * gcc.c-torture/compile/20000319-1.c: New test.
26160
26161 2000-03-14 Jeffrey A Law (law@cygnus.com)
26162
26163 * gcc.c-torture/execute/20000314-3.c: New test.
26164 * gcc.c-torture/execute/20000314-2.c: New test.
26165 * gcc.c-torture/execute/20000314-1.c: New test.
26166 * gcc.c-torture/compile/20000314-2.c: New test.
26167 * gcc.c-torture/compile/20000314-1.c: New test.
26168
26169 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26170
26171 * g++.old-deja/g++.warn/inline.C: New test.
26172
26173 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26174
26175 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26176 standards-compliant result rather than specific constants.
26177 Put test-values in array.
26178
26179 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26180
26181 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26182 (g++_target_compile): Put test-specific options last.
26183
26184 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26185
26186 * g++.old-deja/g++.eh/vbase4.C: New test.
26187
26188 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26189
26190 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26191
26192 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26193
26194 * g++.old-deja/g++.brendan/misc12.C: Removed.
26195 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26196 * g++.old-deja/g++.ext/pretty4.C: New test.
26197
26198 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26199
26200 * g++.old-deja/g++.other/string2.C: New test.
26201
26202 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26203
26204 * g++.old-deja/g++.warn/impint2.C: New test.
26205
26206 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26207
26208 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26209 is 1, not zero.
26210
26211 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26212
26213 * g++.old-deja/g++.warn/impint.C: New test.
26214 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26215 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26216 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26217 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26218 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26219 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26220 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26221 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26222 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26223 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26224 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26225 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26226
26227 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26228
26229 * gcc.dg/cpp-redef.c: New test.
26230
26231 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26232
26233 * g++.old-deja/g++.pt/unify7.C: New test.
26234
26235 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26236
26237 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26238 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26239
26240 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26241
26242 * gcc.c-torture/compile/20000224-1.c: New test.
26243
26244 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26245
26246 * gcc.c-torture/compile/cpp-2.c: New test.
26247 * gcc.c-torture/compile/cpp-1.c: New test.
26248
26249 2000-02-25 Jeffrey A Law (law@cygnus.com)
26250
26251 * gcc.c-torture/execute/20000225-1.c: New test.
26252
26253 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26254
26255 * gcc.dg/cpp-li2.c: New test.
26256
26257 * gcc.dg/cpp-wi1.c: New test.
26258
26259 * gcc.dg/cpp-li1.c: New test.
26260
26261 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26262
26263 * g++.old-deja/g++.other/sizeof5.C: New test.
26264
26265 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26266
26267 * gcc.c-torture/execute/va-arg-13.c: New test.
26268
26269 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26270
26271 * gcc.c-torture/execute/va-arg-12.c: New test.
26272
26273 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26274
26275 * gcc.c-torture/execute/20000223-1.c: New test.
26276
26277 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26278
26279 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26280
26281 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26282
26283 * g++.old-deja/g++.abi/ptrmem.C: New test.
26284
26285 2000-02-19 Richard Henderson <rth@cygnus.com>
26286
26287 * gcc.c-torture/compile/init-3.c: New.
26288
26289 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26290
26291 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26292 ALWAYS_CXXFLAGS.
26293
26294 2000-02-11 Robert Lipe <robertl@sco.com>
26295
26296 * gcc.c-torture/compile/20000211-3.c: New test.
26297
26298 2000-02-11 Martin Buchholz <martin@xemacs.org>
26299
26300 * gcc.c-torture/compile/20000211-2.c: New test.
26301
26302 2000-02-11 Jeffrey A Law (law@cygnus.com)
26303
26304 * gcc.c-torture/compile/20000211-1.c: New test.
26305
26306 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26307
26308 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26309 on native targets
26310
26311 2000-02-08 Nathan Sidwell <nathan@acm.org>
26312
26313 * g++.old-deja/g++.other/cast5.C: New test.
26314
26315 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26316
26317 * gcc.c-torture/execute/20000205-1.c: New.
26318
26319 2000-02-03 Nathan Sidwell <nathan@acm.org>
26320
26321 * g++.old-deja/g++.jason/cast3.C: Return void.
26322 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26323
26324 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26325
26326 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26327
26328 * gcc.dg/loop-1.c: New test.
26329
26330 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26331
26332 * gcc.c-torture/compile/20000127-1.c: New test.
26333 * gcc.c-torture/execute/991228-1.c: New test.
26334
26335 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26336
26337 * gcc.dg/unused-2.c: New test.
26338
26339 * gcc.dg/conv-1.c: New test.
26340
26341 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26342
26343 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26344 compiler.
26345 (tool_option_proc): Fix typo.
26346
26347 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26348
26349 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26350 of the ld on the host, not on the build machine.
26351 Also, don't crash if '--help' is not a supported option.
26352
26353 2000-01-24 Richard Henderson <rth@cygnus.com>
26354
26355 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26356
26357 2000-01-20 Jeffrey A Law (law@cygnus.com)
26358
26359 * gcc.c-torture/execute/20000120-2.c: New test.
26360 * gcc.c-torture/execute/20000120-1.c: New test.
26361
26362 2000-01-13 Jeffrey A Law (law@cygnus.com)
26363
26364 * gcc.c-torture/execute/20000113-1.c: New test.
26365
26366 2000-01-12 Jeffrey A Law (law@cygnus.com)
26367
26368 * gcc.c-torture/execute/20000112-1.c: New test.
26369
26370 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26371
26372 * gcc.dg/20000111-1.c: New test.
26373
26374 2000-01-10 Jeffrey A Law (law@cygnus.com)
26375
26376 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26377 with 16 bit integers.
26378
26379 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26380
26381 * gcc.dg/20000108-1.c: New test.
26382
26383 2000-01-05 Nathan Sidwell <nathan@acm.org>
26384
26385 * g++.old-deja/g++.ns/koenig8.C: New test.
26386
26387 2000-01-05 Nathan Sidwell <nathan@acm.org>
26388
26389 * g++.old-deja/g++.other/cast4.C: New test.
26390
26391 2000-01-05 Jeffrey A Law (law@cygnus.com)
26392
26393 * gcc.c-torture/compile/20000105-2.c: New test.
26394 * gcc.c-torture/compile/20000105-1.c: New test.
26395
26396 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26397
26398 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26399 references to printf & atoi to conform to ANSI standard.
26400 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26401 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26402 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26403 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26404 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26405 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26406 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26407 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26408 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26409 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26410 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26411 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26412 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26413 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26414 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26415 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26416 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26417 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26418 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26419 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26420 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26421 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26422 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26423 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26424 * g++.old-deja/g++.brendan/init3.C: Likewise.
26425 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26426 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26427 * g++.old-deja/g++.brendan/new2.C: Likewise.
26428 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26429 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26430 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26431 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26432 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26433 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26434 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26435 * g++.old-deja/g++.brendan/template24.C: Likewise.
26436 * g++.old-deja/g++.brendan/template3.C: Likewise.
26437 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26438 * g++.old-deja/g++.jason/inline3.C: Likewise.
26439 * g++.old-deja/g++.jason/opeq.C: Likewise.
26440 * g++.old-deja/g++.law/arg5.C: Likewise.
26441 * g++.old-deja/g++.law/arm7.C: Likewise.
26442 * g++.old-deja/g++.law/ctors11.C: Likewise.
26443 * g++.old-deja/g++.law/cvt8.C: Likewise.
26444 * g++.old-deja/g++.law/init9.C: Likewise.
26445 * g++.old-deja/g++.law/refs4.C: Likewise.
26446 * g++.old-deja/g++.law/template2.C: Likewise.
26447 * g++.old-deja/g++.law/visibility24.C: Likewise.
26448 * g++.old-deja/g++.law/vtable3.C: Likewise.
26449 * g++.old-deja/g++.mike/asm2.C: Likewise.
26450 * g++.old-deja/g++.mike/eh1.C: Likewise.
26451 * g++.old-deja/g++.mike/misc1.C: Likewise.
26452 * g++.old-deja/g++.mike/misc13.C: Likewise.
26453 * g++.old-deja/g++.mike/misc14.C: Likewise.
26454 * g++.old-deja/g++.mike/ns12.C: Likewise.
26455 * g++.old-deja/g++.mike/p1248.C: Likewise.
26456 * g++.old-deja/g++.mike/p3708.C: Likewise.
26457 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26458 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26459 * g++.old-deja/g++.mike/p646.C: Likewise.
26460 * g++.old-deja/g++.mike/p700.C: Likewise.
26461 * g++.old-deja/g++.mike/p783.C: Likewise.
26462 * g++.old-deja/g++.mike/p783a.C: Likewise.
26463 * g++.old-deja/g++.mike/p783b.C: Likewise.
26464 * g++.old-deja/g++.mike/p786.C: Likewise.
26465 * g++.old-deja/g++.mike/p789.C: Likewise.
26466 * g++.old-deja/g++.mike/p789a.C: Likewise.
26467 * g++.old-deja/g++.mike/p807a.C: Likewise.
26468 * g++.old-deja/g++.other/delete3.C: Likewise.
26469 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26470 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26471 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26472 * g++.old-deja/g++.other/empty1.C: Likewise.
26473 * g++.old-deja/g++.other/temporary1.C: Likewise.
26474 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26475 * g++.old-deja/g++.pt/t16.C: Likewise.
26476 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26477
26478 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26479
26480 * gcc.dg/991230-1.c: New test.
26481
26482 1999-12-29 Jeffrey A Law (law@cygnus.com)
26483
26484 * gcc.c-torture/compile/991229-3.c: New test.
26485 * gcc.c-torture/compile/991229-2.c: New test.
26486 * gcc.c-torture/compile/991229-1.c: New test.
26487
26488 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26489
26490 * gcc.c-torture/compile/labels-2.c: New test.
26491
26492 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26493
26494 * gcc.c-torture/execute/991227-1.c: New test.
26495
26496 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26497
26498 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26499
26500 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26501
26502 * gcc.c-torture/execute/991221-1.c: New test.
26503
26504 1999-12-20 Nathan Sidwell <nathan@acm.org>
26505
26506 * g++.old-deja/g++.other/cast3.C: New test.
26507
26508 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26509
26510 * gcc.c-torture/execute/991216-4.c: New test.
26511
26512 1999-12-16 Michael Meissner <meissner@cygnus.com>
26513
26514 * gcc.c-torture/execute/991216-1.c: New test.
26515 * gcc.c-torture/execute/991216-2.c: New test.
26516 * gcc.c-torture/execute/991216-3.c: New test.
26517
26518 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26519
26520 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26521 Actually make the test fail by using "-O2" for compilation.
26522
26523 1999-12-15 Nathan Sidwell <nathan@acm.org>
26524
26525 * g++.old-deja/g++.warn/cast-align1.C: New test.
26526
26527 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26528
26529 * gcc.c-torture/compile/991214-1.c: New test.
26530 * gcc.c-torture/compile/991214-2.c: New test.
26531
26532 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26533
26534 * gcc.dg/991214-1.c: New test.
26535
26536 1999-12-13 Jeffrey A Law (law@cygnus.com)
26537
26538 * gcc.c-torture/compile/991213-3.c: New test.
26539 * gcc.c-torture/compile/991213-2.c: New test.
26540 * gcc.c-torture/compile/991213-1.c: New test.
26541
26542 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26543
26544 * gcc.dg/991209-1.c: New test.
26545
26546 1999-12-08 Nathan Sidwell <nathan@acm.org>
26547
26548 * gcc.c-torture/compile/991208-1.c: New test.
26549
26550 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26551
26552 * gcc.dg/ultrasp2.c: New test.
26553
26554 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26555
26556 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26557
26558 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26559
26560 * gcc.c-torture/compile/991202-1.c: New test.
26561 * gcc.c-torture/execute/991202-1.c: New test.
26562 * gcc.c-torture/execute/991202-2.c: New test.
26563 * gcc.c-torture/execute/991202-3.c: New test.
26564
26565 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26566
26567 * g++.old-deja/g++.abi/align.C: New test.
26568 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26569 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26570
26571 1999-12-01 Richard Henderson <rth@cygnus.com>
26572
26573 * gcc.c-torture/execute/991201-1.c: New.
26574
26575 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26576
26577 * gcc.dg/991129-1.c: New test.
26578
26579 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26580
26581 * gcc.c-torture/compile/991127-1.c: New test.
26582
26583 1999-11-22 Nathan Sidwell <nathan@acm.org>
26584
26585 * g++.old-deja/g++.other/warn4.C: New test.
26586
26587 1999-11-22 Nathan Sidwell <nathan@acm.org>
26588
26589 * g++.old-deja/g++.eh/cleanup2.C: New test.
26590 * g++.old-deja/g++.ext/pretty2.C: New test.
26591 * g++.old-deja/g++.ext/pretty3.C: New test.
26592 * g++.old-deja/g++.other/debug6.C: New test.
26593
26594 1999-10-20 Jim Wilson <wilson@cygnus.com>
26595
26596 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26597 compiler_output to look for one error message instead of two.
26598
26599 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26600
26601 * gcc.c-torture/execute/991118-1.c: Also test case
26602 where the word boundary does not split a byte evenly.
26603
26604 1999-11-19 Nathan Sidwell <nathan@acm.org>
26605
26606 * g++.old-deja/g++.ext/restrict1.C: New test.
26607
26608 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26609
26610 * gcc.c-torture/execute/991118-1.c: New test.
26611
26612 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26613
26614 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26615 working directory pathnames.
26616
26617 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26618
26619 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26620 host is equipped with driver.h and driver.o so it can actually
26621 compile and run the tests.
26622
26623 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26624
26625 * gcc.c-torture/compile/991008-1.c: New test.
26626
26627 1999-11-08 Nick Clifton <nickc@cygnus.com>
26628
26629 * lib/gcc-dg.exp: Include target-supports.exp
26630
26631 1999-11-05 Nick Clifton <nickc@cygnus.com>
26632
26633 * lib/target-supports.exp: New file: Provide procs to test for
26634 features supported by the target.
26635 (check_weak_available): Moved here from ecos.exp.
26636 (check_alias_available): New proc: Determine of the target
26637 toolchain supports the alias attribute.
26638
26639 * gcc.dg/special/ecos.exp: Move check_weak_available to
26640 target-supports.exp.
26641 (alias-1.c): Only perform the test if the target supports
26642 aliases.
26643 (wkali-1.c): Only perform the test if the target supports
26644 aliases.
26645
26646 * gcc.dg/990506-0.c: Expect error messages from cross
26647 targets as well as native targets.
26648
26649 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26650
26651 * gcc.dg/ultrasp1.c: Removed xfail.
26652 * gcc.dg/struct-ret-2.c: Likewise.
26653 * gcc.dg/array-1.c: Likewise.
26654
26655 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26656
26657 * gcc.dg/struct-ret-2.c: New test.
26658
26659 * gcc.dg/array-1.c: New test.
26660
26661 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26662
26663 * gcc.c-torture/execute/991030-1.c: New test.
26664
26665 1999-10-26 Richard Henderson <rth@cygnus.com>
26666
26667 * gcc.c-torture/compile/991026-2.c: New test.
26668
26669 1999-10-26 Jeffrey A Law (law@cygnus.com)
26670
26671 * gcc.c-torture/compile/991026-1.c: New test.
26672
26673 1999-10-23 Jeffrey A Law (law@cygnus.com)
26674
26675 * gcc.c-torture/execute/991023-1.c: New test.
26676
26677 1999-10-19 Jeffrey A Law (law@cygnus.com)
26678
26679 * gcc.c-torture/execute/991019-1.c: New test.
26680
26681 1999-10-16 Richard Henderson <rth@cygnus.com>
26682
26683 * gcc.c-torture/execute/991016-1.c: New test.
26684
26685 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26686
26687 * gcc.c-torture/execute/991014-1.c: New test.
26688
26689 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26690
26691 * g++.old-deja/g++.other/union2.C: New test.
26692
26693 1999-10-13 Nathan Sidwell <nathan@acm.org>
26694
26695 * g++.old-deja/g++.other/vaarg2.C: New test.
26696 * g++.old-deja/g++.other/vaarg3.C: New test.
26697
26698 1999-10-12 Craig Burley <craig@jcb-sc.com>
26699
26700 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26701 in compile/.
26702
26703 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26704
26705 * gcc.c-torture/execute/va-arg-11.c: New test.
26706
26707 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26708
26709 * lib/file-format.exp (gcc_target_object_format): Don't
26710 crash if objdump is unavailable.
26711
26712 1999-09-29 Donn Terry <donn@interix.com>
26713
26714 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26715
26716 1999-09-28 Nick Clifton <nickc@cygnus.com>
26717
26718 * gcc.c-torture/compile/990928-1.c: New test.
26719
26720 1999-09-28 Nathan Sidwell <nathan@acm.org>
26721
26722 * g++.old-deja/g++.other/decl6.C: New test.
26723
26724 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26725
26726 * gcc.c-torture/execute/va-arg-10.c: New test.
26727
26728 1999-09-27 Nathan Sidwell <nathan@acm.org>
26729
26730 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26731 __PRETTY_FUNCTION__.
26732
26733 1999-09-23 Nick Clifton <nickc@cygnus.com>
26734
26735 * gcc.c-torture/execute/990923-1.c: New test.
26736
26737 1999-09-21 Nick Clifton <nickc@cygnus.com>
26738
26739 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26740 for which -fpic is inappropriate.
26741
26742 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26743
26744 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26745
26746 1999-09-21 Nathan Sidwell <nathan@acm.org>
26747
26748 * g++.old-deja/g++.other/dyncast1.C: New test.
26749 * g++.old-deja/g++.other/dyncast2.C: New test.
26750 * g++.old-deja/g++.other/dyncast3.C: New test.
26751 * g++.old-deja/g++.other/dyncast4.C: New test.
26752 * g++.old-deja/g++.other/dyncast5.C: New test.
26753 * g++.old-deja/g++.eh/catch3.C: New test.
26754 * g++.old-deja/g++.eh/catch3p.C: New test.
26755 * g++.old-deja/g++.eh/catch4.C: New test.
26756 * g++.old-deja/g++.eh/catch4p.C: New test.
26757 * g++.old-deja/g++.eh/catch5.C: New test.
26758 * g++.old-deja/g++.eh/catch5p.C: New test.
26759 * g++.old-deja/g++.eh/catch6.C: New test.
26760 * g++.old-deja/g++.eh/catch6p.C: New test.
26761 * g++.old-deja/g++.eh/catch7.C: New test.
26762 * g++.old-deja/g++.eh/catch7p.C: New test.
26763 * g++.old-deja/g++.eh/catch8.C: New test.
26764 * g++.old-deja/g++.eh/catch8p.C: New test.
26765 * g++.old-deja/g++.eh/catch9.C: New test.
26766 * g++.old-deja/g++.eh/catch9p.C: New test.
26767
26768 1999-09-13 Nathan Sidwell <nathan@acm.org>
26769
26770 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26771 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26772
26773 1999-09-13 Jeffrey A Law (law@cygnus.com)
26774
26775 * gcc.c-torture/compile/990913-1.c: New test.
26776
26777 1999-09-10 Nathan Sidwell <nathan@acm.org>
26778
26779 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26780 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26781
26782 1999-09-09 Richard Henderson <rth@cygnus.com>
26783
26784 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26785
26786 1999-09-09 Nathan Sidwell <nathan@acm.org>
26787
26788 * g++.old-deja/g++.other/lookup11.C: New test.
26789 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26790 what is permitted and what we want.
26791 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26792 overload use.
26793 * g++.old-deja/g++.jason/rfg5.C: Likewise
26794
26795 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26796
26797 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26798 * gcc.c-torture/noncompile/poison-1.c: New file.
26799
26800 1999-09-08 Nathan Sidwell <nathan@acm.org>
26801
26802 * g++.old-deja/g++.other/sizeof3.C: New test.
26803 * g++.old-deja/g++.other/sizeof4.C: New test.
26804 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26805 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26806
26807 1999-09-07 Richard Henderson <rth@cygnus.com>
26808
26809 * gcc.dg/va-arg-1.c: New.
26810
26811 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26812
26813 * gcc.c-torture/execute/va-arg-9.c: New test.
26814
26815 1999-09-05 Craig Burley <craig@jcb-sc.com>
26816
26817 * g77.f-torture/compile/980519-2.f: New test.
26818 * g77.f-torture/compile/19990905-0.f: New test.
26819 * g77.f-torture/compile/19990905-1.f: New test.
26820 * g77.f-torture/compile/19990905-2.f: New test.
26821
26822 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26823
26824 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26825
26826 * gcc.c-torture/execute/990827-1.c: Fix typo.
26827
26828 1999-09-03 Nathan Sidwell <nathan@acm.org>
26829
26830 * g++.old-deja/g++.other/deref1.C: New test.
26831
26832 1999-09-02 Nathan Sidwell <nathan@acm.org>
26833
26834 * g++.old-deja/g++.other/ambig2.C: New test.
26835 * g++.old-deja/g++.other/cond5.C: New test.
26836 * g++.old-deja/g++.other/lookup16.C: New test.
26837
26838 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26839
26840 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26841 assemblers too.
26842
26843 1999-08-31 Jeffrey A Law (law@cygnus.com)
26844
26845 * lib/c-torture.exp: Avoid the "compare executables" optimization
26846 when testing native.
26847
26848 1999-08-29 Jeffrey A Law (law@cygnus.com)
26849
26850 * gcc.c-torture/execute/990829-1.c: New test.
26851 * gcc.c-torture/compile/990829-1.c: New test.
26852
26853 1999-08-27 Paul Burchard <burchard@pobox.com>
26854
26855 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26856 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26857 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26858 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26859 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26860 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26861 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26862 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26863 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26864 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26865 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26866
26867 1999-08-27 Jeffrey A Law (law@cygnus.com)
26868
26869 * gcc.c-torture/execute/990827-1.c: New test.
26870
26871 1999-08-26 Craig Burley <craig@jcb-sc.com>
26872
26873 * g77.f-torture/noncompile/19990826-4.f: New test.
26874
26875 * g77.f-torture/compile/19990826-3.f: New test.
26876
26877 * g77.f-torture/execute/19990826-2.f: New test.
26878
26879 * g77.f-torture/compile/19990826-1.f: New test.
26880
26881 * gcc.c-torture/execute/990826-0.c: New test.
26882 * g77.c-torture/execute/19990826-0.f: New test.
26883
26884 * g77.f-torture/noncompile/970626-2.f: New test.
26885
26886 1999-08-25 Paul Burchard <burchard@pobox.com>
26887
26888 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26889 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26890 lss-011.C: New tests.
26891
26892 1999-08-25 Nathan Sidwell <nathan@acm.org>
26893
26894 * g++.old-deja/g++.other/decl5.C: New test.
26895
26896 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26897
26898 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26899 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26900 call `postbase' for each one. All callers of `postbase' changed
26901 to call this instead.
26902
26903 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26904
26905 * gcc.c-torture/execute/990811-1.c: New test.
26906
26907 1999-08-09 Nick Clifton <nickc@cygnus.com>
26908
26909 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26910 just native ones.
26911
26912 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26913 just native ones.
26914
26915 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26916
26917 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26918
26919 1999-08-04 Jeffrey A Law (law@cygnus.com)
26920
26921 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26922
26923 1999-08-04 Nathan Sidwell <nathan@acm.org>
26924
26925 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26926
26927 1999-08-04 Jeffrey A Law (law@cygnus.com)
26928
26929 * gcc.c-torture/execute/990804-1.c: New test.
26930
26931 1999-08-03 Nathan Sidwell <nathan@acm.org>
26932
26933 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26934 * g++.old-deja/g++.brendan/crash64.C: Likewise
26935 * g++.old-deja/g++.brendan/overload8.C: Likewise
26936
26937 1999-08-03 Nathan Sidwell <nathan@acm.org>
26938
26939 * g++.old-deja/g++.other/struct1.C: New test.
26940
26941 1999-08-03 Nathan Sidwell <nathan@acm.org>
26942
26943 * g++.old-deja/g++.other/enum2.C: New test.
26944
26945 1999-08-02 Richard Henderson <rth@cygnus.com>
26946
26947 Adapted from tests from Franz Sirl:
26948 * gcc.c-torture/execute/va-arg-7.c: New test.
26949 * gcc.c-torture/execute/va-arg-8.c: New test.
26950
26951 1999-08-01 Jeffrey A Law (law@cygnus.com)
26952
26953 * gcc.c-torture/compile/990801-2.c: New test.
26954
26955 * gcc.c-torture/compile/990801-1.c: New test.
26956
26957 1999-07-27 Michael Meissner <meissner@cygnus.com>
26958
26959 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26960 fp-cmp-1.c, converting double to float.
26961
26962 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26963 fp-cmp-1.c, converting double to long double.
26964
26965 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26966 from fr1 to unknown_register, since fr1 is a legitimate register
26967 on some machines.
26968
26969 1999-07-25 Jeffrey A Law (law@cygnus.com)
26970
26971 * README: More listname related changes.
26972
26973 1999-07-08 Catherine Moore <clm@cygnus.com>
26974
26975 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26976
26977 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26978
26979 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26980
26981 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26982
26983 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26984
26985 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26986
26987 * gcc.dg/990703-1.c: New test.
26988
26989 1999-06-29 Nick Clifton <nickc@cygnus.com>
26990
26991 * lib/file-format.exp: New file: Move definition of proc
26992 gcc_target_object_format to here from
26993 gcc.dg/special/ecos.exp.
26994
26995 * lib/c-torture.exp: Include lib file-format.exp.
26996 * lib/gcc-dg.exp: Include lib file-format.exp.
26997
26998 * gcc.dg/special/ecos.exp: Remove definition of proc
26999 gcc_target_object_format.
27000
27001 1999-06-28 Jeffrey A Law (law@cygnus.com)
27002
27003 * gcc.c-torture/execute/990628-1.c: New test.
27004
27005 1999-06-25 Jeffrey A Law (law@cygnus.com)
27006
27007 * gcc.c-torture/compile/990625-2.c: New test.
27008
27009 * gcc.c-torture/compile/990625-1.c: New test.
27010
27011 1999-06-23 Nick Clifton <nickc@cygnus.com>
27012
27013 * gcc.c-torture/compile/dll.c: New test case. Check that dll
27014 attributes compile.
27015 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
27016 ports that use the COFF/PE file format.
27017
27018 1999-06-17 Jeffrey A Law (law@cygnus.com)
27019
27020 * gcc.c-torture/compile/990617-1.c: New test.
27021
27022 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
27023
27024 * g++.old-deja/g++.other/decl4.C: New test.
27025
27026 1999-06-14 Nathan Sidwell <nathan@acm.org>
27027
27028 * g++.old-deja/g++.other/bitfld3.C: New test.
27029
27030 1999-06-08 Nathan Sidwell <nathan@acm.org>
27031
27032 * g++.old-deja/g++.eh/catch1.C: New test.
27033
27034 1999-06-07 Jeffrey A Law (law@cygnus.com)
27035
27036 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
27037
27038 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
27039 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
27040
27041 1999-06-05 Craig Burley <craig@jcb-sc.com>
27042
27043 * g77.f-torture/compile/19990502-0.f: Replace with new,
27044 shorter, test that still fails after recent changes.
27045
27046 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27047
27048 * gcc.c-torture/execute/990604-1.c: New test.
27049
27050 1999-05-31 Jeffrey A Law (law@cygnus.com)
27051
27052 * gcc.c-torture/execute/990531-1.c: New test.
27053
27054 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27055
27056 * gcc.c-torture/compile/990527-1.c: New test.
27057
27058 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
27059
27060 * gcc.c-torture/execute/990527-1.c: New test.
27061
27062 1999-05-25 Nick Clifton <nickc@cygnus.com>
27063
27064 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
27065 bitfields as signed.
27066
27067 1999-05-25 Craig Burley <craig@jcb-sc.com>
27068
27069 * g77.f-torture/compile/19990525-0.f: New test.
27070
27071 1999-05-25 Jeffrey A Law (law@cygnus.com)
27072
27073 * gcc.c-torture/execute/990525-2.c: New test.
27074
27075 * gcc.c-torture/execute/990525-1.c: New test.
27076
27077 1999-05-24 Nathan Sidwell <nathan@acm.org>
27078
27079 * g++.old-deja/g++.other/anon3.C: New test.
27080 * g++.old-deja/g++.other/anon4.C: New test.
27081 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
27082 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
27083 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
27084 Merrill).
27085
27086 1999-05-24 Jeffrey A Law (law@cygnus.com)
27087
27088 * gcc.c-torture/execute/990524-1.c: New test.
27089
27090 * gcc.dg/990524-1.c: New test.
27091
27092 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27093
27094 * gcc.c-torture/compile/990523-1.c: New test.
27095
27096 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
27097
27098 * gcc.c-torture/compile/990519-1.c: New test.
27099
27100 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27101
27102 * gcc.c-torture/compile/990517-1.c: New test.
27103
27104 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
27105 (e4, f4): New tests.
27106 (main): Call them.
27107
27108 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27109
27110 * gcc.dg/noreturn-1.c: New test.
27111
27112 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27113
27114 * gcc.c-torture/execute/990513-1.c: New test.
27115
27116 1999-05-10 Richard Henderson <rth@cygnus.com>
27117
27118 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
27119
27120 1999-05-10 Craig Burley <craig@jcb-sc.com>
27121
27122 * g77.f-torture/execute/erfc.f: Use small single-precision
27123 values, to avoid problems on Alphas when not -mieee.
27124
27125 1999-05-08 Craig Burley <craig@jcb-sc.com>
27126
27127 * gcc.dg/990506-0.c: New test.
27128
27129 1999-05-08 Richard Henderson <rth@cygnus.com>
27130
27131 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
27132 the constant to test. Don't XFAIL 64-bit targets.
27133
27134 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27135 * g++.old-deja/g++.law/profile1.C: Likewise.
27136
27137 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27138 operator new instances.
27139 * g++.old-deja/g++.other/delete5.C: Likewise.
27140
27141 1999-05-03 Craig Burley <craig@jcb-sc.com>
27142
27143 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27144 intrinsic.
27145
27146 1999-05-03 Craig Burley <craig@jcb-sc.com>
27147
27148 * g77.f-torture/execute/u77-test.f: Reverse order of two
27149 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27150
27151 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27152
27153 * gcc.dg/compare1.c: New test.
27154
27155 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27156
27157 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27158 New tests.
27159
27160 1999-05-02 Craig Burley <craig@jcb-sc.com>
27161
27162 * g77.f-torture/compile/19990502-1.f: New test.
27163
27164 1999-05-02 Craig Burley <craig@jcb-sc.com>
27165
27166 * g77.f-torture/compile/19990502-0.f: New test.
27167
27168 1999-05-02 Craig Burley <craig@jcb-sc.com>
27169
27170 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27171 intrinsic.
27172
27173 1999-05-02 Craig Burley <craig@jcb-sc.com>
27174
27175 * g77.f-torture/execute/u77-test.f (main): List libU77
27176 intrinsics not currently tested.
27177 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27178 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27179 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27180 Trim blanks off the ends of some printed strings.
27181
27182 1999-05-02 Craig Burley <craig@jcb-sc.com>
27183
27184 * g77.f-torture/execute/u77-test.f (main): Just warn about
27185 FSTAT gid disagreement, as it's expected on some systems.
27186
27187 1999-05-01 Craig Burley <craig@jcb-sc.com>
27188
27189 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27190 use a new function, which allows for some slop.
27191 Clean up some commentary.
27192 (issum): The new function.
27193 (sgladd): Deleted subroutine.
27194
27195 1999-05-01 Craig Burley <craig@jcb-sc.com>
27196
27197 * g77.f-torture/execute/u77-test.f: Modify to be more like
27198 libf2c/libU77 version, bringing patches to that version here.
27199 Add suitable commentary.
27200
27201 1999-04-25 Richard Henderson <rth@cygnus.com>
27202
27203 * gcc.dg/990424-1.c: New test.
27204
27205 1999-04-24 Craig Burley <craig@jcb-sc.com>
27206
27207 * g77.f-torture/execute/u77-test.f (main): Bug involving
27208 LSTAT has been fixed, so turn back on full checking.
27209
27210 1999-04-20 Craig Burley <craig@jcb-sc.com>
27211
27212 * g77.f-torture/compile/19990419-0.f: New test.
27213 * g77.f-torture/execute/19990419-1.f: New test.
27214
27215 1999-04-17 Richard Henderson <rth@cygnus.com>
27216
27217 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27218 to avoid the need for a prototype to supress a warning.
27219
27220 1999-04-07 Jim Wilson <wilson@cygnus.com>
27221
27222 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27223
27224 1999-04-04 Jeffrey A Law (law@cygnus.com)
27225
27226 * gcc.c-torture/execute/990404-1.c: New test.
27227
27228 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27229
27230 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27231 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27232 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27233 missing initializer warnings.
27234
27235 1999-03-28 Jeffrey A Law (law@cygnus.com)
27236
27237 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27238 matching strings.
27239
27240 1999-03-26 Jeffrey A Law (law@cygnus.com)
27241
27242 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27243
27244 1999-03-26 Craig Burley <craig@jcb-sc.com>
27245
27246 * g77.f-torture/execute/19990325-0.f: New test.
27247 * g77.f-torture/execute/19990325-1.f: New test.
27248
27249 1999-03-24 Jeffrey A Law (law@cygnus.com)
27250
27251 * gcc.c-torture/execute/990324-1.c: New test.
27252
27253 1999-03-22 Jim Wilson <wilson@cygnus.com>
27254
27255 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27256 test with 4.
27257
27258 1999-03-17 Richard Henderson <rth@cygnus.com>
27259
27260 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27261
27262 1999-03-13 Craig Burley <craig@jcb-sc.com>
27263
27264 * g77.f-torture/execute/19990313-2.f: New test.
27265 * g77.f-torture/execute/19990313-3.f: New test.
27266
27267 1999-03-13 Craig Burley <craig@jcb-sc.com>
27268
27269 * g77.f-torture/execute/19990313-0.f: New test.
27270 * g77.f-torture/execute/19990313-1.f: New test.
27271
27272 1999-03-12 Jim Wilson <wilson@cygnus.com>
27273
27274 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27275 printf to sprintf.
27276 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27277 (main): Add check for u15. Conditionalize u31 check depending on
27278 whether ints are <32 bits or >=32 bits.
27279
27280 1999-03-08 Craig Burley <craig@jcb-sc.com>
27281
27282 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27283
27284 1999-03-08 Craig Burley <craig@jcb-sc.com>
27285
27286 * g77.f-torture/compile/19990305-0.f: New test.
27287 * g77.f-torture/execute/19981119-0.f: New test.
27288
27289 1999-03-08 Craig Burley <craig@jcb-sc.com>
27290
27291 * g77.f-torture/execute/970625-2.f: call ABORT if final
27292 result is not correct, instead of just printing it.
27293 Add this checking via newly introduced obfuscation, to
27294 trip up buggy front ends.
27295
27296 1999-03-07 Craig Burley <craig@jcb-sc.com>
27297
27298 * g77.f-torture/compile/960317-1.f: Moved from being
27299 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27300
27301 1999-03-06 Craig Burley <craig@jcb-sc.com>
27302
27303 * g77.f-torture/execute/960317-1.f: New (old) test.
27304 * g77.f-torture/execute/970625-2.f: Ditto.
27305
27306 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27307
27308 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27309 message on line 1 or line 2; cccp and cpplib do this differently.
27310
27311 1999-03-01 Jeffrey A Law (law@cygnus.com)
27312
27313 * g++.old-deja/g++.law/weak1.C: New test.
27314
27315 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27316
27317 * gcc.c-torture/execute/990119-1.c: Renamed to...
27318 * gcc.dg/990119-1.c: this, so it will only be tested once
27319 (it's a preprocessor test, it doesn't need to be run at
27320 multiple optimization levels).
27321
27322 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27323
27324 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27325 ALWAYS_CXXFLAGS.
27326
27327 1999-02-24 Craig Burley <craig@jcb-sc.com>
27328
27329 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27330 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27331 to not be compilable by current g77.
27332
27333 1999-02-24 Nick Clifton <nickc@cygnus.com>
27334
27335 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27336
27337 1999-02-22 Jeffrey A Law (law@cygnus.com)
27338
27339 * gcc.c-torture/execute/990222-1.c: New test.
27340
27341 1999-02-19 Craig Burley <craig@jcb-sc.com>
27342
27343 * g77.f-torture/compile/19990218-0.f: New test.
27344 * g77.f-torture/noncompile/19990218-1.f: New test.
27345
27346 1999-02-18 Craig Burley <craig@jcb-sc.com>
27347
27348 * g77.f-torture/compile/19981216-0.f: New test.
27349
27350 1999-02-14 Jeffrey A Law (law@cygnus.com)
27351
27352 * gcc.dg/990214-1.c: New test.
27353
27354 1999-02-13 Jeffrey A Law (law@cygnus.com)
27355
27356 * gcc.dg/990213-2.c: New test.
27357
27358 * gcc.dg/990213-1.c: New test.
27359
27360 1999-02-12 Jeffrey A Law (law@cygnus.com)
27361
27362 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27363 ints.
27364
27365 1999-02-11 Nick Clifton <nickc@cygnus.com>
27366
27367 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27368 specified by target.
27369
27370 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27371
27372 1999-02-11 Jeffrey A Law (law@cygnus.com)
27373
27374 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27375
27376 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27377
27378 * gcc.dg/special/ecos.exp: New test driver for new tests with
27379 special requirements.
27380
27381 * gcc.dg/special/alias-1.c: New test.
27382 * gcc.dg/special/gcsec-1.c: New test.
27383 * gcc.dg/special/weak-1.c: New test.
27384 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27385 * gcc.dg/special/weak-2.c: New test.
27386 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27387 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27388 * gcc.dg/special/wkali-1.c: New test.
27389 * gcc.dg/special/wkali-2.c: New test.
27390 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27391 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27392
27393 1999-02-10 Felix Lee <flee@cygnus.com>
27394
27395 * lib/c-torture.exp (c-torture-compile): Pull out code for
27396 analyzing gcc error messages.
27397 (c-torture-execute): Likewise. Fix some (harmless) false
27398 positives.
27399 * lib/gcc.exp (gcc_check_compile): New function.
27400
27401 1999-02-08 Richard Henderson <rth@cygnus.com>
27402
27403 * gcc.c-torture/execute/990208-1.c: New test.
27404
27405 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27406
27407 * g++.dg/special/ecos.exp: New driver for new tests with special
27408 requirements
27409
27410 * g++.dg/special/conpr-1.C: New test
27411 * g++.dg/special/conpr-2.C: New test
27412 * g++.dg/special/conpr-2a.C: New test
27413 * g++.dg/special/conpr-3.C: New test
27414 * g++.dg/special/conpr-3a.C: New test
27415 * g++.dg/special/conpr-3b.C: New test
27416
27417 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27418 allow g++ to use the dg driver
27419
27420 * README: Add comment about g++.dg directory
27421
27422 1999-02-06 Jeffrey A Law (law@cygnus.com)
27423
27424 * README: Update email addresses.
27425
27426 1999-02-03 Nick Clifton <nickc@cygnus.com>
27427
27428 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27429 arguments in order to force structure S onto the stack even on
27430 the alpha.
27431 (test): Pass 10 leading arguments to function foo as well as the
27432 structure S.
27433
27434 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27435 failure for all targets.
27436
27437 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27438 abort to terminate program execution.
27439
27440 1999-01-30 Richard Henderson <rth@cygnus.com>
27441
27442 * gcc.c-torture/execute/990130-1.c: New test.
27443
27444 1999-01-30 Jeffrey A Law (law@cygnus.com)
27445
27446 * gcc.dg/990130-1.c: New test.
27447
27448 1999-01-28 Michael Meissner <meissner@cygnus.com>
27449
27450 * gcc.c-torture/execute/990128-1.c: New test.
27451
27452 1999-01-27 Michael Meissner <meissner@cygnus.com>
27453
27454 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27455
27456 1999-01-27 Felix Lee <flee@cygnus.com>
27457
27458 * lib/c-torture.exp (c-torture-compile): pull out code for
27459 analyzing gcc error messages.
27460 (c-torture-execute): ditto, and fix some (harmless) false
27461 positives.
27462 * lib/gcc.exp (gcc_check_compile): new function.
27463
27464 1999-01-17 Jeffrey A Law (law@cygnus.com)
27465
27466 * gcc.dg/990117-1.c: New test.
27467
27468 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27469
27470 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27471
27472 1999-01-15 Jeffrey A Law (law@cygnus.com)
27473
27474 * g77.f-torture/compile/990115-1.f: New test.
27475
27476 1999-01-07 Jeffrey A Law (law@cygnus.com)
27477
27478 * gcc.c-torture/compile/990107-1.c: New test
27479
27480 1999-01-06 Jeffrey A Law (law@cygnus.com)
27481
27482 * gcc.c-torture/execute/990106-2.c: New test.
27483
27484 * gcc.c-torture/execute/990106-1.c: New test.
27485
27486 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27487
27488 * gcc.c-torture/compile/981223-1.c: New test.
27489
27490 1998-12-29 Richard Henderson <rth@cygnus.com>
27491
27492 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27493 (opt3): Rename from opt4 and disable.
27494
27495 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27496
27497 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27498
27499 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27500
27501 * g++.old-deja/g++.other/conv5.C: New test.
27502
27503 1998-12-14 Nick Clifton <nickc@cygnus.com>
27504
27505 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27506
27507 1998-12-11 Jeffrey A Law (law@cygnus.com)
27508
27509 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27510
27511 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27512
27513 * gcc.c-torture/compile/981211-1.c: New test.
27514
27515 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27516
27517 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27518
27519 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27520
27521 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27522
27523 * gcc.special/930510-1.c: Make C9X safe.
27524 * gcc.misc-tests/gcov-1.c Similarly.
27525 * gcc.misc-tests/gcov-2.c Similarly.
27526
27527 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27528
27529 * gcc.dg/ultrasp1.c: New test.
27530
27531 1998-12-06 Richard Henderson <rth@cygnus.com>
27532
27533 * gcc.c-torture/execute/981206.c: New test.
27534
27535 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27536
27537 * g++.old-deja/g++.ns/template7.C: New test.
27538
27539 * g++.old-deja/g++.other/expr1.C: New test.
27540
27541 * g++.old-deja/g++.eh/tmpl3.C: New test.
27542
27543 * g++.old-deja/g++.eh/tmpl2.C: New test.
27544
27545 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27546
27547 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27548 * g++.old-deja/g++.other/using6.C: Removed.
27549 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27550
27551 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27552
27553 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27554
27555 * g++.old-deja/g++.pt/overload8.C: New test.
27556
27557 * g++.old-deja/g++.pt/overload7.C: New test.
27558
27559 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27560
27561 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27562 and relinking messages.
27563 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27564 compiling with -frepo.
27565
27566 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27567
27568 * g++.old-deja/g++.pt/lookup6.C: New test.
27569
27570 1998-11-30 Nick Clifton <nickc@cygnus.com>
27571
27572 * gcc.c-torture/execute/981130-1.c: New test.
27573 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27574
27575 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27576
27577 * g++.old-deja/g++.pt/explicit76.C: New test.
27578
27579 * g++.old-deja/g++.pt/friend38.C: New test.
27580
27581 * g++.old-deja/g++.ns/crash2.C: New test.
27582
27583 * g++.old-deja/g++.pt/defarg8.C: New test.
27584
27585 * g++.old-deja/g++.pt/instantiate6.C: New test.
27586
27587 * g++.old-deja/g++.pt/static6.C: New test.
27588
27589 * g++.old-deja/g++.pt/decl2.C: New test.
27590
27591 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27592
27593 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27594 problem is actually related with name lookup, but so what? :-)
27595
27596 * g++.old-deja/g++.pt/friend37.C: New test.
27597
27598 1998-11-25 Dave Love <d.love@dl.ac.uk>
27599
27600 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27601 element, which fails on some systems.
27602
27603 * g77.f-torture/execute/labug1.f: New test.
27604
27605 1998-11-21 Jeffrey A Law (law@cygnus.com)
27606
27607 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27608 is defined.
27609
27610 1998-11-18 Dave Love <d.love@dl.ac.uk>
27611
27612 * g77.f-torture/compile/981117-1.f: New test.
27613
27614 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27615
27616 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27617 properly discarded.
27618
27619 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27620
27621 * gcc.c-torture/execute/memcheck: New directory of tests for
27622 -fcheck-memory-usage.
27623
27624 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27625
27626 * README: New file, general information about the testsuite and
27627 new description of the various C++ test subdirectories.
27628 * README.g++: Eliminate obsolete information, update and move most
27629 relevant stuff to README.
27630
27631 1998-11-07 Richard Henderson <rth@cygnus.com>
27632
27633 * gcc.c-torture/compile/981107-1.c: New test.
27634
27635 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27636
27637 * execute/memcpy-bi.c: New testcase.
27638
27639 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27640
27641 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27642 base classes.
27643
27644 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27645 template is selected.
27646
27647 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27648 classes, it should be accepted for all types.
27649
27650 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27651
27652 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27653 specializations start with template headers.
27654
27655 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27656
27657 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27658
27659 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27660 non-POD types.
27661
27662 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27663
27664 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27665
27666 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27667
27668 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27669
27670 1998-10-19 Jeffrey A Law (law@cygnus.com)
27671
27672 * 981019-1.c: New test.
27673
27674 1998-10-14 Robert Lipe <robertl@dgii.com>
27675
27676 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27677 find objc headers.
27678
27679 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27680
27681 * compile/981001-4.c: Remove use of GCC extension that triggers a
27682 compiler bug.
27683
27684 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27685
27686 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27687
27688 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27689
27690 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27691 instantiation of template produces incorrect code for delete
27692 expression.
27693
27694 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27695 constructors' name is not unique.
27696 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27697 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27698
27699 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27700 automatic array of const is ill-formed.
27701
27702 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27703 of template parameter?
27704
27705 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27706 const.
27707
27708 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27709 pointer-to-member expression.
27710
27711 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27712 declaration causes ICE.
27713
27714 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27715
27716 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27717 reserved in the global namespace.
27718
27719 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27720 generate needed virtual table.
27721
27722 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27723
27724 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27725
27726 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27727 template-dependent type
27728
27729 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27730
27731 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27732 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27733 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27734
27735 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27736 class should be usable as argument of member function.
27737 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27738 class should be usable as return type of member function.
27739 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27740 class should be usable as type of data member.
27741
27742 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27743
27744 1998-10-09 Jeffrey A Law (law@cygnus.com)
27745
27746 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27747
27748 1998-10-08 Nick Clifton <nickc@cygnus.com>
27749
27750 * gcc.dg/dll-?.c Add thumb to target list.
27751 Fix assembler scan patterns to match current assembler output.
27752
27753 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27754
27755 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27756 matching of template brackets.
27757
27758 * g++.old-deja/g++.other/using4.C: New test. Test using
27759 declarations of methods from base classes.
27760
27761 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27762 within functions should introduce names into the innermost
27763 enclosing namespace.
27764
27765 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27766 of static locals if first initialization throws.
27767
27768 1998-10-07 Jim Wilson <wilson@cygnus.com>
27769
27770 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27771
27772 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27773
27774 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27775 lose track of the possible targets of tablejump insns.
27776 * special/special.exp: Run it.
27777
27778 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27779
27780 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27781 must be declared before its specializations can be named in friend
27782 declarations.
27783
27784 1998-10-05 Dave Love <d.love@dl.ac.uk>
27785
27786 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27787
27788 * g77.f-torture/execute/io1.f: New test.
27789
27790 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27791
27792 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27793 with pointer to template function, for which no argument deduction
27794 is possible.
27795
27796 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27797 specialization of template function as argument to template
27798 function.
27799
27800 * g++.old-deja/g++.other/access2.C: New test; Inner class
27801 shouldn't have privileged access to Outer's names.
27802
27803 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27804
27805 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27806 friend template declared within template class conflicts with
27807 nested class of the same name.
27808
27809 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27810 is ignored.
27811
27812 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27813 object with direct initializer as function declaration.
27814
27815 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27816 initializers.
27817
27818 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27819 involving const pointer and NULL produces incorrect result.
27820
27821 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27822 type name without `typename' should be rejected with -pedantic.
27823
27824 1998-10-02 Richard Henderson <rth@cygnus.com>
27825
27826 * g++.old-deja/g++.other/addrof1.C: New test.
27827
27828 1998-10-01 Nick Clifton <nickc@cygnus.com>
27829
27830 * gcc.c-torture/compile/981001-1.c: New test.
27831 * gcc.c-torture/execute/981001-1.c: New test.
27832
27833 1998-10-01 Jeffrey A Law (law@cygnus.com)
27834
27835 * gcc.c-torture/compile/981001-2.c: New test.
27836 * gcc.c-torture/compile/981001-3.c: New test.
27837 * gcc.c-torture/compile/981001-4.c: New test.
27838
27839 1998-10-01 Robert Lipe <robertl@dgii.com>
27840
27841 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27842 multilibbed hosts. Idea grafted from g77.exp.
27843
27844 1998-09-30 Dave Love <d.love@dl.ac.uk>
27845
27846 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27847 avoid losing on systems which need -lsocket.
27848
27849 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27850
27851 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27852 * g++.old-deja/g++.other/nested2.C: Ditto.
27853 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27854 failure.
27855
27856 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27857
27858 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27859 preferred over template operator!= for enum bitfields.
27860
27861 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27862
27863 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27864 that happen to have the same base name, but in different scopes,
27865 are incorrectly rejected.
27866
27867 1998-09-16 Richard Henderson <rth@cygnus.com>
27868
27869 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27870 on the native word size instead of an integer literal.
27871
27872 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27873
27874 * g++.old-deja/g++.other/static2.C: Invocation of static data
27875 member of type pointer-to-function denoted as non-static member.
27876
27877 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27878 checks involving function types and aliases.
27879
27880 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27881
27882 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27883 redefined to the same non-trivial type.
27884
27885 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27886 namespace-qualification of template specializations declared in
27887 other namespaces.
27888
27889 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27890 to declare a subset of the specializations of a template function
27891 as friends of specializations of a template class.
27892
27893 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27894 member templates that do not fully specialize the enclosing
27895 template class are rejected.
27896
27897 1998-09-11 Dave Love <d.love@dl.ac.uk>
27898
27899 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27900
27901 1998-09-08 Dave Love <d.love@dl.ac.uk>
27902
27903 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27904 altered from libf2c/libU77 version.
27905
27906 1998-09-06 Dave Love <d.love@dl.ac.uk>
27907
27908 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27909
27910 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27911
27912 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27913 (un)signed char are different types for template specialization
27914 purposes.
27915
27916 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27917
27918 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27919 * objc: ObjC testsuite.
27920
27921 1998-08-31 Catherine Moore <clm@cygnus.com>
27922
27923 * gcc.c-torture/execute/941014-1.x: New file.
27924
27925 1998-08-31 Nick Clifton <nickc@cygnus.com>
27926
27927 * lib/c-torture.exp: Add support for
27928 torture_eval_before_compile and torture_eval_before_execute
27929 variables.
27930
27931 1998-08-30 Jeffrey A Law (law@cygnus.com)
27932
27933 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27934 this test triggers valid.
27935
27936 1998-08-27 Jeffrey A Law (law@cygnus.com)
27937
27938 * gcc.dg/980827-1.c: New test.
27939
27940 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27941
27942 * gcc.c-torture/execute/loop-4b.c: New test.
27943
27944 1998-08-26 Nick Clifton <nickc@cygnus.com>
27945
27946 * lib/c-torture.exp: Add support for
27947 torture_eval_before_compile and torture_eval_before_execute
27948 variables.
27949
27950 1998-08-25 Jeffrey A Law (law@cygnus.com)
27951
27952 * gcc.c-torture/compile/980825-1.c: New test.
27953
27954 1998-08-24 Nick Clifton <nickc@cygnus.com>
27955
27956 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27957 count number tests in opt_t0 not good_t0.
27958
27959 1998-08-24 Jeffrey A Law (law@cygnus.com)
27960
27961 * gcc.c-torture/compile/930326-1.x: Fix typo.
27962
27963 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27964
27965 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27966 causes an ICE.
27967
27968 1998-08-21 Jeffrey A Law (law@cygnus.com)
27969
27970 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27971 STACK_SIZE is defined.
27972 * gcc.c-torture/unsorted/stuct.c: Similarly.
27973
27974 * gcc.c-torture/compile/980821-1.c: New test.
27975
27976 1998-08-21 Jeffrey A Law (law@cygnus.com)
27977
27978 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27979
27980 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27981
27982 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27983 code.
27984
27985 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27986
27987 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27988 error'.
27989
27990 1998-08-18 Jeffrey A Law (law@cygnus.com)
27991
27992 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27993
27994 1998-08-16 Jeffrey A Law (law@cygnus.com)
27995
27996 * gcc.c-torture/compile/980816-1.c: New test.
27997
27998 * gcc.dg/980816-1.c: New test.
27999
28000 1998-08-13 Jeffrey A Law (law@cygnus.com)
28001
28002 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
28003 compiler for ieee tests.
28004
28005 1998-08-01 Dave Love <d.love@dl.ac.uk>
28006
28007 * g77.f-torture/compile/980729-0.f: New test.
28008
28009 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
28010
28011 * gcc.c-torture/special/eeprof-1.c: New test, for
28012 -finstrument-functions.
28013 * gcc.c-torture/special/special.exp: Run it.
28014
28015 1998-07-29 Jeffrey A Law (law@cygnus.com)
28016
28017 * gcc.c-torture/compile/980729-1.c: New test.
28018
28019 1998-07-27 Nick Clifton <nickc@cygnus.com>
28020
28021 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
28022 __thumb__ is defined, and test for ARM style doubles if so.
28023
28024 1998-07-26 Dave Love <d.love@dl.ac.uk>
28025
28026 * g77.f-torture/noncompile/980615-0.f: New test.
28027
28028 1998-07-26 H.J. Lu (hjl@gnu.org)
28029
28030 * gcc.dg/980312-1.c: Do link instead of compile.
28031 * gcc.dg/980313-1.c: Likewise.
28032
28033 1998-07-26 Jeffrey A Law (law@cygnus.com)
28034
28035 * gcc.c-torture/compile/980726-1.c: New test.
28036
28037 1998-07-25 Dave Love <d.love@dl.ac.uk>
28038
28039 * g77.f-torture/execute/io0.f: New test.
28040
28041 1998-07-24 Nick Clifton <nickc@cygnus.com>
28042
28043 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
28044 an int.
28045
28046 1998-06-18 Michael Meissner <meissner@cygnus.com>
28047
28048 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
28049 m32r bugs.
28050
28051 1998-07-17 Nick Clifton <nickc@cygnus.com>
28052
28053 * gcc.dg/980626-1.c: Expect failures for all toolchains until
28054 c-decl.c:grokdeclarator can handle mode attributes.
28055
28056 1998-07-16 Jeffrey A Law (law@cygnus.com)
28057
28058 * gcc.c-torture/execute/980716-1.c: New test.
28059
28060 1998-07-13 Jeffrey A Law (law@cygnus.com)
28061
28062 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
28063 the mn10200.
28064 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
28065 the mn10200.
28066 * gcc.c-torture/execute/va-arg-3.x: Similarly.
28067 * gcc.c-torture/compile/930326-1.x: Similarly.
28068
28069 1998-07-13 Dave Love <d.love@dl.ac.uk>
28070
28071 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
28072 New test from Craig.
28073
28074 1998-07-12 Dave Love <d.love@dl.ac.uk>
28075
28076 * g77.f-torture/noncompile/980616-0.f: New test.
28077
28078 * g77.f-torture/execute/970816-3.f: New test from Craig.
28079
28080 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
28081
28082 * g++.other/singleton.C: Return error value instead of taking
28083 SIGSEGV.
28084
28085 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
28086
28087 * g++.other/singleton.C: New test. Warning is under dispute.
28088 Runtime crash is not.
28089
28090 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
28091
28092 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
28093 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
28094 using6.C, using7.C}: New namespace tests.
28095
28096 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
28097
28098 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
28099 specialization with typedef'ed names used as array indexes.
28100
28101 1998-07-09 Jeffrey A Law (law@cygnus.com)
28102
28103 * gcc.c-torture/execute/980709-1.c: New test.
28104
28105 * gcc.dg/980709-1.c: New test.
28106
28107 1998-07-07 Richard Henderson <rth@cygnus.com>
28108
28109 * gcc.c-torture/execute/bcp-1.c: New test.
28110
28111 1998-07-07 Jeffrey A Law (law@cygnus.com)
28112
28113 * gcc.c-torture/execute/980707-1.c: New test.
28114
28115 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
28116
28117 * gcc.c-torture/compile/980706-1.c: New test.
28118
28119 1998-07-01 Dave Love <d.love@dl.ac.uk>
28120
28121 * g77.f-torture/execute/980701-0.f,
28122 g77.f-torture/execute/980701-1.f: New test from Craig.
28123
28124 1998-07-01 Jeffrey A Law (law@cygnus.com)
28125
28126 * gcc.c-torture/compile/980701-1.c: New test.
28127
28128 * gcc.c-torture/execute/980701-1.c: New test.
28129
28130 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
28131 rlsruhe.de>
28132
28133 * g++.old-deja/g++.robertl/eb132.C: New test.
28134 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28135
28136 1998-06-29 Dave Love <d.love@dl.ac.uk>
28137
28138 * g77.f-torture/execute/980628-7.f,
28139 g77.f-torture/execute/980628-8.f,
28140 g77.f-torture/execute/980628-9.f,
28141 g77.f-torture/execute/980628-10.f: New tests from Craig.
28142
28143 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28144
28145 1998-06-28 Jeffrey A Law (law@cygnus.com)
28146
28147 * g77.f-torture/execute/980628-4.f: New test from Craig.
28148 * g77.f-torture/execute/980628-5.f: Likewise.
28149 * g77.f-torture/execute/980628-2.f: Likewise.
28150 * g77.f-torture/execute/980628-0.f: Likewise.
28151 * g77.f-torture/execute/980628-1.f: Likewise.
28152 * g77.f-torture/execute/980628-3.f: Likewise.
28153 * g77.f-torture/execute/980628-6.f: Likewise.
28154
28155 1998-06-28 Jeffrey A Law (law@cygnus.com)
28156
28157 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28158 directory when nothing has been installed yet.
28159
28160 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28161
28162 * gcc.c-torture/special/special.exp: Handle newer versions of
28163 dejagnu.
28164
28165 1998-06-26 Jeffrey A Law (law@cygnus.com)
28166
28167 * gcc.dg/980626-1.c: New test.
28168
28169 1998-06-19 Bruno Haible <haible@ilog.fr>
28170
28171 * gcc.misc-tests/m-un-2.c: New test.
28172 * g++.old-deja/g++.other/warn01.c: Likewise.
28173
28174 1998-06-19 Robert Lipe <robertl@dgii.com>
28175
28176 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28177 compatibility with assmblers with a different comment character.
28178 Eliminate use of GAS-specific extensions.
28179
28180 1998-06-19 Jeffrey A Law (law@cygnus.com)
28181
28182 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28183
28184 1998-06-19 Robert Lipe <robertl@dgii.com>
28185
28186 *lib/g77.exp: Replace search for libf2c.a with search for newly
28187 renamed libg2c.a
28188
28189 1998-06-17 Jeffrey A Law (law@cygnus.com)
28190
28191 * gcc.c-torture/execute/980617-1.c: New test.
28192
28193 1998-06-12 Jeffrey A Law (law@cygnus.com)
28194
28195 * gcc.c-torture/execute/980612-1.c: New test.
28196
28197 1998-06-08 Jeffrey A Law (law@cygnus.com)
28198
28199 * gcc.dg/980523-1.c: Only test on ppc-linux.
28200 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28201
28202 * gcc.c-torture/execute/980608-1.c: New test.
28203
28204 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28205
28206 * gcc.c-torture/execute/980605-1.c: New test.
28207
28208 1998-06-04 Jeffrey A Law (law@cygnus.com)
28209
28210 * gcc.c-torture/execute/980604-1.c: New test.
28211
28212 1998-06-02 Jeffrey A Law (law@cygnus.com)
28213
28214 * gcc.c-torture/execute/980602-1.c: New test.
28215 * gcc.c-torture/execute/980602-2.c: Likewise.
28216
28217 1998-06-02 Dave Love <d.love@dl.ac.uk>
28218
28219 * 970125-0.f: Fix per JCB. Add commentary.
28220
28221 1998-05-31 Michael Meissner <meissner@cygnus.com>
28222
28223 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28224 IEEE -0 support.
28225
28226 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28227
28228 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28229 earlier.
28230
28231 1998-05-28 Catherine Moore <clm@cygnus.com>
28232
28233 * gcc.c-torture/execute/980526-3.c: New test.
28234
28235 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28236
28237 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28238 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28239 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28240 m88k-motorola-sysv3 to XFAIL.
28241
28242 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28243
28244 * gcc.dg/980526-1.c: New test.
28245 * gcc.c-torture/execute/980526-2.c: New test.
28246
28247 1998-05-26 Jeffrey A Law (law@cygnus.com)
28248
28249 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28250
28251 * gcc.c-torture/execute/980526-1.c: New test.
28252
28253 1998-05-26 Dave Love <d.love@dl.ac.uk>
28254
28255 * g77.f-torture/execute/alpha2.f: Add runtime test.
28256
28257 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28258
28259 * g++.old-deja/old-deja.exp: Strip leading directories.
28260
28261 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28262 error for the line. Don't run multiple tests for the same line.
28263
28264 1998-05-23 Jeffrey A Law (law@cygnus.com)
28265
28266 * gcc.dg/980523-1.c: New test.
28267
28268 1998-05-23 Dave Love <d.love@dl.ac.uk>
28269
28270 * g77.f-torture/compile/970915-0.f: New test.
28271
28272 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28273
28274 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28275
28276 1998-05-21 Jeffrey A Law (law@cygnus.com)
28277
28278 * gcc.dg/980520-1.c: New test.
28279
28280 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28281
28282 * gcc.dg/980502-1.c: Fix return type.
28283
28284 1998-05-20 Jeffrey A Law (law@cygnus.com)
28285
28286 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28287 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28288 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28289 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28290 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28291
28292 1998-05-20 Dave Love <d.love@dl.ac.uk>
28293
28294 * g77.f-torture/execute/980520-1.f: New test.
28295
28296 1998-05-15 Dave Love <d.love@dl.ac.uk>
28297
28298 * lib/mike-g77.exp: New file.
28299
28300 * g77.f-torture/noncompile/noncompile.exp,
28301 g77.f-torture/noncompile/check0.f: New files.
28302
28303 1998-05-14 Dave Love <d.love@dl.ac.uk>
28304
28305 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28306 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28307 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28308 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28309 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28310 abort where appropriate.
28311
28312 1998-05-05 Michael Meissner <meissner@cygnus.com>
28313
28314 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28315 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28316
28317 1998-04-29 Dave Love <d.love@dl.ac.uk>
28318
28319 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28320
28321 1998-04-27 Dave Love <d.love@dl.ac.uk>
28322
28323 * g77.f-torture/compile/980427-0.f: New test.
28324
28325 1998-04-24 Dave Love <d.love@dl.ac.uk>
28326
28327 * g77.f-torture/compile/980424-0.f: New test.
28328
28329 1998-04-19 Dave Love <d.love@dl.ac.uk>
28330
28331 * g77.f-torture/compile/980419-2.f (main): New test.
28332 * g77.f-torture/compile/970125-0.f: New test.
28333 * g77.f-torture/compile/980419-1.f: New test.
28334
28335 1998-04-08 Jim Wilson <wilson@cygnus.com>
28336
28337 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28338 of loop-4.c.
28339
28340 1998-04-07 Jim Wilson <wilson@cygnus.com>
28341
28342 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28343
28344 1998-04-03 Jim Wilson <wilson@cygnus.com>
28345
28346 * gcc.c-torture/compile/980329-1.c: New test.
28347
28348 1998-03-18 Jim Wilson <wilson@cygnus.com>
28349
28350 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28351 * gcc.dg/980312-1.c: Fix typo in -march command.
28352
28353 1998-03-16 H.J. Lu (hjl@gnu.org)
28354
28355 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28356
28357 1998-03-11 Robert Lipe <robertl@dgii.com>
28358
28359 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28360 Dave Love agree the Fortran source is bogus.
28361
28362 1998-03-11 Robert Lipe <robertl@dgii.com>
28363
28364 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28365 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28366 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28367 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28368 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28369
28370 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28371
28372 * g++.old-deja/g++.other/friend1.C: New test.
28373
28374 1998-02-18 Dave Love <d.love@dl.ac.uk>
28375
28376 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28377 possibly uninitialized) variables and declare dnrm2.
28378
28379 1998-02-23 Robert Lipe <robertl@dgii.com>
28380
28381 From Bruno Haible <haible@ilog.fr>:
28382 * gcc.c-torture/execute/980223.c: New test.
28383
28384 1998-02-13 Jeffrey A Law (law@cygnus.com)
28385
28386 * gcc.dg/ifelse-1.c: New test.
28387
28388 1998-02-09 H.J. Lu (hjl@gnu.org)
28389
28390 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28391
28392 * lib/old-dejagnu.exp (old-dejagnu): Added the
28393 "execution test - XFAIL *-*-*" handling in the spirit of
28394 "excess errors test -". Changed the "execution test fails"
28395 handling to be like "excess errors test fails".
28396 * Update various tests accordingly.
28397
28398 1998-02-06 Jim Wilson <wilson@cygnus.com>
28399
28400 * gcc.c-torture/execute/980205.c: New test.
28401
28402 1998-01-18 Jeffrey A Law (law@cygnus.com)
28403
28404 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28405 * lib/f-torture.exp: Similarly.
28406 * gcc.c-torture: Rename all .cexp files to .x files.
28407
28408 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28409
28410 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28411 (940510-1.c): Removed duplicate.
28412 (971104-1.c): New test.
28413
28414 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28415
28416 * lib/f-torture.exp: Improve error and loop detection.
28417
28418 1997-11-19 Michael Meissner <meissner@cygnus.com>
28419
28420 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28421 use that to size the filler array.
28422
28423 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28424
28425 * lib/c-torture.exp(c-torture-execute): Fix typo.
28426
28427 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28428 testcase as the executable name. Keep the executable around if
28429 the test fails.
28430
28431 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28432
28433 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28434 changes. Only test one -g option, and move it to the end of the
28435 list of options to test.
28436
28437 1997-09-19 Michael Meissner <meissner@cygnus.com>
28438
28439 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28440 variable GCC_TORTURE_OPTIONS to supply default switches separated
28441 by colons. If no environment variable, run tests with -O0 -g, -O1
28442 -g, and -O2 -g as well.
28443
28444 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28445
28446 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28447 explanatory comments. Fix indentation.
28448
28449 1997-09-15 Jeffrey A Law (law@cygnus.com)
28450
28451 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28452
28453 1997-09-11 Jeffrey A Law (law@cygnus.com)
28454
28455 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28456 * g++.old-deja/g++.mike/p7325.C: Likewise.
28457 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28458
28459 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28460
28461 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28462 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28463 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28464 * g++.old-deja/g++.law/operators4.C: Likewise.
28465
28466 1997-09-11 Joe Buck (jbuck@synopsys.com)
28467
28468 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28469 * g++.old-deja/g++.mike/p784.C: Ditto.
28470 * g++.old-deja/g++.mike/p785.C: Ditto.
28471
28472 1997-09-05 Jeffrey A Law (law@cygnus.com)
28473
28474 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28475
28476 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28477
28478 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28479 target feature; pass this to c-torture-execute as needed.
28480
28481 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28482
28483 * lib/c-torture.exp(c-torture-execute): If the previous and the
28484 current executables being tested are identical, we don't need to
28485 run the executable again. Try to make the executable names
28486 unique. Add an optional argument for passing additional compiler
28487 flags.
28488
28489 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28490
28491 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28492
28493 1997-08-29 Jeffrey A Law (law@cygnus.com)
28494
28495 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28496
28497 1997-07-31 Jeffrey A Law (law@cygnus.com)
28498
28499 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28500 32bit or larger longs.
28501
28502 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28503 have either a 32bit long or 32bit int.
28504
28505 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28506
28507 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28508 Make double precision tests dependent on sizeof (double).
28509
28510 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28511
28512 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28513 too.
28514
28515 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28516
28517 * gcc.c-torture/compile/961203-1.cexp: New script.
28518
28519 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28520
28521 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28522 up the includes ourselves.
28523
28524 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28525
28526 * lib/plumhall.exp: Remove random include, and add a few
28527 verbose messages for debugging.
28528
28529 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28530
28531 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28532 of trying to do it ourselves.
28533
28534 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28535
28536 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28537
28538 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28539
28540 * gcc.prms/5403.c: Made regexp a bit less strict.
28541
28542 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28543
28544 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28545 is returned from remote_load instead.
28546 * lib/plumhall.exp: Ditto.
28547 * lib/mike-g++.exp: Ditto.
28548 * lib/old-dejagnu.exp: Ditto.
28549 * lib/c-torture.exp: Ditto.
28550
28551 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28552
28553 * lib/g++.exp: Use build_wrapper procedure.
28554 * lib/gcc.exp: Ditto.
28555
28556 1997-05-20 Jeffrey A Law (law@cygnus.com)
28557
28558 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28559 an old-style decl for malloc. Fixes tests to work when
28560 sizeof (int) != sizeof (size_t).
28561
28562 1997-05-15 Mike Meissner <meissner@cygnus.com>
28563
28564 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28565
28566 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28567 use stdargs.h interface.
28568
28569 1997-05-15 Mike Meissner <meissner@cygnus.com>
28570
28571 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28572 NO_VARARGS when compiling.
28573
28574 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28575
28576 * lib/plumhall.exp(ph_includes): New procedure.
28577 (ph_make): Use it.
28578 (ph_compiler): Ditto.
28579
28580 * lib/g++.exp: Rename test-glue.c to testglue.c.
28581 * lib/gcc.exp: Ditto.
28582
28583 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28584
28585 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28586 to completion when it's called.
28587
28588 1997-03-21 Michael Meissner <meissner@cygnus.com>
28589
28590 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28591 is defined, don't do test.
28592
28593 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28594
28595 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28596 for object files.
28597 (ph_summary): Mark skipped testcases as untested, not unresolved.
28598
28599 * lib/plumhall.exp (ph_make): If unresolved because of bad
28600 errorCode, record errorCode in log file.
28601 (*): Replace send_log/verbose with verbose -log.
28602
28603 1997-03-19 Michael Meissner <meissner@cygnus.com>
28604
28605 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28606 double conversion if double isn't at least 8 bytes.
28607
28608 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28609 int to work with targets where int is 16 bits.
28610
28611 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28612 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28613 precision for the test to complete.
28614
28615 1997-03-14 Michael Meissner <meissner@cygnus.com>
28616
28617 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28618 if d10v is not compiled with the -mdouble64 flag.
28619 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28620
28621 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28622 d10v is not compiled with the -mint32 flag.
28623
28624 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28625
28626 * lib/plumhall.exp: Use incr_count.
28627
28628 1997-03-12 Jeffrey A Law (law@cygnus.com)
28629
28630 * gcc.c-torture: Update to c-torture-1.45.
28631
28632 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28633
28634 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28635 the name of the expect testcase file).
28636
28637 * lib/g++.exp(g++_init): Ditto.
28638
28639 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28640
28641 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28642 the host.
28643
28644 * lib/gcc.exp(gcc_exit): New procedure.
28645
28646 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28647
28648 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28649 specs where appropriate.
28650
28651 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28652 because of new "candidates are" messages, and removed a few
28653
28654 * Converted all non-old-style g++ testcases to old-style, and
28655 moved into g++.old-deja.
28656
28657 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28658
28659 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28660 options.
28661
28662 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28663 succeeded.
28664
28665 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28666
28667 1997-02-13 Michael Meissner <meissner@cygnus.com>
28668
28669 * lib/gcc.exp (gcc_target_compile): Add support for defining
28670 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28671 the machine doesn't have those features.
28672
28673 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28674
28675 * g++.law/operators4.exp: Don't use LIBS.
28676
28677 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28678
28679 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28680
28681 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28682 * lib/g++.exp: Set it here instead. Also, allow use of the
28683 --tool_exec and --tool_opt options. Change CXX to
28684 GXX_UNDER_TEST.
28685
28686 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28687
28688 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28689
28690 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28691
28692 * lib/old-dejagnu.exp: Use prune_warnings instead of
28693 prune_system_crud.
28694 * lib/mike-g++.exp: Ditto.
28695 * lib/gcc.exp: Ditto.
28696 * lib/g++.exp: Ditto.
28697
28698 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28699
28700 1997-02-07 Jeffrey A Law (law@cygnus.com)
28701
28702 * 941014-2.c: Include stdlib.h
28703 * 960327-1.c: Include stdio.h
28704 * dbra.c, index-1.c: Don't assume ints are 32bits.
28705
28706 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28707
28708 * lib/gcc.exp: Add gcc,stack_size target feature.
28709
28710 * lib/g++.exp(g++_target_compile): Add the include and link
28711 paths here, not in two other places. And, it's $options, not
28712 options.
28713
28714 * lib/mike-g++.exp(postbase): Remove the code that determines
28715 the correct include and link paths.
28716 * g++.old-deja/old-deja.exp: Ditto.
28717
28718 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28719
28720 * lib/g++.exp(g++_init): target_compile no longer returns the
28721 filename of the result.
28722
28723 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28724
28725 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28726 call to glob.
28727
28728 * gcc.c-torture/special/special.exp: Change call to
28729 gcc_target_compile to include the object file.
28730
28731 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28732
28733 * gcc.c-torture/special/special.exp: Correct misspelling in last
28734 change.
28735
28736 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28737
28738 * lib/plumhall.exp(ph_summary): Log the entire output of the
28739 executable. Return -1 if there were any failures, 0 otherwise.
28740 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28741 (ph_make): Clean up objects and executables that were built
28742 if the tests succeeded.
28743
28744 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28745
28746 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28747 libraries and includes in the build tree as appropriate.
28748
28749 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28750
28751 * lib/c-torture.exp: Instead of looking for the global variable
28752 NO_LONG_LONG, check to see if that's a feature of the target.
28753
28754 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28755
28756 * config/default.exp: Minimize. Delete the remainer of the files in
28757 config; this functionality is now in devo/dejagnu/config.
28758
28759 g++.*/*: Pass any additional flags used to compile to postbase;
28760 delete CXXFLAGS.
28761
28762 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28763 is now done by runtest.exp. Use gcc_target_compile instead of
28764 compile.
28765
28766 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28767 Remove references to CFLAGS. Use remote_file instead of
28768 calling rm -f.
28769 (c-torture): Take a list of arguments to use to compile this
28770 testcase.
28771
28772 lib/g++.exp: Simplify. Use target_compile instead of compile.
28773 lib/gcc-dg.exp: Ditto.
28774 lib/gcc.exp: Ditto.
28775 lib/mike-{gcc,g++}.exp: Ditto.
28776 lib/old-dejagnu.exp: Ditto.
28777 lib/plumhall.exp: Ditto.
28778
28779 1997-01-08 Jim Wilson <wilson@cygnus.com>
28780
28781 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28782 (ph_linker): Likewise.
28783
28784 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28785
28786 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28787 MAP_ANON / MAP_ANONYMOUS if defined;
28788 else try to map from /dev/zero .
28789
28790 1996-11-12 Jeffrey A Law (law@cygnus.com)
28791
28792 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28793 isn't defined, then define it to MAP_ANONYMOUS.
28794
28795 1996-11-12 Jeffrey A Law (law@cygnus.com)
28796
28797 * gcc.c-torture: Update to c-torture-1.42 release.
28798
28799 1996-11-11 Jeffrey A Law (law@cygnus.com)
28800
28801 * gcc.c-torture: Update to c-torture-1.41 release.
28802
28803 1996-10-27 Jeffrey A Law (law@cygnus.com)
28804
28805 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28806 c-torture release.
28807
28808 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28809
28810 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28811 and LDFLAGS. Fix second case to append the target_info ldflags
28812 onto LDFLAGS, not CFLAGS.
28813 * lib/g++.exp (g++_init): Add target_info stuff.
28814 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28815 of libgloss and newlib flags for !native.
28816
28817 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28818 (GDB): Fix relative path to go up another dir for finding gdb.
28819
28820 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28821
28822 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28823 versions in the target_info array, if they don't exist.
28824
28825 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28826
28827 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28828
28829 1996-07-08 Jim Wilson <wilson@cygnus.com>
28830
28831 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28832 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28833
28834 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28835
28836 * lib/old-dejagnu.exp: Don't remove the output file before we've
28837 actually tested it. Don't append pwd to the path of the executable
28838 we're testing.
28839
28840 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28841
28842 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28843
28844 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28845
28846 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28847 temporary directory for compiler files, and set it to a default
28848 value of /tmp. Set $output as the name of the output file from
28849 compiling the testcase. Add a -o option to $cflags_var so the
28850 compiler writes the final output file as $output. Set $executable
28851 to $output.
28852
28853 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28854 directory for compiler files, and set it to /tmp if it doesn't
28855 already have a value. Set $output_file to the name of the output
28856 file from compiling the testcase. Add a -o option to CXXFLAGS so
28857 the compiler writes the final output file as $output. Use $output
28858 as the executable to be tested.
28859
28860 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28861
28862 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28863
28864 1996-06-08 Jeffrey A Law (law@cygnus.com)
28865
28866 * gcc.c-torture/execute/pending-1.c: New test. Still
28867 pending in Tege's queue.
28868
28869 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28870
28871 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28872 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28873 if there were failures. Call unresolved if there were unresolved
28874 testcases. Call gcc_fail if program did not run to completion.
28875 (ph_make): Pass additional argument name to ph_execute.
28876 (ph_execute): Add new argument. Pass additional arguments to
28877 ph_summary. Call gcc_fail is there is no execution output.
28878
28879 1996-04-24 Jeffrey A Law (law@cygnus.com)
28880
28881 * lib/plumhall.exp (proc_summary): Output relavent summary
28882 lines into the log so specific failures in plumhall can be
28883 investigated.
28884
28885 1996-04-10 Jeffrey A Law (law@cygnus.com)
28886
28887 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28888 (c-torture-execute): Don't try to execute tests which use
28889 "long long" types if $NO_LONG_LONG is nonzero.
28890
28891 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28892
28893 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28894 not c-torture.
28895
28896 * gcc.ieee: Move from here.
28897 * gcc.c-torture/execute/ieee: To here.
28898
28899 1996-03-26 Jeffrey A Law (law@cygnus.com)
28900
28901 * gcc.c-torture: Update to c-torture-1.41 release.
28902
28903 1996-03-22 Jeffrey A Law (law@cygnus.com)
28904
28905 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28906 not "$output".
28907
28908 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28909
28910 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28911 -c present.
28912
28913 1996-03-02 Jeffrey A Law (law@cygnus.com)
28914
28915 * config/proelf.exp: Handle connecting to a simulator.
28916
28917 1996-01-31 Jeffrey A Law (law@cygnus.com)
28918
28919 * config/proelf.exp: New file. Enough framework that we can
28920 run c-torture tests on the proelf targets (or any other target
28921 that gdb can connect to for that matter).
28922
28923 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28924
28925 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28926 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28927
28928 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28929 exec_output exists.
28930
28931 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28932
28933 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28934 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28935
28936 * config/*.exp: Update FSF address. Change result of ${tool}_load
28937 to pass/fail/unresolved/unsupported/untested. Caller must now
28938 call unresolved/unsupported/untested.
28939 * lib/*.exp: Update FSF address. Update to handle new results of
28940 ${tool}_load.
28941 * lib/chill.exp (verbose): Delete.
28942
28943 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28944
28945 * lib/gcc.exp (default_gcc_start): Change order of args to
28946 $LDFLAGS $CFLAGS $LIBS.
28947 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28948 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28949 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28950 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28951 * gcc.misc-tests/dg-test.exp: Likewise.
28952 * gcc.misc-tests/msgs.exp: Likewise.
28953 * gcc.prms/prms.exp: Likewise.
28954 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28955 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28956
28957 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28958
28959 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28960
28961 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28962
28963 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28964 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28965
28966 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28967 necessary.
28968
28969 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28970
28971 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28972 global for loop; add use of $mathlib.
28973 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28974 settings here; set mathlib for anything but VxWorks.
28975
28976 1996-01-22 Jeffrey A Law (law@cygnus.com)
28977
28978 * gcc.c-torture: Update to c-torture-1.40 release.
28979
28980 1996-01-03 Jeffrey A Law (law@cygnus.com)
28981
28982 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28983 dg.exp.
28984
28985 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28986
28987 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28988 global.
28989
28990 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28991
28992 * lib/g++.exp (LIBS): Define if not already.
28993 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28994 (gcc-dg-prune): Call prune_gcc_output.
28995 * lib/gcc.exp (prune_gcc_output): New proc.
28996 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28997 prune_gcc_output.
28998
28999 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
29000
29001 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
29002 (c-torture-execute): Likewise. Rename `name' to `testcase'.
29003
29004 1995-11-15 Jeffrey A Law (law@cygnus.com)
29005
29006 * gcc.c-torture: Update to c-torture-1.39 release.
29007
29008 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
29009
29010 * lib/c-torture.exp (c-torture-execute): Don't return if one option
29011 fails, try others as well.
29012
29013 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
29014
29015 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
29016 If compilation fails, mark execute tests as `untested'.
29017 If test is marked as unsupported, don't mark compilation and
29018 execute tests as failed.
29019
29020 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
29021
29022 * lib/g++.exp (g++_init): Don't link in libg++, and look to
29023 libstdc++ for whether or not we want to be doing shared
29024 libraries. Delete link_curses since we don't need it anymore.
29025 * lib/mike-g++.exp (postbase): Don't link in libg++.
29026 * g++.old-deja/old-deja.exp: Likewise.
29027
29028 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
29029
29030 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
29031
29032 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
29033
29034 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
29035 For that, add `-Wl,-a,shared_archive'.
29036 * g++.old-deja/old-deja.exp: Likewise.
29037
29038 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
29039
29040 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
29041
29042 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
29043
29044 * lib/mike-g++.exp (postbase): Pay attention to the status of
29045 g++_load.
29046
29047 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
29048
29049 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
29050
29051 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
29052
29053 * lib/gcc.exp (default_gcc_start): No longer need to log program
29054 being executed or its output, execute_anywhere does that now.
29055 * lib/g++.exp (default_g++_version): Call execute_anywhere.
29056 (default_g++_start): Likewise. Delete calls to verbose/send_log.
29057
29058 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
29059
29060 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
29061 the same as those in lib/g++.exp.
29062
29063 1995-10-10 Jeff Law (law@hurl.cygnus.com)
29064
29065 * gcc.c-torture: Update to c-torture-1.38 release.
29066 * gcc.ieee: Related changes.
29067
29068 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
29069
29070 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
29071 "exec". Minor reformatting changes.
29072
29073 * config/rom68k.exp (${tool}_load): Make it work in a canadian
29074 cross. This means all "exec" calls now work on a remote host as
29075 well.
29076 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
29077 cross. Filter out the extra "\r\n" stuff that expect puts in.
29078 (c-torture-execute): Filter out the bogus warnings like
29079 c-torture-compile does. Add support for canadian cross.
29080 * lib/gcc.exp (default_gcc_version, default_gcc_start)
29081 Use execute_anywhere rather than calling exec directly. Now it
29082 works for canadian cross testing.
29083
29084 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
29085
29086 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
29087 results into a variable, and check that rather than using file exists.
29088
29089 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
29090
29091 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
29092 create a libg++.so. For sunos4.1.*, also add -ltermcap.
29093
29094 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29095
29096 * g++.old-deja/old-deja.exp: Create and pass runshlib and
29097 lib_curses if there's a shared libg++ in the build tree.
29098
29099 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
29100
29101 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
29102 if not supported target.
29103
29104 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
29105
29106 * lib/g++.exp (g++_init): Move empty setting of runshlib and
29107 link_curses up to always happen, not just for native builds.
29108
29109 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
29110
29111 * gcc.c-torture: Update to c-torture-1.36 release.
29112 * gcc.failure: Related changes.
29113
29114 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
29115
29116 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
29117
29118 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
29119
29120 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
29121 * lib/mike-g++.exp (postbase): Not in here. Still reference
29122 runshlib, link_curses, and mathlib for link and run.
29123
29124 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
29125 pass the runtime shared library options for Solaris, OSF/1, and
29126 Irix5, and link with -lcurses to avoid unresolved references.
29127
29128 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
29129
29130 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
29131 only run once.
29132
29133 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29134
29135 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29136
29137 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29138
29139 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29140 do not have a framework for the "compat" tests yet.
29141
29142 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29143
29144 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29145 set to null if we're testing vxworks5.1. Use that instead of
29146 `-lm' in the setting of LIBS for link and run.
29147
29148 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29149
29150 * config/rom68k.exp (${tool}_load): Major changes to make it
29151 work. Verified that it does in fact return the stuff in
29152 exec_output properly. Catch any Emul or any TRAP other than 0.
29153
29154 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29155
29156 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29157 LDFLAGS properly for targets that need stuff from libgloss.
29158 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29159 only run once.
29160 (gpp_initialized): New variable.
29161
29162 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29163
29164 * config/rom68k.exp: Load libgloss.exp.
29165 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29166 so we can produce a fully linked binary.
29167 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29168 so we can produce a fully linked binary.
29169
29170 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29171
29172 * lib/plumhall.exp (ph_section): Watch for expected failures.
29173 Add missing `else'.
29174
29175 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29176 run the testcase.
29177 (c-torture): Likewise.
29178
29179 1995-08-28 Doug Evans <dje@cygnus.com>
29180
29181 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29182
29183 * lib/mike-g++.exp (mike_cleanup): New proc.
29184 (prebase): New globals compiler_result, not_compiler_result,
29185 target_regexp.
29186 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29187 allow leading "-" in pattern. Watch for unsupported tests.
29188 If $compiler_result is set, pattern match assembler code,
29189 and ditto for $not_compiler_result.
29190 * lib/mike-gcc.exp: Likewise.
29191
29192 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29193 execution "succeeded".
29194
29195 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29196
29197 * config/win32.exp: New file.
29198 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29199
29200 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29201
29202 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29203 unsupported.
29204 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29205 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29206 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29207
29208 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29209 "... without exceptions was ...". That is now handled by
29210 prune_system_crud.
29211 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29212
29213 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29214
29215 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29216 sieve.c,sort2.c}: New files.
29217 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29218 sieve.exp,sort2.exp}: Drivers for them.
29219
29220 * lib/mike-gcc.exp (program_output): New user settable variable.
29221 (postbase): Call prune_system_crud. Also prune extraneous compiler
29222 messages.
29223 * lib/mike-g++.exp (program_output): New user settable variable.
29224
29225 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29226
29227 * config/sh.exp: Deleted (use sim.exp instead).
29228
29229 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29230
29231 * config/vx.exp: Declare CHECKTASK as global.
29232 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29233 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29234 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29235
29236 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29237
29238 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29239 target. Like vx.exp, only includes `vx29k.exp' instead of
29240 `vxworks.exp'.
29241
29242 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29243
29244 * config/sim.exp: Increase time limit from 120 seconds to 240.
29245
29246 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29247
29248 * gcc.c-torture/execute/950628-1.c: New test.
29249
29250 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29251
29252 * gcc.c-torture: Update with changes/additions from
29253 c-torture-1.34.
29254
29255 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29256
29257 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29258
29259 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29260
29261 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29262
29263 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29264
29265 * gcc.c-torture/compile/950512-1.c: New test.
29266 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29267 * gcc.dg/struct-ret-1.c: Likewise.
29268
29269 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29270
29271 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29272 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29273
29274 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29275
29276 * gcc.c-torture/special/920411-1.c: Deleted.
29277 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29278
29279 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29280
29281 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29282 cpu limit.
29283
29284 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29285
29286 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29287
29288 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29289
29290 From kenner;
29291 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29292 is the proper length.
29293 * va-arg-3.c: Likewise.
29294
29295 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29296
29297 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29298 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29299
29300 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29301 * lib/g++.exp (default_g++_start): Delete old cruft.
29302
29303 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29304
29305 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29306 (2 * (1 << 18)) to (2 * (1 << 17)).
29307
29308 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29309
29310 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29311
29312 * config/rom68k.exp: Renamed from config/idp.exp
29313
29314 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29315
29316 * c-torture/compile/921109-2.c
29317
29318 1995-04-18 Mike Stump <mrs@cygnus.com>
29319
29320 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29321 excess errors.
29322
29323 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29324
29325 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29326 output.
29327 * lib/g++.exp (default_g++_start): Likewise.
29328
29329 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29330
29331 * gcc.c-torture/compile/950329-1.c: New test.
29332
29333 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29334
29335 * config/bug.exp (${tool}_load): Updated to use new remote_open
29336 and remote_close procs.
29337 * config/idp.exp: New file.
29338
29339 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29340
29341 * gcc.c-torture/execute/950322-1.c: New test.
29342
29343 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29344
29345 * config/vx.exp (${tool}_load): Clean up testing of return code from
29346 vxworks_ld and vxworks_spawn.
29347
29348 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29349
29350 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29351
29352 1995-03-13 Mike Stump <mrs@cygnus.com>
29353
29354 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29355 can mark excess errors on a machine by machine basis. Note, the
29356 default is to not expect any excess errors, even when excess
29357 errors test - is given, so you will want to put an XFAIL ... on
29358 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29359 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29360 those 4 machines, but no others.
29361
29362 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29363
29364 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29365 * lib/c-torture.exp: to here.
29366
29367 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29368
29369 * gcc.c-torture/execute/950221-1.c: New test.
29370 * gcc.c-torture/execute/struct-ret-1.c: New test.
29371 * gcc.c-torture/compile/950221-1.c: New test.
29372
29373 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29374
29375 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29376
29377 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29378 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29379
29380 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29381
29382 * g++.gb: New directory of tests, derived from my signature and
29383 class scoping tests.
29384
29385 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29386 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29387 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29388 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29389 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29390 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29391 * g++.gb/sig25.C: Likewise.
29392
29393 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29394 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29395 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29396 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29397 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29398 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29399 * g++.gb/sig25.exp: Likewise.
29400
29401 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29402 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29403 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29404 * g++.gb/scope13.C: Likewise, this test still fails.
29405
29406 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29407 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29408 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29409 * g++.gb/scope13.exp: Ditto.
29410
29411 * g++.gb/README: New file, explains what these tests are about.
29412
29413 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29414
29415 * lib/dg.exp (dg-do): Support `preprocess'.
29416 (dg-test): Likewise.
29417
29418 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29419
29420 * config/udi.exp: change "continue -expect" to "exp_continue".
29421
29422 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29423
29424 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29425 Delete redundant tests.
29426
29427 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29428 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29429 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29430 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29431 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29432 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29433 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29434 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29435
29436 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29437 storing label pointers.
29438 * gcc.c-torture/execute/921019-1.c: Likewise.
29439 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29440 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29441 parameter fp.
29442 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29443 constants.
29444
29445 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29446 Delete obsolete tests.
29447
29448 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29449 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29450 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29451 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29452 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29453 * gcc.c-torture/compile/950124-1.c: New test.
29454
29455 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29456
29457 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29458
29459 * lib/mike-g++.exp: Add -lm to LIBS.
29460
29461 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29462
29463 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29464
29465 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29466
29467 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29468
29469 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29470
29471 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29472
29473 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29474
29475 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29476 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29477 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29478 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29479 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29480 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29481 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29482 * g++.law/{operators31.C, operators32.C,
29483 * g++.law/{operators33.C, operators34.C}: Likewise.
29484 * g++.law/{pic1.C, refs2.C}: Likewise.
29485 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29486 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29487 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29488 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29489
29490 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29491 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29492 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29493 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29494 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29495 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29496 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29497 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29498 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29499 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29500 * g++.law/{operators34.exp}: Likewise.
29501 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29502 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29503 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29504 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29505 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29506
29507 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29508 No longer expected to fail.
29509 * g++.law/missed-error3.C: Tweak for recent bool changes.
29510
29511 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29512
29513 * config/emb-unix: Deleted.
29514 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29515 remote execution. Do final link on remote host if REMOTE_LINK is set.
29516
29517 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29518
29519 * lib/dg.exp (dg-test): Fix typo in last patch.
29520
29521 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29522
29523 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29524 (handles multiple occurrences).
29525
29526 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29527
29528 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29529 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29530 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29531 printed).
29532 * lib/c-torture.exp (c-torture-compile): Likewise.
29533 (c-torture): Prepend full path if missing.
29534 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29535 (gcc_fail): Likewise.
29536 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29537
29538 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29539
29540 * lib/netware.exp: Only attach to NetWare i386 systems.
29541
29542 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29543
29544 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29545 messages. Add test name to "output pattern match" pass/fail message.
29546
29547 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29548
29549 * gcc.dg: New testsuite.
29550 * gcc.dg/dg.exp: New file.
29551
29552 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29553 test-switch.c}: Deleted.
29554
29555 * gcc.misc-tests/msgs.exp: New testcase driver.
29556
29557 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29558
29559 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29560 Watch for illegal return values from ${tool}_load.
29561 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29562 cross targets. Coerce return value >0 to 1.
29563
29564 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29565
29566 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29567
29568 * config/emb-unix.exp: New file.
29569
29570 * config/sim.exp: Error if variable $SIM not defined.
29571 (${tool}_load): Mark test as "untested" if simulator missing.
29572
29573 * config/unix.exp: Load remote.exp to get rcp_download.
29574 * lib/c-torture.exp: Use different option lists for testcases with
29575 and without loops.
29576 * gcc.c-torture/execute/execute.exp: Likewise.
29577
29578 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29579
29580 * config/*.exp: Clarify return code from ${tool}_load.
29581 Call `unresolved' or `untested' instead of `warning' or `perror'
29582 (sometimes you still want to call both though).
29583 Add comment that `shell_id' is local to each file.
29584 * config/udi.exp (timeout): Set to 30.
29585 Don't print warning if connection fails, $connectmode has already
29586 printed an error.
29587 (${tool}_load): Move verbose messages to level 2.
29588 Rework pattern for "Process started" message.
29589 Pass `shell_id' to ${connectmode}_download.
29590 Retry twice upon timeout. Make resetting of target more robust.
29591 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29592 Pass `shell_id' to exit_$connectmode.
29593 Only call exit_$connectmode if connected.
29594 * config/unix.exp (${tool}_load): Check return codes better.
29595 * config/vrtx.exp (${tool}_load): Likewise.
29596 * config/vx.exp (${tool}_load): Likewise.
29597 Delete unneeded global's.
29598 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29599 from ${tool}_load.
29600 (dg-stat): Delete.
29601 (dg-init): Delete recording of pass/fail counts.
29602 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29603 (old-dejagnu-init): Likewise.
29604 (old-dejagnu-stat): Delete contents, empty proc now.
29605 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29606 (c-torture): Delete references to lcnt, lpass, lfail.
29607 Get option list from TORTURE_OPTIONS.
29608 Delete -funroll[-all]-loops if no loops.
29609 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29610 (g++_stat): Delete contents (empty proc now).
29611 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29612 (gcc_finish): Likewise.
29613 (gcc_stat): Deleted.
29614 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29615 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29616 * gcc.c-torture/execute/execute.exp: Likewise.
29617 Split tests into two parts: compile, execute.
29618 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29619 no loops. Update to reflect clarified return codes from ${tool}_load.
29620
29621 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29622
29623 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29624 to grep for.
29625 (old-dejagnu): Likewise (where necessary).
29626
29627 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29628
29629 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29630
29631 * lib/dg.exp (dg-process-target): Fix processing of selector.
29632 Add comment regarding use of `error'.
29633
29634 * lib/gcc.exp (prune_system_crud): Define if missing.
29635 * lib/g++.exp (prune_system_crud): Likewise.
29636
29637 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29638 Call prune_system_crud.
29639 * lib/dg.exp (dg-runtest): New proc.
29640 Use perror instead of send_user for tcl errors in testcase.
29641 Don't return any value, it's never used.
29642 Don't clobber previous definition of `unknown'.
29643 Print tcl errors in `dg-final'.
29644
29645 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29646
29647 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29648 (dg-test): Don't print errorInfo, it contains stack backtrace.
29649
29650 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29651
29652 * lib/g++.exp (runtest_file_p): Define if missing.
29653
29654 1994-09-24 Doug Evans (dje@cygnus.com)
29655
29656 * lib/mike-g++.exp: Comment out loading of g++.exp.
29657 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29658 (default_g++_version): Always print something.
29659 (default_g++_start): Comment out call to `which'.
29660 (g++_start, g++_load): Deleted (must be defined in config file).
29661 * lib/gcc.exp: Test for existence of $CC at start.
29662 Delete check for tmpdir (done in gcc_init).
29663 (default_gcc_version): Always print something.
29664 (default_gcc_start): Comment out call to `which'.
29665 * config/*.exp: Major cleanup - make cross targets work at least a
29666 little better for g++ (by not being "--tool gcc" specific).
29667 Rename gcc_xxx to ${tool}_xxx.
29668 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29669 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29670
29671 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29672
29673 * lib/c-torture.exp (c-torture-compile): Rework compiler
29674 message processing.
29675
29676 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29677 c-torture.
29678
29679 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29680
29681 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29682
29683 * lib/dg.exp (dg-process-target): Support { target native }.
29684
29685 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29686
29687 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29688 looked for "... program xxx got fatal signal".
29689 Correct regsub munging of `comp_output'.
29690 Ignore compiler messages "path prefix not used" and "linker input
29691 file unused".
29692
29693 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29694
29695 * lib/gcc.exp (runtest_file_p): Define if missing.
29696 * gcc.prms/template.c: Example to work from.
29697
29698 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29699
29700 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29701 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29702
29703 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29704 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29705 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29706 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29707
29708 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29709 (dg-process-target): No longer a varargs proc.
29710 Return S/N for target, P/F for xfail. All callers changed.
29711 (user option procs): More argument checking.
29712 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29713 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29714 (dg-test): Skip test if not running on selected target in `dg-do'.
29715 Update handling of `dg-do-what', `dg-output-text'.
29716 Separate execution pass/fail from output pattern match pass/fail.
29717 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29718
29719 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29720
29721 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29722 target for 920510-1.c.
29723
29724 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29725
29726 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29727 Clean up comment regarding use of passcnt, etc.
29728 (gcc_stat): Don't update `testcnt' here.
29729 (gcc_finish): Do it here.
29730 Might as well reset `but_id' here too.
29731 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29732 to determine if the file should be tested.
29733 * gcc.c-torture/compile/compile.exp: Likewise.
29734 * gcc.c-torture/execute/execute.exp: Likewise.
29735 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29736 * gcc.misc-tests/dg-test.exp: Likewise.
29737 * gcc.prms/prms.exp: Likewise.
29738 * gcc.wendy/wendy.exp: Likewise.
29739 * g++.old-deja.exp: Likewise.
29740 Move "Testing file" message to verbose level 1.
29741
29742 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29743
29744 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29745
29746 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29747
29748 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29749 (default_gcc_start): Accept optional second list element
29750 of compiler flags. Print compiler output at verbosity level 2.
29751 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29752 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29753 Save current values of framework globals passcnt, failcnt, xpasscnt,
29754 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29755 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29756 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29757 xfailcnt to compute stats. Update framework global `testcnt' from
29758 pass/fail counts.
29759 (gcc_finish): New proc. Clean up test environment.
29760 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29761 (gcc_epass, gcc_efail): Delete.
29762 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29763 argument of line number.
29764 (dg-init): If the tool has an init routine, call it.
29765 (dg-test): Remove args `cflags_var' and `libs_var'.
29766 Pass all compiler options to ${tool}_start.
29767 Handle missing line number.
29768 (dg-finish): New function.
29769 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29770 particular files. Call gcc_finish at end. Move "skipping test"
29771 message to verbosity level 3.
29772 * gcc.c-torture/compile/compile.exp: Likewise.
29773 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29774 * gcc.c-torture/execute/execute.exp: Likewise.
29775 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29776 Print testcase being tried at verbosity level 1.
29777 * gcc.c-torture/special/special.exp: Unset xfail.
29778 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29779 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29780 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29781 * gcc.failure/failure.exp: Likewise.
29782 * gcc.ieee/ieee.exp: Likewise.
29783 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29784 Update call to dg-test. Call dg-finish at end.
29785 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29786 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29787 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29788 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29789 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29790 * gcc.wendy/wendy.exp: Add copyright.
29791 Delete setting of tmpdir (done by gcc_init).
29792 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29793 Pass compiler flags to gcc_start. Call gcc_finish at end.
29794 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29795 gcc_[ce]pass/fail.
29796
29797 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29798
29799 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29800 confusion.
29801 (g++_load): Likewise.
29802
29803 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29804 Rename argument to `prog' to remove the confusion.
29805 Varargs fns behave differently too!
29806 (g++_load): Likewise.
29807
29808 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29809
29810 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29811 what it is. Delete (always) printing of status value for !native.
29812 Simplify verbose code, and include status and exec_output.
29813 (g++_load): Use gcc_load.
29814
29815 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29816
29817 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29818 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29819 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29820 940714-3.c as these testcases don't exist anymore. Make
29821 va-arg-1.c expected to pass.
29822
29823 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29824
29825 * gcc.misc-tests/misc.exp: Only run specific testcases.
29826 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29827 * gcc.misc-tests/dg-[1-9].c: New files.
29828
29829 * lib/dg.exp: New testsuite driver.
29830 * gcc.prms/prms.exp: Use it.
29831
29832 * README.gcc: New file.
29833
29834 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29835 Document and reset `lxpass' and `lxfail'.
29836 Simplify "initialized" message.
29837 (gcc_stat): Clean up comments a little.
29838
29839 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29840
29841 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29842
29843 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29844
29845 * lib/old-dejagnu.exp (process-option): New proc.
29846 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29847 (old-dejagnu): Simplify.
29848 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29849
29850 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29851
29852 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29853 exists and is not an empty string.
29854
29855 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29856 $xfail rather than calling setup_xfail. Clear $xfail when test is
29857 finished.
29858 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29859 automatically.
29860
29861 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29862 longer expected to fail.
29863
29864 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29865 "f" function call.
29866
29867 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29868
29869 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29870 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29871 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29872 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29873 c-torture-1.29.
29874
29875 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29876 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29877
29878 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29879
29880 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29881 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29882
29883 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29884 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29885 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29886
29887 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29888
29889 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29890 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29891 940714-1.c, 940714-2.c, 940714-3.c},
29892 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29893 gcc.misc-tests/{mg.c,mg.exp}:
29894 New tests.
29895 * gcc.noncompile/noncompile.exp: Change accordingly.
29896
29897 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29898
29899 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29900 Undo previous clobberage.
29901
29902 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29903
29904 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29905 * gcc.special/{930510-1.c, special.exp}:
29906 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29907 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29908 struct-varargs-1.c}: New tests from c-torture-1.26.
29909
29910 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29911
29912 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29913 argument to switch.
29914
29915 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29916
29917 * Revert the previous changes. Please see Rob's directory
29918 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29919 fixes.
29920
29921 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29922
29923 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29924 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29925 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29926 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29927 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29928 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29929 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29930 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29931 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29932 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29933 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29934 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29935 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29936 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29937 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29938 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29939 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29940 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29941 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29942 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29943 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29944 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29945 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29946 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29947 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29948 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29949 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29950
29951 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29952
29953 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29954 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29955 with perror calls.
29956
29957 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29958
29959 * config/unix.exp (g++_load): Fix syntax.
29960
29961 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29962
29963 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29964 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29965 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29966 Don't expect va-arg-1.c to fail. Correct expected output for
29967 920928-1.c.
29968 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29969 * gcc.wendy/hbm4.c: Correct typo.
29970 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29971
29972 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29973
29974 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29975 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29976 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29977 * lib/c-torture.exp (c-torture-compile): Ditto.
29978
29979 Reduce volume of output (remove all the -I's and such).
29980 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29981 Call gcc_cpass, gcc_cfail.
29982 (c-torture): Pass testing option to c-torture-compile.
29983
29984 1994-03-21 Doug Evans (dje@cygnus.com)
29985
29986 Bring patches over from progressive.
29987 * config/default.exp: Exit remote shell cleanly.
29988 (g++_exit, g++_start): Add default versions.
29989 * config/sim.exp (gcc_load): Use perror, not error.
29990
29991 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29992
29993 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29994 set in site.exp.
29995
29996 1994-03-14 Doug Evans (dje@cygnus.com)
29997
29998 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29999 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
30000 (wendy_try): New proc to run testcase.
30001 (main loop): Call 'em.
30002 * gcc.wendy/*.c: Clean up pass to correct expected output.
30003
30004 * lib/gcc.exp: Minor cleanup work.
30005 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
30006
30007 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
30008
30009 * config/sim.exp (gcc_load): Document return codes better.
30010 Don't pass -v to simulator.
30011
30012 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
30013
30014 * gcc.special/920717-x.c: Fix typo.
30015 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
30016 get at sources.
30017
30018 * lib/mike-gcc.exp: Fix typo.
30019
30020 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
30021
30022 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
30023 binary to use, transform the name.
30024 * config/*.exp: rename everything. Nuke any g++ specific files,
30025 it's now a special case of gcc that requires no special support.
30026 Add a default.exp for unsupported targets.
30027
30028 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
30029
30030 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
30031 lib/old-dejagnu.exp: Fix a few patterns to work with the new
30032 version of Tcl.
30033
30034 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
30035
30036 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
30037 than a warning.
30038
30039 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
30040
30041 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
30042
30043 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
30044
30045 * gcc.execute/execute.exp: Combine opt_list and foption_list into
30046 option_list. Compile every file with only 4/6 option choices
30047 (same as C torture) instead of with 12/18 different option
30048 choices.
30049 * lib/c-torture.exp: Likewise.
30050
30051 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
30052 not already set.
30053
30054 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
30055
30056 * lib/old-deja.exp: Add `excess errors test fails' error, now one
30057 can put an XFAIL *-*-* on excess errors.
30058
30059 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
30060
30061 * g++.law: Add more tests derived from g++-bugs snapshots.
30062
30063 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
30064 equivalent to g++.law/init9.
30065
30066 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
30067 compiled it, and the a.out file after we've run it.
30068
30069 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
30070
30071 * lib/mike-g++.exp (postbase): Delete the .o file after we've
30072 compiled it, and the a.out file after we've run it.
30073
30074 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
30075
30076 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
30077
30078 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
30079
30080 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
30081 version number.
30082
30083 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
30084
30085 * g++.law: New directory of g++ tests derived from the g++-bugs
30086 snapshots.
30087
30088 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
30089
30090 * gcc.compile: initbug1.c initbug1.exp testcase added
30091
30092 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
30093
30094 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
30095 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
30096 fixes submitted by Jeff Law (law@cs.utah.edu)
30097 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
30098 Jeff Law (law@cs.utah.edu)
30099
30100
30101 1993-11-30 Mike Stump (mrs@cygnus.com)
30102
30103 * config/unix-g++.exp: Follow the gcc way of doing things.
30104 * g++.old-deja/old-deja.exp: Minor updates.
30105 * lib/g++.exp: New file, follow the gcc way of doing things.
30106 * lib/old-dejagnu.exp: Minor updates.
30107 * lib/mike-g++.exp: Always unset errorInfo.
30108
30109 1993-11-06 Mike Stump (mrs@cygnus.com)
30110
30111 * lib/gcc.exp: Fix some errors with the below change, CC and
30112 CFLAGS should be global when setting, not local.
30113
30114 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
30115
30116 * lib/gcc.exp: Transform tool name.
30117
30118 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30119
30120 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
30121
30122 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30123
30124 * lib/gcc.exp: change gcc_done to gcc_stat
30125
30126 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30127
30128 * Upgraded gcc testsuite to c-torture version 1.25
30129
30130 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
30131
30132 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30133 * lib/c-torture: added hooks for new reporting code.
30134
30135 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30136
30137 * config/sh-gcc.exp: check if sh-sim exists in the path
30138
30139 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30140
30141 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30142 * gcc.compile/compile.exp: Initial changes for new logic.
30143 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30144 * gcc.failure/failure.exp: Initial changes for new logic.
30145 * gcc.ieee/ieee.exp: Initial changes for new logic.
30146 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30147 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30148 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30149 * lib/c-torture.exp: Initial changes for new logic.
30150 * lib/gcc.exp: Initial changes for new logic.
30151
30152 1993-10-15 Mike Stump (mrs@cygnus.com)
30153
30154 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30155 depend upon failure or success. Fully qualify names in failure
30156 and success messages. Always remove a.out before starting
30157 compile, just in case. Pay more attention to error text output by
30158 the compiler. Handle testcases with no known past errors just
30159 like all others, so that things are uniform. Other miscellaneous
30160 improvements.
30161
30162 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30163
30164 * gcc.cpp: new directory for cpp tests
30165
30166 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30167
30168 * lib/chill.exp: Code reformatted, removed unused code.
30169 * config/unix-chill.exp: Code reformatted, removed unused code.
30170 * chill.execute/execute.exp: Code reformatted, removed unused code.
30171 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30172
30173 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30174
30175 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30176 routines not written.
30177
30178 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30179
30180 * config/bug-gcc.exp: Use new procs from bug.exp.
30181
30182 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30183
30184 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30185 via ftp, rather than depending on NFS.
30186 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30187 case.
30188
30189 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30190
30191 * config/bug-gcc.exp: Use new download proc.
30192
30193 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30194
30195 * chill.execute/execute.exp: cleanups, handles errors better
30196 * chill.compile/compile.exp: rewrite, based on execute.exp
30197 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30198 * lib/chill.exp: major changes to diff proc and compile and link
30199 procs. added chill_fail and chill_pass wrappers to pass and
30200 fail. added more comments, and handle error codes better.
30201 Added a hack to capture stderr from exec, so noncompile tests
30202 can work.
30203
30204 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30205
30206 * chill.execute/execute.exp: rewrite of testsuite driver
30207 * lib/chill.exp: rewrite of testsuite driver
30208 * config/unix-chill.exp: rewrite of testsuite driver
30209
30210 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30211
30212 In chill.execute:
30213 * iexpr.ch: Standardize uppercase.
30214 * tuples.dat: Standardize uppercase.
30215 * vary.ch: standardize. Correct varying string assignments.
30216 * vary.dat: Add new output lines.
30217
30218 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30219
30220 In chill.execute:
30221 * chprintf.ch: Standardize use of uppercase.
30222 * tuples.ch: Standardize and turn arr2 into a DCL,
30223 rather than a SYN.
30224 * pinits.ch: Standardize.
30225
30226 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30227
30228 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30229 * Makefil: Renamed to Makefile.in.
30230 * configure.in: New.
30231
30232 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30233
30234 In chill.execute:
30235 * .cvsignore: Add result/output files.
30236 * Makefile: Fix up variables at start. Use MFLAGS
30237 everywhere. Correct bool_loc, built_ins entries.
30238 Add entry for vary1.ch.
30239 * bitarray.ch: Standardize upper-case usage.
30240 * bitexpr.ch: Standardize, add output of b1.
30241 * params.ch: Use arrayt in along PROC parameters, to
30242 avoid novelty problems.
30243 * sets.ch: Tiny cleanup.
30244 * vary1.ch: Re-indent.
30245
30246 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30247
30248 * Add PR-related files to Makefiles, .cvsignore files, etc.
30249
30250 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30251
30252 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30253 with compiler objects. New names are test-flow.c and test-loop.c
30254
30255 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30256
30257 * Upgraded c-torture tests from 1.19 to 1.20
30258
30259 * new files:
30260 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30261 * gcc.compile: 930623-1.c 930623-2.c
30262 * gcc.noncompile: 930622-1.c 930622-2.c
30263 * gcc.failure: 920411-1.c 920627-2.c
30264 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30265
30266 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30267
30268 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30269 More changes to get testsuite working properly. Needs more work.
30270 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30271
30272 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30273
30274 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30275 More changes to get testsuite working properly. Needs more work.
30276
30277 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30278
30279 * chill.compile/compile.exp: Added for Dejagnu support
30280 * chill.execute/execute.exp: Added for Dejagnu support
30281 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30282
30283 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30284
30285 This should complete moving the CHILL test files.
30286 * chill.noncompile(.cvsignore printf.grt
30287 in-printf.grt chprintf.grt chprintf.ch):
30288 Added test-support files.
30289 (Makefile): Modified further.
30290 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30291 signal.ch): Added test files.
30292 * chill.execute (.cvsignore printf.grt printr.c
30293 in-printf.grt rts.c chprintf.grt rts.h): Added
30294 test-support files.
30295 (Makefile): More corrections.
30296
30297 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30298
30299 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30300 test cases, ready for DejaGnu.
30301
30302 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30303
30304 * Upgraded c-torture tests from 1.18 to 1.19
30305
30306 * gcc.compile: added test(s):
30307 930607-1.c
30308 * gcc.execute: added test(s):
30309 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30310
30311 * added new subdirectory for misc tests: gcc.misc-tests
30312 * gcc.misc-test(s): added tests:
30313 inst-check.c test-consts.c test-ior.c test-switch.c
30314
30315 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30316
30317 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30318
30319 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30320
30321 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30322
30323 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30324
30325 * Upgraded c-torture tests from 1.17 to 1.18
30326
30327 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30328
30329 * Upgraded c-torture tests from 1.12 to 1.17
30330
30331 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30332
30333 * lib/old-dejagnu.exp:
30334 Fixed handling of XFAIL target triplets to correctly
30335 recognize wildcard characters. Removed code that
30336 appended a unique id tag to the end of the file name
30337 printed out by the result of the testcases within a
30338 given test file.
30339
30340 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30341
30342 * lib/old-dejagnu.exp:
30343 Reworked expected failure handling to trigger off of XFAIL
30344 keyword in keyphrase embeded in testcase source code. The
30345 XFAIL keyword must be at the end of the keyphrase line. It
30346 may optionally be followed by one or more target triplets.
30347 It has just occured that the handling of wildcards in the
30348 target triplet may not be correct.
30349
30350 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30351
30352 * g++.old-deja/tests:
30353 Moved all subdirectories up one level into g++.old-deja .
30354
30355 * lib/old-dejagnu.exp:
30356 Fixed problem with CXXFLAGS not being properly reset, and being
30357 corrupted with extraneous "-c" compiler option. This was
30358 causing binaries to not be generated for test that needed them.
30359 Modified strings passed to "pass" and "fail" so that individual
30360 tests from the same test file would be distinguished by an
30361 identifier appended to the test file name in the summary logs;
30362 this corrected a problem with erroneous diff logs. Added code
30363 to search testcases for expected fail and unexpected pass keywords.
30364
30365 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30366
30367 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30368
30369 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30370
30371 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30372 Removed extraneous text from end of "Special g++ Options"
30373 keyphrase.
30374
30375 * lib/old-dejagnu.exp: Added pattern matching to look for new
30376 keywords, embedded in testcases comments, which will trigger
30377 calls to xpass and xfail.
30378
30379 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30380
30381 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30382 comments embedded in the testcases, especially the one looking for
30383 special compiler options, as well as the pattern matching for the
30384 compiler output again.
30385
30386 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30387
30388 * lib/old-dejagnu.exp: Do a proper check of the return value for
30389 execute tests. Fixed several problems with the pattern matching
30390 of the compiler output which gave erroneous test results.
30391 Changed several of the test result messages to be more descriptive.
30392 * config/unix-g++.exp: Proc g++_load now actually works and
30393 executes the tests passed to it and returns a usable return
30394 value.
30395
30396 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30397
30398 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30399
30400 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30401
30402 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30403 Modified both files to properly execute the old style
30404 dejagnu tests. The previous versions of these files were
30405 experimental and did not function anything near correctly.
30406
30407 1993-04-05 Rob Savoye (rob@cygnus.com)
30408
30409 * Removed all Makefile.in and configure.in files. No configuration
30410 needed now.
30411
30412 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30413
30414 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30415
30416 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30417
30418 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30419 gcc.special/configure.in, gcc.noncompile/configure.in,
30420 gcc.execute/configure.in, gcc.code_quality/configure.in,
30421 g++.other/configure.in, g++.old-deja/configure.in,
30422 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30423 in srcname setting.
30424
30425 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30426
30427 * lib/udi.exp: Fixed mondfe and mondfe_download.
30428 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30429 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30430
30431 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30432
30433 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30434 (gdb_exit): Don't remove *_soc files.
30435
30436 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30437
30438 * lib/c-torture.exp: Don't look for main; instead always use -w
30439 -c. This is how the c-torture tests work. Remove the object
30440 file if the compilation succeeds.
30441 * gcc.execute/execute.exp: Remove executable if test passes.
30442 * gcc.noncompile/noncompile.exp: Every test is an expected
30443 failure.
30444 * gcc.special/special.exp: Added tests from c-torture 1.11,
30445 corrected use of existing test.
30446 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30447 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30448 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30449 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30450 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30451 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30452 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30453 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30454 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30455 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30456 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30457 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30458 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30459 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30460 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30461 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30462 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30463 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30464 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30465 c-torture 1.11.
30466 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30467 correspond to c-torture 1.11.
30468
30469 * New file.