* gcc.misc-tests/options.exp: New test.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-03-04 Ben Elliston <bje@au.ibm.com>
2
3 * gcc.misc-tests/options.exp: New test.
4
5 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6
7 * gcc.dg/pr15784-4.c: New test.
8
9 2005-03-03 Geoffrey Keating <geoffk@apple.com>
10
11 * gcc.c-torture/execute/pr17133.c: New.
12 * gcc.c-torture/compile/20050303-1.c: New.
13
14 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15
16 * gcc.dg/cpp/assert4.c: Fix for cygwin
17
18 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
19
20 * g++.dg/overload/using2.C: New.
21
22 2005-03-02 Mark Mitchell <mark@codesourcery.com>
23
24 PR c++/19916
25 * g++.dg/init/ptrmem2.C: New test.
26
27 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
28
29 PR c/8927
30 * gcc.dg/pr8927-1.c: New test.
31
32 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
33
34 PR c++/20232
35 * g++.dg/inherit/covariant12.C: New.
36
37 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
38
39 PR fortran/19479
40 * gfortran.dg/bound_1.f90: New test.
41
42 2005-02-28 Janis Johnson <janis187@us.ibm.com>
43
44 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
45 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
46
47 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
48
49 PR c/20245
50 * gcc.dg/pr20245-1.c: New test.
51
52 2005-02-28 Jakub Jelinek <jakub@redhat.com>
53
54 PR middle-end/19874
55 * gcc.c-torture/execute/20050119-2.c: New test case.
56
57 2005-02-28 Ben Elliston <bje@au.ibm.com>
58
59 * README: Update the DejaGnu bug reporting address.
60 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
61 * lib/objc-torture.exp: Likewise.
62
63 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
64
65 * gfortran.dg/boz_1.f90: New test.
66 * gfortran.dg/boz_3.f90: New test.
67 * gfortran.dg/boz_4.f90: New test.
68
69 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
70
71 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
72 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
73
74 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
75
76 PR libfortran/20101
77 * gfortran.dg/write_0_pe_format.f90: New test.
78
79 2005-02-27 Jakub Jelinek <jakub@redhat.com>
80
81 PR c++/20206
82 * g++.dg/opt/thunk2.C: New test.
83 * g++.dg/opt/covariant1.C: New test.
84
85 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
86
87 * gfortran.dg/e_d_fmt.f90: New test.
88
89 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
90
91 * gcc.dg/asm-b.c: Fix comment typos.
92
93 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
94
95 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
96 a V_MAY_DEF also.
97
98 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
99
100 PR tree-opt/20188
101 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
102 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
103 * gcc.dg/asm-b.c: New test.
104
105 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
106
107 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
108 Disable this test on IRIX 6.
109
110 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
111
112 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
113 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
114 parser.
115
116 2005-02-25 Diego Novillo <dnovillo@redhat.com>
117
118 PR tree-optimization/20204
119 * testsuite/gcc.dg/pr20204.c: New test.
120
121 2005-02-24 Jakub Jelinek <jakub@redhat.com>
122
123 PR target/20196
124 * gcc.c-torture/execute/20050224-1.c: New test.
125
126 PR c++/20175
127 * g++.dg/warn/Wbraces2.C: New test.
128
129 2005-02-23 Mark Mitchell <mark@codesourcery.com>
130
131 PR c++/19878
132 * g++.dg/init/const2.C: New test.
133
134 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
135
136 PR tree-optimization/20100
137 * gcc.c-torture/execute/pr20100-1.c: New test.
138
139 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
140
141 * gfortran.dg/implicit_3.f90: New test.
142
143 * gfortran.dg/deftype_1.f90: New test.
144
145 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
146
147 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
148 the test passes.
149 * g++.dg/other/anon3.C: Accept a warning.
150
151 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
152
153 * gcc.dg/pr20017.c: Fix a comment typo.
154
155 2005-02-23 Bud Davis <bdavis@gfortran.org>
156
157 * gfortran.dg/list_read_4.f90: Change to f90 comments.
158
159 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
160
161 PR ada/19902
162 * ada/acats/tests/cxa/cxa3004.a: Remove.
163 * ada/acats/tests/cxb/cxb30061.am: Likewise.
164
165 2005-02-22 Mark Mitchell <mark@codesourcery.com>
166
167 PR c++/20073
168 * g++.dg/init/const1.C: New test.
169
170 PR c++/19991
171 * g++.dg/parse/constant7.C: New test.
172
173 PR c++/20152
174 * g++.dg/parse/error27.C: New test.
175 * g++.dg/template/qualttp15.C: Adjust error markers.
176 * g++.old-deja/g++.other/struct1.C: Likewise.
177
178 PR c++/20153
179 * g++.dg/template/error17.C: New test.
180
181 PR c++/20148
182 * g++.dg/parser/error26.C: New test.
183
184 2005-02-22 Diego Novillo <dnovillo@redhat.com>
185
186 PR tree-optimization/20100
187 PR tree-optimization/20115
188 * gcc.dg/pr20115.c: New test.
189 * gcc.dg/pr20115-1.c: New test.
190 * gcc.dg/pr20100.c: New test.
191 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
192 call-clobbered variables after alias1.
193
194 2005-02-22 Bud Davis <bdavis@gfortran.org>
195
196 * gfortran.dg/list_read_4.f90: new test.
197
198 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
199
200 PR rtl-optimization/20017.
201 * gcc.dg/pr20017.c: New.
202
203 2005-02-22 Devang Patel <dpatel@apple.com>
204
205 PR 19952
206 * g++.dg/tree-ssa/pr19952.C: New test.
207
208 2005-02-22 Mark Mitchell <mark@codesourcery.com>
209
210 PR c++/19883
211 * g++.dg/parse/constant6.C: New test.
212
213 2005-02-22 Uros Bizjak <uros@kss-loka.si>
214
215 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
216 * g++.dg/charset/asm2.c: Likewise.
217 * g++.dg/charset/asm3.c: Likewise.
218 * g++.dg/charset/asm4.c: Likewise.
219 * g++.dg/charset/asm5.c: Likewise.
220 * g++.dg/charset/attribute1.c: Likewise.
221 * g++.dg/charset/attribute2.c: Likewise.
222 * g++.dg/charset/extern1.cc: Likewise.
223 * g++.dg/charset/extern2.cc: Likewise.
224 * g++.dg/charset/extern3.cc: Likewise.
225 * g++.dg/charset/function.cc: Likewise.
226 * g++.dg/charset/string.c: Likewise.
227 * g++.dg/charset/charset.exp: Likewise.
228 * lib/target-supports.exp (check_iconv_available): Fix comment.
229
230 2005-02-22 Uros Bizjak <uros@kss-loka.si>
231
232 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
233 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
234 * gcc.dg/charset/asm2.c: Likewise.
235 * gcc.dg/charset/asm3.c: Likewise.
236 * gcc.dg/charset/asm4.c: Likewise.
237 * gcc.dg/charset/asm5.c: Likewise.
238 * gcc.dg/charset/asm6.c: Likewise.
239 * gcc.dg/charset/attribute1.c: Likewise.
240 * gcc.dg/charset/attribute2.c: Likewise.
241 * gcc.dg/charset/builtin1.c: Likewise.
242 * gcc.dg/charset/extern.c: Likewise.
243 * gcc.dg/charset/function.c: Likewise.
244 * gcc.dg/charset/string.c: Likewise.
245 * gcc.dg/charset/charset.exp: Likewise.
246
247 2005-02-21 Bud Davis <bdavis9659@comcast.net>
248
249 PR fortran/20086
250 * gfortran.dg/pr20086.f90: New test.
251
252 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
253
254 PR tree-optimization/19786
255 * g++.dg/tree-ssa/pr19786.C: New.
256
257 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
258
259 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
260
261 2005-02-21 Jeff Law <law@redhat.com>
262
263 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
264
265 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
266
267 * gfortran.dg/do_iterator: Split loop, markup all lines for
268 which an error locus is printed.
269 * gfortran.dg/pr17708.f90: Markup all lines for which an error
270 locus is printed.
271 * gfortran.dg/select_4.f90: Likewise.
272 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
273 locuses in the various permutations.
274
275 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
276
277 PR tree-optimization/19951
278 * g++.dg/vect: New directory.
279 * g++.dg/vect/vect.exp: New file.
280 * g++.dg/vect/pr19951.cc: New testcase.
281 * g++.dg/dg.exp: Also prune vectorizer tests.
282
283 2005-02-20 Zack Weinberg <zack@codesourcery.com>
284
285 PR 18785
286 * gcc.dg/charset/builtin1.c: New test.
287
288 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
289
290 PR c++/19299
291 * g++.dg/inherit/volatile1.C: New test.
292
293 PR c++/19440
294 * g++.dg/template/dtor4.C: New test.
295
296 2005-02-19 Steven G. Kargl <kargls@comcast.net>
297
298 * gfortran.dg/int_1.f90: New test.
299
300 2005-02-19 Devang Patel <dpatel@apple.com>
301
302 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
303
304 2005-02-19 Steven G. Kargl <kargls@comcast.net>
305
306 * gfortran.dg/achar_1.f90: New test.
307
308 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
309
310 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
311
312 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
313 Jakub Jelinek <jakub@redhat.com>
314
315 PR tree-optimization/19828
316 * gcc.dg/tree-ssa/loop-7.c: New test.
317 * gcc.c-torture/execute/20050218-1.c: New test.
318
319 2005-02-19 Jakub Jelinek <jakub@redhat.com>
320
321 PR c/20043
322 * gcc.dg/transparent-union-1.c: New test.
323 * gcc.dg/transparent-union-2.c: New test.
324
325 2005-02-18 James E Wilson <wilson@specifixinc.com>
326
327 PR tree-optimization/18977
328 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
329
330 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
331
332 PR target/20054
333 * gcc.dg/pr20054.c: New test.
334
335 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
336
337 PR c++/19508
338 * g++.dg/ext/attrib20.C: New test.
339
340 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
341
342 PR middle-end/20030
343 * gfortran.fortran-torture/execute/character_passing.f90: New test.
344
345 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
346
347 PR c++/20008
348 * g++.dg/opt/switch4.C: New.
349
350 2005-02-18 Jakub Jelinek <jakub@redhat.com>
351
352 PR c++/20023
353 PR tree-optimization/20009
354 * gcc.c-torture/compile/20050217-1.c: New test.
355 * g++.dg/opt/switch3.C: New test.
356
357 PR tree-optimization/18947
358 * gcc.c-torture/compile/20050215-1.c: New test.
359 * gcc.c-torture/compile/20050215-2.c: New test.
360 * gcc.c-torture/compile/20050215-3.c: New test.
361
362 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
363
364 PR c++/20028
365 * g++.dg/template/crash34.C: New.
366
367 PR c++/20022
368 * g++.dg/other/access3.C: New.
369
370 2005-02-17 Ira Rosen <irar@il.ibm.com>
371
372 * gcc.dg/vect/vect-98.c: New test.
373
374 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
375
376 PR tree-optimization/19967
377 * gcc.dg/pr19967.c: New.
378
379 2005-02-16 Jakub Jelinek <jakub@redhat.com>
380
381 PR middle-end/19857
382 * gcc.dg/tree-ssa/20050215-1.c: New test.
383 * gcc.c-torture/execute/20050215-1.c: New test.
384
385 2005-02-15 Eric Christopher <echristo@redhat.com>
386
387 * gcc.dg/cpp/20050215-1.c: New file.
388
389 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
390
391 PR tree-optimization/15785
392 * gcc.dg/pr15785-1.c: New test.
393
394 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
395
396 PR c++/17788
397 * g++.dg/init/ctor4.C: New.
398 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
399
400 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
401
402 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
403 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
404
405 2005-02-15 Andreas Schwab <schwab@suse.de>
406
407 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
408 declare malloc.
409
410 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
411
412 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
413
414 2005-02-14 Diego Novillo <dnovillo@redhat.com>
415
416 PR tree-optimization/19853
417 * gcc.c-torture/compile/pr19853.c: New test.
418
419 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
420
421 PR c++/19608
422 * g++.dg/parse/local-class1.C: New.
423
424 PR c++/19895
425 * g++.dg/parse/ptrmem3.C: New.
426
427 PR c++/19884
428 * g++.old-deja/g++.oliva/template6.C: Add another case.
429 * g++.dg/template/explicit6.C: New.
430
431 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
432
433 PR c++/17816
434 * g++.dg/other/redecl2.C: New.
435
436 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
437
438 PR c++/19891
439 * g++.dg/abi/covariant4.C: New.
440
441 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
442
443 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
444
445 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
446
447 * gcc.dg/vect/vect-96.c: Fix typo.
448
449 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
450
451 PR c++/14479
452 PR c++/19487
453 * g++.dg/template/enum5.C: New test.
454
455 2005-02-12 Ira Rosen <irar@il.ibm.com>
456
457 * gcc.dg/vect/vect-97.c: New test.
458
459 2005-02-12 Ira Rosen <irar@il.ibm.com>
460
461 * gcc.dg/vect/vect-96.c: New test.
462
463 2005-02-12 Uros Bizjak <uros@kss-loka.si>
464
465 * gcc.dg/builtins-34.c: Also check ldexp*.
466
467 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
468
469 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
470
471 2005-02-11 Janis Johnson <janis187@us.ibm.com>
472
473 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
474 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
475 dg-require-dll, dg-require-iconv, dg-require-named-sections,
476 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
477 selector_list, selector_expression, dg-process-target): Move to new
478 file target-supports-dg.exp.
479 * lib/target-supports-dg.exp: New.
480
481 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
482 New.
483
484 2005-02-11 Jakub Jelinek <jakub@redhat.com>
485
486 PR c++/19666
487 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
488
489 PR middle-end/19858
490 * gcc.c-torture/compile/20050210-1.c: New test.
491
492 2005-02-11 Mark Mitchell <mark@codesourcery.com>
493
494 PR c++/19755
495 * g++.dg/warn/Wbraces1.C: New test.
496
497 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
498
499 * gcc.dg/builtins-52.c: New testcase.
500
501 2005-02-10 Jakub Jelinek <jakub@redhat.com>
502
503 PR c/19342
504 * gcc.c-torture/execute/20050119-1.c: New test.
505
506 2005-02-09 Mark Mitchell <mark@codesourcery.com>
507
508 PR c++/19811
509 * g++.dg/init/delete1.C: New test.
510
511 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
512
513 PR c++/18470
514 * g++.dg/template/static12.C: New test.
515
516 2005-02-09 Mark Mitchell <mark@codesourcery.com>
517
518 PR c++/19787
519 * g++.dg/conversion/ambig1.C: New test.
520
521 PR c++/19739
522 * g++.dg/ext/attrib19.C: New test.
523
524 PR c++/19732
525 * g++.dg/parse/dtor5.C: New test.
526
527 PR c++/19762
528 * g++.dg/template/dtor3.C: New test.
529
530 PR c++/19826
531 * g++.dg/template/static11.C: New test.
532 * g++.dg/template/crash2.C: Remove dg-error marker.
533
534 2005-02-09 Janis Johnson <janis187@us.ibm.com>
535
536 PR C++/18491
537 * g++.old-deja/g++.mike/p10769a.C: Remove.
538
539 2005-02-09 Roger Sayle <roger@eyesopen.com>
540
541 * gcc.dg/builtins-48.c: New test case.
542 * gcc.dg/builtins-49.c: New test case.
543 * gcc.dg/builtins-50.c: New test case.
544 * gcc.dg/builtins-51.c: New test case.
545
546 2005-02-09 Ian Lance Taylor <ian@airs.com>
547
548 PR middle-end/19583
549 * g++.dg/warn/Wreturn-type-3.C: New test.
550
551 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
552
553 PR middle-end/19402
554 * gcc.dg/pr19402-1.c: New testcase.
555 * gcc.dg/pr19402-2.c: likewise.
556
557 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
558
559 PR middle-end/19854
560 * g++.dg/tree-ssa/tmmti.C: New testcase.
561
562 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
563
564 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
565
566 2005-02-08 Mark Mitchell <mark@codesourcery.com>
567
568 PR c++/19733
569 * g++.dg/parse/crash23.C: New test.
570 * g++.dg/warn/Weff1.C: New test.
571
572 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
573
574 * gcc.dg/20050209-1.c: New test.
575
576 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
577
578 PR target/19799
579 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
580
581 2005-02-08 Mike Stump <mrs@apple.com>
582
583 * g++.dg/pch/import-2.c: New test.
584 * g++.dg/pch/import-2.hs: New.
585 * g++.dg/pch/include/import-2a.h: New.
586 * g++.dg/pch/include/import-2b.h: New.
587
588 2005-02-08 Janis Johnson <janis187@us.ibm.com>
589
590 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
591
592 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
593
594 * gfortran.dg/substr_1.f90: New test.
595
596 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
597
598 PR middle-end/19775
599 * gcc.dg/torture/builtin-power-1.c: Disable test for
600 invalid transformation.
601 * gcc.dg/builtins-10.c: Likewise. Disable one test we
602 no longer optimize.
603 * gcc.dg/builtins-47.c: New testcase.
604
605 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
606 Dorit Naishlos <dorit@il.ibm.com>
607
608 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
609
610 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
611
612 * gcc.c-torture/compile/20050206-1.c: New test.
613
614 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
615
616 PR tree-opt/19768
617 * g++.dg/opt/pr19768.C: New test.
618
619 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
620
621 PR tree-opt/19736
622 * gcc.c-torture/compile/pr19736.c: New test.
623
624 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
625
626 PR c++/17401
627 * g++.dg/parse/error25.C: New test.
628
629 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
630
631 * gcc.c-torture/execute/20050203-1.c: New.
632
633 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
634
635 * gcc.dg/vect/vect-85.c: Remove xfail.
636 * gcc.dg/vect/vect-86.c: Remove xfail.
637 * gcc.dg/vect/vect-87.c: Remove xfail.
638 * gcc.dg/vect/vect-88.c: Remove xfail.
639
640 2005-02-02 Geoffrey Keating <geoffk@apple.com>
641
642 * gcc.dg/altivec-19.c: New.
643
644 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
645
646 PR c/17807
647 * gcc.dg/nested-func-3.c: New test.
648 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
649
650 2005-02-02 Janis Johnson <janis187@us.ibm.com>
651
652 * gcc.test-framework/gen_directive_tests: Generate tests for
653 selector expressions.
654
655 2005-02-02 Matt Austern <austern@apple.com>
656
657 PR c++/19628
658 * g++/ext/builtin7.C: New.
659 * g++/ext/builtin8.C: New.
660
661 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
662
663 PR c/18502
664 * gcc.dg/pr18502-1.c: New test.
665
666 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
667
668 PR c++/17413
669 * g++.dg/template/local4.C: Tweak.
670
671 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
672
673 PR tree-optimization/19578
674 * gcc.c-torture/compile/20050202-1.c: New test.
675
676 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
677
678 PR c/19435
679 * gcc.dg/c99-init-4.c: New test.
680
681 2005-02-01 Janis Johnson <janis187@us.ibm.com>
682
683 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
684
685 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
686
687 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
688 * g++.dg/eh/check-vect.h: New.
689
690 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
691 * gcc.dg/vect/vect-78.c: Ditto.
692 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
693 Remove.
694
695 * g++.dg/conversion/simd1.C: Expect warning.
696 * g++.dg/ext/attribute-test-1.C: Ditto.
697 * g++.dg/ext/attribute-test-2.C: Ditto.
698 * g++.dg/ext/attribute-test-3.C: Ditto.
699 * g++.dg/ext/attribute-test-4.C: Ditto.
700
701 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
702 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
703
704 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
705
706 2005-02-01 Richard Henderson <rth@redhat.com>
707
708 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
709 long double for ibm double-double format.
710 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
711
712 2005-02-01 Diego Novillo <dnovillo@redhat.com>
713
714 PR tree-optimization/19633
715 * testsuite/gcc.dg/pr19633-1.c: New test.
716 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
717 to NULL or a symbol.
718
719 2005-02-01 Janis Johnson <janis187@us.ibm.com>
720
721 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
722 New procs.
723 (dg-process-target (local override)): Handle selector expressions.
724
725 * gcc.test-framework/README: Describe tests in source directory.
726 * gcc.test-framework/test-framework.awk: Handle dg- tests.
727 * gcc.test-framework/test-framework.exp: Handle dg- tests.
728 * gcc.test-framework/dg-bogus-exp-P.c: New test.
729 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
730 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
731 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
732 * gcc.test-framework/dg-do-link-exp-P.c: New test.
733 * gcc.test-framework/dg-do-run-exp-P.c: New test.
734 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
735 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
736 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
737 * gcc.test-framework/dg-error-exp-P.c: New test.
738 * gcc.test-framework/dg-error-exp-XP.c: New test.
739 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
740 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
741 * gcc.test-framework/dg-output-exp-P.c: New test.
742 * gcc.test-framework/dg-output-exp-XF.c: New test.
743 * gcc.test-framework/dg-warning-exp-P.c: New test.
744 * gcc.misc-tests/dg-1.c: Remove.
745 * gcc.misc-tests/dg-2.c: Remove.
746 * gcc.misc-tests/dg-3.c: Remove.
747 * gcc.misc-tests/dg-4.c: Remove.
748 * gcc.misc-tests/dg-5.c: Remove.
749 * gcc.misc-tests/dg-6.c: Remove.
750 * gcc.misc-tests/dg-7.c: Remove.
751 * gcc.misc-tests/dg-8.c: Remove.
752 * gcc.misc-tests/dg-9.c: Remove.
753 * gcc.misc-tests/dg-10.c: Remove.
754 * gcc.misc-tests/dg-11.c: Remove.
755 * gcc.misc-tests/dg-12.c: Remove.
756 * gcc.misc-tests/dg-test.exp: Remove.
757
758 * gcc.test-framework/test-framework.awk: Change recording and
759 printing of passes and failures.
760
761 * gcc.test-framework: New directory.
762 * gcc.test-framework/README: New.
763 * gcc.test-framework/test-framework.exp: New.
764 * gcc.test-framework/test-framework.awk: New.
765 * gcc.test-framework/gen_directive_tests: New.
766
767 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
768
769 * lib/treelang.exp: Fix comment typos.
770 (treelang_target_compile): Don't append libs=-ltreelang to options.
771
772 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
773
774 * g++.dg/parse/typename7.C: Adjust error messages.
775
776 2005-01-31 Jeff Law <law@redhat.com>
777
778 * gcc.c-torture/execute/20050131-1.c: New test.
779 * gcc.dg/wcaselabel.c: New test.
780
781 2005-01-31 Mark Mitchell <mark@codesourcery.com>
782
783 * g++.dg/other/warning1.C: Adjust error messags.
784 * g++.dg/parse/constant5.C: New test.
785
786 2005-01-31 Steven Bosscher <stevenb@suse.de>
787
788 PR c/19333
789 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
790 the test case valid.
791 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
792 * testsuite/gcc.dg/array-7.c: Adjust expected result.
793 * testsuite/gcc.dg/pr18596-3.c: Likewise.
794 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
795 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
796 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
797
798 2005-01-31 Dale Johannesen <dalej@apple.com>
799
800 * g++.dg/opt/pr19650.C: New test.
801
802 2005-01-31 Richard Henderson <rth@redhat.com>
803
804 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
805 long double for intel double extended format.
806 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
807
808 2005-01-30 Mark Mitchell <mark@codesourcery.com>
809
810 PR c++/19555
811 * g++.dg/template/static10.C: New test.
812
813 PR c++/19395
814 * g++.dg/parse/error24.C: New test.
815
816 PR c++/19367
817 * g++.dg/lookup/builtin1.C: New test.
818
819 PR c++/19457
820 * g++.dg/warn/conv3.C: New test.
821
822 2005-01-30 Bud Davis <bdavis@gfortran.org>
823
824 PR fortran/19647
825 * gfortan.dg/inquire_7.f90
826
827 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
828
829 PR tree-optimization/15791
830 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
831 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
832 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
833 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
834 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
835 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
836 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
837 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
838 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
839 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
840
841 2005-01-29 Paul Brook <paul@codesourcery.com>
842
843 PR fortran/18565
844 * check.c (real_or_complex_check): New function.
845 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
846 * intrinsic.c (add_functions): Use new check functions.
847 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
848 Add prototypes.
849
850 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
851
852 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
853 gcc.dg/lvalue-3.c: New tests.
854 * gcc.dg/concat.c: Update expected messages.
855
856 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
857
858 PR libfortran/19595
859 * gfortran.dg/eor_1.f90: New test.
860
861 2005-01-29 Steven G. Kargl <kargls@comcast.net>
862
863 PR fortran/19589
864 * gfortran.dg/logical_data_1.f90: New test.
865
866 2005-01-28 Mark Mitchell <mark@codesourcery.com>
867
868 PR c++/19253
869 * g++.dg/template/crash33.C: New test.
870
871 PR c++/19667
872 * g++.dg/template/crash32.C: New test.
873
874 2005-01-28 Ian Lance Taylor <ian@airs.com>
875
876 PR middle-end/16558
877 * g++.dg/warn/Wreturn-type-2.C: New test.
878
879 2004-06-24 Jeff Law <law@redhat.com>
880
881 * gcc.dg/tree-ssa/20050128-1.c: New test.
882
883 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
884
885 * gcc.target/frv/all-mdpackh-1.c: New test.
886
887 2005-01-28 Steven Bosscher <stevenb@suse.de>
888
889 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
890
891 2005-01-27 Richard Henderson <rth@redhat.com>
892
893 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
894
895 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
896
897 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
898
899 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
900
901 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
902 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
903 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
904 to cope with cases where the multilib options override the dg-options.
905
906 2005-01-27 Jakub Jelinek <jakub@redhat.com>
907
908 PR c/18946
909 * gcc.dg/noncompile/20050120-1.c: New test.
910
911 2005-01-26 Diego Novillo <dnovillo@redhat.com>
912
913 PR tree-optimization/19633
914 * gcc.dg/pr19633.c: New test.
915 * gcc.dg/tree-ssa/pr19633.c: New test.
916
917 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
918
919 * gcc.dg/20041216-1.c: New test.
920
921 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
922
923 PR objc/18862
924 * objc.dg/selector-2.m: New test.
925
926 2005-01-26 Jakub Jelinek <jakub@redhat.com>
927
928 * g++.dg/opt/range-test-2.C: New test.
929
930 PR rtl-optimization/19579
931 * gcc.c-torture/execute/20050124-1.c: New test.
932
933 2005-01-26 Greg Parker <gparker@apple.com>
934 Stuart Hastings <stuart@apple.com>
935
936 * gcc.c-torture/execute/20050125-1.c: New.
937
938 2005-01-18 Jan Hubicka <jh@suse.cz>
939
940 PR tree-optimize/19337
941 * gcc.c-torture/compile/20050119-1.c: New test.
942
943 2005-01-24 James E Wilson <wilson@specifixinc.com>
944
945 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
946 test for successful match.
947
948 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
949
950 PR objc/18408
951 * objc.dg/comp-types-7.m: New test.
952
953 2005-01-24 Janis Johnson <janis187@us.ibm.com>
954
955 * lib/target-supports.exp (current_target_name): New.
956 (check_effective_target_ilp32, check_effective_target_lp64):
957 Cache the result to use as long as the current target, with
958 multilib flags, remains the same.
959
960 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
961 (dg-require-weak, dg-require-visibility, dg-require-alias,
962 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
963 dg-require-effective-target, dg-skip-if): Remove call to
964 skip_test_and_clear_xfail.
965 (dg-test): Clear xfail data.
966
967 2005-01-24 Jakub Jelinek <jakub@redhat.com>
968
969 PR target/17751
970 * gcc.dg/ppc64-toc.c: New test.
971
972 * g++.dg/tree-ssa/empty-1.C: New test.
973
974 PR middle-end/19551
975 * gcc.c-torture/execute/20050121-1.c: New test.
976 * gcc.dg/20050121-2.c: New test.
977
978 2004-01-23 Steven G. Kargl <kargls@comcast.net>
979 Paul Brook <paul@codesourcery.com>
980
981 PR fortran/17941
982 * gfortran.dg/real_const_1.f: New test.
983 * gfortran.dg/real_const_2.f90: New test.
984 * gfortran.dg/complex_int_1.f90: New test.
985
986 2005-01-23 Bud Davis <bdavis9659@comcast.net>
987
988 PR fortran/19313
989 * gfortan.dg/inquire_6.f90: New test.
990
991 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
992
993 PR libfortran/19451
994 * open_readonly_1.f90: New test.
995
996 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
997
998 PR libfortran/18982
999 * gfortran.dg/open_new.f90: New file.
1000
1001 2005-01-22 Paul Brook <paul@codesourcery.com>
1002
1003 * namelist_1.f90: New test.
1004
1005 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
1006
1007 PR tree-optimization/19484
1008 * gcc.c-torture/compile/20050122-[12].c: New tests.
1009
1010 2005-01-22 Paul Brook <paul@codesourcery.com>
1011
1012 * gfortran.dg/implicit_2.f90: New test.
1013
1014 2005-01-22 Bud Davis <bdavis9659@comcast.net>
1015
1016 PR fortran/19314
1017 * gfortran.dg/inquire_5.f90: New test.
1018
1019 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1020
1021 PR c/18809
1022 * gcc.dg/pr18809-1.c: New test.
1023
1024 2005-01-21 Ian Lance Taylor <ian@airs.com>
1025
1026 * gcc.dg/20050121-1.c: New test.
1027
1028 PR tree-optimization/13000
1029 * gcc.dg/20040206-1.c: Change warning to point where function is
1030 being inlined.
1031
1032 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1033
1034 PR c++/19208
1035 * g++.dg/template/array11.C: New test.
1036
1037 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1038
1039 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
1040 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
1041 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
1042 * gfortran.dg/getenv_1.f90: Add dg-do directive.
1043 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
1044 gfortran.dg/pr17164.f90: Add missing dg-do directives.
1045
1046 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
1047
1048 PR tree-optimization/15349
1049 * gcc.dg/tree-ssa/pr15349.c: New.
1050
1051 2005-01-20 Steve Ellcey <sje@cup.hp.com>
1052
1053 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
1054
1055 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
1056
1057 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
1058 scan-assembler-times directive name.
1059
1060 * gcc.dg/asm-a.c: Move dg-require-effective-target to
1061 after dg-do.
1062
1063 PR rtl-optimization/19462
1064 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
1065
1066 2005-01-19 Steve Ellcey <sje@cup.hp.com>
1067
1068 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
1069 counting function calls on ia64.
1070
1071 2005-01-19 Jakub Jelinek <jakub@redhat.com>
1072
1073 PR rtl-optimization/15139
1074 * gcc.dg/20050111-2.c: New test.
1075
1076 PR c/17297
1077 * gcc.c-torture/compile/20050113-1.c: New testcase.
1078
1079 PR middle-end/19164
1080 * gcc.dg/20050113-1.c: New testcase.
1081
1082 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
1083
1084 * gcc.dg/vect/vect-85.c: Add comment.
1085 * gcc.dg/vect/vect-86.c: Add xfail for now.
1086 * gcc.dg/vect/vect-87.c: Add xfail for now.
1087 * gcc.dg/vect/vect-88.c: Add xfail for now.
1088 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
1089
1090 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1091
1092 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
1093
1094 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1095
1096 * g++.dg/debug/typedef3.C: New test.
1097
1098 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
1099
1100 PR c/19472
1101 * gcc.dg/asm-a.c: New test.
1102
1103 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
1104
1105 * gcc.dg/sh-relax.c: Add prototype for abort.
1106
1107 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1108
1109 * gcc.dg/short-compare-1.c: New test.
1110 * gcc.dg/short-compare-2.c: Likewise.
1111
1112 2005-01-18 Michael Matz <matz@suse.de>
1113
1114 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
1115
1116 2005-01-17 Diego Novillo <dnovillo@redhat.com>
1117
1118 PR tree-optimization/19121
1119 * gcc.c-torture/compile/pr19121.c: New test.
1120
1121 2005-01-17 James E. Wilson <wilson@specifixinc.com>
1122
1123 PR target/19357
1124 * gcc.c-torture/compile/pr19357.c: New test.
1125
1126 2005-01-17 Ian Lance Taylor <ian@airs.com>
1127
1128 PR c/5675
1129 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
1130 pass--those that refer just to the variable, possibly with a
1131 cast.
1132 * gcc.dg/c99-const-expr-3.c: Likewise.
1133
1134 PR middle-end/13127
1135 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
1136 longer emitted.
1137
1138 2005-01-16 Bud Davis <bdavis9659@comcast.net>
1139
1140 PR fortran/18778
1141 * gfortran.dg/endfile_2.f90: New test.
1142
1143 2005-01-16 Steven G. Kargl <kargls@comcast.net>
1144
1145 PR 19168
1146 * gfortran.dg/select_5.f90: New test.
1147
1148 2004-01-16 Paul Brook <paul@codesourcery.com>
1149
1150 * gfortran.dg/common_4.f90: New test.
1151
1152 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
1153
1154 PR rtl-optimization/19462
1155 * gcc.dg/torture/pr19462-1.c: New test.
1156
1157 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1158
1159 PR objc/19321
1160 * objc.dg/func-ptr-2.m: New.
1161 * objc.dg/volatile-1.m: New.
1162
1163 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1164
1165 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1166
1167 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1168
1169 PR tree-optimization/19060
1170 * gcc.c-torture/execute/20050104-1.c: New test.
1171
1172 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1173
1174 PR fortran/18983
1175 * gfortran.dg/write_to_null.f90: New test.
1176
1177 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1178 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1179
1180 PR other/19328
1181 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1182 argument.
1183
1184 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1185
1186 PR c++/19263
1187 * g++.dg/init/vector1.C: New test.
1188
1189 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1190
1191 PR target/13158
1192 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1193 PR target/18987
1194 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1195
1196 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1197
1198 * gfortran.dg/select_1.f90: New test.
1199 * gfortran.dg/select_2.f90: New test.
1200 * gfortran.dg/select_3.f90: New test.
1201 * gfortran.dg/select_4.f90: New test.
1202
1203 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1204
1205 PR middle-end/19084
1206 PR rtl-optimization/19348
1207 * gcc.dg/20050111-1.c: New test.
1208 * gcc.c-torture/execute/20050111-1.c: New test.
1209
1210 * gcc.dg/i386-asm-4.c: New test.
1211
1212 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1213
1214 * gcc.dg/nested-func-2.c: New test.
1215 * ada/acats/norun.lst: Remove c953002.
1216
1217 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1218
1219 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1220
1221 2005-01-12 Ben Elliston <bje@au.ibm.com>
1222
1223 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1224
1225 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1226
1227 PR target/18761
1228 * g++.dg/abi/align1.C: New test.
1229
1230 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1231
1232 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1233 at a time.
1234 * g++.dg/ext/altivec_check.h: Support compiling as C.
1235
1236 2005-01-10 Roger Sayle <roger@eyesopen.com>
1237
1238 PR c++/19355
1239 * g++.dg/expr/pr19355-1.C: New test case.
1240
1241 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1242
1243 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1244 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1245 * ada/acats/tests/c3/c92005b.ada: Likewise.
1246 * ada/acats/tests/c3/cxb3012.a: Likewise.
1247 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1248
1249 2005-01-09 Paul Brook <paul@codesourcery.com>
1250
1251 * gfortran.dg/common_2.f90: New file.
1252 * gfortran.dg/common_3.f90: New file.
1253
1254 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1255
1256 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1257
1258 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1259
1260 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1261 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1262 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1263 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1264 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1265 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1266 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1267 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1268 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1269 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1270 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1271 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1272 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1273 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1274 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1275 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1276 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1277 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1278 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1279 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1280 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1281 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1282 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1283 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1284 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1285 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1286 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1287 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1288 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1289 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1290 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1291 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1292 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1293 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1294 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1295 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1296 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1297 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1298 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1299 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1300 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1301 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1302 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1303 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1304 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1305 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1306 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1307 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1308 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1309 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1310 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1311 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1312 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1313 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1314 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1315 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1316 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1317 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1318 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1319 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1320 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1321 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1322 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1323 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1324 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1325 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1326 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1327
1328 * gcc.dg/vect/vect-1.c: Fix spelling.
1329 * gcc.dg/vect/vect-10.c: Fix spelling.
1330 * gcc.dg/vect/vect-11.c: Fix spelling.
1331 * gcc.dg/vect/vect-12.c: Fix spelling.
1332 * gcc.dg/vect/vect-14.c: Fix spelling.
1333 * gcc.dg/vect/vect-15.c: Fix spelling.
1334 * gcc.dg/vect/vect-16.c: Fix spelling.
1335 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1336 * gcc.dg/vect/vect-64.c: Fix comments.
1337 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1338
1339 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1340 Ira Rosen <irar@il.ibm.com>
1341
1342 * gcc.dg/vect/vect-70.c: New test.
1343 * gcc.dg/vect/vect-71.c: New test.
1344
1345 2005-01-09 Manfred Hollstein <mh@suse.com>
1346
1347 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1348 * gcc.dg/pr18241-2.c: Likewise.
1349 * gcc.dg/pr18241-3.c: Likewise.
1350 * gcc.dg/pr18241-4.c: Likewise.
1351 * gcc.dg/pr18241-5.c: Likewise.
1352
1353 2005-01-08 Richard Henderson <rth@redhat.com>
1354
1355 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1356 False for x86 and x86-64.
1357
1358 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1359
1360 PR tree-optimization/18241
1361 * gcc.dg/pr18241-1.c: New test.
1362 * gcc.dg/pr18241-2.c: New test.
1363 * gcc.dg/pr18241-3.c: New test.
1364 * gcc.dg/pr18241-4.c: New test.
1365 * gcc.dg/pr18241-5.c: New test.
1366
1367 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1368
1369 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1370 gfortran.dg/select_4.f90: New.
1371
1372 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1373
1374 * gcc.c-torture/execute/20050107-1.c: New test.
1375
1376 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1377
1378 PR c++/19298
1379 * g++.dg/template/ref2.C: New.
1380
1381 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1382
1383 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1384 instead of being empty.
1385
1386 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1387
1388 PR fortran/15553
1389 * gfortran.dg/array-1.f90: New test.
1390
1391 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1392
1393 PR tree-optimization/19283
1394 * gcc.c-torture/execute/20050106-1.c: New test.
1395
1396 PR rtl-optimization/18861
1397 * gcc.dg/20050105-1.c: New test.
1398
1399 PR tree-optimization/18828
1400 * gcc.dg/20050105-2.c: New test.
1401
1402 2005-01-07 Andreas Jaeger <aj@suse.de>
1403
1404 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1405
1406 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1407
1408 PR fortran/18398
1409 * gfortran.dg/fmt_read.f90: New test.
1410
1411 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1412
1413 * gcc.dg/rs6000-ldouble-2.c: New.
1414
1415 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1416
1417 PR c++/19244
1418 * g++.dg/parser/ctor2.C: New test.
1419
1420 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1421
1422 PR c++/17154
1423 * g++.dg/template/using9.C: New test.
1424
1425 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1426
1427 PR c++/19258
1428 * g++.dg/lookup/friend6.C: New test.
1429
1430 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1431
1432 PR c++/19270
1433 * g++.dg/template/array10.C: New.
1434
1435 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1436
1437 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1438 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1439
1440 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1441
1442 * gcc.c-torture/compile/20050105-1.c: New test.
1443
1444 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1445
1446 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1447
1448 2005-01-05 Roger Sayle <roger@eyesopen.com>
1449
1450 PR middle-end/19100
1451 * gcc.dg/conv-3.c: New test case.
1452
1453 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
1454
1455 * gcc.dg/asm-wide-1.c: New test.
1456
1457 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
1458
1459 PR c++/19030
1460 * g++.dg/parse/crash22.C: New
1461
1462 2005-01-04 Geoffrey Keating <geoffk@apple.com>
1463
1464 PR 19257
1465 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
1466
1467 2005-01-04 Uros Bizjak <uros@kss-loka.si>
1468
1469 PR middle-end/17767
1470 * gcc.dg/i386-mmx-6.c: New test case.
1471
1472 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
1473
1474 PR tree-optimization/18308
1475 * gcc.dg/vect/pr18308.c: New testcase.
1476
1477 2005-01-04 Andreas Jaeger <aj@suse.de>
1478
1479 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
1480
1481 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1482 Robert Bowdidge <bowdidge@apple.com>
1483
1484 * gcc.dg/cpp/subframework1.c: New.
1485 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
1486 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
1487 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
1488 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
1489
1490 2005-01-03 Geoffrey Keating <geoffk@apple.com>
1491
1492 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
1493 producing warning.
1494 * gcc.dg/darwin-weakimport-2.c: New.
1495
1496 2005-01-03 Richard Henderson <rth@redhat.com>
1497
1498 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
1499
1500 2005-01-03 Richard Henderson <rth@redhat.com>
1501
1502 * gcc.dg/vect/vect.exp: Enable for ia64.
1503 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
1504 (check_effective_target_vect_float): Likewise.
1505 (check_effective_target_vect_no_align): Likewise.
1506 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
1507 * gcc.dg/vect/vect-8.c: Likewise.
1508
1509 2005-01-03 Uros Bizjak <uros@kss-loka.si>
1510
1511 PR target/19236
1512 * gcc.dg/pr19236-1.c: New test case.
1513
1514 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1515
1516 PR rtl-optimization/12092
1517 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
1518
1519 2005-01-02 Andreas Jaeger <aj@suse.de>
1520
1521 * gcc.dg/pr12092-1.c: Do not run on x86_64.
1522
1523 2005-01-01 Roger Sayle <roger@eyesopen.com>
1524 Andrew Pinski <pinskia@physics.uc.edu>
1525
1526 PR rtl-optimization/12092
1527 * gcc.dg/pr12092-1.c: New test case.
1528
1529 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
1530
1531 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
1532 'hidden' and 'default' for better portability.
1533 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
1534
1535 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
1536 6 and 7.
1537 * g++.old-deja/g++.brendan/new3.C: Likewise.
1538
1539 2005-01-01 Steven Bosscher <stevenb@suse.de>
1540
1541 * gcc.dg/20041231-1.C: New test.
1542 * g++.dg/warn/Wunreachable-code-1.C: New test.
1543
1544 2004-12-30 David Edelsohn <edelsohn@gnu.org>
1545
1546 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
1547 file, not /dev/null. Abort on error.
1548
1549 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
1550 Ziemowit Laski <zlaski@apple.com>
1551
1552 PR objc/18971
1553 * objc.dg/encode-5.m: New test.
1554
1555 2004-12-29 Richard Henderson <rth@redhat.com>
1556
1557 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
1558 * objc.dg/stabs-1.m: Disable for ia64.
1559
1560 2004-12-29 Mark Mitchell <mark@codesourcery.com>
1561
1562 PR c++/19190
1563 * g++.dg/warn/Wunused-10.C: New test.
1564
1565 2004-12-28 Richard Henderson <rth@redhat.com>
1566
1567 * objc.dg/stabs-1.m: Disable for alpha.
1568
1569 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1570
1571 PR c++/19149
1572 * g++.dg/parse/error23.C: New test.
1573
1574 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1575
1576 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
1577
1578 PR fortran/19032
1579 * gfortran.dg/intrinsic_modulo_1.f90: New.
1580 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
1581 tests with divisor -1.
1582
1583 2004-12-27 Mark Mitchell <mark@codesourcery.com>
1584
1585 * g++.dg/opt/temp1.C (memcpy): Return a value.
1586
1587 PR c++/19148
1588 * g++.dg/expr/cond7.C: New test.
1589
1590 2004-12-27 Paul Brook <paul@codesourcery.com>
1591
1592 * gfortran.dg/g77/select_no_compile.f: Remove.
1593
1594 2004-12-27 Richard Henderson <rth@redhat.com>
1595
1596 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
1597 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
1598 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
1599
1600 2004-12-26 Richard Henderson <rth@redhat.com>
1601
1602 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
1603 by 1i instead of token pasting.
1604
1605 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1606
1607 PR tree-optimization/17578
1608 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
1609 to additional_flags.
1610 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
1611
1612 2004-12-25 Richard Henderson <rth@redhat.com>
1613
1614 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1615 Remove Alpha.
1616
1617 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1618
1619 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
1620 hppa*-*-hpux*.
1621 * gcc.dg/pr17957.c (dg-options): Likewise.
1622 * gcc.dg/struct-ret-1.c: Add prototype for abort.
1623 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
1624 instead of 0 on __hppa__.
1625 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
1626 "foo,%r" on hppa*-*-*.
1627
1628 2004-12-23 Bud Davis <bdavis9659@comcast.net>
1629
1630 PR fortran/19071
1631 * gfortran.dg/complex_write.f90: New test.
1632
1633 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1634
1635 PR c++/17595
1636 * g++.dg/parse/pragma2.C: New test.
1637
1638 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
1639
1640 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1641
1642 * gcc.dg/empty2.c: Add missing dg-warning.
1643
1644 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1645
1646 PR c++/17413
1647 * g++.dg/template/local4.C: New test.
1648 * g++.dg/template/crash19.C: Add dg-error marker.
1649
1650 * g++.dg/template/crash31.C: Correct embedded PR number.
1651
1652 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1653
1654 PR c++/16405
1655 * g++.dg/opt/temp1.C: Add do-run marker.
1656
1657 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1658
1659 * g++.dg/template/spec19.C: New.
1660
1661 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
1662
1663 PR target/16819
1664 * gcc.dg/empty2.c: New.
1665
1666 2004-12-23 Richard Henderson <rth@redhat.com>
1667
1668 * lib/target-supports.exp (check_effective_target_vect_no_align):
1669 Remove i?86 and x86-64.
1670
1671 2004-12-23 Mark Mitchell <mark@codesourcery.com>
1672
1673 PR c++/16405
1674 * g++.dg/opt/temp1.C: New test.
1675
1676 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1677
1678 PR c++/18733
1679 * g++.dg/template/friend33.C: New testcase.
1680
1681 2004-12-22 Mark Mitchell <mark@codesourcery.com>
1682
1683 PR c++/18464
1684 * g++.dg/template/cond5.C: New test.
1685
1686 PR c++/18492
1687 * g++.dg/inherit/thunk3.C: New test.
1688
1689 PR c++/11224
1690 * g++.dg/warn/Wunused-9.C: New test.
1691
1692 2004-12-22 Janis Johnson <janis187@us.ibm.com>
1693
1694 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
1695
1696 2004-12-22 Jan Beulich <jbeulich@novell.com>
1697
1698 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
1699
1700 2004-12-21 Mark Mitchell <mark@codesourcery.com>
1701
1702 PR c++/18378
1703 * g++.dg/ext/packed8.C: New test.
1704
1705 PR c++/13268
1706 * g++.dg/template/crash31.C: New test.
1707
1708 PR c++/19034
1709 * g++.dg/template/crash30.C: New test.
1710
1711 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1712
1713 PR C++/18984
1714 * g++.dg/eh/ctor3.C: New test.
1715
1716 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1717
1718 * objc.dg/stabs-1.m: Allow section name to be quoted and
1719 assembly label to begin with '.LL'.
1720
1721 2004-12-21 Janis Johnson <janis187@us.ibm.com>
1722
1723 * gcc.dg/vect/vect.exp
1724 (check_effective_target_lp64_or_vect_no_align): New.
1725 * gcc.dg/vect/vect-77.c: Use it.
1726 * gcc.dg/vect/vect-78.c: Use it.
1727
1728 * lib/target-supports.exp
1729 (check_effective_target_vect_no_max,
1730 check_effective_target_vect_no_bitwise,
1731 check_effective_target_vect_no_align): New.
1732 * gcc.dg/vect/vect-13.c: Use them.
1733 * gcc.dg/vect/vect-17.c: Ditto.
1734 * gcc.dg/vect/vect-18.c: Ditto.
1735 * gcc.dg/vect/vect-19.c: Ditto.
1736 * gcc.dg/vect/vect-20.c: Ditto.
1737 * gcc.dg/vect/vect-27.c: Ditto.
1738 * gcc.dg/vect/vect-29.c: Ditto.
1739 * gcc.dg/vect/vect-44.c: Ditto.
1740 * gcc.dg/vect/vect-48.c: Ditto.
1741 * gcc.dg/vect/vect-50.c: Ditto.
1742 * gcc.dg/vect/vect-52.c: Ditto.
1743 * gcc.dg/vect/vect-54.c: Ditto.
1744 * gcc.dg/vect/vect-56.c: Ditto.
1745 * gcc.dg/vect/vect-58.c: Ditto.
1746 * gcc.dg/vect/vect-60.c: Ditto.
1747 * gcc.dg/vect/vect-72.c: Ditto.
1748 * gcc.dg/vect/vect-80.c: Ditto.
1749
1750 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
1751
1752 PR c++/14075
1753 * g++.dg/init/string1.C: New.
1754
1755 PR c++/18975
1756 * g++.dg/other/synth1.C: New.
1757
1758 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1759
1760 PR c/18963
1761 * gcc.dg/pr18963-1.c: New test.
1762
1763 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
1764
1765 PR c/18596
1766 * gcc.dg/funcdef-storage-1.c (foo): Remove.
1767 * gcc.dg/pr18596-1.c: Use dg-error.
1768 (dg-options): Use -fno-unit-at-a-time.
1769 * gcc.dg/pr18596-2.c: New test.
1770 * gcc.dg/pr18596-3.c: New test.
1771
1772 2004-12-20 Roger Sayle <roger@eyesopen.com>
1773
1774 PR middle-end/18683
1775 * g++.dg/opt/pr18683-1.C: New test case.
1776
1777 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
1778
1779 PR other/19093
1780 * g++.dg/opt/max1.C: Fix for 64bit targets.
1781
1782 2004-12-20 Matt Austern <austern@apple.com>
1783
1784 PR c++/19044
1785 * g++.dg/ext/builtin6.C: New
1786
1787 2004-12-20 Diego Novillo <dnovillo@redhat.com>
1788
1789 PR tree-optimization/19080
1790 * gcc.c-torture/compile/pr19080.c: New test.
1791
1792 2004-12-20 Steven Bosscher <stevenb@suse.de>
1793
1794 * gcc.dg/20041219-1.c: New test.
1795
1796 2004-12-19 Roger Sayle <roger@eyesopen.com>
1797
1798 PR middle-end/19068
1799 * g++.dg/opt/max1.C: New test case.
1800
1801 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1802
1803 * gcc.dg/fdata-sections-1.c: New test.
1804
1805 2004-12-18 Roger Sayle <roger@eyesopen.com>
1806
1807 PR middle-end/18548
1808 * gcc.dg/max-1.c: New test case.
1809
1810 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1811
1812 * gcc.c-torture/execute/20041218-1.c: New test.
1813
1814 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1815
1816 * gcc.dg/pr18501.c: New test.
1817 * gcc.dg/uninit-5.c: XFAIL.
1818 * gcc.dg/uninit-9.c: XFAIL.
1819
1820 2004-12-17 Dale Johannesen <dalej@apple.com>
1821
1822 * gcc.dg/20041213-1.c: New.
1823
1824 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1825
1826 * objc.dg/stabs-1.m: Allow assembly label to begin
1827 with a dot ('.').
1828
1829 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1830
1831 * gcc.c-torture/execute/20041213-1.c: Move...
1832 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1833
1834 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1835
1836 PR c++/18721
1837 * g++.dg/lookup/conv-5.C: New.
1838
1839 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1840
1841 * objc.dg/stabs-1.m: New test.
1842
1843 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1844
1845 * gcc.dg/visibility-c.c: Change compile to
1846 assemble for the test.
1847
1848 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1849
1850 PR target/19041
1851 * gcc.dg/visibility-c.c: New test.
1852
1853 2004-12-16 Roger Sayle <roger@eyesopen.com>
1854
1855 PR middle-end/18493
1856 * gcc.dg/switch-8.c: New test case.
1857
1858 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1859
1860 PR c++/18905
1861 * g++.dg/template/init4.C: New.
1862 * g++.dg/opt/static3.C: Enable optimizer.
1863
1864 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1865
1866 * g++.dg/other/complex1.C: New test.
1867
1868 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1869
1870 * g++.dg/opt/inline9.C: New test.
1871
1872 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1873
1874 PR fortran/18993
1875 * gfotran.dg/nullify_1.f: New test.
1876
1877 2004-12-15 Richard Henderson <rth@redhat.com>
1878
1879 * gcc.target/i386/i386.exp: New harness.
1880 * gcc.target/i386/vect-args.c: New.
1881
1882 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1883
1884 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1885
1886 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1887
1888 PR c++/18825
1889 * g++.dg/template/friend32.C: New test.
1890
1891 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1892
1893 * cpp/pragma-once-1.c: New test.
1894 * cpp/pragma-once-1b.h: Likewise.
1895 * cpp/pragma-once-1c.h: Likewise.
1896 * cpp/pragma-once-1d.h: Likewise.
1897 * cpp/inc/pragma-once-1a.h: Likewise.
1898
1899 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1900 Steven G. Kargl <kargls@comcast.net>
1901
1902 PR fortran/17597
1903 * gfortran.dg/list_read_3.f90: New test.
1904
1905 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1906
1907 * gcc.dg/ftrapv-2.c: New test.
1908
1909 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1910
1911 PR c++/18981
1912 * g++.dg/template/typename9.C: New test.
1913
1914 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1915
1916 PR c++/18738
1917 * g++.dg/template/typename8.C: New test.
1918 * g++.dg/parse/friend2.C: Tweak error message.
1919
1920 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1921
1922 * gcc.c-torture/20041214-1.c: New test.
1923
1924 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1925
1926 PR c++/18965
1927 * g++.dg/init/array17.C: New test.
1928
1929 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1930
1931 PR c++/18793
1932 * g++.dg/init/aggr3.C: New test.
1933
1934 2004-12-14 Janis Johnson <janis187@us.ibm.com
1935
1936 * gcc.dg/altivec-types-1.c: New test.
1937 * gcc.dg/altivec-types-2.c: New test.
1938 * gcc.dg/altivec-types-3.c: New test.
1939 * gcc.dg/altivec-types-4.c: New test.
1940 * g++.dg/ext/altivec-types-1.C: New test.
1941 * g++.dg/ext/altivec-types-2.C: New test.
1942 * g++.dg/ext/altivec-types-3.C: New test.
1943 * g++.dg/ext/altivec-types-4.C: New test.
1944
1945 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1946
1947 PR middle-end/18951
1948 * gcc.c-torture/execute/20041213-1.c: New test.
1949
1950 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1951
1952 PR c++/18949
1953 * g++.dg/template/cast1.C: New.
1954
1955 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1956
1957 * gcc.c-torture/execute/20041213-2.c: New test.
1958
1959 2004-12-13 Richard Henderson <rth@redhat.com>
1960
1961 * gcc.dg/i386-sse-10.c: Fix typo in options.
1962
1963 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1964
1965 PR c++/18968
1966 * g++.dg/opt/pr18968.C: New test.
1967
1968 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1969
1970 PR c++/18925
1971 * g++.dg/ext/visibility/staticdatamem.C: New test.
1972
1973 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1974
1975 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1976
1977 2004-12-13 Roger Sayle <roger@eyesopen.com>
1978
1979 PR rtl-optimization/18928
1980 * gcc.dg/pr18928-1.c: New test case.
1981
1982 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1983
1984 PR tree-opt/16951
1985 * gcc.c-torture/compile/20041211-1.c: New.
1986
1987 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1988
1989 PR middle-end/17564
1990 * gcc.c-torture/execute/20041212-1.c: New test.
1991
1992 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1993
1994 PR fortran/18869
1995 * gfortran.dg/common_1.f90: New test.
1996
1997 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1998 Paul Brook <paul@codesourcery.com>
1999
2000 PR fortran/16222
2001 * gfortran.dg/real_do_1.f90: New test.
2002
2003 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2004
2005 PR tree-opt/18040
2006 * g++.dg/opt/ptrmem6.C: New test.
2007
2008 2004-12-11 Roger Sayle <roger@eyesopen.com>
2009
2010 PR middle-end/18921
2011 * gcc.dg/pr18921-1.c: New test case.
2012
2013 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2014
2015 PR fortran/17175
2016 * gfortran.dg/scale_1.f90: New test.
2017
2018 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
2019
2020 PR middle-end/18903
2021 * gcc.c-torture/compile/pr18903.c: New test.
2022
2023 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
2024
2025 * gcc.c-torture/execute/20041210-1.c: New test.
2026
2027 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2028
2029 PR c++/18731
2030 * g++.dg/parser/struct-1.C: New test.
2031 * g++.dg/parser/struct-2.C: New test.
2032 * g++.dg/parser/struct-3.C: New test.
2033
2034 2004-12-09 Richard Henderson <rth@redhat.com>
2035
2036 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
2037
2038 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
2039 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
2040
2041 2004-12-09 Matt Austern <austern@apple.com>
2042
2043 PR c++/18514
2044 * g++.dg/ext/builtin1.C: New
2045 * g++.dg/ext/builtin2.C: New
2046 * g++.dg/ext/builtin3.C: New
2047 * g++.dg/ext/builtin4.C: New
2048 * g++.dg/ext/builtin5.C: New
2049
2050 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
2051
2052 PR tree-opt/18904
2053 * g++.dg/opt/ptrmem5.C: New test.
2054
2055 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
2056
2057 * g++.dg/parse/typename5.C: Adjust for new error.
2058 * g++.dg/parse/typename7.C: New.
2059
2060 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2061
2062 PR c++/18073
2063 * g++.dg/other/mmintrin.C: New test.
2064
2065 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
2066
2067 PR c++/16681
2068 * g++.dg/init/array15.C: New.
2069 * g++.dg/init/array16.C: New.
2070
2071 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2072
2073 PR fortran/18826
2074 * gfortran.dg/assign_1.f90: New test.
2075
2076 2004-12-08 Nick Clifton <nickc@redhat.com>
2077
2078 * gcc.target/xstormy16/bss_below100: New directory containing tests.
2079 * gcc.target/xstormy16/data_below100: Likewise.
2080 * gcc.target/xstormy16/sfr: Likewise.
2081 * gcc.target/xstormy16/below100.S: New test source file.
2082 * gcc.target/xstormy16/below100.ld: New test linker script.
2083 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2084 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
2085 bp instructions.
2086 * gcc.target/xstormy16/bp.c: Likewise.
2087
2088 * gcc.target/xstormy16/bss_below100: New files:
2089 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
2090 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
2091 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
2092 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
2093 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
2094 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
2095 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
2096 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
2097 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
2098 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
2099 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
2100 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
2101 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
2102 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
2103 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
2104 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
2105 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
2106 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
2107 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
2108 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2109 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2110 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2111 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2112 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2113 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2114 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2115 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2116
2117 * gcc.target/xstormy16/data_below100: New files:
2118 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
2119 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
2120 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
2121 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
2122 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
2123 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
2124 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
2125 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
2126 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
2127 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
2128 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
2129 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
2130 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
2131 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
2132 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
2133 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
2134 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
2135 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
2136 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
2137 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2138 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2139 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2140 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2141 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2142 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2143 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2144 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2145
2146 * gcc.target/xstormy16/sfr: New files:
2147 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
2148 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
2149 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
2150 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
2151 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
2152 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
2153 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2154 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2155 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2156 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2157 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2158 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2159 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2160 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2161 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2162 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2163 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2164 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2165 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2166 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2167 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2168 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2169 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2170 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2171 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2172 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2173 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2174 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2175 27_if0_sfrw_bitfield_f.c
2176
2177 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2178
2179 PR c++/18100
2180 * g++.dg/lookup/name-clash4.C: New test.
2181
2182 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2183
2184 PR c++/18672
2185 * g++.dg/opt/array1.C: New.
2186
2187 PR c++/18803
2188 * g++.dg/template/operator5.C: New.
2189
2190 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2191
2192 PR c/18867
2193 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2194
2195 2004-12-07 Steven Bosscher <stevenb@suse.de>
2196
2197 * gcc.dg/noncompile/20041207.c: New test.
2198
2199 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2200
2201 * g++.dg/other/unreachable-1.C: New test.
2202
2203 2004-12-06 Nick Clifton <nickc@redhat.com>
2204
2205 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2206 <limits.h> because the latter comes from gcc's include/ directory
2207 and not the newlib/libc/include directory.
2208
2209 2004-12-04 Richard Henderson <rth@redhat.com>
2210
2211 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2212
2213 2004-12-04 Richard Henderson <rth@redhat.com>
2214
2215 * lib/target-supports.exp (check_gc_sections_available): Disable
2216 for alpha and ia64.
2217
2218 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2219
2220 PR middle-end/17909
2221 * g++.dg/other/vararg-2.C: New test.
2222
2223 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2224
2225 PR c++/17011, c++/17971
2226 * g++.dg/template/error15.C: Adjust expected error.
2227 * g++.dg/template/instantiate3.C: Likewise.
2228
2229 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2230
2231 * gcc.dg/altivec-18.c: Fix for darwin
2232
2233 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2234
2235 PR c++/18782
2236 * g++.dg/parse/ptrmem2.C: New.
2237
2238 PR c++/18318
2239 * g++.dg/template/new1.C: New.
2240
2241 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2242
2243 PR fortran/18710
2244 * gfortran.dg/direct_io_3.f90: New test.
2245
2246 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2247
2248 PR 18758
2249 * g++.dg/parse/crash21.C: New.
2250
2251 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2252
2253 PR c++/15664, c++/18276
2254 * g++.dg/template/ttp13.C: New test.
2255 * g++.dg/template/ttp14.C: Likewise.
2256
2257 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2258
2259 PR c++/18123
2260 * g++.dg/parse/enum2.C: New test.
2261 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2262
2263 2004-12-02 Nick Clifton <nickc@redhat.com>
2264
2265 * gcc.target/xstormy16: New test directory.
2266 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2267 * gcc.target/xstormy16/bp.c: Check the generation of bp
2268 instructions.
2269 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2270 bn instructions and the BELOW100 attribute.
2271
2272 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2273
2274 PR target/16952
2275 * gcc.dg/ppc-eabi.c: New.
2276
2277 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2278
2279 PR fortran/18284
2280 * gfortran.dg/backspace.f90
2281
2282 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2283
2284 * gfortran.dg/inquire.f90: New test.
2285
2286 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2287
2288 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2289 handle effective-target-keyword.
2290 (dg-skip-if): Support effective-target keyword as target list.
2291 (dg-xfail-if): Ditto.
2292 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2293
2294 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2295
2296 PR tree-optimization/18291
2297 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2298
2299 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2300
2301 PR C++/18729
2302 * g++.dg/parse/crash20.C: New.
2303
2304 PR c++/17431
2305 * g++.dg/overload/arg1.C: New.
2306 * g++.dg/overload/arg2.C: New.
2307 * g++.dg/overload/arg3.C: New.
2308 * g++.dg/overload/arg4.C: New.
2309
2310 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2311
2312 * gcc.dg/c99-flex-array-4.c: Remove.
2313
2314 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2315
2316 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2317
2318 * lib/target-supports.exp (is-effective-target): Simplify.
2319
2320 * lib/target-supports.exp (check_effective_target_vect_long):
2321 Fix for powerpc64-*-*.
2322
2323 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2324
2325 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2326 to support new requirements on FreeBSD 5.
2327
2328 2004-11-30 Devang Patel <dpatel@apple.com>
2329
2330 PR 18702
2331 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2332
2333 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2334
2335 * g++.dg/ext/altivec-13.C: New test.
2336
2337 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2338
2339 PR tree-opt/18298
2340 * gcc.c-torture/execute/p18298.c: New test.
2341
2342 2004-11-30 Ira Rosen <irar@il.ibm.com>
2343 Dorit Naishlos <dorit@il.ibm.com>
2344
2345 PR tree-opt/18607
2346 * gcc.dg/vect/vect-89.c: New test.
2347
2348 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2349
2350 * gcc.dg/pr18596-1.c: New test.
2351
2352 2004-11-30 Ben Elliston <bje@au.ibm.com>
2353
2354 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2355
2356 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2357
2358 PR c/18479
2359 * gcc.dg/pr18479.c: New test.
2360
2361 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2362
2363 PR target/18490
2364 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2365 mmix-knuth-mmixware.
2366
2367 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2368 cris-*-elf* cris-*-aout* mmix-*-*
2369
2370 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2371
2372 PR middle-end/18725
2373 * gcc.dg/pr18725.c: New test.
2374
2375 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2376
2377 PR target/18488
2378 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2379
2380 PR target/18336
2381 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2382
2383 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2384
2385 PR c++/18368
2386 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2387 * g++.old-deja/g++.law/ctors5.C: Likewise.
2388 * g++.old-deja/g++.other/crash25.C: Likewise.
2389
2390 PR c++/18674
2391 * g++.dg/template/error16.C: New test.
2392
2393 PR c++/18512
2394 * g++.dg/template/crash29.C: New test.
2395
2396 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2397
2398 PR tree-optimization/18712
2399 * gcc.c-torture/compile/pr18712.c: New test.
2400
2401 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2402
2403 PR c/7544
2404 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2405 tests.
2406
2407 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2408
2409 PR c++/18652
2410 * g++.dg/lookup/crash6.C: New test.
2411
2412 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2413
2414 PR middle-end/18164
2415 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2416
2417 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2418
2419 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2420 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2421 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2422
2423 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2424
2425 * gcc.dg/pr18164.c: New test.
2426
2427 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2428
2429 * gcc.dg/funroll-loops-all.c: New.
2430
2431 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2432
2433 PR target/18489
2434 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2435 delimeter, match space and TAB as well as ":".
2436
2437 PR target/18484
2438 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2439
2440 PR target/18348
2441 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2442
2443 PR target/18345
2444 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2445
2446 PR target/18337
2447 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2448
2449 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2450
2451 * gfortran.dg/direct_io_2.f90: New test.
2452
2453 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2454
2455 PR target/18334
2456 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
2457
2458 2004-11-28 Richard Henderson <rth@redhat.com>
2459
2460 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
2461
2462 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
2463
2464 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
2465 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
2466 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
2467 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
2468 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
2469 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
2470 gcc.dg/pointer-arith-8.c: New tests.
2471
2472 2004-11-27 Bud Davis <bdavis9659@comcast.net>
2473
2474 PR fortran/18364
2475 * gfortran.dg/endfile.f90: New test.
2476
2477 2004-11-27 Falk Hueffner <falk@debian.org>
2478
2479 * gcc.dg/loop-6.c: New test.
2480
2481 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2482
2483 * gcc.c-torture/execute/20041126-1.c: New test.
2484
2485 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2486
2487 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
2488 on IRIX.
2489
2490 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
2491
2492 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
2493 functions.
2494
2495 2004-11-27 Jakub Jelinek <jakub@redhat.com>
2496
2497 PR rtl-optimization/17825
2498 * gcc.c-torture/compile/20041119-1.c: New test.
2499
2500 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2501
2502 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
2503 Check existence of ld library path variables before unsetting.
2504
2505 2004-11-26 Mark Mitchell <mark@codesourcery.com>
2506
2507 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
2508
2509 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2510
2511 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
2512
2513 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
2514
2515 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
2516
2517 2004-11-26 Ben Elliston <bje@au.ibm.com>
2518
2519 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
2520 dg-do directive.
2521
2522 2004-11-26 Ben Elliston <bje@au.ibm.com>
2523
2524 * gcc.dg/pr17957.c: Pass --param, not -param.
2525
2526 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
2527
2528 PR middle-end/17957
2529 * testsuite/gcc.dg/pr17957.c: New test.
2530
2531 2004-11-25 Mark Mitchell <mark@codesourcery.com>
2532
2533 PR c++/18445
2534 * g++.dg/template/crash28.C: Likewise.
2535
2536 PR c++/18001
2537 * g++.dg/expr/unary2.C: Adjust lvalue messages.
2538 * g++.dg/ext/lvaddr.C: Likewise.
2539 * g++.dg/opt/pr7503-3.C: Likewise.
2540
2541 PR c++/18466
2542 * g++.dg/parse/qualified3.C: New test.
2543 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
2544
2545 PR c++/18545
2546 * g++.dg/expr/return1.C: New test.
2547
2548 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2549
2550 Friend class name lookup 3/n, PR c++/3332
2551 * g++.dg/lookup/friend3.C: New test.
2552 * g++.dg/lookup/friend4.C: Likewise.
2553 * g++.dg/lookup/friend5.C: Likewise.
2554
2555 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2556
2557 Friend class name lookup 2/n, PR c++/14513, c++/15410
2558 * g++.dg/lookup/friend2.C: New test.
2559 * g++.dg/template/friend31.C: Likewise.
2560
2561 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2562
2563 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
2564
2565 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2566
2567 PR c++/17473
2568 * g++.dg/tc1/dr56.C: Remove.
2569 * g++.dg/template/typedef1.C: Add dg-error markers.
2570 * g++.old-deja/g++.other/typedef7.C: Likewise.
2571
2572 PR c++/18285
2573 * g++.dg/parse/typedef7.C: New test.
2574
2575 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
2576
2577 * gcc.c-torture/execute/20041124-1.c: New test.
2578
2579 2004-11-24 Mark Mitchell <mark@codesourcery.com>
2580
2581 * g++.dg/template/deduce3.C: New test.
2582
2583 PR c++/18586
2584 * g++.dg/template/crash27.C: New test.
2585
2586 PR c++/18530
2587 * g++.dg/warn/Wshadow-3.C: New test.
2588
2589 2004-11-24 Devang Patel <dpatel@apple.com>
2590
2591 PR/18555
2592 * gcc.dg/cpp/isysroot-1.c: New test.
2593 * gcc.dg/cpp/usr/include/stdio.h: New file.
2594 * gcc.dg/cpp/isysroot-2.c: New test.
2595 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
2596 New file.
2597
2598 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2599
2600 PR c++/8929
2601 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
2602
2603 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2604
2605 * gcc.target/sparc/align.c: Do not include <stdint.h>.
2606 * gcc.target/sparc/pdist.c: Likewise.
2607
2608 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
2609
2610 PR c++/16882
2611 * g++.dg/conversion/simd1.C: New test.
2612
2613 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2614
2615 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
2616 and restore_ld_library_path_env_vars.
2617 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
2618 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
2619 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
2620 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
2621
2622 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
2623
2624 * gcc.dg/pragma-align-2.c: Test macro expansion.
2625 * gcc.dg/pragma-pack-2.c: New test.
2626
2627 2004-11-23 Richard Henderson <rth@redhat.com>
2628
2629 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
2630 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2631 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
2632 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
2633 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
2634 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
2635
2636 * gcc.dg/vect/vect.exp: Add check for alpha.
2637 * lib/target-supports.exp (check_alpha_max_hw_available): New.
2638 (check_effective_target_vect_int): Enable for alpha.
2639 (check_effective_target_vect_long): New.
2640 (is-effective-target): Add it.
2641
2642 2004-11-23 Uros Bizjak <uros@kss-loka.si>
2643
2644 * gcc.dg/pr18614-1.c: New test.
2645
2646 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2647
2648 * gcc.dg/setjmp-2.c: New test.
2649
2650 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
2651
2652 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
2653 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
2654 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
2655 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
2656 gcc.target/sparc/pdist.c: New tests.
2657
2658 2004-11-22 Bob Wilson <bob.wilson@acm.org>
2659
2660 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
2661
2662 2004-11-22 Dale Johannesen <dalej@apple.com>
2663
2664 * gcc.dg/20041111-1.c: New.
2665
2666 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2667
2668 PR tree-opt/18536
2669 * gcc.dg/vect/pr18536.c: New test.
2670
2671 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2672
2673 PR c++/18354
2674 * g++.dg/template/nontype11.C: New test.
2675
2676 2004-11-21 Roger Sayle <roger@eyesopen.com>
2677
2678 PR middle-end/18520
2679 * gcc.dg/pr18520-1.c: New test case.
2680
2681 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
2682
2683 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
2684 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
2685 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
2686 expected diagnostics.
2687
2688 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2689
2690 PR target/18580
2691 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
2692 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
2693 vect-77.c, vect-77a.c: XFAIL on the SPARC.
2694
2695 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2696
2697 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
2698
2699 2004-11-19 Mark Mitchell <mark@codesourcery.com>
2700 Joseph Myers <joseph@codesourcery.com>
2701
2702 * lib/target-supports.exp (check_visibility_available): Really
2703 test the compiler.
2704
2705 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
2706
2707 PR tree-opt/18181
2708 * gcc.dg/vect/vect-85.c: New test.
2709 * gcc.dg/vect/vect-86.c: New test.
2710 * gcc.dg/vect/vect-87.c: New test.
2711 * gcc.dg/vect/vect-88.c: New test.
2712
2713 2004-11-19 Ben Elliston <bje@au.ibm.com>
2714
2715 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
2716
2717 2004-11-18 Janis Johnson <janis187@us.ibm.com>
2718
2719 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
2720 * gcc.dg/ppc-and-1.c: Ditto.
2721 * gcc.dg/ppc-compare-1.c: Ditto.
2722 * gcc.dg/ppc-mov-1.c: Ditto
2723
2724 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
2725 Mark Mitchell <mark@codesourcery.com>
2726
2727 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
2728
2729 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2730 Aldy Hernandez <aldyh@redhat.com>
2731
2732 * lib/target-supports.exp (check_effective_target_vect_int): New
2733 (check_effective_target_vect_float): New
2734 (check_effective_target_vect_double): New.
2735 (is-effective-target): Support new effective targets keywords.
2736 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
2737 default action for dg-do.
2738 * gcc.dg/vect/pr16105.c: Use new support.
2739 * gcc.dg/vect/pr18400.c: Ditto.
2740 * gcc.dg/vect/pr18425.c: Ditto.
2741 * gcc.dg/vect/vect-1.c: Ditto.
2742 * gcc.dg/vect/vect-10.c: Ditto.
2743 * gcc.dg/vect/vect-11.c: Ditto.
2744 * gcc.dg/vect/vect-12.c: Ditto.
2745 * gcc.dg/vect/vect-13.c: Ditto.
2746 * gcc.dg/vect/vect-14.c: Ditto.
2747 * gcc.dg/vect/vect-15.c: Ditto.
2748 * gcc.dg/vect/vect-16.c: Ditto.
2749 * gcc.dg/vect/vect-17.c: Ditto.
2750 * gcc.dg/vect/vect-18.c: Ditto.
2751 * gcc.dg/vect/vect-19.c: Ditto.
2752 * gcc.dg/vect/vect-2.c: Ditto.
2753 * gcc.dg/vect/vect-20.c: Ditto.
2754 * gcc.dg/vect/vect-21.c: Ditto.
2755 * gcc.dg/vect/vect-22.c: Ditto.
2756 * gcc.dg/vect/vect-23.c: Ditto.
2757 * gcc.dg/vect/vect-24.c: Ditto.
2758 * gcc.dg/vect/vect-25.c: Ditto.
2759 * gcc.dg/vect/vect-26.c: Ditto.
2760 * gcc.dg/vect/vect-27.c: Ditto.
2761 * gcc.dg/vect/vect-27a.c: Ditto.
2762 * gcc.dg/vect/vect-28.c: Ditto.
2763 * gcc.dg/vect/vect-29.c: Ditto.
2764 * gcc.dg/vect/vect-29a.c: Ditto.
2765 * gcc.dg/vect/vect-3.c: Ditto.
2766 * gcc.dg/vect/vect-30.c: Ditto.
2767 * gcc.dg/vect/vect-31.c: Ditto.
2768 * gcc.dg/vect/vect-32.c: Ditto.
2769 * gcc.dg/vect/vect-33.c: Ditto.
2770 * gcc.dg/vect/vect-34.c: Ditto.
2771 * gcc.dg/vect/vect-35.c: Ditto.
2772 * gcc.dg/vect/vect-36.c: Ditto.
2773 * gcc.dg/vect/vect-37.c: Ditto.
2774 * gcc.dg/vect/vect-38.c: Ditto.
2775 * gcc.dg/vect/vect-4.c: Ditto.
2776 * gcc.dg/vect/vect-40.c: Ditto.
2777 * gcc.dg/vect/vect-41.c: Ditto.
2778 * gcc.dg/vect/vect-42.c: Ditto.
2779 * gcc.dg/vect/vect-43.c: Ditto.
2780 * gcc.dg/vect/vect-44.c: Ditto.
2781 * gcc.dg/vect/vect-45.c: Ditto.
2782 * gcc.dg/vect/vect-46.c: Ditto.
2783 * gcc.dg/vect/vect-47.c: Ditto.
2784 * gcc.dg/vect/vect-48.c: Ditto.
2785 * gcc.dg/vect/vect-48a.c: Ditto.
2786 * gcc.dg/vect/vect-49.c: Ditto.
2787 * gcc.dg/vect/vect-5.c: Ditto.
2788 * gcc.dg/vect/vect-50.c: Ditto.
2789 * gcc.dg/vect/vect-51.c: Ditto.
2790 * gcc.dg/vect/vect-52.c: Ditto.
2791 * gcc.dg/vect/vect-53.c: Ditto.
2792 * gcc.dg/vect/vect-54.c: Ditto.
2793 * gcc.dg/vect/vect-55.c: Ditto.
2794 * gcc.dg/vect/vect-56.c: Ditto.
2795 * gcc.dg/vect/vect-56a.c: Ditto.
2796 * gcc.dg/vect/vect-57.c: Ditto.
2797 * gcc.dg/vect/vect-58.c: Ditto.
2798 * gcc.dg/vect/vect-59.c: Ditto.
2799 * gcc.dg/vect/vect-6.c: Ditto.
2800 * gcc.dg/vect/vect-60.c: Ditto.
2801 * gcc.dg/vect/vect-61.c: Ditto.
2802 * gcc.dg/vect/vect-62.c: Ditto.
2803 * gcc.dg/vect/vect-63.c: Ditto.
2804 * gcc.dg/vect/vect-64.c: Ditto.
2805 * gcc.dg/vect/vect-65.c: Ditto.
2806 * gcc.dg/vect/vect-66.c: Ditto.
2807 * gcc.dg/vect/vect-67.c: Ditto.
2808 * gcc.dg/vect/vect-68.c: Ditto.
2809 * gcc.dg/vect/vect-69.c: Ditto.
2810 * gcc.dg/vect/vect-7.c: Ditto.
2811 * gcc.dg/vect/vect-72.c: Ditto.
2812 * gcc.dg/vect/vect-72a.c: Ditto.
2813 * gcc.dg/vect/vect-73.c: Ditto.
2814 * gcc.dg/vect/vect-74.c: Ditto.
2815 * gcc.dg/vect/vect-75.c: Ditto.
2816 * gcc.dg/vect/vect-76.c: Ditto.
2817 * gcc.dg/vect/vect-77.c: Ditto.
2818 * gcc.dg/vect/vect-77a.c: Ditto.
2819 * gcc.dg/vect/vect-78.c: Ditto.
2820 * gcc.dg/vect/vect-79.c: Ditto.
2821 * gcc.dg/vect/vect-8.c: Ditto.
2822 * gcc.dg/vect/vect-80.c: Ditto.
2823 * gcc.dg/vect/vect-82.c: Ditto.
2824 * gcc.dg/vect/vect-82_64.c: Ditto.
2825 * gcc.dg/vect/vect-83.c: Ditto.
2826 * gcc.dg/vect/vect-83_64.c: Ditto.
2827 * gcc.dg/vect/vect-9.c: Ditto.
2828 * gcc.dg/vect/vect-all.c: Ditto.
2829 * gcc.dg/vect/vect-none.c: Ditto.
2830
2831 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2832
2833 * lib/gcc-dg.exp (dg-skip-if): New function.
2834 (dg-forbid-option): Remove.
2835 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2836 * g++.dg/abi/bitfield8.C: Likewise.
2837 * g++.dg/abi/dtor1.C: Likewise.
2838 * g++.dg/abi/empty10.C: Likewise.
2839 * g++.dg/abi/empty7.C: Likewise.
2840 * g++.dg/abi/empty9.C: Likewise.
2841 * g++.dg/abi/layout3.C: Likewise.
2842 * g++.dg/abi/layout4.C: Likewise.
2843 * g++.dg/abi/thunk1.C: Likewise.
2844 * g++.dg/abi/thunk2.C: Likewise.
2845 * g++.dg/abi/vbase11.C: Likewise.
2846 * g++.dg/abi/vthunk2.C: Likewise.
2847 * g++.dg/abi/vthunk3.C: Likewise.
2848 * g++.dg/ext/attrib8.C: Likewise.
2849 * g++.dg/opt/longbranch2.C: Likewise.
2850 * g++.dg/opt/reg-stack4.C: Likewise.
2851 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2852 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2853 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2854 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2855 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2856 * gcc.dg/20000609-1.c: Likewise.
2857 * gcc.dg/20000720-1.c: Likewise.
2858 * gcc.dg/20011107-1.c: Likewise.
2859 * gcc.dg/20011119-1.c: Likewise.
2860 * gcc.dg/20020108-1.c: Likewise.
2861 * gcc.dg/20020122-2.c: Likewise.
2862 * gcc.dg/20020122-3.c: Likewise.
2863 * gcc.dg/20020201-3.c: Likewise.
2864 * gcc.dg/20020206-1.c: Likewise.
2865 * gcc.dg/20020218-1.c: Likewise.
2866 * gcc.dg/20020310-1.c: Likewise.
2867 * gcc.dg/20020411-1.c: Likewise.
2868 * gcc.dg/20020418-2.c: Likewise.
2869 * gcc.dg/20020426-1.c: Likewise.
2870 * gcc.dg/20020426-2.c: Likewise.
2871 * gcc.dg/20020517-1.c: Likewise.
2872 * gcc.dg/20020523-1.c: Likewise.
2873 * gcc.dg/20020523-2.c: Likewise.
2874 * gcc.dg/20020729-1.c: Likewise.
2875 * gcc.dg/20030204-1.c: Likewise.
2876 * gcc.dg/20030826-2.c: Likewise.
2877 * gcc.dg/20030926-1.c: Likewise.
2878 * gcc.dg/20031202-1.c: Likewise.
2879 * gcc.dg/980312-1.c: Likewise.
2880 * gcc.dg/980313-1.c: Likewise.
2881 * gcc.dg/990117-1.c: Likewise.
2882 * gcc.dg/990424-1.c: Likewise.
2883 * gcc.dg/990524-1.c: Likewise.
2884 * gcc.dg/991230-1.c: Likewise.
2885 * gcc.dg/i386-387-1.c: Likewise.
2886 * gcc.dg/i386-387-2.c: Likewise.
2887 * gcc.dg/i386-387-3.c: Likewise.
2888 * gcc.dg/i386-387-4.c: Likewise.
2889 * gcc.dg/i386-387-5.c: Likewise.
2890 * gcc.dg/i386-387-6.c: Likewise.
2891 * gcc.dg/i386-asm-1.c: Likewise.
2892 * gcc.dg/i386-bitfield1.c: Likewise.
2893 * gcc.dg/i386-bitfield2.c: Likewise.
2894 * gcc.dg/i386-loop-1.c: Likewise.
2895 * gcc.dg/i386-loop-2.c: Likewise.
2896 * gcc.dg/i386-loop-3.c: Likewise.
2897 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2898 * gcc.dg/i386-pic-1.c: Likewise.
2899 * gcc.dg/i386-regparm.c: Likewise.
2900 * gcc.dg/i386-signbit-1.c: Likewise.
2901 * gcc.dg/i386-signbit-2.c: Likewise.
2902 * gcc.dg/i386-signbit-3.c: Likewise.
2903 * gcc.dg/i386-sse-5.c: Likewise.
2904 * gcc.dg/i386-sse-8.c: Likewise.
2905 * gcc.dg/i386-unroll-1.c: Likewise.
2906 * gcc.dg/tls/opt-1.c: Likewise.
2907 * gcc.dg/tls/opt-2.c: Likewise.
2908 * gcc.dg/unroll-1.c: Likewise.
2909 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2910 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2911 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2912 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2913
2914 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2915
2916 * g++.dg/template/incomplete1.C: New test.
2917
2918 2004-11-16 Nick Clifton <nickc@redhat.com>
2919
2920 Revert patches accidentally commited during checkin of fixes for
2921 xstormy16 tests:
2922 gcc.c-torture/execute/simd-4.c: Revert
2923 gcc.dg/20040910-1.c: Revert.
2924
2925 2004-11-16 Paul Brook <paul@codesourcery.com>
2926
2927 PR fortran/13010
2928 * gfortran.dg/der_pointer_1.f90: New test.
2929
2930 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2931
2932 PR c/18498
2933 * gcc.dg/bitfld-13.c: New test.
2934
2935 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2936
2937 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2938 powerpc*-*-linux*.
2939
2940 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2941 * gcc.dg/ppc64-abi-2.c: Ditto.
2942 * gcc.dg/ppc64-abi-3.c: Ditto.
2943
2944 * lib/gcc-dg.exp (dg-target-list): Remove.
2945
2946 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2947
2948 * gcc.dg/ia64-postinc.c: New test.
2949
2950 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2951
2952 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2953
2954 2004-11-15 Nick Clifton <nickc@redhat.com>
2955
2956 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2957 __INT_MAX__ so that the test can be compiled by toolchains
2958 targeted at 16-bit processors.
2959
2960 * gcc.dg/20040625-1.c: Use long constants rather than integers
2961 when performing arithmetic that will overflow 16-bits.
2962
2963 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2964 xstormy16. It does not support 128-bit vector operations.
2965
2966 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2967 with the macro PTR_TYPE. Define this macro to an integer type
2968 suitable for holding a pointer.
2969
2970 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2971 the target is a 16-bit processor.
2972
2973 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2974 16-bit targets where the character constant will be too long.
2975
2976 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2977 where the double will not be directly addressable.
2978
2979 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2980
2981 Friend class name lookup 1/n, PR c++/18471
2982 * g++.dg/template/crash26.C: New test.
2983 * g++.dg/lookup/struct1.C: Adjust expected error.
2984 * g++.dg/parse/elab1.C: Likewise.
2985 * g++.dg/parse/elab2.C: Likewise.
2986 * g++.dg/parse/int-as-enum1.C: Likewise.
2987 * g++.dg/parse/struct-as-enum1.C: Likewise.
2988 * g++.dg/parse/typedef1.C: Likewise.
2989 * g++.dg/parse/typedef3.C: Likewise.
2990 * g++.dg/parse/typedef4.C: Likewise.
2991 * g++.dg/parse/typedef5.C: Likewise.
2992 * g++.dg/template/nontype4.C: Likewise.
2993 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2994 * g++.old-deja/g++.other/elab1.C: Likewise.
2995 * g++.old-deja/g++.other/syntax4.C: Likewise.
2996
2997 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2998
2999 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
3000
3001 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
3002
3003 * gcc.c-torture/execute/20041114-1.c: New test.
3004
3005 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
3006
3007 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
3008 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
3009 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
3010 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
3011 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
3012 gcc.dg/switch-7.c: New tests.
3013
3014 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3015
3016 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
3017
3018 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3019
3020 PR tree-opt/18400
3021 * gcc.dg/vect/pr18400.c: New test.
3022
3023 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3024 Andrew Pinski <pinskia@physics.uc.edu>
3025
3026 PR tree-opt/18425
3027 * gcc.dg/vect/pr18425.c: New test.
3028
3029 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3030
3031 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
3032 Guard with dg-require-alias and dg-require-visibility.
3033
3034 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3035
3036 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
3037
3038 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3039
3040 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
3041
3042 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3043
3044 PR c++/17344
3045 * g++.dg/template/defarg5.C: New test.
3046
3047 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3048
3049 * g++.dg/parse/cast1.C: Run only on ILP32.
3050 * g++.old-deja/g++.mike/p784.C: Likewise.
3051
3052 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
3053
3054 * gcc.c-torture/execute/20041113-1.c: New test.
3055
3056 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
3057
3058 PR target/18230
3059 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
3060 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
3061 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
3062 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3063 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
3064 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
3065 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
3066 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
3067 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
3068 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3069 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3070 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
3071 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
3072
3073 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
3074
3075 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
3076 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
3077 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
3078 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
3079 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
3080 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
3081 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
3082 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
3083 gcc.target/sparc/combined-1.c: New tests.
3084
3085 2004-11-12 Ziemowit Laski <zlaski@apple.com>
3086
3087 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
3088 New tests.
3089
3090 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3091
3092 * lib/gcc-dg.exp (dg-forbid-option): New function.
3093 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
3094 * g++.dg/abi/bitfield8.C: Likewise.
3095 * g++.dg/abi/dtor1.C: Likewise.
3096 * g++.dg/abi/empty10.C: Likewise.
3097 * g++.dg/abi/empty7.C: Likewise.
3098 * g++.dg/abi/empty9.C: Likewise.
3099 * g++.dg/abi/layout3.C: Likewise.
3100 * g++.dg/abi/layout4.C: Likewise.
3101 * g++.dg/abi/thunk1.C: Likewise.
3102 * g++.dg/abi/thunk2.C: Likewise.
3103 * g++.dg/abi/vbase11.C: Likewise.
3104 * g++.dg/abi/vthunk2.C: Likewise.
3105 * g++.dg/abi/vthunk3.C: Likewise.
3106 * g++.dg/ext/attrib8.C: Likewise.
3107 * g++.dg/opt/longbranch2.C: Likewise.
3108 * g++.dg/opt/reg-stack4.C: Likewise.
3109 * g++.old-deja/g++.ext/attrib1.C: Likewise.
3110 * g++.old-deja/g++.ext/attrib2.C: Likewise.
3111 * g++.old-deja/g++.ext/attrib3.C: Likewise.
3112 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3113 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3114 * gcc.dg/20000609-1.c: Likewise.
3115 * gcc.dg/20000720-1.c: Likewise.
3116 * gcc.dg/20011107-1.c: Likewise.
3117 * gcc.dg/20011119-1.c: Likewise.
3118 * gcc.dg/20020108-1.c: Likewise.
3119 * gcc.dg/20020122-2.c: Likewise.
3120 * gcc.dg/20020122-3.c: Likewise.
3121 * gcc.dg/20020201-3.c: Likewise.
3122 * gcc.dg/20020206-1.c: Likewise.
3123 * gcc.dg/20020218-1.c: Likewise.
3124 * gcc.dg/20020310-1.c: Likewise.
3125 * gcc.dg/20020411-1.c: Likewise.
3126 * gcc.dg/20020418-2.c: Likewise.
3127 * gcc.dg/20020426-1.c: Likewise.
3128 * gcc.dg/20020426-2.c: Likewise.
3129 * gcc.dg/20020517-1.c: Likewise.
3130 * gcc.dg/20020523-1.c: Likewise.
3131 * gcc.dg/20020523-2.c: Likewise.
3132 * gcc.dg/20020729-1.c: Likewise.
3133 * gcc.dg/20030204-1.c: Likewise.
3134 * gcc.dg/20030826-2.c: Likewise.
3135 * gcc.dg/20030926-1.c: Likewise.
3136 * gcc.dg/20031202-1.c: Likewise.
3137 * gcc.dg/980312-1.c: Likewise.
3138 * gcc.dg/980313-1.c: Likewise.
3139 * gcc.dg/990117-1.c: Likewise.
3140 * gcc.dg/990424-1.c: Likewise.
3141 * gcc.dg/990524-1.c: Likewise.
3142 * gcc.dg/991230-1.c: Likewise.
3143 * gcc.dg/i386-387-1.c: Likewise.
3144 * gcc.dg/i386-387-2.c: Likewise.
3145 * gcc.dg/i386-387-3.c: Likewise.
3146 * gcc.dg/i386-387-4.c: Likewise.
3147 * gcc.dg/i386-387-5.c: Likewise.
3148 * gcc.dg/i386-387-6.c: Likewise.
3149 * gcc.dg/i386-asm-1.c: Likewise.
3150 * gcc.dg/i386-bitfield1.c: Likewise.
3151 * gcc.dg/i386-bitfield2.c: Likewise.
3152 * gcc.dg/i386-loop-1.c: Likewise.
3153 * gcc.dg/i386-loop-2.c: Likewise.
3154 * gcc.dg/i386-loop-3.c: Likewise.
3155 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3156 * gcc.dg/i386-pic-1.c: Likewise.
3157 * gcc.dg/i386-regparm.c: Likewise.
3158 * gcc.dg/i386-signbit-1.c: Likewise.
3159 * gcc.dg/i386-signbit-2.c: Likewise.
3160 * gcc.dg/i386-signbit-3.c: Likewise.
3161 * gcc.dg/i386-sse-5.c: Likewise.
3162 * gcc.dg/i386-sse-8.c: Likewise.
3163 * gcc.dg/i386-unroll-1.c: Likewise.
3164 * gcc.dg/tls/opt-1.c: Likewise.
3165 * gcc.dg/tls/opt-2.c: Likewise.
3166 * gcc.dg/unroll-1.c: Likewise.
3167 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3168 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3169 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3170 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3171 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3172 -m64 is specified.
3173
3174 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3175
3176 PR c++/18389
3177 * g++.dg/parse/cond1.C: New test.
3178
3179 PR c++/18429
3180 * g++.dg/template/array9.C: New test.
3181 * g++.dg/ext/vla1.C: Adjust error messages.
3182 * g++.dg/ext/vlm1.C: Likewise.
3183 * g++.dg/template/crash2.C: Likewise.
3184
3185 PR c++/18436
3186 * g++.dg/template/call3.C: New test.
3187
3188 PR c++/18407
3189 * g++.dg/template/ptrmem11.C: New test.
3190
3191 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3192
3193 PR other/14264
3194 * lib/g++.exp: Set LC_ALL and LANG to C.
3195 * lib/gcc-dg.exp: Likewise.
3196 * lib/gfortran.exp: Likewise.
3197 * lib/objc.exp: Likewise.
3198 * lib/treelang.exp: Likewise.
3199
3200 2004-11-12 Andreas Schwab <schwab@suse.de>
3201
3202 * gcc.dg/pr16286.c: Fix last change.
3203
3204 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3205
3206 PR c++/18416
3207 * g++.dg/init/global1.C: New test.
3208
3209 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3210
3211 * gcc.c-torture/execute/20041112-1.c: New test.
3212
3213 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3214
3215 * lib/gcc-dg.exp (dg-target-list): New.
3216
3217 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3218 Richard Sandiford <rsandifo@redhat.com>
3219
3220 * lib/target-supports.exp (get-compiler_messages): New.
3221 (check_named_sections_available): Use it.
3222 (check_effective_target_ilp32): New.
3223 (check_effective_target_lp64): New.
3224 (is-effective-target): New.
3225 * lib/gcc-dg.exp (dg-require-effective-target): New.
3226
3227 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3228
3229 * gcc.dg/precedence-1.c: New test.
3230
3231 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3232
3233 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3234
3235 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3236 message, delete generated files, use more descriptive name for
3237 executable, and make the test unsupported when it cannot be run.
3238
3239 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3240 (dg-require-weak, dg-require-visibility, dg-require-alias,
3241 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3242 dg-require-iconv, dg-require-named-sections): Use it.
3243
3244 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3245
3246 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3247
3248 PR target/16457
3249 * gcc.dg/ppc-and-1: New
3250
3251 PR target/16796
3252 * gcc.dg/ppc-mov-1.c: New.
3253
3254 PR target/16458
3255 * gcc.dg/ppc-compare-1.c: New.
3256
3257 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3258
3259 * objc.dg/desig-init-2.m: New test.
3260
3261 2004-11-10 Adam Nemet <anemet@lnxw.com>
3262
3263 PR middle-end/18160
3264 * g++.dg/warn/register-var-1.C: New test.
3265 * g++.dg/warn/register-var-2.C: New test.
3266
3267 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3268
3269 * gcc.dg/union-2.c: New test.
3270
3271 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3272
3273 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3274 New test for PR tree-optimization/17892.
3275
3276 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3277
3278 PR c++/18369
3279 * g++.dg/init/new12.C: New test.
3280
3281 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3282
3283 * gcc.target/sparc: New directory.
3284 * gcc.target/sparc/sparc.exp: New driver.
3285 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3286 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3287 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3288 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3289
3290 2004-11-10 Paul Brook <paul@codesourcery.com>
3291
3292 PR fortran/18218
3293 * gfortran.dg/list_read.c: New test.
3294
3295 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3296
3297 PR c/18322
3298 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3299 expected diagnostic location.
3300
3301 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3302
3303 * gcc.dg/20041109-1.c: New test.
3304
3305 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3306
3307 PR objc/18406
3308 * objc/compile/pr18406.m: New test.
3309
3310 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3311
3312 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3313
3314 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3315
3316 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3317
3318 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3319
3320 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3321
3322 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3323
3324 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3325 exit.
3326
3327 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3328
3329 PR tree-opt/18299
3330 * gcc.c-torture/pr18299-1.c: New test.
3331
3332 2004-11-06 Andreas Schwab <schwab@suse.de>
3333
3334 * gcc.dg/pr16286.c: Also test for bool and pixel.
3335
3336 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3337
3338 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3339 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3340 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3341 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3342 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3343 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3344 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3345 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3346 gcc.dg/struct-semi-3.c: New tests.
3347
3348 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3349
3350 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3351
3352 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3353
3354 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3355 Do not use C99 designators.
3356
3357 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3358
3359 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3360
3361 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3362
3363 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3364 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3365 * gcc.c-torture/execute/simd-5.x: Remove.
3366
3367 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3368
3369 PR rtl-optimization/17933
3370 * gcc.dg/torture/pr17933-1.c: New test.
3371
3372 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3373
3374 PR target/18106
3375 * lib/target-supports.exp (check_weak_available): Support
3376 Windows.
3377
3378 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3379
3380 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3381 call to fflush(stdout) before abort.
3382 (my_ffsll): New function.
3383 (generate_fields): Use it.
3384
3385 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3386
3387 * gcc.dg/init-undef-1.c: New test.
3388
3389 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3390
3391 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3392 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3393 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3394 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3395 expected messages for new parser.
3396
3397 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3398
3399 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3400
3401 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3402
3403 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3404 on LP64 targets.
3405
3406 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3407
3408 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3409 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3410 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3411 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3412 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3413 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3414 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3415 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3416 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3417 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3418
3419 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3420
3421 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3422 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3423 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3424 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3425 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3426 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3427 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3428 for new parser.
3429
3430 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3431
3432 PR target/15342
3433 * gcc.dg/20041104-1.c: New test.
3434
3435 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3436
3437 * g++.dg/template/nontype7.C: New test.
3438 * g++.dg/template/nontype8.C: Likewise.
3439 * g++.dg/template/nontype9.C: Likewise.
3440 * g++.dg/template/nontype10.C: Likewise.
3441 * g++.dg/tc1/dr49.C: Likewise.
3442 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3443 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3444
3445 2004-11-04 Ben Elliston <bje@au.ibm.com>
3446
3447 * g++.dg/rtti/tinfo1.C: Remove xfails.
3448
3449 2004-11-04 Ben Elliston <bje@au.ibm.com>
3450
3451 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3452 packed attribute to the definition to satisfy the new C++ parser.
3453
3454 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3455
3456 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
3457 invocations of va_arg.
3458
3459 2004-11-02 Mark Mitchell <mark@codesourcery.com>
3460
3461 PR c++/18124
3462 * g++.dg/template/crash25.C: New test.
3463
3464 PR c++/18155
3465 * g++.dg/template/typedef2.C: New test.
3466 * g++.dg/parse/crash13.C: Adjust error markers.
3467
3468 PR c++/18177
3469 * g++.dg/conversion/const3.C: New test.
3470
3471 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3472
3473 PR fortran/17535
3474 PR fortran/17583
3475 PR fortran/17713
3476 * gfortran.dg/generic_[123].f90: New testcases.
3477
3478 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3479
3480 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
3481 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
3482
3483 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
3484
3485 PR tree-opt/16808
3486 * gcc.c-torture/compile/pr16808.c: New test.
3487
3488 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
3489
3490 PR rtl-optimization/17104
3491 * gcc.dg/ppc-bitfield1.c: New.
3492
3493 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3494
3495 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
3496
3497 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
3498
3499 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
3500 strings for 32-bit code.
3501
3502 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
3503
3504 PR c/18239
3505 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
3506
3507 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
3508
3509 PR c++/18064
3510 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
3511
3512 2004-10-31 Mark Mitchell <mark@codesourcery.com>
3513
3514 PR c++/15172
3515 * g++.dg/init/aggr2.C: New test.
3516
3517 2004-10-30 Ziemowit Laski <zlaski@apple.com>
3518
3519 * objc.dg/local-decl-1.m: New test.
3520
3521 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
3522
3523 * gcc.dg/20040910-1.c: Adjust regex.
3524
3525 2004-10-30 Roger Sayle <roger@eyesopen.com>
3526
3527 PR rtl-optimization/18084
3528 * g++.dg/opt/pr18084-1.C: New testcase.
3529
3530 2004-10-30 Matt Austern <austern@apple.com>
3531
3532 PR c++/17542
3533 * g++.dg/ext/attrib18.C: New test.
3534
3535 2004-10-30 Roger Sayle <roger@eyesopen.com>
3536
3537 PR middle-end/18096
3538 * gcc.dg/pr18096-1.c: New test case.
3539
3540 2004-10-30 Roger Sayle <roger@eyesopen.com>
3541
3542 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
3543
3544 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
3545
3546 PR c/16666
3547 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
3548 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
3549 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
3550 gcc.dg/old-style-prom-3.c: New tests.
3551
3552 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
3553
3554 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
3555 Remove unnecessary inclusion of stdio.h.
3556
3557 2004-10-29 Roger Sayle <roger@eyesopen.com>
3558
3559 PR rtl-optimization/17581
3560 * gcc.dg/pr17581-1.c: New test case.
3561
3562 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
3563
3564 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
3565 being implemented.
3566 * g++.dg/conversion/dr195-1.C: New.
3567 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
3568 * g++.old-deja/g++.mike/p10148.C: Likewise.
3569
3570 2004-10-29 Mark Mitchell <mark@codesourcery.com>
3571
3572 PR c++/17695
3573 * g++.dg/debug/typedef2.C: New test.
3574
3575 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
3576
3577 PR fortran/13490
3578 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
3579 * gfortran.dg/g77/README: Update.
3580
3581 2004-10-28 Matt Austern <austern@apple.com>
3582
3583 PR c++/14124
3584 * g++.dg/ext/packed7.C: New test.
3585
3586 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
3587
3588 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
3589 scan-assembler.
3590 * lib/scanasm.exp (hidden-scan-for): New proc.
3591 (scan-hidden): Use hidden-scan-for instead of constructing the scan
3592 string.
3593 (scan-not-hidden): Likewise.
3594 * lib/target-supports.exp (check_visibility_available): mach-o is
3595 support too.
3596
3597 2004-10-28 Mark Mitchell <mark@codesourcery.com>
3598
3599 PR c++/17132
3600 * g++.dg/template/memclass3.C: New test.
3601
3602 2004-10-28 Adam Nemet <anemet@lnxw.com>
3603
3604 PR middle-end/18160
3605 * gcc.dg/register-var-1.c: New test.
3606 * gcc.dg/register-var-2.c: New test.
3607 * gcc.dg/asm-7.c: Taking the address of a register variable is an
3608 error now.
3609
3610 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
3611
3612 PR other/18172
3613 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
3614 unused variables.
3615 * gcc.dg/vect/vect-22.c: Likewise.
3616
3617 2004-10-28 Jakub Jelinek <jakub@redhat.com>
3618
3619 * gcc.dg/i386-rotate-1.c: New test.
3620
3621 2004-10-27 Mark Mitchell <mark@codesourcery.com>
3622
3623 * g++.dg/init/ref12.C: Add "run" marker.
3624
3625 PR c++/17435
3626 * g++.dg/init/ref12.C: New test.
3627
3628 PR c++/18140
3629 * g++.dg/template/shift1.C: New test.
3630 * g++.dg/template/error10.C: Adjust error markers.
3631
3632 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
3633
3634 PR tree-opt/17529
3635 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
3636
3637 2004-10-27 Geoffrey Keating <geoffk@apple.com>
3638
3639 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
3640 * gcc.dg/weak/weak-3.c: Likewise.
3641 * gcc.dg/weak/weak-5.c: Likewise.
3642 * gcc.dg/weak/weak-9.c: Likewise.
3643 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
3644 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
3645
3646 * gcc.dg/darwin-weakimport-1.c: New.
3647
3648 2004-10-28 Ben Elliston <bje@au.ibm.com>
3649
3650 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
3651
3652 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
3653
3654 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
3655 'syntax' error messages.
3656 * gcc.dg/cpp/direct2s.c: Likewise.
3657
3658 2004-10-26 Geoffrey Keating <geoffk@apple.com>
3659
3660 * gcc.c-torture/compile/20041026-1.c: New.
3661
3662 2004-10-26 Mark Mitchell <mark@codesourcery.com>
3663
3664 PR c++/18093
3665 * g++.dg/lookup/ns2.C: New test.
3666
3667 PR c++/18020
3668 * g++.dg/template/enum4.C: New test.
3669
3670 PR c++/18161
3671 * g++.dg/template/expr1.C: New test.
3672
3673 2004-10-26 Ben Elliston <bje@au.ibm.com>
3674
3675 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
3676
3677 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
3678
3679 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
3680 gcc.dg/decl-nospec-3.c: New tests.
3681
3682 2004-10-26 Ziemowit Laski <zlaski@apple.com>
3683
3684 * objc.dg/super-class-3.m: New test.
3685
3686 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
3687
3688 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
3689 resyncing.
3690 * gcc.dg/cpp/direct2s.c: Likewise.
3691
3692 2004-10-25 Geoffrey Keating <geoffk@apple.com>
3693
3694 * objc.dg/image-info.m: Update for changes to section selection.
3695
3696 2004-10-25 David Ayers <d.ayers@inode.at>
3697 Ziemowit Laski <zlaski@apple.com>
3698
3699 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
3700 diagnostics when messaging 'id <Proto>'.
3701 * objc.dg/class-protocol-1.m: New test.
3702 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
3703 a non-existent method signature.
3704 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
3705 Update diagnostics when messaging with non-existent method signature.
3706 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
3707 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
3708 invalid receivers are now resolved as if messaging 'id'; remove
3709 extraneous diagnostics.
3710
3711 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
3712
3713 PR c/16667
3714 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
3715 gcc.dg/init-desig-obs-3.c: New tests.
3716
3717 2004-10-25 Jakub Jelinek <jakub@redhat.com>
3718
3719 * gcc.dg/debug/20041023-1.c: New test.
3720
3721 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
3722
3723 PR middle-end/17407
3724 * gcc.c-torture/compile/pr17407.c: New test.
3725
3726 PR c++/18121
3727 * g++.dg/template/array8.C: New test.
3728
3729 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3730
3731 PR other/18138
3732 * lib/g++.exp: Accept more than one multilib libgcc.
3733 * lib/gcc-dg.exp: Likewise.
3734 * lib/objc.exp: Likewise.
3735 * lib/treelang.exp: Likewise.
3736 * lib/gfortran.exp: Likewise.
3737
3738 2004-10-24 Ben Elliston <bje@au.ibm.com>
3739
3740 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
3741
3742 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
3743
3744 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
3745 * gcc.dg/c99-const-expr-3.c: Likewise.
3746
3747 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
3748
3749 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
3750
3751 2004-10-23 Ben Elliston <bje@au.ibm.com>
3752
3753 * gcc.c-torture/execute/loop-2e.x: Remove.
3754
3755 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
3756
3757 PR c++/18095
3758 * g++.dg/parse/crash18.C: New.
3759 * g++.dg/parse/crash19.C: New.
3760
3761 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3762
3763 * g++.dg/ext/dllimport1.C: Move dg-warnings.
3764 * g++.dg/ext/dllimport2.C: Same.
3765 * g++.dg/ext/dllimport8.C: Same.
3766
3767 2004-10-21 Mark Mitchell <mark@codesourcery.com>
3768
3769 PR c++/10841
3770 * g++.dg/conversion/cast1.C: New test.
3771 * g++.dg/overload/pmf1.C: Adjust error marker.
3772
3773 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
3774
3775 PR objc/17923
3776 * objc.dg/const-str-7.m: New test.
3777
3778 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3779
3780 * g++.dg/template/memfriend11.C: Fix comment typo.
3781 * g++.dg/template/memfriend14.C: Likewise.
3782
3783 2004-10-20 Richard Henderson <rth@redhat.com>
3784
3785 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
3786 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
3787 -fasynchronous-unwind-tables.
3788
3789 2004-10-20 Richard Henderson <rth@redhat.com>
3790
3791 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
3792 (main): Return success.
3793 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
3794 (main): Return success.
3795
3796 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3797
3798 PR c++/13495
3799 * g++.dg/template/memfriend9.C: New test.
3800 * g++.dg/template/memfriend10.C: Likewise.
3801 * g++.dg/template/memfriend11.C: Likewise.
3802 * g++.dg/template/memfriend12.C: Likewise.
3803 * g++.dg/template/memfriend13.C: Likewise.
3804 * g++.dg/template/memfriend14.C: Likewise.
3805 * g++.dg/template/memfriend15.C: Likewise.
3806 * g++.dg/template/memfriend16.C: Likewise.
3807 * g++.dg/template/memfriend17.C: Likewise.
3808 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3809
3810 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3811
3812 * g++.dg/conversion/dr195.C: New.
3813 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3814
3815 2004-10-20 Ben Elliston <bje@au.ibm.com>
3816 Devang Patel <dpatel@apple.com>
3817
3818 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3819 of floating point arithmetic, which could trap.
3820
3821 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3822
3823 PR c++/14035
3824 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3825 * g++.dg/conversion/const2.C: New test.
3826 * g++.dg/expr/reinterpret2.C: New test.
3827 * g++.dg/expr/reinterpret3.C: New test.
3828 * g++.dg/expr/cast2.C: New test.
3829 * g++.dg/expr/copy1.C: New test.
3830 * g++.dg/other/conversion1.C: Change error message.
3831 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3832 function pointers to void *.
3833 * g++.old-deja/g++.mike/p10148.C: Likewise.
3834
3835 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3836
3837 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3838
3839 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3840
3841 PR c++/18047
3842
3843 * g++.dg/parse/expr3.C: New test.
3844
3845 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3846
3847 * gcc.dg/smod-1.c: New test.
3848
3849 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3850
3851 * objc.dg/method-14.m: New test.
3852
3853 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3854
3855 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3856 Also xfail as the patch was reverted.
3857
3858 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3859
3860 PR middle-end/16973
3861 * gcc.dg/pr16973.c: New test.
3862
3863 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3864
3865 PR tree-optimization/17656
3866 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3867
3868 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3869
3870 * g++.dg/eh/shadow1.C: New.
3871
3872 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3873
3874 * gcc.c-torture/compile/20041018-1.c: New test.
3875
3876 2004-10-18 Ben Elliston <bje@au.ibm.com>
3877
3878 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3879 compiler referring to register 0 when accessing sdata. The linker
3880 now patches things up.
3881
3882 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3883
3884 PR c/17529
3885 * gcc.c-torture/compile/pr17529.c: New test.
3886
3887 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3888
3889 PR c++/17743
3890 * g++.dg/ext/attrib17.C: New test.
3891
3892 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3893
3894 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3895
3896 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3897
3898 PR c++/10479
3899 * g++.dg/ext/attrib16.C: New test.
3900
3901 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3902
3903 PR c++/17042
3904 * g++.dg/init/dso_handle1.C: New test.
3905
3906 PR c++/14667
3907 * g++.dg/parse/typedef6.C: New test.
3908
3909 PR c++/17916
3910 * g++.dg/parse/pragma1.C: New test.
3911
3912 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3913
3914 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3915
3916 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3917
3918 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3919 -fno-common when on HPPA HP-UX platforms.
3920
3921 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3922
3923 PR other/16820
3924 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3925 stdint.h.
3926 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3927 uintptr_t.
3928
3929 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3930
3931 PR c++/16301
3932 * g++.dg/lookup/strong-using-4.C: New test.
3933
3934 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3935
3936 PR middle-end/16567
3937 * gcc.c-torture/compile/nested-1.c: New test.
3938
3939 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3940
3941 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3942 and mipsisa64*-*-* (until support for misaligned loads is added).
3943 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3944 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3945 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3946 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3947 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3948 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3949
3950 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3951
3952 PR c++/17976
3953 * g++.dg/init/dtor3.C: New test.
3954
3955 2004-10-15 Ben Elliston <bje@au.ibm.com>
3956
3957 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3958
3959 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3960
3961 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3962 * gcc.dg/macho-lo-sum.c: Likewise.
3963
3964 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3965
3966 * gcc.dg/ppc-spe64-1.c: New test.
3967
3968 2004-10-14 Devang Patel <dpatel@apple.com>
3969
3970 PR 17635
3971 * gcc.dg/pr17635.c : New test.
3972
3973 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3974
3975 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3976 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3977 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3978 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3979 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3980 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3981 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3982 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3983 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3984 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3985 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3986 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3987 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3988 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3989 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3990 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3991 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3992 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3993
3994 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3995
3996 * gcc.dg/vect/vect-82.c: New testcase.
3997 * gcc.dg/vect/vect-82_64.c: New testcase.
3998 * gcc.dg/vect/vect-83.c: New testcase.
3999 * gcc.dg/vect/vect-83_64.c: New testcase.
4000
4001 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
4002
4003 * gcc.dg/cpp/error-1.c: New test.
4004
4005 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
4006
4007 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
4008
4009 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
4010
4011 PR target/17984
4012 * gcc.dg/cris-peep2-xsrand2.c: New test.
4013
4014 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
4015
4016 PR c++/17661
4017 * testsuite/g++.dg/expr/for2.C: New test.
4018
4019 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4020
4021 * g++.dg/inherit/thunk1.C: Run on the SPARC.
4022
4023 2004-10-13 Jakub Jelinek <jakub@redhat.com>
4024
4025 PR tree-optimization/17724
4026 * g++.dg/opt/pr17724-1.C: New test.
4027 * g++.dg/opt/pr17724-2.C: New test.
4028 * g++.dg/opt/pr17724-3.C: New test.
4029 * g++.dg/opt/pr17724-4.C: New test.
4030 * g++.dg/opt/pr17724-5.C: New test.
4031 * g++.dg/opt/pr17724-6.C: New test.
4032
4033 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
4034
4035 PR c/17301
4036 * gcc.dg/pr17301-2.c: New test.
4037
4038 2004-10-11 Mark Mitchell <mark@codesourcery.com>
4039
4040 PR c++/15876
4041 * g++.dg/parse/error22.C: New test.
4042
4043 PR c++/17936
4044 * g++.dg/template/spec18.C: New test.
4045
4046 2004-10-11 Steve Ellcey <sje@cup.hp.com>
4047
4048 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
4049 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
4050 memcpy.
4051 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
4052 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
4053
4054 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
4055
4056 * g++.dg/eh/cleanup5.C: Add dg-options "".
4057
4058 2004-10-11 Roger Sayle <roger@eyesopen.com>
4059
4060 PR middle-end/17657
4061 * gcc.dg/switch-4.c: New test case.
4062
4063 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
4064
4065 * gcc.c-torture/execute/20041011-1.c: New test.
4066
4067 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
4068
4069 PR c++/17554
4070 * g++.dg/init/for3.C: New test.
4071
4072 PR c++/17657
4073 * g++.dg/opt/switch2.C: New test.
4074
4075 PR middle-end/17703
4076 * g++.dg/warn/Wreturn-2.C: New test.
4077
4078 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
4079
4080 PR c++/17907
4081 * g++.dg/eh/cleanup5.C: New test.
4082
4083 2004-10-10 Mark Mitchell <mark@codesourcery.com>
4084
4085 PR c++/17393
4086 * g++.dg/parse/error21.C: New test.
4087
4088 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
4089
4090 * g++.dg/overload/pmf1.C: Adjust quoting marks.
4091 * g++.dg/warn/incomplete1.C: Likewise.
4092 * g++.dg/template/qualttp20.C: Likewise.
4093
4094 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4095
4096 PR c/17881
4097 * parm-incomplete-1.c: New test.
4098
4099 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4100
4101 PR c++/17867
4102 * g++.dg/parse/error19.C: New test.
4103
4104 PR c++/17670
4105 * g++.dg/init/new11.C: New test.
4106
4107 PR c++/17821
4108 * g++.dg/parse/error20.C: New test.
4109
4110 PR c++/17826
4111 * g++.dg/template/crash24.C: New test.
4112
4113 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4114
4115 PR c/17301
4116 * gcc.dg/pr17301-1.c: New test.
4117
4118 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4119
4120 PR c/17189
4121 * gcc.dg/anon-struct-5.c: New test.
4122
4123 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
4124
4125 PR c/17844
4126 * gcc.dg/pr17844-1.c: New test.
4127
4128 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
4129
4130 PR tree-optimization/17906
4131 * gcc.c-torture/compile/pr17906.c: New.
4132
4133 2004-10-09 Stuart Hastings <stuart@apple.com>
4134 Roger Sayle <roger@eyesopen.com>
4135
4136 PR rtl-optimization/17853
4137 * gcc.dg/i386-mmx-5.c: New testcase.
4138
4139 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
4140
4141 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
4142
4143 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4144
4145 PR c++/17524
4146 * g++.dg/template/static9.C: New test.
4147
4148 PR c++/17685
4149 * g++.dg/parse/operator5.C: New test.
4150
4151 2004-10-09 Roger Sayle <roger@eyesopen.com>
4152
4153 PR middle-end/17894
4154 * gcc.c-torture/execute/divcmp-4.c: New test case.
4155
4156 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4157
4158 PR tree-opt/17902
4159 * g++.dg/opt/pr17902.C: New test.
4160
4161 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4162
4163 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4164
4165 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4166
4167 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4168
4169 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4170
4171 * gcc.dg/assign-warn-3.c: New test.
4172
4173 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4174
4175 PR c/16999
4176 * gcc.dg/cpp/ident-1.c: New test.
4177
4178 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4179
4180 * gcc.c-torture/compile/acc1.c: New.
4181
4182 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4183
4184 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4185 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4186
4187 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4188
4189 * gcc.dg/ultrasp11.c: New test.
4190
4191 2004-10-08 Michael Matz <matz@suse.de>
4192
4193 * gcc.dg/doloop-2.c: New test.
4194
4195 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4196
4197 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4198 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4199 objc.dg/method-9.m: Update expected diagnostics.
4200
4201 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4202
4203 * gcc.dg/ppc-fsel-3.c: New file.
4204 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4205
4206 2004-10-07 Paul Brook <paul@codesourcery.com>
4207
4208 * gfortran.dg/intrinsic_verify_1.f90: New test.
4209
4210 2004-10-07 Paul Brook <paul@codesourcery.com>
4211
4212 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4213
4214 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4215
4216 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4217 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4218 commit.
4219
4220 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4221
4222 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4223
4224 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4225
4226 PR c++/17115
4227 * g++.dg/warn/Winline-4.C: New test.
4228
4229 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4230
4231 * gcc.c-torture/compile/20041007-1.c: New test.
4232
4233 2004-10-07 Paul Brook <paul@codesourcery.com>
4234
4235 PR fortran/17678
4236 * gfortran.dg/use_allocated_1.f90: New test.
4237
4238 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4239
4240 PR middle-end/17849
4241 * gfortran.fortran-torture/compile/nested.f90: New test
4242
4243 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4244
4245 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4246
4247 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4248
4249 PR c++/17368
4250 * g++.dg/ext/asm6.C: New test.
4251
4252 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4253
4254 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4255
4256 2004-10-06 Paul Brook <paul@codesourcery.com>
4257
4258 PR libfortran/17709
4259 * gfortran.dg/empty_format_1.f90: New test.
4260
4261 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4262
4263 PR fortran/17568
4264 * gfortran.dg/ishft.f90: New test.
4265
4266 PR fortran/17283
4267 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4268 tests.
4269
4270 2004-10-06 Paul Brook <paul@codesourcery.com>
4271
4272 * gfortran.dg/do_1.f90: New test.
4273
4274 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4275
4276 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4277 optimizing for size.
4278
4279 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4280
4281 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4282
4283 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4284
4285 * gcc.c-torture/compile/20041005-1.c: New test.
4286
4287 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4288
4289 PR c++/17829
4290 * g++.dg/lookup/koenig4.C: New.
4291
4292 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4293
4294 * g++.dg/other/classkey1.C: Adjust quoting marks.
4295 * g++.dg/parse/error15.C: Likewise.
4296 * g++.dg/template/meminit2.C (int>): Likewise.
4297
4298 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4299
4300 PR fortran/17283
4301 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4302
4303 PR fortran/17631
4304 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4305
4306 PR fortran/17708
4307 * gfortran.dg/pr17708.f90: New test.
4308
4309 2004-10-04 Chao-ying Fu <fu@mips.com>
4310
4311 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4312 * gcc.dg/vect/vect-4.c: Ditto.
4313 * gcc.dg/vect/vect-5.c: Ditto.
4314 * gcc.dg/vect/vect-6.c: Ditto.
4315 * gcc.dg/vect/vect-8.c: Ditto.
4316 * gcc.dg/vect/vect-16.c: Ditto.
4317 * gcc.dg/vect/vect-30.c: Ditto.
4318 * gcc.dg/vect/vect-40.c: Ditto.
4319 * gcc.dg/vect/vect-41.c: Ditto.
4320 * gcc.dg/vect/vect-42.c: Ditto.
4321 * gcc.dg/vect/vect-43.c: Ditto.
4322 * gcc.dg/vect/vect-44.c: Ditto.
4323 * gcc.dg/vect/vect-45.c: Ditto.
4324 * gcc.dg/vect/vect-46.c: Ditto.
4325 * gcc.dg/vect/vect-47.c: Ditto.
4326 * gcc.dg/vect/vect-48.c: Ditto.
4327 * gcc.dg/vect/vect-49.c: Ditto.
4328 * gcc.dg/vect/vect-50.c: Ditto.
4329 * gcc.dg/vect/vect-51.c: Ditto.
4330 * gcc.dg/vect/vect-52.c: Ditto.
4331 * gcc.dg/vect/vect-53.c: Ditto.
4332 * gcc.dg/vect/vect-54.c: Ditto.
4333 * gcc.dg/vect/vect-55.c: Ditto.
4334 * gcc.dg/vect/vect-56.c: Ditto.
4335 * gcc.dg/vect/vect-57.c: Ditto.
4336 * gcc.dg/vect/vect-58.c: Ditto.
4337 * gcc.dg/vect/vect-59.c: Ditto.
4338 * gcc.dg/vect/vect-60.c: Ditto.
4339 * gcc.dg/vect/vect-74.c: Ditto.
4340 * gcc.dg/vect/vect-79.c: Ditto.
4341 * gcc.dg/vect/vect-80.c: Ditto.
4342
4343 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4344
4345 * gcc.dg/unused-7.c: Use the correct option.
4346
4347 2004-10-04 Paul Brook <paul@codesourcery.com>
4348 Bud Davis <bdavis9659@comcast.net>
4349
4350 PR fortran/17706
4351 PR fortran/16434
4352 * gfortran/pr17706.f90: New test.
4353 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4354
4355 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4356
4357 * gfortran.dg/pr17612.f90: New test.
4358
4359 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4360
4361 * g++.dg/template/local1.C: Adjust quoting marks in
4362 testing for diagnostics.
4363 * g++.dg/tls/diag-2.C: Likewise.
4364 * g++.dg/other/error8.C: Likewise.
4365
4366 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4367
4368 PR c/17178
4369 * gcc.dg/unused-4.c: Adjust to be correct.
4370
4371 PR c/17820
4372 * gcc.dg/unused-7.c: New test.
4373
4374 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4375
4376 PR c++/17797
4377 * g++.dg/overload/template2.C: New test.
4378
4379 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4380
4381 PR tree-optimization/16632
4382 * gcc.dg/tree-ssa/20041002-1.c: New.
4383
4384 2004-10-03 Paul Brook <paul@codesourcery.com>
4385
4386 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4387 rather than relying on default formatting.
4388
4389 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4390
4391 * gcc.dg/20040920-1.c: Update expected message text.
4392
4393 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4394
4395 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4396
4397 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4398
4399 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4400 tree level.
4401
4402 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4403
4404 * gcc.dg/tree-ssa/pr17343.c: Remove.
4405
4406 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4407
4408 PR tree-opt/17343
4409 * gcc.dg/tree-ssa/pr17343.c: New test.
4410
4411 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4412
4413 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4414 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4415 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4416 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4417 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4418
4419 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4420
4421 * gcc.dg/lvalue-2.c: New test.
4422
4423 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4424
4425 PR c/17730
4426 * gcc.dg/pr17730-1.c: New test
4427
4428 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4429
4430 PR c/7425
4431 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4432
4433 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4434
4435 * gcc.c-torture/execute/stdarg-1.c: New test.
4436 * gcc.c-torture/execute/stdarg-2.c: New test.
4437 * gcc.c-torture/execute/stdarg-3.c: New test.
4438 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4439 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4440 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4441 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4442 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4443
4444 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4445
4446 PR tree-optimization/17697
4447 * g++.dg/opt/pr17697-1.C: New test.
4448 * g++.dg/opt/pr17697-2.C: New test.
4449 * g++.dg/opt/pr17697-3.C: New test.
4450
4451 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4452
4453 PR c/16409
4454 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
4455 gcc.dg/vla-init-5.c: New tests.
4456
4457 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
4458
4459 PR c/13804
4460 * gcc.dg/pr13804-1.c: New test.
4461
4462 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4463
4464 PR fortran/16938
4465 * gfortran.dg/pr16938.f90: New test.
4466
4467 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4468
4469 * g++.dg/template/crash23.C: New test.
4470
4471 2004-09-27 Mark Mitchell <mark@codesourcery.com>
4472
4473 PR c++/17585
4474 * g++.dg/template/static8.C: New test.
4475
4476 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
4477
4478 PR c++/17681
4479 * g++.dg/other/error9.C: New test.
4480
4481 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4482
4483 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
4484
4485 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4486
4487 PR fortran/15164
4488 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
4489
4490 2004-09-26 Roger Sayle <roger@eyesopen.com>
4491
4492 PR middle-end/17112
4493 * gcc.dg/pr17112-1.c: New test case.
4494
4495 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
4496
4497 PR c/11459
4498 * gcc.dg/pr11459-1.c: New test.
4499
4500 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
4501
4502 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
4503 * gcc.dg/tree-ssa/loop-4.c: Likewise.
4504
4505 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4506
4507 * gfortran.dg/pr15324.f90: Make array bounds consistent.
4508
4509 2004-09-25 Jan Hubicka <jh@suse.cz>
4510
4511 * compile/30040909-1.c: New test.
4512 * compile/30040907-1.c: New test.
4513
4514 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
4515
4516 * gcc.c-torture/execute/va-arg-26.c: New test.
4517
4518 2004-09-24 Zack Weinberg <zack@codesourcery.com>
4519
4520 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
4521 extra diagnostics on targets with 64-bit pointers.
4522 * objc.dg/selector-1.m: Adjust dg-warning regexp.
4523
4524 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4525
4526 PR c/17188
4527 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
4528 * gcc.dg/decl-3.c: Adjust expected message.
4529
4530 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4531
4532 PR fortran/17615
4533 * gfortran.dg/pr17615.f90: New test.
4534
4535 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
4536
4537 PR tree-optimzation/17517
4538 * g++.dg/tree-ssa/pr17517.C: New Test.
4539
4540 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4541
4542 PR c++/16889
4543 * g++.dg/lookup/ambig3.C: New.
4544
4545 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
4546
4547 PR tree-opt/17624
4548 * g++.dg/opt/pr17624.C: New test.
4549
4550 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
4551
4552 PR c/6980
4553 * gcc.dg/Wbad-function-cast-1.c: New test.
4554
4555 2004-09-23 Zack Weinberg <zack@codesourcery.com>
4556
4557 * g++.dg/ext/complit1.C
4558 * g++.dg/other/error2.C
4559 * g++.dg/other/nontype-1.C
4560 * g++.dg/parse/crash11.C
4561 * g++.dg/parse/crash12.C
4562 * g++.dg/parse/error15.C
4563 * g++.dg/parse/error4.C
4564 * g++.dg/parse/tmpl-outside1.C
4565 * g++.dg/parse/too-many-tmpl-args1.C
4566 * g++.dg/template/dependent-expr3.C
4567 * g++.dg/template/error10.C
4568 * g++.dg/template/instantiate1.C
4569 * g++.dg/template/vtable2.C
4570 * g++.dg/warn/Wshadow-1.C
4571 * g++.dg/warn/weak1.C
4572 * g++.old-deja/g++.brendan/crash16.C
4573 * g++.old-deja/g++.brendan/crash18.C
4574 * g++.old-deja/g++.brendan/crash48.C
4575 * g++.old-deja/g++.brendan/crash49.C
4576 * g++.old-deja/g++.brendan/crash55.C
4577 * g++.old-deja/g++.brendan/crash56.C
4578 * g++.old-deja/g++.brendan/crash8.C
4579 * g++.old-deja/g++.brendan/enum11.C
4580 * g++.old-deja/g++.brendan/enum8.C
4581 * g++.old-deja/g++.brendan/enum9.C
4582 * g++.old-deja/g++.brendan/friend3.C
4583 * g++.old-deja/g++.brendan/misc14.C
4584 * g++.old-deja/g++.bugs/900402_02.C
4585 * g++.old-deja/g++.bugs/900404_03.C
4586 * g++.old-deja/g++.bugs/900404_04.C
4587 * g++.old-deja/g++.bugs/900428_03.C
4588 * g++.old-deja/g++.jason/crash4.C
4589 * g++.old-deja/g++.jason/overload21.C
4590 * g++.old-deja/g++.jason/redecl1.C
4591 * g++.old-deja/g++.jason/report.C
4592 * g++.old-deja/g++.jason/rfg10.C
4593 * g++.old-deja/g++.jason/template30.C
4594 * g++.old-deja/g++.law/arm12.C
4595 * g++.old-deja/g++.law/ctors5.C
4596 * g++.old-deja/g++.law/cvt20.C
4597 * g++.old-deja/g++.law/init10.C
4598 * g++.old-deja/g++.law/init8.C
4599 * g++.old-deja/g++.law/visibility17.C
4600 * g++.old-deja/g++.law/visibility7.C
4601 * g++.old-deja/g++.mike/net8.C
4602 * g++.old-deja/g++.mike/p646.C
4603 * g++.old-deja/g++.mike/p700.C
4604 * g++.old-deja/g++.mike/p701.C
4605 * g++.old-deja/g++.mike/p811.C
4606 * g++.old-deja/g++.ns/template13.C
4607 * g++.old-deja/g++.other/array3.C
4608 * g++.old-deja/g++.other/crash25.C
4609 * g++.old-deja/g++.other/dtor3.C
4610 * g++.old-deja/g++.other/dtor4.C
4611 * g++.old-deja/g++.other/main1.C
4612 * g++.old-deja/g++.other/warn7.C
4613 * g++.old-deja/g++.pt/crash11.C
4614 * g++.old-deja/g++.pt/crash36.C
4615 * g++.old-deja/g++.pt/spec22.C
4616 * g++.old-deja/g++.pt/spec9.C
4617 * g++.old-deja/g++.pt/ttp52.C
4618 * g++.old-deja/g++.robertl/eb103.C
4619 * g++.old-deja/g++.robertl/eb121.C
4620 * g++.old-deja/g++.robertl/eb22.C
4621 * g++.old-deja/g++.robertl/eb8.C:
4622 Update locations and/or regexps of dg-error markers.
4623 Remove markers for some bogus messages that are no longer issued.
4624
4625 2004-09-23 Jakub Jelinek <jakub@redhat.com>
4626
4627 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
4628 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
4629
4630 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
4631
4632 PR c++/17618
4633 * g++.dg/lookup/crash5.C: New test.
4634
4635 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
4636
4637 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
4638 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
4639 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
4640 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
4641 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
4642 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
4643
4644 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
4645 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
4646 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
4647 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
4648 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
4649 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
4650
4651 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
4652
4653 * gcc.dg/vect/vect-44.c: Check additional cases.
4654 * gcc.dg/vect/vect-48.c: Check additional cases.
4655
4656 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
4657 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
4658 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
4659 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
4660 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
4661 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
4662 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
4663 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
4664 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
4665
4666 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
4667 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
4668 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
4669
4670 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4671
4672 * gcc.dg/tree-ssa/loop-6.c: New test.
4673
4674 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
4675
4676 PR c++/17620
4677 * g++.dg/inherit/base2.C: New.
4678
4679 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4680
4681 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
4682 * gcc.dg/20001012-2.c: Likewise.
4683 * gcc.dg/20001013-1.c: Likewise.
4684 * gcc.dg/20001101-1.c: Likewise.
4685 * gcc.dg/20001102-1.c: Likewise.
4686 * gcc.dg/bf-spl1.c: Likewise.
4687 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
4688 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
4689
4690 2004-09-22 Diego Novillo <dnovillo@redhat.com>
4691
4692 PR tree-optimization/16721
4693 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
4694
4695 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
4696
4697 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
4698 * gcc.dg/20040305-1.c: Likewise.
4699
4700 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
4701
4702 PR c/16566
4703 * gcc.c-torture/compile/pr16566-1.c,
4704 gcc.c-torture/compile/pr16566-2.c,
4705 gcc.c-torture/compile/pr16566-3.c: New tests.
4706
4707 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
4708
4709 PR tree-optimization/17512
4710 * gcc.c-torture/compile/20040916-1.c.
4711
4712 2004-09-21 Mark Mitchell <mark@codesourcery.com>
4713
4714 * gcc.dg/pragma-re-3.c: New test.
4715
4716 2004-09-17 Matt Austern <austern@apple.com>
4717
4718 PR c++/15049
4719 * g++.dg/other/anon3.C: New.
4720
4721 2004-09-21 Roger Sayle <roger@eyesopen.com>
4722
4723 PR c++/7503
4724 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
4725 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
4726 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
4727 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
4728 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
4729
4730 2004-09-21 Bud Davis <bdavis9659@comcast.net>
4731
4732 PR fortran/17286
4733 * gfortran.dg/pr17286.f90: New test.
4734
4735 2004-09-20 Mark Mitchell <mark@codesourcery.com>
4736
4737 PR c++/17530
4738 * g++.dg/template/static7.C: New test.
4739
4740 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
4741
4742 PR tree-opt/17558
4743 * gcc.c-torture/compile/pr17558.c: New test.
4744
4745 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4746
4747 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
4748 if SKIP_ATTRIBUTE is defined.
4749
4750 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4751
4752 PR fortran/15957
4753 * gfortran.dg/pr15957.f90: New test.
4754
4755 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
4756
4757 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
4758 in comparison.
4759 * gcc.dg/vect/vect-79.c: Likewise.
4760 * gcc.dg/vect/vect-80.c: Likewise.
4761
4762 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4763
4764 PR fortran/15750
4765 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
4766
4767 2004-09-20 Ira Rosen <irar@il.ibm.com>
4768
4769 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
4770 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
4771 * gcc.dg/vect/vect-62.c: New testcase.
4772 * gcc.dg/vect/vect-63.c: New testcase.
4773 * gcc.dg/vect/vect-64.c: New testcase.
4774 * gcc.dg/vect/vect-65.c: New testcase.
4775 * gcc.dg/vect/vect-66.c: New testcase.
4776 * gcc.dg/vect/vect-67.c: New testcase.
4777 * gcc.dg/vect/vect-68.c: New testcase.
4778 * gcc.dg/vect/vect-69.c: New testcase.
4779 * gcc.dg/vect/vect-79.c: New testcase.
4780 * gcc.dg/vect/vect-80.c: New testcase.
4781
4782 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
4783
4784 * gcc.target/mips/asm-1.c: New test.
4785
4786 2004-09-19 Ira Rosen <irar@il.ibm.com>
4787
4788 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
4789 * gcc.dg/vect/vect-73.c: New testcase.
4790 * gcc.dg/vect/vect-74.c: New testcase.
4791 * gcc.dg/vect/vect-75.c: New testcase.
4792 * gcc.dg/vect/vect-76.c: New testcase.
4793 * gcc.dg/vect/vect-77.c: New testcase.
4794 * gcc.dg/vect/vect-78.c: New testcase
4795
4796 2004-09-18 Paul Brook <paul@codesourcery.com>
4797
4798 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4799
4800 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4801
4802 PR c/17424
4803 * gcc.dg/pr17424-1.c: New test.
4804
4805 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4806
4807 * g++.dg/tree-ssa/pr17153.C: New test.
4808
4809 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4810
4811 PR pch/13361
4812 * testsuite/g++.dg/pch/wchar-1.C: New.
4813 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4814
4815 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4816
4817 * gcc.c-torture/execute/20040917-1.c: New test.
4818
4819 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4820
4821 PR tree-optimization/17319
4822 * gcc.dg/pr17319.c: New test.
4823
4824 2004-09-17 Devang Patel <dpatel@apple.com>
4825
4826 * gcc.dg/20040813-1.c: New test.
4827
4828 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4829
4830 PR tree-optimization/17273
4831 * gcc.c-torture/compile/pr17273.c: New test.
4832
4833 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4834
4835 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4836 Update expected messages.
4837 * gcc.dg/declspec-13.c: New test.
4838
4839 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4840
4841 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4842
4843 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4844
4845 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4846 change what 'a' is pointing to.
4847
4848 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4849
4850 PR c++/16002
4851 * g++.dg/template/error18.C: New test.
4852
4853 PR c++/16029
4854 * g++.dg/warn/Wunused-8.C: New test.
4855
4856 2004-09-17 Steven Bosscher <stevenb@suse.de>
4857
4858 PR tree-optimization/17513
4859 * gcc.dg/20040916-1.c: New test.
4860
4861 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4862
4863 PR c++/17501
4864 * g++.dg/template/typename7.C: New test.
4865
4866 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4867
4868 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4869
4870 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4871
4872 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4873 with -ftree-based-profiling also.
4874 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4875
4876 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4877
4878 PR/15364
4879 * gfortran.dg/der_array_io_1.f90: New test.
4880 * gfortran.dg/der_array_io_2.f90: New test.
4881 * gfortran.dg/der_array_io_3.f90: New test.
4882
4883 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4884
4885 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4886 EABI.
4887
4888 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4889
4890 * g++.dg/opt/switch1.C: New test.
4891
4892 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4893
4894 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4895 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4896 Update expected messages.
4897
4898 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4899
4900 PR fortran/16485
4901 * gfortran.dg/same_name_1.f90: New test.
4902
4903 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4904
4905 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4906 dereference garbage pointers.
4907
4908 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4909
4910 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4911 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4912
4913 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4914 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4915 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4916
4917 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4918
4919 PR c++/17324
4920 * g++.dg/template/mangle1.C: New test.
4921
4922 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4923
4924 PR tree-optimization/17252
4925 * gcc.c-torture/execute/pr17252.c: New test.
4926
4927 2004-09-14 Andrew Pinski <apinski@apple.com>
4928
4929 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4930
4931 2004-09-14 Roger Sayle <roger@eyesopen.com>
4932
4933 PR rtl-optimization/9771
4934 * gcc.dg/pr9771-1.c: New test case.
4935
4936 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4937
4938 PR tree-optimization/15262
4939 * gcc.c-torture/execute/pr15262-1.c: New test.
4940 * gcc.c-torture/execute/pr15262-2.c: New test.
4941
4942 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4943
4944 * gcc.dg/declspec-12.c: New test.
4945
4946 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4947
4948 * gfortran.dg/pr17090.f90: Add directives to test.
4949
4950 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4951
4952 * gcc.c-torture/compile/20040914-1.c: New test.
4953
4954 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4955
4956 PR c++/16162
4957 * g++.dg/template/decl2.C: New test.
4958
4959 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4960
4961 PR fortran/17090
4962 * gfortran.dg/pr17090.f90: New test.
4963
4964 2004-09-13 Dale Johannesen <dalej@apple.com>
4965
4966 * gcc.c-torture/compile/pr17408.c: New test case.
4967
4968 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4969
4970 PR c++/16716
4971 * g++.dg/parse/crash17.C: New test.
4972
4973 PR c++/17327
4974 * g++.dg/template/enum3.C: New test.
4975
4976 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4977
4978 * lib/gcc-defs.exp: Load wrapper.exp.
4979 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4980 using local code.
4981 * lib/gcc.exp (gcc_init): Similar.
4982 * lib/gfortran.exp (gfortran_init): Similar.
4983 * lib/objc.exp (objc_init): Similar.
4984 * lib/treelang.exp (treelang_init): Similar.
4985 * lib/wrapper.exp: New file with build_wrapper call machinery in
4986 ${tool}_maybe_build_wrapper.
4987
4988 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4989
4990 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4991 "inline".
4992 * gcc.dg/declspec-11.c: Update expected messages.
4993 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4994 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4995 gcc.dg/inline-12.c: New tests.
4996
4997 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4998
4999 * g++.dg/tree-ssa/pr17400.C: New testcase.
5000
5001 2004-09-13 James E Wilson <wilson@specifixinc.com>
5002
5003 * gcc.target/mips/sb1-1.c: New testcase.
5004
5005 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
5006
5007 * lib/g77-dg.exp: Remove unused file.
5008 * lib/mike-g77.exp: Ditto.
5009 * lib/g77.exp: Ditto.
5010
5011 2004-09-12 Richard Henderson <rth@redhat.com>
5012
5013 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
5014
5015 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
5016
5017 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
5018 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5019 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
5020 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
5021 Update expected messages.
5022
5023 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
5024
5025 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
5026 declaration/use mismatch for dirp parameter.
5027
5028 2004-09-12 Andrew Pinski <apinski@apple.com>
5029
5030 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
5031 -fgnu-runtime is passed.
5032
5033 2004-09-12 Richard Henderson <rth@redhat.com>
5034
5035 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
5036 do the uplevel thing and update additional_flags directly.
5037 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
5038 gfortran.fortran-torture/execute/intrinsic_nearest.x,
5039 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
5040 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
5041
5042 2004-09-11 Steven Bosscher <stevenb@suse.de>
5043
5044 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
5045
5046 2004-09-11 Roger Sayle <roger@eyesopen.com>
5047
5048 PR middle-end/17411
5049 * g++.dg/opt/pr17411-1.C: New test case.
5050
5051 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
5052
5053 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
5054 gcc.dg/tls/diag-2.c: Update expected messages.
5055 * gcc.dg/991209-1.c: Specify compilation options. Update expected
5056 messages.
5057 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
5058 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
5059 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
5060 gcc.dg/tls/diag-5.c: New tests.
5061
5062 2004-09-11 Zack Weinberg <zack@codesourcery.com>
5063
5064 * gcc.dg/20040910-1.c: Correct dg-error regexp.
5065
5066 2004-09-11 Steven Bosscher <stevenb@suse.de>
5067
5068 * g++.dg/parse/break-in-for.C: New test.
5069
5070 2004-09-11 Jakub Jelinek <jakub@redhat.com>
5071
5072 * gcc.dg/tree-ssa/20040911-1.c: New test.
5073
5074 2004-09-11 Andreas Jaeger <aj@suse.de>
5075
5076 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
5077 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
5078
5079 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
5080
5081 * gcc.target/frv: New directory of FR-V-specific tests.
5082
5083 2004-09-10 James E Wilson <wilson@specifixinc.com>
5084
5085 * gcc.dg/convert-vec-1.c: New test.
5086
5087 2004-09-10 Roger Sayle <roger@eyesopen.com>
5088
5089 PR middle-end/17024
5090 * gcc.dg/pr17024-1.c: New test case.
5091
5092 2004-09-10 Eric Christopher <echristo@redhat.com>
5093
5094 * gcc.dg/20040910-1.c: New test.
5095
5096 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
5097
5098 * gcc.dg/bitfld-9.c: New test.
5099
5100 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
5101
5102 * gcc.c-torture/execute/ieee/acc1.c: New test.
5103 * gcc.c-torture/execute/ieee/acc2.c: New test.
5104 * gcc.c-torture/execute/ieee/mzero6.c: New test.
5105
5106 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
5107
5108 * gcc.dg/deprecated-2.c: New test.
5109
5110 2004-09-09 James E Wilson <wilson@specifixinc.com>
5111
5112 * gcc.dg/init-vec-1.c: New test.
5113
5114 2004-09-09 Roger Sayle <roger@eyesopen.com>
5115
5116 PR middle-end/17055
5117 * gcc.dg/pr17055-1.c: New test case.
5118
5119 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
5120
5121 PR target/17377
5122 * gcc.c-torture/execute/pr17377.c: New test.
5123
5124 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5125
5126 PR c/8420
5127 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
5128 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
5129 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
5130 gcc.dg/long-long-typespec-1.c: New tests.
5131 * gcc.dg/tls/diag-2.c: Update expected diagnostics
5132
5133 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5134
5135 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
5136 gcc.dg/gnu99-static-1.c: New tests.
5137
5138 2004-09-08 Devang Patel <dpatel@apple.com>
5139
5140 * gcc.dg/darwin-ld-20040828-1.c: New test.
5141 * gcc.dg/darwin-ld-20040828-2.c: New test.
5142 * gcc.dg/darwin-ld-20040828-3.c: New test.
5143
5144 2004-09-08 Ziemowit Laski <zlaski@apple.com>
5145
5146 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
5147 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
5148 in error message.
5149 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
5150 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
5151 in error message.
5152 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
5153 types they qualify.
5154 * objc.dg/type-size-2.m: Fix wording in comment.
5155 * objc.dg/va-meth-1.m: New test case.
5156
5157 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5158
5159 PR c/16633:
5160 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5161 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5162
5163 2004-09-06 Devang Patel <dpatel@apple.com>
5164
5165 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5166 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5167
5168 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5169
5170 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5171 reflect changed line numbering of diagnostics.
5172
5173 2004-09-06 Paul Brook <paul@codesourcery.com>
5174
5175 * gfortran.dg/edit_real_1.f90: Add new test.
5176
5177 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5178
5179 * gcc.dg/tree-ssa/loop-2.c: New test.
5180 * gcc.dg/tree-ssa/loop-3.c: New test.
5181 * gcc.dg/tree-ssa/loop-4.c: New test.
5182 * gcc.dg/tree-ssa/loop-5.c: New test.
5183
5184 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5185
5186 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5187
5188 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5189
5190 * gcc.dg/format/sentinel-1.c: New test.
5191
5192 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5193
5194 * testsuite/gcc.dg/builtins-46.c: New.
5195
5196 2004-09-03 Devang Patel <dpatel@apple.com>
5197
5198 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5199 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5200
5201 2004-09-03 Jan Beulich <jbeulich@novell.com>
5202
5203 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5204 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5205 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5206 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5207 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5208 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5209 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5210 the non-portable bzero.
5211 * gcc.dg/20010912-1.c: xfail for NetWare.
5212 * gcc.dg/20020426-2.c: xfail for NetWare.
5213 * gcc.dg/20021014-1.c: xfail for NetWare.
5214 * gcc.dg/20021018-1.c: xfail for NetWare.
5215 * gcc.dg/20030213-1.c: xfail for NetWare.
5216 * gcc.dg/20030225-1.c: xfail for NetWare.
5217 * gcc.dg/20030708-1.c: xfail for NetWare.
5218 * gcc.dg/builtins-config.h: Also exclude NetWare.
5219 * gcc.dg/format/format.h: Define restrict only if not already defined.
5220 * gcc.dg/nest.c: xfail for NetWare.
5221 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5222 * lib/target-supports.exp (check_visibility_available): Exclude
5223 NetWare.
5224
5225 2004-09-03 Jan Beulich <jbeulich@novell.com>
5226
5227 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5228 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5229 deterministic starting point for the alignment of structure fields.
5230 * gcc.dg/Wpadded.c: Dito.
5231 * g++.dg/abi/vbase10.C: Dito.
5232
5233 2004-09-03 Devang Patel <dpatel@apple.com>
5234
5235 * g++.dg/debug/pr15736.cc: New test.
5236
5237 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5238
5239 * README.QMTEST: Fix out-of-date link.
5240
5241 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5242
5243 PR fortran/16579
5244 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5245 Delete. Duplicate of gfortran.dg/g77/20010610.f
5246
5247 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5248
5249 * g++.dg/abi/arm_rtti1.C: New test.
5250
5251 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5252
5253 * gcc.dg/ppc-vector-memcpy.c: New.
5254 * gcc.dg/ppc-vector-memset.c: New.
5255
5256 2004-09-02 Chao-ying Fu <fu@mips.com>
5257
5258 * gcc.target/mips/mips-3d-1.c: New test.
5259 * gcc.target/mips/mips-3d-2.c: New test.
5260 * gcc.target/mips/mips-3d-3.c: New test.
5261 * gcc.target/mips/mips-3d-4.c: New test.
5262 * gcc.target/mips/mips-3d-5.c: New test.
5263 * gcc.target/mips/mips-3d-6.c: New test.
5264 * gcc.target/mips/mips-3d-7.c: New test.
5265 * gcc.target/mips/mips-3d-8.c: New test.
5266 * gcc.target/mips/mips-3d-9.c: New test.
5267 * gcc.target/mips/mips-ps-1.c: New test.
5268 * gcc.target/mips/mips-ps-2.c: New test.
5269 * gcc.target/mips/mips-ps-3.c: New test.
5270 * gcc.target/mips/mips-ps-4.c: New test.
5271 * gcc.target/mips/mips-ps-type.c: New test.
5272
5273 2004-09-02 Paul Brook <paul@codesourcery.com>
5274
5275 * gfortran.dg/edit_real_1.f90: Add new tests.
5276
5277 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5278
5279 PR fortran/15327
5280 * gfortran.dg/merge_char_1.f90: New test.
5281
5282 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5283
5284 PR fortran/16404
5285 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5286
5287 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5288
5289 PR c/1522
5290 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5291
5292 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5293
5294 * g++.dg/opt/loop1.C: Do not XFAIL.
5295
5296 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5297
5298 * gcc.c-torture/execute/20040831-1.c: New test.
5299
5300 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5301
5302 PR fortran/16579
5303 * gfortran.dg/g77/20010610.f: Now passes.
5304 Copy from g77.f-torture/execute. Add dg-run directive.
5305 * gfortran.dg/g77/README: Update
5306
5307 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5308
5309 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5310 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5311 (t1, t2, t3, t4): Add volatile.
5312
5313 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5314
5315 * g++.dg/ext/visibility/arm1.C: New test.
5316
5317 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5318
5319 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5320 -pedantic-errors.
5321
5322 2004-09-01 Paul Brook <paul@codesourcery.com>
5323
5324 * gfortran.dg/eof_2.f90: New test.
5325
5326 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5327
5328 PR fortran/16579
5329 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5330
5331 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5332
5333 PR libfortran/16805
5334 * gfortran.dg/list_read_2.f90: New test.
5335
5336 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5337
5338 * g++.dg/abi/key1.C: New test.
5339
5340 2004-08-31 Richard Henderson <rth@redhat.com>
5341
5342 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5343 form of offsetof.
5344 * g++.dg/other/offsetof5.C: Remove duplicate.
5345
5346 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5347
5348 PR fortran/17244
5349 * gfortran.dg/func_derived_1.f90: New test.
5350
5351 2004-08-31 Paul Brook <paul@codesourcery.com>
5352
5353 * gfortran.dg/eof_1.f90: New test.
5354
5355 2004-08-31 Paul Brook <paul@codesourcery.com>
5356
5357 * gfortran.dg/list_read_1.f90: New file.
5358
5359 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5360
5361 * g++.dg/opt/loop1.C: XFAIL.
5362
5363 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5364
5365 * gcc.dg/funcdef-storage-1.c: New.
5366 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5367 an extern function in local scope.
5368 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5369 declare an 'auto inline' function in local scope.
5370 * gcc.dg/20011130-1.c: Likewise.
5371 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5372 an 'auto' function in local scope.
5373 * gcc.dg/20021014-1.c: Likewise.
5374 * gcc.dg/20030331-2.c: Likewise.
5375
5376 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5377
5378 * gfortran.dg/blockdata_1.f90: New test.
5379
5380 2004-08-30 Richard Henderson <rth@redhat.com>
5381
5382 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5383
5384 2004-08-30 Richard Henderson <rth@redhat.com>
5385
5386 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5387 additional_flags set by alternate driver.
5388 (ieee-options): New procedure.
5389 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5390 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5391 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5392 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5393
5394 2004-08-30 Richard Henderson <rth@redhat.com>
5395
5396 * lib/f-torture.exp: Remove.
5397
5398 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5399
5400 PR rtl-optimization/16590
5401 * g++.dg/opt/loop1.C: New test.
5402
5403 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5404
5405 PR fortran/13910
5406 * gfortran.dg/oldstyle_1.f90: New test.
5407
5408 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5409 Paul Brook <paul@codesourcery.com>
5410
5411 * gfortran.dg/g77/README: Update.
5412 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5413 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5414 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5415
5416 2004-08-28 Paul Brook <paul@codesourcery.com>
5417
5418 PR libfortran/17195
5419 * gfortran.dg/edit_real_1.f90: New test.
5420
5421 2004-08-27 Paul Brook <paul@codesourcery.com>
5422
5423 * gfortran.dg/rewind_1.f90: New test.
5424
5425 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5426
5427 PR fortran/16597
5428 * gfortran.dg/pr16597.f90: New test.
5429
5430 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5431
5432 PR c/13801
5433 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5434 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5435 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5436 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5437 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5438
5439 2004-08-26 Nick Clifton <nickc@redhat.com>
5440
5441 * gcc.c-torture/compile/pr17119.c: New test.
5442
5443 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5444
5445 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5446
5447 2004-08-25 Richard Henderson <rth@redhat.com>
5448
5449 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5450 the bits that expect kind=8 to be the largest real kind.
5451
5452 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5453
5454 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
5455
5456 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5457
5458 * gfortran.dg/assignment_1.f90: New test.
5459
5460 2004-08-25 Adam Nemet <anemet@lnxw.com>
5461
5462 * g++.dg/template/repo3.C: New test.
5463
5464 2004-08-25 Roger Sayle <roger@eyesopen.com>
5465
5466 PR middle-end/16693
5467 PR tree-optimization/16372
5468 * g++.dg/opt/pr16372-1.C: New test case.
5469 * g++.dg/opt/pr16693-1.C: New test case.
5470 * g++.dg/opt/pr16693-2.C: New test case.
5471
5472 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5473
5474 * objc.dg/proto-lossage-4.m: New test.
5475
5476 2004-08-25 Mark Mitchell <mark@codesourcery.com>
5477
5478 PR c++/17155
5479 * g++.dg/inherit/local2.C: New test.
5480
5481 2004-08-25 Paul Brook <paul@codesourcery.com>
5482
5483 PR fortran/17144
5484 * gfortran.dg/string_ctor_1.f90: New test.
5485
5486 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5487
5488 PR c++/14428
5489 * g++.dg/template/redecl2.C: New test.
5490
5491 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5492
5493 PR fortran/17143
5494 * gfortran.dg/pr17143.f90: New test.
5495
5496 2004-08-24 Bud Davis <bdavis9659@comcast.net>
5497
5498 PR fortran/17164
5499 * gfortran.dg/pr17164.f90: New test.
5500
5501 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5502
5503 * gcc.dg/tree-ssa/loop-1.c: New test.
5504
5505 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5506
5507 * gcc.c-torture/compile/20040824-1.c: New test.
5508
5509 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
5510
5511 * gcc.c-torture/compile/iftrap-3.c: New test.
5512
5513 2004-08-24 Paul Brook <paul@codesourcery.com>
5514
5515 * gfortran.dg/entry_2.f90: New test.
5516
5517 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5518
5519 PR c++/16889
5520 * g++.dg/lookup/ambig[12].C: New.
5521
5522 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5523
5524 PR c++/16706
5525 * g++.dg/template/crash21.C: New test.
5526 * g++.dg/template/crash22.C: Likewise.
5527
5528 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5529
5530 PR c++/17149
5531 * g++.dg/template/access15.C: New.
5532
5533 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5534
5535 PR c++/17163
5536 * g++.dg/template/repo2.C: New test.
5537
5538 2004-08-23 Roger Sayle <roger@eyesopen.com>
5539
5540 PR rtl-optimization/17078
5541 * gcc.c-torture/execute/pr17078-1.c: New test case.
5542
5543 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5544
5545 PR c/14492
5546 * gcc.dg/debug/crash1.c: New test.
5547
5548 2004-08-23 Mark Mitchell <mark@codesourcery.com>
5549
5550 PR c/16180
5551 * gcc.dg/loop-5.c: New test.
5552
5553 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5554
5555 * gcc.c-torture/execute/20040823-1.c: New test.
5556
5557 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
5558
5559 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
5560 to the assembler. Simplify test accordingly.
5561 (asm_abi_flags): Use GNU names.
5562 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
5563 to check for ABI flags.
5564
5565 2004-08-22 Andrew Pinski <apinski@apple.com>
5566
5567 * g++.dg/opt/pr14029.C: New test.
5568 * gcc.c-torture/execute/pr15262.c: New test.
5569
5570 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5571
5572 * gfortran.dg/reduction.f90: Add checks with complex arguments.
5573
5574 2004-08-21 Bud Davis <bdavis9659@comcast.net>
5575
5576 PR 16908
5577 * gfortran.dg/direct_io.f90: New test.
5578
5579 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5580
5581 PR c++/17121
5582 * g++.dg/inherit/local2.C: New test.
5583
5584 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5585
5586 PR c++/17120
5587 * g++.dg/warn/Wparentheses-4.C: New test.
5588
5589 2004-08-20 Mark Mitchell <mark@codesourcery.com>
5590
5591 PR c++/17121
5592 * g++.dg/inherit/local2.C: New test.
5593
5594 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
5595 * gcc.dg/ppc-ldstruct.c: Likewise.
5596 * gcc.dg/ppc64-abi-2.c: Likewise.
5597
5598 2004-08-20 Jakub Jelinek <jakub@redhat.com>
5599
5600 PR rtl-optimization/17099
5601 * gcc.c-torture/execute/20040820-1.c: New test.
5602
5603 2004-08-20 David Edelsohn <edelsohn@gnu.org>
5604
5605 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
5606
5607 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
5608
5609 PR fortran/17077
5610 * gfortran.dg/auto_array_1.f90: New test.
5611
5612 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5613
5614 PR fortran/17074
5615 * gfortran.dg/simpleif_1.f90: New test.
5616
5617 2004-08-19 Mark Mitchell <mark@codesourcery.com>
5618
5619 * lib/target-supports.exp (check_profiling_available): Return
5620 false for arm*-*-symbianelf* and arm*-*-eabi*.
5621
5622 PR c++/15890
5623 * g++.dg/template/delete1.C: New test.
5624
5625 2004-08-19 Paul Brook <paul@codesourcery.com>
5626
5627 PR fortran/14976
5628 PR fortran/16228
5629 * gfortran.dg/data_char_1.f90: New test.
5630
5631 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
5632
5633 PR fortran/16946
5634 * gfortran.dg/reduction.f90: New testcase.
5635
5636 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5637
5638 PR fortran/16520
5639 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
5640
5641 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
5642
5643 PR c++/17041
5644 * g++.dg/Wparentheses-3.C: New test.
5645
5646 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
5647
5648 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
5649 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
5650 * gcc.dg/vect/vect-2.c: Likewise.
5651 * gcc.dg/vect/vect-3.c: Likewise.
5652 * gcc.dg/vect/vect-4.c: Likewise.
5653 * gcc.dg/vect/vect-5.c: Likewise.
5654 * gcc.dg/vect/vect-6.c: Likewise.
5655 * gcc.dg/vect/vect-7.c: Likewise.
5656 * gcc.dg/vect/vect-25.c: Likewise.
5657 * gcc.dg/vect/vect-31.c: Likewise.
5658 * gcc.dg/vect/vect-32.c: Likewise.
5659 * gcc.dg/vect/vect-34.c: Likewise.
5660 * gcc.dg/vect/vect-36.c: Likewise.
5661 * gcc.dg/vect/vect-all.c: Likewise.
5662
5663 2004-08-18 Mark Mitchell <mark@codesourcery.com>
5664
5665 PR c++/17068
5666 * g++.dg/template/operator4.C: New test.
5667
5668 2004-08-18 Richard Henderson <rth@redhat.com>
5669
5670 * gcc.dg/20040206-1.c: XFAIL.
5671
5672 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5673
5674 PR c++/16246
5675 * g++.dg/template/array7.C: New test.
5676
5677 2004-08-17 James E Wilson <wilson@specifixinc.com>
5678
5679 * gcc.dg/mips-movcc-1.c: New test.
5680 * gcc.dg/mips-movcc-2.c: New test.
5681 * gcc.dg/mips-movcc-3.c: New test.
5682
5683 * gcc.dg/mips-nmadd-1.c: New test.
5684 * gcc.dg/mips-nmadd-2.c: New test.
5685
5686 2004-08-17 Mark Mitchell <mark@codesourcery.com>
5687
5688 PR c++/15871
5689 * g++.dg/opt/inline8.C: New test.
5690
5691 PR c++/16965
5692 * g++.dg/parse/error17.C: New test.
5693
5694 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
5695
5696 * gcc.dg/vect: New directory for vectorizer tests.
5697 * gcc.dg/vect/tree-vect.h: New file.
5698 * gcc.dg/vect/vect.exp: New file.
5699 * gcc.dg/vect/pr16105.c.c: New test.
5700 * gcc.dg/vect/vect-1.c: New test.
5701 * gcc.dg/vect/vect-2.c: New test.
5702 * gcc.dg/vect/vect-3.c: New test.
5703 * gcc.dg/vect/vect-4.c: New test.
5704 * gcc.dg/vect/vect-5.c: New test.
5705 * gcc.dg/vect/vect-6.c: New test.
5706 * gcc.dg/vect/vect-7.c: New test.
5707 * gcc.dg/vect/vect-8.c: New test.
5708 * gcc.dg/vect/vect-9.c: New test.
5709 * gcc.dg/vect/vect-10.c: New test.
5710 * gcc.dg/vect/vect-11.c: New test.
5711 * gcc.dg/vect/vect-12.c: New test.
5712 * gcc.dg/vect/vect-13.c: New test.
5713 * gcc.dg/vect/vect-14.c: New test.
5714 * gcc.dg/vect/vect-15.c: New test.
5715 * gcc.dg/vect/vect-16.c: New test.
5716 * gcc.dg/vect/vect-17.c: New test.
5717 * gcc.dg/vect/vect-18.c: New test.
5718 * gcc.dg/vect/vect-19.c: New test.
5719 * gcc.dg/vect/vect-20.c: New test.
5720 * gcc.dg/vect/vect-21.c: New test.
5721 * gcc.dg/vect/vect-22.c: New test.
5722 * gcc.dg/vect/vect-23.c: New test.
5723 * gcc.dg/vect/vect-24.c: New test.
5724 * gcc.dg/vect/vect-25.c: New test.
5725 * gcc.dg/vect/vect-26.c: New test.
5726 * gcc.dg/vect/vect-27.c: New test.
5727 * gcc.dg/vect/vect-28.c: New test.
5728 * gcc.dg/vect/vect-29.c: New test.
5729 * gcc.dg/vect/vect-30.c: New test.
5730 * gcc.dg/vect/vect-31.c: New test.
5731 * gcc.dg/vect/vect-32.c: New test.
5732 * gcc.dg/vect/vect-33.c: New test.
5733 * gcc.dg/vect/vect-34.c: New test.
5734 * gcc.dg/vect/vect-35.c: New test.
5735 * gcc.dg/vect/vect-36.c: New test.
5736 * gcc.dg/vect/vect-37.c: New test.
5737 * gcc.dg/vect/vect-38.c: New test.
5738 * gcc.dg/vect/vect-40.c: New test.
5739 * gcc.dg/vect/vect-41.c: New test.
5740 * gcc.dg/vect/vect-42.c: New test.
5741 * gcc.dg/vect/vect-43.c: New test.
5742 * gcc.dg/vect/vect-44.c: New test.
5743 * gcc.dg/vect/vect-45.c: New test.
5744 * gcc.dg/vect/vect-46.c: New test.
5745 * gcc.dg/vect/vect-47.c: New test.
5746 * gcc.dg/vect/vect-48.c: New test.
5747 * gcc.dg/vect/vect-49.c: New test.
5748 * gcc.dg/vect/vect-50.c: New test.
5749 * gcc.dg/vect/vect-51.c: New test.
5750 * gcc.dg/vect/vect-52.c: New test.
5751 * gcc.dg/vect/vect-53.c: New test.
5752 * gcc.dg/vect/vect-54.c: New test.
5753 * gcc.dg/vect/vect-55.c: New test.
5754 * gcc.dg/vect/vect-56.c: New test.
5755 * gcc.dg/vect/vect-57.c: New test.
5756 * gcc.dg/vect/vect-58.c: New test.
5757 * gcc.dg/vect/vect-59.c: New test.
5758 * gcc.dg/vect/vect-60.c: New test.
5759 * gcc.dg/vect/vect-61.c: New test.
5760 * gcc.dg/vect/vect-all.c: New test.
5761 * gcc.dg/vect/vect-none.c: New test.
5762
5763 2004-08-17 Paul Brook <paul@codesourcery.com>
5764
5765 PR fortran/13082
5766 * gfortran.dg/entry_1.f90: New test.
5767
5768 2004-08-17 Andrew Pinski <apinski@apple.com>
5769
5770 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
5771
5772 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
5773
5774 * gcc.dg/pr17036-1.c: New test.
5775
5776 2004-08-16 Devang Patel <dpatel@apple.com>
5777
5778 * gcc.dg/darwin-20040809-1.c: New test.
5779
5780 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
5781
5782 * gcc.dg/funcdef-attr-1.c: New test.
5783
5784 2004-08-16 Janis Johnson <janis187@us.ibm.com>
5785
5786 * gcc.dg/altivec-17.c: New test.
5787 * gcc.dg/altivec-18.c: New test.
5788
5789 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5790
5791 PR c++/6749
5792 * g++.dg/template/vtable2.C: New test.
5793
5794 2004-08-14 Richard Henderson <rth@redhat.com>
5795
5796 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5797 * gcc.dg/pack-test-4.c (main): Return 0.
5798 * gcc.dg/setjmp-1.c: Remove XFAIL.
5799 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5800
5801 2004-08-14 Richard Henderson <rth@redhat.com>
5802
5803 * gcc.dg/980217-1.c: Add prototype for printf.
5804
5805 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5806
5807 * gfortran.dg/pr16935.f90: New test.
5808
5809 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5810
5811 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5812
5813 2004-08-13 Paul Brook <paul@codesourcery.com>
5814
5815 * gfortran.dg/der_io_1.f90: Remove stray comma.
5816
5817 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5818
5819 * gcc.dg/vmx/cw-bug-2.c: Remove.
5820 * gcc.dg/vmx/vprint-1.c: Remove.
5821 * gcc.dg/vmx/vscan-1.c: Remove.
5822
5823 2004-08-12 Devang patel <dpatel@apple.com>
5824
5825 * gcc.dg/darwin-20040809-2.c: New test.
5826
5827 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5828
5829 * g++.dg/ext/altivec-12.C: New test.
5830
5831 * g++.dg/ext/altivec-11.C: New test.
5832
5833 2004-08-12 Paul Brook <paul@codesourcery.com>
5834
5835 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5836
5837 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5838
5839 * g++.dg/ext/altivec-2.C: Check for hardware support before
5840 executing any VMX instructions.
5841
5842 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5843
5844 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5845
5846 PR c++/16276
5847 * g++.old-deja/g++.other/comdat4.C: New test.
5848 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5849
5850 2004-08-12 Ben Elliston <bje@au.ibm.com>
5851
5852 PR target/16286
5853 * gcc.dg/pr16286.c: New test.
5854
5855 2004-08-12 Jan Beulich <jbeulich@novell.com>
5856
5857 * g++.dg/ext/asm5.C: New.
5858
5859 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5860
5861 PR c++/16698
5862 * g++.dg/eh/crash1.C: New test.
5863
5864 PR c++/16717
5865 * g++.dg/ext/construct1.C: New test.
5866
5867 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5868
5869 PR c++/16853
5870 * g++.dg/init/ptrmem1.C: New test.
5871
5872 PR c++/16618
5873 * g++.dg/parse/offsetof5.C: New test.
5874
5875 PR c++/16870
5876 * g++.dg/template/overload3.C: New test.
5877
5878 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5879
5880 PR c++/16964
5881 * g++.dg/parse/error16.C: New test.
5882
5883 PR c++/16904
5884 * g++.dg/template/error14.C: New test.
5885
5886 PR c++/16929
5887 * g++.dg/template/error15.C: New test.
5888
5889 2004-08-11 Devang Patel <dpatel@apple.com>
5890
5891 * gcc.dg/darwin-ld-20040809-1.c: New test.
5892 * gcc.dg/darwin-ld-20040809-2.c: New test.
5893
5894 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5895
5896 PR fortran/16917
5897 * gfortran.dg/dfloat_1.f90: New test.
5898
5899 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5900
5901 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5902 * gcc.dg/dll-2.c: Fix dg-require syntax.
5903 * gcc.misc-tests/arm-isr.c (abort): Declare.
5904 (exit): Likewise.
5905
5906 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5907
5908 PR c++/16971
5909 * g++.dg/parse/crash16.C: New test.
5910
5911 2004-08-10 Roger Sayle <roger@eyesopen.com>
5912
5913 * gcc.dg/mips-rsqrt-1.c: New test case.
5914 * gcc.dg/mips-rsqrt-2.c: New test case.
5915 * gcc.dg/mips-rsqrt-3.c: New test case.
5916
5917 2004-08-10 Paul Brook <paul@codesourcery.com>
5918
5919 * gfortran.dg/der_io_1.f90: New test.
5920
5921 2004-08-10 Paul Brook <paul@codesourcery.com>
5922
5923 PR fortran/16919
5924 * gfortran.dg/der_array_1.f90: New test.
5925
5926 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5927
5928 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5929
5930 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5931
5932 * gcc.dg/wchar_t-2.c: Fix typo.
5933
5934 2004-08-09 Falk Hueffner <falk@debian.org>
5935
5936 PR tree-optimization/12517
5937 * gcc.c-torture/compile/pr12517.c: New test.
5938
5939 PR tree-optimization/12578
5940 * gcc.c-torture/compile/pr12578.c: New test.
5941
5942 PR tree-optimization/12899
5943 * gcc.c-torture/compile/pr12899.c: New test.
5944
5945 PR rtl-optimization/14692
5946 * gcc.c-torture/compile/pr14692.c: New test.
5947
5948 PR tree-optimization/16461
5949 * gcc.c-torture/compile/pr16461.c: New test.
5950
5951 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5952
5953 * gfortran.dg/getenv_1.f90: New test.
5954
5955 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5956
5957 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5958 wchar_t.
5959 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5960
5961 2004-08-06 Paul Brook <paul@codesourcery.com>
5962
5963 * gfortran.dg/ret_array_1.f90: New test.
5964 * gfortran.dg/ret_pointer_1.f90: New test.
5965
5966 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5967
5968 * gcc.dg/missing-field-init-[12].c: New tests.
5969 * g++.dg/warn/missing-field-init-[12].C: New tests.
5970
5971 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5972
5973 * gcc.dg/enum2.c: New test.
5974 * gcc.dg/symbian3.c: Likewise.
5975 * gcc.dg/symbian4.c: Likewise.
5976 * gcc.dg/wchar_t-2.c: Likewise.
5977
5978 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5979
5980 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5981 destructor tests.
5982
5983 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5984
5985 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5986 dg-require-visiblity.
5987 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5988 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5989 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5990 * g++.dg/ext/visibility/new1.C: Likewise.
5991 * g++.dg/ext/visibility/pragma.C: Likewise.
5992 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5993 * g++.dg/ext/visibility/virtual.C: Likewise.
5994 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5995 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5996 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5997 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5998 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5999 * g++/dg/ext/visibility/visibility-6.C: Likewise.
6000 * g++/dg/ext/visibility/visibility-7.C: Likewise.
6001 * g++/dg/ext/visibility/visibility-8.C: New test.
6002 * gcc.c-torture/compile/dll.x: Remove.
6003 * gcc.dg/dll-2.c: Use dg-require-dll
6004 * gcc.dg/visibility-10.c: New test.
6005 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
6006 supporting DLLs.
6007 * testsuite/lib/scanasm.exp (scan_hidden): New function.
6008 (scan_not_hidden): Likewise.
6009
6010 2004-08-05 David Edelsohn <edelsohn@gnu.org>
6011
6012 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
6013
6014 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
6015
6016 * gcc.c-torture/execute/20040805-1.c: New test.
6017
6018 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
6019
6020 * gcc.dg/20020118-1.c: Declare abort.
6021 * gcc.dg/altivec_check.h: Likewise.
6022 * gcc.dg/iftrap-2.c: Likewise.
6023 * gcc.dg/pragma-darwin.c: Likewise.
6024 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
6025
6026 2004-08-04 Geoffrey Keating <geoffk@apple.com>
6027
6028 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
6029
6030 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
6031
6032 * gcc.c-torture/execute/builtins/abs-2.c,
6033 gcc.c-torture/execute/builtins/abs-3.c,
6034 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
6035 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
6036 intmax_t, uintmax_t and their limits.
6037 * gcc.dg/intmax_t-1.c: New test.
6038
6039 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6040
6041 * g++.dg/tc1/dr147.C: Add reference to PR.
6042
6043 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
6044
6045 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
6046 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
6047
6048 2004-08-03 David Edelsohn <edelsohn@gnu.org>
6049
6050 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
6051
6052 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6053
6054 * gcc.dg/redecl-5.c: New test.
6055 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
6056 of scanf.
6057
6058 2004-08-03 Roger Sayle <roger@eyesopen.com>
6059
6060 PR middle-end/16790
6061 * gcc.c-torture/execute/pr16790-1.c: New test case.
6062
6063 2004-08-03 Mark Mitchell <mark@codesourcery.com>
6064
6065 * g++.dg/ext/visibility/assign1.C: New test.
6066 * g++.dg/ext/visibility/new1.C: Likewise.
6067
6068 * gcc.dg/symbian1.c: New test.
6069 * gcc.dg/symbian2.c: Likewise.
6070
6071 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
6072
6073 PR target/16570
6074 * gcc.dg/i386-sse-9.c: New test.
6075
6076 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6077
6078 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
6079
6080 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6081
6082 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
6083 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
6084 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
6085 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
6086 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
6087 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
6088 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
6089 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
6090 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
6091 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
6092 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
6093 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
6094 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
6095 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
6096 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
6097 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
6098 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
6099 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
6100 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
6101 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
6102 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
6103 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
6104 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
6105 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
6106 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
6107 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
6108 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
6109 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
6110 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
6111 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
6112 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
6113 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
6114 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
6115 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
6116 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
6117 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
6118 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
6119 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
6120 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
6121 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
6122 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
6123 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
6124 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
6125 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
6126 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
6127 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6128 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
6129 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
6130 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
6131 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
6132 gcc.misc-tests/i386-pf-3dnow-1.c,
6133 gcc.misc-tests/i386-pf-athlon-1.c,
6134 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6135 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
6136 Declare built-in functions used.
6137 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
6138
6139 2004-08-02 Mark Mitchell <mark@codesourcery.com>
6140
6141 PR c++/16707
6142 * g++.dg/lookup/using12.C: New test.
6143
6144 * g++.dg/init/null1.C: Fix PR number.
6145 * g++.dg/parse/namespace10.C: Likewise.
6146
6147 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6148
6149 PR c++/16224
6150 * g++.dg/template/spec17.C: New test.
6151 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
6152 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
6153
6154 2004-08-02 David Billinghurst
6155
6156 PR fortran/16292
6157 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6158
6159 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6160
6161 * gcc.dg/ia64-got-1.c: New test case.
6162
6163 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6164
6165 PR c++/16489
6166 * g++.dg/init/null1.C: New test.
6167 * g++.dg/tc1/dr76.C: Adjust error marker.
6168
6169 PR c++/16529
6170 * g++.dg/parse/namespace10.C: New test.
6171
6172 PR c++/16810
6173 * g++.dg/inherit/ptrmem2.C: New test.
6174
6175 2004-08-02 Ben Elliston <bje@au.ibm.com>
6176
6177 PR target/16155
6178 * gcc.dg/pr16155.c: New test.
6179
6180 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6181
6182 * gcc.dg/redecl-2.c: New test.
6183
6184 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6185
6186 * gcc.dg/darwin-longdouble.c: New file.
6187
6188 2004-07-30 Richard Henderson <rth@redhat.com>
6189
6190 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6191 write to constant argument.
6192 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6193
6194 2004-07-30 Richard Henderson <rth@redhat.com>
6195
6196 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6197 tests of nearest around zero.
6198
6199 2004-07-30 Andrew Pinski <apinski@apple.com>
6200
6201 * gcc.c-torture/compile/20040730-1.c: New test.
6202
6203 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6204
6205 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6206 powerpc-eabispe.
6207
6208 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6209
6210 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6211
6212 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6213
6214 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6215 contains $ld_library_path.
6216 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6217
6218 2004-07-29 Richard Henderson <rth@redhat.com>
6219
6220 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6221
6222 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6223 (alt2, which): New.
6224 (Check): Accept either alternative.
6225
6226 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6227
6228 * g++.dg/abi/inline1.C: New test.
6229 * g++.dg/abi/local1-a.cc: Likewise.
6230 * g++.dg/abi/local1.C: Likewise.
6231 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6232 * g++.dg/abi/mangle12.C: Likewise.
6233 * g++.dg/abi/mangle17.C: Likewise.
6234 * g++.dg/abi/mangle20-2.C: Likewise.
6235 * g++.dg/opt/interface1.C: Likewise.
6236 * g++.dg/opt/interface1.h: Likewise.
6237 * g++.dg/opt/interface1-a.cc: New test.
6238 * g++.dg/parse/repo1.C: New test.
6239 * g++.dg/template/repo1.C: Likewise.
6240 * g++.dg/warn/Winline-1.C: Likewise.
6241 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6242
6243 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6244
6245 * gcc.dg/tree-ssa/20040729-1.c: New test.
6246
6247 2004-07-27 Matt Austern <austern@apple.com>
6248
6249 * gcc.dg/darwin-bool-1.c: New test.
6250 * gcc.dg/darwin-bool-2.c: New test.
6251
6252 2004-07-28 Richard Henderson <rth@redhat.com>
6253
6254 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6255 arguments in the correct type. Don't write to constant arguments.
6256
6257 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6258
6259 PR tree-optimization/16688
6260 PR tree-optimization/16689
6261 * g++.dg/tree-ssa/pr16688.C: New test.
6262
6263 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6264
6265 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6266 loads. Not only in the comment, this time.
6267
6268 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6269
6270 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6271 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6272 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6273 * gcc.dg/sh4a-bitmovua.c: New.
6274 * gcc.dg/sh4a-cos.c: New.
6275 * gcc.dg/sh4a-cosf.c: New.
6276 * gcc.dg/sh4a-fprun.c: New.
6277 * gcc.dg/sh4a-fsrra.c: New.
6278 * gcc.dg/sh4a-memmovua.c: New.
6279 * gcc.dg/sh4a-sin.c: New.
6280 * gcc.dg/sh4a-sincos.c: New.
6281 * gcc.dg/sh4a-sincosf.c: New.
6282 * gcc.dg/sh4a-sinf.c: New.
6283
6284 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6285
6286 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6287 conditionals.
6288 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6289 loads.
6290 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6291 DOM1.
6292
6293 2004-07-27 Andrew Pinski <apinski@apple.com>
6294
6295 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6296
6297 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6298
6299 * gcc.dg/pragma-isr.c: New test.
6300
6301 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6302
6303 PR c++/14429
6304 * g++.dg/template/ttp11.C: New test.
6305
6306 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6307
6308 * gcc.c-torture/compile/20040727-1.c: New test.
6309
6310 2004-07-26 Eric Christopher <echristo@redhat.com>
6311
6312 * gcc.c-torture/compile/20040726-2.c: New test.
6313
6314 2004-07-26 Andrew Pinski <apinski@apple.com>
6315
6316 * g++.dg/rtti/tinfo1.C: Xfail.
6317
6318 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6319
6320 * gcc.c-torture/compile/20040726-1.c: New test.
6321
6322 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6323 Brian Ryner <bryner@brianryner.com>
6324
6325 PR c++/9283
6326 PR c++/15000
6327 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6328 * g++.dg/ext/visibility/: New directory.
6329 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6330 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6331 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6332 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6333 * g++.dg/ext/visibility/fvisibility.C,
6334 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6335 g++.dg/ext/visibility/fvisibility-override1.C
6336 g++.dg/ext/visibility/fvisibility-override2.C
6337 g++.dg/ext/visibility/memfuncts.C
6338 g++.dg/ext/visibility/noPLT.C
6339 g++.dg/ext/visibility/pragma.C
6340 g++.dg/ext/visibility/pragma-override1.C
6341 g++.dg/ext/visibility/pragma-override2.C
6342 g++.dg/ext/visibility/staticmemfuncts.C
6343 g++.dg/ext/visibility/virtual.C: New tests.
6344
6345 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6346
6347 PR c/15360
6348 * gcc.dg/pr15360-1.c: New test.
6349
6350 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6351
6352 * gcc.dg/pragma-align-2.c: New test.
6353 * gcc.dg/pragma-init-fini.c: New test.
6354 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6355 targets.
6356
6357 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6358
6359 * gcc.dg/init-string-2.c: New test.
6360
6361 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6362
6363 PR 16684
6364 * gcc.dg/Wredundant-decls-1.c: New test case.
6365
6366 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6367
6368 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6369 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6370 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6371 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6372 * gcc.dg/compat/generate-random.c: New file.
6373 * gcc.dg/compat/generate-random.h: Likewise.
6374 * gcc.dg/compat/generate-random_r.c: Likewise.
6375 * gcc.dg/compat/struct-layout-1.h: Likewise.
6376 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6377 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6378 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6379 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6380 * gcc.dg/compat/struct-layout-1_main.c: New test.
6381 * gcc.dg/compat/struct-layout-1_x.c: New file.
6382 * gcc.dg/compat/struct-layout-1_y.c: New file.
6383 * gcc.dg/compat/struct-layout-1_test.h: New file.
6384
6385 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6386
6387 * gcc.dg/comp-return-1.c: New test
6388
6389 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6390
6391 * gcc.dg/vmx/8-02a.c: Fix typo.
6392
6393 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6394 * gcc.dg/darwin-abi-3.c: New test.
6395
6396 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6397 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6398
6399 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6400 * gcc.dg/vmx/ops-long-1.c: New test.
6401 * gcc.dg/vmx/ops-long-2.c: New test.
6402
6403 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6404
6405 * g++.dg/lookup/conv-[1234].C: New.
6406
6407 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6408
6409 * g++.dg/parse/attr2.C: Simplify.
6410
6411 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6412
6413 PR c/7284
6414 * gcc.c-torture/execute/pr7284-1.c: New test.
6415
6416 2004-07-22 Brian Booth <bbooth@redhat.com>
6417
6418 * gcc.dg/tree-ssa/20040721-1.c: New test.
6419
6420 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6421
6422 * g++.dg/template/crash20.c: New.
6423
6424 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6425
6426 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6427 Add dg-run directive. Declare variables as required.
6428 * gfortran.dg/g77/README: Update
6429
6430 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6431
6432 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6433 gcc.dg/cris-peep2-andu2.c: New tests.
6434
6435 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6436
6437 PR c/15052
6438 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6439 on return type.
6440 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6441 messages.
6442 * gcc.dg/qual-return-2.c: Update expected messages.
6443 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6444
6445 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6446
6447 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6448 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6449
6450 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6451
6452 PR c/11250
6453 * gcc.dg/init-string-1.c: New test.
6454
6455 2004-07-21 Jakub Jelinek <jakub@redhat.com>
6456
6457 PR middle-end/15345
6458 PR c/16450
6459 * gcc.dg/torture/nested-fn-1.c: New test.
6460
6461 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
6462
6463 PR target/16559
6464 * gcc.dg/ia64-fptr-1.c: New file.
6465
6466 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6467
6468 PR c++/14497
6469 * g++.dg/template/spec16.C: New test.
6470 * g++.old-deja/g++.robertl/eb118.C: Remove.
6471
6472 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6473
6474 PR c++/509
6475 * g++.dg/template/spec15.C: New test.
6476
6477 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
6478
6479 Copy cases from g77.f-torture/execute and add dg-run
6480 directive. Other changes as noted.
6481 * gfortran.dg/g77/13037.f
6482 * gfortran.dg/g77/1832.f
6483 * gfortran.dg/g77/19981119-0.f
6484 * gfortran.dg/g77/19990313-0.f
6485 * gfortran.dg/g77/19990313-1.f
6486 * gfortran.dg/g77/19990313-2.f
6487 * gfortran.dg/g77/19990313-3.f
6488 * gfortran.dg/g77/19990419-1.f
6489 * gfortran.dg/g77/19990826-0.f
6490 * gfortran.dg/g77/19990826-2.f
6491 * gfortran.dg/g77/20000503-1.f
6492 * gfortran.dg/g77/20001111.f
6493 * gfortran.dg/g77/20010116.f
6494 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
6495 * gfortran.dg/g77/20010430.f
6496 * gfortran.dg/g77/6177.f
6497 * gfortran.dg/g77/947.f
6498 * gfortran.dg/g77/970816-3.f
6499 * gfortran.dg/g77/971102-1.f
6500 * gfortran.dg/g77/980520-1.f
6501 * gfortran.dg/g77/980628-0.f
6502 * gfortran.dg/g77/980628-1.f
6503 * gfortran.dg/g77/980628-10.f
6504 * gfortran.dg/g77/980628-2.f
6505 * gfortran.dg/g77/980628-3.f
6506 * gfortran.dg/g77/980628-7.f
6507 * gfortran.dg/g77/980628-8.f
6508 * gfortran.dg/g77/980628-9.f
6509 * gfortran.dg/g77/980701-0.f
6510 * gfortran.dg/g77/980701-1.f
6511 * gfortran.dg/g77/cabs.f
6512 * gfortran.dg/g77/claus.f
6513 * gfortran.dg/g77/complex_1.f
6514 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
6515 * gfortran.dg/g77/dcomplex.f
6516 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
6517 * gfortran.dg/g77/f90-intrinsic-mathematical.f
6518 * gfortran.dg/g77/f90-intrinsic-numeric.f
6519 * gfortran.dg/g77/int8421.f
6520 * gfortran.dg/g77/labug1.f
6521 * gfortran.dg/g77/large_vec.f
6522 * gfortran.dg/g77/le.f
6523 * gfortran.dg/g77/short.f
6524 * gfortran.dg/g77/README: Update
6525
6526 2004-07-20 Mark Mitchell <mark@codesourcery.com>
6527
6528 PR c++/16637
6529 * g++.dg/parse/lookup4.C: New test.
6530
6531 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6532
6533 PR c++/16175
6534 * g++.dg/template/ttp10.C: New test.
6535
6536 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
6537
6538 * gcc.dg/pr12625-1.c: New test.
6539
6540 2004-07-20 Steven Bosscher <stevenb@suse.de>
6541
6542 * testsuite/gcc.dg/switch-warn-1.c: New test.
6543 * testsuite/gcc.dg/switch-warn-2.c: New test.
6544 * gcc.c-torture/compile/pr14730.c: Update.
6545
6546 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
6547
6548 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
6549 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
6550 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
6551 g++.dg/template/nontype3.C: Remove trailing CR from tests.
6552
6553 2004-07-18 Mark Mitchell <mark@codesourcery.com>
6554
6555 PR c++/16623
6556 * g++.dg/template/assign1.C: New test.
6557
6558 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6559
6560 PR c++/12170
6561 * g++.dg/template/ttp9.C: New test.
6562
6563 2004-07-19 Daniel Jacobowitz <dan@debian.org>
6564
6565 * gcc.dg/format/cmn-err-1.c: New test.
6566
6567 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
6568
6569 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
6570 gcc.dg/Wparentheses-10.c: New tests.
6571 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
6572
6573 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6574
6575 PR fortran/16465
6576 * gfortran.dg/g77//ffixed-line-length-0.f,
6577 gfortran.dg/g77/ffixed-line-length-132.f,
6578 gfortran.dg/g77/ffixed-line-length-72.f,
6579 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
6580 gfortran.dg/g77/README: Update.
6581
6582 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6583
6584 PR c++/13092
6585 * g++.dg/template/non-dependent7.C: New test.
6586 * g++.dg/template/non-dependent8.C: Likewise.
6587 * g++.dg/template/non-dependent9.C: Likewise.
6588 * g++.dg/template/non-dependent10.C: Likewise.
6589
6590 2004-07-17 Mark Mitchell <mark@codesourcery.com>
6591
6592 PR c++/16337
6593 * g++.dg/parse/attr2.C: New test.
6594
6595 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
6596
6597 * g77.dg: Removed.
6598 * g77.f-torture: Ditto.
6599
6600 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
6601
6602 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
6603 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
6604 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
6605
6606 2004-07-16 Richard Henderson <rth@redhat.com>
6607
6608 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
6609
6610 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6611
6612 * lib/fortran-torture.exp (fortran-torture): Don't test compile
6613 tests with full list of options.
6614 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
6615 of TORTURE_OPTIONS if test contains 'dg-do run'.
6616
6617 PR fortran/16404
6618 * gfortran.dg/do_iterator.f90: New test.
6619
6620 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6621
6622 PR rtl-optimization/16536
6623 * gcc.c-torture/execute/restrict-1.c: New test.
6624
6625 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6626
6627 PR fortran/15324
6628 * gfortran.dg/pr15324.f90: New test.
6629
6630 PR fortran/15129
6631 * gfortran.dg/pr15129.f90: New test.
6632
6633 PR fortran/15140
6634 * gfortran.dg/pr15140.f90: New test.
6635
6636 PR fortran/13792
6637 * gfortran.fortran-torture/execute/bounds.f90: Add check for
6638 compile-time simplification.
6639
6640 2004-07-14 Mike Stump <mrs@apple.com>
6641
6642 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
6643
6644 2004-07-14 James E Wilson <wilson@specifixinc.com>
6645
6646 PR target/16325
6647 * gcc.dg/profile-generate-1.c: New.
6648
6649 2004-07-15 Jakub Jelinek <jakub@redhat.com>
6650
6651 * gcc.c-torture/execute/20040709-1.c: New test.
6652 * gcc.c-torture/execute/20040709-2.c: New test.
6653
6654 2004-07-14 Mike Stump <mrs@apple.com>
6655
6656 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
6657
6658 2004-07-14 Mike Stump <mrs@apple.com>
6659
6660 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
6661
6662 2004-07-13 Mark Mitchell <mark@codesourcery.com>
6663
6664 PR c++/16518
6665 * g++.dg/parse/mutable1.C: New test.
6666
6667 2004-07-13 Diego Novillo <dnovillo@redhat.com>
6668
6669 PR tree-optimization/16443
6670 * gcc.dg/tree-ssa/20040713-1.c: New test.
6671
6672 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
6673
6674 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
6675 for operator new.
6676
6677 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6678
6679 * gfortran.dg/g77/README: New file
6680 * gfortran.dg/g77/19981216-0.f: Copy from
6681 g77.f-torture/noncompile. Add "dg-do compile" and
6682 dg-error as required.
6683 * gfortran.dg/g77/19990218-1.f: Likewise
6684 * gfortran.dg/g77/19990905-1.f: Likewise
6685 * gfortran.dg/g77/9263.f: Likewise
6686 * gfortran.dg/g77/980615-0.f: Likewise
6687 * gfortran.dg/g77/980616-0.f: Likewise
6688 * gfortran.dg/g77/check0.f: Likewise
6689 * gfortran.dg/g77/select_no_compile.f: Likewise
6690
6691 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6692
6693 Copy files from g77.f-torture/compile.
6694 Add "{ dg-do compile}". Other changes as noted
6695 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
6696 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
6697 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
6698 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
6699 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
6700 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
6701 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
6702 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
6703 statement to conform to standard. Append alpha1.x for reference.
6704 * gfortran.dg/g77/xformat.f: Add dg-warning
6705
6706 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6707
6708 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
6709 Add {dg-do compile} directive.
6710 * gfortran.dg/g77/cpp2.F: Likewise
6711
6712 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6713
6714 PR c++/5402
6715 * g++.dg/lookup/name-clash1.C: New test.
6716
6717 PR c++/9777
6718 * g++.dg/lookup/name-clash2.C: New test.
6719
6720 PR c++/12102
6721 * g++.dg/lookup/name-clash3.C: New test.
6722
6723 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6724
6725 * g++.dg/lookup/new2.C: New test.
6726 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
6727
6728 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
6729
6730 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
6731 Add {dg-do compile} directive.
6732 * gfortran.dg/g77/13060.f: Likewise
6733 * gfortran.dg/g77/19990218-0.f: Likewise
6734 * gfortran.dg/g77/19990305-0.f: Likewise
6735 * gfortran.dg/g77/19990419-0.f: Likewise
6736 * gfortran.dg/g77/19990502-0.f: Likewise
6737 * gfortran.dg/g77/19990502-1.f: Likewise
6738 * gfortran.dg/g77/19990525-0.f: Likewise
6739 * gfortran.dg/g77/19990826-1.f: Likewise
6740 * gfortran.dg/g77/19990826-3.f: Likewise
6741 * gfortran.dg/g77/19990905-2.f: Likewise
6742 * gfortran.dg/g77/20000412-1.f: Likewise
6743 * gfortran.dg/g77/20000511-1.f: Likewise
6744 * gfortran.dg/g77/20000511-2.f: Likewise
6745 * gfortran.dg/g77/20000518.f: Likewise
6746 * gfortran.dg/g77/20000601-1.f: Likewise
6747 * gfortran.dg/g77/20000601-2.f: Likewise
6748 * gfortran.dg/g77/20000629-1.f: Likewise
6749 * gfortran.dg/g77/20000630-2.f: Likewise
6750 * gfortran.dg/g77/20010115.f: Likewise
6751 * gfortran.dg/g77/20010321-1.f: Likewise
6752 * gfortran.dg/g77/20010426.f: Likewise
6753 * gfortran.dg/g77/20020307-1.f: Likewise
6754 * gfortran.dg/g77/8485.f: Likewise
6755 * gfortran.dg/g77/960317-1.f: Likewise
6756 * gfortran.dg/g77/970915-0.f: Likewise
6757 * gfortran.dg/g77/980310-1.f: Likewise
6758 * gfortran.dg/g77/980310-2.f: Likewise
6759 * gfortran.dg/g77/980310-3.f: Likewise
6760 * gfortran.dg/g77/980310-4.f: Likewise
6761 * gfortran.dg/g77/980310-6.f: Likewise
6762 * gfortran.dg/g77/980310-7.f: Likewise
6763 * gfortran.dg/g77/980310-8.f: Likewise
6764 * gfortran.dg/g77/980419-2.f: Likewise
6765 * gfortran.dg/g77/980424-0.f: Likewise
6766 * gfortran.dg/g77/980427-0.f: Likewise
6767 * gfortran.dg/g77/980729-0.f: Likewise
6768 * gfortran.dg/g77/981117-1.f: Likewise
6769 * gfortran.dg/g77/toon_1.f: Likewise
6770
6771 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6772
6773 PR c++/2204
6774 * g++.dg/other/abstract2.C: New test.
6775
6776 2004-07-12 Paul Brook <paul@codesourcery.com>
6777
6778 * gfortran.dg/pointer_init_1.f90: New test.
6779
6780 2004-07-11 Paul Brook <paul@codesourcery.com>
6781
6782 PR fortran/15986
6783 * gfortran.dg/contained_1.f90: New test.
6784
6785 2004-07-11 Mark Mitchell <mark@codesourcery.com>
6786
6787 * g++.dg/parse/defarg8.C: New test.
6788
6789 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6790
6791 PR fortran/16433
6792 * gfortran.dg/pr16433.f: New test.
6793
6794 PR fortran/17574
6795 * gfortran.dg/pr15754.f90: New test.
6796
6797 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6798
6799 PR tree-optimization/16437
6800 * gcc.c-torture/execute/bitfld-4.c: New test.
6801
6802 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6803
6804 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6805 access to common var from module.
6806
6807 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6808
6809 PR fortran/16336
6810 * gfortran.fortran-torture/execute/common_2.f90: New test.
6811
6812 2004-07-10 Paul Brook <paul@codesourcery.com>
6813
6814 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6815
6816 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6817
6818 PR fortran/15969
6819 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6820
6821 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6822
6823 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6824 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6825 * gfortran.dg/g77/ffree-form-1.f: Likewise
6826 * gfortran.dg/g77/ffree-form-2.f: Likewise
6827 * gfortran.dg/g77/ffree-form-3.f: Likewise
6828 * gfortran.dg/g77/fno-underscoring.f: Likewise
6829 * gfortran.dg/g77/funderscoring.f: Likewise
6830 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6831
6832 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6833
6834 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6835
6836 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6837 Paul Brook <paul@codesourcery.com>
6838
6839 PR fortran/13415
6840 * gfortran.dg/common_pointer_1.f90: New test.
6841
6842 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6843
6844 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6845
6846 2004-07-09 James E Wilson <wilson@specifixinc.com>
6847
6848 PR target/16364
6849 * gcc.c-torture/compile/20040709-1.c: New.
6850
6851 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6852
6853 PR fortran/14077
6854 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6855
6856 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6857
6858 PR fortran/13201
6859 * gfortran.dg/shape_1.f90: New test.
6860
6861 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6862 Andrew Pinski <apinski@apple.com>
6863
6864 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6865
6866 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6867
6868 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6869 comment.
6870
6871 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6872 Paul Brook <paul@codesourcery.com>
6873
6874 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6875 '.f95' and '.F95'.
6876
6877 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6878
6879 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6880
6881 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6882
6883 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6884 testcases with capital suffix.
6885
6886 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6887
6888 PR fortran/15481
6889 PR fortran/13372
6890 PR fortran/13575
6891 PR fortran/15978
6892 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6893
6894 * gfortran.dg/implicit_1.f90: New test.
6895
6896 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6897
6898 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6899 expression to match gfortran warning/error messages
6900 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6901 dg-error text.
6902
6903 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6904
6905 * lib/fortran-torture.exp: Rename proc search_for to
6906 search_for_re.
6907
6908 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6909
6910 * gcc.c-torture/execute/simd-5.x: New file.
6911 XFAIL on SPARC 64-bit at -O0.
6912
6913 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6914
6915 PR c++/8211
6916 PR c++/16165
6917 * g++.dg/warn/effc3.C: New test.
6918
6919 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6920
6921 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6922 change X to 1X in format.
6923 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6924 add data statements to conform to standard.
6925
6926 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6927
6928 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6929 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6930 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6931
6932 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6933
6934 * gfortran.dg/g77/7388.f: Copy from g77.dg
6935 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6936 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6937 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6938 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6939 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6940 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6941 * gfortran.dg/g77/strlen0.f: Likewise
6942
6943 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6944
6945 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6946 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6947
6948 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6949
6950 * gcc.c-torture/execute/920428-2.x: Delete.
6951 * gcc.c-torture/execute/920501-7.x: Likewise.
6952
6953 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6954
6955 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6956 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6957 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6958 prescott and c3-2.
6959 (PREFETCH_3DNOW): Add -march=c3.
6960
6961 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6962
6963 PR c/16437
6964 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6965 * gcc.c-torture/execute/bf64-1.x: Likewise.
6966
6967 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6968
6969 * gcc.c-torture/compile/20040708-1.c: New test.
6970
6971 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6972
6973 PR c++/16169
6974 * g++.dg/warn/effc2.C: New test.
6975
6976 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6977
6978 * gcc.c-torture/execute/bitfld-1.x: Remove.
6979 * gcc.c-torture/execute/bitfld-3.c: New test.
6980 * gcc.dg/bitfld-2.c: Remove XFAILs.
6981
6982 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6983
6984 PR c++/16276
6985 * g++.dg/rtti/tinfo1.C: New file.
6986
6987 2004-07-07 Eric Christopher <echristo@redhat.com>
6988
6989 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6990
6991 2004-07-07 Andrew Pinski <apinski@apple.com>
6992
6993 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6994
6995 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6996
6997 * g++.dg/init/call1.C: XFAIL.
6998
6999 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
7000
7001 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
7002 except for movstrict*, to movmem* and clrstr* to clrmem*.
7003
7004 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
7005
7006 * gcc.c-torture/execute/20040707-1.c: New test.
7007
7008 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
7009
7010 * gcc.c-torture/execute/20040706-1.c: New test.
7011
7012 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7013
7014 PR c++/3671
7015 * g++.dg/template/spec14.C: New test.
7016
7017 2004-07-05 Jakub Jelinek <jakub@redhat.com>
7018
7019 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
7020 nothing if not yet defined. Use it in b, c and d type definitions.
7021 * gcc.c-torture/execute/20040705-1.c: New test.
7022 * gcc.c-torture/execute/20040705-2.c: New test.
7023
7024 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7025
7026 PR c++/2518
7027 * g++.dg/lookup/new1.C: New test.
7028
7029 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7030
7031 PR c++/11406
7032 * g++.dg/template/sizeof8.C: New test.
7033
7034 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
7035
7036 * gcc.c-torture/compile/20040705-1.c: New test.
7037
7038 2004-07-04 Bud Davis <bdavis9659@comcast.net>
7039
7040 * gfortran.fortran-torture/execute/seq_io.f90: New test.
7041
7042 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
7043
7044 * gcc.dg/cpp/if-mop.c: Two new testcases.
7045 * gcc.dg/cpp/trad/comment-3.c: New.
7046
7047 2004-07-04 Paul Brook <paul@codesourcery.com>
7048
7049 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
7050
7051 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
7052
7053 PR c++/3761
7054 * g++.dg/lookup/crash4.C: New test.
7055
7056 2004-07-02 Zack Weinberg <zack@codesourcery.com>
7057
7058 * gcc.c-torture/execute/builtin-abs-1.c
7059 * gcc.c-torture/execute/builtin-abs-2.c
7060 * gcc.c-torture/execute/builtin-complex-1.c
7061 * gcc.c-torture/execute/builtins/string-1-lib.c
7062 * gcc.c-torture/execute/builtins/string-1.c
7063 * gcc.c-torture/execute/builtins/string-2-lib.c
7064 * gcc.c-torture/execute/builtins/string-2.c
7065 * gcc.c-torture/execute/builtins/string-3-lib.c
7066 * gcc.c-torture/execute/builtins/string-3.c
7067 * gcc.c-torture/execute/builtins/string-4-lib.c
7068 * gcc.c-torture/execute/builtins/string-4.c
7069 * gcc.c-torture/execute/builtins/string-5-lib.c
7070 * gcc.c-torture/execute/builtins/string-5.c
7071 * gcc.c-torture/execute/builtins/string-6-lib.c
7072 * gcc.c-torture/execute/builtins/string-6.c
7073 * gcc.c-torture/execute/builtins/string-7-lib.c
7074 * gcc.c-torture/execute/builtins/string-7.c
7075 * gcc.c-torture/execute/builtins/string-8-lib.c
7076 * gcc.c-torture/execute/builtins/string-8.c
7077 * gcc.c-torture/execute/builtins/string-9-lib.c
7078 * gcc.c-torture/execute/builtins/string-9.c
7079 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
7080 * gcc.c-torture/execute/builtins/string-asm-1.c
7081 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
7082 * gcc.c-torture/execute/builtins/string-asm-2.c
7083 * gcc.c-torture/execute/stdio-opt-1.c
7084 * gcc.c-torture/execute/stdio-opt-2.c
7085 * gcc.c-torture/execute/stdio-opt-3.c
7086 * gcc.c-torture/execute/string-opt-1.c
7087 * gcc.c-torture/execute/string-opt-10.c
7088 * gcc.c-torture/execute/string-opt-11.c
7089 * gcc.c-torture/execute/string-opt-12.c
7090 * gcc.c-torture/execute/string-opt-13.c
7091 * gcc.c-torture/execute/string-opt-14.c
7092 * gcc.c-torture/execute/string-opt-15.c
7093 * gcc.c-torture/execute/string-opt-16.c
7094 * gcc.c-torture/execute/string-opt-2.c
7095 * gcc.c-torture/execute/string-opt-6.c
7096 * gcc.c-torture/execute/string-opt-7.c
7097 * gcc.c-torture/execute/string-opt-8.c:
7098 Replace with ...
7099
7100 * gcc.c-torture/execute/builtins/abs-2.c
7101 * gcc.c-torture/execute/builtins/abs-3.c
7102 * gcc.c-torture/execute/builtins/complex-1.c
7103 * gcc.c-torture/execute/builtins/fprintf.c
7104 * gcc.c-torture/execute/builtins/fputs.c
7105 * gcc.c-torture/execute/builtins/memcmp.c
7106 * gcc.c-torture/execute/builtins/memmove.c
7107 * gcc.c-torture/execute/builtins/memops-asm.c
7108 * gcc.c-torture/execute/builtins/mempcpy-2.c
7109 * gcc.c-torture/execute/builtins/mempcpy.c
7110 * gcc.c-torture/execute/builtins/memset.c
7111 * gcc.c-torture/execute/builtins/printf.c
7112 * gcc.c-torture/execute/builtins/sprintf.c
7113 * gcc.c-torture/execute/builtins/strcat.c
7114 * gcc.c-torture/execute/builtins/strchr.c
7115 * gcc.c-torture/execute/builtins/strcmp.c
7116 * gcc.c-torture/execute/builtins/strcpy.c
7117 * gcc.c-torture/execute/builtins/strcspn.c
7118 * gcc.c-torture/execute/builtins/strlen-2.c
7119 * gcc.c-torture/execute/builtins/strlen.c
7120 * gcc.c-torture/execute/builtins/strncat.c
7121 * gcc.c-torture/execute/builtins/strncmp-2.c
7122 * gcc.c-torture/execute/builtins/strncmp.c
7123 * gcc.c-torture/execute/builtins/strncpy.c
7124 * gcc.c-torture/execute/builtins/strpbrk.c
7125 * gcc.c-torture/execute/builtins/strpcpy-2.c
7126 * gcc.c-torture/execute/builtins/strpcpy.c
7127 * gcc.c-torture/execute/builtins/strrchr.c
7128 * gcc.c-torture/execute/builtins/strspn.c
7129 * gcc.c-torture/execute/builtins/strstr-asm.c
7130 * gcc.c-torture/execute/builtins/strstr.c:
7131 ... these new files.
7132
7133 * gcc.c-torture/execute/builtins/abs-2-lib.c
7134 * gcc.c-torture/execute/builtins/abs-3-lib.c
7135 * gcc.c-torture/execute/builtins/complex-1-lib.c
7136 * gcc.c-torture/execute/builtins/fprintf-lib.c
7137 * gcc.c-torture/execute/builtins/fputs-lib.c
7138 * gcc.c-torture/execute/builtins/memcmp-lib.c
7139 * gcc.c-torture/execute/builtins/memmove-lib.c
7140 * gcc.c-torture/execute/builtins/memops-asm-lib.c
7141 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
7142 * gcc.c-torture/execute/builtins/mempcpy-lib.c
7143 * gcc.c-torture/execute/builtins/memset-lib.c
7144 * gcc.c-torture/execute/builtins/printf-lib.c
7145 * gcc.c-torture/execute/builtins/sprintf-lib.c
7146 * gcc.c-torture/execute/builtins/strcat-lib.c
7147 * gcc.c-torture/execute/builtins/strchr-lib.c
7148 * gcc.c-torture/execute/builtins/strcmp-lib.c
7149 * gcc.c-torture/execute/builtins/strcpy-lib.c
7150 * gcc.c-torture/execute/builtins/strcspn-lib.c
7151 * gcc.c-torture/execute/builtins/strlen-2-lib.c
7152 * gcc.c-torture/execute/builtins/strlen-lib.c
7153 * gcc.c-torture/execute/builtins/strncat-lib.c
7154 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7155 * gcc.c-torture/execute/builtins/strncmp-lib.c
7156 * gcc.c-torture/execute/builtins/strncpy-lib.c
7157 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7158 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7159 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7160 * gcc.c-torture/execute/builtins/strrchr-lib.c
7161 * gcc.c-torture/execute/builtins/strspn-lib.c
7162 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7163 * gcc.c-torture/execute/builtins/strstr-lib.c
7164 * gcc.c-torture/execute/builtins/lib/abs.c
7165 * gcc.c-torture/execute/builtins/lib/fprintf.c
7166 * gcc.c-torture/execute/builtins/lib/memset.c
7167 * gcc.c-torture/execute/builtins/lib/printf.c
7168 * gcc.c-torture/execute/builtins/lib/sprintf.c
7169 * gcc.c-torture/execute/builtins/lib/strcpy.c
7170 * gcc.c-torture/execute/builtins/lib/strcspn.c
7171 * gcc.c-torture/execute/builtins/lib/strncat.c
7172 * gcc.c-torture/execute/builtins/lib/strncmp.c
7173 * gcc.c-torture/execute/builtins/lib/strncpy.c
7174 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7175 * gcc.c-torture/execute/builtins/lib/strspn.c
7176 * gcc.c-torture/execute/builtins/lib/strstr.c:
7177 New files containing support routines.
7178
7179 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7180 declaration.
7181 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7182 when not optimizing.
7183
7184 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7185
7186 PR c++/16240
7187 * g++.dg/abi/mangle22.C: New test.
7188 * g++.dg/abi/mangle23.C: Likewise.
7189
7190 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7191
7192 PR fortran/16290
7193 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7194 Allow for cases without denormalized floating point numbers.
7195
7196 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7197
7198 PR c/1027
7199 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7200 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7201 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7202 expected warning text.
7203 * gcc.dg/format/diag-2.c: New test.
7204
7205 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7206
7207 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7208
7209 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7210
7211 * gcc.dg/builtins-43.c: New.
7212 * gcc.dg/builtins-44.c: New.
7213 * gcc.dg/builtins-45.c: New.
7214
7215 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7216 Andreas Tobler <a.tobler@schweiz.ch>
7217
7218 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7219 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7220 as SIGSEGV.
7221 * gcc.dg/cleanup-11.c: Likewise.
7222 * gcc.dg/cleanup-8.c: Likewise.
7223 * gcc.dg/cleanup-9.c: Likewise.
7224 * gcc.dg/cleanup-5.c: Run on all platforms.
7225
7226 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7227
7228 * g++.dg/warn/nonnull1.C: New test.
7229
7230 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7231
7232 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7233 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7234 Special-case the Sun compiler wrt to <complex.h>.
7235
7236 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7237
7238 * gcc.dg/Wunreachable-8.C: New test.
7239
7240 * gcc.dg/h8300-ice2.c : New test.
7241
7242 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7243
7244 PR fortran/16161
7245 * gfortran.fortran-torture/compile/implicit.f90: Add test
7246 for implicit character.
7247
7248 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7249
7250 PR fortran/16289
7251 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7252 Use tiny() intrinsic to find smallest non-negative real
7253
7254 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7255
7256 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7257 * gcc.dg/compat/struct-by-value-22_x.c: New.
7258 * gcc.dg/compat/struct-by-value-22_y.c: New.
7259
7260 * gcc.c-torture/execute/20040629-1.c: New test.
7261
7262 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7263
7264 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7265 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7266
7267 PR target/16195
7268 * gcc.dg/20040625-1.c: New test.
7269
7270 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7271
7272 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7273
7274 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7275
7276 PR fortran/15963
7277 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7278
7279 2004-06-29 Richard Henderson <rth@redhat.com>
7280
7281 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7282
7283 2004-06-29 Paul Brook <paul@codesourcery.com>
7284
7285 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7286 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7287
7288 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7289
7290 PR c++/16260
7291 * g++.dg/parse/crash15.C: New.
7292
7293 2004-06-28 Andrew Pinski <apinski@apple.com>
7294
7295 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7296 by the error already.
7297
7298 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7299
7300 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7301
7302 PR target/14041
7303 * gcc.dg/h8300-bss-align-1.c : New.
7304
7305 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7306
7307 * PR c++/16174
7308 * g++.dg/template/ctor4.C: New.
7309
7310 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7311
7312 PR c++/16205
7313 * g++.dg/warn/Wsequence-point-1.C: New test.
7314
7315 2004-06-27 Paul Brook <paul@codesourcery.com>
7316
7317 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7318
7319 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7320
7321 * g++.old-deja/g++.mike/p7325.C: Remove.
7322
7323 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7324
7325 PR c/14963
7326 * gcc.dg/pr14963.c: New test.
7327
7328 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7329
7330 PR c++/16193
7331 * g++.dg/parse/redef1.C: New test.
7332
7333 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7334
7335 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7336 20021110.c.
7337 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7338 20021119-1.c.
7339 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7340 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7341 5-04.c.
7342 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7343 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7344 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7345 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7346 g++.brendan/enum14.C.
7347 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7348 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7349 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7350 g++.mike/virt1.C.
7351 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7352 memtemp24.C.
7353
7354 2004-06-27 Roger Sayle <roger@eyesopen.com>
7355
7356 * gcc.dg/20040527-1.c: New test case.
7357
7358 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7359
7360 PR gfortran/pr16196
7361 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7362
7363 2004-06-25 Roger Sayle <roger@eyesopen.com>
7364
7365 PR middle-end/15825
7366 * gcc.dg/pr15825-1.c: New test case.
7367
7368 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7369
7370 * gcc.c-torture/execute/20040625-1.c: New test.
7371
7372 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7373
7374 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7375
7376 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7377
7378 * gcc.dg/torture/mips-div-1.c: New test.
7379
7380 2004-06-24 Jeff Law <law@redhat.com>
7381
7382 * gcc.dg/tree-ssa/20040624-1.c: New test.
7383
7384 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7385
7386 * gcc.c-torture/compile/20040624-1.c: New test.
7387
7388 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7389
7390 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7391 this directory.
7392
7393 2004-06-23 Andrew Pinski <apinski@apple.com>
7394
7395 PR middle-end/15988
7396 * g++.dg/opt/ptrmem4.C: New test.
7397
7398 * gcc.dg/c90-array-quals-2.c: New test.
7399
7400 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7401
7402 * gcc.dg/kpice1.c: New test.
7403
7404 2006-06-23 Andrew Pinski <apinski@apple.com>
7405
7406 * gcc.dg/c90-array-quals.c: New test.
7407
7408 2006-06-22 Richard Henderson <rth@redhat.com>
7409
7410 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7411
7412 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7413
7414 * gcc.dg/builtins-config.h: Handle FreeBSD.
7415
7416 2006-06-22 Richard Henderson <rth@redhat.com>
7417
7418 * g++.dg/opt/devirt1.C: New.
7419
7420 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7421
7422 * g++.dg/opt/pr15551.C: New testcase.
7423
7424 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7425
7426 PR target/14800
7427 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7428 x86_64-*-linux* when compiling for 32bit.
7429
7430 2004-06-21 Andrew Pinski <apinski@apple.com>
7431
7432 * gcc.dg/pch/struct-1.c: New.
7433 * gcc.dg/pch/struct-1.hs: New.
7434
7435 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7436
7437 * gcc.dg/pch/save-temps-1.c: New file.
7438 * gcc.dg/pch/save-temps-1.hs: New file.
7439
7440 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7441
7442 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7443 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7444
7445 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7446
7447 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7448 to fix type error.
7449 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7450 Remove trailing spaces.
7451
7452 2004-06-21 Richard Henderson <rth@redhat.com>
7453
7454 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
7455 merging && to BIT_FIELD_REF.
7456
7457 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
7458
7459 * g++.dg/opt/placeholder1.C: New test.
7460
7461 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7462
7463 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
7464 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7465 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7466 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7467
7468 2004-06-20 Zack Weinberg <zack@codesourcery.com>
7469
7470 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
7471 extern "C".
7472 * g++.dg/other/pragma-re-1.C: Add comments.
7473
7474 2004-06-19 Bud Davis <bdavis9659@comcast.net>
7475
7476 PR gfortran/16080
7477 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
7478
7479 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
7480
7481 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
7482 instead of setting the type of size_t by
7483 hand.
7484
7485 2004-06-18 Roger Sayle <roger@eyesopen.com>
7486
7487 * gcc.dg/unordered-2.c: New test case.
7488 * gcc.dg/unordered-3.c: New test case.
7489
7490 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
7491
7492 PR other/16043
7493 * lib/g++.exp (g++_version): Tweak regexp for version
7494 * lib/g77.exp (g77_version): Likewise
7495 * lib/gfortran.exp (gfortran_version): Likewise
7496 * lib/objc.exp (objc_version): Likewise
7497 * lib/treelang.exp (treelang_version): Likewise
7498
7499 2004-06-19 Jakub Jelinek <jakub@redhat.com>
7500
7501 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
7502 Use INT_MAX instead of __INT_MAX__.
7503 * gcc.dg/compat/struct-align-2_y.c: Likewise.
7504
7505 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
7506 * gcc.dg/compat/scalar-return-3_x.c: Use it.
7507 * gcc.dg/compat/scalar-return-3_y.c: Use it.
7508 * gcc.dg/compat/scalar-return-4_x.c: Use it.
7509 * gcc.dg/compat/scalar-return-4_y.c: Use it.
7510 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
7511 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
7512 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
7513 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
7514
7515 * gcc.dg/range-test-1.c: New test.
7516 * g++.dg/opt/range-test-1.C: New test.
7517
7518 2004-06-17 Richard Henderson <rth@redhat.com>
7519
7520 * objc.dg/sync-1.m: New.
7521 * objc.dg/try-catch-1.m: Don't force next runtime.
7522 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
7523 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
7524 shadowed catch clause.
7525 * objc.dg/try-catch-5.m: New.
7526
7527 2004-06-17 Zack Weinberg <zack@codesourcery.com>
7528
7529 Bug 14610
7530 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
7531
7532 2004-06-15 Richard Henderson <rth@redhat.com>
7533
7534 * gcc.dg/20001116-1.c: Move expected warning line.
7535
7536 2004-06-15 Richard Henderson <rth@redhat.com>
7537
7538 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
7539 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
7540
7541 2004-06-15 Jeff Law <law@redhat.com>
7542
7543 * gcc.dg/tree-ssa/20040615-1.c: New test.
7544 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
7545 be less sensitive to operand ordering.
7546 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
7547
7548 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
7549
7550 * g++.dg/abi/bitfield3.C: Add comment..
7551
7552 2004-06-15 Richard Henderson <rth@redhat.com>
7553
7554 * g++.dg/ext/stmtexpr1.C: XFAIL.
7555 * gcc.dg/20030612-1.c: XFAIL.
7556
7557 2004-06-15 Eric Christopher <echristo@redhat.com>
7558
7559 * g++.dg/charset/asm5.c: New.
7560 * gcc.dg/charset/asm6.c: New.
7561
7562 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7563
7564 PR fortran/15962
7565 * gfortran.fortran-torture/execute/select_1.f90: New test.
7566
7567 2004-06-15 Paul Brook <paul@codesourcery.com>
7568
7569 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
7570
7571 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7572
7573 PR c++/15967
7574 * g++.dg/lookup/crash3.C: New test.
7575
7576 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7577
7578 PR c++/15947
7579 * g++.dg/parse/dtor4.C: New test.
7580
7581 2004-06-14 Jeff Law <law@redhat.com>
7582
7583 * gcc.c-torture/compile/20040614-1.c: New test.
7584
7585 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7586
7587 PR fortran/15211
7588 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
7589 LEN of a character array.
7590
7591 2004-06-14 Mark Mitchell <mark@codesourcery.com>
7592
7593 PR c++/15096
7594 * g++.dg/template/ptrmem10.C: New test.
7595
7596 PR c++/14930
7597 * g++.dg/template/friend30.C: New test.
7598
7599 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7600
7601 PR fortran/14928
7602 * gfortran.fortran-torture/compile/mloc.f90: New test.
7603
7604 2004-06-13 Paul Brook <paul@codesourcery.com>
7605
7606 * gfortran.fortran-torture/execute/random_2.f90: New test.
7607
7608 2004-06-13 Eric Christopher <echristo@redhat.com>
7609
7610 * gcc.dg/noncompile/redecl-1.c: Fix error message.
7611
7612 2004-06-12 Paul Brook <paul@codesourcery.com>
7613
7614 * gfortran.fortran-torture/execute/contained_3.f90: New test.
7615
7616 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7617
7618 PR fortran/14923
7619 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
7620
7621 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7622
7623 PR fortran/14957
7624 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
7625 syntax errors in end statements of contained subroutines.
7626
7627 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7628
7629 PR fortran/12841
7630 * gfortran.fortran-torture/execute/null_arg.f90: New test.
7631
7632 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7633
7634 PR fortran/15665
7635 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
7636
7637 2004-06-12 Bud Davis <bdavis9659@comcast.net>
7638
7639 PR gfortran/12839
7640 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
7641
7642 2004-06-11 Mark Mitchell <mark@codesourcery.com>
7643
7644 PR c++/15862
7645 * g++.dg/parse/enum1.C: New test.
7646
7647 2004-06-10 Jeff Law <law@redhat.com>
7648
7649 * gcc.c-torture/compile/20040610-1.c: New test.
7650
7651 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7652
7653 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
7654 * g++.old-deja/g++.other/decl3.C: Likewise.
7655
7656 2004-06-10 Brian Booth <bbooth@redhat.com>
7657
7658 * gcc.dg/tree-ssa/20031015-1.c: Scan for
7659 V_MAY_DEF instead of VDEF.
7660 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
7661
7662 2004-06-10 Mark Mitchell <mark@codesourcery.com>
7663
7664 PR c++/14211
7665 * g++.dg/conversion/const1.C: New test.
7666
7667 PR c++/15076
7668 * g++.dg/conversion/reinterpret1.C: New test.
7669
7670 PR c++/15877
7671 * g++.dg/template/enum2.C: New test.
7672
7673 PR c++/15227
7674 * g++.dg/template/error13.C: New test.
7675
7676 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7677
7678 PR fortran/14957
7679 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
7680 arguments to test_* REAL and of the right size.
7681
7682 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7683
7684 PR target/15569
7685 PR rtl-optimization/15681
7686 * gcc.dg/20040609-1.c: New test.
7687
7688 2004-06-10 Jakub Jelinek <jakub@redhat.com>
7689
7690 PR c++/14791
7691 * g++.dg/opt/builtins1.C: New test.
7692
7693 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
7694
7695 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
7696 that use default windows32 struct layout.
7697 * gcc.dg/i386-bitfield2.c: Likewise.
7698
7699 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
7700
7701 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
7702 for mingw32 and cygwin targets.
7703
7704 2004-06-09 Geoffrey Keating <geoffk@apple.com>
7705
7706 * gcc.dg/pch/macro-4.c: New.
7707 * gcc.dg/pch/macro-4.hs: New.
7708
7709 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7710
7711 PR fortran/13249
7712 * gfortran.fortran-torture/compile/name_clash.f90: New test.
7713
7714 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7715
7716 PR fortran/13372
7717 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
7718
7719 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7720
7721 PR gfortran/14897
7722 * gfortran.fortran-torture/execute/t_edit.f90: New test.
7723
7724 2004-06-09 Bud Davis <bdavis9659@comcast.net>
7725
7726 PR gfortran/15755
7727 * gfortran.fortran-torture/execute/backspace.c : New test.
7728
7729 2004-06-09 Paul Brook <paul@codesourcery.com>
7730
7731 * gfortran.fortran-torture/execure/intrinsic_associated.f90
7732 (pointer_to_section): Rewrite to use smaller array.
7733
7734 2004-06-08 David Edelsohn <edelsohn@gnu.org>
7735
7736 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
7737 * gcc.dg/ext/altivec-10.c: Same.
7738 * gcc.dg/ext/altivec-11.c: Same.
7739 * gcc.dg/ext/altivec-12.c: Same.
7740 * gcc.dg/ext/altivec-13.c: Same.
7741 * gcc.dg/ext/altivec-14.c: Same.
7742 * gcc.dg/ext/altivec-15.c: Same.
7743 * gcc.dg/ext/altivec-16.c: Same.
7744 * gcc.dg/ext/altivec-3.c: Same.
7745 * gcc.dg/ext/altivec-4.c: Same.
7746 * gcc.dg/ext/altivec-6.c: Same.
7747 * gcc.dg/ext/altivec-7.c: Same.
7748 * gcc.dg/ext/altivec-8.c: Same.
7749 * gcc.dg/ext/altivec-varargs-1.c: Same.
7750
7751 * g++.dg/ext/altivec-1.C: Correct dg syntax.
7752 * g++.dg/ext/altivec-10.C: Same.
7753 * g++.dg/ext/altivec-2.C: Same.
7754 * g++.dg/ext/altivec-3.C: Same.
7755 * g++.dg/ext/altivec-4.C: Same.
7756 * g++.dg/ext/altivec-5.C: Same.
7757 * g++.dg/ext/altivec-6.C: Same.
7758 * g++.dg/ext/altivec-7.C: Same.
7759 * g++.dg/ext/altivec-8.C: Same.
7760 * g++.dg/ext/altivec-9.C: Same.
7761
7762 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7763
7764 PR c++/7841
7765 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
7766
7767 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7768
7769 * gcc.dg/union-1.c: New test.
7770
7771 2004-06-07 Roger Sayle <roger@eyesopen.com>
7772
7773 * gcc.dg/builtins-41.c: New test case.
7774 * gcc.dg/builtins-42.c: New test case.
7775
7776 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7777
7778 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
7779 * g++.dg/ext/altivec-10.C: Same.
7780 * g++.dg/ext/altivec-2.C: Same.
7781 * g++.dg/ext/altivec-3.C: Same.
7782 * g++.dg/ext/altivec-4.C: Same.
7783 * g++.dg/ext/altivec-5.C: Same.
7784 * g++.dg/ext/altivec-6.C: Same.
7785 * g++.dg/ext/altivec-7.C: Same.
7786 * g++.dg/ext/altivec-8.C: Same.
7787 * g++.dg/ext/altivec-9.C: Same.
7788 * g++.old-deja/g++.abi/cxa_vec.C: Same.
7789 * g++.old-deja/g++.brendan/new3.C: Same.
7790 * gcc.c-torture/execute/eeprof-1.x: Same.
7791
7792 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
7793
7794 PR c/14765
7795 * gcc.dg/pr14765-1.c: New test.
7796
7797 2004-06-07 Roger Sayle <roger@eyesopen.com>
7798
7799 PR c/14649
7800 * gcc.dg/pr14649-1.c: New test case.
7801
7802 2004-06-07 Richard Henderson <rth@redhat.com>
7803
7804 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7805 if temporaries.
7806
7807 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7808
7809 * g++.dg/eh/elide1.C: Remove XFAIL.
7810
7811 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7812
7813 PR c++/15337
7814 * g++.dg/expr/sizeof3.C: New test.
7815
7816 PR c++/14777
7817 * g++.dg/template/access14.C: New test.
7818
7819 PR c++/15554
7820 * g++.dg/template/enum1.C: New test.
7821
7822 PR c++/15057
7823 * g++.dg/eh/throw1.C: New test.
7824
7825 2004-06-07 David Ayers <d.ayers@inode.at>
7826 Ziemowit Laski <zlaski@apple.com>
7827
7828 * lib/objc.exp (objc_target_compile): Revert the '-framework
7829 Foundation' flag fix, since bare Darwin does not ship
7830 with the Foundation framework.
7831 * objc/execute/next_mapping.h: Provide a local NSConstantString
7832 @interface and @implementation.
7833 (objc_constant_string_init): A constructor function, used to
7834 initialize the NSConstantString meta-class object.
7835 * objc/execute/string1.m: Include "next_mapping.h" instead of
7836 <Foundation/NSString.h>.
7837 * objc/execute/string2.m: Likewise.
7838 * objc/execute/string3.m: Likewise.
7839 * objc/execute/string4.m: Likewise.
7840
7841 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7842
7843 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7844 to double. Replace double with FLOAT.
7845 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7846
7847 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7848 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7849 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7850 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7851 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7852 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7853 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7854 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7855
7856 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7857
7858 PR c/13519
7859 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7860
7861 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7862
7863 PR c++/15503
7864 * g++.dg/template/meminit2.C: New test.
7865
7866 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7867
7868 PR target/15822
7869 * gcc.c-torture/execute/compare-fp-1.c,
7870 gcc.c-torture/execute/compare-fp-2.c,
7871 gcc.c-torture/execute/compare-fp-3.c,
7872 gcc.c-torture/execute/compare-fp-4.c,
7873 gcc.c-torture/execute/compare-fp-3.x,
7874 gcc.c-torture/execute/compare-fp-4.x: Moved...
7875 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7876 gcc.c-torture/execute/ieee/compare-fp-2.c,
7877 gcc.c-torture/execute/ieee/compare-fp-3.c,
7878 gcc.c-torture/execute/ieee/compare-fp-4.c,
7879 gcc.c-torture/execute/ieee/compare-fp-3.x,
7880 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7881
7882 2004-06-04 David Ayers <d.ayers@inode.at>
7883
7884 * objc/execute/protocol-isEqual-4.m: New testcase.
7885
7886 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7887
7888 * objc/execute/protocol-isEqual-1.m: New testcase.
7889 * objc/execute/protocol-isEqual-2.m: New testcase.
7890 * objc/execute/protocol-isEqual-3.m: New testcase.
7891
7892 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7893
7894 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7895
7896 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7897
7898 * lib/objc.exp (objc_target_compile): When running tests on
7899 Darwin (Mac OS X), inform the linker about '-framework
7900 'Foundation'.
7901
7902 2004-06-02 Eric Christopher <echristo@redhat.com>
7903
7904 * gcc.c-torture/compile/20040602-1.c: New.
7905
7906 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7907
7908 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7909 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7910
7911 PR tree-optimization/14736
7912 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7913
7914 PR tree-optimization/14042
7915 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7916
7917 PR tree-optimization/14729
7918 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7919
7920 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7921
7922 PR fortran/15557
7923 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7924
7925 2004-06-01 Richard Hederson <rth@redhat.com>
7926
7927 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7928
7929 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7930
7931 PR c++/14932
7932 * g++.dg/parse/offsetof4.C: New test.
7933
7934 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7935
7936 PR objc/7993
7937 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7938
7939 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7940
7941 PR c++/15701
7942 * g++.dg/template/friend29.C: New test.
7943
7944 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7945
7946 PR c/15749
7947 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7948
7949 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7950
7951 * gcc.dg/sparc-trap-1.c: New test.
7952
7953 2004-05-31 Roger Sayle <roger@eyesopen.com>
7954
7955 PR middle-end/15069
7956 * g++.dg/opt/fold3.C: New test case.
7957
7958 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7959
7960 * lib/target-supports.exp (check_iconv_available): Fix fallout
7961 from 2004-05-28 patch.
7962
7963 2004-05-30 Paul Brook <paul@codesourcery.com>
7964
7965 PR fortran/15620
7966 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7967 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7968
7969 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7970
7971 * gfortran.fortran-torture/execute/random_1.f90: New test.
7972
7973 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7974
7975 * g++.dg/ext/altivec-10.C: New test.
7976
7977 2004-05-29 Paul Brook <paul@codesourcery.com>
7978
7979 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7980
7981 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7982
7983 * gcc.dg/altivec-16.c: New test.
7984
7985 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7986
7987 * lib/target-supports.exp (check_vmx_hw_available): New.
7988 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7989
7990 * lib/target-supports.exp (check_alias_available,
7991 check_iconv_available, check_named_sections_available): Use
7992 unique names for temporary files.
7993
7994 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7995
7996 * gcc.dg/altivec-15.c: New test.
7997
7998 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7999
8000 PR c++/15083
8001 * g++.dg/warn/noeffect6.C: New test.
8002
8003 PR c++/15471
8004 * g++.dg/expr/ptrmem4.C: New test.
8005
8006 PR c++/15640
8007 * g++.dg/template/operator3.C: New test.
8008
8009 2004-05-28 Mark Mitchell <mark@codesourcery.com>
8010
8011 PR c++/14668
8012 * g++.dg/lookup/redecl1.C: New test.
8013 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
8014
8015 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
8016
8017 * gcc.c-torture/execute/compare-fp-1.c,
8018 gcc.c-torture/execute/compare-fp-2.c,
8019 gcc.c-torture/execute/compare-fp-3.c,
8020 gcc.c-torture/execute/compare-fp-4.c,
8021 gcc.c-torture/execute/compare-fp-3.x,
8022 gcc.c-torture/execute/compare-fp-4.x,
8023 gcc.dg/pr15649-1.c: New.
8024
8025 2004-05-27 Adam Nemet <anemet@lnxw.com>
8026
8027 PR c++/12883
8028 * g++.dg/init/array14.C: New test.
8029
8030 2004-05-25 Janis Johnson <janis187@us.ibm.com>
8031
8032 * lib/compat.exp (compat-get-options-main): New.
8033 (compat-get-options): Remove unneeded code, warn for ignored
8034 command.
8035 (compat-execute): Check flag set by dg-require-* commands.
8036
8037 * lib/compat.exp (compat-execute): Break up long lines.
8038
8039 2004-05-24 Janis Johnson <janis187@us.ibm.com>
8040
8041 * gcc.dg/altivec-7.c: Don't use 'vector long'.
8042 * gcc.dg/altivec-14.c: New test.
8043 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
8044
8045 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
8046 * gcc.dg/altivec-12.c: Ditto.
8047
8048 * gcc.dg/altivec-3.c: Move call to altivec_check.
8049
8050 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8051
8052 PR c++/15044
8053 * g++.dg/template/error12.C: New test.
8054
8055 PR c++/15317
8056 * g++.dg/ext/attrib15.C: New test.
8057
8058 PR c++/15329
8059 * g++.dg/template/ptrmem9.C: New test.
8060
8061 2004-05-25 Paul Brook <paul@codesourcery.com>
8062
8063 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
8064
8065 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8066
8067 PR c++/15165
8068 * g++.dg/template/crash19.C: New test.
8069
8070 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8071
8072 PR c++/15025
8073 * g++.dg/template/redecl1.C: New test.
8074
8075 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8076
8077 PR c++/14821
8078 * g++.dg/other/ns1.C: New test.
8079
8080 PR c++/14883
8081 * g++.dg/template/invalid1.C: New test.
8082
8083 2004-05-23 Paul Brook <paul@codesourcery.com>
8084 Victor Leikehman <lei@haifasphere.co.il>
8085
8086 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
8087 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
8088
8089 2004-05-22 Mark Mitchell <mark@codesourcery.com>
8090
8091 PR c++/15285
8092 PR c++/15299
8093 * g++.dg/template/non-dependent5.C: New test.
8094 * g++.dg/template/non-dependent6.C: New test.
8095
8096 2004-05-22 Mark Mitchell <mark@codesourcery.com>
8097
8098 PR c++/15507
8099 * g++.dg/inherit/union1.C: New test.
8100
8101 PR c++/15542
8102 * g++.dg/template/addr1.C: New test.
8103
8104 PR c++/15427
8105 * g++.dg/template/array5.C: New test.
8106
8107 PR c++/15287
8108 * g++.dg/template/array6.C: New test.
8109
8110 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
8111 Roger Sayle <roger@eyesopen.com>
8112
8113 * g++.dg/lookup/forscope2.C: New test case.
8114
8115 2004-05-22 Ben Elliston <bje@au.ibm.com>
8116
8117 * gcc.dg/cpp/Wmissingdirs.c: New.
8118
8119 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
8120
8121 PR target/15301
8122 * gcc.dg/compat/union-m128-1.h: New file.
8123 * gcc.dg/compat/union-m128-1_main.c: Likewise.
8124 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8125 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8126
8127 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
8128
8129 PR target/15302
8130 * gcc.dg/compat/struct-complex-1.h: New file.
8131 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
8132 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
8133 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8134
8135 2004-05-20 Roger Sayle <roger@eyesopen.com>
8136
8137 PR middle-end/3074
8138 * gcc.dg/pr3074-1.c: New test case.
8139 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
8140
8141 2004-05-20 Falk Hueffner <falk@debian.org>
8142
8143 PR other/15526
8144 * gcc.dg/ftrapv-1.c: New test case.
8145
8146 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
8147
8148 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
8149
8150 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
8151 Jeff Law <law@redhat.com>
8152
8153 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8154 * gcc.dg/tree-ssa/20040518-2.c: New test.
8155
8156 * gcc.dg/tree-ssa/20040518-1.c: New test.
8157
8158 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8159
8160 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8161
8162 2004-05-18 Paul Brook <paul@codesourcery.com>
8163
8164 PR fortran/13930
8165 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8166
8167 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8168
8169 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8170 constant folding.
8171
8172 2004-05-17 Steven Bosscher <stevenb@suse.de>
8173
8174 * gcc.dg/tree-ssa/20040517-1.c: New test.
8175
8176 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8177
8178 * gcc.dg/loop-4.c: New test.
8179
8180 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8181
8182 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8183
8184 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8185
8186 PR fortran/15311
8187 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8188
8189 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8190
8191 PR fortran/13826
8192 PR fortran/13940
8193 * gfortran.fortran-torture/compile/data_1.f90: New test.
8194
8195 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8196
8197 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8198 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8199
8200 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8201
8202 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8203
8204 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8205
8206 PR c/15444
8207 * gcc.dg/format/xopen-1.c: Adjust expected message.
8208 * gcc.dg/format/xopen-3.c: New test.
8209
8210 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8211
8212 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8213
8214 2004-05-14 Jeff Law <law@redhat.com>
8215
8216 * gcc.dg/tree-ssa/20040514-2.c: New test.
8217
8218 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8219
8220 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8221 this ...
8222 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8223 this.
8224
8225 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8226
8227 * gcc.dg/tree-ssa/20040514-1.c: New test.
8228
8229 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8230
8231 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8232 test.
8233
8234 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8235
8236 PR fortran/14066
8237 * gfortran.fortran-torture/compile/do_1.f90: New test.
8238
8239 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8240
8241 PR fortran/15051
8242 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8243 test.
8244
8245 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8246
8247 PR fortran/15149
8248 * gfortran.fortran-torture/execute/random_init.f90: New test.
8249
8250 2004-05-13 Paul Brook <paul@codesourcery.com>
8251
8252 PR fortran/15314
8253 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8254
8255 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8256
8257 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8258 for the powerpc case.
8259
8260 2004-05-13 Jeff Law <law@redhat.com>
8261
8262 * gcc.dg/tree-ssa/20040513-1.c: New test.
8263 * gcc.dg/tree-ssa/20040513-2.c: New test.
8264
8265 2004-05-13 Paul Brook <paul@codesourcery.com>
8266
8267 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8268 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8269 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8270
8271 2004-05-13 Andreas Schwab <schwab@suse.de>
8272
8273 PR other/10819
8274 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8275 characters.
8276
8277 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8278
8279 PR fortran/15294
8280 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8281
8282 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8283
8284 Merge from tree-ssa-20020619-branch. See
8285 ChangeLog.tree-ssa for details.
8286
8287 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8288
8289 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8290 include <altivec.h> explicitly.
8291 * gcc.dg/altivec-13.c: Likewise.
8292
8293 2004-05-11 Paul Brook <paul@codesourcery.com>
8294
8295 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8296
8297 2004-05-10 Eric Christopher <echristo@redhat.com>
8298
8299 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8300 * gcc.dg/sibcall-4.c: Ditto.
8301
8302 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8303
8304 * g++.dg/ext/altivec-8.C: New test case.
8305 * gcc.dg/altivec-13.c: New test case.
8306
8307 2004-05-08 Roger Sayle <roger@eyesopen.com>
8308
8309 * gcc.c-torture/execute/divcmp-1.c: New test case.
8310 * gcc.c-torture/execute/divcmp-2.c: New test case.
8311 * gcc.c-torture/execute/divcmp-3.c: New test case.
8312
8313 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8314
8315 * g++.dg/other/pragma-re-2.C: New test.
8316
8317 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8318
8319 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8320 * gcc.dg/i386-387-2.c: Likewise.
8321
8322 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8323 __builtin_drem.
8324 * gcc.dg/i386-387-6.c: Likewise.
8325
8326 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8327
8328 * gcc.dg/builtins-33.c: Also check log1p*.
8329
8330 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8331
8332 PR optimization/15296
8333 * gcc.c-torture/execute/pr15296.c: New test.
8334
8335 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8336
8337 * gcc.dg/builtins-40.c: New test.
8338
8339 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8340
8341 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8342
8343 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8344
8345 * g++.dg/ext/spe1.C: New testcase.
8346
8347 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8348
8349 * objc.dg/image-info.m: Allow additional attributes
8350 for __image_info section.
8351
8352 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8353
8354 * gcc.dg/torture/mips-hilo-2.c: New test.
8355
8356 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8357
8358 PR c++/14389
8359 * g++.dg/template/member5.C: New test.
8360
8361 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8362
8363 * gcc.dg/builtins-34.c: Also check expm1*.
8364
8365 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8366
8367 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8368 * gcc.dg/torture/builtin-convert-3.c: New test.
8369
8370 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8371
8372 PR middle-end/15054
8373 * g++.dg/opt/pr15054.C: New test.
8374
8375 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8376
8377 * gcc.dg/torture/builtin-rounding-1.c: New test.
8378 * gcc.dg/builtins-25.c: Delete.
8379 * gcc.dg/builtins-29.c: Delete.
8380
8381 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8382
8383 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8384 * gcc.dg/sibcall-4.c: Likewise.
8385 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8386
8387 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8388
8389 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8390 bit-field on 16-bit targets.
8391
8392 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8393
8394 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8395 16-bit targets.
8396
8397 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8398
8399 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8400 * gcc.dg/rs6000-power2-2.c: Likewise.
8401
8402 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8403
8404 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8405 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8406 Change the asm registers to be in form of frN instead of fN.
8407
8408 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8409
8410 * gcc.dg/torture/builtin-convert-2.c: New test.
8411
8412 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8413
8414 * gcc.dg/rs6000-power2-1.c: New test.
8415 * gcc.dg/rs6000-power2-2.c: New test.
8416
8417 2004-04-28 Jan Hubicka <jh@suse.cz>
8418
8419 * gcc.dg/unused-6.c: New test.
8420
8421 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8422 Ulrich Weigand <uweigand@de.ibm.com>
8423
8424 * ada/acats/run_all.sh: Define $target variable.
8425
8426 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8427
8428 PR c++/15119
8429 * g++.dg/other/vararg-1.C: New test.
8430
8431 PR c++/4794
8432 * g++.dg/eh/cleanup3.C: New test.
8433
8434 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8435
8436 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8437 and ad8011a (target_insn).
8438 * ada/acats/support/macro.dfs: Likewise.
8439 * ada/acats/support/impbit.adb: New file.
8440
8441 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8442
8443 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8444
8445 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8446
8447 * gcc.dg/loop-3.c: New test.
8448
8449 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8450
8451 * gcc.c-torture/execute/simd-5.c: New test.
8452
8453 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8454
8455 PR c++/15064
8456 * g++.dg/template/crash18.C: New test.
8457
8458 2004-04-22 Mark Mitchell <mark@codesourcery.com>
8459
8460 * g++.dg/ext/complit3.C: New test.
8461
8462 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8463
8464 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
8465 * gcc.dg/altivec-3.c: Same.
8466 * gcc.dg/altivec-varargs-1.c: Same.
8467
8468 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
8469
8470 * lib/target-supports.exp (check_profiling_available): Assume
8471 profiling is not available on powerpc-eabi targets.
8472
8473 2004-04-21 Janis Johnson <janis187@us.ibm.com>
8474
8475 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
8476 * gcc.dg/vmx/bug-1.c: Ditto.
8477
8478 2004-04-20 Eric Christopher <echristo@redhat.com>
8479
8480 * gcc.dg/charset/extern.c: New test.
8481 * g++.dg/charset/extern3.cc: Ditto.
8482
8483 2004-04-20 Uros Bizjak <uros@kss-loka.si>
8484
8485 * gcc.dg/builtins-39.c: New test.
8486
8487 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
8488
8489 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
8490
8491 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
8492
8493 * gcc.dg/torture/mips-hilo-1.c: New test.
8494
8495 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
8496
8497 * gcc.c-torture/compile/20040419-1.c: New test.
8498
8499 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
8500
8501 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
8502
8503 2004-04-18 Zack Weinberg <zack@codesourcery.com>
8504 Aldy Hernandez <aldyh@redhat.com>
8505
8506 * gcc.c-torture/execute/va-arg-24.c: New.
8507
8508 2004-04-17 Zack Weinberg <zack@codesourcery.com>
8509 Aldy Hernandez <aldyh@redhat.com>
8510
8511 * gcc.dg/vmx/1b-01.c: New.
8512 * gcc.dg/vmx/1b-02.c: New.
8513 * gcc.dg/vmx/1b-03.c: New.
8514 * gcc.dg/vmx/1b-04.c: New.
8515 * gcc.dg/vmx/1b-05.c: New.
8516 * gcc.dg/vmx/1b-06.c: New.
8517 * gcc.dg/vmx/1b-07.c: New.
8518 * gcc.dg/vmx/1c-01.c: New.
8519 * gcc.dg/vmx/1c-02.c: New.
8520 * gcc.dg/vmx/3a-01a.c: New.
8521 * gcc.dg/vmx/3a-01.c: New.
8522 * gcc.dg/vmx/3a-01m.c: New.
8523 * gcc.dg/vmx/3a-03.c: New.
8524 * gcc.dg/vmx/3a-03m.c: New.
8525 * gcc.dg/vmx/3a-04.c: New.
8526 * gcc.dg/vmx/3a-04m.c: New.
8527 * gcc.dg/vmx/3a-05.c: New.
8528 * gcc.dg/vmx/3a-06.c: New.
8529 * gcc.dg/vmx/3a-06m.c: New.
8530 * gcc.dg/vmx/3a-07.c: New.
8531 * gcc.dg/vmx/3b-01.c: New.
8532 * gcc.dg/vmx/3b-02.c: New.
8533 * gcc.dg/vmx/3b-10.c: New.
8534 * gcc.dg/vmx/3b-13.c: New.
8535 * gcc.dg/vmx/3b-14.c: New.
8536 * gcc.dg/vmx/3b-15.c: New.
8537 * gcc.dg/vmx/3c-01a.c: New.
8538 * gcc.dg/vmx/3c-01.c: New.
8539 * gcc.dg/vmx/3c-02.c: New.
8540 * gcc.dg/vmx/3c-03.c: New.
8541 * gcc.dg/vmx/3d-01.c: New.
8542 * gcc.dg/vmx/4-01.c: New.
8543 * gcc.dg/vmx/4-03.c: New.
8544 * gcc.dg/vmx/5-01.c: New.
8545 * gcc.dg/vmx/5-02.c: New.
8546 * gcc.dg/vmx/5-03.c: New.
8547 * gcc.dg/vmx/5-04.c: New.
8548 * gcc.dg/vmx/5-05.c: New.
8549 * gcc.dg/vmx/5-06.c: New.
8550 * gcc.dg/vmx/5-07.c: New.
8551 * gcc.dg/vmx/5-07t.c: New.
8552 * gcc.dg/vmx/5-08.c: New.
8553 * gcc.dg/vmx/5-10.c: New.
8554 * gcc.dg/vmx/5-11.c: New.
8555 * gcc.dg/vmx/7-01a.c: New.
8556 * gcc.dg/vmx/7-01.c: New.
8557 * gcc.dg/vmx/7c-01.c: New.
8558 * gcc.dg/vmx/7d-01.c: New.
8559 * gcc.dg/vmx/7d-02.c: New.
8560 * gcc.dg/vmx/8-01.c: New.
8561 * gcc.dg/vmx/8-02a.c: New.
8562 * gcc.dg/vmx/8-02.c: New.
8563 * gcc.dg/vmx/brode-1.c: New.
8564 * gcc.dg/vmx/bug-1.c: New.
8565 * gcc.dg/vmx/bug-2.c: New.
8566 * gcc.dg/vmx/bug-3.c: New.
8567 * gcc.dg/vmx/cw-bug-1.c: New.
8568 * gcc.dg/vmx/cw-bug-2.c: New.
8569 * gcc.dg/vmx/cw-bug-3.c: New.
8570 * gcc.dg/vmx/dct.c: New.
8571 * gcc.dg/vmx/debug-1.c: New.
8572 * gcc.dg/vmx/debug-2.c: New.
8573 * gcc.dg/vmx/debug-3.c: New.
8574 * gcc.dg/vmx/debug-4.c: New.
8575 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
8576 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
8577 * gcc.dg/vmx/eg-5.c: New.
8578 * gcc.dg/vmx/fft.c: New.
8579 * gcc.dg/vmx/gcc-bug-1.c: New.
8580 * gcc.dg/vmx/gcc-bug-2.c: New.
8581 * gcc.dg/vmx/gcc-bug-3.c: New.
8582 * gcc.dg/vmx/gcc-bug-4.c: New.
8583 * gcc.dg/vmx/gcc-bug-5.c: New.
8584 * gcc.dg/vmx/gcc-bug-6.c: New.
8585 * gcc.dg/vmx/gcc-bug-7.c: New.
8586 * gcc.dg/vmx/gcc-bug-8.c: New.
8587 * gcc.dg/vmx/gcc-bug-9.c: New.
8588 * gcc.dg/vmx/gcc-bug-b.c: New.
8589 * gcc.dg/vmx/gcc-bug-c.c: New.
8590 * gcc.dg/vmx/gcc-bug-d.c: New.
8591 * gcc.dg/vmx/gcc-bug-e.c: New.
8592 * gcc.dg/vmx/gcc-bug-f.c: New.
8593 * gcc.dg/vmx/gcc-bug-g.c: New.
8594 * gcc.dg/vmx/gcc-bug-i.c: New.
8595 * gcc.dg/vmx/harness.h: New.
8596 * gcc.dg/vmx/ira1.c: New.
8597 * gcc.dg/vmx/ira2a.c: New.
8598 * gcc.dg/vmx/ira2b.c: New.
8599 * gcc.dg/vmx/ira2.c: New.
8600 * gcc.dg/vmx/ira2c.c: New.
8601 * gcc.dg/vmx/mem.c: New.
8602 * gcc.dg/vmx/newton-1.c: New.
8603 * gcc.dg/vmx/ops.c: New.
8604 * gcc.dg/vmx/sn7153.c: New.
8605 * gcc.dg/vmx/spill2.c: New.
8606 * gcc.dg/vmx/spill3.c: New.
8607 * gcc.dg/vmx/spill.c: New.
8608 * gcc.dg/vmx/t.c: New.
8609 * gcc.dg/vmx/varargs-1.c: New.
8610 * gcc.dg/vmx/varargs-2.c: New.
8611 * gcc.dg/vmx/varargs-3.c: New.
8612 * gcc.dg/vmx/varargs-4.c: New.
8613 * gcc.dg/vmx/varargs-5.c: New.
8614 * gcc.dg/vmx/varargs-6.c: New.
8615 * gcc.dg/vmx/varargs-7.c: New.
8616 * gcc.dg/vmx/vmx.exp: New.
8617 * gcc.dg/vmx/vprint-1.c: New.
8618 * gcc.dg/vmx/vscan-1.c: New.
8619 * gcc.dg/vmx/x-01.c: New.
8620 * gcc.dg/vmx/x-02.c: New.
8621 * gcc.dg/vmx/x-03.c: New.
8622 * gcc.dg/vmx/x-04.c: New.
8623 * gcc.dg/vmx/x-05.c: New.
8624 * gcc.dg/vmx/yousufi-1.c: New.
8625 * gcc.dg/vmx/zero-1.c: New.
8626 * gcc.dg/vmx/zero.c: New.
8627
8628 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
8629
8630 * g++.dg/lookup/java1.C: Update for chage of
8631 _Jv_AllocObject.
8632 * g++.dg/lookup/java2.C: Likewise.
8633
8634 2004-04-17 Laurent GUERBY <laurent@guerby.net>
8635
8636 * ada/acats/run_all.sh: use -O2 by default.
8637
8638 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
8639
8640 * gcc.dg/vr-mult-[12].c: New tests.
8641
8642 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8643
8644 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
8645
8646 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
8647
8648 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
8649
8650 * lib/target-supports.exp (check_profiling_available): Assume profiling
8651 isn't available for mips*-*-elf targets.
8652
8653 2004-04-14 Uros Bizjak <uros@kss-loka.si>
8654
8655 * gcc.dg/builtins-38.c: New test.
8656
8657 2004-04-14 Eric Christopher <echristo@redhat.com>
8658
8659 * g++.dg/charset/charset.exp: Run .cc extension tests.
8660
8661 2004-04-14 Zack Weinberg <zack@codesourcery.com>
8662
8663 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
8664
8665 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8666
8667 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
8668
8669 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
8670
8671 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
8672 * gcc.dg/i386-387-2.c: Likewise.
8673
8674 * gcc.dg/i386-387-7.c: New test.
8675 * gcc.dg/i386-387-8.c: New test.
8676
8677 * gcc.dg/builtins-37.c: New test.
8678
8679 2004-04-13 Geoffrey Keating <geoffk@apple.com>
8680
8681 * g++.dg/pch/externc-1.C: Add missing semicolon.
8682
8683 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
8684
8685 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
8686
8687 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8688
8689 * gcc.c-torture/execute/20040411-1.c: New test.
8690
8691 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
8692
8693 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
8694
8695 2004-04-09 Chris Demetriou <cgd@broadcom.com>
8696
8697 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
8698
8699 2004-04-09 Zack Weinberg <zack@codesourcery.com>
8700
8701 * lib/target-supports.exp (check_named_sections_available): New.
8702 * lib/gcc-dg.exp (dg-require-named-sections): New.
8703 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
8704 old-deja.exp. Also prune error-count message from HP linker.
8705 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
8706
8707 * g++.dg/init/init-ref4.C: Use dg-require-weak.
8708 * g++.old-deja/g++.pt/static3.C: Likewise.
8709 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
8710
8711 2004-04-09 Roger Sayle <roger@eyesopen.com>
8712
8713 * gcc.c-torture/execute/20040409-1.c: New test case.
8714 * gcc.c-torture/execute/20040409-2.c: New test case.
8715 * gcc.c-torture/execute/20040409-3.c: New test case.
8716
8717 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
8718
8719 * gcc.dg/20040409-1.c: New test.
8720
8721 2004-04-08 Roger Sayle <roger@eyesopen.com>
8722
8723 PR target/14888
8724 * g++.dg/opt/pr14888.C: New test case.
8725
8726 2004-04-08 Geoffrey Keating <geoffk@apple.com>
8727
8728 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
8729 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
8730 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
8731 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
8732 New tests.
8733
8734 2004-04-08 Paul Brook <paul@codesourcery.com>
8735
8736 * gcc.dg/spill-1.c: New test.
8737
8738 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8739
8740 * gcc.dg/torture/builtin-ctype-2.c: New test.
8741
8742 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
8743
8744 * gcc.dg/pch/pch.exp: Add largefile test.
8745
8746 2004-04-06 Geoffrey Keating <geoffk@apple.com>
8747
8748 * g++.dg/pch/externc-1.Hs: New.
8749 * g++.dg/pch/externc-1.C: New.
8750
8751 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8752
8753 * gcc.dg/compat/struct-by-value-5a_main.c,
8754 gcc.dg/compat/struct-by-value-5b_main.c: New files.
8755 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
8756 * gcc.dg/compat/struct-by-value-5a_x.c,
8757 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
8758 gcc.dg/compat/struct-by-value-5_x.c.
8759 * gcc.dg/compat/struct-by-value-5a_y.c,
8760 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
8761 gcc.dg/compat/struct-by-value-5_y.c.
8762
8763 * gcc.dg/compat/struct-by-value-6a_main.c,
8764 gcc.dg/compat/struct-by-value-6b_main.c: New files.
8765 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
8766 * gcc.dg/compat/struct-by-value-6a_x.c,
8767 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
8768 gcc.dg/compat/struct-by-value-6_x.c.
8769 * gcc.dg/compat/struct-by-value-6a_y.c,
8770 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
8771 gcc.dg/compat/struct-by-value-6_y.c.
8772
8773 * gcc.dg/compat/struct-by-value-7a_main.c,
8774 gcc.dg/compat/struct-by-value-7b_main.c: New files.
8775 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
8776 * gcc.dg/compat/struct-by-value-7a_x.c,
8777 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
8778 gcc.dg/compat/struct-by-value-7_x.c.
8779 * gcc.dg/compat/struct-by-value-7a_y.c,
8780 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
8781 gcc.dg/compat/struct-by-value-7_y.c.
8782
8783 2004-04-06 Jakub Jelinek <jakub@redhat.com>
8784
8785 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
8786 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
8787 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
8788 options.
8789
8790 2004-04-06 Uros Bizjak <uros@kss-loka.si>
8791
8792 * gcc.dg/builtins-36.c: New test.
8793
8794 2004-04-06 Paul Brook <paul@codesourcery.com>
8795
8796 * README.gcc: Remove obsolete contraint on testcases.
8797
8798 2004-04-05 Paul Brook <paul@codesourcery.com>
8799
8800 PR2123
8801 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8802 failure and exit(0) on success.
8803 * g++.dg/expr/anew2.C: Ditto.
8804 * g++.dg/expr/anew3.C: Ditto.
8805 * g++.dg/expr/anew4.C: Ditto.
8806
8807 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8808
8809 PR c++/3518
8810 * g++.dg/template/unify7.C: New.
8811
8812 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8813
8814 * g++.dg/README: Bring up to date with new subdirectories; remove
8815 duplicate subdirectory lines.
8816
8817 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8818
8819 PR c++/14007
8820 * g++.dg/template/unify5.C: New.
8821 * g++.dg/template/unify6.C: New.
8822 * g++.dg/template/qualttp20.C: Adjust.
8823 * g++.old-deja/g++.jason/report.C: Adjust.
8824 * g++.old-deja/g++.other/qual1.C: Adjust.
8825
8826 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8827
8828 PR c++/14803
8829 * g++.dg/inherit/ptrmem1.C: New test.
8830
8831 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8832
8833 PR c++/14755
8834 * gcc.c-torture/execute/20040331-1.c: New test.
8835 * gcc.dg/20040331-1.c: New test.
8836
8837 2004-04-01 Paul Brook <paul@codesourcery.com>
8838
8839 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8840
8841 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8842
8843 PR c++/14724
8844 * g++.dg/init/goto1.C: New test.
8845
8846 PR c++/14763
8847 * g++.dg/template/defarg4.C: New test.
8848
8849 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8850
8851 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8852
8853 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8854
8855 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8856
8857 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8858
8859 * gcc.dg/noncompile/undeclared-2.c: New test.
8860
8861 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8862
8863 * gcc.dg/940409-1.c: Remove XFAIL.
8864 * gcc.dg/reg-vol-struct-1.c: New test.
8865
8866 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8867
8868 * gcc.dg/torture/builtin-wctype-1.c: New test.
8869
8870 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8871
8872 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8873 * gcc.dg/20001101-1.c: Likewise.
8874 * gcc.dg/20001102-1.c: Likewise.
8875
8876 2004-03-25 Roger Sayle <roger@eyesopen.com>
8877
8878 * gcc.dg/compare8.c: Add an additional test for XOR.
8879
8880 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8881
8882 * gcc.dg/torture/builtin-ctype-1.c: New test.
8883
8884 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8885
8886 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8887 * gcc.dg/torture/builtin-math-1.c: Likewise.
8888 * gcc.dg/torture/builtin-power-1.c: New test.
8889
8890 2004-03-24 Andreas Schwab <schwab@suse.de>
8891
8892 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8893 IA64 assembler.
8894
8895 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8896 Roger Sayle <roger@eyesopen.com>
8897
8898 * gcc.dg/compare8.c: New test case.
8899
8900 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8901
8902 * g++.dg/ext/altivec-7.C: New test.
8903
8904 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8905
8906 PR 12267, 12391, 12560, 13129, 14114, 14133
8907 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8908 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8909 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8910 Adjust error regexps.
8911 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8912 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8913 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8914 * gcc.dg/local1.c: Add explanatory comment.
8915
8916 2004-03-23 Roger Sayle <roger@eyesopen.com>
8917
8918 PR optimization/14669
8919 * g++.dg/opt/fold2.C: New test case.
8920
8921 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8922
8923 PR c/14069
8924 * gcc.dg/20040322-1.c: New test.
8925
8926 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8927
8928 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8929 * gcc.dg/ultrasp4.c: Likewise.
8930 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8931
8932 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8933
8934 * gcc.dg/i386-sse-8.c: Reset default options.
8935
8936 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8937
8938 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8939 in the error message text.
8940
8941 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8942
8943 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8944
8945 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8946
8947 PR c++/14616
8948 * g++.dg/init/array13.C: New test.
8949
8950 2004-03-20 Roger Sayle <roger@eyesopen.com>
8951
8952 PR target/13889
8953 * gcc.c-torture/compile/pr13889.c: New test case.
8954
8955 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8956
8957 PR c/14635
8958 * builtins-1.c (nan, nans): Don't test.
8959 * builtins-30.c: Don't use nan, nanf, nanl.
8960 * builtins-35.c: New test.
8961
8962 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8963
8964 * g++.dg/ext/altivec-6.C: New test.
8965
8966 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8967
8968 * g++.dg/init/placement3.C: New test.
8969
8970 * g++.dg/template/spec13.C: New test.
8971
8972 * g++.dg/lookup/using11.C: New test.
8973
8974 * g++.dg/lookup/koenig3.C: New test.
8975
8976 * g++.dg/template/operator2.C: New test.
8977
8978 * g++.dg/expr/dtor3.C: New test.
8979 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8980 marker.
8981 * g++.old-deja/g++.law/visibility28.C: Likewise.
8982
8983 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8984
8985 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8986 * gcc.dg/ppc64-abi-3.c: Likewise.
8987
8988 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8989
8990 PR c++/14545
8991 * g++.dg/parse/template15.C: New test.
8992
8993 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8994
8995 * g++.dg/expr/dtor2.C: New test.
8996
8997 * g++.dg/lookup/anon4.C: New test.
8998
8999 * g++.dg/overload/using1.C: New test.
9000
9001 * g++.dg/template/lookup7.C: New test.
9002
9003 * g++.dg/template/typename6.C: New test.
9004
9005 * g++.dg/expr/cond6.C: New test.
9006
9007 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9008
9009 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
9010
9011 2004-03-18 Mark Mitchell <mark@codesourcery.com>
9012
9013 * g++.dg/expr/cond5.C: New test.
9014 * g++.dg/expr/constcast1.C: Likewise.
9015 * g++.dg/expr/ptrmem2.C: Likewise.
9016 * g++.dg/expr/ptrmem3.C: Likewise.
9017 * g++.dg/lookup/main1.C: Likewise.
9018 * g++.dg/template/lookup6.C: Likewise.
9019
9020 2004-03-18 Mark Mitchell <mark@codesourcery.com>
9021
9022 * gcc.dg/local1.c: New test.
9023
9024 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
9025
9026 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9027
9028 * gcc.dg/torture/builtin-convert-1.c: New test.
9029
9030 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9031
9032 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
9033
9034 2004-03-16 Mark Mitchell <mark@codesourcery.com>
9035
9036 PR c++/14481
9037 * g++.dg/warn/Wunused-7.C: New test.
9038
9039 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9040
9041 * gcc.dg/torture/builtin-integral-1.c: New test.
9042
9043 2004-03-16 Mark Mitchell <mark@codesourcery.com>
9044
9045 PR c++/14586
9046 * g++.dg/parse/non-dependent3.C: New test.
9047
9048 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
9049
9050 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
9051 * g++.dg/eh/simd-2.C: Likewise.
9052 * g++.dg/init/array10.C: Likewise.
9053 * gcc.c-torture/compile/simd-1.c: Likewise.
9054 * gcc.c-torture/compile/simd-2.c: Likewise.
9055 * gcc.c-torture/compile/simd-3.c: Likewise.
9056 * gcc.c-torture/compile/simd-4.c: Likewise.
9057 * gcc.c-torture/compile/simd-6.c: Likewise.
9058 * gcc.c-torture/execute/simd-1.c: Likewise.
9059 * gcc.c-torture/execute/simd-2.c: Likewise.
9060 * gcc.dg/compat/vector-defs.h: Likewise.
9061 * gcc.dg/20020531-1.c: Likewise.
9062 * gcc.dg/altivec-3.c: Likewise.
9063 * gcc.dg/altivec-4.c: Likewise.
9064 * gcc.dg/altivec-varargs-1.c: Likewise.
9065 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
9066 * gcc.dg/i386-mmx-3.c: Likewise.
9067 * gcc.dg/i386-sse-4.c: Likewise.
9068 * gcc.dg/i386-sse-5.c: Likewise.
9069 * gcc.dg/i386-sse-8.c: Likewise.
9070 * gcc.dg/simd-1.c: Likewise.
9071 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
9072 __ev64_opaque__ since the machine description provides it.
9073
9074 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9075
9076 * lib/compat.exp (skip_list): New global variable.
9077 Use it to hold the user defined COMPAT_SKIPS list if any.
9078 (compat-obj): Add the members of skip_list to optall.
9079
9080 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9081
9082 * gcc.dg/compat/union-by-value-1_main.c,
9083 union-by-value-1_x.c, union-by-value-1_y.c,
9084 union-check.h, union-defs.h,
9085 union-init.h, union-return-1_main.c,
9086 union-return-1_x.c, union-return-1_y.c: New files.
9087
9088 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9089
9090 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
9091 mixed-struct-init.h: Add 4 mixed structure types.
9092 struct-by-value-21_main.c, struct-by-value-21_x.c,
9093 struct-by-value-21_y.c, struct-return-21_main.c,
9094 struct-return-21_x.c, struct-return-21_y.c: New files.
9095
9096 2004-03-13 Mark Mitchell <mark@codesourcery.com>
9097
9098 PR c++/14550
9099 * g++.dg/parse/template14.C: New test.
9100
9101 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9102
9103 * gcc.c-torture/execute/20040313-1.c: New test.
9104
9105 2004-03-13 Jakub Jelinek <jakub@redhat.com>
9106
9107 PR target/14533
9108 * gcc.dg/20040311-2.c: New test.
9109
9110 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
9111
9112 PR other/14544
9113 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
9114 bit-field.
9115
9116 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
9117
9118 * gcc.dg/20040305-2.c: Add missing return statement.
9119
9120 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9121
9122 * gcc.dg/builtins-34.c: Also check pow10*.
9123
9124 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9125
9126 PR target/14262
9127 * gcc.dg/20040305-2.c: New test.
9128
9129 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9130
9131 * gcc.dg/20040310-1.c: New test.
9132
9133 2004-03-11 Roger Sayle <roger@eyesopen.com>
9134
9135 * gcc.c-torture/execute/20040311-1.c: New test case.
9136
9137 2004-03-11 Mark Mitchell <mark@codesourcery.com>
9138
9139 PR c++/14476
9140 * g++.dg/lookup/enum1.C: New test.
9141
9142 2004-03-10 Mark Mitchell <mark@codesourcery.com>
9143
9144 PR c++/14510
9145 * g++.dg/lookup/struct2.C: New test.
9146
9147 2004-03-10 Uros Bizjak <uros@kss-loka.si>
9148
9149 * gcc.dg/builtins-34.c: New test.
9150
9151 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9152
9153 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9154
9155 2004-03-09 James E Wilson <wilson@specifixinc.com>
9156
9157 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9158 * gcc.dg/alias-2.c: New testcase.
9159
9160 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9161
9162 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9163
9164 2004-03-09 Roger Sayle <roger@eyesopen.com>
9165
9166 * gcc.c-torture/execute/20040309-1.c: New test case.
9167
9168 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9169
9170 PR c++/14397
9171 * g++.dg/overload/ref1.C: New.
9172
9173 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9174
9175 PR c++/14409
9176 * g++.dg/template/spec12.C: New test.
9177
9178 PR c++/14448
9179 * g++.dg/parse/crash14.C: New test.
9180
9181 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9182
9183 PR c++/14230
9184 * g++.dg/init/ref11.C: New test.
9185
9186 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9187
9188 PR c++/14432
9189 * g++.dg/parse/builtin2.C: New test.
9190
9191 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9192
9193 PR c++/14401
9194 * g++.dg/init/ctor3.C: New test.
9195 * g++.dg/init/union1.C: New test.
9196 * g++.dg/ext/anon-struct4.C: New test.
9197
9198 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9199
9200 * g++.dg/lookup/koenig1.C: Tweak error messages.
9201 * g++.dg/lookup/used-before-declaration.C: Likewise.
9202 * g++.dg/other/do1.C: Likewise.
9203 * g++.dg/overload/koenig1.C: Likewise.
9204 * g++.dg/parse/crash13.C: Likewise.
9205 * g++.dg/template/instantiate3.C: Likewise.
9206
9207 2004-03-08 Eric Christopher <echristo@redhat.com>
9208
9209 * * lib/target-supports.exp: Enable libiconv in test
9210 compilation. Fix up error checking.
9211
9212 2004-03-08 Roger Sayle <roger@eyesopen.com>
9213
9214 PR middle-end/14289
9215 * gcc.dg/pr14289-1.c: New test case.
9216 * gcc.dg/pr14289-2.c: Likewise.
9217 * gcc.dg/pr14289-3.c: Likewise.
9218
9219 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9220
9221 * gcc.c-torture/execute/20040308-1.c: New test.
9222
9223 2004-03-07 Roger Sayle <roger@eyesopen.com>
9224
9225 * gcc.c-torture/execute/20040307-1.c: New test case.
9226
9227 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9228
9229 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9230
9231 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9232
9233 * gcc.dg/20040306-1.c: New test.
9234
9235 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9236
9237 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9238 them static.
9239 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9240
9241 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9242
9243 PR c/14465
9244 * gcc.dg/decl-6.c: New test.
9245
9246 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9247
9248 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9249 Rename LOGPOW -> LOG_POW.
9250 (SQRT_EXP, POW_EXP): New.
9251
9252 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9253
9254 * gcc.dg/i386-sse-8.c: New test.
9255
9256 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9257
9258 PR c/14114
9259 * gcc.dg/decl-5.c: New test.
9260
9261 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9262
9263 * gcc.dg/20040305-1.c: New test.
9264
9265 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9266
9267 PR other/14354
9268 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9269
9270 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9271
9272 PR c++/14425, c++/14426
9273 * g++.dg/ext/altivec-4.C: New test.
9274 * g++.dg/ext/altivec-5.C: New test.
9275
9276 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9277
9278 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9279 global variables of a type with no linkage.
9280 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9281 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9282 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9283 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9284 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9285 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9286 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9287 * g++.dg/warn/deprecated.C: Name enum Color.
9288 * g++.dg/overload/VLA.C: Name structure for 'b'.
9289 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9290
9291 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9292
9293 * gcc.c-torture/compile/20040304-1.c: New test.
9294
9295 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9296
9297 PR 13728
9298 * gcc.dg/decl-4.c: New testcase.
9299
9300 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9301
9302 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9303 as PRECF if sizeof (float) > sizeof (double).
9304 (PRECL): Make it the same as PRECF if
9305 sizeof (float) > sizeof (long double).
9306
9307 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9308
9309 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9310 system type. Add check for irix6 which doesn't have c99 runtime.
9311
9312 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9313
9314 * gcc.dg/const-elim-1.c: xfail for xtensa.
9315
9316 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9317
9318 PR c++/14369
9319 * g++.dg/template/cond4.C: New test.
9320
9321 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9322
9323 PR c++/14360
9324 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9325
9326 PR c++/14361
9327 * g++.dg/parse/defarg7.C: New test.
9328
9329 PR c++/14359
9330 * g++.dg/template/friend26.C: New test.
9331
9332 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9333
9334 PR c++/14324
9335 * g++.dg/abi/mangle21.C: New test.
9336
9337 PR c++/14260
9338 * g++.dg/parse/constructor2.C: New test.
9339
9340 PR c++/14337
9341 * g++.dg/template/sfinae1.C: New test.
9342
9343 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9344
9345 PR c++/14267
9346 * g++.dg/expr/crash2.C: New test.
9347
9348 PR middle-end/13448
9349 * gcc.dg/inline-5.c: New test.
9350 * gcc.dg/always-inline.c: Split out tests into ...
9351 * gcc.dg/always-inline2.c: ... this and ...
9352 * gcc.dg/always-inline3.c: ... this.
9353
9354 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9355
9356 PR debug/12103
9357 * g++.dg/debug/crash1.C: New test.
9358
9359 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9360
9361 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9362 function with __attribute__((noinline)).
9363 (recurser_void2): Likewise.
9364 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9365 (recurser_void2): Likewise.
9366
9367 2004-02-29 Roger Sayle <roger@eyesopen.com>
9368
9369 PR middle-end/14203
9370 * g++.dg/warn/Wunused-6.C: New test case.
9371
9372 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9373
9374 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9375 not defined.
9376
9377 2004-02-27 Eric Christopher <echristo@redhat.com>
9378
9379 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9380 * g++.dg/charset/asm2.c: Run only x86.
9381 * gcc.dg/charset/asm3.c: Ditto.
9382
9383 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9384
9385 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9386 ld_library_path.
9387
9388 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9389
9390 * g++.dg/ext/altivec-3.C: New.
9391
9392 2004-02-26 Richard Henderson <rth@redhat.com>
9393
9394 * g++.dg/ext/attrib10.C: Mark for warning.
9395 * gcc.dg/attr-alias-1.c: New.
9396
9397 2004-02-26 Richard Henderson <rth@redhat.com>
9398
9399 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9400 * gcc.c-torture/execute/20040208-2.c: ... it back.
9401
9402 2004-02-26 Eric Christopher <echristo@redhat.com>
9403
9404 * lib/target-supports.exp (check-iconv-available): New function.
9405 * lib/gcc-dg.exp (dg-require-iconv): New function.
9406 Use above.
9407 * gcc.dg/charset: New directory.
9408 * gcc.dg/charset/charset.exp: New file.
9409 * gcc.dg/charset/asm1.c: Ditto.
9410 * gcc.dg/charset/asm2.c: Ditto.
9411 * gcc.dg/charset/asm3.c: Ditto.
9412 * gcc.dg/charset/asm4.c: Ditto.
9413 * gcc.dg/charset/asm5.c: Ditto.
9414 * gcc.dg/charset/attribute1.c: Ditto.
9415 * gcc.dg/charset/attribute2.c: Ditto.
9416 * gcc.dg/charset/string1.c: Ditto.
9417 * g++.dg/charset: New directory.
9418 * g++.dg/dg.exp: Add here. Special options.
9419 * g++.dg/charset/charset.exp: New file.
9420 * g++.dg/charset/asm1.c: Ditto.
9421 * g++.dg/charset/asm2.c: Ditto.
9422 * g++.dg/charset/asm3.c: Ditto.
9423 * g++.dg/charset/asm4.c: Ditto.
9424 * g++.dg/charset/attribute1.c: Ditto.
9425 * g++.dg/charset/attribute2.c: Ditto.
9426 * g++.dg/charset/extern1.cc: Ditto.
9427 * g++.dg/charset/extern2.cc: Ditto.
9428 * g++.dg/charset/string1.c: Ditto.
9429
9430 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9431
9432 PR c++/14278
9433 * g++.dg/parse/comma1.C: New test.
9434
9435 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9436
9437 PR c++/14284
9438 * g++.dg/template/ttp8.C: New test.
9439
9440 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9441
9442 * gcc.dg/fixuns-trunc-1.c: New test.
9443
9444 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9445
9446 * gcc.dg/builtins-config.h: Use #elif.
9447
9448 2004-02-26 Michael Matz <matz@suse.de>
9449
9450 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9451 * gcc.dg/991214-1.c: Likewise.
9452 * gcc.dg/i386-asm-1.c: Likewise.
9453
9454 2004-02-25 Richard Henderson <rth@redhat.com>
9455
9456 * gcc.c-torture/execute/20040208-2.c: Move ...
9457 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
9458
9459 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9460
9461 PR c++/14246
9462 * g++.dg/other/crash-3.C: New test.
9463
9464 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9465
9466 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
9467 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
9468
9469 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
9470 HP-UX.
9471
9472 2004-02-24 Michael Matz <matz@suse.de>
9473
9474 * gcc.dg/i386-regparm.c: New.
9475
9476 2004-02-23 James E Wilson <wilson@specifixinc.com>
9477
9478 * gcc.c-torture/execute/20040223-1.c: New.
9479
9480 2004-02-23 Zack Weinberg <zack@codesourcery.com>
9481 Kazu Hirata <kazu@cs.umass.edu>
9482
9483 * gcc.dg/fwritable-strings-1.c: Remove.
9484
9485 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
9486
9487 PR c/14156
9488 * gcc.dg/20040223-1.c: New test.
9489
9490 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9491
9492 PR c++/14106
9493 * g++.dg/ext/typeof9.C: New test.
9494
9495 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9496
9497 PR c++/14250
9498 * g++.dg/other/switch1.C: New test.
9499
9500 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9501
9502 * gcc.dg/cast-function-1.c: Adjust for new informative message.
9503 * gcc.dg/va-arg-1.c: Likewise.
9504
9505 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9506
9507 PR c++/14143
9508 * g++.dg/template/koenig5.C: New test.
9509
9510 2004-02-21 Ziemowit Laski <zlaski@apple.com>
9511
9512 * g++.dg/ext/altivec-1.C: Generalize target triple.
9513 * g++.dg/ext/altivec-2.C: New test case.
9514 * g++.dg/ext/altivec_check.h: New file.
9515 * gcc.dg/altivec-1.c: Generalize target triple;
9516 include altivec_check.h and call altivec_check().
9517 * gcc.dg/altivec-[2-5].c: Generalize target triple.
9518 * gcc.dg/altivec-6.c: New test case.
9519 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
9520 type casts as needed.
9521 * gcc.dg/altivec-10.c: Include altivec_check.h and call
9522 altivec_check().
9523 * gcc.dg/altivec-12.c: New test case.
9524 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
9525 include altivec_check.h and call altivec_check().
9526 * gcc.dg/altivec_check.h: New file.
9527
9528 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9529
9530 * lib/target-supports.exp (check_alias_available): Don't mangle
9531 function `g' in test program.
9532
9533 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9534
9535 * lib/target-supports.exp (check_profiling_available): Check
9536 argument to determine whether we support a profiling type.
9537 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
9538 check_profiling_available.
9539 * g++.dg/bprob/bprob.exp: Likewise
9540 * g77.dg/bprob/bprob.exp: Likewise.
9541 * gcc.misc-tests/bprob.exp: Likewise.
9542 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
9543 dg-require-profiling and delete expected error handling.
9544 * gcc.dg/20021014-1.c: Likewise.
9545 * gcc.dg/nest.c: Likewise.
9546
9547 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9548
9549 PR c++/12007
9550 * g++.dg/other/vthunk1.C: New test.
9551
9552 2004-02-20 Falk Hueffner <falk@debian.org>
9553
9554 PR target/14201
9555 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
9556
9557 2004-02-20 Mark Mitchell <mark@codesourcery.com>
9558
9559 PR c++/13927
9560 * g++.dg/other/error8.C: Remove XFAIL markers.
9561
9562 PR c++/14173
9563 * g++.dg/ext/packed5.C: New test.
9564
9565 PR c++/14199
9566 * g++.dg/warn/Wunused-5.C: New test.
9567
9568 PR c++/14186
9569 * g++.dg/lookup/member1.C: New test.
9570
9571 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
9572
9573 * gcc.c-torture/compile/20040130-1.c: Enable only when
9574 __INT_MAX__ >= 2147483647L.
9575 * gcc.c-torture/compile/961203-1.c: Likewise.
9576
9577 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
9578
9579 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
9580 * g++.dg/opt/template1.C: Robustify assembler regexp
9581
9582 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9583
9584 * gcc.c-torture/execute/simd-4.x: Remove.
9585 * gcc.c-torture/execute/va-arg-25.x: Likewise.
9586 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
9587 Guard with #ifndef SKIP_ATTRIBUTE.
9588 * gcc.dg/compat/vector-1_y.c: Likewise.
9589 * gcc.dg/compat/vector-2_x.c: Likewise.
9590 * gcc.dg/compat/vector-2_y.c: Likewise.
9591 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
9592 * g++.dg/eh/simd-2.C: Likewise.
9593
9594 2004-02-19 Alan Modra <amodra@bigpond.net.au>
9595
9596 * gcc.c-torture/compile/complex-1.c: New.
9597
9598 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
9599
9600 PR target/14209
9601 * gcc.c-torture/execute/20040218-1.c: New test.
9602
9603 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9604
9605 PR c++/14181
9606 * g++.dg/parse/new2.C: New test.
9607
9608 2004-02-18 Paul Brook <paul@codesourcery.com>
9609
9610 * gcc.c-torture/compile/libcall-1.c: New test.
9611
9612 2004-02-18 Paul Brook <paul@codesourcery.com>
9613
9614 PR debug/12934
9615 * gcc.dg/debug/debug-7.c: New test.
9616
9617 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
9618
9619 * gcc.dg/20040217-1.c: New test.
9620
9621 2004-02-17 Zack Weinberg <zack@codesourcery.com>
9622
9623 * gcc.c-torture/execute/990208-1.x: Delete.
9624
9625 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
9626
9627 * gcc.c-torture/execute/20040208-2.x: New file.
9628
9629 2004-02-17 Mark Mitchell <mark@codesourcery.com>
9630
9631 PR c++/11326
9632 * g++.dg/abi/structret1.C: New test.
9633
9634 2004-02-17 Jakub Jelinek <jakub@redhat.com>
9635
9636 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
9637 (i386_cpuid): No need to test if cpuid is available on AMD64.
9638 Fix assembly, so that it works onboth i386 and AMD64.
9639 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
9640 (vecInLong): Fix s[] member type to unsigned int.
9641 (vecInWord): Remove type.
9642 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
9643 (a64, b64, c64, d64, e64): Remove.
9644 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
9645 Remove unused variable. Remove initialization of removed variables.
9646 Don't call mmx_tests nor sse_tests.
9647 (reference_mmx, reference_sse): Remove.
9648 (check): Add return stmt.
9649 * gcc.dg/i386-sse-7.c: New test.
9650 * gcc.dg/i386-mmx-4.c: New test.
9651
9652 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9653
9654 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
9655 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9656 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9657 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
9658 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
9659 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
9660 g++.dg/tc1/dr94.C: Fix line terminator.
9661
9662 2004-02-16 Geoffrey Keating <geoffk@apple.com>
9663
9664 * gcc.c-torture/compile/20040216-1.c: New.
9665
9666 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9667
9668 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
9669 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
9670 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
9671 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
9672 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
9673 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
9674
9675 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9676
9677 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
9678
9679 2004-02-15 Mark Mitchell <mark@codesourcery.com>
9680
9681 PR c++/13971
9682 * g++.dg/expr/cond4.C: New test.
9683
9684 PR c++/14086
9685 * g++.dg/lookup/crash2.C: New test.
9686
9687 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
9688
9689 * gcc.c-torture/compile/20040214-2.c: New test.
9690
9691 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
9692
9693 PR c++/14116
9694 * g++.dg/ext/typeof8.C: New test.
9695
9696 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
9697
9698 * gcc.c-torture/compile/20040214-1.c: New test.
9699
9700 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9701
9702 PR c++/13635
9703 * g++.dg/template/spec11.C: New test.
9704
9705 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9706
9707 PR c++/13927
9708 * g++.dg/other/error8.C: New test.
9709
9710 2004-02-13 Mark Mitchell <mark@codesourcery.com>
9711
9712 PR c++/14122
9713 * g++.dg/template/array4.C: New test.
9714
9715 PR c++/14108
9716 * g++.dg/inherit/thunk2.C: New test.
9717
9718 PR c++/14083
9719 * g++.dg/eh/cond2.C: New test.
9720
9721 2004-02-12 Alan Modra <amodra@bigpond.net.au>
9722
9723 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
9724
9725 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
9726
9727 * lib/scanasm.exp (dg-scan): Quote pattern before display.
9728
9729 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
9730
9731 * g++.dg/simd-2.C: xfail on ppc64-linux.
9732
9733 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
9734
9735 PR c/456
9736 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
9737 tests.
9738
9739 2004-02-11 Uros Bizjak <uros@kss-loka.si>
9740
9741 * gcc.dg/builtins-33.c: New test.
9742
9743 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
9744
9745 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
9746
9747 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9748
9749 * g++.dg/simd-2.C: Set -maltivec for ppc64.
9750
9751 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
9752
9753 * gcc.dg/ppc64-abi-3.c: New test.
9754
9755 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
9756
9757 PR c/14092
9758
9759 * gcc.dg/pr14092-1.c: New testcase.
9760
9761 2004-02-10 Alan Modra <amodra@bigpond.net.au>
9762
9763 * gcc.dg/cpp/assert4.c: Fix typo last change.
9764
9765 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
9766 * gcc.dg/cpp/assert4.c: Handle powerpc64.
9767
9768 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
9769
9770 2004-02-09 Roger Sayle <roger@eyesopen.com>
9771
9772 * gcc.c-torture/compile/20040209-1.c: New test case.
9773
9774 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
9775
9776 * gcc.dg/c90-init-1.c: Adjust expected error messages.
9777
9778 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
9779
9780 * gcc.c-torture/execute/20040208-[12].c: New tests.
9781
9782 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9783
9784 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
9785
9786 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9787
9788 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
9789
9790 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9791
9792 Bug 13856
9793 * gcc.dg/visibility-8.c: New testcase.
9794
9795 2004-02-07 Zack Weinberg <zack@codesourcery.com>
9796
9797 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9798 arguments.
9799 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9800
9801 2004-02-07 Roger Sayle <roger@eyesopen.com>
9802
9803 PR middle-end/13696
9804 * g++.dg/opt/fold1.C: New test case.
9805
9806 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9807
9808 PR c++/14033
9809 * g++.dg/other/crash-2.C: New test.
9810
9811 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9812
9813 PR c++/14028
9814 * g++.dg/parse/angle-bracket2.C: New test.
9815
9816 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9817
9818 PR middle-end/13750
9819 Revert:
9820 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9821 PR pch/13361
9822 * testsuite/g++.dg/pch/wchar-1.C: New.
9823 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9824
9825 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9826
9827 PR c++/14008
9828 * g++.dg/parse/error15.C: New test.
9829 * g++.dg/parse/crash11.C: Update dg-error mark.
9830
9831 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9832
9833 PR c++/13932
9834 * g++.dg/warn/conv2.C: New test.
9835
9836 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9837
9838 PR c++/13086
9839 * g++.dg/warn/incomplete1.C: Remove xfail.
9840
9841 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9842
9843 * lib/file-format.exp (gcc_target_object_format): Use
9844 ${tool}_target_compile, not gcc_target_compile.
9845 * lib/target-supports.exp (check_alias_available): Likewise.
9846 (check_gc_sections_available): Likewise.
9847 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9848 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9849 dg-require-alias.
9850
9851 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9852
9853 PR c++/13969
9854 * g++.dg/template/static6.C: New test.
9855
9856 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9857
9858 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9859
9860 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9861
9862 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9863 tests for systems where `char' is unsigned by default.
9864
9865 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9866
9867 PR c++/13997
9868 * g++.dg/template/partial3.C: New test.
9869
9870 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9871
9872 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9873 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9874 Remove mentions of obsolete ports.
9875
9876 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9877
9878 * gcc.dg/noncompile/20001228-1.c: Fix for new
9879 error message.
9880
9881 2004-02-03 Roger Sayle <roger@eyesopen.com>
9882
9883 PR target/9348
9884 * gcc.c-torture/execute/multdi-1.c: New test case.
9885
9886 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9887
9888 PR c++/13925
9889 * g++.dg/template/lookup5.C: New test.
9890
9891 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9892
9893 PR c++/13950
9894 * g++.dg/template/lookup4.C: New test.
9895
9896 PR c++/13970
9897 * g++.dg/parse/error14.C: New test.
9898
9899 PR c++/14002
9900 * g++.dg/parse/template13.C: New test.
9901
9902 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9903
9904 PR c++/13978
9905 * g++.dg/template/koenig4.C: New test.
9906
9907 PR c++/13968
9908 * g++.dg/template/crash17.C: New test.
9909
9910 PR c++/13975
9911 * g++.dg/parse/error13.C: New test.
9912 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9913
9914 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9915
9916 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9917
9918 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9919
9920 PR c/11658
9921 PR c/13994
9922 * gcc.dg/noncompile/20040203-1.c: New test.
9923 * gcc.dg/noncompile/20040203-2.c: Likewise.
9924 * gcc.dg/noncompile/20040203-3.c: Likewise.
9925 * gcc.dg/20040203-1.c: Likewise.
9926
9927 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9928
9929 PR c++/10858
9930 * g++.dg/template/sizeof7.C: New test.
9931
9932 2004-02-02 Eric Christopher <echristo@redhat.com>
9933 Zack Weinberg <zack@codesourcery.com>
9934
9935 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9936
9937 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9938
9939 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9940 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9941 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9942 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9943
9944 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9945
9946 PR c++/13113
9947 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9948
9949 PR c++/13854
9950 * g++.dg/ext/attrib13.C: New test.
9951
9952 PR c++/13907
9953 * g++.dg/conversion/op2.C: New test.
9954
9955 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9956
9957 * gcc.dg/titype-1.c: Fix pasto.
9958
9959 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9960
9961 * gcc.dg/titype-1.c: New test.
9962
9963 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9964
9965 PR c++/13957
9966 * g++.dg/template/non-type-template-argument-1.C,
9967 g++.dg/template/qualified-id1.C: Update dg-error marks.
9968 * g++.dg/template/nontype6.C: New test.
9969
9970 2004-02-01 Roger Sayle <roger@eyesopen.com>
9971
9972 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9973 * gcc.dg/builtins-31.c: New testcase.
9974 * gcc.dg/builtins-32.c: New testcase.
9975
9976 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9977
9978 * objc.dg/call-super-2.m: Update line numbers
9979 for the including of stddef.h.
9980
9981 2004-01-30 Michael Matz <matz@suse.de>
9982
9983 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9984 g++.dg/ext/case-range3.C: New tests.
9985
9986 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9987
9988 DR206
9989 PR c++/13813
9990 * g++.dg/template/member4.C: New test.
9991
9992 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9993
9994 PR c++/13683
9995 * g++.dg/template/sizeof6.C: New test.
9996
9997 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9998
9999 * gcc.dg/fwritable-strings-1.c: New test.
10000
10001 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10002
10003 * gcc.c-torture/compile/20040130-1.c: New test.
10004
10005 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
10006
10007 * objc.dg/call-super-2.m: Include stddef.h for size_t.
10008
10009 2004-01-29 Mark Mitchell <mark@codesourcery.com>
10010
10011 PR c++/13883
10012 * g++.dg/template/ctor3.C: New test.
10013
10014 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10015
10016 * g++.dg/tc1: New directory.
10017 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
10018 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
10019 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
10020 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
10021 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
10022
10023 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10024
10025 * g++.dg/parse/error11.C: New test.
10026 * g++.dg/parse/error12.C: Likewise.
10027
10028 2004-01-28 Ziemowit Laski <zlaski@apple.com>
10029
10030 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
10031 (scan_initial, main): Use aligned_sizeof instead of sizeof.
10032
10033 2004-01-28 Mark Mitchell <mark@codesourcery.com>
10034
10035 PR c++/13791
10036 * g++.dg/ext/attrib12.C: New test.
10037
10038 PR c++/13736
10039 * g++.dg/parse/cast2.C: New test.
10040
10041 2004-01-27 James E Wilson <wilson@specifixinc.com>
10042
10043 * objc.dg/encode-2.m (main): New local string. Set depending on
10044 sizeof long. Use in sscanf call.
10045 * objc.dg/encode-3.m (main): New local string. Set depending on
10046 sizeof long. Use in scan_initial call.
10047
10048 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10049
10050 * objc.dg/call-super-2.m: Make LP64-safe.
10051 * objc.dg/desig-init-1.m: Likewise.
10052
10053 2004-01-27 Devang Patel <dpatel@apple.com>
10054
10055 * g++.dg/debug/namespace1.C: New test.
10056
10057 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
10058
10059 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
10060 xscale-*-*.
10061
10062 * gcc.dg/arm-mmx-1.c: New test.
10063
10064 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10065
10066 * gcc.dg/20040127-1.c: New test.
10067 * gcc.dg/20040127-2.c: New test.
10068
10069 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10070
10071 * objc.dg/stret-1.m (glob): Renamed to globa.
10072
10073 2004-01-26 Mark Mitchell <mark@codesourcery.com>
10074
10075 PR c++/13663
10076 * g++.dg/expr/for1.C: New test.
10077
10078 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
10079
10080 PR middle-end/13779
10081 * gcc.dg/darwin-longlong.c: New test.
10082
10083 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
10084
10085 * gcc.dg/20040124-1.c: Moved test from here...
10086 * gcc.c-torture/compile/20040124-1.c: ...to here.
10087
10088 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10089
10090 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
10091 the assembly output if -m64 is passed.
10092
10093 2004-01-25 Mark Mitchell <mark@codesourcery.com>
10094
10095 PR c++/13833
10096 * g++.dg/template/cond3.C: New test.
10097
10098 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10099
10100 PR c++/13810
10101 * g++.dg/template/ttp7.C: New test.
10102
10103 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10104
10105 PR c++/13797
10106 * g++.dg/template/nontype4.C: New test.
10107 * g++.dg/template/nontype5.C: Likewise.
10108
10109 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
10110
10111 * gcc.dg/torture/mips-clobber-at.c: New test.
10112
10113 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
10114
10115 * gcc.dg/20040124-1.c: New test.
10116
10117 2004-01-24 Jakub Jelinek <jakub@redhat.com>
10118
10119 * gcc.dg/20040123-1.c: New test.
10120
10121 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10122
10123 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
10124
10125 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
10126
10127 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
10128
10129 2004-01-23 Andrew Pinski <apinski@apple.com>
10130
10131 * gcc.dg/20030121-1.c: Move to ..
10132 * gcc.dg/20040121-1.c: here.
10133
10134 2004-01-23 Roger Sayle <roger@eyesopen.com>
10135
10136 * gcc.dg/builtins-29.c: New test case.
10137
10138 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10139
10140 PR 18314
10141 * gcc.dg/builtins-30.c: New testcase.
10142
10143 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
10144
10145 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
10146 * lib/g77.exp: Likewise.
10147 * lib/objc.exp: Likewise.
10148 * lib/g++.exp: Likewise.
10149
10150 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10151
10152 * gcc.dg/struct-by-value-2.c: New test.
10153
10154 2004-01-21 Andrew Pinski <apinski@apple.com>
10155
10156 PR target/13785
10157 * gcc.dg/20030121-1.c: New test.
10158
10159 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10160
10161 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10162 clobber frame pointer register in asm statement.
10163
10164 2004-01-21 Falk Hueffner <falk@debian.org>
10165
10166 * gcc.c-torture/compile/20040121-1.c: New test.
10167
10168 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10169
10170 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10171
10172 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10173
10174 * gcc.dg/ppc64-abi-2.c: New test.
10175
10176 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10177
10178 * lib/treelang.exp: Fill out this file.
10179 * lib/treelang-dg.exp: New File.
10180
10181 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10182
10183 * gcc.c-torture/compile/981022-1.c: Remove.
10184 * gcc.dg/array-5.c: Remove XFAIL.
10185 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10186 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10187 gcc.dg/cond-lvalue-1.c: Update.
10188 * gcc.dg/cast-lvalue-2.c: New test.
10189
10190 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10191
10192 PR c++/13592
10193 * g++.dg/other/error1.C (class foo): Tweak error message.
10194
10195 PR c++/13592
10196 * g++.dg/template/call2.C: New test.
10197
10198 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10199
10200 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10201 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10202 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10203 scalar-return-1_x.c, scalar-return-2_y.c,
10204 scalar-return-3_x.c, scalar-return-3_y.c,
10205 scalar-return-4_x.c, scalar-return-4_y.c,
10206 struct-align-1.h, struct-align-1_x.c,
10207 struct-align-1_y.c, struct-align-2.h,
10208 struct-align-2_x.c, struct-align-2_y.c,
10209 struct-by-value-10_y.c, struct-by-value-11_x.c,
10210 struct-by-value-11_y.c, struct-by-value-12_x.c,
10211 struct-by-value-12_y.c, struct-by-value-13_x.c,
10212 struct-by-value-13_y.c, struct-by-value-14_x.c,
10213 struct-by-value-14_y.c, struct-by-value-15_x.c,
10214 struct-by-value-15_y.c, struct-by-value-16_y.c,
10215 struct-by-value-17_y.c, struct-by-value-18_y.c,
10216 struct-by-value-19_y.c, struct-by-value-1_x.c,
10217 struct-by-value-1_y.c, struct-by-value-20_y.c,
10218 struct-by-value-2_x.c, struct-by-value-2_y.c,
10219 struct-by-value-3_y.c, struct-by-value-4_x.c,
10220 struct-by-value-4_y.c, struct-by-value-5_y.c,
10221 struct-by-value-6_y.c, struct-by-value-7_y.c
10222 struct-by-value-8_x.c, struct-by-value-8_y.c
10223 struct-by-value-9_x.c, struct-by-value-9_y.c
10224 struct-return-10_x.c, struct-return-10_y.c,
10225 struct-return-19_x.c, struct-return-20_x.c
10226 struct-return-2_x.c, struct-return-2_y.c
10227 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10228 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10229
10230 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10231
10232 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10233 attribute on sparc*-sun-solaris2.*.
10234
10235 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10236
10237 PR c++/13710
10238 * g++.dg/ext/typeof7.C: New test.
10239
10240 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10241
10242 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10243 * gcc.dg/const-elim-1.c: Same.
10244
10245 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10246
10247 * objc.dg/stret-1.m: New.
10248 * objc.dg/stret-2.m: New.
10249
10250 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10251
10252 PR c++/11895
10253 * g++.dg/ext/vector1.C: New test.
10254
10255 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10256
10257 * gcc.dg/pch/import-1.c: New.
10258 * gcc.dg/pch/import-1.hs: New.
10259 * gcc.dg/pch/import-1a.h: New.
10260 * gcc.dg/pch/import-1b.h: New.
10261 * gcc.dg/pch/import-1c.h: New.
10262
10263 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10264
10265 PR c++/13574
10266 * g++.dg/ext/array1.C: New test.
10267
10268 PR c++/13178
10269 * g++.dg/conversion/op1.C: New test.
10270
10271 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10272
10273 PR 11864
10274 From Kazumoto Kojima / Dan Kegel:
10275 * gcc.dg/pr11864-1.c: New test.
10276
10277 PR 10392
10278 From Marcus Comstedt / Dan Kegel:
10279 * gcc.dg/pr10392-1.c: New test.
10280
10281 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10282
10283 PR c++/13478
10284 * g++.dg/init/ref10.C: New test.
10285
10286 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10287
10288 PR c++/13407
10289 * g++.dg/parse/typename6.C: New test.
10290
10291 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10292
10293 PR pch/13361
10294 * testsuite/g++.dg/pch/wchar-1.C: New.
10295 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10296
10297 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10298
10299 PR c++/9259
10300 * g++.dg/expr/sizeof2.C: New test.
10301
10302 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10303
10304 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10305
10306 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10307
10308 PR c++/13659
10309 * g++.dg/lookup/strong-using-3.C: New.
10310 * g++.dg/lookup/using-10.C: New.
10311
10312 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10313
10314 PR c++/13594
10315 * g++.dg/lookup/strong-using-2.C: New.
10316
10317 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10318 Dan Kegel <dank@kegel.com>
10319 J"orn Rennecke <joern.rennecke@superh.com>
10320
10321 PR target/9365
10322 * gcc.dg/pr9365-1.c: New test.
10323
10324 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10325
10326 PR c++/8856
10327 * g++.dg/parse/casting-operator2.C: New test.
10328 * g++.old-deja/g++.pt/explicit83.C: Remove.
10329
10330 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10331
10332 * gcc.dg/label-compound-stmt-1.c: New test.
10333 * gcc.c-torture/compile/950922-1.c,
10334 gcc.c-torture/compile/20000211-3.c,
10335 gcc.c-torture/compile/20000518-1.c,
10336 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10337 compound statements.
10338
10339 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10340
10341 * gcc.dg/ppc64-abi-1.c: New test.
10342
10343 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10344
10345 * g++.dg/ext/attrib9.C: Add dg-warnings.
10346
10347 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10348
10349 PR c++/12335
10350 * g++.dg/parse/dtor3.C: New test.
10351
10352 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10353
10354 PR c++/12709
10355 * g++.dg/parse/try-catch-1.C: New test.
10356
10357 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10358
10359 * ada/acats/run_all.sh: Add more verbose output in acats.log
10360 when compiling tests.
10361
10362 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10363
10364 PR 13656
10365 * gcc.dg/typedef-redecl.c: New test case.
10366 * gcc.dg/typedef-redecl.h: New support file.
10367
10368 2004-01-13 Jan Hubicka <jh@suse.cz>
10369
10370 * gcc.dg/always_inline.c: New test.
10371 * gcc.dg/debug/20031231-1.c: Fix.
10372
10373 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10374
10375 PR c++/13474
10376 * g++.dg/template/array3.C: New test.
10377
10378 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10379
10380 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10381 * g++.dg/warn/Wunused-2.C: Likewise.
10382
10383 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10384
10385 PR c++/13289
10386 * g++.dg/template/instantiate6.C: New test.
10387
10388 2004-01-12 Roger Sayle <roger@eyesopen.com>
10389
10390 PR middle-end/11397
10391 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10392
10393 2004-01-12 Jan Hubicka <jh@suse.cz>
10394
10395 PR opt/12826
10396 * gcc.dg/20040112-1.c: New.
10397
10398 * gcc.dg/dwarf-die[1-7].c: Move to...
10399 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10400 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10401
10402 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10403
10404 PR c++/4100
10405 * g++.dg/parse/friend4.C: New test.
10406
10407 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10408
10409 PR c++/4100
10410 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10411 definition is called a friend.
10412
10413 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10414
10415 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10416
10417 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10418
10419 PR c++/3478
10420 * g++.dg/parse/error10.C: New test.
10421 * g++.dg/template/arg2.C: Accept "invalid type" error.
10422
10423 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10424
10425 PR middle-end/13392
10426 * g++.dg/opt/expect2.C: New test.
10427
10428 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10429
10430 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10431 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10432 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10433 Update dg-error regexps.
10434
10435 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10436
10437 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10438 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10439
10440 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10441
10442 * gcc.dg/pragma-re-1.c: Use right pointer type.
10443
10444 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10445
10446 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10447
10448 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10449
10450 * gcc.dg/rs6000-ldouble-1.c: New.
10451
10452 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10453
10454 DR 337
10455 PR c++/9256
10456 * g++.dg/other/abstract1.C: New test.
10457
10458 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
10459
10460 * g++.dg/lookup/strong-using-1.C: New.
10461
10462 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
10463
10464 PR c/11234
10465 * gcc.dg/func-ptr-conv-1.c: New test.
10466 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
10467
10468 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
10469
10470 PR target/13380.
10471 * gcc.c-torture/compile/20040109-1.c: New.
10472
10473 2004-01-08 Stuart Hastings <stuart@apple.com>
10474
10475 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
10476 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
10477 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
10478
10479 2004-01-09 Alan Modra <amodra@bigpond.net.au>
10480
10481 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
10482
10483 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10484
10485 * ada/acats/run_acats: Treat 'gnatchop' the same way
10486 as 'gnatmake'. Export GCC_DRIVER.
10487 * ada/acats/run_all.sh: Add target_gnatchop. Use
10488 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
10489
10490 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10491
10492 PR c++/12573
10493 * g++.dg/template/dependent-expr4.C: New test.
10494
10495 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
10496
10497 * gcc.dg/altivec-11.c: New test.
10498
10499 2004-01-07 Mark Mitchell <mark@codesourcery.com>
10500
10501 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
10502
10503 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10504
10505 PR c/6024
10506 * gcc.dg/enum-compat-1.c: New test.
10507 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
10508
10509 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
10510
10511 PR c/12165
10512 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
10513 gcc.dg/c99-idem-qual-3.c: New tests.
10514
10515 2004-01-07 Alan Modra <amodra@bigpond.net.au>
10516
10517 * gcc.dg/winline-7.c: Don't cast void * to int.
10518
10519 2004-01-06 Jan Hubicka <jh@suse.cz>
10520
10521 * gcc.dg/i386-sse-5.c: New test
10522 * g++.dg/eh/simd-1.c: Add -w argument for i386.
10523
10524 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10525
10526 PR c++/12815
10527 * g++.dg/rtti/typeid4.C: New test.
10528
10529 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10530
10531 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
10532
10533 2004-01-05 Mark Mitchell <mark@codesourcery.com>
10534
10535 PR c++/12132
10536 * g++.dg/template/error11.C: New test.
10537
10538 PR c++/13451
10539 * g++.dg/template/class2.C: New test.
10540
10541 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
10542 Richard Sandiford <rsandifo@redhat.com>
10543
10544 PR c++/13387
10545 * g++.dg/opt/alias3.C: New test.
10546
10547 2004-01-04 Mark Mitchell <mark@codesourcery.com>
10548
10549 PR c++/13157
10550 * g++.dg/template/koenig3.C: New test.
10551
10552 PR c++/13529
10553 * g++.dg/parse/offsetof3.C: New test.
10554
10555 * g++.dg/init/copy7.C: Add missing dg-error markers.
10556
10557 PR c++/12226
10558 * g++.dg/init/copy7.c: New test.
10559
10560 PR c++/13536
10561 * g++.dg/parse/cast1.C: New test.
10562
10563 2004-01-04 Jan Hubicka <jh@suse.cz>
10564
10565 * gcc.dg/winline[1-7].c: New tests.
10566
10567 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10568
10569 PR c++/13520
10570 * g++.dg/template/qualttp22.C: New test.
10571
10572 2004-01-01 Jan Hubicka <jh@suse.cz>
10573
10574 * gcc.dg/debug/20031231-1.c: New.
10575 * gcc.c-torture/compile/20040101-1.c: New.
10576 * gcc.dg/dwarf-die-[1-7].c: New.
10577
10578 2004-01-01 Jakub Jelinek <jakub@redhat.com>
10579
10580 PR optimization/13521
10581 * gcc.c-torture/compile/20031231-1.c: New test.
10582
10583 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10584
10585 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
10586
10587 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10588
10589 PR c++/10079
10590 * g++.dg/template/crash16.C: New test.
10591
10592 2003-12-30 Mark Mitchell <mark@codesourcery.com>
10593
10594 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
10595
10596 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
10597
10598 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
10599 ports.
10600 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10601 * g++.old-deja/g++.law/profile1.C: Likewise.
10602 * gcc.c-torture/compile/981006-1.c: Likewise.
10603 * gcc.c-torture/execute/loop-2e.x: Likewise.
10604 * gcc.c-torture/execute/loop-2f.x: Remove.
10605 * gcc.c-torture/execute/loop-2g.x: Likewise.
10606 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
10607 * gcc.dg/20020312-2.c: Remove traces of dead ports.
10608
10609 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
10610
10611 PR c++/13507
10612 * g++.dg/ext/attrib11.C: New test.
10613
10614 PR c++/13494
10615 * g++.dg/template/array2-1.C: New test.
10616 * g++.dg/template/array2-2.C: New test.
10617
10618 2003-12-29 Mark Mitchell <mark@codesourcery.com>
10619
10620 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10621
10622 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
10623
10624 PR c++/12774
10625 * g++.dg/template/array1-1.C: New test.
10626 * g++.dg/template/array1-2.C: New test.
10627
10628 2003-12-29 Roger Sayle <roger@eyesopen.com>
10629
10630 PR fortran/12632
10631 * g77.dg/12632.f: New test case.
10632
10633 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10634
10635 PR c++/13289
10636 * g++.dg/parse/nontype1.C: New test.
10637
10638 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10639
10640 PR c++/12403
10641 * g++.dg/parse/explicit1.C: New test.
10642 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
10643
10644 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10645
10646 PR c++/13081
10647 * g++.dg/opt/inline6.C: New test.
10648
10649 PR c++/12613
10650 * g++.dg/parse/error9.C: New test.
10651
10652 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
10653
10654 2003-12-28 Mark Mitchell <mark@codesourcery.com>
10655
10656 PR c++/13009
10657 * g++.dg/init/assign1.C: New test.
10658
10659 2003-12-28 Roger Sayle <roger@eyesopen.com>
10660
10661 PR c++/13070
10662 * g++.dg/warn/format3.C: New test case.
10663
10664 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10665
10666 * gcc.c-torture/compile/20031227-1.c: New test.
10667
10668 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10669
10670 * g++.dg/bprob/bprob.exp: Load target-supports.exp
10671 * g77.dg/bprob/bprob.exp: Likewise.
10672 * gcc.misc-tests/bprob.exp: Likewise.
10673 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
10674 variants on systems where the library does not provide that
10675 functionality.
10676 * gcc.dg/builtins-20.c: Use builtins-config.h.
10677 * gcc.dg/builtins-config.h: New file.
10678
10679 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10680
10681 * lib/gcc-dg.exp (dg-require-profiling): New function.
10682 * lib/target-supports.exp (check_profiling_available): Likewise.
10683 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
10684 * g77.dg/bprob/bprob.exp: Likewise.
10685 * gcc.misc-tests/bprob.exp: Likewise.
10686 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
10687 * gcc.dg/20021014-1.c: Likewise.
10688 * gcc.dg/nest.c: Likewise.
10689
10690 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10691
10692 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
10693 compiling.
10694 * g++.dg/lookup/java2.C: Likewise.
10695 * gcc.dg/cpp/lexident.c: Likewise.
10696
10697 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
10698
10699 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
10700 given.
10701 * gcc.c-torture/compile/961203-1.c: Likewise.
10702 * gcc.c-torture/compile/980506-1.c: Likewise.
10703
10704 2003-12-23 Zack Weinberg <zack@codesourcery.com>
10705
10706 * lib/gcc-dg.exp (dg-prune-output): New annotation.
10707 (additional_prunes): New global.
10708 (gcc-dg-prune): Handle additional per-test pruning.
10709 (dg-test): Clear additional_prunes between tests.
10710
10711 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
10712 dg-prune-output to avoid spurious failures from assembler
10713 complaining about nonexistent WAW violations.
10714 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
10715 Use dg-prune-output to avoid spurious failures from assembler
10716 warning about Itanium B-step errata.
10717
10718 2003-12-23 Mark Mitchell <mark@codesourcery.com>
10719
10720 * g++.dg/abi/macro0.C: New test.
10721 * g++.dg/abi/macro1.C: Likewise.
10722 * g++.dg/abi/macro2.C: Likewise.
10723
10724 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
10725 * g++.dg/abi/bitfield7.C: Likewise.
10726 * g++.dg/abi/dtor2.C: Likewise.
10727 * g++.dg/abi/mangle11.C: Likewise.
10728 * g++.dg/abi/mangle12.C: Likewise.
10729 * g++.dg/abi/mangle14.C: Likewise.
10730 * g++.dg/abi/mangle17.C: Likewise.
10731 * g++.dg/abi/vbase10.C: Likewise.
10732 * g++.dg/abi/vbase14.C: Likewise.
10733 * g++.dg/template/qualttp17.C: Likewise.
10734
10735 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10736
10737 PR c/11995
10738 * gcc.dg/20031223-1.c: New test.
10739
10740 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10741
10742 * gcc.dg/noreturn-7.c: New test.
10743
10744 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10745
10746 * gcc.dg/null-pointer-1.c: New test.
10747
10748 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10749
10750 * g++.old-deja/g++.jason/template18.C: Remove.
10751 * g++.old-deja/g++.jason/template37.C: Likewise.
10752
10753 PR c++/12862
10754 * g++.dg/lookup/ns1.C: New test.
10755
10756 PR c++/12397
10757 * g++.dg/template/lookup3.C: New test.
10758
10759 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10760
10761 * g++.dg/template/recurse1.C: New test
10762
10763 2003-12-22 Mark Mitchell <mark@codesourcery.com>
10764
10765 PR c++/12479
10766 * g++.dg/parse/semicolon1.C: New test.
10767 * g++.dg/parse/semicolon1.h: Likewise.
10768
10769 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
10770
10771 * gcc.dg/darwin-misaligned.c: New test.
10772
10773 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
10774
10775 PR c/9163
10776 * gcc.dg/20031222-1.c: New test.
10777
10778 2003-12-21 Mark Mitchell <mark@codesourcery.com>
10779
10780 PR c++/13438
10781 * g++.dg/parse/error8.C: New test.
10782
10783 PR c++/11554
10784 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
10785
10786 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
10787
10788 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
10789 too small.
10790 * gcc.c-torture/compile/930217-1.c: Likewise.
10791 * gcc.c-torture/compile/930513-1.c: Likewise.
10792 * gcc.c-torture/execute/920908-2.c: Likewise.
10793 * gcc.c-torture/execute/921204-1.c: Likewise.
10794 * gcc.c-torture/execute/930621-1.c: Likewise.
10795 * gcc.c-torture/execute/930630-1.c: Likewise.
10796 * gcc.c-torture/execute/931031-1.c: Likewise.
10797 * gcc.c-torture/execute/980602-2.c: Likewise.
10798 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10799 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10800 * gcc.c-torture/execute/extzvsi.c: Likewise.
10801 * gcc.c-torture/unsorted/ext.c: Likewise.
10802
10803 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10804
10805 PR target/12749
10806 * gcc.c-torture/compile/20031220-2.c: New test case.
10807
10808 2003-12-20 Roger Sayle <roger@eyesopen.com>
10809
10810 PR optimization/13031
10811 * gcc.c-torture/compile/20031220-1.c: New test case.
10812
10813 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10814
10815 * gcc.dg/cast-function-1.c: New test.
10816
10817 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10818
10819 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10820 formats.
10821
10822 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10823
10824 PR c++/12795
10825 * g++.dg/ext/attrib10.C: New test.
10826
10827 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10828
10829 * gcc.dg/cleanup-10.c: New test.
10830 * gcc.dg/cleanup-11.c: New test.
10831
10832 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10833
10834 PR c++/13239
10835 * g++.dg/opt/expect1.C: New test.
10836
10837 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10838
10839 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10840
10841 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10842
10843 PR debug/12923
10844 * gcc.dg/20031218-1.c: New test.
10845
10846 PR debug/12389
10847 * gcc.dg/20031218-2.c: New test.
10848 * gcc.dg/20031218-3.c: New test.
10849
10850 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10851 of label name and allow for USER_LABEL_PREFIX == "_" names.
10852 * g++.dg/abi/mangle18-2.C: Likewise.
10853 * g++.dg/abi/mangle19-1.C: Likewise.
10854 * g++.dg/abi/mangle19-2.C: Likewise.
10855 * g++.dg/abi/mangle20-1.C: Likewise.
10856 * g++.dg/abi/mangle20-2.C: Likewise.
10857
10858 2003-12-18 Richard Henderson <rth@redhat.com>
10859
10860 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10861
10862 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10863 Dan Kegel <dank@kegel.com>
10864
10865 PR other/12009
10866 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10867 testing a cross compiler, it causes spurious compile failures.
10868 * lib/g++.exp: Likewise.
10869
10870 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10871
10872 PR c++/13262
10873 * g++.dg/template/access13.C: New test.
10874
10875 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10876
10877 * gcc.dg/20031216-1.c: New test.
10878
10879 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10880
10881 PR c++/9154
10882 * g++.dg/template/error10.C: New test.
10883
10884 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10885
10886 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10887 * g++.dg/eh/simd-2.C: Likewise.
10888
10889 2003-12-17 James E Wilson <wilson@specifixinc.com>
10890 Roger Sayle <roger@eyesopen.com>
10891
10892 * gcc.c-torture/execute/ieee/mzero5.c: New.
10893
10894 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10895
10896 PR c++/10603
10897 * g++.dg/parse/error6.C: New test.
10898
10899 PR c++/12827
10900 * g++.dg/parse/error7.C: New test.
10901
10902 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10903
10904 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10905 at -O with stabs debugging formats.
10906 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10907 * gcc.dg/debug/debug-2.c: Likewise.
10908
10909 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10910
10911 PR c++/12696
10912 * g++.dg/init/error1.C: New test.
10913
10914 PR c++/12218
10915 * g++.dg/init/pm3.C: New test.
10916
10917 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10918
10919 PR c/3347
10920 * gcc.dg/bitfld-8.c: New test.
10921
10922 2003-12-16 James Lemke <jim@wasabisystems.com>
10923
10924 * gcc.dg/arm-scd42-[123].c: New tests.
10925
10926 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10927
10928 PR c++/9043
10929 * g++.dg/abi/mangle20-1.C: New test.
10930 * g++.dg/abi/mangle20-2.C: New test.
10931
10932 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10933
10934 PR c++/13275
10935 * g++.dg/other/offsetof2.C: Remove XFAIL.
10936 * g++.dg/parse/offsetof1.C: New test.
10937 * g++.gd/parse/offsetof2.C: Likewise.
10938
10939 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10940
10941 * g++.dg/template/nontype3.C: New test.
10942 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10943
10944 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10945
10946 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10947
10948 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10949
10950 PR c++/13387
10951 * g++.dg/expr/assign1.C: New test.
10952
10953 PR c++/13242
10954 * g++.dg/abi/mangle19-1.C: New test.
10955 * g++.dg/abi/mangle19-2.C: New test.
10956
10957 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10958
10959 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10960
10961 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10962
10963 * gcc.c-torture/execute/20031216-1.c: New test.
10964
10965 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10966
10967 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10968 an ICE regression.
10969
10970 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10971
10972 PR c++/10926
10973 * g++.dg/template/error9.C: New test.
10974
10975 PR c++/11116
10976 * g++.dg/template/error8.C: New test.
10977
10978 2003-12-15 Roger Sayle <roger@eyesopen.com>
10979
10980 PR middle-end/13400
10981 * gcc.c-torture/execute/20031215-1.c: New test case.
10982
10983 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10984
10985 PR c++/13269
10986 * g++.dg/parse/error5.C: New test.
10987
10988 PR c++/12989
10989 * g++.dg/expr/sizeof1.C: New test.
10990
10991 PR c++/13310
10992 * g++.dg/template/crash15.C: New test.
10993
10994 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10995
10996 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10997 a non-POD type as the last named parameter of a varargs function.
10998
10999 2003-12-15 Mark Mitchell <mark@codesourcery.com>
11000
11001 PR c++/13243
11002 PR c++/12573
11003 * g++.dg/template/crash14.C: New test.
11004 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
11005
11006 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
11007
11008 * g++.dg/other/java1.C: New test.
11009
11010 PR c++/13241
11011 * g++.dg/abi/mangle18-1.C: New test.
11012 * g++.dg/abi/mangle18-2.C: New test.
11013
11014 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11015
11016 PR optimization/10312
11017 * gcc.c-torture/execute/20031214-1.c: New.
11018
11019 2003-12-14 Mark Mitchell <mark@codesourcery.com>
11020
11021 PR c++/10779
11022 PR c++/12160
11023 * g++.dg/parse/error3.C: New test.
11024 * g++.dg/parse/error4.C: Likewise.
11025 * g++.dg/abi/mangle4.C: Tweak error messages.
11026 * g++.dg/lookup/using5.C: Likewise.
11027 * g++.dg/other/error2.C: Likewise.
11028 * g++.dg/parse/typename5.C: Likewise.
11029 * g++.dg/parse/undefined1.C: Likewise.
11030 * g++.dg/template/arg2.C: Likewise.
11031 * g++.dg/template/ttp3.C: Likewise.
11032 * g++.dg/template/type1.C: Likewise.
11033 * g++.old-deja/g++.other/crash32.C: Likewise.
11034 * g++.old-djea/g++.pt/defarg8.C: Likewise.
11035
11036 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11037
11038 PR c++/13106
11039 * g++.dg/warn/noreturn-3.C: New test.
11040
11041 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
11042
11043 PR c++/13118
11044 * g++.dg/abi/covariant3.C: New.
11045
11046 2003-12-12 Jakub Jelinek <jakub@redhat.com>
11047
11048 * g++.dg/eh/ia64-1.C: New test.
11049
11050 2003-12-12 Roger Sayle <roger@eyesopen.com>
11051
11052 PR optimization/13037
11053 * g77.f-torture/execute/13037.f: New test case.
11054
11055 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
11056
11057 PR c++/12881
11058 * g++.dg/abi/covariant2.C: New.
11059
11060 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
11061
11062 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
11063
11064 2003-12-11 Zack Weinberg <zack@codesourcery.com>
11065
11066 * gcc.c-torture/execute/wchar_t-1.x: Delete.
11067
11068 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
11069
11070 PR other/10819
11071 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
11072 to fix Bug 10819.
11073 * lib/g++.exp (g++_version): Likewise.
11074 * lib/g77.exp (g77_version): Likewise.
11075 * lib/objc.exp (default_objc_version): Likewise.
11076
11077 2003-12-10 Richard Henderson <rth@redhat.com>
11078
11079 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
11080
11081 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
11082
11083 2003-12-08 Matt Austern <austern@apple.com>
11084
11085 PR c/13134
11086 * lib/gcc-dg.exp (dg-require-visibility): Define.
11087 * lib/target-supports (check_visibility_available): Define.
11088 * gcc.dg/visibility-1.c: New test.
11089 * gcc.dg/visibility-2.c: Likewise.
11090 * gcc.dg/visibility-3.c: Likewise.
11091 * gcc.dg/visibility-4.c: Likewise.
11092 * gcc.dg/visibility-5.c: Likewise.
11093 * gcc.dg/visibility-6.c: Likewise.
11094 * g++.dg/ext/visibility-1.C: Likewise.
11095 * g++.dg/ext/visibility-2.C: Likewise.
11096 * g++.dg/ext/visibility-3.C: Likewise.
11097 * g++.dg/ext/visibility-4.C: Likewise.
11098 * g++.dg/ext/visibility-5.C: Likewise.
11099 * g++.dg/ext/visibility-6.C: Likewise.
11100
11101 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11102
11103 * g++.dg/lookup/java1.C: New test.
11104 * g++.dg/lookup/java2.C: New test.
11105
11106 2003-12-07 Falk Hueffner <falk@debian.org>
11107
11108 * g++.dg/opt/noreturn-1.C: New test.
11109
11110 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
11111
11112 * gcc.dg/overflow-1.c: New test.
11113
11114 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11115
11116 * g77.f-torture/compile/13060.f: New test.
11117
11118 2003-12-06 Mark Mitchell <mark@codesourcery.com>
11119
11120 PR c++/13323
11121 * g++.dg/inherit/operator2.C: New test.
11122
11123 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11124
11125 PR c++/13305
11126 * g++.dg/ext/attrib9.C: New test.
11127
11128 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11129
11130 PR c++/13314
11131 * g++.dg/template/error7.C: New test.
11132
11133 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
11134 J"orn Rennecke <joern.rennecke@superh.com>
11135
11136 PR target/13302
11137 * g++.dg/other/struct-va_list.C: New test.
11138
11139 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11140
11141 PR c++/13166
11142 * g++.dg/parse/defarg6.C: New test.
11143
11144 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
11145
11146 PR target/13256
11147 * gcc.c-torture/execute/20031201-1.c: New test.
11148
11149 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
11150
11151 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
11152
11153 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11154
11155 * gcc.dg/builtin-return-1.c: New test.
11156
11157 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11158 J"orn Rennecke <joern.rennecke@superh.com>
11159
11160 PR optimization/13260
11161 * gcc.c-torture/execute/20031204-1.c: New test.
11162
11163 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11164
11165 PR c++/9127
11166 * g++.dg/template/error6.C: New test.
11167
11168 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11169
11170 * gcc.dg/20031202-1.c: New test.
11171
11172 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11173
11174 PR c++/13179
11175 * g++.dg/template/eh1.C: New test.
11176
11177 PR c++/10771
11178 * g++.dg/template/error5.C: New test.
11179
11180 2003-12-02 David Ung <davidu@mips.com>
11181
11182 * gcc.dg/compat/vector-check.h: Corrected type for var
11183 g_##TMODE
11184
11185 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11186
11187 PR c++/10126
11188 * g++.dg/template/ptrmem8.C: New test.
11189
11190 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11191
11192 PR c++/12573
11193 * g++.dg/template/dependent-expr3.C: New test.
11194
11195 2003-12-01 James Lemke <jim@wasabisystems.com>
11196
11197 * gcc.dg/arm-g2.c: New test.
11198
11199 2003-12-01 Roger Sayle <roger@eyesopen.com>
11200
11201 PR optimization/11634
11202 * gcc.dg/20031201-2.c: New test case.
11203
11204 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11205
11206 PR 11433
11207 * objc.dg/proto-lossage-3.m: New test.
11208
11209 2003-12-01 Roger Sayle <roger@eyesopen.com>
11210
11211 PR optimization/12628
11212 * gcc.dg/20031201-1.c: New test case.
11213
11214 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11215
11216 * gcc.dg/unaligned-1.c: New test.
11217
11218 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11219
11220 PR c++/9849
11221 * g++.dg/template/error4.C: New test.
11222 * g++.dg/template/nested3.C: Adjust error markers.
11223
11224 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11225
11226 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11227
11228 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11229
11230 PR c/10333
11231 * gcc.dg/bitfld-7.c: New test.
11232
11233 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11234
11235 * gcc.dg/tls/asm-1.C: New test.
11236
11237 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11238
11239 * gcc.dg/cpp/assert4.c: Update.
11240
11241 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11242
11243 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11244 * gcc.dg/builtin-apply3.c: New test.
11245
11246 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11247
11248 * lib/compat.exp (compat-obj): New xfaildata parameter.
11249 Use it to set compiler_conditional_xfail_data before compiling.
11250 (compat-get-options): Handle dg-xfail-if.
11251 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11252 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11253 * gcc.dg/compat/vector-1_y.c: Likewise.
11254 * gcc.dg/compat/vector-2_x.c: Likewise.
11255 * gcc.dg/compat/vector-2_y.c: Likewise.
11256
11257 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11258
11259 * g++.dg/opt/reg-stack4.C: New test.
11260
11261 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11262
11263 * gcc.dg/builtin-apply2.c: New test.
11264
11265 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11266
11267 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11268
11269 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11270
11271 PR c++/12924
11272 * g++.dg/template/template-id-2.C: New test.
11273
11274 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11275
11276 PR c++/5369
11277 * g++.dg/template/memfriend1.C: New test.
11278 * g++.dg/template/memfriend2.C: Likewise.
11279 * g++.dg/template/memfriend3.C: Likewise.
11280 * g++.dg/template/memfriend4.C: Likewise.
11281 * g++.dg/template/memfriend5.C: Likewise.
11282 * g++.dg/template/memfriend6.C: Likewise.
11283 * g++.dg/template/memfriend7.C: Likewise.
11284 * g++.dg/template/memfriend8.C: Likewise.
11285 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11286
11287 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11288
11289 PR c++/12515
11290 * g++.dg/ext/cond1.C: New test.
11291
11292 2003-11-20 Richard Henderson <rth@redhat.com>
11293
11294 * gcc.dg/20020201-2.c: Remove.
11295 * gcc.dg/20020201-4.c: Remove.
11296 * gcc.dg/20020304-1.c: Remove.
11297
11298 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11299
11300 * gcc.dg/cpp/trad/xwin1.c: New test case.
11301
11302 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11303
11304 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11305 * lib/g77.exp: Likewise.
11306 * lib/objc.exp: Likewise.
11307 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11308 for darwin.
11309
11310 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11311
11312 PR c++/12932
11313 * g++.dg/template/static5.C: New test.
11314
11315 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11316
11317 * gcc.dg/nested-func-1.c: New test.
11318
11319 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11320
11321 * gcc.dg/cpp/assert4.c: New test.
11322
11323 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11324
11325 PR c++/2294
11326 * g++.dg/lookup/using9.c: New test.
11327
11328 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11329
11330 PR c++/12762
11331 * g++.dg/template/error3.C: New test.
11332
11333 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11334
11335 PR ada/13035
11336 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11337 No longer use a wrapper for gcc, since this does not work under
11338 Windows.
11339
11340 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11341
11342 PR c++/2094
11343 * g++.dg/template/ptrmem7.C: New test.
11344
11345 2003-11-13 Andrew Pinski <apinski@apple.com>
11346
11347 * gcc.c-torture/compile/20031113-1.c: New test.
11348
11349 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11350 Kean Johnston <jkj@sco.com>
11351
11352 PR c/13029
11353 * gcc.dg/unused-4.c: Update.
11354
11355 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11356
11357 * g++.dg/opt/const3.C: New test.
11358
11359 2003-11-13 Jan Hubicka <jh@suse.cz>
11360
11361 * gcc.c-torture/compile/20031112-1.c: New test.
11362
11363 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11364
11365 * g++.dg/parse/crash10.C: Remove bogus error marker.
11366
11367 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11368
11369 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11370 (host_gcc): Likewise.
11371 (ROOT): Honor $PWDCMD.
11372 (BASE): Likewise.
11373 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11374
11375 2003-11-12 Catherine Moore <clm@redhat.com>
11376
11377 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11378
11379 2003-11-12 Andreas Jaeger <aj@suse.de>
11380 Jakub Jelinek <jakub@redhat.com>
11381 Andrew Pinski <pinskia@physics.uc.edu>
11382 Richard Henderson <rth@redhat.com>
11383
11384 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11385 systems.
11386 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11387
11388 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11389 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11390
11391 2003-11-11 Andreas Jaeger <aj@suse.de>
11392
11393 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11394
11395 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11396
11397 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11398
11399 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11400 Clean ups.
11401
11402 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11403
11404 * gcc.dg/trampoline-1.c: New test.
11405
11406 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11407
11408 * gcc.c-torture/compile/200031109-1.c: New test.
11409
11410 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11411
11412 PR c/3190
11413 PR c/8714
11414 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11415 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11416 gcc.dg/format/no-y2k-1.c: Update.
11417
11418 2003-11-08 Roger Sayle <roger@eyesopen.com>
11419
11420 PR optimization/10467
11421 * gcc.dg/20031108-1.c: New test case.
11422
11423 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11424
11425 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11426
11427 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11428
11429 * gcc.dg/compound-lvalue-1.c: New test.
11430 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11431 some XFAILs.
11432
11433 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11434
11435 * gcc.dg/altivec-varargs-1.c: New test.
11436
11437 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11438
11439 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11440 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11441 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11442 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11443 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11444
11445 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11446
11447 * gcc.dg/cond-lvalue-1.c: New test.
11448
11449 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11450
11451 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11452
11453 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11454
11455 PR c++/11616
11456 * g++.dg/template/instantiate5.C: New test.
11457
11458 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11459
11460 PR c++/12726
11461 * g++.dg/ext/complit2.C: Replace test with self-contained version.
11462 * ChangeLog: Add missing first entry for above test.
11463
11464 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11465
11466 PR c++/9810
11467 * g++.dg/template/using8.C: New test.
11468 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
11469
11470 2003-11-02 Roger Sayle <roger@eyesopen.com>
11471
11472 PR optimization/10817
11473 * gcc.c-torture/compile/20031102-1.c: New test case.
11474
11475 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
11476
11477 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
11478 2147483647.
11479
11480 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11481
11482 * gcc.dg/20031102-1.c: New test.
11483
11484 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11485
11486 * gcc.dg/complex-1.c: New test.
11487
11488 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11489
11490 PR c++/12796
11491 * g++.dg/template/crash13.C: Adjust expected error location.
11492 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11493
11494 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11495
11496 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11497
11498 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11499
11500 PR/10239
11501 * gcc.c-torture/compile/20031031-2.c: New test.
11502
11503 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
11504
11505 PR/11640
11506 * gcc.c-torture/compile/20031031-1.c: New test.
11507
11508 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
11509
11510 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
11511 * gcc.misc-tests/bprob.exp: Likewise.
11512 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
11513 the execution test on arm-elf configs.
11514 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
11515 configs that don't support scratch files.
11516 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
11517
11518 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
11519
11520 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
11521 done by dejagnu.
11522
11523 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
11524
11525 * ada/acats/run_all.sh: Redirect mv output to /dev/null
11526 Avoid non pure sh syntax. Add more logging.
11527
11528 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
11529 fail.
11530
11531 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11532
11533 PR libgcj/10610
11534 * gcc.dg/ppc-stackalign-1.c: New test.
11535
11536 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
11537
11538 * ada/acats/run_all.sh: Change output to be more compliant with
11539 dejagnu framework.
11540 Create acats.sum and acats.log files under testsuite/ada/acats
11541 Only run [a-z]* directories, to filter out e.g. CVS.
11542 Redirect build output to log file.
11543
11544 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11545
11546 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
11547
11548 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
11549
11550 PR ada/5909:
11551 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
11552
11553 2003-10-27 Jakub Jelinek <jakub@redhat.com>
11554
11555 * gcc.c-torture/compile/20031023-1.c: New test.
11556 * gcc.c-torture/compile/20031023-2.c: New test.
11557 * gcc.c-torture/compile/20031023-3.c: New test.
11558 * gcc.c-torture/compile/20031023-4.c: New test.
11559
11560 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11561
11562 PR c++/10371
11563 * g++.dg/lookup/scoped8.C: New test.
11564
11565 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11566
11567 * g++.dg/opt/reg-stack3.C: New test.
11568
11569 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11570
11571 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
11572
11573 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11574
11575 PR c++/11076
11576 * g++.dg/template/crash13.C: New test.
11577
11578 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
11579
11580 * gcc.dg/c99-restrict-2.c: New test.
11581
11582 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
11583
11584 PR c++/12698, c++/12699, c++/12700, c++/12566
11585 * g++.dg/inherit/covariant9.C: New test.
11586 * g++.dg/inherit/covariant10.C: New test.
11587 * g++.dg/inherit/covariant11.C: New test.
11588
11589 2003-10-23 Jason Merrill <jason@redhat.com>
11590
11591 PR c++/12726
11592 * g++.dg/ext/complit2.C: New test.
11593
11594 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11595
11596 PR target/12654
11597 * gcc.c-torture/execute/20031020-1.c: New test.
11598
11599 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11600
11601 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
11602 following the jump_insn.
11603
11604 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
11605
11606 * gcc.dg/cast-lvalue-1.c: New test.
11607
11608 2003-10-21 Mark Mitchell <mark@codesourcery.com>
11609
11610 PR c++/11962
11611 * g++.dg/template/cond2.C: New test.
11612
11613 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
11614
11615 * gcc.dg/builtins-28.c: New test.
11616
11617 2003-10-20 Jan Hubicka <jh@suse.cz>
11618
11619 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
11620 parameter.
11621 * testsuite/gcc.dg/inline-2.c: Likewise.
11622
11623 2003-10-20 Phil Edwards <phil@codesourcery.com>
11624
11625 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
11626 * gcc.dg/nest.c: Likewise.
11627
11628 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11629
11630 PR c++/9781, c++/10583, c++/11862
11631 * g++.dg/parse/crash13.C: New test.
11632
11633 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11634
11635 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
11636
11637 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11638
11639 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
11640 Define HAVE_C99_RUNTIME except on Solaris.
11641 * gcc.dg/builtins-20.c: Likewise.
11642
11643 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11644
11645 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
11646
11647 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11648
11649 PR c++/12495
11650 * g++.dg/template/crash21.C: New test.
11651
11652 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11653
11654 PR c++/2513
11655 * g++.dg/template/typename5.C: New test.
11656
11657 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11658
11659 PR c++/12369
11660 * g++.dg/template/friend25.C: New test.
11661
11662 2003-10-16 Ziemowit Laski <zlaski@apple.com>
11663
11664 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
11665 versions.
11666
11667 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
11668
11669 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
11670 == 2147483647.
11671
11672 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
11673
11674 * gcc.c-torture/execute/960416-1.x: Remove.
11675 * gcc.c-torture/execute/divconst-3.x: Likewise.
11676
11677 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
11678
11679 PR target/12598
11680 * gcc.dg/torture/cris-volatile-1.c: New test.
11681
11682 2003-10-14 Roger Sayle <roger@eyesopen.com>
11683
11684 PR optimization/9325
11685 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
11686 for overflowing floating point to integer conversion during RTL
11687 simplification.
11688
11689 2003-10-13 Ziemowit Laski <zlaski@apple.com>
11690
11691 * objc/execute/_cmd.m: Fix typo.
11692 * objc.dg/image-info.m, objc.dg/symtab-1.m:
11693 Relax 'scan-assembler' regexp.
11694 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
11695 objc.dg/try-catch-4.m: Run on non-Darwin targets.
11696 * objc.dg/zero-link-2.m: Remove blank line.
11697 * objc.dg/zero-link-3.m: New test case.
11698
11699 2003-10-13 Geoffrey Keating <geoffk@apple.com>
11700
11701 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
11702
11703 * gcc.dg/asm-names.c: Use scan-assembler-not rather
11704 than linker trickery.
11705
11706 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11707
11708 PR c++/12370
11709 * g++.dg/other/friend2.C: New test.
11710
11711 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11712
11713 * gcc.dg/20031012-1.c: New test.
11714
11715 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
11716
11717 * gcc.dg/weak/weak-3.c: Fix for new warning.
11718
11719 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
11720
11721 PR optimization/8750
11722 * gcc.c-torture/execute/20031012-1.c: New test case.
11723
11724 2003-10-11 Roger Sayle <roger@eyesopen.com>
11725
11726 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
11727 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
11728
11729 2003-10-11 Roger Sayle <roger@eyesopen.com>
11730
11731 PR optimization/12260
11732 * gcc.c-torture/compile/20031011-2.c: New test case.
11733
11734 2003-10-11 Roger Sayle <roger@eyesopen.com>
11735
11736 * gcc.c-torture/execute/20031011-1.c: New testcase.
11737
11738 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
11739
11740 * gcc.c-torture/compile/20031011-1.c: New test.
11741
11742 2003-10-11 Jan Hubicka <jh@suse.cz>
11743
11744 * g++.dg/other/first-global.C: New test.
11745
11746 2003-10-11 Roger Sayle <roger@eyesopen.com>
11747
11748 * gcc.c-torture/execute/string-opt-18.c: New testcase.
11749
11750 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
11751
11752 * gcc.c-torture/compile/20031010-1.c: New test.
11753
11754 2003-10-10 Geoffrey Keating <geoffk@apple.com>
11755
11756 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
11757 * gcc.c-torture/execute/va-arg-25.c: ... here.
11758
11759 2003-10-09 Mark Mitchell <mark@codesourcery.com>
11760
11761 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
11762
11763 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
11764
11765 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
11766
11767 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11768
11769 * g++.dg/parse/error2.C: New test.
11770
11771 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
11772
11773 PR c++/11097
11774 * g++.dg/other/error5.C: Modify the error message.
11775 * g++.dg/lookup/using8.C: New test.
11776
11777 2003-10-07 Geoffrey Keating <geoffk@apple.com>
11778
11779 * gcc.dg/darwin-abi-2.c: New file.
11780 * gcc.c-torture/execute/va-arg-24.c: New file.
11781
11782 2003-10-06 Bob Wilson <bob.wilson@acm.org>
11783
11784 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
11785 indentation.
11786
11787 2003-10-06 Mark Mitchell <mark@codesourcery.com>
11788
11789 PR c++/10147
11790 * g++.dg/other/error4.C: Update error messages.
11791 * g++.dg/template/ptrmem4.C: Likewise.
11792
11793 PR c++/12337
11794 * g++.dg/init/new9.C: New test.
11795
11796 PR c++/12334, c++/12236, c++/8656
11797 * g++.dg/ext/attrib8.C: New test.
11798
11799 2003-10-06 Devang Patel <dpatel@apple.com>
11800
11801 * gcc.dg/debug/dwarf2-3.h: New test.
11802 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11803
11804 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11805
11806 * g++.dg/opt/cfg2.C: New test.
11807
11808 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11809
11810 * g++.dg/opt/float1.C: New test.
11811
11812 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11813
11814 * gcc.dg/c90-array-lval-6.c: New test.
11815 * gcc.dg/c99-array-lval-6.c: New test.
11816
11817 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11818 Ziemowit Laski <zlaski@apple.com>
11819
11820 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11821 'Derived', so that it is never considered a class method; add
11822 new warning for '+port' method ambiguity.
11823 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11824 <objc/objc-api.h> (needed on Mac OS X).
11825 * objc.dg/method-13.m: New test.
11826
11827 2003-10-03 Roger Sayle <roger@eyesopen.com>
11828
11829 PR optimization/9325, PR java/6391
11830 * gcc.c-torture/execute/20031003-1.c: New test case.
11831
11832 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11833
11834 PR optimization/12180
11835 * gcc.dg/20031002-1.c: New test.
11836
11837 PR c++/12486
11838 * g++.dg/inherit/error1.C: New test.
11839
11840 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11841
11842 * lib/f-torture.exp (search_for): Rename to...
11843 (search_for_re): This. Also, clean up comments and the
11844 "regexp" invocation.
11845
11846 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11847
11848 * gcc.c-torture/compile/20031002-1.c: New test.
11849
11850 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11851
11852 * g++.dg/opt/cond1.C: New test.
11853
11854 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11855
11856 * gcc.dg/Wold-style-definition-2.c: New testcase.
11857 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11858
11859 2003-09-29 Richard Henderson <rth@redhat.com>
11860
11861 * g++.dg/init/array10.C: Add dg-options.
11862
11863 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11864
11865 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11866
11867 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11868
11869 * g++.dg/template/friend19.C: Fix typo.
11870 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11871
11872 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11873
11874 * gcc.c-torture/execute/20030928-1.c: New test.
11875 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11876
11877 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11878
11879 * g++.dg/opt/unroll1.C: New test.
11880
11881 2003-09-26 Roger Sayle <roger@eyesopen.com>
11882
11883 PR optimization/11741
11884 * gcc.dg/20030926-1.c: New test case.
11885
11886 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11887
11888 PR c++/5655
11889 * g++.dg/parse/access7.C: New test.
11890 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11891
11892 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11893
11894 MERGE OF objc-improvements-branch into MAINLINE:
11895 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11896 if libobjc has not been built.
11897 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11898 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11899 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11900 objc/execute/nested-3.m, objc/execute/np-2.m,
11901 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11902 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11903 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11904 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11905 objc.dg/special/unclaimed-category-1.h,
11906 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11907 well as GNU runtime.
11908 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11909 * execute/cascading-1.m, execute/function-message-1.m,
11910 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11911 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11912 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11913 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11914 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11915 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11916 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11917 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11918 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11919 * objc.dg/bitfield-2.m: Run only on Darwin.
11920 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11921 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11922 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11923 * objc.dg/const-str-1.m: Fix constant string layout.
11924
11925 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11926
11927 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11928
11929 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11930
11931 * gcc.dg/darwin-abi-1.c: New file.
11932
11933 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11934
11935 PR target/12281
11936 * gcc.c-torture/compile/20030921-1.c: New test.
11937
11938 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11939
11940 * g++.dg/opt/reg-stack2.C: New test.
11941
11942 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11943
11944 * g++.dg/eh/delayslot1.C: New test.
11945
11946 2003-09-20 Richard Henderson <rth@redhat.com>
11947
11948 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11949
11950 2003-09-20 Roger Sayle <roger@eyesopen.com>
11951
11952 * gcc.c-torture/execute/20030920-1.c: New test case.
11953
11954 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11955
11956 * g++.dg/rtti/typeid3.C: Correct expected error message.
11957
11958 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11959
11960 PR c++/157
11961 * g++.dg/parse/crash12.C: New test.
11962
11963 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11964
11965 * gcc.dg/compat/mixed-struct-check.h: New.
11966 * gcc.dg/compat/mixed-struct-defs.h: New.
11967 * gcc.dg/compat/mixed-struct-init.h: New.
11968 * gcc.dg/compat/struct-by-value-19_main.c: New.
11969 * gcc.dg/compat/struct-by-value-19_x.c: New.
11970 * gcc.dg/compat/struct-by-value-19_y.c: New.
11971 * gcc.dg/compat/struct-by-value-20_main.c: New.
11972 * gcc.dg/compat/struct-by-value-20_x.c: New.
11973 * gcc.dg/compat/struct-by-value-20_y.c: New.
11974 * gcc.dg/compat/struct-return-19_main.c: New.
11975 * gcc.dg/compat/struct-return-19_x.c: New.
11976 * gcc.dg/compat/struct-return-19_y.c: New.
11977 * gcc.dg/compat/struct-return-20_main.c: New.
11978 * gcc.dg/compat/struct-return-20_x.c: New.
11979 * gcc.dg/compat/struct-return-20_y.c: New.
11980
11981 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11982 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11983 so that it will not complain on LP64 targets.
11984
11985 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11986
11987 PR c++/495
11988 * g++.dg/template/friend24.C: New test.
11989
11990 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11991
11992 PR c++/12332
11993 * g++.dg/template/memtmpl2.C: New test.
11994
11995 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11996
11997 PR target/11184
11998 * gcc.dg/builtin-apply1.c: New test.
11999
12000 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
12001
12002 PR c++/9848
12003 * g++.dg/warn/Wunused-4.C: New test.
12004
12005 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12006
12007 PR c++/12316
12008 * g++.dg/other/gc2.C: New test.
12009
12010 2003-09-17 Mark Mitchell <mark@codesourcery.com>
12011
12012 PR c++/11991
12013 * g++.dg/rtti/typeid3.C: New test.
12014
12015 PR c++/12266
12016 * g++.dg/overload/template1.C: New test.
12017
12018 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12019
12020 * g++.dg/opt/cfg3.C: New test.
12021
12022 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12023
12024 PR c++/7939
12025 * g++.dg/template/crash11.C: New test.
12026
12027 2003-09-16 Jason Merrill <jason@redhat.com>
12028 Jakub Jelinek <jakub@redhat.com>
12029
12030 * gcc.dg/attr-warn-unused-result.c: New test.
12031
12032 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
12033
12034 PR c++/12184
12035 * g++.dg/expr/call2.C: New test.
12036
12037 2003-09-15 Andreas Jaeger <aj@suse.de>
12038
12039 * gcc.dg/Wold-style-definition-1.c: New test.
12040
12041 2003-09-14 Mark Mitchell <mark@codesourcery.com>
12042
12043 PR c++/3907
12044 * g++.dg/parse/template12.C: New test.
12045
12046 * g++.dg/abi/bitfield11.C: New test.
12047 * g++.dg/abi/bitfield12.C: Likewise.
12048
12049 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
12050
12051 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
12052 non-expansion of functional macro name without arguments at EOL.
12053 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
12054
12055 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
12056
12057 * gcc.c-torture/execute/20030914-[12].c: New tests.
12058
12059 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
12060
12061 PR c++/11788
12062 * g++.dg/overload/addr1.C: New test.
12063
12064 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
12065
12066 * gcc.dg/20030909-1.c: New test.
12067
12068 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12069
12070 * gcc.dg/ultrasp10.c: New test.
12071
12072 2003-09-09 Devang Patel <dpatel@apple.com>
12073
12074 * gcc.dg/darwin-ld-6.c: New test.
12075
12076 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12077
12078 * gcc.dg/torture/builtin-explog-1.c: New testcase.
12079
12080 2003-09-08 Mark Mitchell <mark@codesourcery.com>
12081
12082 * gcc.dg/ia64-types1.c: New test.
12083 * gcc.dg/ia64-types2.c: Likewise.
12084
12085 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12086
12087 * gcc.dg/builtins-1.c: Add more _Complex tests.
12088 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12089
12090 * gcc.dg/builtins-1.c: Test existing _Complex functions.
12091 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12092
12093 2003-09-08 Mark Mitchell <mark@codesourcery.com>
12094
12095 PR c++/11786
12096 * g++.dg/lookup/koenig2.C: New test.
12097
12098 PR c++/5296
12099 * g++.dg/rtti/typeid2.C: New test.
12100
12101 2003-09-08 Jakub Jelinek <jakub@redhat.com>
12102
12103 * gcc.c-torture/compile/20030904-1.c: New test.
12104
12105 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12106
12107 * g++.dg/opt/longbranch2.C: New test.
12108
12109 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
12110
12111 * g++.dg/template/crash10.C: Only compile it.
12112
12113 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
12114
12115 PR middle-end/11665
12116 * gcc.c-torture/compile/20030907-1.c: New test.
12117 * g++.dg/init/array11.C: New test.
12118
12119 2003-09-07 Mark Mitchell <mark@codesourcery.com>
12120
12121 PR c++/11852
12122 * g++.dg/init/struct1.C: New test.
12123
12124 2003-09-07 Mark Mitchell <mark@codesourcery.com>
12125
12126 PR c++/12181
12127 * g++.dg/expr/comma1.C: New test.
12128
12129 2003-09-06 Mark Mitchell <mark@codesourcery.com>
12130
12131 PR c++/11867
12132 * g++.dg/expr/static_cast5.C: New test.
12133
12134 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
12135
12136 PR c++/11507
12137 * g++.dg/lookup/scoped7.C: New test.
12138
12139 PR c++/9574
12140 * g++.dg/other/static1.C: New test.
12141
12142 PR c++/11490
12143 * g++.dg/warn/template-1.C: New test.
12144
12145 PR c++/11432
12146 * g++.dg/template/crash10.C: New test.
12147
12148 PR c++/2478
12149 * g++.dg/overload/VLA.C: New test.
12150
12151 PR c++/10804
12152 * g++.dg/template/call1.C: New test.
12153
12154 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12155
12156 PR c++/11794
12157 * g++.dg/parse/using3.C: New test.
12158
12159 2003-09-06 Roger Sayle <roger@eyesopen.com>
12160
12161 PR c++/11409
12162 * g++.dg/overload/builtin3.C: New test case.
12163
12164 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12165
12166 PR c/9862
12167 * gcc.dg/20030906-1.c: New test.
12168 * gcc.dg/20030906-2.c: Likewise.
12169
12170 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12171
12172 PR c++/12167
12173 * g++.dg/parse/defarg5.C: New test.
12174
12175 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12176
12177 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12178
12179 PR c++/12163
12180 * g++.dg/expr/static_cast4.C: New test.
12181
12182 PR c++/12146
12183 * g++.dg/template/crash9.C: New test.
12184
12185 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12186
12187 * g++.old-deja/g++.ext/pretty2.C: Update for change
12188 in __FUNCTION__.
12189 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12190
12191 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12192
12193 PR c++/11922
12194 * g++/dg/template/qualified-id1.C: New test.
12195
12196 PR c++/12037
12197 * g++.dg/warn/noeffect4.C: New test.
12198
12199 2003-09-04 Matt Austern <austern@apple.com>
12200
12201 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12202 * g++.dg/ext/fnname2.C: Likewise.
12203 * g++.dg/ext/fnname3.C: Likewise.
12204
12205 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12206
12207 * g++.dg/expr/lval1.C: New test.
12208 * g++.dg/ext/lvcast.C: Remove.
12209
12210 2003-09-03 Roger Sayle <roger@eyesopen.com>
12211
12212 PR optimization/11700.
12213 * gcc.c-torture/compile/20030903-1.c: New test case.
12214
12215 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12216
12217 PR c++/12053
12218 * g++.dg/abi/layout4.C: New test.
12219
12220 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12221
12222 PR c++/11553
12223 * g++.dg/parse/friend3.C: New test.
12224
12225 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12226
12227 PR c++/11847
12228 * g++.dg/template/class1.C: New test.
12229
12230 PR c++/11808
12231 * g++.dg/expr/call1.C: New test.
12232
12233 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12234
12235 PR c++/12114
12236 * g++.dg/init/ref9.C: New test.
12237
12238 PR c++/11972
12239 * g++.dg/template/nested4.C: New test.
12240
12241 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12242
12243 PR c++/12093
12244 * g++.dg/template/non-dependent4.C: New test.
12245
12246 PR c++/11928
12247 * g++.dg/inherit/conv1.C: New test.
12248
12249 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12250
12251 PR c++/6196
12252 * g++.dg/ext/label1.C: New test.
12253 * g++.dg/ext/label2.C: Likewise.
12254
12255 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12256
12257 * g++.dg/expr/cond3.C: New test.
12258
12259 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12260
12261 * gcc.dg/builtins-1.c: Add new builtin cases.
12262
12263 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12264
12265 * gcc.dg/builtins-1.c: Add new cases.
12266 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12267
12268 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12269
12270 * gcc.dg/builtins-1.c: Add more math builtin tests.
12271 * gcc.dg/torture/builtin-attr-1.c: New test.
12272
12273 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12274
12275 PR optimization/5079
12276 * g++.dg/opt/static3.C: New test.
12277
12278 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12279
12280 * gcc.misc-tests/gcov-10b.c: New test.
12281
12282 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12283
12284 * g++.dg/opt/ptrmem3.C: New test.
12285
12286 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12287
12288 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12289
12290 * gcc.dg/20030826-2.c: New test.
12291
12292 2003-08-26 Roger Sayle <roger@eyesopen.com>
12293
12294 PR middle-end/12002
12295 * g77.f-torture/compile/12002.f: New test case.
12296
12297 2003-08-26 Roger Sayle <roger@eyesopen.com>
12298
12299 * gcc.dg/20030826-1.c: New test case.
12300
12301 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12302
12303 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12304
12305 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12306
12307 PR c++/11871
12308 * c++.dg/lookup/crash1.C: New test.
12309
12310 * c++.dg/warn/noeffect3.C: New test.
12311
12312 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12313
12314 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12315 * gcc.dg/compat/vector-1_y.c: Ditto.
12316 * gcc.dg/compat/vector-2_x.c: Ditto.
12317 * gcc.dg/compat/vector-2_y.c: Ditto.
12318
12319 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12320
12321 * gcc.dg/20030702-1.c: New test.
12322
12323 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12324
12325 PR c++/8795
12326 * g++.dg/ext/altivec-1.C: New test.
12327
12328 2003-08-24 Richard Henderson <rth@redhat.com>
12329
12330 * g++.dg/eh/simd-2.C: Add -w for x86.
12331
12332 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12333
12334 * gcc.dg/20030815-1.c: New test.
12335
12336 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12337
12338 PR c++/3765
12339 * g++.dg/parse/access6.C: New test.
12340
12341 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12342
12343 PR c++/641, c++/11876
12344 * g++.dg/template/friend22.C: New test.
12345 * g++.dg/template/friend23.C: Likewise.
12346
12347 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12348
12349 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12350 identically.
12351
12352 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12353
12354 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12355
12356 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12357
12358 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12359
12360 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12361
12362 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12363
12364 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12365
12366 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12367
12368 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12369
12370 PR c++/11919
12371 * g++.dg/overload/prom1.C: New test.
12372
12373 PR c++/11551
12374 * g++.dg/parse/dtor2.C: New test.
12375
12376 PR c++/10762
12377 * g++.dg/parse/using2.C: New test.
12378
12379 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12380
12381 PR target/11805
12382 * gcc.c-torture/compile/20030821-1.c: New.
12383
12384 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12385
12386 PR c++/11834
12387 * g++.dg/template/deduce2.C: New test.
12388
12389 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12390
12391 * gcc.c-torture/execute/20030821-1.c: New test.
12392
12393 2003-08-20 Roger Sayle <roger@eyesopen.com>
12394
12395 PR middle-end/11984
12396 * gcc.dg/20030820-1.c: New test case.
12397
12398 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12399
12400 PR c++/11945
12401 * g++.dg/warn/noeffect2.C: New test.
12402
12403 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12404
12405 PR c++/10926
12406 * g++.dg/template/dtor2.C: New test.
12407
12408 PR c++/11684
12409 * g++.dg/template/operator1.C: New test.
12410 * g++.dg/parse/operator4.C: New test.
12411
12412 PR c++/11946.C
12413 * g++.dg/expr/enum1.C: New test.
12414 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12415
12416 PR c++/11036.C
12417 * g++.dg/parse/elab2.C: New test.
12418 * g++.dg/parse/typedef4.C: Change error message.
12419 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12420 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12421 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12422
12423 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12424
12425 * gcc.dg/pch/warn-1.c: New.
12426 * gcc.dg/pch/warn-1.hs: New.
12427
12428 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12429 not-tested file.
12430
12431 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12432
12433 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12434
12435 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12436
12437 * gcc.dg/uninit-D.c: New Test.
12438 * gcc.dg/uninit-E.c: New Test.
12439 * gcc.dg/uninit-F.c: New Test.
12440 * gcc.dg/uninit-G.c: New Test.
12441
12442 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12443
12444 * g++.dg/README: Describe the pch directory.
12445
12446 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12447
12448 PR c++/11174
12449 * g++.dg/parse/access4.C: New test.
12450 * g++.dg/parse/access5.C: Likewise.
12451 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12452
12453 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
12454
12455 * gcc.dg/noncompile/20030818-1.c: New.
12456
12457 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
12458
12459 PR c++/11957
12460 * g++.dg/warn/noeffect1.C: New test.
12461
12462 * g++.dg/template/scope2.C: New test.
12463 * g++.dg/template/error2.C: Correct dg-error
12464
12465 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
12466
12467 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
12468
12469 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
12470
12471 PR C++/11512
12472 * g++.dg/template/warn1.C: New.
12473
12474 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
12475
12476 * g++.dg/template/error2.C: New test.
12477 * g++.dg/lookup/using7.C: Adjust errors
12478 * g++.old-deja/g++.pt/crash36.C: Likewise.
12479 * g++.old-deja/g++.pt/derived3.C: Likewise.
12480
12481 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12482
12483 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
12484 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
12485 * gcc.c-torture/execute/builtins/string-9.c: New, from
12486 string-opt-9.c. Adjust for execute/builtins framework.
12487 * gcc.c-torture/execute/string-opt-9.c: Delete.
12488
12489 2003-08-12 Mark Mitchell <mark@codesourcery.com>
12490
12491 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
12492
12493 * g++.dg/parse/ret-type2.C: New test.
12494
12495 PR c++/11703
12496 * g++.dg/init/new8.C: New test.
12497
12498 PR c++/10923
12499 * g++.dg/parse/typedef5.C: New test.
12500
12501 PR c++/9512
12502 * g++.dg/parse/qualified2.C: New test.
12503 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
12504 invalid code.
12505
12506 2003-08-11 Mark Mitchell <mark@codesourcery.com>
12507
12508 * g++.dg/conversion/ptrmem1.C: New test.
12509
12510 2003-08-11 Jakub Jelinek <jakub@redhat.com>
12511
12512 PR target/11693
12513 * gcc.dg/20030811-1.c: New test.
12514
12515 PR target/11535
12516 * gcc.c-torture/execute/20030811-1.c: New test.
12517
12518 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12519
12520 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
12521
12522 2003-08-10 Mark Mitchell <mark@codesourcery.com>
12523
12524 PR c++/11789.C
12525 * g++.dg/inherit/multiple1.C: New test.
12526
12527 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
12528
12529 * gcc.dg/spe1.c: New test.
12530
12531 PR c++/11670
12532 * g++.dg/expr/cast2.C: New test.
12533
12534 PR c++/10530
12535 * g++.dg/template/dependent-name2.C: New test.
12536
12537 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
12538
12539 * g++.dg/parse/crash11.C: Put the dg options in comments.
12540
12541 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
12542
12543 * lib/gcc-dg.exp: Update for diagnostic change.
12544
12545 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12546
12547 PR c++/5767
12548 * g++.dg/parse/crash11.C: New test.
12549
12550 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
12551
12552 * gcc.dg/cpp/spacing1.c: Update.
12553
12554 2003-08-04 Janis Johnson <janis187@us.ibm.com>
12555
12556 PR target/11739
12557 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
12558 a value for -mtune.
12559
12560 2003-08-04 Roger Sayle <roger@eyesopen.com>
12561
12562 PR middle-end/11771
12563 * gcc.c-torture/compile/20030804-1.c: New test case.
12564
12565 2003-08-04 Roger Sayle <roger@eyesopen.com>
12566
12567 * gcc.dg/20030804-1.c: New test case.
12568
12569 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
12570
12571 * gcc.dg/cpp/separate-1.c: New test.
12572
12573 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
12574
12575 PR c++/11704
12576 * g++.dg/template/dependent-expr2.C: New test.
12577
12578 PR c++/11766
12579 * g++.dg/expr/ptrmem1.C: New test.
12580
12581 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12582
12583 PR c++/9453
12584 * g++.dg/template/friend15.C: New test.
12585
12586 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
12587
12588 * lib/dg-pch.exp: Work round PCH bug.
12589
12590 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12591
12592 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
12593 builtins. Move cases from builtins-4.c here.
12594
12595 * gcc.dg/torture/builtin-math-1.c: New test taken from
12596 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
12597 additional cases.
12598
12599 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
12600 Delete.
12601
12602 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
12603
12604 PR c++/9447
12605 * g++.dg/template/using7.C: New test.
12606
12607 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
12608
12609 * import1.c, import2.c: New tests.
12610
12611 2003-08-01 Jakub Jelinek <jakub@redhat.com>
12612
12613 * g++.dg/eh/crossjump1.C: New test.
12614
12615 2003-08-01 Mark Mitchell <mark@codesourcery.com>
12616
12617 PR c++/11697
12618 * g++.dg/template/using6.C: New test.
12619
12620 PR c++/11744
12621 * g++.dg/template/koenig2.C: New test.
12622
12623 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12624
12625 PR c++/7983
12626 * g++.dg/parse/typedef4.C: New test.
12627
12628 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12629
12630 PR c++/8442, c++/8806
12631 * g++.dg/template/elab1.C: New test.
12632 * g++.dg/template/type2.C: Likewise.
12633 * g++.dg/template/ttp3.C: Adjust expected error message.
12634 * g++.old-deja/g++.law/visibility13.C: Likewise.
12635 * g++.old-deja/g++.niklas/t135.C: Likewise.
12636 * g++.old-deja/g++.pt/ttp41.C: Likewise.
12637 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
12638 template argument.
12639 * g++.old-deja/g++.pt/ttp44.C: Likewise.
12640
12641 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
12642
12643 PR c++/11295
12644 * g++.dg/ext/stmtexpr1.C: New test.
12645
12646 * g++.dg/opt/tmp1.C: New test.
12647
12648 PR c++/11525
12649 * g++.dg/parse/constant4.C: New test.
12650
12651 PR c++/9447
12652 * g++.dg/template/using5.C: New test.
12653
12654 2003-07-31 Roger Sayle <roger@eyesopen.com>
12655
12656 * gcc.dg/builtins-27.c: New test case.
12657
12658 2003-07-31 Jakub Jelinek <jakub@redhat.com>
12659
12660 * gcc.dg/tls/opt-7.c: New test.
12661
12662 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
12663
12664 * g++.old-deja/g++.other/crash18.C: Remove.
12665
12666 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
12667
12668 * g++.dg/template/explicit3.C: New.
12669 * g++.dg/template/explicit4.C: New.
12670 * g++.dg/template/explicit5.C: New.
12671
12672 PR c++/11347
12673 * g++.dg/template/memtmpl1.C: New.
12674
12675 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
12676
12677 PR target/11565
12678 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
12679 * gcc.dg/i386-387-5.c (dg-options): Likewise.
12680
12681 2003-07-30 Jan Hubicka <jh@suse.cz>
12682
12683 * vtgc1.c: Kill.
12684
12685 2003-07-29 Zack Weinberg <zack@codesourcery.com>
12686
12687 * gcc.dg/struct-in-proto-1.c: New test.
12688
12689 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
12690
12691 * gcc.dg/cpp/include2.c: Only expect one message.
12692
12693 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
12694
12695 PR c++/9447
12696 * g++.dg/template/using1.C: New test.
12697 * g++.dg/template/using2.C: New test.
12698 * g++.dg/template/using3.C: New test.
12699 * g++.dg/template/using4.C: New test.
12700
12701 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
12702
12703 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
12704 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12705
12706 2003-07-28 Jan Hubicka <jh@suse.cz>
12707
12708 PR c++/11530
12709 * g++.dg/opt/call1.C: New test.
12710
12711 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
12712
12713 PR c++/11667
12714 * g++.dg/init/enum2.C: New test.
12715 * g++.dg/template/overload1.C: Add "-w" option.
12716
12717 2003-07-28 <hp@bitrange.com>
12718
12719 * gcc.dg/Wdeclaration-after-statement-1.c,
12720 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
12721
12722 2003-07-28 Jakub Jelinek <jakub@redhat.com>
12723
12724 * gcc.c-torture/compile/20030725-1.c: New test.
12725
12726 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
12727
12728 * gcc.dg/20030505.c: Only run for SPE.
12729 Remove definition of opaque type.
12730
12731 2003-07-27 Mark Mitchell <mark@codesourcery.com>
12732
12733 * g++.dg/template/ptrmem6.C: New test.
12734
12735 2003-07-26 Geoffrey Keating <geoffk@apple.com>
12736
12737 * gcc.c-torture/compile/zero-strct-2.c: New test.
12738
12739 2003-07-25 Geoffrey Keating <geoffk@apple.com>
12740
12741 * gcc.dg/intermod-1.c: New test.
12742
12743 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
12744
12745 PR c++/11617
12746 * g++.dg/template/lookup2.C: New test.
12747 * g++.dg/template/memclass1.C: Remove instantiated from error.
12748 * g++.dg/other/error2.C: Tweak expected errors.
12749
12750 PR c++/11596
12751 * g++.dg/template/defarg3.C: New test.
12752
12753 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
12754
12755 2003-07-24 Mark Mitchell <mark@codesourcery.com>
12756
12757 * g++.dg/inherit/access5.C: New test.
12758
12759 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12760
12761 PR c++/11513
12762 * g++.dg/template/crash8.C: New test.
12763
12764 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
12765
12766 PR c/10602
12767 * gcc.dg/noncompile/incomplete-2.c: New test.
12768
12769 2003-07-23 Mark Mitchell <mark@codesourcery.com>
12770
12771 PR c++/11645
12772 * g++.dg/inherit/access4.C: New test.
12773
12774 PR c++/11517
12775 * g++.dg/expr/cond2.C: New test.
12776
12777 PR optimization/10679
12778 * g++.dg/opt/inline4.C: New test.
12779
12780 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
12781
12782 * g++.dg/parse/crash10: New test.
12783
12784 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12785
12786 * g++.dg/ext/flexary1.C: New test.
12787
12788 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12789
12790 PR c++/10793
12791 * g++.dg/template/crash9.C: New test.
12792
12793 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12794
12795 PR c++/3004
12796 * g++.dg/parse/typedef3.C: New test.
12797
12798 PR c++/7906
12799 * g++.dg/parse/operator2.C: New test.
12800
12801 PR c++/8895
12802 * g++.dg/parse/def-tmpl-arg1.C: New test.
12803
12804 PR c++/9282
12805 * g++.dg/parse/funptr1.C: New test.
12806
12807 PR c++/9452
12808 * g++.dg/parse/ambig3.C: New test.
12809
12810 PR c++/9454
12811 * g++.dg/parse/operator3.C: New test.
12812
12813 PR c++/9486
12814 * g++.dg/parse/template10.C: New test.
12815
12816 PR c++/9488
12817 * g++.dg/parse/template11.C: New test.
12818
12819 PR c++/10150
12820 * g++.dg/parse/invalid-op1.C: New test.
12821
12822 PR c++/10247
12823 * g++.dg/parse/condexpr1.C: New test.
12824
12825 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12826
12827 * g++.dg/ext/packed3.C: New test.
12828 * g++.dg/ext/packed4.C: New test.
12829
12830 * gcc.dg/pack-test-3.c: New test.
12831
12832 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12833
12834 * lib/compat.exp: Handle dg-options per source file.
12835 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12836 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12837 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12838 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12839 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12840 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12841 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12842 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12843 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12844 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12845 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12846 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12847 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12848 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12849
12850 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12851
12852 PR c/10320
12853 * gcc.c-torture/execute/20030718-1.c: New test.
12854
12855 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12856
12857 PR optimization/11536
12858 * gcc.dg/20030721-1.c: New test.
12859
12860 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12861
12862 PR c++/11546
12863 * g++.dg/template/lookup1.C: New test.
12864
12865 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12866
12867 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12868 diagnostics of ill-formed constructs involving labels.
12869 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12870 the new 'previously defined here' message.
12871
12872 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12873
12874 * g++.dg/parse/non-dependent2.C: New test.
12875
12876 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12877
12878 * g++.dg/init/init-ref4.C: xfail on targets without
12879 weak symbols.
12880
12881 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12882
12883 PR target/11087
12884 * gcc.c-torture/execute/20030717-1.c: New test.
12885
12886 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12887
12888 * g++.dg/opt/cfg1.C: New test.
12889
12890 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12891
12892 PR optimization/11557
12893 * gcc.dg/20030717-1.c: New test.
12894
12895 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12896
12897 PR c++/10476
12898 * g++.dg/expr/crash-1.C: New test.
12899
12900 PR c++/11027
12901 * g++.dg/template/init3.C: New test.
12902
12903 PR c++/8222
12904 * g++.dg/template/non-dependent1.C: New test.
12905
12906 PR c++/11070
12907 * g++.dg/template/non-dependent2.C: New test.
12908
12909 PR c++/11071
12910 * g++.dg/template/non-dependent3.C: New test.
12911
12912 PR c++/9907
12913 * g++.dg/template/sizeof5.C: New test.
12914
12915 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12916
12917 PR 11498
12918 * gcc.c-torture/compile/mangle-1.c: New file.
12919
12920 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12921
12922 PR c++/7809
12923 * g++.dg/parse/access3.C: New test.
12924
12925 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12926
12927 PR c++/11384
12928 * g++.dg/init/init-ref4.C: New test.
12929
12930 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12931
12932 PR c++/11547
12933 * g++.dg/parse/constant3.C: New test.
12934 * g++.dg/parse/crash7.C: Likewise.
12935
12936 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12937
12938 PR target/11008
12939 * gcc.dg/i386-pentium4-not-mull.c: New.
12940
12941 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12942
12943 * gcc.dg/asm-names.c (ymain): Make it weak.
12944
12945 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12946
12947 PR c++/5421
12948 * g++.dg/template/friend21.C: New test.
12949
12950 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12951
12952 * gcc.dg/cleanup-8.c: New test.
12953 * gcc.dg/cleanup-9.c: New test.
12954
12955 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12956
12957 * g++.dg/ext/dll-MI1.h: New file.
12958 * g++.dg/ext/dllexport-MI1.C: New file.
12959 * g++.dg/ext/dllimport-MI1.C: New file.
12960
12961 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12962
12963 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12964 it does not have cmpstrsi patterns (just cmpmemsi).
12965
12966 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12967
12968 PR debug/11473
12969 * g++.dg/debug/debug8.C: New test.
12970
12971 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12972
12973 PR c++/10108
12974 * g++.dg/template/crash7.C: New test.
12975
12976 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12977
12978 PR target/10795
12979 * gcc.c-torture/compile/20030708-1.c: New.
12980
12981 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12982
12983 * gcc.c-torture/execute/20030715-1.c: New test.
12984
12985 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12986
12987 * gcc.dg/pch/inline-3.c: New file.
12988 * gcc.dg/pch/inline-3.hs: New file.
12989 * gcc.dg/pch/inline-4.c: New file.
12990 * gcc.dg/pch/inline-4.hs: New file.
12991
12992 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12993
12994 PR c++/11509
12995 * g++.dg/template/crash6.C: New test.
12996
12997 PR c++/7053
12998 * g++.dg/template/friend20.C: New test.
12999
13000 PR c++/7019
13001 * g++.dg/template/overload2.C: New test.
13002
13003 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13004
13005 PR optimization/11440
13006 * gcc.c-torture/execute/20030714-1.c: New test.
13007
13008 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13009
13010 PR c++/11154
13011 * g++.dg/template/partial2.C: New test.
13012
13013 2003-07-13 Mark Mitchell <mark@codesourcery.com>
13014
13015 PR c++/11503
13016 * g++.dg/template/anon1.C: New test.
13017
13018 PR c++/11493
13019 PR c++/11495
13020 * g++.dg/parse/template9.C: Likewise.
13021 * g++.dg/template/crash4.C: New test.
13022 * g++.dg/template/koenig1.C: Likewise.
13023 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
13024 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
13025 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
13026 functions.
13027 * g++.old-deja/g++.jason/template36.C: Likewise.
13028 * g++.old-deja/g++.mike/p1989.C: Likewise.
13029 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
13030 * g++.old-deja/g++.pt/ttp20.C: Use this->.
13031 * g++.old-deja/g++.pt/ttp21.C: Use this->.
13032 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
13033 compiling.
13034 * g++.old-deja/g++.pt/union2.C: Use this->.
13035
13036 2003-07-11 Jakub Jelinek <jakub@redhat.com>
13037
13038 * gcc.dg/20030711-1.c: New test.
13039
13040 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
13041
13042 PR c++/11050
13043 * g++.dg/parse/args1.C: New test.
13044 * g++.pt/defarg8.C: Change expected errors.
13045
13046 2003-07-11 Mark Mitchell <mark@codesourcery.com>
13047
13048 PR c++/8164
13049 * g++.dg/template/nontype2.C: New test.
13050
13051 PR c++/10558
13052 * g++.dg/parse/template8.C: New test.
13053
13054 PR c++/8327
13055 * g++.dg/template/scope1.C: New test.
13056
13057 * g++.dg/warn/Wsign-compare-1.C: New test.
13058
13059 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
13060
13061 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
13062
13063 2003-07-10 Mark Mitchell <mark@codesourcery.com>
13064
13065 PR c++/9411
13066 * g++.dg/template/explicit2.C: New test.
13067
13068 PR c++/10032
13069 * g++.dg/warn/pedantic1.C: New test.
13070
13071 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
13072
13073 PR c++ 9483
13074 * g++.dg/other/field1.C: New test.
13075
13076 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
13077
13078 PR c/11449
13079 * gcc.c-torture/compile/20030707-1.c: New.
13080
13081 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13082
13083 PR c++/10849
13084 * g++.dg/template/access12.C: New test.
13085
13086 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
13087
13088 * g++.dg/bprob/bprob.exp (prof_ext): Update.
13089 * g77.dg/bprob/bprob.exp (prof_ext): Update.
13090 * gcc.misc-tests/bprob.exp (prof_ext): Update.
13091 * gcc.misc-tests/gcov.exp: Update
13092 * g++.dg/gcov/gcov.exp: Update
13093 * lib/gcov.exp: Update.
13094
13095 2003-07-08 Mark Mitchell <mark@codesourcery.com>
13096
13097 * g++.dg/abi/mangle17.C: Make sure template expressions are
13098 dependent.
13099 * g++.dg/abi/mangle4.C: Mark erroneous casts.
13100 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
13101 * g++.dg/opt/stack1.C: Remove erroneous code.
13102 * g++.dg/parse/template7.C: New test.
13103 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
13104 * g++.old-deja/g++.pt/crash4.C: Likewise.
13105
13106 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13107
13108 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
13109 with zero or one occurence of `$' after the initial `L'.
13110
13111 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
13112
13113 * gcc.c-torture/compile/20030704-1.c: Add a comment.
13114
13115 2003-07-08 Roger Sayle <roger@eyesopen.com>
13116
13117 PR c/11370
13118 * gcc.dg/Wunreachable-6.c: New testcase.
13119 * gcc.dg/Wunreachable-7.c: New testcase.
13120
13121 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13122
13123 PR c/11420
13124 * gcc.dg/20030708-1.c: New test.
13125
13126 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
13127
13128 * gcc.dg/compat/sdata-section.h: New file.
13129 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
13130 * gcc.dg/torture/mips-sdata-1.c: New test.
13131
13132 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13133
13134 PR c++/11030
13135 * g++.dg/template/friend19.C: New test.
13136
13137 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13138
13139 * g++.dg/opt/strength-reduce.C: New test.
13140
13141 2003-07-07 Roger Sayle <roger@eyesopen.com>
13142
13143 PR target/10979
13144 * gcc.dg/20030707-1.c: New testcase.
13145
13146 2003-07-07 Roger Sayle <roger@eyesopen.com>
13147
13148 PR optimization/11059
13149 * g++.dg/opt/emptyunion.C: New testcase.
13150
13151 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13152 Eric Botcazou <ebotcazou@libertysurf.fr>
13153
13154 * g++.dg/opt/stack1.C: New test.
13155
13156 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13157
13158 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13159 run test.
13160
13161 PR c++/11431
13162 * g++.dg/expr/static_cast3.C: New test.
13163
13164 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13165
13166 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13167 everywhere.
13168 * gcc.dg/concat.c: Concatenation of string constants with
13169 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13170 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13171 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13172 necessary to avoid multi-character character constant warning.
13173 * gcc.dg/cpp/escape.c: Likewise.
13174 * gcc.dg/cpp/ucs.c: Likewise.
13175 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13176 Fix a typo.
13177
13178 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13179
13180 PR c/11428
13181 * gcc.c-torture/compile/20030704-1.c: New.
13182
13183 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13184
13185 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13186
13187 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13188
13189 PR c++/5287, PR c++/7910, PR c++/11021
13190 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13191 tests for warnings.
13192 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13193 * g++.dg/ext/dllimport3.C: Likewise.
13194 * g++.dg/ext/dllimport4.C: New file.
13195 * g++.dg/ext/dllimport5.C: New file.
13196 * g++.dg/ext/dllimport6.C: New file.
13197 * g++.dg/ext/dllimport7.C: New file.
13198 * g++.dg/ext/dllimport8.C: New file.
13199 * g++.dg/ext/dllimport9.C: New file.
13200 * g++.dg/ext/dllimport10.C: New file.
13201 * g++.dg/ext/dllexport1.C: New file.
13202
13203 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13204
13205 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13206 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13207
13208 2003-07-03 Roger Sayle <roger@eyesopen.com>
13209
13210 * gcc.dg/builtins-25.c: New testcase.
13211 * gcc.dg/builtins-26.c: New testcase.
13212
13213 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13214
13215 * gcc.dg/compat/vector-defs.h: New file.
13216 * gcc.dg/compat/vector-setup.h: New file.
13217 * gcc.dg/compat/vector-check.h: New file.
13218 * gcc.dg/compat/vector-1_main.c: New file.
13219 * gcc.dg/compat/vector-1_x.c: New file.
13220 * gcc.dg/compat/vector-1_y.c: New file.
13221 * gcc.dg/compat/vector-2_main.c: New file.
13222 * gcc.dg/compat/vector-2_x.c: New file.
13223 * gcc.dg/compat/vector-2_y.c: New file.
13224
13225 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13226 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13227 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13228 * gcc.dg/compat/struct-align-1.h: New file.
13229 * gcc.dg/compat/struct-align-1_main.c: New file.
13230 * gcc.dg/compat/struct-align-1_x.c: New file.
13231 * gcc.dg/compat/struct-align-1_y.c: New file.
13232 * gcc.dg/compat/struct-align-2.h: New file.
13233 * gcc.dg/compat/struct-align-2_main.c: New file.
13234 * gcc.dg/compat/struct-align-2_x.c: New file.
13235 * gcc.dg/compat/struct-align-2_y.c: New file.
13236
13237 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13238 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13239 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13240 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13241 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13242 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13243 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13244 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13245 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13246 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13247 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13248 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13249 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13250 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13251 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13252 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13253 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13254 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13255 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13256 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13257 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13258 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13259 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13260 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13261 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13262 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13263 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13264 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13265 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13266
13267 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13268
13269 * gcc.dg/i386-call-1.c: New test.
13270
13271 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13272
13273 PR c++/9162
13274 * g++.dg/parse/defarg4.C: New.
13275
13276 2003-07-03 Roger Sayle <roger@eyesopen.com>
13277
13278 PR target/10700
13279 * gcc.c-torture/compile/20030703-1.c: New test case.
13280
13281 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13282
13283 * g++.dg/template/local3.C: Remove extra semicolon.
13284
13285 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13286
13287 * gcc.dg/i386-volatile-1.c: New test.
13288
13289 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13290
13291 PR c++/11072
13292 * g++.dg/other/offsetof2.C: XFAIL.
13293 * g++.dg/other/offsetof5.C: New.
13294
13295 PR c++/10219
13296 * g++.dg/template/error1.C: New.
13297
13298 PR c++/9779
13299 * g++.dg/template/dependent-expr1.C: New.
13300
13301 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13302
13303 PR c++/6949
13304 * g++.dg/template/local3.C: New test.
13305
13306 PR c++/11149
13307 * g++.dg/lookup/scoped6.C: New test.
13308
13309 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13310
13311 PR c++/8046
13312 * g++.dg/other/error7.C: New test.
13313
13314 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13315
13316 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13317 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13318 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13319 * g++.old-deja/g++.other/union2.C: Likewise.
13320 * gcc.dg/c90-const-expr-2.c: Likewise.
13321 * gcc.dg/c90-const-expr-3.c: Likewise.
13322 * gcc.dg/c99-const-expr-2.c: Likewise.
13323 * gcc.dg/c99-const-expr-3.c: Likewise.
13324 * gcc.dg/concat.c: Likewise.
13325
13326 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13327
13328 PR c++/9559
13329 * g++.dg/init/static1.C: New test.
13330
13331 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13332
13333 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13334 * g++.old-deja/g++.other/access2.C: Likewise.
13335 * g++.old-deja/g++.other/decl2.C: Likewise.
13336 * gcc.c-torture/execute/20020615-1.c: Likewise.
13337
13338 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13339
13340 PR c++/4933
13341 * g++.dg/template/sizeof4.C: New test.
13342
13343 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13344
13345 * g++.dg/other/error6.C: New test.
13346
13347 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13348
13349 PR c++/10750
13350 * g++.dg/parse/constant2.C: New test.
13351
13352 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13353
13354 PR c++/11106
13355 * g++.dg/other/error5.C: New test.
13356
13357 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13358
13359 * gcc.dg/format/gcc_diag-1.c: New test.
13360
13361 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13362
13363 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13364
13365 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13366
13367 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13368 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13369 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13370
13371 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13372
13373 * gcc.c-torture/execute/builtins/string-8.c: New test.
13374 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13375 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13376 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13377
13378 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13379
13380 PR c++/10468
13381 * g++.dg/ext/typeof6.C: New test.
13382
13383 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13384
13385 PR c++/10796
13386 * g++.dg/init/enum1.C: New test.
13387
13388 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13389
13390 * gcc.dg/20030627-1.c: New test.
13391
13392 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13393
13394 PR c++/11332
13395 * g++.dg/expr/static_cast2.C: New test.
13396
13397 2003-06-26 Roger Sayle <roger@eyesopen.com>
13398 Jakub Jelinek <jakub@redhat.com>
13399
13400 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13401 sprintf(dst,"%s",src) optimization.
13402 * gcc.c-torture/execute/20030626-1.c: New test case.
13403 * gcc.c-torture/execute/20030626-2.c: New test case.
13404
13405 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13406
13407 * gcc.c-torture/execute/multi-ix.c: New test.
13408
13409 * gcc.c-torture/execute/simd-4.c (main):
13410 Added missing semicolon at end of union.
13411
13412 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13413
13414 PR c++/8266
13415 * g++.dg/template/explicit-instantiation3.C: New test.
13416
13417 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13418
13419 * gcc.dg/20030626-1.c: Use signed char.
13420
13421 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13422
13423 * gcc.dg/20030626-1.c: New test.
13424
13425 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13426
13427 * const-str-2.m: Update.
13428
13429 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13430
13431 PR c++/10990
13432 * g++.dg/rtti/dyncast1.C: New test.
13433 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13434 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13435 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13436
13437 PR c++/10931
13438 * g++.dg/expr/static_cast1.C: New test.
13439
13440 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13441
13442 * gcc.dg/20030625-1.c: New test.
13443
13444 2003-06-24 Roger Sayle <roger@eyesopen.com>
13445
13446 * gcc.c-torture/compile/20030624-1.c: New test case.
13447
13448 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13449
13450 * gcc.c-torture/execute/string-opt-17.c: New test.
13451
13452 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13453
13454 PR c++/5754
13455 * g++.dg/parse/crash6.C: New test.
13456
13457 2003-06-23 Roger Sayle <roger@eyesopen.com>
13458
13459 * gcc.dg/builtins-24.c: New test case.
13460
13461 2003-06-23 Jakub Jelinek <jakub@redhat.com>
13462
13463 * g++.dg/opt/operator1.C: New test.
13464
13465 2003-06-22 Roger Sayle <roger@eyesopen.com>
13466
13467 * gcc.c-torture/execute/string-opt-16.c: New test case.
13468
13469 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13470
13471 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
13472 * g++.old-deja/g++.other/conv7.C: Likewise
13473 * g++.old-deja/g++.other/overcnv2.C: Likewise.
13474 * g++.old-deja/g++.other/overload14.C: Likewise.
13475
13476 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13477
13478 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
13479 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
13480
13481 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13482
13483 PR c++/10888
13484 * g++.dg/warn/Winline-3.C: New test.
13485
13486 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13487
13488 * lib/target-supports.exp (check_alias_available): Make the test
13489 program acceptable to the Solaris assembler.
13490
13491 PR c++/10749
13492 * g++.dg/template/memclass2.C: New test.
13493
13494 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13495 Eric Botcazou <ebotcazou@libertysurf.fr>
13496
13497 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
13498 data for non-matching targets.
13499 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
13500
13501 2003-06-20 Mark Mitchell <mark@codesourcery.com>
13502
13503 PR c++/10845
13504 * g++.dg/template/member3.C: New test.
13505
13506 2003-06-19 Mark Mitchell <mark@codesourcery.com>
13507
13508 PR c++/10939
13509 * g++.dg/template/func1.C: New test.
13510
13511 PR c++/9649
13512 * g++.dg/template/static4.C: New test.
13513 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
13514
13515 PR c++/11041
13516 * g++.dg/init/ref7.C: New test.
13517
13518 2003-06-19 Matt Austern <austern@apple.com>
13519
13520 PR c++/11228
13521 * g++.dg/anew1.C: New test.
13522 * g++.dg/anew2.C: New test.
13523 * g++.dg/anew3.C: New test.
13524 * g++.dg/anew4.C: New test.
13525
13526 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
13527
13528 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
13529
13530 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
13531
13532 * gcc.c-torture/execute/simd-4.c (main): Make expected value
13533 endian-dependent.
13534
13535 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
13536
13537 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
13538 Remove cruft.
13539
13540 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
13541
13542 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
13543 * gcc.c-torture/compile/961203-1.c: Likewise.
13544 * gcc.c-torture/compile/980506-1.c: Likewise.
13545
13546 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13547
13548 PR c++/10712
13549 * g++.dg/lookup/using7.C: New test.
13550
13551 2003-06-17 Mark Mitchell <mark@codesourcery.com>
13552
13553 PR c++/11105
13554 * g++.dg/abi/conv1.C: Remove it.
13555 * g++.dg/template/conv7.C: New test.
13556 * g++.dg/template/conv8.C: Likewise.
13557 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
13558 conversion operator.
13559
13560 2003-06-17 Janis Johnson <janis187@us.ibm.com>
13561
13562 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
13563 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13564 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13565 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13566 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13567 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13568 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13569 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13570 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13571 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13572 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13573 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13574 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13575 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13576 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13577 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13578 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13579 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13580 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13581 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13582 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13583 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13584 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13585 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13586 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13587 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13588 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13589 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13590 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13591
13592 2003-06-16 Mark Mitchell <mark@codesourcery.com>
13593
13594 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
13595 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
13596 indications.
13597
13598 2003-06-16 Roger Sayle <roger@eyesopen.com>
13599
13600 * gcc.dg/i386-387-5.c: New test case.
13601 * gcc.dg/i386-387-6.c: New test case.
13602 * gcc.dg/builtins-23.c: New test case.
13603
13604 2003-06-15 Roger Sayle <roger@eyesopen.com>
13605
13606 * gcc.dg/builtins-22.c: New test case.
13607 * gcc.dg/i386-387-1.c: Update to test exp.
13608 * gcc.dg/i386-387-2.c: Likewise.
13609
13610 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13611
13612 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
13613
13614 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13615
13616 * lib/gcc-dg.exp (dg-require-dll): New function.
13617 (dg-xfail-if): Likewise.
13618 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
13619 driver.
13620
13621 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
13622 * gcc.c-torture/compile/20001205-1.c: Likewise.
13623 * gcc.c-torture/compile/20001226-1.c: Likewise.
13624 * gcc.c-torture/compile/20010518-2.c: Likewise.
13625 * gcc.c-torture/compile/20020312-1.c: Likewise.
13626 * gcc.c-torture/compile/20020604-1.c: Likewise.
13627 * gcc.c-torture/compile/920501-12.c: Likewise.
13628 * gcc.c-torture/compile/920501-4.c: Likewise.
13629 * gcc.c-torture/compile/920520-1.c: Likewise.
13630 * gcc.c-torture/compile/920521-1.c: Likewise.
13631 * gcc.c-torture/compile/920625-1.c: Likewise.
13632 * gcc.c-torture/compile/961203-1.c: Likewise.
13633 * gcc.c-torture/compile/980506-1.c: Likewise.
13634 * gcc.c-torture/compile/981006-1.c: Likewise.
13635 * gcc.c-torture/compile/981022-1.c: Likewise.
13636 * gcc.c-torture/compile/981223-1.c: Likewise.
13637 * gcc.c-torture/compile/990617-1.c: Likewise.
13638 * gcc.c-torture/compile/dll.c: Likewise.
13639 * gcc.c-torture/compile/labels-3.c: Likewise.
13640 * gcc.c-torture/compile/mipscop-1.c: Likewise.
13641 * gcc.c-torture/compile/mipscop-2.c: Likewise.
13642 * gcc.c-torture/compile/mipscop-3.c: Likewise.
13643 * gcc.c-torture/compile/mipscop-4.c: Likewise.
13644 * gcc.c-torture/compile/simd-5.c: Likewise.
13645 * gcc.c-torture/compile/20000804-1.x: Remove.
13646 * gcc.c-torture/compile/20001205-1.x: Likewise.
13647 * gcc.c-torture/compile/20001226-1.x: Likewise.
13648 * gcc.c-torture/compile/20010518-2.x: Likewise.
13649 * gcc.c-torture/compile/20020312-1.x: Likewise.
13650 * gcc.c-torture/compile/20020604-1.x: Likewise.
13651 * gcc.c-torture/compile/920501-12.x: Likewise.
13652 * gcc.c-torture/compile/920501-4.x: Likewise.
13653 * gcc.c-torture/compile/920520-1.x: Likewise.
13654 * gcc.c-torture/compile/920521-1.x: Likewise.
13655 * gcc.c-torture/compile/920625-1.x: Likewise.
13656 * gcc.c-torture/compile/961203-1.x: Likewise.
13657 * gcc.c-torture/compile/980506-1.x: Likewise.
13658 * gcc.c-torture/compile/981006-1.x: Likewise.
13659 * gcc.c-torture/compile/981022-1.x: Likewise.
13660 * gcc.c-torture/compile/981223-1.x: Likewise.
13661 * gcc.c-torture/compile/990617-1.x: Likewise.
13662 * gcc.c-torture/compile/mipscop-1.x: Likewise.
13663 * gcc.c-torture/compile/mipscop-2.x: Likewise.
13664 * gcc.c-torture/compile/mipscop-3.x: Likewise.
13665 * gcc.c-torture/compile/mipscop-4.x: Likewise.
13666 * gcc.c-torture/compile/simd-5.x: Likewise.
13667
13668 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
13669
13670 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13671
13672 * gcc.c-torture/execute/20030611-1.c: New test.
13673
13674 2003-06-12 Roger Sayle <roger@eyesopen.com>
13675
13676 PR middle-end/168
13677 * gcc.dg/20030612-1.c: New test case.
13678
13679 2003-06-12 Mark Mitchell <mark@codesourcery.com>
13680
13681 PR c++/10635
13682 * g++.dg/expr/cast1.C: New test.
13683
13684 2003-06-12 Roger Sayle <roger@eyesopen.com>
13685
13686 * gcc.dg/builtins-21.c: New test case.
13687
13688 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
13689
13690 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
13691 options instead of at the end.
13692 * lib/objc.exp (objc_target_compile): Likewise.
13693
13694 2003-06-11 Mark Mitchell <mark@codesourcery.com>
13695
13696 PR c++/10432
13697 * g++.dg/parse/error1.C: New test.
13698
13699 2003-06-11 Janis Johnson <janis187@us.ibm.com>
13700
13701 * gcc.dg/compat/struct-by-value-11_main.c: New file.
13702 * gcc.dg/compat/struct-by-value-11_x.c: New file.
13703 * gcc.dg/compat/struct-by-value-11_y.c: New file.
13704 * gcc.dg/compat/struct-by-value-12_main.c: New file.
13705 * gcc.dg/compat/struct-by-value-12_x.c: New file.
13706 * gcc.dg/compat/struct-by-value-12_y.c: New file.
13707 * gcc.dg/compat/struct-by-value-13_main.c: New file.
13708 * gcc.dg/compat/struct-by-value-13_x.c: New file.
13709 * gcc.dg/compat/struct-by-value-13_y.c: New file.
13710 * gcc.dg/compat/struct-by-value-14_main.c: New file.
13711 * gcc.dg/compat/struct-by-value-14_x.c: New file.
13712 * gcc.dg/compat/struct-by-value-14_y.c: New file.
13713 * gcc.dg/compat/struct-by-value-15_main.c: New file.
13714 * gcc.dg/compat/struct-by-value-15_x.c: New file.
13715 * gcc.dg/compat/struct-by-value-15_y.c: New file.
13716 * gcc.dg/compat/struct-by-value-16_main.c: New file.
13717 * gcc.dg/compat/struct-by-value-16_x.c: New file.
13718 * gcc.dg/compat/struct-by-value-16_y.c: New file.
13719 * gcc.dg/compat/struct-by-value-17_main.c: New file.
13720 * gcc.dg/compat/struct-by-value-17_x.c: New file.
13721 * gcc.dg/compat/struct-by-value-17_y.c: New file.
13722 * gcc.dg/compat/struct-by-value-18_main.c: New file.
13723 * gcc.dg/compat/struct-by-value-18_x.c: New file.
13724 * gcc.dg/compat/struct-by-value-18_y.c: New file.
13725
13726 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
13727 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
13728 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
13729 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
13730 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
13731 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
13732 * gcc.dg/compat/scalar-return-3_main.c: New file.
13733 * gcc.dg/compat/scalar-return-3_x.c: New file.
13734 * gcc.dg/compat/scalar-return-3_y.c: New file.
13735 * gcc.dg/compat/scalar-return-4_main.c: New file.
13736 * gcc.dg/compat/scalar-return-4_x.c: New file.
13737 * gcc.dg/compat/scalar-return-4_y.c: New file.
13738
13739 2003-06-10 Janis Johnson <janis187@us.ibm.com>
13740
13741 * gcc.dg/compat/fp2-struct-check.h: New file.
13742 * gcc.dg/compat/fp2-struct-defs.h: New file.
13743 * gcc.dg/compat/fp2-struct-init.h: New file.
13744 * gcc.dg/compat/struct-by-value-10_main.c: New file.
13745 * gcc.dg/compat/struct-by-value-10_x.c: New file.
13746 * gcc.dg/compat/struct-by-value-10_y.c: New file.
13747 * gcc.dg/compat/struct-return-10_main.c: New file.
13748 * gcc.dg/compat/struct-return-10_x.c: New file.
13749 * gcc.dg/compat/struct-return-10_y.c: New file.
13750
13751 * gcc.dg/compat/compat-common.h: New file.
13752 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
13753 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
13754 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
13755 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
13756 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
13757 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
13758 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
13759 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13760 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
13761 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
13762 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13763 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
13764 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
13765 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13766 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
13767 * gcc.dg/compat/small-struct-check.h: Ditto.
13768 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
13769 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13770 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
13771 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
13772 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13773 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13774 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
13775 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13776 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
13777 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
13778 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13779 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13780 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
13781 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13782 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13783 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
13784 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13785 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
13786 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
13787 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13788 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
13789 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
13790 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13791 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
13792 * gcc.dg/compat/struct-return-2_main.c: Ditto.
13793 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13794 * gcc.dg/compat/struct-return-2_y.c: Ditto.
13795 * gcc.dg/compat/struct-return-3_main.c: Ditto.
13796 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13797 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13798
13799 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13800
13801 * g++.dg/pch/static-1.C: New file.
13802 * g++.dg/pch/static-1.Hs: New file.
13803
13804 2003-06-10 Richard Henderson <rth@redhat.com>
13805
13806 * gcc.dg/asm-7.c: Adjust expected warning text.
13807
13808 2003-06-10 Roger Sayle <roger@eyesopen.com>
13809
13810 * gcc.dg/builtins-20.c: New test case.
13811
13812 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13813
13814 PR c++/11131
13815 * g++.dg/opt/template1.C: New test.
13816
13817 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13818
13819 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13820 additional_sources.
13821
13822 2003-05-21 David Taylor <dtaylor@emc.com>
13823
13824 * gcc.dg/Wpadded.c: New file.
13825
13826 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13827
13828 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13829 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13830 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13831 dg-require-weak.
13832
13833 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13834
13835 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13836
13837 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13838
13839 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13840 (dg-require-alias): Likewise.
13841 (dg-require-gc-sections): Likewise.
13842 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13843
13844 2003-06-08 Richard Henderson <rth@redhat.com>
13845
13846 * gcc.dg/20011029-2.c: Fix the array reference.
13847 * gcc.dg/asm-7.c: New.
13848
13849 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13850
13851 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13852
13853 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13854
13855 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13856 (dg-require-gc-sections): Likewise.
13857
13858 2003-06-08 Jan Hubicka <jh@suse.cz>
13859
13860 * i386-cmov1.c: Fix regular expression.
13861 * i386-cvt-1.c: Likewise.
13862 * i386-local.c: Likewise.
13863 * i386-local2.c: Likewise.
13864 * i386-mul.c: Likewise.
13865 * i386-ssetype-1.c: Likewise.
13866 * i386-ssetype-3.c: Likewise.
13867 * i386-ssetype-5.c: Likewise.
13868
13869 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13870
13871 PR c++/11039
13872 * g++.dg/warn/implicit-typename2.C: New test.
13873 * g++.dg/warn/implicit-typename3.C: New test.
13874
13875 2003-06-07 Richard Henderson <rth@redhat.com>
13876
13877 * g++.dg/other/offsetof3.C: Use size_t.
13878 * g++.dg/other/offsetof4.C: Likewise.
13879
13880 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13881
13882 * lib/copy-file.exp: New. Implement gcc_copy_files.
13883
13884 * lib/dg-pch.exp: Load copy-file.exp
13885 (dg-pch): Use gcc_copy_files instead of "file copy".
13886
13887 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13888
13889 * gcc.dg/weak/weak.exp: Simplify.
13890 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13891 * gcc.dg/weak/weak-1.c: Likewise.
13892 * gcc.dg/weak/weak-2.c: Likewise.
13893 * gcc.dg/weak/weak-3.c: Likewise.
13894 * gcc.dg/weak/weak-4.c: Likewise.
13895 * gcc.dg/weak/weak-5.c: Likewise.
13896 * gcc.dg/weak/weak-6.c: Likewise.
13897 * gcc.dg/weak/weak-7.c: Likewise.
13898 * gcc.dg/weak/weak-8.c: Likewise.
13899 * gcc.dg/weak/weak-9.c: Likewise.
13900
13901 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13902
13903 gcc.c-torture/execute/20030606-1.c: New.
13904
13905 2003-06-06 Roger Sayle <roger@eyesopen.com>
13906
13907 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13908 * gcc.dg/builtins-19.c: Likewise.
13909
13910 2003-06-06 Roger Sayle <roger@eyesopen.com>
13911
13912 * gcc.dg/builtins-2.c: Add some more tests.
13913 * gcc.dg/builtins-18.c: New test case.
13914 * gcc.dg/builtins-19.c: New test case.
13915
13916 2003-06-06 Roger Sayle <roger@eyesopen.com>
13917 Jim Wilson <wilson@tuliptree.org>
13918
13919 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13920
13921 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13922
13923 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13924 mempcpy/stpcpy calls not to be optimized into something else.
13925 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13926 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13927 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13928
13929 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13930
13931 * gcc.dg/format/asm_fprintf-1.c: New test.
13932
13933 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13934
13935 * lib/gcc-defs.exp (additional_sources): New variable.
13936 (dg-additional-sources): New function.
13937 (additional_files): New variable.
13938 (dg-additional-files): New function.
13939 (dg-additional-files-options): Likewise.
13940 * lib/gcc-dg.exp (dg-require-weak): New function.
13941 (dg-require-alias): Likewise.
13942 (dg-require-gc-sections): Likewise.
13943 * lib/target-supports.exp (check_alias_available): Remove testfile
13944 parameter.
13945 (check_gc_sections_available): New function.
13946 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13947 (dg-gpp-additional-files): Likewise.
13948 * lib/g++.exp (additional_sources): Remove.
13949 (additional_files): Likewise.
13950 (g++_target_compile): Use dg-additional-files-options.
13951
13952 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13953 Tcl logic.
13954 * gcc.dg/special/ecos.exp: Remove.
13955 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13956 * gcc.dg/special/alias-1.c: Likewise.
13957 * gcc.dg/special/alias-2.c: Likewise.
13958 * gcc.dg/special/gcsec-1.c: Likewise.
13959 * gcc.dg/special/weak-1.c: Likewise.
13960 * gcc.dg/special/weak-2.c: Likewise.
13961 * gcc.dg/special/wkali-1.c: Likewise.
13962 * gcc.dg/special/wkali-2.c: Likewise.
13963
13964 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13965 dg-gpp-additional-*.
13966 * g++.dg/special/conpr-3.C: Likewise.
13967 * g++.dg/special/conpr-4.C: Likewise.
13968 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13969 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13970 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13971 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13972 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13973 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13974 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13975 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13976 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13977 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13978 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13979 * g++.old-deja/g++.other/comdat1.C: Likewise.
13980 * g++.old-deja/g++.other/comdat2.C: Likewise.
13981 * g++.old-deja/g++.other/comdat3.C: Likewise.
13982 * g++.old-deja/g++.other/ctor1.C: Likewise.
13983 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13984
13985 2003-06-05 Richard Henderson <rth@redhat.com>
13986
13987 * gcc.dg/debug/20030605-1.c: New.
13988
13989 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13990
13991 * README.QMTEST: Update.
13992
13993 2003-06-04 Richard Henderson <rth@redhat.com>
13994
13995 * gcc.dg/cleanup-1.c: New.
13996 * gcc.dg/cleanup-2.c: New.
13997 * gcc.dg/cleanup-3.c: New.
13998 * gcc.dg/cleanup-4.c: New.
13999 * gcc.dg/cleanup-5.c: New.
14000 * gcc.dg/cleanup-6.c: New.
14001 * gcc.dg/cleanup-7.c: New.
14002
14003 2003-06-04 Mark Mitchell <mark@codesourcery.com>
14004
14005 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
14006
14007 * lib/dg-pch.exp: New file.
14008 * g++.dg/pch/pch.exp: Use dg-pch.exp.
14009 * gcc.dg/pch/pch.exp: Likewise.
14010
14011 2003-06-04 Roger Sayle <roger@eyesopen.com>
14012
14013 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
14014 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
14015 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
14016 * gcc.dg/builtins-17.c: New test case.
14017 * gcc.dg/i386-387-4.c: New test case.
14018 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
14019
14020 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14021
14022 * gcc.dg/ultrasp9.c: New test.
14023
14024 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14025
14026 * gcc.c-torture/compile/20030604-1.c: New test.
14027 * gcc.dg/sparc-constant-1.c: New test.
14028
14029 2003-06-03 Glen Nakamura <glen@imodulo.com>
14030
14031 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
14032
14033 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
14034
14035 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
14036
14037 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
14038 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
14039
14040 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
14041
14042 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
14043
14044 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14045
14046 PR c++/10940
14047 * g++.dg/template/spec10.C: New test.
14048
14049 2003-06-03 Roger Sayle <roger@eyesopen.com>
14050
14051 * gcc.dg/builtins-16.c: New test case.
14052
14053 2003-06-03 Jakub Jelinek <jakub@redhat.com>
14054
14055 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
14056 mempcpy test with post-increments.
14057 * gcc.c-torture/execute/string-opt-3.c: New test.
14058 * gcc.dg/string-opt-1.c: New test.
14059
14060 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
14061
14062 PR fortran/10965
14063 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
14064
14065 2003-06-02 Mark Mitchell <mark@codesourcery.com>
14066
14067 * lib/scanasm.exp (dg-scan): New function, factored out of ...
14068 (scan-assembler): ... here. Use dg-scan.
14069 (scan-assembler-not): Likewise.
14070 (scan-file): New function.
14071 (scan-file-not): Likewise.
14072 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
14073 * gcc.dg/cpp/_Pragma4.c: Likewise.
14074 * gcc.dg/cpp/_Pragma5.c: Likewise.
14075 * gcc.dg/cpp/avoidpaste1.c: Likewise.
14076 * gcc.dg/cpp/avoidpaste2.c: Likewise.
14077 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
14078 * gcc.dg/cpp/cmdlne-P.c: Likewise.
14079 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
14080 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
14081 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
14082 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
14083 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
14084 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
14085 * gcc.dg/cpp/cxxcom1.c: Likewise.
14086 * gcc.dg/cpp/line1.c: Likewise.
14087 * gcc.dg/cpp/maccom1.c: Likewise.
14088 * gcc.dg/cpp/maccom2.c: Likewise.
14089 * gcc.dg/cpp/maccom3.c: Likewise.
14090 * gcc.dg/cpp/maccom4.c: Likewise.
14091 * gcc.dg/cpp/maccom5.c: Likewise.
14092 * gcc.dg/cpp/maccom6.c: Likewise.
14093 * gcc.dg/cpp/multiline.c: Likewise.
14094 * gcc.dg/cpp/spacing1.c: Likewise.
14095 * gcc.dg/cpp/spacing2.c: Likewise.
14096 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
14097 * gcc.dg/cpp/trad/maccom1.c: Likewise.
14098 * gcc.dg/cpp/trad/maccom2.c: Likewise.
14099 * gcc.dg/cpp/trad/maccom3.c: Likewise.
14100 * gcc.dg/cpp/trad/maccom4.c: Likewise.
14101 * gcc.dg/cpp/trad/maccom6.c: Likewise.
14102 * gcc.dg/cpp/cxxcom2.c: Likewise.
14103 * gcc.dg/cpp/cxxcom2.h: New file.
14104
14105 * gcc.dg/cpp/truefalse.cpp: Move it to ...
14106 * g++.dg/cpp/truefalse.C: Here.
14107 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
14108
14109 2003-06-01 Loren James Rittle <ljrittle@acm.org>
14110
14111 * gcc.dg/cpp/redef3.c: New file.
14112
14113 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14114
14115 * gcc.dg/i386-loop-3.c: New test.
14116
14117 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
14118
14119 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
14120
14121 2003-05-31 Roger Sayle <roger@eyesopen.com>
14122
14123 * gcc.dg/fwrapv-1.c: New test case.
14124 * gcc.dg/fwrapv-2.c: New test case.
14125
14126 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14127
14128 PR c++/10956
14129 * g++.dg/template/spec9.C: New test.
14130
14131 2003-05-29 Roger Sayle <roger@eyesopen.com>
14132
14133 * gcc.dg/duff-4.c: New test case.
14134
14135 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
14136
14137 PR fortran/10843
14138 * g77.dg/ffixed-form-1.f: New test
14139 * g77.dg/ffixed-form-2.f: New test
14140 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
14141 * g77.dg/ffree-form-3.f: New test
14142
14143 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
14144
14145 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
14146 * gcc.dg/wint_t-1.c: Likewise.
14147
14148 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14149
14150 * g++.dg/template/access11.C: New test.
14151
14152 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14153
14154 PR c++/10849
14155 * g++.dg/template/access10.C: New test.
14156
14157 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14158 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14159
14160 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14161
14162 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14163
14164 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14165 suppress for powerpc-*-darwin*.
14166 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14167
14168 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14169
14170 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14171 suppress option for powerpc-*-darwin*.
14172
14173 2003-05-23 Roger Sayle <roger@eyesopen.com>
14174
14175 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14176 * gcc.dg/builtins-4.c: Add test for fmod.
14177
14178 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14179
14180 PR c++/10682
14181 * g++.dg/template/instantiate4.C: New test.
14182
14183 2003-05-22 Roger Sayle <roger@eyesopen.com>
14184
14185 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14186
14187 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14188
14189 * gcc.dg/compat/scalar-return-1_main.c: New file.
14190 * gcc.dg/compat/scalar-return-1_x.c: New file.
14191 * gcc.dg/compat/scalar-return-1_y.c: New file.
14192 * gcc.dg/compat/scalar-return-2_main.c: New file.
14193 * gcc.dg/compat/scalar-return-2_x.c: New file.
14194 * gcc.dg/compat/scalar-return-2_y.c: New file.
14195 * gcc.dg/compat/struct-return-3_main.c: New file.
14196 * gcc.dg/compat/struct-return-3_y.c: New file.
14197 * gcc.dg/compat/struct-return-3_x.c: New file.
14198 * gcc.dg/compat/struct-return-2_main.c: New file.
14199 * gcc.dg/compat/struct-return-2_x.c: New file.
14200 * gcc.dg/compat/struct-return-2_y.c: New file.
14201
14202 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14203
14204 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14205 for hppa*-hp-hpux*.
14206 * gcc.dg/20021014-1.c (dg-options): Likewise.
14207 * gcc.dg/nest.c (dg-options): Likewise.
14208
14209 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14210
14211 PR c++/9738
14212 * g++.dg/ext/dllimport2.C: New file.
14213 * g++.dg/ext/dllimport3.C: New file.
14214
14215 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14216
14217 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14218 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14219 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14220 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14221 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14222 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14223 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14224 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14225 * gcc.dg/compat/small-struct-defs.h: New file.
14226 * gcc.dg/compat/small-struct-init.h: New file.
14227 * gcc.dg/compat/small-struct-check.h: New file.
14228 * gcc.dg/compat/fp-struct-defs.h: New file.
14229 * gcc.dg/compat/fp-struct-check.h: New file.
14230 * gcc.dg/compat/fp-struct-init.h: New file.
14231 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14232 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14233
14234 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14235
14236 * gcc.dg/20030225-2.c: New test.
14237
14238 2003-05-18 Roger Sayle <roger@eyesopen.com>
14239 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14240
14241 * gcc.c-torture/compile/20030518-1.c: New test case.
14242
14243 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14244
14245 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14246 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14247 gcc-dg-debug-runtest.
14248 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14249 gcc-dg-debug-runtest.
14250
14251 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14252
14253 PR c++/9022
14254 * g++.dg/lookup/using6.C: New test.
14255
14256 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14257
14258 * g++.dg/parse/access2.C: New test.
14259
14260 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14261
14262 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14263 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14264 * gcc.dg/debug/debug.exp: Likewise.
14265
14266 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14267
14268 * gcc.dg/dollar.c: New test.
14269
14270 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14271
14272 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14273 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14274 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14275 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14276 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14277 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14278 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14279 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14280 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14281 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14282 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14283 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14284 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14285 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14286 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14287 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14288 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14289 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14290
14291 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14292
14293 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14294 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14295 support for "repo" mode.
14296 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14297 * lib/g77-dg.exp: Likewise.
14298 * lib/obj-dg.exp: Likewise.
14299
14300 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14301
14302 Merge from gcc-3_2-rhl8-branch:
14303 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14304
14305 * gcc.dg/tls/opt-6.c: New test.
14306
14307 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14308
14309 * gcc.dg/20030405-1.c: New test.
14310
14311 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14312
14313 * gcc.dg/20030309-1.c: New test.
14314
14315 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14316
14317 * gcc.c-torture/execute/20030307-1.c: New test.
14318
14319 2003-02-20 Randolph Chung <tausq@debian.org>
14320
14321 * gcc.c-torture/compile/20030220-1.c: New test.
14322
14323 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14324
14325 * gcc.dg/20030217-1.c: New test.
14326
14327 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14328
14329 * gcc.c-torture/compile/20020129-1.c: New test.
14330
14331 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14332
14333 * gcc.dg/unroll-1.c: New test.
14334
14335 2002-11-16 Jan Hubicka <jh@suse.cz>
14336
14337 * gcc.c-torture/execute/20020920-1.c: New test.
14338
14339 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14340
14341 PR target/7434
14342 * gcc.c-torture/compile/20021008-1.c: New test.
14343
14344 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14345
14346 PR target/7559
14347 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14348
14349 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14350
14351 * gcc.c-torture/compile/20020807-1.c: New test.
14352
14353 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14354
14355 * gcc.dg/tls/opt-1.c: New test.
14356
14357 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14358
14359 * gcc.dg/20020729-1.c: New test.
14360
14361 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14362
14363 * g++.dg/opt/life1.C: New test.
14364
14365 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14366
14367 * gcc.dg/20020525-1.c: New test.
14368
14369 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14370
14371 PR c++/6794
14372 * g++.dg/ext/pretty1.C: New test.
14373 * g++.dg/ext/pretty2.C: New test.
14374
14375 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14376
14377 PR c++/8385
14378 * g++.dg/ext/typeof5.C: New test.
14379
14380 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14381
14382 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14383 __USER_LABEL_PREFIX__ into account.
14384 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14385
14386 2003-05-14 Roger Sayle <roger@eyesopen.com>
14387
14388 * gcc.dg/builtins-15.c: New test case.
14389
14390 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14391
14392 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14393
14394 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14395
14396 * lib/g++.exp: Tweak handling of additional source files.
14397 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14398 * g++.dg/special/conpr-2a.C: Rename to ...
14399 * g++.dg/special/conpr-2a.cc: ... this.
14400 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14401 * g++.dg/special/conpr-3a.C: Rename to ...
14402 * g++.dg/special/conpr-3a.cc: This.
14403 * g++.dg/special/conpr-3b.C: Rename to ...
14404 * g++.dg/special/conpr-3b.cc: This.
14405 * g++.dg/special/conpr-4.C: New test.
14406 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14407
14408 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14409
14410 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14411
14412 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14413
14414 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14415 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14416 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14417 * g++.old-deja/g++.other/warn3.C: Likewise.
14418
14419 2003-05-11 Roger Sayle <roger@eyesopen.com>
14420
14421 * gcc.dg/i386-387-1.c: Update to also test log.
14422 * gcc.dg/i386-387-2.c: Likewise.
14423
14424 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14425
14426 * g77.f-torture/execute/int8421.f: New test.
14427
14428 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14429
14430 PR c++/10230, c++/10481
14431 * g++.dg/lookup/scoped5.C: New test.
14432
14433 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14434
14435 PR c++/10552
14436 * g++.dg/template/ttp6.C: New test.
14437
14438 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14439
14440 * gcc.c-torture/execute/builtins: New directory.
14441 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14442 gcc.c-torture/execute/builtins.
14443 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14444 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14445 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14446 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14447
14448 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14449
14450 PR c++/9252
14451 * g++.dg/template/access8.C: New test.
14452 * g++.dg/template/access9.C: New test.
14453
14454 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14455
14456 PR c++/9554
14457 * g++.dg/parse/access1.C: New test.
14458
14459 2003-05-09 DJ Delorie <dj@redhat.com>
14460
14461 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
14462 long, and not an int.
14463
14464 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14465
14466 PR c++/10555, c++/10576
14467 * g++.dg/template/memclass1.C: New test.
14468
14469 2003-05-08 DJ Delorie <dj@redhat.com>
14470
14471 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
14472 targets.
14473 * gcc.c-torture/execute/20021024-1.x: Likewise.
14474 * gcc.c-torture/execute/shiftdi.x: Likewise.
14475 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
14476 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
14477 * gcc.dg/20021018-1.c: Likewise.
14478
14479 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14480
14481 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
14482
14483 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
14484 (bcopy): Call memmove.
14485
14486 2003-05-08 Roger Sayle <roger@eyesopen.com>
14487
14488 * g77.f-torture/compile/8485.f: New test case.
14489
14490 2003-05-07 Richard Henderson <rth@redhat.com>
14491
14492 PR c++/10570
14493 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14494 Verify exception_cleanup not called for rethrows.
14495 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
14496 when exiting catch block without rethrowing.
14497 * g++.dg/eh/forced3.C: New.
14498 * g++.dg/eh/forced4.C: New.
14499
14500 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
14501
14502 * gcc.dg/20030505.c: Fix triplet.
14503
14504 2003-05-06 DJ Delorie <dj@redhat.com>
14505
14506 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
14507 * gcc.dg/nest.c: Likewise.
14508
14509 2003-05-05 Roger Sayle <roger@eyesopen.com>
14510
14511 * gcc.dg/builtins-14.c: New test case.
14512
14513 2003-05-05 Janis Johnson <janis187@us.ibm.com>
14514
14515 * lib/compat.exp (compat-execute): New argument.
14516 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
14517 * gcc.dg/compat: New test directory.
14518 * gcc.dg/compat/compat.exp: New expect script.
14519 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
14520 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
14521 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
14522 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
14523 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
14524 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
14525
14526 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
14527 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
14528 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
14529 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
14530 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
14531 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
14532 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
14533 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
14534 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
14535 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
14536 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
14537 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
14538 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
14539 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
14540 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
14541
14542 2003-05-05 Zack Weinberg <zack@codesourcery.com>
14543
14544 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
14545
14546 2003-05-05 Jakub Jelinek <jakub@redhat.com>
14547
14548 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
14549
14550 2003-05-05 Geoffrey Keating <geoffk@apple.com>
14551
14552 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
14553 * gcc.dg/ppc-fsel-2.c: New test.
14554
14555 * gcc.dg/unused-5.c: New test.
14556
14557 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14558
14559 PR c++/10496
14560 * g++.dg/warn/pmf1.C: New test.
14561
14562 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14563
14564 PR c++/4494
14565 * g++.dg/warn/main.C: New test.
14566
14567 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14568
14569 * gcc.dg/nonnull-3.c: New test.
14570
14571 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
14572
14573 * gcc.dg/cpp/Wtrigraphs.c: Update.
14574 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
14575
14576 2003-05-03 Geoffrey Keating <geoffk@apple.com>
14577
14578 * gcc.dg/ppc-fsel-1.c: New test.
14579
14580 2003-05-03 Zack Weinberg <zack@codesourcery.com>
14581
14582 PR c/10604
14583 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
14584
14585 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
14586
14587 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
14588
14589 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14590
14591 PR c++/9364, c++/10553, c++/10586
14592 * g++.dg/parse/typename4.C: New test.
14593 * g++.dg/parse/typename5.C: Likewise.
14594
14595 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
14596
14597 * gcc.c-torture/compile/20030503-1.c: New test.
14598
14599 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14600
14601 * g++.dg/lookup/using5.C: Fix testcase error.
14602
14603 2003-05-01 Chris Demetriou <cgd@broadcom.com>
14604
14605 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
14606 since MEABI is no longer supported. Remove all vestiges
14607 of MEABI from the test.
14608
14609 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14610
14611 PR c++/10554
14612 * g++.dg/lookup/using5.C: New test.
14613
14614 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14615
14616 PR c++/8772
14617 * g++.dg/template/ttp5.C: New test.
14618
14619 2003-04-30 Mark Mitchell <mark@codesourcery.com>
14620
14621 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
14622 (dg-gpp-additional-sources): New function.
14623 (dg-gpp-additional-files): Likewise.
14624 * lib/g++.exp (additional_sources): New variable.
14625 (additional_files): Likewise.
14626 (g++_target_compile): Deal with them.
14627 * lib/old-dejagnu.exp: Remove.
14628 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
14629 * g++.old-deja: Revise all tests to use dg commands.
14630
14631 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14632
14633 PR c++/9432, c++/9528
14634 * g++.dg/lookup/using4.C: New test.
14635
14636 2003-04-29 Geoffrey Keating <geoffk@apple.com>
14637
14638 * gcc.dg/noreturn-5.c: New file.
14639 * gcc.dg/noreturn-6.c: New file.
14640
14641 * gcc.c-torture/compile/inline-1.c: New file.
14642
14643 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14644
14645 PR c++/10551
14646 * g++.dg/template/explicit1.C: New test.
14647
14648 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14649
14650 PR c++/10549
14651 * g++.dg/other/bitfield1.C: New test.
14652
14653 PR c++/10527
14654 * g++.dg/init/new7.C: New test.
14655
14656 2003-04-29 Mark Mitchell <mark@codesourcery.com>
14657
14658 * g++.dg/ext/desig1.C: New test.
14659 * g++.dg/ext/init1.C: Update.
14660
14661 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
14662
14663 2003-04-28 Mark Mitchell <mark@codesourcery.com>
14664
14665 PR c++/10180
14666 * g++.dg/warn/Winline-1.C: New test.
14667
14668 2003-04-28 Jakub Jelinek <jakub@redhat.com>
14669
14670 * gcc.c-torture/execute/string-opt-19.c: New test.
14671
14672 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
14673 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
14674
14675 2003-04-27 Mark Mitchell <mark@codesourcery.com>
14676
14677 PR c++/10506
14678 * g++.dg/init/new6.C: New test.
14679
14680 PR c++/10503
14681 * g++.dg/init/ref6.C: New test.
14682
14683 2003-04-26 David Edelsohn <edelsohn@gnu.org>
14684
14685 * g++.dg/warn/weak1.C: XFAIL on AIX4.
14686
14687 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14688
14689 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
14690 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
14691
14692 2003-04-25 Mark Mitchell <mark@codesourcery.com>
14693
14694 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
14695 initialized static data members.
14696
14697 2003-04-25 H.J. Lu <hjl@gnu.org>
14698
14699 * gcc.dg/ia64-sync-4.c: New test.
14700
14701 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14702
14703 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
14704 date.
14705
14706 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
14707
14708 PR c++/10337
14709 * g++.dg/warn/conv1.C: New test.
14710 * g++.old-deja/g++.other/conv7.C: Adjust.
14711 * g++.old-deja/g++.other/overload14.C: Adjust.
14712
14713 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14714
14715 PR c++/10471
14716 * g++.dg/template/defarg2.C: New test.
14717
14718 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
14719
14720 * gcc.dg/cpp/include2.c: Update.
14721 * gcc.dg/cpp/multiline-2.c: New.
14722 * gcc.dg/cpp/multiline.c: Update.
14723 * gcc.dg/cpp/strify2.c: Update.
14724 * gcc.dg/cpp/trad/literals-2.c: Update.
14725
14726 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14727
14728 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
14729
14730 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14731
14732 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
14733
14734 2003-04-23 Mark Mitchell <mark@codesourcery.com>
14735
14736 PR c++/10451
14737 * g++.dg/parse/crash4.C: New test.
14738
14739 PR c++/9847
14740 * g++.dg/parse/crash5.C: New test.
14741
14742 2003-04-22 Mark Mitchell <mark@codesourcery.com>
14743
14744 PR c++/10446
14745 * g++.dg/parse/crash3.C: New test.
14746
14747 PR c++/10428
14748 * g++.dg/parse/elab1.C: New test.
14749
14750 2003-04-22 Devang Patel <dpatel@apple.com>
14751
14752 * gcc.dg/cpp/trad/funlike-5.c: New test.
14753
14754 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
14755
14756 * g++.dg/other/packed1.C: Fix dg options.
14757
14758 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
14759
14760 * g++.dg/other/offsetof2.C: New test.
14761
14762 2003-04-21 Mark Mitchell <mark@codesourcery.com>
14763
14764 * g++.dg/template/recurse.C: Adjust location of error messages.
14765
14766 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
14767
14768 PR c++/9881
14769 * g++.dg/init/addr-const1.C: New test.
14770 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
14771
14772 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
14773
14774 PR c++/10405
14775 * g++.dg/lookup/struct-hack1.C: New test.
14776
14777 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
14778
14779 * ucs.c: Update diagnostic messages.
14780
14781 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14782
14783 * gcc.dg/cpp/truefalse.cpp: New test.
14784 * gcc.dg/cpp/cpp.exp: Update.
14785 * g++.dg/other/stdbool-if.C: Remove.
14786
14787 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
14788
14789 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
14790 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
14791
14792 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14793
14794 * gcc.c-torture/compile/20030418-1.c: New test.
14795
14796 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14797
14798 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14799
14800 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14801
14802 PR c++/10347
14803 g++.dg/template/dependent-name1.C: New test.
14804
14805 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14806
14807 * gcc.dg/warn-1.c (tourist_guide): New array,
14808 contains a pointer to bar.
14809
14810 2003-04-16 Roger Sayle <roger@eyesopen.com>
14811
14812 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14813 * gcc.c-torture/execute/medce-1.c: New test case.
14814 * gcc.c-torture/execute/medce-2.c: New test case.
14815
14816 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14817
14818 * lib/prune.exp: Ignore more messages.
14819
14820 PR c++/10381
14821 * g++.dg/parse/lookup3.C: New test.
14822
14823 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14824
14825 * gcc.c-torture/compile/20030415-1.c : New test.
14826
14827 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14828
14829 * gcc.c-torture/execute/scope-2.c: Move to ...
14830 * gcc.dg/noncompile/scope.c: .... here.
14831
14832 2003-04-14 Roger Sayle <roger@eyesopen.com>
14833
14834 * gcc.dg/20030414-2.c: New test case.
14835
14836 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14837
14838 PR target/10377
14839 * gcc.dg/20030414-1.c: New test.
14840
14841 2003-04-13 Roger Sayle <roger@eyesopen.com>
14842
14843 * gcc.dg/builtins-12.c: New test case.
14844 * gcc.dg/builtins-13.c: New test case.
14845
14846 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14847
14848 * gcc.c-torture/execute/string-opt-18.c: New test.
14849
14850 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14851
14852 PR c++/10300
14853 * g++.dg/init/new5.C: New test.
14854
14855 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14856
14857 PR c++/7910
14858 * g++.dg/ext/dllimport1.C: New test.
14859
14860 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14861
14862 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14863
14864 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14865
14866 PR Fortran/9263
14867 * g77.f-torture/noncompile/9263.f: New test
14868 PR Fortran/1832
14869 * g77.f-torture/execute/1832.f: New test
14870
14871 2003-04-11 David Chad <davidc@freebsd.org>
14872 Loren J. Rittle <ljrittle@acm.org>
14873
14874 libobjc/8562
14875 * objc.dg/headers.m: New test.
14876
14877 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14878
14879 * gcc.c-torture/execute/builtin-noret-2.c: New.
14880 * gcc.c-torture/execute/builtin-noret-2.x: New.
14881 XFAIL builtin-noret-2.c at -O1 and above.
14882 * gcc.dg/redecl.c: New.
14883 * gcc.dg/Wshadow-1.c: Update error regexps.
14884
14885 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14886
14887 * g++.dg/abi/bitfield10.C: New test.
14888
14889 2003-04-09 Mike Stump <mrs@apple.com>
14890
14891 * gcc.dg/pch/pch.exp: Make testcase names longer.
14892 * g++.dg/pch/pch.exp: Make testcase names longer.
14893
14894 2003-04-08 Roger Sayle <roger@eyesopen.com>
14895
14896 * gcc.dg/builtins-11.c: New test case.
14897
14898 2003-04-08 Roger Sayle <roger@eyesopen.com>
14899
14900 * gcc.dg/builtins-9.c: New test case.
14901 * gcc.dg/builtins-10.c: New test case.
14902
14903 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14904
14905 * gcc.dg/noncompile/init-4.c.c: New test.
14906
14907 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14908
14909 * gcc.misc-test/gcov-9.c: New test.
14910 * gcc.misc-test/gcov-10.c: New test
14911 * gcc.misc-test/gcov-11.c: New test.
14912
14913 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14914
14915 PR optimization/10024
14916 * gcc.c-torture/compile/20030405-1.c: New test.
14917
14918 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14919
14920 * gcc.dg/pch/static-3.c: New.
14921 * gcc.dg/pch/static-3.hs: New.
14922 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14923
14924 2003-04-04 Richard Henderson <rth@redhat.com>
14925
14926 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14927 * g++.dg/eh/forced2.C: Likewise.
14928
14929 2003-04-03 Mike Stump <mrs@apple.com>
14930
14931 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14932 target arg.
14933 (scan-assembler-times, scan-assembler-not): Likewise.
14934 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14935
14936 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14937
14938 * gcc.dg/sparc-loop-1.c: New test.
14939
14940 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14941
14942 PR other/9274
14943 * g++.dg/pch/system-2.C: New.
14944 * g++.dg/pch/system-2.Hs: New.
14945
14946 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14947
14948 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14949
14950 * g++.dg/eh/simd-1.C (vecfunc): Same.
14951
14952 2003-04-01 Roger Sayle <roger@eyesopen.com>
14953
14954 * gcc.c-torture/execute/20030401-1.c: New test case.
14955
14956 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14957
14958 * objc.dg/defs.m: New.
14959
14960 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14961
14962 * g++.dg/eh/simd-1.C: New.
14963 * g++.dg/eh/simd-2.C: New.
14964
14965 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14966
14967 * gcc.c-torture/execute/simd-3.c: New.
14968
14969 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14970
14971 PR c/9936
14972 * gcc.dg/20030331-2.c: New test.
14973
14974 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14975
14976 PR c++/10278
14977 * g++.dg/parse/crash2.C: New test.
14978
14979 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14980
14981 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14982 * gcc.c-torture/execute/20030331-1.c: ...here.
14983
14984 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14985
14986 * gcc.c-torture/execute/20030331-1.c: New test.
14987
14988 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14989
14990 * lib/gcov.exp: Adjust call return testing strings.
14991 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14992
14993 2003-03-31 Roger Sayle <roger@eyesopen.com>
14994
14995 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14996 * gcc.dg/builtins-7.c: New test case.
14997 * gcc.dg/builtins-8.c: New test case.
14998
14999 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
15000
15001 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
15002
15003 2003-03-30 Mark Mitchell <mark@codesourcery.com>
15004
15005 PR c++/7647
15006 * g++.dg/lookup-class-member-2.C: New test.
15007
15008 2003-03-30 Glen Nakamura <glen@imodulo.com>
15009
15010 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
15011
15012 2003-03-28 Roger Sayle <roger@eyesopen.com>
15013
15014 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
15015
15016 2003-03-28 Mark Mitchell <mark@codesourcery.com>
15017
15018 * g++.dg/init/attrib1.C: New test.
15019
15020 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15021
15022 * gcc.dg/ultrasp8.c: New test.
15023
15024 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15025
15026 * gcc.dg/ultrasp7.c: New test.
15027
15028 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
15029
15030 PR c++/10047
15031 * g++.dg/template/inline1.C: New test.
15032
15033 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15034
15035 * gcc.dg/sparc-dwarf2.c: New test.
15036
15037 2003-03-27 Roger Sayle <roger@eyesopen.com>
15038
15039 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
15040 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
15041
15042 2003-03-27 Mark Mitchell <mark@codesourcery.com>
15043
15044 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
15045 than reading .x files.
15046 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
15047 * g77.dg/gcov/gcov-1.f: Likewise.
15048 * gcc.misc-tests/gcov-4b.c: Likewise.
15049 * gcc.misc-tests/gcov-5b.c: Likewise.
15050 * gcc.misc-tests/gcov-6.c: Likewise.
15051 * gcc.misc-tests/gcov-7.c: Likewise.
15052 * gcc.misc-tests/gcov-8.c: Likewise.
15053 * g++.dg/gcov/gcov-1.x: Remove.
15054 * g77.dg/gcov/gcov-1.x: Likewise.
15055 * gcc.misc-tests/gcov-4b.x: Likewise.
15056 * gcc.misc-tests/gcov-5b.x: Likewise.
15057 * gcc.misc-tests/gcov-6.x: Likewise.
15058 * gcc.misc-tests/gcov-7.x: Likewise.
15059 * gcc.misc-tests/gcov-8.x: Likewise.
15060
15061 2003-03-27 Glen Nakamura <glen@imodulo.com>
15062
15063 PR opt/10087
15064 * gcc.dg/20030324-1.c: New test.
15065
15066 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
15067
15068 PR c++/10224
15069 * g++.dg/template/arg3.C: New test.
15070
15071 PR c++/10158
15072 * g++.dg/template/friend18.C: New test.
15073
15074 2003-03-26 Roger Sayle <roger@eyesopen.com>
15075
15076 * g77.f-torture/compile/20030326-1.f: New test case.
15077
15078 2003-03-26 Janis Johnson <janis187@us.ibm.com>
15079
15080 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
15081
15082 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
15083
15084 2003-03-26 Jakub Jelinek <jakub@redhat.com>
15085
15086 * gcc.dg/ia64-sync-3.c: New test.
15087
15088 2003-03-26 Alan Modra <amodra@bigpond.net.au>
15089
15090 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
15091
15092 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15093
15094 * gcc.dg/ultrasp6.c: New test.
15095
15096 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15097
15098 * gcc.dg/i386-signbit-1.c: New test.
15099 * gcc.dg/i386-signbit-2.c: New test.
15100 * gcc.dg/i386-signbit-3.c: New test.
15101
15102 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15103
15104 * gcc.dg/ultrasp5.c: Fix options.
15105
15106 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15107
15108 * gcc.dg/ultrasp5.c: Fix comment.
15109
15110 2003-03-24 Bud Davis <bdavis9659@comcast.net>
15111
15112 PR fortran/10197
15113 * g77.f-torture/execute/10197.f: New test.
15114
15115 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
15116
15117 PR c++/9898, c++/383
15118 * g++.dg/template/conv6.C: New test.
15119
15120 PR c++/10119
15121 * g++.dg/template/ptrmem5.C: New test.
15122
15123 PR c++/10026
15124 * g++.dg/lookup/koenig1.C: New test.
15125
15126 PR C++/10199
15127 * g++.dg/lookup/template2.C: New test.
15128
15129 2003-03-24 Jakub Jelinek <jakub@redhat.com>
15130
15131 * g++.dg/opt/rtti1.C: New test.
15132
15133 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15134
15135 * gcc.dg/ultrasp5.c: New test.
15136
15137 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
15138
15139 PR middle-end/9967
15140 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
15141 builtin fputs.
15142
15143 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
15144
15145 PR c/8224
15146 * gcc.dg/20030323-1.c: New test.
15147
15148 2003-03-23 Roger Sayle <roger@eyesopen.com>
15149
15150 * gcc.c-torture/compile/20030323-1.c: New test case.
15151
15152 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
15153
15154 * gcc.dg/20030321-1.c: New test.
15155
15156 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15157
15158 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15159
15160 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15161
15162 PR c++/9978, c++/9708
15163 * g++.dg/ext/vlm1.C: Adjust expected error.
15164 * g++.dg/ext/vla2.C: New test.
15165 * g++.dg/template/arg1.C: New test.
15166 * g++.dg/template/arg2.C: New test.
15167
15168 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15169
15170 * g77.f-torture/execute/select.f: New test.
15171 * g77.f-torture/noncompile/select_no_compile.f: New test.
15172
15173 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15174
15175 PR c++/9898
15176 * g++.dg/other/error4.C: New test.
15177
15178 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15179
15180 * g++.dg/template/friend17.C: New test.
15181
15182 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15183
15184 * gcc.c-torture/compile/20030320-1.c: New.
15185
15186 2003-03-20 Roger Sayle <roger@eyesopen.com>
15187
15188 * gcc.dg/builtins-6.c: New test case.
15189
15190 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15191
15192 PR target/10073
15193 * gcc.c-torture/compile/20030319-1.c: New.
15194
15195 2003-03-18 Jan Hubicka <jh@suse.cz>
15196
15197 * gcc.dg/i386-cvt-1.c: New test.
15198
15199 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15200
15201 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15202 * objc.dg/naming-2.m: Likewise.
15203
15204 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15205
15206 PR c++/9639
15207 * g++.dg/parse/crash1.C: New test.
15208
15209 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15210
15211 PR c++/8805
15212 * g++.dg/eh/cleanup1.C: New test.
15213
15214 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15215
15216 * gcc.c-torture/execute/20030316-1.c: New test case.
15217
15218 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15219
15220 PR c++/9629
15221 * g++.dg/init/ctor2.C: New test.
15222
15223 2003-03-15 Roger Sayle <roger@eyesopen.com>
15224
15225 * g77.f-torture/compile/xformat.f: New test case.
15226
15227 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15228
15229 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15230 * g++.old-deja/g++.mike/eh50.C: Likewise.
15231
15232 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15233
15234 PR c++/6440
15235 * g++.dg/template/spec7.C: New test.
15236 * g++.dg/template/spec8.C: Likewise.
15237
15238 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15239
15240 * gcc.c-torture/execute/20030313-1.c: New test.
15241
15242 2003-03-14 Richard Henderson <rth@redhat.com>
15243
15244 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15245
15246 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15247
15248 * gcc.c-torture/compile/20030314-1.c: New test.
15249
15250 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15251
15252 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15253 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15254 thumb target,
15255 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15256 to accept newer _imp__ prefix and additional
15257 newline in .drectve section.
15258 * gcc.dg/dll-4.c: Likewise.
15259 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15260 switch.
15261
15262 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15263
15264 * g++.dg/parse/namespace9.C: New test.
15265
15266 * g++.dg/init/ref5.C: New test.
15267 * g++.dg/parse/ptrmem1.C: Likewise.
15268
15269 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15270
15271 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15272 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15273 regular expression.
15274 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15275 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15276
15277 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15278
15279 * gcc.c-torture/execute/20030224-2.c: New test.
15280
15281 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15282
15283 * gcc.dg/decl-3.c: New test.
15284
15285 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15286
15287 * gcc.dg/i386-loop-2.c: New test.
15288
15289 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15290
15291 PR c++/9474
15292 * g++.dg/parse/namespace8.C: New test.
15293
15294 PR c++/9924
15295 * g++.dg/overload/builtin2.C: New test.
15296
15297 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15298
15299 * gcc.dg/return-type-3.c: New test.
15300
15301 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15302
15303 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15304 profiling options are not supported.
15305
15306 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15307
15308 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15309 * g++.old-deja/g++.warn/impint2.C: Likewise.
15310
15311 2003-03-10 Devang Patel <dpatel@apple.com>
15312
15313 * g++.dg/cpp/c++_cmd_1.C: New test.
15314 * g++.dg/cpp/c++_cmd_1.h: New file.
15315
15316 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15317
15318 * gcc.dg/altivec-9.c: New file.
15319
15320 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15321
15322 * gcc.dg/ppc-sdata-1.c: New test.
15323 * gcc.dg/ppc-sdata-2.c: New test.
15324
15325 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15326
15327 PR c++/9373
15328 * g++.dg/opt/ptrmem2.C: New test.
15329
15330 PR c++/8534
15331 * g++.dg/opt/ptrmem1.C: New test.
15332
15333 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15334
15335 * gcc.dg/i386-loop-1.c: New test.
15336
15337 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15338
15339 PR c++/9970
15340 * g++.dg/lookup/friend1.C: New test.
15341
15342 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15343
15344 PR c++/9823
15345 * g++.dg/parser/constructor1.C: New test.
15346
15347 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15348
15349 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15350
15351 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15352
15353 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15354
15355 * gcc.dg/cpp/Wunused.c: Update test.
15356
15357 2003-03-08 Jan Hubicka <jh@suse.cz>
15358
15359 * gcc.dg/inline-3.c: New test.
15360
15361 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15362
15363 PR c++/9809
15364 * g++.dg/parse/builtin1.C: New test.
15365
15366 PR c++/9982
15367 * g++.dg/abi/cookie1.C: New test.
15368 * g++.dg/abi/cookie2.C: Likewise.
15369
15370 PR c++/9524
15371 * g++.dg/template/field1.C: New test.
15372
15373 PR c++/9912
15374 * g++.dg/parse/class1.C: New test.
15375 * g++.dg/parse/namespace7.C: Likewise.
15376 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15377
15378 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15379
15380 * g++.dg/init/ref4.C: New test.
15381
15382 2003-03-07 Jan Hubicka <jh@suse.cz>
15383
15384 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15385 * gcc.dg/inline-3.c: New test.
15386
15387 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15388
15389 * g++.dg/init/ref3.C: New test.
15390
15391 PR c++/9965
15392 * g++.dg/init/ref2.C: New test.
15393
15394 PR c++/9400
15395 * g++.dg/warn/Wshadow-2.C: New test.
15396
15397 PR c++/9791
15398 * g++.dg/warn/Woverloaded-1.C: New test.
15399
15400 2003-03-05 Jan Hubicka <jh@suse.cz>
15401
15402 * gcc.dg/i386-local2.c: New.
15403 * gcc.dg/i386-local.c: Fix typo.
15404
15405 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15406
15407 * g++.dg/abi/layout3.C: New test.
15408
15409 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15410
15411 * gcc.c-torture/compile/20030305-1.c
15412
15413 2003-03-05 Jan Hubicka <jh@suse.cz>
15414
15415 * gcc.dg/i386-local.c: New.
15416
15417 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15418
15419 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15420
15421 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15422
15423 * gcc.dg/switch-2.c: New test.
15424 * gcc.dg/switch-3.c: New test.
15425 * gcc.dg/Wswitch.c: Adjust line numbers.
15426 * gcc.dg/Wswitch-default.c: Likewise.
15427 * gcc.dg/Wswitch-enum.c: Likewise.
15428
15429 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15430
15431 * gcc.c-torture/execute/20030222-1.c: New test.
15432
15433 2003-03-03 James E Wilson <wilson@tuliptree.org>
15434
15435 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15436
15437 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15438
15439 PR c++/9878
15440 * g++.dg/init/ref1.C: New test.
15441
15442 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15443
15444 * gcc.dg/sh-relax.c: New SH-only test.
15445
15446 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15447
15448 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15449 comment explaining purpose of testcase.
15450
15451 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15452
15453 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
15454 for HC11/HC12 (asm needs two int registers).
15455 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
15456 HC11/HC12 because the test uses an asm which needs two 32-bit
15457 registers.
15458
15459 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15460
15461 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
15462 for HC11/HC12 (array is too large otherwise).
15463 * gcc.c-torture/compile/920501-4.x: New file, likewise.
15464 * gcc.c-torture/compile/20010518-2.x: Likewise.
15465 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
15466 HC11/HC12 (array is too large).
15467
15468 2003-03-01 Geoffrey Keating <geoffk@apple.com>
15469
15470 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
15471 * lib/g++-dg.exp (g++-dg-test): Likewise.
15472
15473 2003-03-01 Roger Sayle <roger@eyesopen.com>
15474
15475 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
15476 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
15477
15478 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15479
15480 * g++.dg/warn/implicit-typename1.C: Remove warning.
15481
15482 2003-02-28 Richard Henderson <rth@redhat.com>
15483
15484 * gcc.dg/noreturn-1.c: Move noreturn warning line.
15485 * gcc.dg/return-type-1.c: Move control reaches end warning line.
15486
15487 2003-02-28 Geoffrey Keating <geoffk@apple.com>
15488
15489 * gcc.dg/pch/pch.exp: Change .pch to .gch.
15490 * g++.dg/pch/pch.exp: Likewise.
15491
15492 2003-02-28 Mark Mitchell <mark@codesourcery.com>
15493
15494 PR c++/9879
15495 * testsuite/g++.dg/init/new4.C: New test.
15496
15497 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
15498
15499 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
15500
15501 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
15502
15503 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
15504 unsigned long.
15505
15506 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
15507 wider than float.
15508
15509 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15510
15511 * lib/scanasm.exp: Add support for counting numbers of
15512 occurences.
15513 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
15514 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
15515
15516 2003-02-25 Mark Mitchell <mark@codesourcery.com>
15517
15518 PR c++/9683
15519 * g++.dg/template/static3.C: New test.
15520
15521 PR c++/9829
15522 * g++.dg/parse/namespace6.C: New test.
15523
15524 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15525
15526 PR target/9732
15527 * gcc.dg/20030225-1.c: New test.
15528
15529 2003-02-24 Mark Mitchell <mark@codesourcery.com>
15530
15531 * README: Remove out-of-date information.
15532
15533 PR c++/9836
15534 * g++.dg/template/spec6.C: New test.
15535
15536 2003-02-24 Jeff Law <law@redhat.com>
15537
15538 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
15539
15540 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15541
15542 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
15543 * gcc.dg/pragma-ep-1.c: Likewise.
15544
15545 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15546
15547 PR c++/9602
15548 * g++.dg/template/friend16.C: New test.
15549
15550 2003-02-23 Mark Mitchell <mark@codesourcery.com>
15551
15552 PR c++/5333
15553 * g++.dg/parse/fused-params1.C: Adjust error messages.
15554 * g++.dg/template/nested3.C: New test.
15555
15556 2003-02-24 Alan Modra <amodra@bigpond.net.au>
15557
15558 * g++.dg/abi/param1.C: New test.
15559
15560 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15561
15562 PR c++/7982
15563 * g++.dg/warn/implicit-typename1.C: New test.
15564
15565 2003-02-22 Kelley Cook <kelleycook@comcast.net>
15566
15567 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
15568 with "mtune".
15569 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15570 * gcc.c-torture/execute/20010129-1.x: Likewise.
15571 * gcc.dg/20011107-1.c: Likewise.
15572 * gcc.dg/20020108-1.c: Likewise.
15573 * gcc.dg/20020122-3.c: Likewise.
15574 * gcc.dg/20020206-1.c: Likewise.
15575 * gcc.dg/20020310-1.c: Likewise.
15576 * gcc.dg/20020426-2.c: Likewise.
15577 * gcc.dg/20020517-1.c: Likewise.
15578 * gcc.dg/991230-1.c: Likewise.
15579 * gcc.dg/i386-unroll-1.c: Likewise.
15580 * gcc.misc-tests/i386-prefetch.exp: Likewise.
15581
15582 2003-02-22 Jan Hubicka <jh@suse.cz>
15583
15584 * gcc.dg/i386-mul.c: New test.
15585
15586 2003-02-21 Roger Sayle <roger@eyesopen.com>
15587
15588 * gcc.dg/builtins-5.c: New test case.
15589
15590 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
15591
15592 * gcc.dg/asmreg-1.c: New test.
15593
15594 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15595
15596 PR c++/9749
15597 * g++.dg/parse/varmod1.C: New test.
15598
15599 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15600
15601 PR c++/9727
15602 * g++.dg/template/op1.C: New test.
15603
15604 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15605
15606 PR c++/8906
15607 * g++.dg/template/nested2.C: New test.
15608
15609 2003-02-21 Mark Mitchell <mark@codesourcery.com>
15610
15611 PR c++/8724
15612 * g++.dg/expr/dtor1.C: New test.
15613
15614 2003-02-21 Zack Weinberg <zack@codesourcery.com>
15615
15616 * gcc.dg/cpp/include3.c: New test.
15617 * gcc.dg/cpp/inc/foo.h: New file.
15618
15619 2003-02-21 Glen Nakamura <glen@imodulo.com>
15620
15621 * gcc.c-torture/execute/20030221-1.c: New test.
15622
15623 2003-02-20 Mark Mitchell <mark@codesourcery.com>
15624
15625 PR c++/9729
15626 * g++.dg/abi/conv1.C: New test.
15627
15628 2003-02-20 Jan Hubicka <jh@suse.cz>
15629
15630 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
15631
15632 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
15633
15634 * gcc.c-torture/compile/20030219-1.c: New test.
15635
15636 2003-02-18 Jan Hubicka <jh@suse.cz>
15637
15638 * gcc.dg/funcorder.c: New test.
15639
15640 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15641
15642 * gcc.c-torture/execute/20030218-1.c: New.
15643
15644 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
15645
15646 * gcc.dg/20030218-1.c: New.
15647
15648 2003-02-18 Richard Henderson <rth@redhat.com>
15649
15650 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
15651 * gcc.dg/attr-used-2.c: New.
15652
15653 2003-02-18 Mark Mitchell <mark@codesourcery.com>
15654
15655 PR c++/9704
15656 * g++.dg/init/copy5.C: New test.
15657
15658 2003-02-18 Geoffrey Keating <geoffk@apple.com>
15659
15660 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
15661 * g++.dg/pch/pch.exp: Likewise.
15662
15663 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
15664
15665 * gcc.c-torture/execute/20030209-1.c: Enable the test if
15666 STACK_SIZE is not defined.
15667
15668 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15669
15670 PR c++/9457
15671 * g++.dg/template/init1.C: New test.
15672
15673 2003-02-16 Jan HUbicka <jh@suse.cz>
15674
15675 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
15676 (foo): Add few extra tests
15677 * gcc.dg/c99-const-expr-3.c: Likewise.
15678 * gcc.c-torture/execute/20030216-1.c: New.
15679
15680 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15681
15682 PR c++/9459
15683 * g++.dg/ext/typeof4.C: New test.
15684
15685 2003-02-15 Roger Sayle <roger@eyesopen.com>
15686
15687 * gcc.dg/i386-387-3.c: New test case.
15688
15689 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
15690
15691 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
15692 cris-*-elf* cris-*-aout* and mmix-*-*.
15693
15694 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
15695
15696 * gcc.dg/20030213-1.c: New test.
15697
15698 2003-02-12 Roger Sayle <roger@eyesopen.com>
15699
15700 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
15701 * gcc.dg/i386-387-2.c: Likewise.
15702
15703 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
15704
15705 * gcc.dg/ppc-spe.c: Fix formatting.
15706 Enable tests that were previously unsupported by gas.
15707 Delete tests for instructions that no longer exist.
15708 Switch arguments on evsubifw builtin.
15709
15710 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
15711
15712 * gcc.c-torture/execute/20030209-1.c: Disable the test if
15713 STACK_SIZE is too small.
15714
15715 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15716 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15717
15718 * gcc.dg/decl-2.c: New test.
15719
15720 2003-02-10 Jan Hubicka <jh@suse.cz>
15721
15722 * gcc.dg/i386-fpcvt-1.c: New test.
15723
15724 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
15725
15726 * gcc.c-torture/execute/20030209-1.c: New test.
15727
15728 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
15729
15730 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
15731 int-wide bitops, use the constants of the same width.
15732 Likewise, if long long is 32-bit wide, test bitops using
15733 32-bit constants.
15734
15735 2003-02-07 Loren James Rittle <ljrittle@acm.org>
15736
15737 * gcc.dg/20021014-1.c: Annotate with expected notice text.
15738
15739 2003-02-07 Roger Sayle <roger@eyesopen.com>
15740
15741 * testsuite/gcc.dg/builtins-4.c: New test case.
15742
15743 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15744
15745 * gcc.dg/20020430-1.c: Fix dg command typos.
15746 * gcc.dg/20020503-1.c: Likewise.
15747
15748 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15749
15750 PR c++/8785
15751 * g++.dg/parse/fused-params1.C: New test.
15752
15753 PR c++/8857
15754 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
15755
15756 PR c++/8921
15757 * g++.dg/parse/non-dependent1.C: New test.
15758
15759 PR c++/8928
15760 * g++.dg/parse/dupl-tmpl-args1.C: New test.
15761
15762 PR c++/9228
15763 * g++.dg/parse/undefined7.C: New test.
15764 * g++.dg/parse/non-templ1.C: New test.
15765
15766 PR c++/9229
15767 * g++.dg/parse/too-many-tmpl-args1.C: New test.
15768
15769 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15770
15771 * gcc.c-torture/compile/20030206-1.c: New test.
15772
15773 2003-02-05 Roger Sayle <roger@eyesopen.com>
15774
15775 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
15776 "pow" to "foo" to avoid potential confusion with a math built-in.
15777
15778 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15779
15780 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
15781 conditions for SPARC targets.
15782
15783 2003-02-05 Jakub Jelinek <jakub@redhat.com>
15784
15785 * gcc.dg/20030204-1.c: New test.
15786
15787 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15788
15789 PR c++/38
15790 * g++.dg/parse/array-size1.C: New test.
15791
15792 PR c++/5657
15793 * g++.dg/parse/undefined3.C: New test.
15794
15795 PR c++/5665
15796 * g++.dg/parse/undefined4.C: New test.
15797
15798 PR c++/5975
15799 * g++.dg/parse/undefined5.C: New test.
15800
15801 PR c++/7259
15802 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15803
15804 PR c++/8578
15805 * g++.dg/parse/casting-operator1.C: New test.
15806
15807 PR c++/8596
15808 * g++.dg/parse/undefined6.C: New test.
15809
15810 PR c++/8736
15811 * g++.dg/parse/missing-template1.C: New test.
15812
15813 2003-02-04 Jan Hubicka <jh@suse.cz>
15814
15815 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15816 * gcc.dg/i386-cmov?.c: Likewise.
15817 * gcc.dg/i386-fpcvt-?.c: Likewise.
15818 * gcc.dg/i386-ssefp-1.c: Likewise.
15819 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15820 conventions.
15821
15822 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15823
15824 PR c++/7129
15825 * testsuite/g++.dg/ext/max.C: New test.
15826
15827 2003-02-03 Jan Hubicka <jh@suse.cz>
15828
15829 * gcc.c-torture/execute/20030203-1.c: New test.
15830
15831 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15832
15833 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15834 'natural-endian'.
15835
15836 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15837
15838 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15839 * g++.dg/init/new2.C: Likewise.
15840 * g++.dg/other/new1.C: Likewise.
15841
15842 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15843
15844 * gcc.dg/struct-ret-libc.c: New test.
15845
15846 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15847
15848 * gcc.dg/20030129-1.c: New test.
15849
15850 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15851
15852 PR c++/8849
15853 * g++.dg/template/ptrmem4.C: New test.
15854
15855 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15856
15857 * g++.dg/parser/constant1.C: New test.
15858
15859 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15860
15861 PR c++/8591
15862 * g++.dg/parse/friend2.C: New test.
15863
15864 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15865
15866 PR c++/9437
15867 * g++.dg/template/unify4.C: New test.
15868
15869 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15870
15871 * gcc.c-torture/execute/20030128-1.c: New test.
15872
15873 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15874
15875 * g++.dg/lookup/nested1.C: Test moved from ...
15876 * g++.old-deja/g++.other/lookup24.C: ... here.
15877
15878 2003-01-28 Jan Hubicka <jh@suse.cz>
15879
15880 * gcc.dg/i386-cmov5.c: New test.
15881
15882 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15883
15884 * gcc.c-torture/execute/20010925-1.c: Changed the
15885 memcpy declaration.
15886
15887 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15888
15889 PR c++/3902
15890 * g++.dg/parse/template5.C: New test.
15891
15892 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15893
15894 PR fortran/9258
15895 * g77.dg/pr9258: New test.
15896
15897 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15898
15899 * README: Move relevant parts from README.g++.
15900
15901 * README.g++: Remove this file.
15902
15903 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15904
15905 * g++.dg/abi/dcast1.C: New test.
15906
15907 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15908
15909 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15910
15911 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15912
15913 PR c++/47
15914 * g++.old-deja/g++.other/lookup24.C: New test.
15915
15916 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15917
15918 PR middle-end/7227
15919 * gcc.dg/uninit-C.c: New test.
15920
15921 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15922
15923 * g++.dg/abi/covariant1.C: New test.
15924
15925 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15926
15927 * gcc.dg/20030123-1.c: New test.
15928
15929 2003-01-25 Jan Hubicka <jh@suse.cz>
15930
15931 PR opt/8492
15932 * gcc.c-torture/compile/20030125-1.c
15933
15934 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15935
15936 PR c++/9403
15937 * g++.dg/parse/template3.C: New test.
15938 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15939
15940 PR c++/795
15941 * g++.dg/parse/template4.C: New test.
15942
15943 PR c++/9415
15944 * g++.dg/template/qual2.C: New test.
15945
15946 PR c++/8545
15947 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15948
15949 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15950
15951 2003-01-25 Roger Sayle <roger@eyesopen.com>
15952
15953 * gcc.c-torture/execute/switch-1.c: New test case.
15954
15955 2003-01-25 Jan Hubicka <jh@suse.cz>
15956
15957 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15958
15959 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15960
15961 Tweaks for Bison-1.875. From the NEWS file:
15962 "- `parse error' -> `syntax error'
15963 Bison now uniformly uses the term `syntax error'"
15964 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15965 * gcc.dg/cpp/digraph2.c: Likewise.
15966 * gcc.dg/cpp/direct2.c: Likewise.
15967 * gcc.dg/cpp/paste4.c: Likewise.
15968 * gcc.dg/c90-restrict-1.c: Likewise.
15969 * gcc.dg/c99-func-2.c: Likewise.
15970 * gcc.dg/noncompile/920721-2.c: Likewise.
15971 * gcc.dg/noncompile/930622-2.c: Likewise.
15972 * gcc.dg/noncompile/940112-1.c: Likewise.
15973 * gcc.dg/noncompile/950921-1.c: Likewise.
15974 * gcc.dg/noncompile/951123-1.c: Likewise.
15975 * gcc.dg/noncompile/971104-1.c: Likewise.
15976 * gcc.dg/noncompile/990416-1.c: Likewise.
15977
15978 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15979
15980 * g++.dg/parse/undefined1.C: Add error message.
15981
15982 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15983
15984 PR c++/9354
15985 * g++.dg/parse/new1.C: New test.
15986
15987 PR c++/9216
15988 * g++.dg/parse/template2.C: New test.
15989
15990 PR c++/9354
15991 * g++.dg/parse/typedef2.C: New test.
15992
15993 PR c++/9328
15994 * g++.dg/ext/typeof3.C: New test.
15995
15996 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15997
15998 PR c++/2738
15999 * g++.dg/parse/ret-type1.C: New test.
16000
16001 PR c++/3792
16002 * g++.dg/parse/tmpl-outside1.C: New test.
16003
16004 PR c++/4207
16005 * g++.dg/parse/int-as-enum1.C: New test.
16006
16007 PR c++/4903
16008 * g++.dg/parse/no-typename1.C: New test.
16009
16010 PR c++/5533
16011 * g++.dg/parse/no-value1.C: New test.
16012
16013 PR c++/5921
16014 * g++.dg/parse/wrong-inline1.C: New test.
16015
16016 PR c++/6402
16017 * g++.dg/parse/ref1.C: New test.
16018
16019 PR c++/6992
16020 * g++.dg/parse/attr-ctor1.C: New test.
16021
16022 PR c++/7229
16023 * g++.dg/parse/namespace5.C: New test.
16024
16025 PR c++/7917
16026 * g++.dg/parse/func-def1.C: New test.
16027
16028 PR c++/8143
16029 * g++.dg/parse/undefined1.C: New test.
16030
16031 PR c++/5723, PR c++/8522
16032 * g++.dg/parse/specialization1.C: New test.
16033
16034 PR c++/163, PR c++/8595
16035 * g++.dg/parse/struct-as-enum1.C: New test.
16036
16037 PR c++/9173
16038 * g++.dg/parse/undefined2.C: New test.
16039
16040 2003-01-22 Mark Mitchell <mark@codesourcery.com>
16041
16042 PR c++/9298
16043 * g++.dg/parse/template1.C: New test.
16044
16045 PR c++/9384
16046 * g++.dg/parse/using1.C: New test.
16047
16048 PR c++/9285
16049 PR c++/9294
16050 * g++.dg/parse/expr2.C: New test.
16051
16052 PR c++/9388
16053 * g++.dg/parse/lookup2.C: Likewise.
16054
16055 2003-01-21 Jan Hubicka <jh@suse.cz>
16056
16057 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
16058 * gcc.c-torture/execute/eeprof-1.c: Likewise.
16059 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
16060 * gcc.c-torture/execute/string-opt-*.c: Likewise.
16061
16062 2003-01-20 Nick Clifton <nickc@redhat.com>
16063
16064 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
16065 problem with ARM sibcall code generation.
16066
16067 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
16068
16069 * gcc.c-torture/execute/20030120-1.c: New.
16070
16071 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
16072
16073 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
16074
16075 2003-01-17 Mark Mitchell <mark@codesourcery.com>
16076
16077 PR c++/9272
16078 * g++.dg/parse/ctor1.C: New test.
16079
16080 PR c++/9294:
16081 * g++.dg/parse/qualified1.C: New test.
16082
16083 * g++.dg/parse/typename3.C: New test.
16084
16085 2003-01-16 Richard Henderson <rth@redhat.com>
16086
16087 * g++.dg/tls/init-2.C: Fix error matches for real this time.
16088
16089 2003-01-16 Richard Henderson <rth@redhat.com>
16090
16091 * g++.dg/pch/pch.exp: Copy test header to the working directory
16092 before using it either for precompilation or direct use.
16093 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
16094 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
16095
16096 2003-01-16 Richard Henderson <rth@redhat.com>
16097
16098 * gcc.dg/pch/pch.exp: Copy test header to the working directory
16099 before using it either for precompilation or direct use.
16100 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
16101 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
16102
16103 2003-01-16 Mark Mitchell <mark@codesourcery.com>
16104
16105 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
16106 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
16107 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
16108 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
16109 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
16110 typename warning into error.
16111 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
16112 error messages.
16113 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
16114 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
16115 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
16116 messages.
16117 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
16118 make declaration visible in template.
16119 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
16120 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
16121 messages.
16122 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
16123 message.
16124 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
16125 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
16126 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
16127 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
16128 typename warning with error message.
16129 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
16130 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
16131 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
16132
16133 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
16134
16135 * g++.dg/parse/ambig2.C: New test.
16136
16137 2003-01-15 Richard Henderson <rth@redhat.com>
16138
16139 * g++.dg/tls/init-2.C: Update error message string.
16140
16141 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16142
16143 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
16144
16145 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
16146
16147 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
16148 all for HC11/HC12.
16149 * gcc.c-torture/compile/20001205-1.x: Likewise.
16150 * gcc.c-torture/compile/20001226-1.x: Likewise.
16151 * gcc.c-torture/compile/920520-1.x: Likewise.
16152 * gcc.c-torture/compile/961203-1.x: Likewise.
16153 * gcc.c-torture/compile/20020604-1.x: Likewise.
16154
16155 2003-01-15 Jan Hubicka <jh@suse.cz>
16156
16157 * gcc.c-torture/compile/20030115-1.c: New test.
16158
16159 * gcc.dg/i386-fpcvt-1.c: New test.
16160 * gcc.dg/i386-fpcvt-2.c: New test.
16161
16162 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16163
16164 Further conform g++'s __vmi_class_type_info to the C++ ABI
16165 specification.
16166 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16167 the specification.
16168
16169 2003-01-14 Jan Hubicka <jh@suse.cz>
16170
16171 * gcc.dg/i386-fpcvt-1.c: New test.
16172 * gcc.dg/i386-fpcvt-2.c: New test.
16173
16174 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16175
16176 * gcc.dg/i386-mmx-3.c: New test.
16177
16178 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16179
16180 PR c++/9264
16181 * g++.dg/parse/octal1.C: New file.
16182
16183 PR c++/9172
16184 * g++.dg/parse/typename1.C: New file.
16185
16186 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16187
16188 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16189 * gcc.dg/bf-no-ms-layout.c: Likewise.
16190 * gcc.dg/bf-ms-attrib.c: Likewise.
16191
16192 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16193
16194 PR c++/9099
16195 * g++.dg/parse/dtor1.C: New file.
16196
16197 PR c++/9128
16198 * g++.dg/rtti/typeid1.C: New file.
16199
16200 PR c++/9153
16201 * g++.dg/parse/lookup1.C: New file.
16202
16203 PR c++/9171
16204 * g++.dg/templ/spec5.C: New file.
16205
16206 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16207
16208 * gcc.c-torture/compile/20030110-1.c: New test.
16209
16210 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16211
16212 Merge from pch-branch:
16213
16214 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16215
16216 * gcc.dg/pch/cpp-1.h: New.
16217 * gcc.dg/pch/cpp-1.c: New.
16218 * gcc.dg/pch/cpp-2.h: New.
16219 * gcc.dg/pch/cpp-2.c: New.
16220
16221 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16222
16223 * gcc.dg/pch/except-1.h: New.
16224 * gcc.dg/pch/except-1.c: New.
16225
16226 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16227
16228 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16229 running test.
16230 * gcc.dg/pch: Include *.hp not *.h.
16231 * gcc.dg/pch/system-1.h: New.
16232 * gcc.dg/pch/system-1.c: New.
16233
16234 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16235
16236 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16237 rather than trying to build and run a program using PCH.
16238 * gcc.dg/pch: Remove dg-do commands from test files.
16239
16240 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16241
16242 * gcc.dg/pch/macro-3.c: New.
16243 * gcc.dg/pch/macro-3.h: New.
16244
16245 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16246
16247 * gcc.dg/pch/common-1.c: New.
16248 * gcc.dg/pch/common-1.h: New.
16249 * gcc.dg/pch/decl-1.c: New.
16250 * gcc.dg/pch/decl-1.h: New.
16251 * gcc.dg/pch/decl-2.c: New.
16252 * gcc.dg/pch/decl-2.h: New.
16253 * gcc.dg/pch/decl-3.c: New.
16254 * gcc.dg/pch/decl-3.h: New.
16255 * gcc.dg/pch/decl-4.c: New.
16256 * gcc.dg/pch/decl-4.h: New.
16257 * gcc.dg/pch/decl-5.c: New.
16258 * gcc.dg/pch/decl-5.h: New.
16259 * gcc.dg/pch/global-1.c: New.
16260 * gcc.dg/pch/global-1.h: New.
16261 * gcc.dg/pch/inline-1.c: New.
16262 * gcc.dg/pch/inline-1.h: New.
16263 * gcc.dg/pch/inline-2.c: New.
16264 * gcc.dg/pch/inline-2.h: New.
16265 * gcc.dg/pch/static-1.c: New.
16266 * gcc.dg/pch/static-1.h: New.
16267 * gcc.dg/pch/static-2.c: New.
16268 * gcc.dg/pch/static-2.h: New.
16269
16270 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16271
16272 * g++.dg/pch/pch.exp: Better handle failing testcases.
16273 * gcc.dg/pch/pch.exp: Likewise.
16274 * gcc.dg/pch/macro-1.c: New.
16275 * gcc.dg/pch/macro-1.h: New.
16276 * gcc.dg/pch/macro-2.c: New.
16277 * gcc.dg/pch/macro-2.h: New.
16278
16279 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16280
16281 * g++.dg/dg.exp: Treat files in pch/ specially.
16282 * g++.dg/pch/pch.exp: New file.
16283 * g++.dg/pch/empty.H: New file.
16284 * g++.dg/pch/empty.C: New file.
16285 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16286 "precompile".
16287
16288 * gcc.dg/pch/pch.exp: New file.
16289 * gcc.dg/pch/empty.h: New file.
16290 * gcc.dg/pch/empty.c: New file.
16291 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16292 "precompile".
16293
16294 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16295
16296 * g++.dg/template/friend14.C: New test.
16297
16298 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16299
16300 * gcc.dg/old-style-asm-1.c: New test.
16301
16302 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16303
16304 * gcc.c-torture/compile/20030109-1.c: New test.
16305
16306 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16307
16308 * gcc.c-torture/execute/20030109-1.c: New test.
16309
16310 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16311
16312 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16313 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16314 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16315 * g++.old-deja/g++.mike/eh2.C: Likewise
16316 * g++.old-deja/g++.mike/eh3.C: Likewise
16317 * g++.old-deja/g++.mike/eh5.C: Likewise
16318 * g++.old-deja/g++.mike/eh6.C: Likewise
16319 * g++.old-deja/g++.mike/eh7.C: Likewise
16320 * g++.old-deja/g++.mike/eh8.C: Likewise
16321 * g++.old-deja/g++.mike/eh9.C: Likewise
16322 * g++.old-deja/g++.mike/eh10.C: Likewise
16323 * g++.old-deja/g++.mike/eh12.C: Likewise
16324 * g++.old-deja/g++.mike/eh13.C: Likewise
16325 * g++.old-deja/g++.mike/eh14.C: Likewise
16326 * g++.old-deja/g++.mike/eh16.C: Likewise
16327 * g++.old-deja/g++.mike/eh17.C: Likewise
16328 * g++.old-deja/g++.mike/eh18.C: Likewise
16329 * g++.old-deja/g++.mike/eh21.C: Likewise
16330 * g++.old-deja/g++.mike/eh23.C: Likewise
16331 * g++.old-deja/g++.mike/eh24.C: Likewise
16332 * g++.old-deja/g++.mike/eh25.C: Likewise
16333 * g++.old-deja/g++.mike/eh26.C: Likewise
16334 * g++.old-deja/g++.mike/eh27.C: Likewise
16335 * g++.old-deja/g++.mike/eh28.C: Likewise
16336 * g++.old-deja/g++.mike/eh29.C: Likewise
16337 * g++.old-deja/g++.mike/eh31.C: Likewise
16338 * g++.old-deja/g++.mike/eh33.C: Likewise
16339 * g++.old-deja/g++.mike/eh34.C: Likewise
16340 * g++.old-deja/g++.mike/eh35.C: Likewise
16341 * g++.old-deja/g++.mike/eh36.C: Likewise
16342 * g++.old-deja/g++.mike/eh37.C: Likewise
16343 * g++.old-deja/g++.mike/eh38.C: Likewise
16344 * g++.old-deja/g++.mike/eh39.C: Likewise
16345 * g++.old-deja/g++.mike/eh40.C: Likewise
16346 * g++.old-deja/g++.mike/eh41.C: Likewise
16347 * g++.old-deja/g++.mike/eh42.C: Likewise
16348 * g++.old-deja/g++.mike/eh44.C: Likewise
16349 * g++.old-deja/g++.mike/eh46.C: Likewise
16350 * g++.old-deja/g++.mike/eh47.C: Likewise
16351 * g++.old-deja/g++.mike/eh48.C: Likewise
16352 * g++.old-deja/g++.mike/eh49.C: Likewise
16353 * g++.old-deja/g++.mike/eh50.C: Likewise
16354 * g++.old-deja/g++.mike/eh51.C: Likewise
16355 * g++.old-deja/g++.mike/eh53.C: Likewise
16356 * g++.old-deja/g++.mike/eh55.C: Likewise
16357 * g++.old-deja/g++.mike/p7912.C: Likewise
16358 * g++.old-deja/g++.mike/p9706.C: Likewise
16359 * g++.old-deja/g++.mike/p10416.C: Likewise
16360 * g++.old-deja/g++.mike/p11667.C: Likewise
16361 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16362 Remove redundant reference to Iris.
16363 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16364 Elxsi, i860, Pico Java, and WE32K.
16365
16366 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16367
16368 * g++.dg/ext/asm4.C: New test.
16369
16370 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16371
16372 PR c++/9030
16373 * g++.dg/template/friend12.C: New test.
16374 * g++.dg/template/friend13.C: Likewise.
16375 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16376
16377 2003-01-08 Jan Hubicka <jh@suse.cz>
16378
16379 * gcc.dg/i386-cadd.c: New test.
16380 * gcc.dg/i386-cmov4.c: Likewise.
16381
16382 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16383
16384 PR c++/9165
16385 * g++.dg/warn/Wunused-3.C: New test.
16386
16387 * g++.dg/abi/bitfield9.C: New test.
16388
16389 PR c++/9189
16390 * g++.dg/parse/defarg3.C: New test.
16391
16392 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16393
16394 * g++.dg/parse/ambig1.C: New test.
16395 * g++.dg/parse/defarg2.C: New test.
16396
16397 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16398
16399 * g++.dg/template/defarg-1.C: New test.
16400 * g++.dg/template/local2.C: Likewise.
16401
16402 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16403
16404 * gcc.c-torture/execute/20030105-1.c: New test.
16405
16406 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16407
16408 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16409 * g++.dg/parse/namespace4.C: Likewise.
16410
16411 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16412
16413 * g++.dg/template/ntp2.C: New test.
16414
16415 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16416
16417 * g++.dg/parse/extern-C-1.C: New test.
16418
16419 * g++.dg/parse/namespace4.C: New test.
16420
16421 * g++.dg/template/nested1.C: New test.
16422
16423 * g++.dg/parse/namespace3.C: New test.
16424
16425 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16426
16427 * g++.dg/lookup/two-stage1.C: New test.
16428
16429 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16430
16431 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16432 * g++.old-deja/g++.jason/access8.C: Likewise.
16433 * g++.old-deja/g++.other/decl5.C: Likewise.
16434
16435 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16436
16437 * g++.dg/parse/parse7.C: New test.
16438
16439 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16440
16441 PR c++/2843
16442 * g++.dg/ext/attrib7.C: New test.
16443
16444 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16445
16446 * g++.dg/parse/parse6.C: New test.
16447
16448 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16449
16450 * gcc.dg/h8300-stack-1.c: New.
16451
16452 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16453
16454 g++.dg/lookup/exception1.C: New test.
16455
16456 g++.dg/lookup/template1.C: New test.
16457
16458 g++.dg/parse/namespace2.C: New test.
16459
16460 g++.dg/parse/parens2.C: New test.
16461
16462 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16463
16464 * g++.dg/parse/parse5.C: New test.
16465 * g++.dg/lookup/scoped4.C: New test.
16466
16467 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16468
16469 * g++.dg/parse/parens1.C: New test.
16470
16471 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
16472 angle-bracket1.C.
16473 * g++.dg/parse/parens2.C: New test.
16474
16475 * g++.dg/lookup/scope-operator1.C: New test.
16476
16477 * g++.dg/parse/operator1.C: New test.
16478
16479 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16480
16481 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
16482 * g++.old-deja/g++.other/access6.C: Likewise.
16483 * g++.old-deja/g++.other/decl1.C: Likewise.
16484 * g++.old-deja/g++.pt/typename12.C: Likewise.
16485
16486 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16487
16488 * g++.dg/parse/namespace1.C: New test.
16489
16490 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16491
16492 * g++.dg/parse/parse4.C: New test.
16493
16494 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16495
16496 * g++.dg/parse/parse3.C: New test.
16497
16498 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16499
16500 * g++.dg/parse/parse2.C: New test.
16501
16502 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16503
16504 * g++.dg/template/friend11.C: New test.
16505
16506 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
16507
16508 * g++.dg/parse/parse1.C: New test.
16509
16510 2002-12-31 Janis Johnson <janis187@us.ibm.com>
16511
16512 * lib/profopt.exp: Change the name of a global variable to avoid
16513 possible clashes with other test suites.
16514
16515 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
16516
16517 * g++.dg/inherit/covariant8.C: New test.
16518
16519 2002-12-31 Mark Mitchell <mark@codesourcery.com>
16520
16521 * g++.dg/init/array9.C: New test.
16522
16523 PR c++/9112
16524 * g++.dg/parse/expr1.C: New test.
16525
16526 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
16527
16528 * gcc.c-torture/compile/20021230-1.c: New test.
16529
16530 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
16531
16532 * g++.dg/inherit/covariant5.C: New test.
16533 * g++.dg/inherit/covariant6.C: New test.
16534 * g++.dg/inherit/covariant7.C: New test.
16535
16536 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16537
16538 PR c++/2739
16539 * g++.dg/other/access2.C: New test.
16540
16541 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
16542
16543 * g++.dg/other/anon-struct.C: No longer fails
16544 * g++.old-deja/g++.brendan/parse4.C: Likewise.
16545 * g++.old-deja/g++.brendan/parse5.C: Likewise.
16546 * g++.old-deja/g++.brendan/parse6.C: Likewise.
16547
16548 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
16549
16550 * g++.dg/parse/angle-bracket.C (main): No longer fails.
16551
16552 2002-12-27 Mark Mitchell <mark@codesourcery.com>
16553
16554 * g++.dg/eh/spec4.C: Remove stray semicolon.
16555 * g++.dg/expr/pmf-1.C: Change error message.
16556 * g++.dg/ext/asm1.C: Remove stray semicolon.
16557 * g++.dg/ext/typename1.C: Add missing typenames.
16558 * g++.dg/inherit/template-as-base.C: Change error message.
16559 * g++.dg/lookup/scoped1.C: Likewise.
16560 * g++.dg/lookup/scoped2.C: Likewise.
16561 * g++.dg/lookup/using2.C: Likewise.
16562 * g++.dg/other/component1.C: Remove stray semicolon.
16563 * g++.dg/other/do1.C: Change error message.
16564 * g++.dg/other/error2.C: Likewise.
16565 * g++.dg/other/init1.C: Likewise.
16566 * g++.dg/other/packed1.C: Remove stray semicolon.
16567 * g++.dg/other/ptrmem2.C: Change error message.
16568 * g++.dg/parse/parameter-declaration-1.C: Remove line number
16569 marker.
16570 * g++.dg/special/initp1.C: Remove invalid attribute usage.
16571 * g++.dg/template/access3.C: Add typename keyword.
16572 * g++.dg/template/access5.C: Remove stray semicolon.
16573 * g++.dg/template/access6.C: Likewise.
16574 * g++.dg/template/complit1.C: Likewise.
16575 * g++.dg/template/crash1.C: Change error message.
16576 * g++.dg/template/inherit2.C: Remove stray semicolon.
16577 * g++.dg/template/instantiate2.C: Likewise.
16578 * g++.dg/template/instantiate3.C: Change error message.
16579 * g++.dg/template/qual1.C: Remove stray semicolon.
16580 * g++.dg/template/qualttp18.C: Change error message.
16581 * g++.dg/template/ref1.C: Remove stray semicolon.
16582 * g++.dg/template/sizeof1.C (A::value): Declare it.
16583 * g++.dg/template/spec4.C: Change error message.
16584 * g++.dg/template/static1.C: Likewise.
16585 * g++.dg/template/type1.C: Likewise.
16586 * g++.dg/template/typename3.C: Likewise.
16587 * g++.old-deja/g++.benjamin/13478.C: Change error message.
16588 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
16589 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
16590 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
16591 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
16592 named return value extension.
16593 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
16594 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
16595 * g++.old-deja/g++.bob/extern_C.C: Likewise.
16596 * g++.old-deja/g++.bob/inherit2.C: Likewise.
16597 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16598 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16599 * g++.old-deja/g++.brendan/crash13.C: Likewise.
16600 * g++.old-deja/g++.brendan/crash15.C: Likewise.
16601 * g++.old-deja/g++.brendan/crash18.C: Change error message.
16602 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
16603 * g++.old-deja/g++.brendan/crash38.C: Likewise.
16604 * g++.old-deja/g++.brendan/crash50.C: Likewise.
16605 * g++.old-deja/g++.brendan/crash56.C: Likewise.
16606 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
16607 syntax.
16608 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
16609 * g++.old-deja/g++.brendan/crash8.C: Change error message.
16610 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
16611 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16612 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
16613 * g++.old-deja/g++.brendan/template11.C: Likewise.
16614 * g++.old-deja/g++.brendan/template26.C: Likewise.
16615 * g++.old-deja/g++.brendan/template27.C: Use explicit
16616 specialization syntax.
16617 * g++.old-deja/g++.brendan/template30.C: Likewise.
16618 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
16619 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
16620 non-dependent names.
16621 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
16622 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
16623 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
16624 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
16625 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
16626 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
16627 named return value extension.
16628 * g++.old-deja/g++.ext/namedret2.C: Likewise.
16629 * g++.old-deja/g++.ext/namedret3.C: Likewise.
16630 * g++.old-deja/g++.ext/return1.C: Likewise.
16631 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
16632 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
16633 * g++.old-deja/g++.jason/access8.C: Likewise.
16634 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
16635 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
16636 pseudo-destructor names.
16637 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
16638 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
16639 pseudo-destructor names.
16640 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
16641 * g++.old-deja/g++.jason/overload19.C: Likewise.
16642 * g++.old-deja/g++.jason/overload32.C: Likewise.
16643 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
16644 stray semicolons.
16645 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
16646 * g++.old-deja/g++.jason/return.C: Likewise.
16647 * g++.old-deja/g++.jason/return2.C: Likewise.
16648 * g++.old-deja/g++.jason/shadow1.C: Likewise.
16649 * g++.old-deja/g++.jason/special.C: Use explicit specialization
16650 syntax.
16651 * g++.old-deja/g++.jason/template10.C: Account for use of
16652 non-dependent names.
16653 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
16654 syntax.
16655 * g++.old-deja/g++.jason/template37.C: Likewise.
16656 * g++.old-deja/g++.law/access4.C: Change error messages.
16657 * g++.old-deja/g++.law/arm13.C: Remove incorrect
16658 pseudo-destructor names.
16659 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
16660 * g++.old-deja/g++.law/ctors9.C: Likewise.
16661 * g++.old-deja/g++.law/cvt22.C: Likewise.
16662 * g++.old-deja/g++.law/dtors5.C: Likewise.
16663 * g++.old-deja/g++.law/global-init1.C: Likewise.
16664 * g++.old-deja/g++.law/missed-error3.C: Likewise.
16665 * g++.old-deja/g++.law/operators28.C: Likewise.
16666 * g++.old-deja/g++.law/visibility28.C: Likewise.
16667 * g++.old-deja/g++.martin/eval1.C: Likewise.
16668 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
16669 name.
16670 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
16671 * g++.old-deja/g++.mike/net34.C: Likewise.
16672 * g++.old-deja/g++.mike/net36.C: Likewise.
16673 * g++.old-deja/g++.mike/ns2.C: Likewise.
16674 * g++.old-deja/g++.mike/p12306.C: Likewise.
16675 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
16676 value extension.
16677 * g++.old-deja/g++.mike/p700.C: Likewise.
16678 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
16679 * g++.old-deja/g++.mike/p710.C: Likewise.
16680 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
16681 value extension.
16682 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
16683 * g++.old-deja/g++.mike/pmf9.C: Likewise.
16684 * g++.old-deja/g++.ns/crash2.C: Likewise.
16685 * g++.old-deja/g++.ns/crash3.C: Likewise.
16686 * g++.old-deja/g++.ns/invalid1.C: Likewise.
16687 * g++.old-deja/g++.ns/ns17.C: Likewise.
16688 * g++.old-deja/g++.ns/template16.C: Likewise.
16689 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
16690 keyword.
16691 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
16692 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
16693 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
16694 named return value extension.
16695 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
16696 * g++.old-deja/g++.other/access4.C: Issue additional error
16697 messages.
16698 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
16699 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
16700 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
16701 * g++.old-deja/g++.other/crash25.C: Change error message.
16702 * g++.old-deja/g++.other/crash4.C: Change error message.
16703 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
16704 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
16705 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
16706 checks.
16707 * g++.old-deja/g++.other/defarg8.C: Likewise.
16708 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
16709 * g++.old-deja/g++.other/dtor10.C: Likewise.
16710 * g++.old-deja/g++.other/incomplete.C: Likewise.
16711 * g++.old-deja/g++.other/linkage7.C: Likewise.
16712 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
16713 lookup algorithm.
16714 * g++.old-deja/g++.other/mangle2.C: Likewise.
16715 * g++.old-deja/g++.other/refinit2.C: Likewise.
16716 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
16717 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
16718 * g++.old-deja/g++.pt/crash28.C: Likewise.
16719 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
16720 syntax.
16721 * g++.old-deja/g++.pt/crash32.C: Change error message.
16722 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
16723 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
16724 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
16725 error message position.
16726 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
16727 * g++.old-deja/g++.pt/defarg8.C: Change error message.
16728 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
16729 syntax.
16730 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
16731 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
16732 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
16733 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
16734 keyword.
16735 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16736 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
16737 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
16738 keyword.
16739 * g++.old-deja/g++.pt/explicit71.C: Change error message.
16740 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
16741 syntax.
16742 * g++.old-deja/g++.pt/friend28.C: Account for use of
16743 non-dependent names.
16744 * g++.old-deja/g++.pt/friend29.C: Likewise.
16745 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
16746 rules.
16747 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
16748 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
16749 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
16750 lookup rules.
16751 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
16752 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
16753 keyword.
16754 * g++.old-deja/g++.pt/memclass20.C: Likewise.
16755 * g++.old-deja/g++.pt/memclass5.C: Likewise.
16756 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
16757 keyword.
16758 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
16759 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
16760 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
16761 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
16762 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
16763 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
16764 keyword.
16765 * g++.old-deja/g++.pt/spec10.C: Likewise.
16766 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
16767 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
16768 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
16769 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
16770 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
16771 * g++.old-deja/g++.pt/ttp62.C: Likewise.
16772 * g++.old-deja/g++.pt/ttp64.C: Likewise.
16773 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
16774 * g++.old-deja/g++.pt/typename15.C: Likewise.
16775 * g++.old-deja/g++.pt/typename22.C: Likewise.
16776 * g++.old-deja/g++.pt/typename6.C: Change error messages.
16777 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
16778 * g++.old-deja/g++.pt/virtual2.C: Likewise.
16779 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
16780 syntax.
16781 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
16782 return value extension.
16783 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
16784 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
16785 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
16786 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
16787
16788 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
16789
16790 * g++.dg/warn/inline1.C: New test.
16791 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
16792 * g++.old-deja/g++.jason/synth10.C: Likewise.
16793 * g++.old-deja/g++.mike/net31.C: Likewise.
16794 * g++.old-deja/g++.mike/p8786.C: Likewise.
16795
16796 * g++.dg/template/friend10.C: New test.
16797 * g++.dg/template/conv5.C: New test.
16798
16799 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16800
16801 * g++.dg/lookup/scoped3.C: New test.
16802
16803 * g++.dg/lookup/decl1.C: New test.
16804 * g++.dg/lookup/decl2.C: New test.
16805
16806 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16807
16808 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16809 gcc.c-torture/compile/20021015-1.c,
16810 gcc.c-torture/compile/20021015-2.c,
16811 gcc.c-torture/compile/20021123-1.c,
16812 gcc.c-torture/compile/20021123-2.c,
16813 gcc.c-torture/compile/20021123-3.c,
16814 gcc.c-torture/compile/20021123-4.c,
16815 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16816 only to 3.1 or 3.2 branch.
16817
16818 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16819
16820 * gcc.dg/i386-bitfield3.c: New test.
16821
16822 * gcc.dg/i386-bitfield2.c: New test.
16823
16824 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16825
16826 * g++.dg/parse/conv_op1.C: New test.
16827
16828 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16829
16830 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16831 approved.
16832
16833 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16834
16835 * gcc.c-torture/compile/20021220-1.c: New test.
16836
16837 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16838
16839 * gcc.dg/i386-fastcall-1.c: New.
16840
16841 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16842
16843 * gcc.c-torture/execute/20021219-1.c: New test.
16844
16845 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16846
16847 * gcc.dg/i386-pic-1.c: New test.
16848
16849 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16850
16851 PR c++/8099
16852 * g++.dg/template/friend9.C: New test.
16853
16854 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16855
16856 PR c++/3663
16857 * g++.dg/template/access7.C: New test.
16858
16859 2002-12-18 Nick Clifton <nickc@redhat.com>
16860
16861 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16862 the libstdc++-v3 directory has been found.
16863
16864 2002-12-12 Devang Patel <dpatel@apple.com>
16865 * gcc.dg/darwin-ld-1.c: New test.
16866 * gcc.dg/darwin-ld-2.c: New test.
16867 * gcc.dg/darwin-ld-3.c: New test.
16868 * gcc.dg/darwin-ld-4.c: New test.
16869 * gcc.dg/darwin-ld-5.c: New test.
16870
16871 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16872
16873 * gcc.c-torture/compile/20021212-1.c: New test.
16874
16875 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16876
16877 * gcc.dg/fshort-wchar: New test.
16878
16879 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16880
16881 PR c++/8372
16882 * g++.dg/template/dtor1.C: New test.
16883
16884 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16885 markers.
16886
16887 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16888
16889 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16890
16891 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16892
16893 * g++.dg/template/static1.C: New test.
16894 * g++.dg/template/static2.C: New test.
16895 * g++.old-deja/g++.ext/memconst.C: New test.
16896
16897 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16898
16899 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16900 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16901 * g++.dg/special/initp1.C: Likewise.
16902
16903 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16904
16905 * gcc.c-torture/execute/20021204-1.c: New test.
16906
16907 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16908
16909 * gcc.dg/ppc-fmadd-1.c: New file.
16910 * gcc.dg/ppc-fmadd-2.c: New file.
16911 * gcc.dg/ppc-fmadd-3.c: New file.
16912
16913 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16914
16915 * gcc.c-torture/compile/20021204-1.c: New test.
16916
16917 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16918
16919 * g++.dg/inherit/covariant2.C: New test.
16920 * g++.dg/inherit/covariant3.C: New test.
16921 * g++.dg/inherit/covariant4.C: New test.
16922 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16923 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16924
16925 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16926
16927 PR c++/8688
16928 * g++.dg/init/brace3.C: New test.
16929
16930 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16931
16932 * gcc.dg/20020210-1.c: Fix a comment typo.
16933
16934 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16935
16936 PR c++/8720
16937 * g++.dg/parse/defarg1.C: New test.
16938
16939 PR c++/8615
16940 * g++.dg/template/char1.C: New test.
16941
16942 * g++.dg/template/varmod1.C: Fix typo.
16943
16944 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16945
16946 DR 180
16947 * g++.old-deja/g++.pt/crash32.C: Expect error.
16948
16949 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16950
16951 PR c++/5919
16952 * g++.dg/template/varmod1.C: New test.
16953
16954 PR c++/8727
16955 * g++.dg/inherit/typeinfo1.C: New test.
16956
16957 PR c++/8663
16958 * g++.dg/inherit/typedef1.C: New test.
16959
16960 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16961
16962 PR c++/8332
16963 PR c++/8493
16964 * g++.dg/template/strlen1.C: New test.
16965
16966 PR c++/8227
16967 * g++.dg/template/ctor2.C: New test.
16968
16969 PR c++/8214
16970 * g++.dg/init/string1.C: New test.
16971
16972 PR c++/8511
16973 * g++.dg/template/friend8.C: New test.
16974
16975 2002-11-29 Joe Buck <jbuck@synopsys.com>
16976
16977 * g++.dg/lookup/anon2.C: New test.
16978
16979 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16980
16981 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16982 h8300 port.
16983
16984 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16985
16986 * gcc.dg/bitfld-6.c: New test.
16987
16988 2002-11-27 Jan Hubicka <jh@suse.cz>
16989
16990 * gcc.c-torture/execute/20021127.[cx]: New test.
16991
16992 2002-11-26 Jan Hubicka <jh@suse.cz>
16993
16994 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16995 quality.
16996
16997 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16998
16999 * g++.dg/init/brace2.C: New test.
17000 * g++.old-deja/g++.mike/p9129.C: Correct.
17001
17002 2002-11-26 Mark Mitchell <mark@codesourcery.com>
17003
17004 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
17005
17006 2002-11-25 Andreas Bauer <baueran@in.tum.de>
17007
17008 * gcc.dg/sibcall-6: New test for indirect sibcalls.
17009
17010 2002-11-25 Mark Mitchell <mark@codesourcery.com>
17011
17012 * testsuite/g++.dg/abi/empty11.C: New test.
17013 * testsuite/g++.dg/rtti/cv1.C: New test.
17014
17015 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
17016
17017 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
17018
17019 2002-11-24 Mark Mitchell <mark@codesourcery.com>
17020
17021 * g++.dg/abi/empty10.C: New test.
17022
17023 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17024
17025 * gcc.c-torture/compile/20021124-1.c: New test.
17026
17027 2002-11-22 Mark Mitchell <mark@codesourcery.com>
17028
17029 * g++.dg/abi/rtti2.C: New test.
17030
17031 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17032
17033 * gcc.dg/i386-unroll-1.c: New test.
17034
17035 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17036
17037 * gcc.c-torture/compile/20021120-1.c: New test.
17038 * gcc.c-torture/compile/20021120-2.c: New test.
17039
17040 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17041
17042 * gcc.dg/bitfld-5.c: New test.
17043
17044 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17045
17046 * gcc.c-torture/execute/20021120-3.c: New test.
17047
17048 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17049
17050 * gcc.c-torture/execute/20021120-2.c: New test.
17051
17052 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17053
17054 * gcc.c-torture/execute/20021120-1.c: New test.
17055
17056 2002-11-20 Jakub Jelinek <jakub@redhat.com>
17057
17058 * gcc.c-torture/execute/20021118-3.c: New test.
17059
17060 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17061
17062 * gcc.c-torture/compile/20021119-1.c: New test.
17063
17064 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
17065
17066 * gcc.dg/duff-1.c: New test.
17067 * gcc.dg/duff-2.c: New test.
17068 * gcc.dg/duff-3.c: New test.
17069
17070 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
17071
17072 * gcc.dg/cpp/_Pragma5.c: New test.
17073
17074 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
17075
17076 * gcc.c-torture/execute/20021118-2.c: New test.
17077
17078 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
17079
17080 * gcc.c-torture/execute/20021118-1.c: New test.
17081
17082 2002-11-16 Jakub Jelinek <jakub@redhat.com>
17083
17084 * gcc.dg/20021116-1.c: New test.
17085
17086 2002-11-14 Mark Mitchell <mark@codesourcery.com>
17087
17088 * g++.dg/abi/vcall1.C: New test.
17089
17090 2002-11-14 Jakub Jelinek <jakub@redhat.com>
17091
17092 * gcc.dg/20021029-1.c: New test.
17093 * gcc.dg/20021029-2.c: New test.
17094
17095 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
17096
17097 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
17098
17099 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17100
17101 PR c/8439
17102 * gcc.dg/20021110.c: Move to ...
17103 * gcc.c-torture/compile/20021110.c: .... here.
17104
17105 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17106
17107 PR c/8467
17108 * gcc.c-torture/execute/20021111-1.c
17109
17110 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17111
17112 PR c/8439
17113 * gcc.dg/20021110.c: New test.
17114
17115 2002-11-10 Mark Mitchell <mark@codesourcery.com>
17116
17117 * g++.dg/abi/vthunk3.C: Run only on x86.
17118
17119 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
17120
17121 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
17122
17123 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
17124
17125 * lib/compat.exp (compat-execute): Fix logic error in last
17126 change.
17127
17128 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
17129
17130 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
17131
17132 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17133
17134 PR c++/8389
17135 * g++.dg/template/access6.C: New test.
17136
17137 2002-11-08 Jan Hubicka <jh@suse.cz>
17138
17139 * gcc.dg/i386-ssefp-1.c: New test.
17140 * gcc.dg/i386-ssefp-1.c: New test.
17141
17142 2002-11-08 Jan Hubicka <jh@suse.cz>
17143
17144 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
17145
17146 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17147
17148 * g++.dg/abi/vthunk3.C: New test.
17149
17150 PR c++/8338
17151 * g++.dg/template/crash2.C: New test.
17152
17153 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17154
17155 * testsuite/g++.dg/abi/dtor1.C: New test.
17156 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17157
17158 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17159
17160 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17161 Darwin.
17162
17163 2002-11-04 Adam Nemet <anemet@lnxw.com>
17164
17165 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17166 -mthumb. Only xfail with -O0.
17167
17168 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17169
17170 * g++.dg/abi/thunk1.C: New test.
17171 * g++.dg/abi/thunk2.C: Likewise.
17172 * g++.dg/abi/vtt1.C: Likewise.
17173
17174 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17175
17176 PR optimization/8423
17177 * gcc.c-torture/execute/builtin-constant.c: New test.
17178
17179 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17180
17181 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17182 Add some more cases.
17183
17184 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17185
17186 PR c++/8391
17187 * g++.dg/opt/local1.C: New test.
17188
17189 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17190
17191 PR c++/8160
17192 * g++.dg/template/complit1.C: New test.
17193
17194 PR c++/8149
17195 * g++.dg/template/typename4.C: Likewise.
17196
17197 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17198
17199 Core issue 287, PR c++/7639
17200 * g++.dg/template/instantiate1.C: Adjust error location.
17201 * g++.dg/template/instantiate3.C: New test.
17202 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17203 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17204 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17205
17206 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17207
17208 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17209
17210 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17211
17212 PR c++/8287
17213 * g++.dg/init/dtor2.C: New test.
17214
17215 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17216
17217 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17218 * gcc.dg/nest.c: Bypass errors on irix6.
17219
17220 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17221
17222 * gcc.dg/nest.c: Expect error for mmix-*-*.
17223 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17224
17225 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17226
17227 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17228 markers.
17229
17230 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17231
17232 2002-10-25 Mike Stump <mrs@apple.com>
17233
17234 * gcc.dg/warn-1.c: New test.
17235
17236 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17237
17238 * g++.dg/template/typename3.C: New test.
17239
17240 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17241
17242 * g++.dg/lookup/ptrmem1.C: New test.
17243
17244 * g++.dg/abi/vthunk2.C: New test.
17245
17246 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17247
17248 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17249
17250 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17251
17252 * g++.dg/abi/empty9.C: New test.
17253
17254 2002-10-24 Richard Henderson <rth@redhat.com>
17255
17256 * g++.dg/inherit/thunk1.C: Enable for ia64.
17257
17258 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17259
17260 PR c++/8067
17261 * g++.dg/lookup/pretty1.C: New test.
17262
17263 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17264
17265 * gcc.dg/20021023-1.c: New test.
17266
17267 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17268
17269 PR c++/7679
17270 * g++.dg/parse/inline1.C: New test.
17271
17272 2002-10-23 Richard Henderson <rth@redhat.com>
17273
17274 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17275
17276 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17277
17278 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17279
17280 PR c++/6579
17281 * g++.dg/parse/stmtexpr3.C: New test.
17282
17283 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17284
17285 * g++.dg/expr/cond1.C: New test.
17286
17287 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17288
17289 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17290
17291 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17292
17293 * g++.dg/abi/vbase13.C: New test.
17294 * g++.dg/abi/vbase14.C: Likewise.
17295
17296 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17297
17298 * gcc.dg/tls/pic-1.c: New test.
17299 * gcc.dg/tls/nonpic-1.c: New test.
17300 * gcc.dg/20021018-1.c: New test.
17301
17302 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17303
17304 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17305 Remove only files with the same base name as the test case.
17306 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17307 (profopt-execute): Likewise. Also, remove old profiling
17308 and performance data files before running the tests.
17309
17310 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17311 * g++.dg/bprob/bprob.exp: Likewise.
17312 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17313 to allow more general test case names.
17314
17315 * g++.dg/bprob/bprob-1.C: Rename to ...
17316 * g++.dg/bprob/g++-bprob-1.C: ... this.
17317
17318 * g77.dg/bprob/bprob-1.f: Rename to ...
17319 * g77.dg/bprob/g77-bprob-1.f: ... this.
17320
17321 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17322
17323 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17324 bison 1.50 or later.
17325
17326 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17327
17328 * g++.dg/README: Describe more test directories.
17329
17330 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17331
17332 * g++.dg/init/array6.C: Add additional tests.
17333
17334 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17335
17336 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17337 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17338
17339 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17340
17341 * gcc.c-torture/compile/20020604-1.x: New.
17342 * gcc.c-torture/compile/simd-5.x: Likewise.
17343 * gcc.c-torture/execute/920710-1.x: Likewise.
17344 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17345
17346 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17347
17348 * g++.dg/inherit/override1.C: Add dg-options clause.
17349
17350 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17351
17352 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17353 _mm_slli_si128.
17354
17355 2002-10-19 Andreas Schwab <schwab@suse.de>
17356
17357 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17358 directory component.
17359
17360 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17361
17362 * g++.dg/inherit/thunk1.C: New test.
17363
17364 * g++.dg/inherit/override1.C: New test.
17365
17366 * g++.dg/abi/mangle11.C: New test.
17367 * g++.dg/abi/mangle14.C: New test.
17368 * g++.dg/abi/mangle17.C: New test.
17369
17370 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17371
17372 * g++.dg/overload/member2.C: New test.
17373
17374 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17375
17376 * g++.dg/README: Describe new compat directory.
17377 * g++.dg/dg.exp: Skip tests in compat directory.
17378 * README.compat: New file.
17379 * lib/compat.exp: New expect script.
17380 * g++.dg/compat: New test directory.
17381 * g++.dg/compat/compat.exp: New expect script.
17382 * g++.dg/compat/abi: New test directory.
17383 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17384 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17385 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17386 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17387 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17388 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17389 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17390 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17391 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17392 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17393 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17394 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17395 * g++.dg/compat/break: New test directory.
17396 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17397 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17398 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17399 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17400 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17401 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17402 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17403 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17404 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17405 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17406 g++.dg/compat/break/README: New files.
17407 * g++.dg/compat/eh: New test directory.
17408 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17409 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17410 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17411 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17412 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17413 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17414 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17415 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17416 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17417 g++.dg/compat/eh/filter2_y.C,
17418 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17419 g++.dg/compat/eh/new1_y.C,
17420 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17421 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17422 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17423 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17424 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17425 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17426 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17427 g++.dg/compat/eh/unexpected1_y.C: New files.
17428 * g++.dg/compat/init: New test directory.
17429 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17430 g++.dg/compat/init/array5_y.C,
17431 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17432 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17433 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17434 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17435 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17436 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17437 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17438 g++.dg/compat/init/init-ref2_y.C: New files.
17439
17440 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17441
17442 PR c++/7584
17443 * g++.dg/inherit/using3.C: New test.
17444
17445 2002-10-17 Jan Hubicka <jh@suse.cz>
17446
17447 * gcc.dg/20021017-2.c: New test.
17448
17449 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17450
17451 * g++.dg/abi/mangle16.C: Adjust.
17452
17453 * g++.dg/init/array8.C: New test.
17454
17455 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
17456
17457 * gcc.dg/special/mips-abi.exp: New test.
17458 * gcc.dg/special/mips-abi.s: Empty file used by the above.
17459
17460 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17461
17462 * g++.dg/abi/mangle16.C: New test.
17463 * g++.dg/abi/mangle17.C: Likewise.
17464
17465 PR c++/7478
17466 * g++.dg/template/ref1.C: New test.
17467
17468 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17469
17470 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
17471
17472 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
17473
17474 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
17475
17476 2002-10-16 Mark Mitchell <mark@codesourcery.com>
17477
17478 PR c++/7524
17479 * g++.dg/init/array7.C: New test.
17480
17481 2002-10-15 Mark Mitchell <mark@codesourcery.com>
17482
17483 * g++.dg/init/array6.C: New test.
17484
17485 * g++.dg/abi/mangle13.C: Likewise.
17486 * g++.dg/abi/mangle14.C: Likewise.
17487 * g++.dg/abi/mangle15.C: Likewise.
17488
17489 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17490
17491 * g++.dg/abi/empty8.C: New test.
17492
17493 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
17494
17495 * g++.dg/init/ctor1.C: New test.
17496
17497 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
17498
17499 * gcc.c-torture/execute/20021015-1.c: New test.
17500
17501 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
17502
17503 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
17504
17505 2002-10-14 Jan Hubicka <jh@suse.cz>
17506
17507 * gcc.dg/i386-ssetype-[1-5].c: New tests.
17508
17509 2002-10-14 Richard Henderson <rth@redhat.com>
17510
17511 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
17512
17513 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17514
17515 PR optimization/6631
17516 * g++.dg/opt/const2.C: New test.
17517
17518 2002-10-14 Mark Mitchell <mark@codesourcery.com>
17519
17520 PR c++/7176
17521 * g++.dg/parse/friend1.C: New test.
17522 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
17523
17524 2002-10-14 Jakub Jelinek <jakub@redhat.com>
17525
17526 * gcc.dg/20021014-1.c: New test.
17527
17528 2002-10-11 Mark Mitchell <mark@codesourcery.com>
17529
17530 PR c++/5661
17531 * g++.dg/ext/vlm1.C: New test.
17532 * g++.dg/ext/vlm2.C: Likewise.
17533
17534 * g++.dg/init/array1.C: Remove invalid braces.
17535 * g++.dg/init/brace1.C: New test.
17536 * g++.dg/init/copy2.C: Likewise.
17537 * g++.dg/init/copy3.C: Likewise.
17538 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
17539 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
17540 braces.
17541
17542 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
17543
17544 * gcc.dg/cpp/assembler.S: Don't use -ansi.
17545
17546 2002-10-11 Richard Shann <richard.shann@superh.com>
17547
17548 * gcc.c-torture/compile/simd-5.c: New test.
17549
17550 2002-10-10 Roger Sayle <roger@eyesopen.com>
17551
17552 * gcc.c-torture/execute/shiftopt-1.c: New test case.
17553
17554 2002-10-10 Jim Wilson <wilson@redhat.com>
17555
17556 * gcc.c-torture/execute/20021010-1.c: New test.
17557
17558 2002-10-09 Zack Weinberg <zack@codesourcery.com>
17559
17560 PR c/7353
17561 * g++.dg/ext/typedef-init.C: New test.
17562 * gcc.dg/typedef-init.c: New test.
17563
17564 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
17565
17566 * gcc.dg/cpp/paste13.c: New test.
17567
17568 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17569
17570 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
17571 remaining platforms, XFAIL during compile, not execute. Don't
17572 XFAIL at -O0.
17573
17574 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
17575
17576 * gcc.dg/alias-1.c: Tweak expected warning.
17577
17578 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
17579
17580 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
17581
17582 2002-10-06 Andreas Jaeger <aj@suse.de>
17583
17584 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
17585 * gcc.dg/cpp/c++98.C: Likewise.
17586
17587 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
17588 * g++.dg/cpp/c++98.C: Likewise.
17589
17590 * g++.dg/README (Subdirectories): Mention cpp directory.
17591
17592 PR target/7559
17593 * gcc.dg/20021006-1.c: New test.
17594
17595 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17596
17597 PR c++/7804
17598 * g++.dg/other/warning1.C: New test.
17599
17600 2002-10-04 Roger Sayle <roger@eyesopen.com>
17601
17602 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
17603 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
17604 and sparc-*-* with -m64 as expected failures. See PR 8087.
17605
17606 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17607
17608 PR c++/7931
17609 * g++.dg/template/ptrmem3.C: New test.
17610
17611 PR c++/7754
17612 * g++.dg/template/union1.C: New test.
17613
17614 2002-10-03 Mark Mitchell <mark@codesourcery.com>
17615
17616 PR c++/8006
17617 * g++.dg/abi/mangle9.C: New test.
17618 * g++.dg/abi/mangle10.C: New test.
17619 * g++.dg/abi/mangle11.C: New test.
17620 * g++.dg/abi/mangle12.C: New test.
17621
17622 2002-10-02 Mark Mitchell <mark@codesourcery.com>
17623
17624 PR c++/7188.
17625 * g++.dg/template/meminit1.C: New test.
17626 * g++.dg/warn/Wreorder-1.C: Likewise.
17627 * g++.old-deja/g++.mike/warn3.C: Tweak.
17628 * lib/prune.exp: Ingore "in copy constructor".
17629
17630 2002-10-02 Andreas Jaeger <aj@suse.de>
17631
17632 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
17633 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
17634 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
17635 on x86-64.
17636
17637 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17638
17639 * gcc.dg/empty1.C: Fix typo.
17640
17641 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
17642
17643 * gcc.dg/alias-1.c: New test.
17644
17645 2002-10-01 Mark Mitchell <mark@codesourcery.com>
17646
17647 * gcc.dg/empty1.C: New test.
17648
17649 * g++.dg/tls/init-2.C: Tweak error messages.
17650
17651 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
17652
17653 * gcc.c-torture/compile/20020923-1.c: New test.
17654
17655 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
17656
17657 * gcc.c-torture/execute/ffs-1.c: New test.
17658 * gcc.c-torture/execute/ffs-2.c: Ditto.
17659
17660 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
17661
17662 * g++.dg/overload/member1.C: New test.
17663
17664 2002-09-30 Mark Mitchell <mark@codesourcery.com>
17665
17666 * g++.dg/abi/empty7.C: New test.
17667 * g++.dg/init/pm2.C: Likewise.
17668
17669 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
17670
17671 * g++.dg/rtti/crash1.C: New test.
17672
17673 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
17674
17675 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
17676 gcc.dg/sibcall-4.c: New tests.
17677
17678 2002-09-28 Roger Sayle <roger@eyesopen.com>
17679
17680 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
17681 powerpc and MMIX targets.
17682
17683 2002-09-27 Zack Weinberg <zack@codesourcery.com>
17684
17685 * gcc.dg/cpp/20020927-1.c: New.
17686
17687 2002-09-26 David S. Miller <davem@redhat.com>
17688
17689 * gcc.c-torture/compile/trunctfdf.c: New.
17690
17691 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17692
17693 * lib/target-supports.exp (check_weak_available): Handle solaris2.
17694
17695 2002-09-27 Alan Modra <amodra@bigpond.net.au>
17696
17697 * gcc.c-torture/execute/loop-15.c: New.
17698
17699 2002-09-26 Janis Johnson <janis187@us.ibm.com>
17700
17701 * README.QMTEST: Fix typo.
17702
17703 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17704
17705 * gcc.dg/20020926-1.c: New test.
17706
17707 2002-09-25 David S. Miller <davem@redhat.com>
17708
17709 PR target/7842
17710 * gcc.c-torture/execute/shiftdi.c: New test.
17711
17712 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
17713
17714 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
17715 unique to the tool.
17716 * lib/g77.exp (g77_init): Likewise.
17717 * lib/g++.exp (g++_init): Likewise.
17718 * lib/objc.exp (objc_init): Likewise.
17719
17720 2002-09-25 Mark Mitchell <mark@codesourcery.com>
17721
17722 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
17723 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
17724 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
17725
17726 2002-09-25 Richard Henderson <rth@redhat.com>
17727
17728 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
17729 too-small long double.
17730
17731 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
17732
17733 * gcc.dg/20020919-1.c: New test.
17734
17735 2002-09-23 Mark Mitchell <mark@codesourcery.com>
17736
17737 * g++.dg/abi/bitfield6.C: New test.
17738 * g++.dg/abi/bitfield7.C: New test.
17739 * g++.dg/abi/bitfield8.C: New test.
17740 * g++.dg/abi/vbase11.C: New test.
17741
17742 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
17743
17744 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
17745 hppa*-*-hpux*. Update test comment.
17746
17747 2002-09-20 Jakub Jelinek <jakub@redhat.com>
17748
17749 * gcc.dg/tls/struct-1.c: New test.
17750
17751 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
17752
17753 * gcc.dg/cpp/tr-warn2.c: Update.
17754
17755 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17756
17757 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
17758
17759 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
17760
17761 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
17762 systems.
17763
17764 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
17765
17766 * gcc.c-torture/execute/ieee/mzero3.c: New test.
17767
17768 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17769 Adjust for c++filt moved to binutils. Remove spurious duplicate
17770 setting of cxxfilt.
17771
17772 2002-09-19 Geoffrey Keating <geoffk@apple.com>
17773
17774 * gcc.dg/20020312-2.c: Update for darwin.
17775
17776 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
17777
17778 * g++.old-deja/g++.other/crash32.C: Mark ICE.
17779
17780 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
17781
17782 * objc.dg/comp-types-1.m: New test.
17783 * objc.dg/comp-types-2.m: New test.
17784 * objc.dg/comp-types-3.m: New test.
17785 * objc.dg/comp-types-4.m: New test.
17786 * objc.dg/comp-types-5.m: New test.
17787 * objc.dg/comp-types-6.m: New test.
17788
17789 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
17790
17791 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
17792
17793 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17794
17795 * g++.dg/other/do1.C: New test.
17796
17797 * g++.dg/template/subst1.C: New test.
17798
17799 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17800
17801 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17802
17803 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17804
17805 * g++.dg/template/qualttp20.C: Adjust expected errors.
17806 * g++.old-deja/g++.jason/report.C: Likewise.
17807 * g++.old-deja/g++.other/qual1.C: Likewise.
17808
17809 * g++.dg/lookup/scoped2.C: New test.
17810
17811 * g++.dg/ext/asm3.C: New test.
17812
17813 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17814
17815 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17816
17817 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17818
17819 * ChangeLog: follow spelling conventions.
17820 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17821 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17822 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17823 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17824 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17825 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17826 * g++.old-deja/g++.law/global-init1.C: Likewise.
17827 * g++.old-deja/g++.other/delete4.C: Likewise.
17828 * g++.old-deja/g++.other/inline21.C: Likewise.
17829 * g++.old-deja/g++.other/singleton.C: Likewise.
17830 * g77.dg/strlen0.f: Likewise.
17831 * g77.f-torture/compile/20010519-1.f: Likewise.
17832 * g77.f-torture/compile/980310-4.f: Likewise.
17833 * gcc.c-torture/compile/20000605-1.c: Likewise.
17834 * gcc.c-torture/execute/20020225-1.c: Likewise.
17835 * gcc.dg/c90-hexfloat-2.c: Likewise.
17836 * gcc.dg/c99-bool-1.c: Likewise.
17837 * gcc.dg/c99-hexfloat-2.c: Likewise.
17838 * gcc.dg/dll-2.c: Likewise.
17839 * gcc.dg/wtr-union-init-1.c: Likewise.
17840 * gcc.dg/wtr-union-init-2.c: Likewise.
17841 * gcc.dg/wtr-union-init-3.c: Likewise.
17842 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17843 * gcc.dg/cpp/defined.c: Likewise.
17844 * gcc.dg/cpp/macsyntx.c: Likewise.
17845 * gcc.dg/cpp/paste2.c: Likewise.
17846 * gcc.dg/cpp/trad/defined.c: Likewise.
17847 * gcc.dg/format/c90-printf-1.c: Likewise.
17848 * gcc.dg/format/c90-scanf-1.c: Likewise.
17849 * gcc.dg/format/c99-printf-1.c: Likewise.
17850 * gcc.dg/format/c99-scanf-1.c: Likewise.
17851 * gcc.misc-tests/gcov-8.c: Likewise.
17852 * lib/profopt.exp: Likewise.
17853
17854 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17855
17856 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17857
17858 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17859
17860 * g++.dg/inherit/using2.C: New test.
17861
17862 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17863
17864 * ChangeLog: Follow spelling conventions.
17865 * g++.dg/template/friend4.C: Likewise.
17866 * g++.old-deja/g++.pt/crash67.C: Likewise.
17867 * gcc.c-torture/execute/20000801-4.c: Likewise.
17868 * gcc.dg/c90-digraph-1.c: Likewise.
17869 * gcc.dg/c94-digraph-1.c: Likewise.
17870 * gcc.dg/c99-digraph-1.c: Likewise.
17871 * gcc.dg/cpp/line5.c: Likewise.
17872 * gcc.dg/cpp/multiline.c: Likewise.
17873 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17874 * gcc.dg/format/attr-3.c: Likewise.
17875 * gcc.dg/format/c90-scanf-3.c: Likewise.
17876 * gcc.dg/format/ext-4.c: Likewise.
17877
17878 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17879
17880 * g++.dg/template/pretty1.C: New test.
17881
17882 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17883
17884 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17885
17886 2002-09-13 Matt Austern <austern@apple.com>
17887
17888 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17889 passing a cast expression to a function by const reference.
17890
17891 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17892
17893 * g++.dg/template/deduce1.C: New test.
17894
17895 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17896
17897 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17898 32-bit int.
17899
17900 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17901
17902 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17903 usage.
17904
17905 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17906
17907 * gcc.c-torture/compile/20020910-1.c: New test.
17908
17909 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17910
17911 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17912
17913 2002-09-10 Andreas Jaeger <aj@suse.de>
17914
17915 * gcc.dg/20020312-2.c: Adjust for x86-64.
17916
17917 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17918
17919 * g77.dg/7388.f: New test case for PR 7388.
17920
17921 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17922
17923 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17924
17925 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17926
17927 * objc.dg/proto-lossage-1.m: New test.
17928
17929 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17930
17931 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17932
17933 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17934
17935 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17936 expected to pass.
17937
17938 2002-09-06 Stan Shebs <shebs@apple.com>
17939 David Edelsohn <edelsohn@gnu.org>
17940
17941 * gcc.dg/weak: New directory.
17942 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17943 target-specific xfail bits.
17944 * gcc.dg/typeof-2.c: Move to new directory.
17945 * gcc.dg/weak.exp: New expect script.
17946
17947 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17948
17949 * gcc.c-torture/execute/extzvsi.c: New test.
17950
17951 2002-09-05 Stan Shebs <shebs@apple.com>
17952
17953 * gcc.dg/weak-1.c: xfail on Darwin.
17954 * gcc.dg/weak-2.c: Ditto.
17955 * gcc.dg/weak-3.c: Ditto.
17956 * gcc.dg/weak-4.c: Ditto.
17957 * gcc.dg/weak-5.c: Ditto.
17958 * gcc.dg/weak-6.c: Ditto.
17959 * gcc.dg/weak-7.c: Ditto.
17960 * gcc.dg/weak-8.c: Ditto.
17961 * gcc.dg/weak-9.c: Ditto.
17962
17963 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17964
17965 * gcc.c-torture/execute/loop-14.c: New test.
17966
17967 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17968
17969 * g++.dg/other/cxa-atexit1.C: New test.
17970
17971 * gcc.dg/typeof-2.c: New test.
17972
17973 2002-09-03 Roger Sayle <roger@eyesopen.com>
17974
17975 * gcc.dg/builtins-2.c: New testcase.
17976 * gcc.dg/builtins-3.c: New testcase.
17977
17978 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17979
17980 * gcc.dg/cpp/_Pragma4.c: New test.
17981
17982 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17983
17984 * objc/execute/nil_method-1.m: New testcase.
17985
17986 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17987
17988 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17989 [Object class], not [Object initialize].
17990
17991 2002-08-31 Roger Sayle <roger@eyesopen.com>
17992 Hans-Peter Nilsson <hp@bitrange.com>
17993
17994 * gcc.c-torture/execute/20020720-1.x: Skip test on
17995 mmix-knuth-mmixware. Correct comment.
17996
17997 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17998
17999 * testsuite/g++.dg/abi/bitfield5.C: New test.
18000 * testsuite/g++.dg/abi/vbase10.C: Likewise.
18001
18002 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
18003
18004 * objc.dg/undeclared-selector.m: New test.
18005
18006 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
18007
18008 * g++.dg/other/offsetof1.C: Avoid cast warning.
18009
18010 2002-08-26 Ziemowit Laski <zlaski@apple.com>
18011
18012 * objc.dg/super-class-2.m: New test.
18013
18014 2002-08-24 Matt Austern <austern@apple.com>
18015
18016 * g++.dg/ext/lvaddr.C: New test.
18017 * g++.dg/ext/lvcast.C: New test.
18018
18019 2002-08-22 Mark Mitchell <mark@codesourcery.com>
18020
18021 * testsuite/g++.dg/inherit/cond1.C: New test.
18022
18023 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
18024
18025 * gcc.dg/noncompile/incomplete-1.c: New test.
18026
18027 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18028
18029 * gcc.dg/typespec-1.c: New test.
18030
18031 2002-08-20 Devang Patel <dpatel@apple.com>
18032 * objc.dg/proto-hier-2.m: New test.
18033
18034 2002-08-19 Ziemowit Laski <zlaski@apple.com>
18035
18036 * objc.dg/bitfield-1.m: New test.
18037 * objc.dg/bitfield-2.m: New test.
18038
18039 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
18040
18041 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
18042 gcc.dg/c99-flex-array-4.c: New tests.
18043
18044 2002-08-16 Stan Shebs <shebs@apple.com>
18045
18046 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
18047
18048 2002-08-15 Jakub Jelinek <jakub@redhat.com>
18049
18050 * gcc.dg/typeof-1.c: New test.
18051 * g++.dg/ext/typeof2.C: New test.
18052
18053 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
18054
18055 * g++.dg/other/offsetof1.C: New test.
18056
18057 2002-08-14 Richard Henderson <rth@redhat.com>
18058
18059 * gcc.dg/tls/diag-3.c: Fix expected message strings.
18060
18061 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
18062
18063 * gcc.dg/cpp/_Pragma3.c: New test.
18064
18065 2002-08-13 Mark Mitchell <mark@codesourcery.com>
18066
18067 * g++.dg/template/inherit3: New test.
18068
18069 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
18070
18071 * gcc.dg/bitfld-4.c: Add blank options.
18072
18073 2002-08-09 Mark Mitchell <mark@codesourcery.com>
18074
18075 * g++.dg/template/crash1.C: New test.
18076
18077 2002-08-08 Jakub Jelinek <jakub@redhat.com>
18078
18079 * gcc.dg/tls/opt-2.c: New test.
18080
18081 2002-08-08 Devang Patel <dpatel@apple.com>
18082
18083 * objc.dg/selector-1.m : New test
18084
18085 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
18086
18087 * g++.dg/abi/bitfield4.C: New test.
18088 * gcc.dg/bitfld-4.c: New test.
18089
18090 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
18091
18092 * g++.dg/other/packed1.C: New test.
18093
18094 2002-08-07 Mark Mitchell <mark@codesourcery.com>
18095
18096 * g++.dg/abi/offsetof.C: Tweak error messages.
18097 * g++.old-deja/g++.mike/p10769a.C: Likewise.
18098
18099 2002-08-08 Jakub Jelinek <jakub@redhat.com>
18100
18101 * gcc.dg/bitfld-3.c: New test.
18102
18103 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18104 Richard Henderson <rth@redhat.com>
18105
18106 * gcc.dg/i386-bitfield1.c: New test.
18107 * g++.dg/abi/bitfield3.C: Update.
18108
18109 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
18110
18111 * objc.dg/const-str-2.m: Update.
18112 * gcc.dg/cpp/c++98.c: Change to C extension.
18113 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
18114 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
18115
18116 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
18117
18118 * testsuite/gcc.dg/tls/diag-3.c: New.
18119
18120 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
18121
18122 * g++.dg/README (Subdirectories): Document new subdir expr.
18123 * g++.dg/expr/pmf-1.C: New test.
18124
18125 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
18126
18127 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
18128
18129 2002-08-06 Jakub Jelinek <jakub@redhat.com>
18130
18131 * g++.dg/abi/bitfield3.C: New test.
18132
18133 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
18134
18135 * lib/gcov.exp: Tweak expected line formats.
18136 * gcc.misc-tests/gcov8.c: New test.
18137 * gcc.misc-tests/gcov8.x: New flags.
18138
18139 2002-08-05 Jakub Jelinek <jakub@redhat.com>
18140
18141 * consistency.vlad/layout/endian.c: Include string.h.
18142
18143 * gcc.c-torture/execute/20020805-1.c: New test.
18144
18145 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
18146
18147 * g++.dg/other/conversion1.C: New test.
18148
18149 2002-08-03 Roger Sayle <roger@eyesopen.com>
18150
18151 * gcc.dg/builtins-1.c: New testcase.
18152
18153 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18154
18155 * g++.dg/inherit/access3.C: New test.
18156
18157 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18158
18159 * gcc.dg/ia64-visibility-2.c: New test.
18160
18161 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18162
18163 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18164 __qualifier_flags to __flags.
18165
18166 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18167
18168 * g++.dg/inherit/operator1.C: New test.
18169 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18170 * g++.dg/other/error1.C: Change expected error message.
18171 * g++.dg/template/conv4.C: Likewise.
18172
18173 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18174
18175 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18176 for documented behavior.
18177
18178 2002-07-25 Roger Sayle <roger@eyesopen.com>
18179
18180 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18181 several targets known to fail.
18182
18183 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18184
18185 * gcc.dg/mips-args-[123].c: New tests.
18186
18187 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18188
18189 * gcc.dg/ppc-spe.c: New.
18190
18191 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18192
18193 * g++.dg/other/ptrmem4.C: New testcase.
18194
18195 2002-07-24 Richard Henderson <rth@redhat.com>
18196
18197 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18198
18199 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18200
18201 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18202
18203 2002-07-24 Roger Sayle <roger@eyesopen.com>
18204
18205 * gcc.c-torture/execute/memset-3.c: New testcase.
18206
18207 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18208
18209 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18210 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18211
18212 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18213
18214 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18215 Delete.
18216
18217 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18218
18219 * gcc.c-torture/compile/simd-4.c: New test.
18220
18221 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18222
18223 PR c++/7347, c++/7348
18224 * g++.dg/template/access4.C: New test.
18225 * g++.dg/template/access5.C: New test.
18226 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18227 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18228 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18229 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18230
18231 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18232
18233 * gcc.dg/gnu89-init-2.c: New test.
18234
18235 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18236
18237 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18238
18239 2002-07-20 Roger Sayle <roger@eyesopen.com>
18240
18241 * gcc.c-torture/execute/20020720-1.c: New testcase.
18242
18243 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18244
18245 * gcc.dg/cpp/Wsignprom.c: New tests.
18246
18247 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18248
18249 * gcc.c-torture/execute/loop-13.c: New test.
18250
18251 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18252
18253 * gcc.dg/cpp/expr.c: New tests.
18254
18255 2002 07-18 David Edelsohn <edelsohn@gnu.org>
18256
18257 * g++.dg/opt/pr6713.C: Add template instantiation.
18258
18259 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18260
18261 * gcc.dg/nest.c: New test.
18262
18263 2002-07-17 Richard Henderson <rth@redhat.com>
18264
18265 * g++.dg/opt/pr6713.C: New test.
18266
18267 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18268
18269 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18270 XFAIL for all x86 processors.
18271
18272 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18273
18274 * gcc.c-torture/execute/20010122-1.x: Do not test with
18275 -fomit-frame-pointer.
18276
18277 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18278
18279 * g++.dg/template/instantiate2.C: New test.
18280 * g++.dg/template/spec4.C: New test.
18281
18282 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18283
18284 * g++.dg/template/access2.C: New test.
18285 * g++.dg/template/access3.C: New test.
18286
18287 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18288
18289 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18290 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18291 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18292 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18293 Convert to use <stdarg.h>.
18294 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18295 Delete.
18296 * gcc.dg/va-arg-2.c: New.
18297 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18298
18299 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18300
18301 * gcc.c-torture/compile/20020710-1.c: New test.
18302
18303 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18304 Andrew Pinski <pinskia@physics.uc.edu>
18305
18306 gcc.c-torture/compile/simd-2.c: New testcase.
18307 gcc.c-torture/compile/simd-3.c: Likewise.
18308
18309 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18310
18311 PR c++/7224
18312 * g++.dg/overload/error1.C: New test.
18313
18314 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18315
18316 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18317 configuration and IRIX 6 O32 ABI.
18318
18319 2002-07-11 Roger Sayle <roger@eyesopen.com>
18320
18321 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18322
18323 2002-07-10 Roger Sayle <roger@eyesopen.com>
18324
18325 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18326
18327 2002-07-10 Jeffrey A Law <law@redhat.com>
18328
18329 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18330
18331 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18332
18333 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18334
18335 * gcc.dg/20020312-2.c: Check for __PPC__.
18336
18337 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18338
18339 * gcc.c-torture/compile/20020709-1.c: New test.
18340
18341 2002-07-07 Roger Sayle <roger@eyesopen.com>
18342
18343 * g++.dg/template/qualttp21.C: New test case.
18344
18345 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18346
18347 * gcc.c-torture/compile/20020706-1.c: New test.
18348 * gcc.c-torture/compile/20020706-2.c: New test.
18349
18350 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18351 Alexandre Oliva <aoliva@redhat.com>
18352
18353 * g++.dg/warn/incomplete1.C: New test.
18354
18355 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18356
18357 PR c++/7099
18358 * g++.dg/warn/noreturn1.C: New test.
18359
18360 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18361
18362 PR c++/6706
18363 * g++.dg/debug/debug6.C: New test.
18364 * g++.dg/debug/debug7.C: New test.
18365
18366 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18367
18368 * gcc.c-torture/compile/simd-3.c: New test.
18369
18370 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18371
18372 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18373 * gcc.dg/20020620-1.c: Likewise.
18374
18375 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18376
18377 PR c++/6944
18378 * g++.dg/init/array4.C: New test.
18379 * g++.dg/init/array5.C: New test.
18380
18381 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18382
18383 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18384 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18385
18386 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18387
18388 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18389 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18390 * gcc.dg/wtr-conversion-1.c: Likewise.
18391 * gcc.dg/wtr-escape-1.c: Likewise.
18392 * gcc.dg/wtr-int-type-1.c: Likewise.
18393 * gcc.dg/wtr-label-1.c: Likewise.
18394 * gcc.dg/wtr-static-1.c: Likewise.
18395 * gcc.dg/wtr-strcat-1.c: Likewise.
18396 * gcc.dg/wtr-suffix-1.c: Likewise.
18397 * gcc.dg/wtr-switch-1.c: Likewise.
18398 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18399 * gcc.dg/wtr-union-init-1.c: Likewise.
18400 * gcc.dg/wtr-union-init-2.c: Likewise.
18401 * gcc.dg/wtr-union-init-3.c: Likewise.
18402
18403 * gcc.dg/wtr-func-def-1.c: New test.
18404
18405 2002-07-02 Devang Patel <dpatel@apple.com>
18406
18407 * objc.dg/param-1.m: New test.
18408
18409 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18410
18411 * gcc.dg/cpp/trad/directive.c: Add test.
18412 * gcc.dg/cpp/trad/macroargs.c: Add test.
18413 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18414
18415 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18416
18417 * gcc.dg/cpp/cmdlne-M.c: New test.
18418
18419 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18420
18421 * objc.dg/desig-init-1.m: New test.
18422
18423 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18424
18425 PR c++/6716
18426 * g++.dg/template/instantiate1.C: New test.
18427
18428 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18429
18430 PR c++/7112
18431 * g++.dg/template/sizeof2.C: New test.
18432
18433 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18434
18435 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18436 gcc.dg/cpp/trad/include.c: New tests.
18437
18438 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18439
18440 PR target/7177
18441 * gcc.c-torture/compile/20020701-1.c: New test.
18442
18443 2002-07-01 Stan Shebs <shebs@apple.com>
18444
18445 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18446 header here...
18447 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18448 (objc-torture-execute): or here.
18449
18450 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18451
18452 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18453
18454 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18455
18456 * gcc.dg/cpp/trad/escaped-nl.c: New test.
18457
18458 2002-06-30 Devang Patel <dpatel@apple.com>
18459
18460 * objc.dg/fsyntax-only.m: New test.
18461
18462 2002-06-27 Mark Mitchell <mark@codesourcery.com>
18463
18464 PR c++/6695
18465 * g++.dg/template/friend7.C: New file.
18466
18467 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
18468
18469 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
18470 return type.
18471
18472 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
18473
18474 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
18475 avoid division by zero.
18476
18477 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
18478
18479 * gcc.dg/Wunknownprag.c: New tests.
18480
18481 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
18482
18483 * gcc.c-torture/execute/simd-2.c: New test.
18484
18485 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
18486
18487 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
18488 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
18489 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
18490 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
18491 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
18492 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
18493 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
18494 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
18495 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
18496 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
18497 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
18498 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
18499 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
18500 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
18501 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
18502 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
18503 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
18504
18505 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
18506
18507 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
18508 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
18509 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
18510 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
18511 New tests.
18512 * gcc.dg/cpp/trad/directive.c: Update.
18513
18514 2002-06-23 Andreas Jaeger <aj@suse.de>
18515
18516 * gcc.c-torture/execute/complex-6.c: New.
18517
18518 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
18519
18520 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
18521 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
18522 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
18523 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
18524
18525 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
18526
18527 * gcc.dg/cpp/trad: New directory with traditional tests copied
18528 from parent directory.
18529 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18530 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18531 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18532 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18533 Move to trad/ and rename.
18534 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
18535 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
18536 gcc.dg/cpp/trad/redef2.c: New tests.
18537 * gcc.dg/cpp/trad/trad.exp: New driver.
18538
18539 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
18540
18541 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
18542 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
18543 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
18544 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
18545 Remove.
18546
18547 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
18548
18549 * gcc.dg/20020620-1.c: New test.
18550
18551 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18552
18553 * g++.dg/template/ttp4.C: New test.
18554
18555 2002-06-19 Jakub Jelinek <jakub@redhat.com>
18556
18557 * g++.dg/opt/vt1.C: Fix regexp.
18558
18559 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18560
18561 * gcc.c-torture/execute/pure-1.c: Make functions static again.
18562 Don't use attribute `noinline'.
18563
18564 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18565
18566 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
18567
18568 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
18569
18570 * gcc.c-torture/execute/simd-1.c: New.
18571
18572 * gcc.dg/simd-1.c: New.
18573
18574 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
18575
18576 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
18577
18578 2002-06-16 Richard Henderson <rth@redhat.com>
18579
18580 * g++.dg/ext/anon-struct1.C: New.
18581 * g++.dg/ext/anon-struct2.C: New.
18582 * g++.dg/ext/anon-struct3.C: New.
18583 * gcc.dg/anon-struct-1.c: New.
18584 * gcc.dg/anon-struct-2.c: New.
18585 * gcc.dg/anon-struct-3.c: New.
18586 * gcc.dg/20011008-1.c: Adjust warning text.
18587 * gcc.dg/20020527-1.c: Add -fms-extensions.
18588
18589 2002-06-16 Richard Henderson <rth@redhat.com>
18590
18591 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
18592
18593 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
18594
18595 * gcc.c-torture/execute/20020615-1.c: New test.
18596
18597 2002-06-15 Roger Sayle <roger@eyesopen.com>
18598
18599 * gcc.c-tortuture/execute/compare-1.c: New test case.
18600 * gcc.c-tortuture/execute/compare-2.c: New test case.
18601 * gcc.c-tortuture/execute/compare-3.c: New test case.
18602
18603 2002-06-13 Richard Henderson <rth@redhat.com>
18604
18605 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
18606 ia64 ilp32.
18607
18608 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18609
18610 * g++.dg/template/typename2.C: Update error message.
18611
18612 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
18613
18614 * gcc.c-torture/execute/20020611-1.c: New test.
18615
18616 2002-06-11 Bob Wilson <bob.wilson@acm.org>
18617
18618 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
18619 list of targets to skip.
18620
18621 2002-06-10 Bob Wilson <bob.wilson@acm.org>
18622
18623 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
18624 targets if not optimizing.
18625
18626 2002-06-10 Jakub Jelinek <jakub@redhat.com>
18627
18628 * gcc.c-torture/compile/20020605-1.c: New test.
18629
18630 * g++.dg/opt/vt1.C: New test.
18631
18632 * gcc.dg/20020531-1.c: New test.
18633
18634 * gcc.dg/20020530-1.c: New test.
18635
18636 * gcc.dg/20020527-1.c: New test.
18637
18638 * g++.dg/opt/cse1.C: New test.
18639
18640 2002-06-07 Roger Sayle <roger@eyesopen.com>
18641
18642 * gcc.dg/20020607-2.c: New test case.
18643
18644 2002-06-07 Jakub Jelinek <jakub@redhat.com>
18645
18646 * gcc.c-torture/compile/20020604-1.c: New test.
18647
18648 2002-06-04 Richard Henderson <rth@redhat.com>
18649
18650 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
18651 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
18652 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
18653
18654 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
18655
18656 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
18657
18658 2002-06-03 Richard Henderson <rth@redhat.com>
18659
18660 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
18661 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
18662
18663 2002-06-02 Richard Henderson <rth@redhat.com>
18664
18665 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
18666 test functions static.
18667
18668 2002-06-02 Andreas Jaeger <aj@suse.de>
18669
18670 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
18671 now.
18672
18673 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
18674
18675 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
18676 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
18677 Update for mofified diagnostics.
18678 * gcc.dg/c99-intconst-1.c: No longer fail.
18679
18680 2002-06-02 Richard Henderson <rth@redhat.com>
18681
18682 * gcc.dg/uninit-A.c: Remove xfail markers.
18683
18684 2002-06-01 Roger Sayle <roger@eyesopen.com>
18685
18686 * gcc.dg/fnegate-1.c: New test case.
18687
18688 2002-05-30 Osku Salerma <osku@iki.fi>
18689
18690 * gcc.c-torture/execute/mayalias-1.c: New file.
18691
18692 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
18693
18694 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
18695 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
18696 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
18697
18698 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
18699
18700 * gcc.c-torture/execute/20020529-1.c: New test.
18701
18702 2002-05-27 Richard Henderson <rth@redhat.com>
18703
18704 * g++.dg/ext/attrib6.C: New test case.
18705
18706 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18707
18708 * gcc.c-torture/execute/pure-1.c: New test.
18709
18710 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18711
18712 * gcc.dg/cpp/arith-2.c: Remove.
18713
18714 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
18715
18716 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
18717 * gcc.dg/cpp/if-3.c: Remove.
18718
18719 2002-05-26 Jakub Jelinek <jakub@redhat.com>
18720
18721 * g++.dg/opt/cse2.C: New test.
18722
18723 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
18724
18725 * gcc.dg/cpp/arith-1.c: New semantic tests.
18726 * gcc.dg/cpp/if-1.c: Update.
18727
18728 2002-05-24 Ben Elliston <bje@redhat.com>
18729
18730 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
18731
18732 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18733
18734 * gcc.dg/verbose-asm.c: New test.
18735
18736 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
18737
18738 * gcc.dg/cpp/paste12.c: New test.
18739
18740 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18741
18742 * g++.dg/parse/named_ops.C: New test.
18743
18744 2002-05-23 Mark Mitchell <mark@codesourcery.com>
18745
18746 * gcc/testsuite/gcc.dg/weak-8.c: New test.
18747
18748 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
18749
18750 * gcc.dg/weak-2.c: Allow optional leading underscore
18751 in scan-assembler symbol name.
18752 * gcc.dg/weak-3.c: Likewise.
18753 * gcc.dg/weak-4.c: Likewise.
18754 * gcc.dg/weak-5.c: Likewise.
18755
18756 2002-05-23 Jakub Jelinek <jakub@redhat.com>
18757
18758 * gcc.dg/20020523-1.c: New test.
18759
18760 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18761
18762 * objc.dg/const-str-2.m: Update now that we stop after
18763 a command line error.
18764
18765 2002-05-22 Richard Henderson <rth@redhat.com>
18766
18767 * g++.dg/dg.exp: Fix typo in test pruneing.
18768
18769 2002-05-22 Richard Henderson <rth@redhat.com>
18770
18771 * g++.dg/dg.exp: Prune the tls subdirectory.
18772 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
18773 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
18774 * g++.dg/tls/init-1.C: New.
18775
18776 2002-05-22 Jakub Jelinek <jakub@redhat.com>
18777
18778 * gcc.dg/20020517-1.c: New test.
18779
18780 2002-05-21 Richard Henderson <rth@redhat.com>
18781
18782 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
18783 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
18784
18785 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
18786
18787 * g++.dg/other/copy2.C: New test.
18788
18789 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
18790
18791 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
18792 (MAX_COPY): Bump up to 10 times sizeof (long long).
18793 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
18794
18795 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
18796 sizeof (long long).
18797
18798 * gcc.c-torture/execute/strcpy-1.c: New test.
18799
18800 2002-05-19 Jason Merrill <jason2redhat.com>
18801
18802 * g++.dg/ext/oper1.C: New test.
18803
18804 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18805 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18806
18807 * README.QMTEST: New file.
18808
18809 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18810
18811 2002-05-19 Andreas Jaeger <aj@suse.de>
18812
18813 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18814 now.
18815 * gcc.c-torture/execute/loop-2d.x: Likewise.
18816
18817 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18818
18819 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18820 support weak symbols.
18821 * gcc.dg/weak-4.c: Likewise
18822 * gcc.dg/weak-6.c: Likewise
18823
18824 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18825
18826 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18827 cygwin, coff and h8300-*-hms targets
18828 * gcc.dg/weak-5.c: Likewise
18829 * gcc.dg/weak-7.c: Likewise
18830
18831 2002-05-16 Jason Merrill <jason@redhat.com>
18832
18833 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18834 (scan-assembler-not, scan-assembler-dem): Likewise.
18835 (scan-assembler-dem-not): Likewise.
18836
18837 2002-05-15 Richard Henderson <rth@redhat.com>
18838
18839 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18840
18841 2002-05-15 Richard Henderson <rth@redhat.com>
18842
18843 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18844 (vfoo1f): Warning here.
18845 (vfoo1l): Don't redefine the alias.
18846
18847 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18848
18849 * g++.dg/init/pm1.C: New test.
18850
18851 2002-05-12 David S. Miller <davem@redhat.com>
18852
18853 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18854 types.
18855
18856 2002-05-10 Roger Sayle <roger@eyesopen.com>
18857
18858 * gcc.c-torture/execute/20020510-1.c: New test case.
18859
18860 2002-05-10 David S. Miller <davem@redhat.com>
18861
18862 * gcc.c-torture/execute/conversion.c: Test long double too.
18863
18864 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18865
18866 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18867 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18868 * lib/g++.exp (g++_link_flags): Likewise.
18869 * lib/objc.exp (objc_target_compile): Likewise.
18870
18871 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18872
18873 * gcc.dg/cpp/poison.c: Update.
18874 * gcc.dg/cpp/20000625-2.c: Remove.
18875 * gcc.dg/cpp/direct2s.c: Remove final test.
18876
18877 2002-05-08 Tom Rix <trix@redhat.com>
18878
18879 * gcc.c-torture/execute/20020508-1.c: New test.
18880 * gcc.c-torture/execute/20020508-2.c: New test.
18881 * gcc.c-torture/execute/20020508-3.c: New test.
18882
18883 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18884
18885 * gcc.dg/cpp/charconst-4.c: More tests.
18886
18887 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18888
18889 PR c/6569
18890 * gcc.dg/weak-3.c: Update location of warning messages.
18891 * gcc.dg/weak-5.c: Likewise.
18892
18893 2002-05-06 Roger Sayle <roger@eyesopen.com>
18894
18895 * gcc.c-torture/execute/20020506-1.c: New test case.
18896
18897 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18898
18899 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18900
18901 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18902
18903 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18904
18905 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18906
18907 * gcc.dg/cpp/charconst-3.c: New test.
18908
18909 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18910
18911 * gcc.dg/cpp/charconst.c: Update tests.
18912
18913 2002-05-05 Tim Josling <tej@melbpc.org.au>
18914
18915 * treelang: Added directory for new sample language treelang. Also
18916 lib/treelang.exp: New file to signal treelang should be tested.
18917
18918 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18919
18920 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18921 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18922 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18923 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18924 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18925 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18926 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18927
18928 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18929
18930 * gcc.dg/format/xopen-2.c: New test.
18931
18932 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18933
18934 * gcc.dg/20020503-1.c: New test.
18935
18936 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18937
18938 * g++.dg/init/dtor1.C: Make it tougher.
18939
18940 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18941
18942 * g++.dg/init/dtor1.C: New test.
18943
18944 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18945
18946 * gcc.dg/altivec-8.c: New.
18947
18948 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18949
18950 * gcc.dg/altivec-7.c: New.
18951
18952 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18953
18954 * g++.dg/parse/typedef1.C: New test.
18955
18956 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18957
18958 PR c++/6486
18959 * g++.dg/template/friend6.C: New test.
18960
18961 PR c++/6492
18962 * g++.dg/init/copy1.C: New test.
18963
18964 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18965
18966 * g++.dg/warn/effc1.C: New test.
18967
18968 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18969
18970 * gcc.dg/cpp/if-cexp.c: Add a test.
18971
18972 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18973
18974 * gcc.dg/20020426-2.c: New test.
18975
18976 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18977
18978 * gcc.dg/cpp/if-mop.c: Update.
18979 * gcc.dg/cpp/if-mpar.c: Add test.
18980 * gcc.dg/cpp/if-oppr.c: Update.
18981
18982 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18983
18984 PR c/6343
18985 * gcc.dg/weak-[2-7].c: New tests.
18986
18987 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18988
18989 * gcc.dg/enum1.c: New test.
18990
18991 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18992
18993 PR c++/6497
18994 * g++.dg/inherit/access2.C: New test.
18995
18996 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18997
18998 PR bootstrap/6445
18999 * gcc.dg/20020426-1.c: New test.
19000
19001 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
19002
19003 * g++.dg/abi/enum1.C: New test.
19004
19005 2002-04-26 Richard Henderson <rth@redhat.com>
19006
19007 * gcc.dg/c99-bool-1.c: Expect always true warning.
19008
19009 2002-04-25 Roger Sayle <roger@eyesopen.com>
19010
19011 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
19012
19013 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19014
19015 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
19016 targets.
19017
19018 2002-04-24 Mark Mitchell <mark@codesourcery.com>
19019
19020 * g++.dg/abi/mange7.C: New test.
19021
19022 PR c++/6438.
19023 * g++.dg/parse/stmtexpr2.C: New test.
19024
19025 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
19026
19027 * gcc.dg/20020312-2.c: Add SH target.
19028
19029 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19030
19031 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
19032 compiler output on mips*-*-irix*.
19033
19034 2002-04-23 Jakub Jelinek <jakub@redhat.com>
19035
19036 * g++.dg/parse/attr1.C: New test.
19037
19038 2002-04-23 Roger Sayle <roger@eyesopen.com>
19039
19040 * gcc.c-torture/execute/string-opt-17.c: New test case.
19041 * gcc.c-torture/execute/memset-2.c: New test case.
19042
19043 2002-04-23 Mark Mitchell <mark@codesourcery.com>
19044
19045 PR c++/6256:
19046 * g++.dg/template/friend5.C: New test.
19047
19048 PR c++/6331:
19049 * g++.dg/template/qual1.C: Likewise.
19050
19051 2002-04-22 Zack Weinberg <zack@codesourcery.com>
19052
19053 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
19054 Include stdlib.h, not stdio.h or ctype.h.
19055
19056 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
19057
19058 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
19059 cris-*-elf* and mmix-*-*.
19060 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
19061 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
19062 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
19063 Ditto.
19064 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
19065 * gcc.dg/wchar_t-1.c: Ditto.
19066
19067 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
19068
19069 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
19070 Clarify comment.
19071
19072 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
19073
19074 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
19075
19076 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19077
19078 * gcc.c-torture/execute/20000906-1.x: Delete.
19079
19080 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
19081
19082 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
19083
19084 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
19085
19086 * PR6367
19087 * g77.f-torture/execute/6367.f: New test.
19088 * g77.f-torture/execute/6367.x: Disable for MMIX.
19089
19090 2002-04-19 Mark Mitchell <mark@codesourcery.com>
19091
19092 * PR6352
19093 * g++.dg/opt/inline2.C: New test.
19094
19095 2002-04-18 Richard Henderson <rth@redhat.com>
19096
19097 * gcc.dg/20000906-1.c: Enable for all targets.
19098 * gcc.c-torture/compile/iftrap-2.c: New.
19099
19100 2002-04-18 Jakub Jelinek <jakub@redhat.com>
19101
19102 * gcc.dg/20020418-1.c: New test.
19103 * gcc.dg/20020418-2.c: New test.
19104
19105 2002-04-18 Richard Henderson <rth@redhat.com>
19106
19107 * gcc.c-torture/compile/iftrap-1.c: New.
19108 * gcc.dg/iftrap-1.c: Adjust for ia64.
19109 * gcc.dg/iftrap-2.c: New.
19110
19111 2002-04-18 Jakub Jelinek <jakub@redhat.com>
19112
19113 * gcc.c-torture/compile/20020418-1.c: New test.
19114
19115 2002-04-18 Roger Sayle <roger@eyesopen.com>
19116
19117 * gcc.c-torture/compile/20020415-1.c: New.
19118
19119 2002-04-18 David S. Miller <davem@redhat.com>
19120
19121 * gcc.c-torture/execute/20020418-1.c: New test.
19122
19123 2002-04-17 Jakub Jelinek <jakub@redhat.com>
19124
19125 * gcc.dg/20020416-1.c: New test.
19126
19127 * g++.dg/opt/inline1.C: New test.
19128
19129 2002-04-16 Jakub Jelinek <jakub@redhat.com>
19130
19131 * gcc.dg/altivec-5.c: New test.
19132
19133 * gcc.dg/20020415-1.c: New test.
19134
19135 2002-04-15 Mark Mitchell <mark@codesourcery.com>
19136
19137 * testsuite/lib/chill.exp: Remove.
19138
19139 2002-04-14 Jakub Jelinek <jakub@redhat.com>
19140
19141 * g++.dg/other/big-struct.C: New test.
19142
19143 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
19144
19145 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
19146 of scratch file.
19147
19148 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
19149
19150 PR c/6277
19151 * gcc.dg/i386-387-1.c: Allow optional leading underscore
19152 in scan-assembler function name
19153
19154 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19155
19156 * g77.f-torture/execute/980628-4.x,
19157 g77.f-torture/execute/980628-5.x,
19158 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19159 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19160 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19161 i[34567]86-*-*.
19162
19163 2002-04-13 David S. Miller <davem@redhat.com>
19164
19165 * gcc.c-torture/execute/20020413-1.c: New test.
19166
19167 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19168
19169 * gcc.dg/asm-6.c,
19170 * g++.dg/ext/asm1.C: New tests.
19171
19172 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19173
19174 PR c++ 5373.
19175 * g++.dg/parse/stmtexpr1.C: New test.
19176
19177 PR c++/5189.
19178 * g++.dg/template/copy1.C: New test.
19179
19180 2002-04-12 Richard Henderson <rth@redhat.com>
19181
19182 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19183
19184 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19185
19186 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19187 gcc.c-torture/execute/20020307-2.c.
19188
19189 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19190
19191 * g++.dg/ext/attrib5.C,
19192 * g++.dg/lookup/struct1.C: New tests.
19193
19194 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19195
19196 * gcc.dg/20020411-1.c: New test.
19197
19198 * gcc.c-torture/execute/20020411-1.c: New test.
19199
19200 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19201
19202 * g77.f-torture/execute/6177.f: New test.
19203
19204 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19205
19206 PR middle-end/6247
19207 * g++.dg/opt/cleanup1.C: New test.
19208
19209 * g++.dg/opt/const1.C: New test.
19210
19211 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19212
19213 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19214
19215 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19216
19217 PR c++/5507
19218 * g++.dg/template/typename2.C: New test.
19219
19220 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19221
19222 * gcc.c-torture/execute/loop-12.c: New.
19223
19224 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19225
19226 * g77.f-torture/execute/980628-4.x,
19227 g77.f-torture/execute/980628-5.x,
19228 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19229 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19230 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19231
19232 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19233
19234 PR optimization/6086
19235 * g++.dg/opt/preinc1.C: New test.
19236
19237 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19238
19239 PR c++/5571
19240 * g++.dg/opt/static2.C: New test.
19241
19242 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19243
19244 PR c/5120
19245 * gcc.dg/20020406-1.c: New test.
19246
19247 2002-04-04 David S. Miller <davem@redhat.com>
19248
19249 * gcc.c-torture/execute/20020404-1.c: New test.
19250
19251 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19252
19253 PR c/6123
19254 * gcc.dg/20020312-2.c: Do not declare global register variable
19255 if __PIC__ or __pic__ is defined.
19256
19257 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19258
19259 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19260 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19261
19262 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19263
19264 * gcc.misc-tests/linkage.exp: Update last change to handle
19265 sparc*-, not just sparc-.
19266
19267 2002-04-03 Richard Henderson <rth@redhat.com>
19268
19269 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19270
19271 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19272
19273 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19274
19275 2002-04-02 David S. Miller <davem@redhat.com>
19276
19277 * gcc.c-torture/execute/20020402-3.c: New test.
19278
19279 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19280
19281 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19282 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19283
19284 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19285 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19286 g77.f-torture/execute/20001201.x,
19287 g77.f-torture/execute/u77-test.x: New files.
19288
19289 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19290 * gcc.dg/wchar_t-1.c: Ditto.
19291
19292 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19293
19294 * gcc.c-torture/execute/20020402-1.c: New test.
19295
19296 2002-04-01 Richard Henderson <rth@redhat.com>
19297
19298 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19299
19300 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19301
19302 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19303
19304 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19305
19306 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19307
19308 * g++.dg/inherit/template-as-base.C: Expect error.
19309 * g++.dg/inherit/namespace-as-base.C: Likewise.
19310
19311 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19312
19313 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19314 g++.dg/ext/instantiate3.C: Tweak match patterns.
19315
19316 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19317 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19318 -da test.
19319
19320 2002-03-31 Richard Henderson <rth@redhat.com>
19321
19322 * gcc.dg/special/alias-2.c: New.
19323 * gcc.dg/special/ecos.exp: Run it.
19324
19325 2002-03-31 Richard Henderson <rth@redhat.com>
19326
19327 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19328
19329 2002-03-31 Kazu Hirata <kazu@hxi.com>
19330
19331 * gcc.dg/weak-1.c: Disable on h8300 port.
19332
19333 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19334
19335 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19336 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19337 ordering tests.
19338 * g++.dg/bprob/bprob-1.C: New test.
19339 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19340 * g++.dg/gcov/gcov-1.C: New test.
19341 * g++.dg/gcov/gcov-1.x: New file.
19342 * g++.dg/gcov/gcov-2.C: New test.
19343 * g++.dg/gcov/gcov-3.C: New test.
19344 * g++.dg/gcov/gcov-3.h: New file.
19345
19346 2002-03-28 Roger Sayle <roger@eyesopen.com>
19347
19348 * g++.old-deja/g++.other/builtins5.C: New test.
19349 * g++.old-deja/g++.other/builtins6.C: New test.
19350 * g++.old-deja/g++.other/builtins7.C: New test.
19351 * g++.old-deja/g++.other/builtins8.C: New test.
19352 * g++.old-deja/g++.other/builtins9.C: New test.
19353
19354 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19355
19356 * g++.dg/opt/static1.C: New test.
19357
19358 * g++.dg/opt/longbranch1.C: New test.
19359
19360 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19361
19362 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19363
19364 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19365
19366 2002-03-28 Jeffrey A Law (law@redhat.com)
19367
19368 * gcc.c-torture/execute/20020328-1.c: New test.
19369
19370 2002-03-27 Richard Henderson <rth@redhat.com>
19371
19372 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19373 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19374 move from g++.old-deja/g++.ext/.
19375
19376 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19377
19378 * g++.dg/init/new2.C: New test.
19379
19380 2002-03-26 Richard Henderson <rth@redhat.com>
19381
19382 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19383
19384 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19385 on sparc.
19386
19387 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19388 sparcv9 systems.
19389 * gcc.dg/20001102-1.c: Likewise.
19390
19391 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19392
19393 * gcc.dg/cpp/endif-pedantic1.c,
19394 gcc.dg/cpp/endif-pedantic2.c: New tests.
19395
19396 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19397
19398 * g++.dg/init/new1.C: New test.
19399
19400 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19401
19402 * g++.dg/abi/vbase9.C: New test.
19403
19404 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19405
19406 * gcc.dg/arm-asm.c: New test.
19407
19408 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19409
19410 * gcc.dg/Wswitch-enum.c: New test.
19411 Fix PR c/5044.
19412
19413 2002-03-26 Richard Henderson <rth@redhat.com>
19414
19415 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19416 structure.
19417
19418 2002-03-25 Richard Henderson <rth@redhat.com>
19419
19420 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19421 sparcv9 systems.
19422
19423 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19424 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19425
19426 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19427
19428 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19429
19430 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19431
19432 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19433 targets using generic thunk support.
19434
19435 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19436
19437 * gcc.c-torture/compile/20020323-1.c: New test.
19438
19439 * g++.dg/opt/conj2.C: New test.
19440
19441 2002-03-24 Richard Henderson <rth@redhat.com>
19442
19443 * gcc.dg/weak-1.c: Use -fno-common.
19444
19445 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19446
19447 * g77.dg/f77-edit-apostrophe-out.f: New test
19448 * g77.dg/f77-edit-h-out.f: New test
19449 * g77.dg/f77-edit-t-in.f: New test
19450 * g77.dg/f77-edit-t-out.f: New test
19451 * g77.dg/f77-edit-x-out.f: New test
19452 * g77.dg/f77-edit-slash-out.f: New test
19453 * g77.dg/f77-edit-colon-out.f: New test
19454 * g77.dg/f77-edit-s-out.f: New test
19455
19456 2002-03-24 Richard Henderson <rth@redhat.com>
19457
19458 * objc/execute/formal_protocol-6.x: New XFAIL.
19459
19460 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19461
19462 * gcc.dg/weak-1.c: Early return from dg-final on platforms
19463 that do not support weak symbols
19464
19465 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19466
19467 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
19468 * lib/g77.exp: Likewise
19469 * lib/objc.exp: Likewise
19470
19471 2002-03-23 Andrew Cagney <ac131313@redhat.com>
19472
19473 * gcc.dg/Wswitch-default.c: New test.
19474
19475 2002-03-23 Jakub Jelinek <jakub@redhat.com>
19476
19477 * g++.dg/other/enum1.C: New test.
19478
19479 2002-03-23 Zack Weinberg <zack@codesourcery.com>
19480
19481 * gcc.dg/pragma-ep-3.c: Fix typo.
19482
19483 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19484
19485 * g++.dg/inherit/template-as-base.C: New test.
19486
19487 2002-03-22 Jakub Jelinek <jakub@redhat.com>
19488
19489 * g++.old-deja/g++.other/dwarf2-1.C: Move...
19490 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
19491
19492 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
19493
19494 * gcc.dg/cpp/multiline.c: Update to match.
19495
19496 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
19497
19498 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
19499
19500 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
19501
19502 * gcc.dg/cpp/extratokens2.c: New file.
19503
19504 2002-03-21 David Edelsohn <edelsohn@gnu.org>
19505
19506 * gcc.dg/20020312-2.c: Add rs6000 target.
19507
19508 * gcc.c-torture/compile/20020319-1.c: New test.
19509
19510 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19511
19512 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
19513 (A, E): Handle this.
19514
19515 2002-03-20 Jason Merrill <jason@redhat.com>
19516
19517 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
19518 ignoring -fpic.
19519 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
19520 through prune_gcc_output.
19521
19522 2002-03-20 Jakub Jelinek <jakub@redhat.com>
19523
19524 * gcc.c-torture/compile/20020320-1.c: New test.
19525
19526 2002-03-19 Jakub Jelinek <jakub@redhat.com>
19527
19528 * gcc.c-torture/compile/20020318-1.c: New test.
19529
19530 * gcc.dg/struct-by-value-1.c: New test.
19531
19532 * gcc.dg/20020319-1.c: New test.
19533
19534 2002-03-18 Jakub Jelinek <jakub@redhat.com>
19535
19536 * g++.dg/opt/conj1.C: New test.
19537
19538 2002-03-17 Mark Mitchell <mark@codesourcery.com>
19539
19540 * g++.dg/template/qualttp20.C: Revert previous change.
19541 * g++.dg/template/qualttp3.C: Likewise.
19542 * g++.dg/template/qualttp4.C: Likewise
19543 * g++.dg/template/qualttp5.C: Likewise
19544 * g++.dg/template/qualttp6.C: Likewise
19545 * g++.dg/template/qualttp7.C: Likewise
19546 * g++.dg/template/qualttp8.C: Likewise
19547 * g++.dg/template/recurse.C: Likewise.
19548
19549 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
19550
19551 * gcc.dg/cpp/wchar-1.c: Update.
19552
19553 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
19554
19555 * g++.dg/template/conv1.C: New test.
19556 * g++.dg/template/conv2.C: New test.
19557 * g++.dg/template/conv3.C: New test.
19558 * g++.dg/template/conv4.C: New test.
19559
19560 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19561
19562 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
19563 * g++.dg/template/qualttp3.C: Likewise.
19564 * g++.dg/template/qualttp4.C: Likewise
19565 * g++.dg/template/qualttp5.C: Likewise
19566 * g++.dg/template/qualttp6.C: Likewise
19567 * g++.dg/template/qualttp7.C: Likewise
19568 * g++.dg/template/qualttp8.C: Likewise
19569 * g++.dg/template/recurse.C: Likewise.
19570
19571 2002-03-15 Mark Mitchell <mark@codesourcery.com>
19572
19573 * g++.dg/opt/dtor1.C: New test.
19574
19575 2002-03-15 Jakub Jelinek <jakub@redhat.com>
19576
19577 * gcc.c-torture/compile/20020315-1.c: New test.
19578
19579 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
19580
19581 * gcc.dg/weak-1.c: Fix scan tests.
19582
19583 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
19584
19585 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
19586 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
19587 cris-*-aout* mmix-*-*.
19588 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
19589 cris-*-aout* mmix-*-*.
19590 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
19591 cris-*-elf* cris-*-aout* and mmix-*-*.
19592 * gcc.dg/20001009-1.c: Ditto.
19593 * gcc.dg/20010912-1.c: Ditto.
19594 * gcc.dg/20020122-4.c: Ditto.
19595 * gcc.dg/inline-2.c: Ditto.
19596
19597 2002-03-14 Jeffrey A Law (law@cygnus.com)
19598
19599 * gcc.c-torture/compile/20020314-1.c: New test.
19600
19601 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
19602
19603 * gcc.c-torture/execute/20020314-1.c: New test.
19604
19605 2002-03-14 Jakub Jelinek <jakub@redhat.com>
19606
19607 * g++.dg/warn/Wunused-1.C: New test.
19608
19609 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
19610
19611 * g++.dg/abi/mangle6.C: New test.
19612
19613 2002-03-13 Jakub Jelinek <jakub@redhat.com>
19614
19615 * gcc.c-torture/compile/20020309-2.c: New test.
19616
19617 * gcc.c-torture/compile/20020312-1.c: New test.
19618
19619 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
19620
19621 * g++.dg/other/access1.C: New test.
19622
19623 2002-03-12 Jakub Jelinek <jakub@redhat.com>
19624
19625 * gcc.c-torture/execute/wchar_t-1.c: New test.
19626
19627 2002-03-12 David Edelsohn <edelsohn@gnu.org>
19628
19629 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
19630
19631 2002-03-12 Roger Sayle <roger@eyesopen.com>
19632
19633 * gcc.dg/20020312-1.c: New test case.
19634
19635 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
19636
19637 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
19638
19639 2002-03-11 Richard Henderson <rth@redhat.com>
19640
19641 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
19642 * g++.old-deja/g++.jason/report.C: Likewise.
19643
19644 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19645
19646 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
19647 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
19648
19649 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
19650
19651 * testsuite/g++.dg/overload/pmf1.C: New test.
19652
19653 2002-03-11 Kazu Hirata <kazu@hxi.com>
19654
19655 * gcc.c-torture/execute/20020307-1.c: Use long.
19656
19657 2002-03-11 Jakub Jelinek <jakub@redhat.com>
19658
19659 PR optimization/5844
19660 * gcc.dg/20020310-1.c: New test.
19661
19662 2002-03-09 Michael Meissner <meissner@redhat.com>
19663
19664 * gcc.c-torture/execute/memcpy-2.c: New test.
19665 * gcc.c-torture/execute/memset-1.c: New test.
19666 * gcc.c-torture/execute/strlen-1.c: New test.
19667 * gcc.c-torture/execute/strcmp-1.c: New test.
19668 * gcc.c-torture/execute/strncmp-1.c: New test.
19669
19670 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
19671
19672 * gcc.dg/ppc-ldstruct.c: New test.
19673
19674 2002-03-09 Jakub Jelinek <jakub@redhat.com>
19675
19676 * gcc.c-torture/execute/va-arg-22.c: New test.
19677
19678 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19679
19680 * gcc.c-torture/compile/20020309-1.c: New test.
19681
19682 2002-03-08 Jakub Jelinek <jakub@redhat.com>
19683
19684 * gcc.c-torture/execute/20020307-2.c: New test.
19685
19686 2002-03-07 Jeffrey A Law (law@redhat.com)
19687
19688 * g77.f-torture/compile/20020307-1.f: New test.
19689
19690 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
19691
19692 * gcc.dg/unordered-1.c: New test.
19693
19694 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
19695
19696 * gcc.c-torture/execute/20020307-1.c: New test.
19697
19698 2002-03-05 Jakub Jelinek <jakub@redhat.com>
19699
19700 * gcc.dg/20020304-1.c: New test.
19701
19702 * gcc.c-torture/compile/20020304-2.c: New test.
19703
19704 2002-03-04 Zack Weinberg <zack@codesourcery.com>
19705
19706 * gcc.c-torture/compile/20020304-1.c: New test case
19707 (from PR c/5830).
19708
19709 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
19710
19711 * gcc.dg/20020103-1.c: Add other -D ppc variants.
19712
19713 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
19714
19715 * g++.dg/other/classkey1.C: New test.
19716
19717 2002-03-01 Richard Henderson <rth@redhat.com>
19718
19719 * gcc.c-torture/compile/981223-1.x: New.
19720 * gcc.c-torture/compile/920625-1.x: New.
19721
19722 2002-02-28 Richard Henderson <rth@redhat.com>
19723
19724 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
19725
19726 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
19727
19728 * gcc.c-torture/execute/20020227-1.c: New test.
19729
19730 2002-02-27 Mark Mitchell <mark@codesourcery.com>
19731
19732 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
19733 here" ERROR lines.
19734 * g++.old-deja/g++.oliva/partord1.C: Likewise.
19735 * g++.old-deja.g++.other/defarg1.C: Likewise.
19736 * g++.old-deja/g++.pt/calls2.C: Likewise.
19737 * g++.old-deja/g++.pt/crash20.C: Likewise.
19738 * g++.old-deja/g++.pt/crash30.C: Likewise.
19739 * g++.old-deja/g++.pt/crash36.C: Likewise.
19740 * g++.old-deja/g++.pt/crash6.C: Likewise.
19741 * g++.old-deja/g++.pt/defarg13.C: Likewise.
19742 * g++.old-deja/g++.pt/derived3.C: Likewise.
19743 * g++.old-deja/g++.pt/error1.C: Likewise.
19744 * g++.old-deja/g++.pt/friend21.C: Likewise.
19745 * g++.old-deja/g++.pt/friend23.C: Likewise.
19746 * g++.old-deja/g++.pt/infinite1.C: Likewise.
19747 * g++.old-deja/g++.robertl/eb128.C: Likewise.
19748
19749 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
19750
19751 * gcc.c-torture/execute/20020225-2.c: New test.
19752
19753 2002-02-27 Zack Weinberg <zack@codesourcery.com>
19754
19755 * gcc.c-torture/execute/920730-1t.c,
19756 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
19757 Delete test cases, only relevant to -traditional.
19758
19759 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
19760
19761 * gcc.dg/cpp/undef1.c: Remove.
19762 * gcc.dg/cpp/directiv.c: Update.
19763 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
19764
19765 2002-02-27 Michael Meissner <meissner@redhat.com>
19766
19767 * gcc.c-torture/execute/20020226-1.c: New test.
19768
19769 2002-02-26 Jakub Jelinek <jakub@redhat.com>
19770
19771 * g++.dg/debug/debug4.C: New test.
19772
19773 * gcc.dg/ia64-visibility-1.c: New test.
19774
19775 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
19776
19777 * gcc.dg/debug/20020224-1.c: New.
19778
19779 2002-02-25 Kazu Hirata <kazu@hxi.com>
19780
19781 * gcc.c-torture/execute/960416-1.x: New.
19782 * gcc.c-torture/execute/divconst-3.x: Likewise.
19783
19784 2002-02-25 Jakub Jelinek <jakub@redhat.com>
19785
19786 * gcc.dg/20020224-1.c: New test.
19787
19788 2002-02-25 Alan Modra <amodra@bigpond.net.au>
19789
19790 * gcc.c-torture/execute/20020225-1.c: New.
19791
19792 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
19793
19794 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
19795
19796 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19797
19798 * gcc.dg/20020222-1.c: New test.
19799
19800 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19801
19802 * g++.dg/opt/anonunion1.C: New test.
19803
19804 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19805
19806 * g++.dg/template/qualttp19.C: New test.
19807 * g++.dg/template/qualttp20.C: New test.
19808 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19809 * g++.old-deja/g++.other/qual1.C: Likewise.
19810
19811 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19812
19813 * gcc.dg/attr-alwaysinline.c: New.
19814
19815 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19816
19817 * gcc.dg/20020220-1.c: New test.
19818
19819 * gcc.dg/20020220-2.c: New test.
19820
19821 * g++.dg/opt/mmx1.C: New test.
19822
19823 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19824
19825 * gcc.c-torture/compile/20020110.c: New test.
19826
19827 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19828
19829 * gcc.c-torture/execute/20020219-1.c: New test.
19830
19831 * gcc.dg/20020219-1.c: New test.
19832
19833 * gcc.dg/noncompile/20020220-1.c: New test.
19834
19835 * g++.dg/opt/ptrintsum1.C: New test.
19836
19837 * gcc.dg/debug/20020220-1.c: New test.
19838
19839 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19840
19841 * gcc.c-torture/execute/20020216-1.c: New test.
19842
19843 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19844
19845 * gcc.dg/decl-1.c: Update, new test.
19846
19847 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19848
19849 * g++.dg/abi/bitfield1.C: New test.
19850 * g++.dg/abi/bitfield2.C: New test.
19851
19852 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19853
19854 * gcc.dg/attr-nest.c: New test.
19855
19856 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19857
19858 * gcc.c-torture/execute/20020215-1.c: New test.
19859
19860 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19861
19862 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19863 * g++.dg/debug/debug.exp: New.
19864 * g++.dg/debug/trivial.C: New.
19865 * g++.dg/debug/debug1.C: Moved...
19866 * g++.dg/other/debug1.C: ...from here.
19867 * g++.dg/debug/debug2.C: Moved...
19868 * g++.dg/other/debug2.C: ...from here.
19869 * g++.dg/debug/debug3.C: Moved...
19870 * g++.dg/other/debug3.C: ...from here.
19871
19872 * gcc.dg/noncompile/20020213-1.c: New test.
19873
19874 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19875
19876 * g++.dg/other/debug3.C: New test.
19877
19878 * gcc.c-torture/execute/20020213-1.c: New test.
19879
19880 2002-02-13 Richard Smith <richard@ex-parrot.com>
19881
19882 * g++.old-deja/g++.other/thunk1.C: New test.
19883
19884 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19885
19886 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19887
19888 2002-02-13 Stan Shebs <shebs@apple.com>
19889
19890 * gcc.dg/altivec-3.c: New.
19891
19892 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19893
19894 * gcc.dg/Wunreachable-1.c: New test.
19895 * gcc.dg/Wunreachable-2.c: New test.
19896
19897 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19898
19899 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19900
19901 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19902
19903 * gcc.dg/decl-1.c: New test.
19904
19905 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19906
19907 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19908
19909 2002-02-10 Kazu Hirata <kazu@hxi.com>
19910
19911 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19912 * gcc.c-torture/compile/980506-1.x: Likewise.
19913
19914 2002-02-10 Kazu Hirata <kazu@hxi.com>
19915
19916 * gcc.dg/20020210-1.c: New.
19917
19918 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19919
19920 * g77.f-torture/execute/947.f: New regression test
19921 for PR fortran/947.
19922
19923 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19924
19925 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19926 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19927
19928 2002-02-08 Richard Henderson <rth@redhat.com>
19929
19930 * gcc.c-torture/compile/labels-3.c: New.
19931
19932 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19933
19934 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19935 expression statements work instead.
19936 * gcc.dg/noncompile/20020207-1.c: New test.
19937
19938 2002-02-07 Richard Henderson <rth@redhat.com>
19939
19940 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19941
19942 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19943
19944 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19945 message from g77
19946 * lib/g77-dg.exp: Trim g77 error messages so that they are
19947 recognized by dg.exp.
19948
19949 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19950
19951 PR fortran/5473
19952 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19953
19954 2002-02-07 Richard Henderson <rth@redhat.com>
19955
19956 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19957 to be sufficiently aligned for integers.
19958
19959 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19960
19961 * g++.dg/template/friend4.C: New test.
19962
19963 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19964
19965 PR fortran/5743
19966 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19967 unsupported cases.
19968
19969 2002-02-07 Richard Henderson <rth@redhat.com>
19970
19971 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19972 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19973 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19974 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19975
19976 2002-02-06 Richard Henderson <rth@redhat.com>
19977
19978 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19979
19980 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19981
19982 * gcc.dg/20020206-1.c: New test.
19983
19984 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19985
19986 * gcc.c-torture/execute/20020206-1.c: New test.
19987
19988 * gcc.c-torture/execute/20020206-2.c: New test.
19989
19990 PR optimization/5429:
19991 * gcc.c-torture/compile/20020206-1.c: New test.
19992
19993 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19994
19995 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19996 as certain file formats cannot support particularly large
19997 alignments.
19998
19999 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
20000 and do not expect to be able to link the executable.
20001
20002 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
20003 fail because the COFF format does not support the weak attribute.
20004
20005 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
20006
20007 * g77.dg/pr5473.f: New test
20008
20009 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
20010
20011 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
20012 Fix testcase accordingly.
20013
20014 2002-02-04 Richard Henderson <rth@redhat.com>
20015
20016 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
20017 (buf): Change to be an array of pointers, not ints.
20018
20019 2002-02-04 Jakub Jelinek <jakub@redhat.com>
20020
20021 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
20022 before all tests. Move warning one line above to match where it
20023 C frontend emits.
20024 * gcc.dg/Wswitch-2.c: New test.
20025 * g++.dg/warn/Wswitch-1.C: New test.
20026 * g++.dg/warn/Wswitch-2.C: New test.
20027
20028 2002-02-04 Richard Henderson <rth@redhat.com>
20029
20030 * g++.dg/abi/offsetof.C: Fix size comparison.
20031
20032 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
20033
20034 * gcc.dg/cast-qual-2.c: New test.
20035
20036 2002-02-04 Jakub Jelinek <jakub@redhat.com>
20037
20038 * gcc.dg/20020201-4.c: New test.
20039
20040 2002-02-04 Ben Elliston <bje@redhat.com>
20041
20042 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
20043 target_info attribute != 0, in addition to the empty string.
20044 (gcc_target_compile): Likewise.
20045
20046 2002-02-03 Andrew Cagney <ac131313@redhat.com>
20047
20048 * gcc.dg/Wswitch.c: New test.
20049 PR gcc/4475. PR gcc/3780.
20050
20051 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
20052
20053 * g77.f-torture/execute/5122.f: New test for regressions
20054 against PR fortran/5122.
20055
20056 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
20057
20058 * g77.f-torture/compile/pr3743.f: Delete
20059 * g77.dg/pr3743-1.f: New test.
20060 * g77.dg/pr3743-2.f: New test.
20061 * g77.dg/pr3743-3.f: New test.
20062 * g77.dg/pr3743-4.f: New test.
20063
20064 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
20065
20066 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
20067
20068 2002-02-02 Richard Henderson <rth@redhat.com>
20069
20070 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
20071 * gcc.c-torture/execute/bf64-1.c: Likewise.
20072
20073 2002-02-02 Jakub Jelinek <jakub@redhat.com>
20074
20075 * gcc.dg/20020201-2.c: New test.
20076
20077 * gcc.dg/20020201-3.c: New test.
20078
20079 * gcc.c-torture/execute/bitfld-2.c: New test.
20080
20081 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
20082
20083 * gcc.dg/bitfld-1.c: Update.
20084 * gcc.dg/bitfld-2.c: Update.
20085 * gcc.c-torture/execute/bitfld-1.x: New.
20086
20087 2002-02-02 Jakub Jelinek <jakub@redhat.com>
20088
20089 * gcc.c-torture/execute/20020201-1.c: New test.
20090
20091 2002-02-01 Janis Johnson <janis187@us.ibm.com>
20092
20093 PR target/5469
20094 * gcc.dg/20020201-1.c: New test.
20095
20096 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
20097
20098 PR fortran/3743
20099 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
20100 * g77.f-torture/compile/pr3743.x: Remove
20101
20102 2002-01-31 Tom Rix <trix@redhat.com>
20103
20104 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
20105
20106 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20107
20108 * gcc.dg/noncompile/20020130-1.c: New test.
20109
20110 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
20111
20112 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
20113
20114 2002-01-29 Richard Henderson <rth@redhat.com>
20115
20116 * gcc.c-torture/execute/991118-1.c: Cast various constants back
20117 to long long.
20118 * gcc.c-torture/execute/bf64-1.c: Likewise.
20119
20120 2002-01-29 Jakub Jelinek <jakub@redhat.com>
20121
20122 * gcc.c-torture/execute/20020129-1.c: New test.
20123
20124 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20125
20126 * gcc.c-torture/compile/20000224-1.c: Update.
20127 * gcc.c-torture/execute/bitfld-1.c: New tests.
20128 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
20129 * gcc.dg/uninit-A.c: Update.
20130
20131 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
20132
20133 * g++.dg/template/ctor1.C: Add instantiation.
20134
20135 2002-01-28 Paul Koning <pkoning@equallogic.com>
20136
20137 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
20138 argument to __builtin_prefetch to be const ptr.
20139
20140 2002-01-28 Jakub Jelinek <jakub@redhat.com>
20141
20142 * gcc.c-torture/compile/20020120-1.c: New test.
20143
20144 2002-01-27 Kazu Hirata <kazu@hxi.com>
20145
20146 * gcc.c-torture/execute/20020127-1.c: New test.
20147
20148 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
20149
20150 * g77.dg/f77-edit-i-in.f: New test
20151 * g77.dg/f77-edit-i-out.f: New test
20152
20153 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20154
20155 * gcc.dg/debug/debug.exp: New file.
20156 * gcc.dg/debug/trivial.c: New file.
20157 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20158 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20159 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20160 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20161 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20162 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20163 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20164 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20165 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20166 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20167 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20168 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20169 * gcc.dg/20000503-1.c: Removed.
20170 * gcc.dg/20010207-1.c: Removed.
20171 * gcc.dg/20011223-1.c: Removed.
20172 * gcc.dg/20020104-2.c: Removed.
20173 * gcc.dg/debug-1.c: Removed.
20174 * gcc.dg/debug-2.c: Removed.
20175 * gcc.dg/debug-3.c: Removed.
20176 * gcc.dg/debug-4.c: Removed.
20177 * gcc.dg/debug-5.c: Removed.
20178 * gcc.dg/debug-6.c: Removed.
20179 * gcc.dg/dwarf2-1.c: Removed.
20180 * gcc.dg/dwarf2-2.c: Removed.
20181
20182 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20183
20184 * g++.old-deja/g++.other/eh5.C: New test.
20185 * g++.old-deja/g++.other/sibcall2.C: New test.
20186 * g++.old-deja/g++.other/array9.C: New test.
20187 * g++.old-deja/g++.other/typename2.C: New test.
20188 * g++.old-deja/g++.other/crash60.C: New test.
20189 * g++.old-deja/g++.other/conv9.C: New test.
20190 * g++.old-deja/g++.other/mangle10.C: New test.
20191 * g++.old-deja/g++.other/unchanging1.C: New test.
20192 * g++.old-deja/g++.other/exprstmt1.C: New test.
20193 * g++.old-deja/g++.other/inline23.C: New test.
20194 * g++.old-deja/g++.eh/ia64-1.C: New test.
20195 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20196 * g++.old-deja/g++.other/reload1.C: New test.
20197 * g++.old-deja/g++.other/static20.C: New test.
20198 * g++.old-deja/g++.other/local-alloc1.C: New test.
20199 * g++.old-deja/g++.other/conv8.C: New test.
20200 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20201 * g++.old-deja/g++.other/storeexpr1.C: New test.
20202 * g++.old-deja/g++.other/storeexpr2.C: New test.
20203 * g++.dg/eh/template2.C: New test.
20204 * g++.dg/warn/weak1.C: New test.
20205
20206 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20207
20208 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20209 Remove first, non-varying, argument.
20210
20211 2002-01-23 Richard Henderson <rth@redhat.com>
20212
20213 * gcc.dg/inline-2.c: New.
20214
20215 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20216 Add optional target arg. Check number of arguments.
20217 (scan-assembler-not, scan-assembler-dem): Likewise.
20218 (scan-assembler-dem-not): Likewise.
20219
20220 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20221
20222 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20223 line 12.
20224 * g++.old-deja/g++.brendan/parse3.C,
20225 g++.old-deja/g++.other/crash26.C,
20226 g++.old-deja/g++.other/crash28.C,
20227 g++.old-deja/g++.other/crash29.C,
20228 g++.old-deja/g++.other/crash30.C,
20229 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20230
20231 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20232
20233 * gcc.dg/20020115-1.c: New.
20234
20235 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20236
20237 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20238
20239 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20240
20241 * gcc.dg/20020122-3.c: New.
20242
20243 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20244
20245 * g++.dg/other/gc1.C: New test.
20246
20247 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20248
20249 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20250
20251 2002-01-22 Richard Henderson <rth@redhat.com>
20252
20253 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20254
20255 2002-01-22 Richard Henderson <rth@redhat.com>
20256
20257 * gcc.dg/20020122-4.c: New.
20258
20259 2002-01-22 H.J. Lu <hjl@gnu.org>
20260
20261 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20262 link output.
20263 * gcc.dg/special/ecos.exp: Likewise.
20264 * lib/g++-dg.exp: Likewise.
20265 * lib/g77-dg.exp: Likewise.
20266 * lib/gcc-dg.exp : Likewise.
20267 * lib/mike-g++.exp: Likewise.
20268 * lib/mike-g77.exp: Likewise.
20269 * lib/mike-gcc.exp: Likewise.
20270 * lib/objc-dg.exp: Likewise.
20271
20272 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20273
20274 PR target/5379
20275 * gcc.dg/20020122-2.c: New test.
20276
20277 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20278
20279 * gcc.dg/20020122-1.c: New test.
20280
20281 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20282
20283 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20284
20285 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20286
20287 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20288
20289 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20290
20291 * gcc.c-torture/compile/20020121-1.c: New test.
20292
20293 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20294
20295 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20296 ld_library_path.
20297
20298 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20299
20300 * gcc.dg/20020218-1.c: New test.
20301
20302 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20303
20304 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20305 messages
20306 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20307 "At global scope" warning
20308 * g++.dg/ext/align1.C: Change cygwin test for alignment
20309 from db-bogus to dg-warning
20310
20311 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20312
20313 * g77.f-torture/compile/cpp2.F: New test.
20314
20315 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20316
20317 * g++.dg/template/access1.C: New test.
20318
20319 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20320
20321 * gcc.dg/20020118-1.c: New.
20322
20323 2002-01-18 Kazu Hirata <kazu@hxi.com>
20324
20325 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20326
20327 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20328
20329 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20330 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20331 alignment warnings.
20332
20333 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20334
20335 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20336 torture_with_loops and torture_without_loops
20337
20338 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20339
20340 * gcc.c-torture/compile/20020116-1.c: New test.
20341
20342 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20343
20344 * gcc.dg/20020116-2.c: New test.
20345
20346 * gcc.dg/ultrasp4.c: New test.
20347
20348 * gcc.dg/20020116-1.c: New test.
20349
20350 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20351
20352 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20353 by EABI.
20354
20355 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20356
20357 * gcc.misc-tests/i386-prefetch.exp: New.
20358 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20359 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20360 * gcc.misc-tests/i386-pf-none-1.c: New test.
20361 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20362
20363 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20364
20365 * gcc.dg/gnu89-init-1.c: Add new tests.
20366
20367 2002-01-15 Andreas Jaeger <aj@suse.de>
20368
20369 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20370 * gcc.dg/i386-mmx-2.c: Likewise.
20371 * gcc.dg/i386-sse-1.c: Likewise.
20372 * gcc.dg/i386-sse-2.c: Likewise.
20373 * gcc.dg/i386-sse-3.c: Likewise.
20374
20375 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20376
20377 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20378 Uncomment additional cases that now pass.
20379
20380 2002-01-11 Richard Henderson <rth@redhat.com>
20381
20382 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20383 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20384
20385 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20386
20387 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20388
20389 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20390
20391 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20392 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20393
20394 2002-01-10 Dale Johannesen <dalej@apple.com>
20395
20396 * gcc.c-torture/execute/loop-11.c: New.
20397
20398 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20399
20400 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20401 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20402
20403 2002-01-09 Richard Henderson <rth@redhat.com>
20404
20405 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20406 type in which to perform the operation for each size.
20407
20408 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20409
20410 * gcc.c-torture/compile/20020109-2.c: New test.
20411
20412 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20413
20414 * gcc.c-torture/execute/loop-10.c: New test.
20415
20416 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20417
20418 * gcc.c-torture/compile/20010226-1.c: New test.
20419 * gcc.c-torture/compile/20010227-1.c: New test.
20420 * gcc.c-torture/compile/20010426-1.c: New test.
20421 * gcc.c-torture/compile/20010510-1.c: New test.
20422 * gcc.c-torture/compile/20010605-3.c: New test.
20423 * gcc.c-torture/compile/20010824-1.c: New test.
20424 * gcc.c-torture/execute/20010409-1.c: New test.
20425 * gcc.dg/noncompile/20000901-1.c: New test.
20426 * gcc.dg/20001023-1.c: New test.
20427 * gcc.dg/20001101-1.c: New test.
20428 * gcc.dg/20001102-1.c: New test.
20429 * gcc.dg/20010207-1.c: New test.
20430 * gcc.dg/20010405-1.c: New test.
20431 * gcc.dg/20010822-1.c: New test.
20432 * gcc.dg/20011107-1.c: New test.
20433
20434 2002-01-09 Jeffrey A Law (law@redhat.com)
20435
20436 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20437
20438 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20439 execution failure on PA targets.
20440
20441 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20442
20443 * gcc.c-torture/compile/20020109-1.c: New test.
20444
20445 2002-01-08 Kazu Hirata <kazu@hxi.com>
20446
20447 * gcc.c-torture/execute/20020108-1.c: New test.
20448
20449 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20450
20451 * gcc.dg/20020108-1.c: New test.
20452
20453 2002-01-08 H.J. Lu <hjl@gnu.org>
20454
20455 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
20456 for header files.
20457
20458 2002-01-08 Geoff Keating <geoffk@redhat.com>
20459
20460 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
20461 consistency.
20462
20463 002-01-07 Aldy Hernandez <aldyh@redhat.com>
20464
20465 * gcc.dg/altivec-4.c: Test altivec predicates.
20466
20467 2002-01-07 Jakub Jelinek <jakub@redhat.com>
20468
20469 * gcc.c-torture/execute/20020107-1.c: New test.
20470
20471 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
20472
20473 PR c/5279
20474 * gcc.c-torture/compile/20020106-1.c: New test.
20475
20476 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
20477
20478 * gcc.c-torture/execute/nestfunc-4.c: New test.
20479
20480 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20481
20482 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
20483 extra triple that slipped in.
20484 * g++.old-deja/g++.abi/align.C: Likewise.
20485 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20486
20487 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
20488
20489 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
20490 * g++.old-deja/g++.abi/align.C: Likewise.
20491 * g++.old-deja/g++.abi/bitfields.C: Likewise.
20492
20493 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
20494 on FreeBSD/i386.
20495 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
20496 FreeBSD.
20497
20498 2002-01-04 Jakub Jelinek <jakub@redhat.com>
20499
20500 * gcc.dg/20020104-1.c: New test.
20501
20502 * gcc.dg/20020104-2.c: New test.
20503
20504 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
20505
20506 * gcc.dg/20020103-1.c: Fix typo in target selector.
20507
20508 2002-01-03 Richard Henderson <rth@redhat.com>
20509
20510 * gcc.dg/20020103-1.c: New.
20511
20512 2002-01-03 Kazu Hirata <kazu@hxi.com>
20513
20514 * gcc.c-torture/execute/20020103-1.c: New test.
20515
20516 2002-01-03 Jakub Jelinek <jakub@redhat.com>
20517
20518 * g++.dg/other/debug2.C: New test.
20519
20520 * gcc.c-torture/compile/20020103-1.c: New test.
20521
20522 2002-01-02 Jakub Jelinek <jakub@redhat.com>
20523
20524 * gcc.dg/gnu89-init-1.c: Added new tests.
20525
20526 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20527
20528 * g++.dg/template/friend2.C: Remove as patch is reverted.
20529
20530 * g++.dg/warn/oldcast1.C: New test.
20531
20532 * g++.dg/template/ptrmem1.C: New test.
20533 * g++.dg/template/ptrmem2.C: New test.
20534
20535 * g++.dg/template/ntp.C: New test.
20536
20537 * g++.dg/other/component1.C: New test.
20538
20539 * g++.dg/template/ttp3.C: New test.
20540
20541 * g++.dg/template/friend2.C: New test.
20542 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
20543
20544 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20545
20546 * g++.dg/other/ptrmem1.C: New test.
20547 * g++.dg/other/ptrmem2.C: New test.
20548
20549 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20550
20551 * g++.dg/template/ctor1.C: New test.
20552
20553 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
20554
20555 * g++.dg/template/friend2.C: New test.
20556
20557 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
20558
20559 * gcc.dg/mmix-1.c: New test.
20560
20561 2001-12-31 Richard Henderson <rth@redhat.com>
20562
20563 * gcc.dg/asm-5.c: New.
20564
20565 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
20566
20567 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
20568 in namespace __gnu_cxx
20569
20570 2001-12-30 Richard Henderson <rth@redhat.com>
20571
20572 * gcc.dg/debug-6.c: New.
20573
20574 2001-12-30 Jakub Jelinek <jakub@redhat.com>
20575
20576 * gcc.c-torture/compile/20011229-2.c: New test.
20577
20578 2001-12-29 Jakub Jelinek <jakub@redhat.com>
20579
20580 * gcc.dg/debug-3.c: New test.
20581 * gcc.dg/debug-4.c: New test.
20582 * gcc.dg/debug-5.c: New test.
20583
20584 2001-12-29 Richard Henderson <rth@redhat.com>
20585
20586 * g++.dg/eh/loop1.C: New.
20587
20588 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20589
20590 * g++.dg/template/crash1.C: New test.
20591
20592 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
20593
20594 * g++.dg/other/const1.C: New test.
20595
20596 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20597
20598 * gcc.c-torture/compile/20011229-1.c: New test.
20599
20600 2001-12-28 Stan Shebs <shebs@apple.com>
20601
20602 * lib/objc-torture.exp: Resync with c-torture.exp.
20603 * lib/objc.exp: Load standard libraries.
20604
20605 2001-12-28 Jakub Jelinek <jakub@redhat.com>
20606
20607 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
20608 additional tests.
20609
20610 2001-12-27 Roger Sayle <roger@eyesopen.com>
20611
20612 * gcc.c-torture/execute/string-opt-16.c: New testcase.
20613
20614 2001-12-27 Richard Henderson <rth@redhat.com>
20615
20616 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
20617
20618 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
20619
20620 * g++.dg/eh/ctor1.C: New test.
20621 * g++.dg/other/error2.C: New test.
20622
20623 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
20624
20625 * g++.dg/other/init2.C: New test.
20626
20627 2001-12-24 Richard Henderson <rth@redhat.com>
20628
20629 * gcc.dg/20011223-1.c: New.
20630 * gcc.dg/inline-1.c: New.
20631
20632 2001-12-23 Richard Henderson <rth@redhat.com>
20633
20634 * gcc.dg/asm-4.c: Test operand modifiers.
20635
20636 2001-12-23 Richard Henderson <rth@redhat.com>
20637
20638 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
20639
20640 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
20641
20642 * gcc.c-torture/execute/20011223-1.c: New test.
20643
20644 2001-12-21 Richard Henderson <rth@redhat.com>
20645
20646 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
20647 re-enables the warning.
20648
20649 2001-12-21 Richard Henderson <rth@redhat.com>
20650
20651 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
20652
20653 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20654
20655 * gcc.c-torture/compile/20011218-1.c: New test.
20656
20657 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
20658
20659 * gcc.misc-test/arm-isr.exp: New file. Control running of the
20660 arm-isr.c test.
20661 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
20662 epilogue generation for ARM ISR routines.
20663
20664 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20665
20666 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
20667 * gcc.dg/format/c90-printf-3.c: Likewise.
20668 * gcc.dg/format/c99-printf-3.c: Likewise.
20669 * gcc.dg/format/ext-1.c: Likewise.
20670 * gcc.dg/format/ext-6.c: Likewise.
20671 * gcc.dg/format/format.h: Prototype unlocked stdio.
20672
20673 2001-12-20 Richard Henderson <rth@redhat.com>
20674
20675 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
20676 (arena): Use it.
20677 (malloc): Correct allocation logic. Abort if we fill up the
20678 arena before initialization complete.
20679 (realloc): Correct allocation logic.
20680
20681 2001-12-20 Jakub Jelinek <jakub@redhat.com>
20682
20683 * gcc.c-torture/compile/20011219-2.c: New test.
20684
20685 * gcc.c-torture/execute/20011219-1.c: New test.
20686
20687 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
20688
20689 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
20690 target does not support weak symbols.
20691
20692 2001-12-19 Jakub Jelinek <jakub@redhat.com>
20693
20694 * gcc.c-torture/compile/20011219-1.c: New test.
20695
20696 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
20697
20698 * g++.dg/other/error1.C: New test.
20699
20700 2001-12-17 Jeffrey A Law (law@redhat.com)
20701
20702 * gcc.c-torture/execute/20011217-1.c: New test.
20703
20704 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
20705
20706 * objc.dg/special/: New directory.
20707 * objc.dg/special/special.exp: New file.
20708 * objc.dg/special/unclaimed-category-1.h: New file.
20709 * objc.dg/special/unclaimed-category-1a.m: New file.
20710 * objc.dg/special/unclaimed-category-1.m: New file.
20711
20712 2001-12-17 Andreas Jaeger <aj@suse.de>
20713
20714 * gcc.c-torture/compile/20011217-2.c: New test.
20715
20716 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
20717
20718 * gcc.c-torture/compile/20011217-1.c: New test.
20719
20720 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
20721
20722 * testsuite/gcc.dg/20011214-1.c: New.
20723
20724 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
20725
20726 * gcc.dg/altivec-4.c: New.
20727
20728 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
20729
20730 * gcc.dg/20011113-1.c: New test.
20731
20732 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20733
20734 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
20735 std::__malloc_alloc_template<0> and
20736 std::__default_alloc_template<false, 0>.
20737
20738 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
20739
20740 * objc/execute/bf-21.m: New test.
20741 * objc/execute/enumeration-1.m: New test.
20742 * objc/execute/enumeration-2.m: New test.
20743
20744 2001-12-12 Jakub Jelinek <jakub@redhat.com>
20745
20746 * gcc.dg/gnu89-init-1.c: New test.
20747
20748 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
20749
20750 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
20751 * g++.old-deja/g++.jason/2371.C: Likewise.
20752 * g++.old-deja/g++.jason/template33.C: Likewise.
20753 * g++.old-deja/g++.jason/template34.C: Likewise.
20754 * g++.old-deja/g++.jason/template36.C: Likewise.
20755 * g++.old-deja/g++.oliva/typename1.C: Likewise.
20756 * g++.old-deja/g++.oliva/typename2.C: Likewise.
20757 * g++.old-deja/g++.other/typename1.C: Likewise.
20758 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20759 * g++.old-deja/g++.pt/nontype5.C: Likewise.
20760 * g++.old-deja/g++.pt/typename11.C: Likewise.
20761 * g++.old-deja/g++.pt/typename14.C: Likewise.
20762 * g++.old-deja/g++.pt/typename16.C: Likewise.
20763 * g++.old-deja/g++.pt/typename3.C: Likewise.
20764 * g++.old-deja/g++.pt/typename4.C: Likewise.
20765 * g++.old-deja/g++.pt/typename5.C: Likewise.
20766 * g++.old-deja/g++.pt/typename7.C: Likewise.
20767 * g++.old-deja/g++.robertl/eb9.C: Likewise.
20768
20769 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
20770
20771 * g++.dg/other/linkage1.C: New test.
20772 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
20773 specifiers.
20774
20775 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
20776
20777 * gcc.dg/concat.c: New test.
20778
20779 2001-12-11 Stan Shebs <shebs@apple.com>
20780
20781 * objc/compile: New test directory.
20782 * objc/compile/compile.exp: New expect script.
20783 * objc/compile/20011211-1.m: New compile test.
20784
20785 2001-12-11 Jason Merrill <jason@redhat.com>
20786
20787 * lib/prune.exp (prune_gcc_output): Also handle "In member
20788 function". So many permutations...
20789
20790 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
20791
20792 * g++.dg/template/typedef1.C: New test.
20793
20794 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
20795
20796 * g++.dg/other/copy1.C: New test.
20797
20798 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20799
20800 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20801
20802 * gcc.dg/builtin-choose-expr.c: New.
20803
20804 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20805
20806 * gcc.dg/altivec-2.c: New.
20807
20808 2001-12-07 Richard Henderson <rth@redhat.com>
20809
20810 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20811
20812 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20813
20814 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20815 ultrasparc.
20816
20817 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20818
20819 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20820
20821 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20822
20823 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20824 variable argument list.
20825
20826 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20827
20828 * gcc.c-torture/execute/memcheck: Delete entire directory.
20829 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20830 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20831
20832 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20833
20834 * gcc.dg/Wshadow-1.c: New test.
20835
20836 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20837
20838 * gcc.c-torture/compile/20011130-1.c: New test.
20839
20840 * gcc.dg/noncompile/20011025-1.c: New test.
20841
20842 * g++.dg/other/anon-union.C: New test.
20843
20844 * gcc.c-torture/execute/20011024-1.c: New test.
20845
20846 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20847
20848 * gcc.c-torture/execute/20000722-1.x,
20849 gcc.c-torture/execute/20010123-1.x: Remove.
20850 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20851 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20852 gcc.dg/c99-complit-2.c: New tests.
20853
20854 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20855
20856 * g++.dg/inherit/base1.C: New test.
20857
20858 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20859
20860 * g++.dg/other/stdarg1.C: New test.
20861
20862 * gcc.c-torture/compile/20011130-2.c: New test.
20863
20864 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20865
20866 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20867 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20868 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20869 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20870 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20871 * gcc.dg/builtin-prefetch-1.c: New test.
20872
20873 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20874
20875 * gcc.dg/20011130-1.c: New test.
20876
20877 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20878
20879 * g++.dg/other/scope1.C: New test.
20880 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20881
20882 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20883
20884 * gcc.dg/vla-init-1.c: New test.
20885
20886 2001-12-01 Geoff Keating <geoffk@redhat.com>
20887
20888 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20889
20890 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20891
20892 * objc.dg/alias.m: Update.
20893 * objc.dg/class-1.m: Update.
20894 * objc.dg/const-str-1.m: Update.
20895 * objc.dg/fwd-proto-1.m: Update.
20896 * objc.dg/id-1.m: Update.
20897 * objc.dg/super-class-1.m: Update.
20898
20899 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20900
20901 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20902 constructs.
20903
20904 2001-11-28 Jeffrey A Law (law@cygnus.com)
20905
20906 * gcc.c-torture/execute/20011128-1.c: New test.
20907
20908 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20909
20910 * gcc.dg/20011127-1.c: New test.
20911
20912 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20913
20914 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20915 from Austin Group draft 7.
20916 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20917 scanf format arguments.
20918 * gcc.dg/format/no-exargs-2.c: New test.
20919
20920 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20921
20922 * g++.dg/abi/vbase8-4.C: New test.
20923
20924 2001-11-24 Ian Lance Taylor <ian@airs.com>
20925
20926 * gcc.c-torture/execute/20011121-1.c: New test.
20927
20928 2001-11-23 Jeffrey A Law (law@cygnus.com)
20929
20930 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20931
20932 2001-11-23 Andreas Jaeger <aj@suse.de>
20933
20934 * gcc.dg/cpp/charconst-2.c: New test.
20935
20936 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20937
20938 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20939 to the host if it is remote. Let tests specify extra headers
20940 they use.
20941 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20942 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20943 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20944 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20945 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20946 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20947 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20948 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20949 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20950 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20951
20952 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20953
20954 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20955 for little endian ARMs.
20956
20957 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20958
20959 * gcc.c-torture/compile/20011119-1.c: New test.
20960 * gcc.c-torture/compile/20011119-2.c: New test.
20961
20962 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20963
20964 * gcc.dg/altivec-1.c: Fix typo.
20965
20966 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20967
20968 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20969
20970 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20971
20972 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20973
20974 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20975
20976 * lib/g77.exp: Don't specify --rpath-link.
20977
20978 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20979 across all the headers.
20980 * gcc.dg/format/format.exp: For testing on a remote host,
20981 copy format.h.
20982
20983 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20984 * gcc.c-torture/execute/930406-1.c: Likewise.
20985 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20986
20987 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20988
20989 * gcc.dg/altivec-1.c: New.
20990
20991 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20992
20993 * gcc.dg/cpp/fpreprocessed.c: New test case.
20994
20995 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20996
20997 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20998 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20999 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
21000
21001 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21002
21003 * gcc.dg/no-builtin-1.c: New test.
21004
21005 2001-11-16 Jakub Jelinek <jakub@redhat.com>
21006
21007 * gcc.c-torture/execute/20011115-1.c: New test.
21008
21009 2001-11-15 Jakub Jelinek <jakub@redhat.com>
21010
21011 * gcc.c-torture/compile/20011114-2.c: New test.
21012 * gcc.c-torture/compile/20011114-3.c: New test.
21013 * gcc.c-torture/compile/20011114-4.c: New test.
21014
21015 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
21016
21017 * g++.dg/other/init1.C: New test.
21018
21019 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
21020
21021 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
21022 message.
21023
21024 * gcc.c-torture/execute/20011114-1.c: New testcase.
21025
21026 * gcc.c-torture/compile/20010327-1.c: Revert last change.
21027 * gcc.c-torture/compile/20011114-1.c: New test, exactly
21028 like the (before this change) version of 20010327-1.c.
21029
21030 2001-11-14 Roger Sayle <roger@eyesopen.com>
21031
21032 * gcc.c-torture/execute/string-opt-13.c: New testcase.
21033
21034 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
21035
21036 * g++.dg/init/array2.C: New test.
21037
21038 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
21039
21040 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
21041
21042 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
21043
21044 * g++.dg/other/forscope1.C: New test.
21045 * g++.dg/ext/forscope1.C: New test.
21046 * g++.dg/ext/forscope2.C: New test.
21047
21048 2001-11-13 Jakub Jelinek <jakub@redhat.com>
21049
21050 * gcc.c-torture/execute/20011113-1.c: New test.
21051
21052 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
21053
21054 * gcc.c-torture/execute/20011109-2.c: New test.
21055
21056 * gcc.c-torture/execute/20011109-1.c: New test.
21057
21058 2001-11-09 Jakub Jelinek <jakub@redhat.com>
21059
21060 * gcc.c-torture/compile/20011109-1.c: New test.
21061
21062 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
21063
21064 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
21065 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
21066 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
21067 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
21068 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
21069 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
21070 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
21071
21072 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
21073
21074 * g++.dg/warn/Wshadow-1.C: New tests.
21075 * g++.old-deja/g++.mike/for3.C: Update.
21076
21077 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
21078
21079 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
21080 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
21081 XFAILs. Adjust expected error texts.
21082 * gcc.c-torture/compile/20011106-1.c,
21083 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
21084 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
21085 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
21086 gcc.dg/c99-array-lval-5.c: New tests.
21087
21088 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21089
21090 * gcc.dg/cpp/defined.c: Update.
21091
21092 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21093
21094 * gcc.c-torture/execute/anon-1.c: New test.
21095
21096 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
21097
21098 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
21099 same size, so no warning should be produced on stormy16.
21100
21101 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
21102 due to oversized array.
21103 * g++.old-deja/g++.mike/ns15.C: Likewise.
21104 * g++.old-deja/g++.pt/crash16.C: Likewise.
21105
21106 2001-11-02 Graham Stott <grahams@redhat.com>
21107
21108 * g++.dgother/debug1.C: Fix typos.
21109
21110 2001-11-01 Jakub Jelinek <jakub@redhat.com>
21111
21112 * g++.dg/other/debug1.C: New test.
21113
21114 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21115
21116 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
21117 of unsigned long.
21118
21119 2001-10-30 Jakub Jelinek <jakub@redhat.com>
21120
21121 * gcc.dg/20011029-2.c: New test.
21122
21123 * gcc.c-torture/compile/20011029-1.c: New test.
21124
21125 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
21126
21127 * objc/execute/class_self-1.m: New test.
21128 * objc/execute/class_self-2.m: New test.
21129
21130 2001-10-25 Zack Weinberg <zack@codesourcery.com>
21131
21132 * gcc.misc-tests/msgs.exp: Delete.
21133 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
21134 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
21135 error set to match recent changes.
21136
21137 2001-10-24 Zack Weinberg <zack@codesourcery.com>
21138
21139 * gcc.dg/20011021-1.c: New test.
21140
21141 2001-10-24 Jakub Jelinek <jakub@redhat.com>
21142
21143 * gcc.c-torture/compile/20011023-1.c: New test.
21144
21145 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
21146
21147 * lib/g77.exp: Rewrite based on lib/g++.exp.
21148
21149 2001-10-19 Jakub Jelinek <jakub@redhat.com>
21150
21151 * gcc.c-torture/execute/20011019-1.c: New test.
21152
21153 * gcc.dg/20011018-1.c: New test.
21154
21155 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21156
21157 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21158
21159 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21160
21161 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21162 * gcc.dg/attr-invalid.c: Likewise.
21163
21164 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21165
21166 * testsuite/gcc.dg/20011015-1.c: New test.
21167
21168 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21169
21170 * g++.dg/template/unify2.C: New test.
21171
21172 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21173
21174 * g++.dg/other/exception-specification.C: New test
21175
21176 2001-10-13 Tom Rix <trix@redhat.com>
21177
21178 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21179 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21180
21181 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21182
21183 * testsuite/gcc.dg/20011009-1.c: New test.
21184
21185 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21186
21187 PR g++/4476
21188 * g++.dg/other/friend1.C: New test.
21189
21190 2001-10-11 Richard Henderson <rth@redhat.com>
21191
21192 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21193
21194 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21195
21196 * gcc.c-torture/compile/20011010-1.c: New.
21197
21198 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21199
21200 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21201 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21202 g77.f-torture/execute/execute.exp,
21203 g77.f-torture/noncompile/noncompile.exp,
21204 gcc.c-torture/compile/compile.exp,
21205 gcc.c-torture/execute/execute.exp,
21206 gcc.c-torture/execute/ieee/ieee.exp,
21207 gcc.c-torture/execute/memcheck/memcheck.exp,
21208 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21209 objc/execute/execute.exp: Update FSF address.
21210
21211 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21212
21213 * gcc.dg/cpp/cmdlne-C.c: Update.
21214 * gcc.dg/cpp/cmdlne-C2.c: New.
21215
21216 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21217
21218 * gcc.c-torture/execute/20011008-3.c: New.
21219
21220 2001-10-08 DJ Delorie <dj@redhat.com>
21221
21222 * gcc.dg/20011008-1.c: New.
21223 * gcc.dg/20011008-2.c: New.
21224
21225 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21226
21227 * gcc.dg/cpp/spacing1.c: Update test.
21228
21229 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21230
21231 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21232 spelling errors of "separate" as "seperate".
21233
21234 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21235
21236 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21237 enough to avoid inlining.
21238
21239 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21240
21241 * lib/g77.exp: set libg2c_dir correctly.
21242
21243 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21244
21245 * gcc.dg/cpp/macro11.c: New test.
21246
21247 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21248
21249 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21250 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21251 gcc.dg/format/multattr-3.c: New tests.
21252 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21253 tests for format attributes on function pointers being rejected.
21254
21255 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21256
21257 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21258
21259 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21260
21261 * g++.dg/warn/format1.C: New test.
21262
21263 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21264
21265 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21266
21267 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21268
21269 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21270
21271 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21272
21273 * gcc.dg/cpp/redef2.c: Add test.
21274
21275 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21276
21277 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21278 long-standing bug on i686, apparently.
21279 * gcc.c-torture/execute/loop-2c.x: New file.
21280 * gcc.c-torture/execute/loop-2d.x: New file.
21281 * gcc.c-torture/execute/loop-3c.x: New file.
21282
21283 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21284
21285 * gcc.dg/cpp/20000625-2.c: Correct line number.
21286
21287 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21288
21289 * gcc.dg/cpp/macro10.c: New test.
21290 * gcc.dg/cpp/strify3.c: New test.
21291 * gcc.dg/cpp/spacing1.c: Add tests.
21292 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21293 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21294
21295 2001-09-24 DJ Delorie <dj@redhat.com>
21296
21297 * gcc.c-torture/execute/20010924-1.c: New test.
21298
21299 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21300
21301 * testsuite/objc/execute/paste.m: Remove.
21302
21303 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21304
21305 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21306
21307 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21308
21309 * g77.dg/strlen0.f: New test.
21310
21311 2001-09-21 Richard Henderson <rth@redhat.com>
21312
21313 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21314 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21315
21316 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21317
21318 Table-driven attributes.
21319 * g++.dg/ext/attrib1.C: New test.
21320
21321 2001-09-20 DJ Delorie <dj@redhat.com>
21322
21323 * gcc.dg/20000926-1.c: Update expected warning messages.
21324 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21325 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21326 array.
21327
21328 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21329
21330 * g++.dg/eh/registers1.C: New test case.
21331
21332 2001-09-17 Richard Henderson <rth@redhat.com>
21333
21334 * gcc.dg/array-5.c: Fix VLA decomposition test.
21335
21336 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21337
21338 * gcc.dg/cpp/line5.c: New testcase.
21339
21340 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21341
21342 * gcc.dg/cpp/macro9.c: New test.
21343
21344 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21345
21346 * gcc.c-torture/execute/980223.c: Change type of addr from long
21347 to char *.
21348
21349 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21350
21351 * gcc.c-torture/execute/20010915-1.c: New test.
21352
21353 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21354
21355 * g77.dg/bprob: New directory.
21356 * g77.dg/bprob/bprob.exp: New file.
21357 * g77.dg/bprob/bprob-1.f: New test.
21358 * g77.dg/gcov: New directory.
21359 * g77.dg/gcov/gcov.exp: New file.
21360 * g77.dg/gcov/gcov-1.f: New test.
21361 * g77.dg/gcov/gcov-1.x: New file.
21362
21363 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21364
21365 * gcc.dg/cpp/directiv.c: Update.
21366 * gcc.dg/cpp/undef1.c: Update.
21367
21368 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21369
21370 * gcc.dg/20010912-1.c: New test.
21371
21372 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21373
21374 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21375 language-independent file in lib.
21376 * lib/gcov.exp: New file.
21377
21378 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21379
21380 * gcc.c-torture/compile/20010911-1.c: New test.
21381
21382 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21383
21384 * lib/profopt.exp: New, to support profile-directed optimizations.
21385 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21386 * gcc.misc-tests/bprob-1.c: New test.
21387 * gcc.misc-tests/bprob-2.c: New test.
21388
21389 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21390
21391 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21392 XFAIL and which kinds of gcov output to verify.
21393 * gcc.misc-tests/gcov-4b.x: New file.
21394 * gcc.misc-tests/gcov-5b.x: New file.
21395 * gcc.misc-tests/gcov-6.x: New file.
21396 * gcc.misc-tests/gcov-7.c: New test.
21397 * gcc.misc-tests/gcov-7.x: New file.
21398
21399 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21400
21401 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21402 * gcc.misc-tests/gcov-6.c: New test.
21403
21404 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21405
21406 PR c++/3986
21407 * g++.dg/abi/vbase1.C: New test.
21408
21409 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21410
21411 * objc.dg/method-2.m: New.
21412
21413 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21414
21415 PR c++/4203
21416 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21417 * g++.dg/init/empty1.C: New test.
21418
21419 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21420
21421 * gcc.c-torture/compile/20010903-1.c: New test.
21422
21423 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21424
21425 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21426 for m68k.
21427
21428 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21429
21430 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21431
21432 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21433
21434 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21435
21436 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21437
21438 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21439 for 16-bit 'unsigned int'.
21440
21441 2001-08-29 Kazu Hirata <kazu@hxi.com>
21442
21443 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21444
21445 2001-08-27 Richard Henderson <rth@redhat.com>
21446
21447 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21448 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21449
21450 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21451
21452 * gcc.dg/asm-names.c (ymain): New.
21453
21454 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
21455
21456 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
21457 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
21458 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
21459
21460 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21461
21462 * gcc.dg/compare5.c: New testcase.
21463
21464 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
21465
21466 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
21467 and "In instantiation".
21468
21469 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
21470
21471 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
21472
21473 2001-08-20 Janis Johnson <janis187@us.ibm.com>
21474
21475 * gcc.misc-tests/gcov.exp: Add support for branch information.
21476 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
21477 * gcc.misc-tests/gcov-4.c: New test.
21478 * gcc.misc-tests/gcov-4b.c: New test.
21479 * gcc.misc-tests/gcov-5b.c: New test.
21480
21481 2001-08-20 Zack Weinberg <zackw@panix.com>
21482
21483 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
21484 expected to fail.
21485
21486 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
21487
21488 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
21489
21490 2001-08-19 Jakub Jelinek <jakub@redhat.com>
21491
21492 * g++.dg/eh/template1.C: New test.
21493
21494 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
21495
21496 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
21497 Fix thinko.
21498 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
21499 for xfail.
21500
21501 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
21502
21503 * lib/g77-dg.exp: Use prune.exp for common procedures
21504 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
21505 * lib/g77.exp: (g77-dg-prune) Remove
21506
21507 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
21508
21509 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
21510
21511 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21512
21513 * g++.dg/template/unify1.C: New test.
21514
21515 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
21516
21517 * g++.dg/abi/empty4.C: New test.
21518
21519 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
21520
21521 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
21522 solaris2.*
21523 * g77.f-torture/compile/pr3743.x: Likewise
21524
21525 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21526
21527 * g++.dg/other/using-declaration.C: New test.
21528
21529 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21530
21531 * gcc.dg/cpp/tr-sign.c: New testcase.
21532
21533 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
21534
21535 * gcc.dg/cpp/19951025-1.c: Revert.
21536 * gcc.dg/cpp/directiv.c: We no longer process directives that
21537 interrupt macro arguments.
21538
21539 2001-08-03 Zack Weinberg <zackw@stanford.edu>
21540
21541 * gcc.dg/bconstp-1.c: New test.
21542
21543 2001-08-03 Richard Henderson <rth@redhat.com>
21544
21545 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
21546
21547 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
21548
21549 * gcc.dg/cpp/19951025-1.c: Update.
21550
21551 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
21552
21553 * g77.dg/ff90-1.f (s): Fix reference of variable z,
21554 should be x.
21555
21556 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
21557
21558 Kill -fhonor-std.
21559 * g++.old-deja/g++.ns/ns14.C: Remove special options.
21560 * g++.old-deja/g++.other/std1.C: Likewise.
21561 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
21562
21563 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21564
21565 * lib/g77.exp: Load gcc-defs.exp for common procedures
21566 (g77_pass, g77_fail, g77_finish, g77_exit,
21567 ${tool}_check_unsupported_p} Now redundant. Deleted.
21568
21569 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
21570
21571 * g77.dg/fbackslash.f
21572 * g77.dg/fcase-preserve.f
21573 * g77.dg/ff90-1.f
21574 * g77.dg/ffixed-line-length-0.f
21575 * g77.dg/ffixed-line-length-132.f
21576 * g77.dg/ffixed-line-length-7.f
21577 * g77.dg/ffixed-line-length-72.f
21578 * g77.dg/ffixed-line-length-none.f
21579 * g77.dg/ffree-form-1.f
21580 * g77.dg/fno-backslash.f
21581 * g77.dg/fno-f90-1.f
21582 * g77.dg/fno-fixed-form-1.f
21583 * g77.dg/fno-onetrip.f
21584 * g77.dg/fno-typeless-boz.f
21585 * g77.dg/fno-underscoring.f
21586 * g77.dg/fno-vxt-1.f
21587 * g77.dg/fonetrip.f
21588 * g77.dg/ftypeless-boz.f
21589 * g77.dg/fugly-assumed.f
21590 * g77.dg/funderscoring.f
21591 * g77.dg/fvxt-1.f
21592
21593 2001-08-01 Ziemowit Laski <zlaski@apple.com>
21594
21595 * objc.dg/fwd-proto-1.m: New.
21596 * objc.dg/local-decl-1.m: New.
21597 * objc.dg/naming-1.m: New.
21598 * objc.dg/naming-2.m: New.
21599 * objc.dg/proto-hier-1.m: New.
21600
21601 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
21602
21603 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
21604 largest-type elements to a struct makes its size grow.
21605
21606 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21607
21608 * g++.dg/abi/vthunk1.C: New test.
21609
21610 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
21611
21612 * g++.dg/abi/vbase8-22.C: New test.
21613
21614 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21615
21616 * gcc.dg/cpp/macro8.c: New test.
21617
21618 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21619
21620 * g++.dg/abi/vbase8-21.C: New test.
21621
21622 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
21623
21624 * g++.dg/abi/vbase8-10.C: New test.
21625
21626 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21627
21628 * lib/g++.exp (g++_set_ld_library_path): Renamed to
21629 ${tool}_set_ld_library_path.
21630 Changed caller.
21631 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
21632 g++.exp.
21633
21634 2001-07-26 Stan Cox <scox@redhat.com>
21635
21636 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
21637 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
21638 gcc_exit, gcc_check_unsupported_p):
21639 Moved to gcc-deps.exp
21640 * gcc-deps.exp: New file.
21641
21642 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21643
21644 * g++.old-deja/g++.pt/defarg14.C: New test.
21645
21646 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21647
21648 * g++.old-deja/g++.other/lineno5.C: New test.
21649
21650 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21651
21652 * g++.old-deja/g++.pt/crash68.C: New test.
21653
21654 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
21655
21656 * g++.old-deja/g++.other/crash42.C: New test.
21657
21658 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21659
21660 * gcc.dg/cpp/extratokens.c: Fix.
21661 * gcc.dg/cpp/skipping2.c: New tests.
21662
21663 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21664
21665 * gcc.c-torture/execute/20010724-1.c: New file.
21666 * gcc.c-torture/execute/20010724-1.x: New file.
21667
21668 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21669
21670 * g++.old-deja/g++.other/cond7.C: New test.
21671
21672 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21673
21674 * g++.old-deja/g++.other/optimize4.C: New test.
21675
21676 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
21677
21678 * g++.old-deja/g++.abi/vbase8-5.C: New test.
21679
21680 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
21681
21682 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
21683 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
21684 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
21685 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
21686
21687 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
21688 bug report" message.
21689
21690 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
21691 * g++.dg/ext/instantiate1.C: Move from old-deja.
21692
21693 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
21694
21695 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
21696 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
21697 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
21698 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
21699
21700 2001-07-23 Jeffrey A Law (law@cygnus.com)
21701
21702 * gcc.c-torture/execute/20010723-1.c: New test.
21703
21704 2001-07-23 Ben Elliston <bje@redhat.com>
21705
21706 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
21707
21708 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21709
21710 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
21711 i[34567]86-*-*.
21712 Delete handling of ieee_multilib_flags.
21713 Pass -mieee for alpha*-*-* and sh-*-*.
21714 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
21715
21716 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
21717
21718 Remove old-abi tests.
21719 * g++.old-deja/g++.mike/p11116.C: Remove.
21720 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
21721
21722 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
21723
21724 * g77.f-torture/compile/pr3743.f: New test
21725
21726 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
21727
21728 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
21729
21730 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21731
21732 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
21733 g++.old-deja/g++.pt/static6.C: Likewise.
21734 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
21735 supports weak symbols.
21736
21737 2001-07-18 Andreas Jaeger <aj@suse.de>
21738
21739 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
21740 supported again.
21741
21742 2001-07-18 Andreas Jaeger <aj@suse.de>
21743
21744 * gcc.dg/iftrap-1.c: Fix target line.
21745
21746 2001-07-17 Richard Henderson <rth@redhat.com>
21747
21748 * gcc.c-torture/execute/20010717-1.c: New.
21749
21750 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21751
21752 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
21753 tests.
21754
21755 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21756
21757 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
21758
21759 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21760
21761 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
21762 UAC_SIGBUS, UAC_NOPRINT definitions.
21763
21764 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
21765
21766 * objc/execute/object_is_class.m: New test.
21767 * objc/execute/object_is_meta_class.m: New test.
21768
21769 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21770
21771 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
21772 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
21773
21774 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
21775
21776 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
21777 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
21778
21779 2001-07-14 Richard Henderson <rth@redhat.com>
21780
21781 * gcc.dg/iftrap-1.c: New.
21782
21783 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
21784
21785 * g77.f-torture/execute/intrinsic77.f: New test.
21786
21787 2001-07-11 Janis Johnson <janis@us.ibm.com>
21788
21789 * gcc.misc-tests/gcov-3.c: New test.
21790
21791 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21792
21793 * gcc.c-torture/compile/20010711-1.c,
21794 * gcc.c-torture/compile/20010711-2.c: New tests.
21795
21796 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21797
21798 * gcc.c-torture/execute/20010711-1.c: New test.
21799
21800 2001-07-11 Ben Elliston <bje@redhat.com>
21801
21802 * g++.old-deja/g++.other/enum5.C: New test.
21803
21804 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21805
21806 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21807 (g++-dg-prune): Call prune_gcc_output.
21808 * prune.exp: New file for prune_gcc_output.
21809 * lib/g++.exp, lib/gcc.exp: Load it.
21810
21811 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21812
21813 * gcc.c-torture/compile/20010701-1.c,
21814 g++.old-deja/g++.ext/attrib6.C: New tests.
21815
21816 2001-07-06 Jeffrey A Law (law@cygnus.com)
21817
21818 * gcc.c-torture/compile/20010706-1.c: New test.
21819
21820 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21821
21822 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21823
21824 2001-06-28 Stan Shebs <shebs@apple.com>
21825
21826 * gcc.dg/pragma-darwin.c: New test.
21827
21828 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21829
21830 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21831 Solaris 2.[678] system.
21832
21833 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21834
21835 * gcc.dg/20010622-1.c: New test.
21836
21837 2001-06-18 Stan Shebs <shebs@apple.com>
21838
21839 * objc.dg: New directory.
21840 * objc.dg/dg.exp: New file.
21841 * objc.dg/alias.m: New.
21842 * objc.dg/class-1.m: New.
21843 * objc.dg/class-2.m: New.
21844 * objc.dg/const-str-1.m: New.
21845 * objc.dg/const-str-2.m: New.
21846 * objc.dg/id-1.m: New.
21847 * objc.dg/method-1.m: New.
21848 * objc.dg/super-class-1.m: New.
21849 * lib/objc-dg.exp: New file.
21850
21851 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21852
21853 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21854 of label name.
21855
21856 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21857
21858 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21859
21860 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21861
21862 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21863 variable.
21864
21865 2001-06-12 Richard Henderson <rth@redhat.com>
21866
21867 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21868
21869 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21870
21871 * g++.old-deja/g++.abi/vbase5.C: New test.
21872 * g++.old-deja/g++.abi/vbase6.C: New test.
21873 * g++.old-deja/g++.abi/vbase7.C: New test.
21874
21875 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21876
21877 * gcc.c-torture/compile/20010610-1.c: New test.
21878
21879 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21880
21881 * g++.old-deja/g++.abi/vbase4.C: New test.
21882
21883 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21884
21885 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21886 support %f for HC11/HC12 targets.
21887 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21888 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21889 on HC11/HC12 targets.
21890 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21891
21892 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21893
21894 * gcc.dg/wchar_t-1.c: New file.
21895 * gcc.dg/wint_t-1.c: Likewise.
21896
21897 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21898
21899 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21900
21901 2001-06-11 Richard Henderson <rth@redhat.com>
21902
21903 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21904
21905 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21906
21907 * gcc.c-torture/compile/20010611-1.c: New test.
21908
21909 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21910
21911 * gcc.dg/c99-tag-1.c: Add more tests.
21912
21913 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21914
21915 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21916 representation on MN10300 and ARM/Thumb.
21917
21918 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21919
21920 * g77.f-torture/execute/20010610.f: New.
21921
21922 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21923
21924 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21925 names.
21926
21927 2001-06-09 Richard Henderson <rth@redhat.com>
21928
21929 * gcc.c-torture/execute/ashrdi-1.c: New.
21930 * gcc.c-torture/execute/ashldi-1.c: New.
21931 * gcc.c-torture/execute/lshrdi-1.c: New.
21932
21933 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21934
21935 * objc/execute/load-3.m: Added. Check sending +load to categories,
21936 in addition to classes.
21937
21938 2001-06-08 Stan Shebs <shebs@apple.com>
21939
21940 * objc/execute/load-2.m: New test. From Nicola Pero
21941 <n.pero@mi.flashnet.it>.
21942
21943 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21944
21945 * gcc.c-torture/execute/20010605-2.c: New test.
21946
21947 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21948
21949 * g++.old-deja/g++.abi/vbase2.C: New test.
21950 * g++.old-deja/g++.abi/vbase3.C: New test.
21951
21952 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21953
21954 * g++.old-deja/g++.pt/friend49.C: New test.
21955
21956 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21957
21958 * g++.old-deja/g++.ext/anon3.C: New test.
21959
21960 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21961
21962 * g++.old-deja/g++.other/conv7.C: New test.
21963
21964 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21965
21966 * gcc.c-torture/compile/20010605-2.c: New test.
21967
21968 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21969
21970 * gcc.c-torture/execute/20010604-1.c: New test.
21971
21972 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21973
21974 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21975
21976 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21977
21978 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21979 (g++_link_flags): Likewise.
21980 (g++_init): Pass gccpath's value to two previous functions.
21981
21982 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21983
21984 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21985 Ensure logfile entry matches exec command line.
21986
21987 2001-05-31 Richard Henderson <rth@redhat.com>
21988
21989 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21990 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21991
21992 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21993
21994 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21995 compiler for irix6.2
21996
21997 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21998
21999 * g++.old-deja/g++.other/optimize3.C: New file.
22000
22001 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
22002
22003 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
22004 assemble.
22005
22006 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
22007
22008 * g++.old-deja/g++.other/optimize2.C: New file.
22009
22010 2001-05-25 Diego Novillo <dnovillo@redhat.com>
22011
22012 * gcc.c-torture/compile/20010518-2.c: New file.
22013 * gcc.c-torture/execute/20010518-1.c: New file.
22014 * gcc.c-torture/execute/20010518-2.c: New file.
22015
22016 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
22017
22018 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
22019
22020 2001-05-24 Mark Mitchell <mark@codesourcery.com>
22021
22022 G++ no longer defines builtins that do not begin with __builtin.
22023 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
22024 * g++.old-deja/g++.brendand/misc13.C: Likewise.
22025 * g++.old-deja/g++.law/builtin1.C: Likewise.
22026 * g++.old-deja/g++.law/cvt2.C: Likewise.
22027 * g++.old-deja/g++.mike/net5.C: Likewise.
22028 * g++.old-deja/g++.other/builtins1.C: Likewise.
22029 * g++.old-deja/g++.other/builtins2.C: Likewise.
22030 * g++.old-deja/g++.other/builtins3.C: Likewise.
22031 * g++.old-deja/g++.other/builtins4.C: Likewise.
22032 * g++.old-deja/g++.other/inline8.C: Likewise.
22033 * g++.old-deja/g++.robertl/eb39.C: Likewise.
22034
22035 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
22036
22037 * g++.old-deja/g++.pt/using1.C: Adjust.
22038 * g++.old-deja/g++.pt/using2.C: New test.
22039
22040 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22041
22042 * gcc.dg/cpp/charconst.c: New tests.
22043 * gcc.dg/cpp/escape.c: New tests.
22044 * gcc.dg/cpp/escape-1.c: New tests.
22045 * gcc.dg/cpp/escape-2.c: New tests.
22046 * gcc.dg/cpp/ucs.c: New tests.
22047
22048 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
22049
22050 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
22051 native compiler for irix6.5.
22052
22053 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
22054
22055 * lib/g++.exp (g++_include_flags): Use args to compute
22056 get_multilibs.
22057 (g++_link_flags): Likewise.
22058 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
22059
22060 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
22061
22062 * gcc.dg/c90-hexfloat-1.c: Add more tests.
22063
22064 2001-05-21 Geoff Keating <geoffk@redhat.com>
22065
22066 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
22067 this file.
22068
22069 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22070
22071 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
22072 STACK_SIZE;
22073 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
22074 to STACK_SIZE; Use it to define size of add_histo array.
22075 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
22076 to STACK_SIZE.
22077 (f): Use GITT_SIZE to define size of gitt local table.
22078 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
22079 to STACK_SIZE; Use it to define size of bytemem array.
22080
22081 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22082
22083 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
22084 on 68HC11/HC12 due to the asm instruction.
22085 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
22086 * gcc.c-torture/compile/920520-1.x: Likewise.
22087 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
22088 on 68HC11/HC12 because the function is larger than 64K.
22089 * gcc.c-torture/compile/961203-1.x: New file, this test fails
22090 on 68HC11/HC12 because the structure is too large.
22091
22092 2001-05-20 Richard Henderson <rth@redhat.com>
22093
22094 * gcc.c-torture/execute/20010520-1.c: New.
22095
22096 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22097
22098 * g++.old-deja/g++.warn/compare1.C: New test.
22099 * gcc.dg/compare4.c: New test.
22100
22101 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
22102
22103 * g++.old-deja/g++.other/optimize1.C: New test.
22104
22105 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22106
22107 * g++.old-deja/g++.pt/spec41.C: New test.
22108
22109 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
22110
22111 * gcc.c-torture/compile/20010114-1.x: Remove.
22112
22113 2001-05-18 Stan Shebs <shebs@apple.com>
22114
22115 * gcc.c-torture/compile/20010518-1.c: New test.
22116
22117 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
22118
22119 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
22120 * g++.old-deja/g++.pt/crash67.C: New test.
22121
22122 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
22123
22124 * g++.old-deja/g++.other/debug9.C: New test.
22125
22126 2001-05-16 Zack Weinberg <zackw@stanford.edu>
22127
22128 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
22129
22130 2001-05-16 Jan Hubicka <jh@suse.cz>
22131
22132 * gcc.c-torture/compile/20010516-1.c: New test.
22133
22134 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22135
22136 * g++.old-deja/g++.other/crash41.C: New test.
22137
22138 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22139
22140 * g++.old-deja/g++.pt/crash66.C: New test.
22141
22142 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
22143
22144 * g++.old-deja/g++.robertl/eb27.C: Convert.
22145
22146 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
22147
22148 * g++.dg/friend-warn.C: New test. Do not warn about friend
22149 declaration being redundant.
22150
22151 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
22152
22153 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22154
22155 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22156
22157 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22158
22159 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22160
22161 * lib/g++.exp: Use testsuite_flags.
22162
22163 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22164
22165 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22166
22167 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22168
22169 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22170
22171 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22172
22173 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22174
22175 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22176
22177 * gcc.c-torture/compile/20010313-1.c: New test.
22178
22179 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22180
22181 * gcc.dg/cpp/direct2.c: New test.
22182 * gccq.dg/cpp/direct2s.c: New test.
22183
22184 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22185
22186 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22187
22188 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22189 * g++.old-deja/g++.other/op3.C: Likewise.
22190
22191 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22192
22193 * gcc.dg/cpp/syshdr.h: New file.
22194 * gcc.dg/cpp/sysmac1.c: Update.
22195 * gcc.dg/cpp/sysmac2.c: Update.
22196
22197 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22198
22199 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22200
22201 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22202
22203 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22204 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22205
22206 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22207
22208 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22209
22210 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22211
22212 * lib/g++.exp (g++_include_flags): Don't use any special flags
22213 if TESTING_IN_BUILD_TREE is not defined.
22214 (g++_init): Use a plain 'c++' as the compiler if
22215 TESTING_IN_BUILD_TREEE is not defined.
22216
22217 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22218
22219 * g++.old-deja/g++.eh/catch13.C: New test.
22220 * g++.old-deja/g++.eh/catch14.C: New test.
22221
22222 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22223
22224 * gcc.dg/cpp/tr-define.c: New test.
22225
22226 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22227
22228 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22229 <stdlib.h>, not <malloc.h>.
22230
22231 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22232
22233 * g++.old-deja/g++.ns/template17.C: New test.
22234
22235 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22236
22237 * g++.old-deja/g++.pt/ref4.C: New test.
22238
22239 2001-04-30 Richard Henderson <rth@redhat.com>
22240
22241 * gcc.dg/20000724-1.c: Revert last change.
22242
22243 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22244
22245 * g77.f-torture/execute/20010430.f: New test.
22246
22247 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22248
22249 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22250
22251 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22252
22253 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22254
22255 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22256
22257 * g++.old-deja/g++.eh/crash6.C: New test.
22258
22259 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22260
22261 * g++.old-deja/g++.other/warn7.C: New test.
22262
22263 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22264
22265 * g++.old-deja/g++.other/defarg9.C: New test.
22266
22267 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22268
22269 * g77.f-torture/compile/20010426.f: New test.
22270 * g77.f-torture/execute/20010426.f: New test.
22271
22272 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22273
22274 * g77.f-torture/compile/20000629-1.x: Remove - error
22275 has been fixed.
22276
22277 2001-04-26 Jeffrey A Law (law@cygnus.com)
22278
22279 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22280 Tweak slightly to work with g++.dg framework.
22281 * g++.dg/special/ecos.exp: Run initp1.C test.
22282 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22283
22284 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22285 its linker doesn't give line numbers either.
22286 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22287
22288 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22289
22290 * g++.old-deja/g++.other/lex1.C: New test.
22291
22292 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22293
22294 * gcc.dg/noncompile/20010425-1.c: New test.
22295
22296 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22297
22298 * g++.old-deja/g++.pt/mangle2.C: New test.
22299
22300 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22301
22302 * gcc.dg/format/plus-1.c: New test.
22303
22304 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22305
22306 * gcc.dg/20010423-1.c: New test.
22307
22308 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22309
22310 * gcc.c-torture/execute/20010422-1.c: New test.
22311
22312 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22313
22314 * g++.old-deja/g++.ns/type2.C: New test.
22315
22316 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22317
22318 * g++.old-deja/g++.other/perf1.C: New test.
22319
22320 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22321
22322 * gcc.dg/c99-func-2.c: Remove xfail.
22323 * gcc.dg/c99-func-3.c: Remove xfail.
22324 * gcc.dg/c99-func-4.c: Remove xfail.
22325
22326 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22327
22328 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22329
22330 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22331
22332 * gcc.c-torture/compile/20010423-1.c: New test.
22333
22334 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22335
22336 * g++.old-deja/g++.pt/typename28.C: New test.
22337
22338 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22339
22340 * g++.old-deja/g++.abi/empty2.C: New test.
22341 * g++.old-deja/g++.abi/empty3.C: New test.
22342
22343 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22344
22345 * g++.old-deja/g++.other/comdat2.C: New test.
22346 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22347
22348 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22349
22350 * g++.old-deja/g++.other/overload14.C: New test.
22351
22352 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22353
22354 * g++.old-deja/g++.other/lookup23.C: New test.
22355
22356 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22357
22358 * gcc.c-torture/execute/20010403-1.c: New test.
22359
22360 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22361 Mark Mitchell <mark@codesourcery.com>
22362
22363 * lib/old-dejagnu.exp: Don't delete output of executable.
22364 Add .exe suffix to executables.
22365
22366 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22367
22368 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22369
22370 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22371
22372 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22373
22374 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22375
22376 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22377 * g++.old-deja/g++.abi/crash1.C: New test.
22378
22379 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22380
22381 * g++.old-deja/g++.other/crash40.C: New test.
22382
22383 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22384
22385 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22386
22387 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22388
22389 * g++.old-deja/g++.other/warn6.C: New test.
22390
22391 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22392
22393 * g++.old-deja/g++.robertl/eb42.C: Same.
22394
22395 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22396
22397 * gcc.dg/wtr-conversion-1.c: New testcase.
22398
22399 2001-04-10 Richard Henderson <rth@redhat.com>
22400
22401 * g++.old-deja/g++.other/array5.C: New.
22402
22403 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22404
22405 * gcc.c-torture/execute/20010408-1.c: New test.
22406
22407 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22408
22409 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22410 headers and constructs.
22411 * g++.old-deja/g++.robertl/eb79.C: Same.
22412 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22413 * g++.old-deja/g++.robertl/eb73.C: Same.
22414 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22415 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22416 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22417 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22418 * g++.old-deja/g++.robertl/eb44.C: Same.
22419 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22420 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22421 * g++.old-deja/g++.robertl/eb39.C: Same.
22422 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22423 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22424 * g++.old-deja/g++.robertl/eb30.C: Same.
22425 * g++.old-deja/g++.robertl/eb3.C: Same.
22426 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22427 * g++.old-deja/g++.robertl/eb21.C: Same.
22428 * g++.old-deja/g++.robertl/eb15.C: Same.
22429 * g++.old-deja/g++.robertl/eb118.C: Same.
22430 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22431 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22432 * g++.old-deja/g++.robertl/eb109.C: Same.
22433 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22434 * g++.old-deja/g++.mike/rtti1.C: Same.
22435 * g++.old-deja/g++.mike/p658.C: Same.
22436 * g++.old-deja/g++.mike/net46.C: Same.
22437 * g++.old-deja/g++.mike/net34.C: Same.
22438 * g++.old-deja/g++.mike/memoize1.C: Same.
22439 * g++.old-deja/g++.mike/eh2.C: Same.
22440 * g++.old-deja/g++.law/weak.C: Same.
22441 * g++.old-deja/g++.law/visibility7.C: Same.
22442 * g++.old-deja/g++.law/visibility25.C: Same.
22443 * g++.old-deja/g++.law/visibility22.C: Same.
22444 * g++.old-deja/g++.law/visibility2.C: Same.
22445 * g++.old-deja/g++.law/visibility17.C: Same.
22446 * g++.old-deja/g++.law/visibility13.C: Same.
22447 * g++.old-deja/g++.law/visibility10.C: Same.
22448 * g++.old-deja/g++.law/visibility1.C: Same.
22449 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22450 * g++.old-deja/g++.law/vbase1.C: Same.
22451 * g++.old-deja/g++.law/operators32.C: Same.
22452 * g++.old-deja/g++.law/nest3.C: Same.
22453 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
22454 * g++.old-deja/g++.law/except5.C (main): Same.
22455 * g++.old-deja/g++.law/cvt7.C (run): Same.
22456 * g++.old-deja/g++.law/cvt2.C: Same.
22457 * g++.old-deja/g++.law/cvt16.C: Same.
22458 * g++.old-deja/g++.law/ctors6.C (bar): Same.
22459 * g++.old-deja/g++.law/ctors17.C (main): Same.
22460 * g++.old-deja/g++.law/ctors13.C: Same.
22461 * g++.old-deja/g++.law/ctors12.C (main): Same.
22462 * g++.old-deja/g++.law/ctors10.C: Same.
22463 * g++.old-deja/g++.law/code-gen5.C: Same.
22464 * g++.old-deja/g++.law/bad-error7.C: Same.
22465 * g++.old-deja/g++.law/arm9.C: Same.
22466 * g++.old-deja/g++.law/arm12.C: Same.
22467 * g++.old-deja/g++.law/arg8.C: Same.
22468 * g++.old-deja/g++.law/arg1.C: Same.
22469 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
22470 * g++.old-deja/g++.jason/template31.C: Same.
22471 * g++.old-deja/g++.jason/template24.C (main): Same.
22472 * g++.old-deja/g++.jason/2371.C: Same.
22473 * g++.old-deja/g++.eh/new2.C: Same.
22474 * g++.old-deja/g++.eh/new1.C: Same.
22475 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
22476 * g++.old-deja/g++.brendan/nest21.C (main): Same.
22477 * g++.old-deja/g++.brendan/err-msg3.C: Same.
22478 * g++.old-deja/g++.brendan/crash62.C: Same.
22479 * g++.old-deja/g++.brendan/crash52.C: Same.
22480 * g++.old-deja/g++.brendan/crash49.C (main): Same.
22481 * g++.old-deja/g++.brendan/crash38.C: Same.
22482 * g++.old-deja/g++.brendan/crash15.C (main): Same.
22483 * g++.old-deja/g++.brendan/copy9.C: Same.
22484
22485 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
22486
22487 * gcc.c-torture/execute/20001203-2.c (memset):
22488 Count argument is of type __SIZE_TYPE__.
22489
22490 2001-04-04 Diego Novillo <dnovillo@redhat.com>
22491
22492 * gcc.c-torture/compile/20010404-1.c: New test.
22493
22494 2001-04-04 Jakub Jelinek <jakub@redhat.com>
22495
22496 * gcc.c-torture/compile/20010326-1.c: New test.
22497
22498 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
22499
22500 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
22501 peculiarities of the SH.
22502 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
22503
22504 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22505
22506 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
22507 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
22508 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
22509
22510 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22511
22512 * g77.f-torture/compile/20010321-1.f: New test.
22513
22514 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22515
22516 * gcc.c-torture/compile/20010329-1.c: New test.
22517
22518 2001-04-02 Jakub Jelinek <jakub@redhat.com>
22519
22520 * gcc.c-torture/execute/20010329-1.c: New test.
22521
22522 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22523
22524 * g++.old-deja/g++.other/eh4.C: Fix typo.
22525
22526 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
22527
22528 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
22529
22530 2001-03-28 Philip Blundell <philb@gnu.org>
22531
22532 * gcc.c-torture/compile/20010328-1.c: New test.
22533
22534 2001-03-27 Richard Henderson <rth@redhat.com>
22535
22536 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
22537 * g++.old-deja/g++.eh/vbase3.C: Likewise.
22538
22539 2001-03-27 Alan Modra <alan@linuxcare.com.au>
22540
22541 * gcc.c-torture/compile/20010327-1.c: New test.
22542
22543 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
22544
22545 * g++.old-deja/g++.other/friend12.C: New test.
22546 * g++.old-deja/g++.other/friend9.C: Expect no errors.
22547 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
22548
22549 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
22550
22551 * gcc.c-torture/execute/20010325-1.c: New test.
22552
22553 2001-03-23 Jakub Jelinek <jakub@redhat.com>
22554
22555 * g++.old-deja/g++.other/mangle3.C: New test.
22556
22557 2001-03-22 Jakub Jelinek <jakub@redhat.com>
22558
22559 * g++.old-deja/g++.other/anon8.C: New test.
22560
22561 2001-03-20 Philip Blundell <philb@gnu.org>
22562
22563 * gcc.c-torture/compile/20010320-1.c: New test.
22564
22565 2001-03-17 Richard Henderson <rth@redhat.com>
22566
22567 * g++.old-deja/g++.other/eh4.C: Add expected error text.
22568
22569 2001-03-15 Geoff Keating <geoff@redhat.com>
22570
22571 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
22572 tests on AIX.
22573
22574 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
22575
22576 * g++.old-deja/g++.other/eh4.C: New test.
22577
22578 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
22579
22580 * gcc.dg/cpp/mi1.c: Update.
22581
22582 2001-03-14 Jakub Jelinek <jakub@redhat.com>
22583
22584 * g++.old-deja/g++.other/regstack.C: New test.
22585
22586 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
22587
22588 * g++.old-deja/g++.other/ref4.C: New test.
22589
22590 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
22591
22592 * objc/execute/va_method.m: Added.
22593 * objc/execute/IMP.m: Added.
22594 * objc/execute/_cmd.m: Added.
22595 * objc/execute/accessing_ivars.m: Added.
22596 * objc/execute/class-1.m: Added.
22597 * objc/execute/class-10.m: Added.
22598 * objc/execute/class-11.m: Added.
22599 * objc/execute/class-12.m: Added.
22600 * objc/execute/class-13.m: Added.
22601 * objc/execute/class-14.m: Added.
22602 * objc/execute/class-2.m: Added.
22603 * objc/execute/class-3.m: Added.
22604 * objc/execute/class-4.m: Added.
22605 * objc/execute/class-5.m: Added.
22606 * objc/execute/class-6.m: Added.
22607 * objc/execute/class-7.m: Added.
22608 * objc/execute/class-8.m: Added.
22609 * objc/execute/class-9.m: Added.
22610 * objc/execute/class-tests-1.h
22611 * objc/execute/class-tests-2.h
22612 * objc/execute/compatibility_alias.m: Added.
22613 * objc/execute/encode-1.m: Added.
22614 * objc/execute/formal_protocol-1.m: Added.
22615 * objc/execute/formal_protocol-2.m: Added.
22616 * objc/execute/formal_protocol-3.m: Added.
22617 * objc/execute/formal_protocol-4.m: Added.
22618 * objc/execute/formal_protocol-5.m: Added.
22619 * objc/execute/formal_protocol-6.m: Added.
22620 * objc/execute/formal_protocol-7.m: Added.
22621 * objc/execute/informal_protocol.m: Added.
22622 * objc/execute/initialize.m: Added.
22623 * objc/execute/load.m: Added.
22624 * objc/execute/many_args_method.m: Added.
22625 * objc/execute/nested-3.m: Added.
22626 * objc/execute/no_clash.m: Added.
22627 * objc/execute/private.m: Added.
22628 * objc/execute/redefining_self.m: Added.
22629 * objc/execute/root_methods.m: Added.
22630 * objc/execute/selector-1.m: Added.
22631 * objc/execute/static-1.m: Added.
22632 * objc/execute/static-2.m: Added.
22633 * objc/execute/va_method.m: Added.
22634
22635 2001-03-10 Richard Henderson <rth@redhat.com>
22636
22637 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
22638
22639 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
22640
22641 * g++.old-deja/g++.other/crash31.C: XFAIL.
22642 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
22643 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
22644 * gcc.c-torture/execute/20010123-1.x: XFAIL.
22645 * gcc.c-torture/execute/20010124-1.x: XFAIL.
22646 * gcc.dg/sequence-pt-1.c: XFAIL one test.
22647
22648 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22649
22650 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
22651
22652 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22653
22654 * gcc.dg/20000724-1.c: Don't use multiline strings.
22655
22656 2001-03-06 Zack Weinberg <zackw@stanford.edu>
22657
22658 * objc/execute/string1.m, objc/execute/string2.m: Compare the
22659 result of -cString against what we expect it to be; don't just
22660 print it out for no one to read.
22661
22662 * objc/execute/string3.m, objc/execute/string4.m: New tests.
22663 Based on testcases provided by Nicola Pero.
22664
22665 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22666
22667 * gcc.dg/cpp/macro7.c: New test.
22668
22669 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
22670
22671 * gcc.dg/cpp/multiline.c: Update.
22672
22673 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22674
22675 * g++.old-deja/g++.other/enum3.C: New test.
22676
22677 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22678
22679 * g++.old-deja/g++.other/pod1.C: New test.
22680
22681 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
22682
22683 * g++.old-deja/g++.ext/overload1.C: New test.
22684
22685 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22686
22687 * g++.old-deja/g++.pt/using1.C: New test.
22688
22689 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
22690
22691 * g++.old-deja/g++.other/using9.C: New test.
22692
22693 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
22694
22695 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
22696
22697 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
22698
22699 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
22700
22701 * g++.old-deja/g++.ext/realpt1.C: Remove.
22702
22703 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
22704
22705 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
22706
22707 2001-02-26 Will Cohen <wcohen@redhat.com>
22708
22709 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
22710
22711 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
22712
22713 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
22714 templatized constructors.
22715
22716 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22717
22718 * gcc.c-torture/execute/20010224-1.c: New test.
22719
22720 2001-02-23 Jakub Jelinek <jakub@redhat.com>
22721
22722 * gcc.c-torture/execute/20010222-1.c: New test.
22723
22724 2001-02-22 Jakub Jelinek <jakub@redhat.com>
22725
22726 * g++.old-deja/g++.other/inline20.C: New test.
22727
22728 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
22729
22730 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
22731
22732 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22733
22734 * g++.old-deja/g++.other/lookup22.C: New test.
22735
22736 2001-02-19 Zack Weinberg <zackw@stanford.edu>
22737
22738 * g77.dg: New directory.
22739 * g77.dg/20010216-1.f: New test case.
22740 * g77.dg/dg.exp: New driver.
22741 * lib/g77-dg.exp: New driver library.
22742
22743 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22744
22745 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
22746
22747 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
22748
22749 * g++.old-deja/g++.other/decl9.C: New test.
22750
22751 2001-02-16 Jakub Jelinek <jakub@redhat.com>
22752
22753 * g++.old-deja/g++.other/init16.C: Update the test so that it does
22754 not need <string> and also tests the initialization at runtime.
22755
22756 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
22757
22758 * gcc.c-torture/execute/longlong.c: New test.
22759
22760 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22761
22762 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
22763
22764 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
22765
22766 * gcc.c-torture/execute/920302-1.c (execute):
22767 Change argument type to short.
22768
22769 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22770
22771 * g++.old-deja/g++.pt/deduct6.C: New test.
22772
22773 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
22774
22775 * g++.old-deja/g++.pt/deduct5.C: New test.
22776
22777 2001-02-14 Jakub Jelinek <jakub@redhat.com>
22778
22779 * gcc.c-torture/execute/20010209-1.c: New test.
22780
22781 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
22782
22783 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
22784
22785 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
22786
22787 * g++.dg/vtgc1.C: Update for new ABI.
22788
22789 * consistency.vlad: New directory, 1665 files.
22790
22791 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
22792
22793 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
22794 return type.
22795 * gcc.dg/cpp/digraphs.c: Declare puts.
22796
22797 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22798
22799 * g++.old-deja/g++.other/warn5.C: New test.
22800
22801 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22802
22803 * g++.old-deja/g++.pt/spec40.C: New test.
22804
22805 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22806
22807 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22808 case.
22809 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22810
22811 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22812
22813 * gcc.c-torture/compile/20010209-1.c: New test.
22814
22815 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22816
22817 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22818 excess errors message but not if it crashes.
22819 * g++.old-deja/g++.other/crash27.C: Likewise.
22820 * g++.old-deja/g++.other/crash28.C: Likewise.
22821 * g++.old-deja/g++.other/crash30.C: Likewise.
22822 * g++.old-deja/g++.other/crash32.C: Likewise.
22823 * g++.old-deja/g++.other/crash35.C: Likewise.
22824 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22825
22826 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22827
22828 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22829 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22830 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22831 g77.f-torture/execute/execute.exp,
22832 g77.f-torture/noncompile/noncompile.exp,
22833 gcc.c-torture/execute/execute.exp,
22834 gcc.c-torture/execute/memcheck/memcheck.exp,
22835 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22836 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22837 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22838 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22839 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22840 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22841 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22842 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22843 Remove bug reporting instructions with ancient email addresses.
22844
22845 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22846
22847 * gcc.dg/20010202-1.c: New test.
22848 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22849
22850 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22851
22852 * g++.dg/stdbool-if.C: New test.
22853
22854 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22855
22856 * objc/execute/fdecl.m: Added main().
22857
22858 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22859
22860 * gcc.c-torture/execute/20010206-1.c: New test.
22861
22862 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22863
22864 * gcc.dg/cpp/avoidpaste1.c: Update.
22865
22866 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22867
22868 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22869 Pero <nicola@brainstorm.co.uk>.
22870 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22871
22872 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22873
22874 * g++.old-deja/g++.pt/spec39.C: New test.
22875
22876 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22877
22878 * gcc.c-torture/compile/20010202-1.c: New test.
22879
22880 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22881
22882 * g++.old-deja/g++.abi/primary2.C: New test.
22883 * g++.old-deja/g++.abi/primary3.C: New test.
22884 * g++.old-deja/g++.abi/primary4.C: New test.
22885 * g++.old-deja/g++.abi/primary5.C: New test.
22886 * g++.old-deja/g++.abi/vtable3.h: New test.
22887 * g++.old-deja/g++.abi/vtable3a.C: New test.
22888 * g++.old-deja/g++.abi/vtable3b.C: New test.
22889 * g++.old-deja/g++.abi/vtable3c.C: New test.
22890 * g++.old-deja/g++.abi/vtable3d.C: New test.
22891 * g++.old-deja/g++.abi/vtable3e.C: New test.
22892 * g++.old-deja/g++.abi/vtable3f.C: New test.
22893 * g++.old-deja/g++.abi/vtable3g.C: New test.
22894 * g++.old-deja/g++.abi/vtable3h.C: New test.
22895 * g++.old-deja/g++.abi/vtable3i.C: New test.
22896 * g++.old-deja/g++.abi/vtable3j.C: New test.
22897 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22898
22899 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22900
22901 * g++.old-deja/g++.other/anon6.C: New test.
22902 * g++.old-deja/g++.other/anon7.C: New test.
22903
22904 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22905
22906 * gcc.dg/cpp/avoidpaste2.c: New tests.
22907
22908 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22909
22910 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22911
22912 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22913
22914 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22915 DECIMAL_DIG cases for Irix."
22916
22917 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22918
22919 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22920
22921 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22922
22923 * gcc.dg/c99-tag-1.c: New test.
22924
22925 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22926
22927 * gcc.dg/cpp/tr-warn1.c: Add tests.
22928
22929 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22930
22931 * gcc.dg/cpp/avoidpaste1.c: Update.
22932 * gcc.dg/cpp/paste4.c: Update.
22933
22934 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22935
22936 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22937 cases for Irix.
22938
22939 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22940
22941 * g++.old-deja/g++.other/inline19.C: New test.
22942
22943 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22944
22945 * gcc.dg/Wlarger-than.c: New test.
22946
22947 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22948
22949 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22950
22951 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22952
22953 * gcc.c-torture/execute/20010129-1.c: New test.
22954 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22955
22956 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22957
22958 * gcc.dg/cpp/avoidpaste1.c: Test case.
22959
22960 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22961
22962 * g++.old-deja/g++.other/inline18.C: New test.
22963
22964 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22965
22966 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22967 and __builtin_putchar.
22968
22969 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22970
22971 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22972 tests.
22973
22974 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22975
22976 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22977 floating point number rounding mode to round to the nearest
22978 representable mode.
22979
22980 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22981
22982 * g++.old-deja/g++.other/mangle2.C: New test.
22983
22984 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22985
22986 * gcc.c-torture/compile/20010124-1.c: New test.
22987
22988 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22989
22990 * g++.old-deja/g++.pt/spec38.C: New test.
22991
22992 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22993
22994 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22995 "Build don't run".
22996
22997 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22998
22999 * gcc.c-torture/execute/20010123-1.c: New test.
23000
23001 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
23002
23003 * g++.old-deja/g++.pt/spec37.C: New test.
23004
23005 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
23006
23007 * g++.old-deja/g++.pt/overload14.C: New test.
23008
23009 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23010
23011 * gcc.c-torture/execute/20010122-1.c: New test, exercise
23012 __builtin_return_address.
23013
23014 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
23015
23016 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
23017 * g++.old-deja/g++.pt/spec35.C: New test.
23018 * g++.old-deja/g++.pt/spec36.C: New test.
23019
23020 2001-01-20 Jakub Jelinek <jakub@redhat.com>
23021
23022 * gcc.c-torture/compile/20010118-1.c: New test.
23023
23024 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
23025
23026 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
23027
23028 2001-01-19 Jakub Jelinek <jakub@redhat.com>
23029
23030 * gcc.c-torture/execute/20010119-1.c: New test.
23031
23032 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23033
23034 * g++.old-deja/g++.other/vbase5.C: New test.
23035
23036 2001-01-19 Jakub Jelinek <jakub@redhat.com>
23037
23038 * gcc.c-torture/execute/20010118-1.c: New test.
23039
23040 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23041
23042 * g++.old-deja/g++.pt/deduct3.C: New test.
23043
23044 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23045
23046 * g++.old-deja/g++.pt/spec34.C: New test.
23047
23048 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
23049
23050 * g77.f-torture/compile/20000601-2.f: New test.
23051
23052 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23053
23054 * g++.old-deja/g++.other/init17.C: New test.
23055
23056 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
23057
23058 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
23059
23060 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23061
23062 * g++.old-deja/g++.pt/unify8.C: New test.
23063
23064 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23065
23066 * g++.old-deja/g++.abi/vbase1.C: New test.
23067
23068 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23069
23070 * g++.old-deja/g++.pt/crash65.C: New test.
23071
23072 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
23073
23074 * gcc.dg/cpp/assembl2.S: New test case.
23075
23076 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
23077
23078 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
23079 are supported.
23080
23081 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23082
23083 * g++.old-deja/g++.other/builtins1.C: New test.
23084 * g++.old-deja/g++.other/builtins2.C: Likewise.
23085 * g++.old-deja/g++.other/builtins3.C: Likewise.
23086 * g++.old-deja/g++.other/builtins4.C: Likewise.
23087
23088 2001-01-17 Jakub Jelinek <jakub@redhat.com>
23089
23090 * gcc.c-torture/compile/20010117-1.c: New test.
23091 * gcc.c-torture/compile/20010117-2.c: New test.
23092
23093 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23094
23095 * g77.f-torture/execute/20010116.[fx]: New test,
23096 XFAIL on i?86-*-*.
23097 * g77.f-torture/compile/20010115.f: Indicate it's
23098 a test for PR fortran/1636.
23099
23100 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
23101
23102 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
23103
23104 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23105
23106 * g77.f-torture/compile/20010115.f: New test.
23107
23108 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
23109
23110 * g++.old-deja/g++.pt/nontype5.C: New test.
23111
23112 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
23113
23114 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
23115 have an equivalent working one below it.
23116
23117 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
23118
23119 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
23120 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23121
23122 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
23123
23124 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
23125 message containing "init_priority".
23126 (conpr-2.C): Likewise.
23127 (conpr-3.C): Likewise.
23128 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
23129
23130 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23131
23132 * gcc.c-torture/execute/20010114-2.c: New test.
23133
23134 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
23135
23136 * gcc.c-torture/compile/20010114-1.c: New test.
23137 * gcc.c-torture/compile/20010114-1.x: Xfail.
23138 * gcc.c-torture/compile/20010114-2.c: New test.
23139 * gcc.c-torture/execute/20010114-1.c: New test.
23140 * gcc.dg/trunc-1.c: New test.
23141 * gcc.dg/uninit-B.c: New test.
23142
23143 2001-01-13 Nick Clifton <nickc@redhat.com>
23144
23145 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
23146 target.
23147
23148 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
23149
23150 * gcc.c-torture/compile/20010113-1.c: New test.
23151
23152 2001-01-13 Jakub Jelinek <jakub@redhat.com>
23153
23154 * gcc.c-torture/compile/20001212-1.c: New test.
23155
23156 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23157
23158 * gcc.dg/cpp/widestr1.c: Update.
23159 * gcc.dg/cpp/prag-imp.c: Remove.
23160
23161 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23162
23163 * gcc.c-torture/execute/20000801-3.x: Remove.
23164 * gcc.dg/c90-init-1.c: New test.
23165 * gcc.dg/c99-init-1.c: New test.
23166 * gcc.dg/c99-init-2.c: New test.
23167 * gcc.dg/gnu99-init-1.c: New test.
23168
23169 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23170
23171 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23172 testing that no relevant ones were found.
23173
23174 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23175
23176 * g++.old-deja/g++.pt/cast2.C: New test.
23177
23178 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23179
23180 * g++.old-deja/g++.pt/friend47.C: New test.
23181
23182 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23183
23184 * g++.old-deja/g++.pt/instantiate13.C: New test.
23185
23186 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23187
23188 * g++.old-deja/g++.other/defarg7.C: New test.
23189 * g++.old-deja/g++.other/defarg8.C: New test.
23190
23191 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23192
23193 * g++.old-deja/g++.pt/crash64.C: New test.
23194
23195 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23196
23197 * g++.old-deja/g++.pt/crash63.C: New test.
23198
23199 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23200
23201 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23202
23203 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23204
23205 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23206
23207 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23208
23209 * g++.old-deja/g++.pt/error3.C: New test.
23210
23211 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23212
23213 * g++.old-deja/g++.other/crash39.C: New test.
23214
23215 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23216
23217 * g++.old-deja/g++.other/vbase4.C: New test.
23218
23219 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23220
23221 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23222 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23223 * gcc.dg/special/special.exp: New test driver which will check
23224 for alias support for the above test.
23225
23226 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23227
23228 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23229 problems on small machines.
23230 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23231 parameterize.
23232
23233 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23234
23235 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23236 mips.
23237 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23238
23239 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23240
23241 * g++.old_deja/g++.pt/using8.C: New test.
23242
23243 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23244
23245 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23246
23247 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23248
23249 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23250 where a failure is expected.
23251 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23252
23253 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23254
23255 * g++.old_deja/g++.pt/instantiate12.C: New test.
23256
23257 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23258
23259 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23260 start of structs.
23261 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23262 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23263 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23264 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23265 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23266 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23267 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23268 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23269 * g++.old-deja/g++.eh/spec6.C: Likewise.
23270 * g++.old-deja/g++.jason/crash3.C: Likewise.
23271 * g++.old-deja/g++.law/ctors11.C: Likewise.
23272 * g++.old-deja/g++.law/ctors17.C: Likewise.
23273 * g++.old-deja/g++.law/ctors5.C: Likewise.
23274 * g++.old-deja/g++.law/ctors9.C: Likewise.
23275 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23276 * g++.old-deja/g++.mike/net22.C: Likewise.
23277 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23278 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23279 * g++.old-deja/g++.mike/virt3.C: Likewise.
23280 * g++.old-deja/g++.niklas/t128.C: Likewise.
23281 * g++.old-deja/g++.other/anon4.C: Likewise.
23282 * g++.old-deja/g++.other/using1.C: Likewise.
23283 * g++.old-deja/g++.other/warn3.C: Likewise.
23284 * g++.old-deja/g++.pt/t37.C: Likewise.
23285 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23286 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23287
23288 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23289
23290 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23291
23292 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23293
23294 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23295
23296 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23297
23298 * gcc.c-torture/compile/20010107-1.c: New test.
23299
23300 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23301
23302 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23303
23304 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23305
23306 * gcc.dg/format/format.h: New file.
23307 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23308 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23309 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23310 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23311 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23312 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23313 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23314 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23315 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23316 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23317 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23318 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23319 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23320 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23321 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23322 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23323 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23324 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23325 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23326 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23327 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23328 instead of declaring standard types, macros and functions in each
23329 test.
23330
23331 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23332
23333 * gcc.c-torture/execute/20010106-1.c: New test.
23334
23335 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23336
23337 * gcc.dg/format/format.exp: New file.
23338 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23339 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23340 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23341 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23342 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23343 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23344 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23345 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23346 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23347 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23348 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23349 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23350 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23351 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23352 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23353 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23354 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23355 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23356 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23357 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23358 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23359 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23360 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23361 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23362 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23363 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23364 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23365 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23366 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23367 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23368 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23369 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23370 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23371 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23372 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23373 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23374 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23375 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23376 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23377 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23378 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23379 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23380
23381 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23382
23383 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23384 account.
23385
23386 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23387
23388 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23389
23390 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23391
23392 * g++.old-deja/g++.pt/crash62.C: New test.
23393
23394 2001-01-04 Richard Henderson <rth@redhat.com>
23395
23396 * gcc.dg/20000926-1.c: Update expected warnings.
23397 * gcc.dg/array-2.c: Likewise.
23398 * gcc.dg/array-4.c: Also validate flexible array members.
23399 * gcc.dg/c99-flex-array-1.c: New.
23400
23401 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23402
23403 * gcc.c-torture/compile/20001222-1.x: Remove.
23404
23405 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23406
23407 * gcc.c-torture/execute/built-in-setjmp.c: New.
23408
23409 2001-01-03 Richard Henderson <rth@redhat.com>
23410
23411 * gcc.dg/940510-1.c: Update expected error wording.
23412 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23413
23414 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23415
23416 * lib/target-supports.exp (check_alias_available): Modified to
23417 indicate aliases not supported if only weak aliases are supported.
23418
23419 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23420
23421 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23422 Turn on cmpstrsi checks for __pj__ and __i370__.
23423
23424 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23425
23426 * g++.old-deja/g++.other/virtual11.C: New test.
23427
23428 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23429
23430 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23431
23432 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23433
23434 * gcc.c-torture/compile/20010102-1.c: New test.
23435
23436 2001-01-02 Andreas Jaeger <aj@suse.de>
23437
23438 * gcc.dg/noreturn-3.c: New test.
23439
23440 * gcc.dg/noreturn-4.c: New test.
23441
23442 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23443
23444 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23445 __builtin_fputc and __builtin_fwrite.
23446
23447 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23448
23449 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23450 signed char, not default char.
23451
23452 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23453
23454 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
23455
23456 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
23457
23458 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
23459
23460 2000-12-29 Richard Henderson <rth@redhat.com>
23461
23462 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
23463 (__cyg_profile_func_exit): Define.
23464
23465 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
23466
23467 * g++.dg/vtgc1.C: New test.
23468
23469 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
23470
23471 * gcc.dg/noncompile/20001228-1.c: New test.
23472
23473 * gcc.dg/20001228-1.c: New test.
23474
23475 * gcc.c-torture/execute/20001228-1.c: New test.
23476
23477 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
23478
23479 * gcc.dg/format-strfmon-1.c: New test.
23480
23481 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23482
23483 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
23484 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
23485 * gcc.c-torture/execute/string-opt-1.c: Likewise.
23486 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23487 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23488 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23489 * gcc.c-torture/execute/string-opt-6.c: Likewise.
23490 * gcc.c-torture/execute/string-opt-7.c: Likewise.
23491 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23492 * gcc.c-torture/execute/string-opt-9.c: Likewise.
23493 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23494 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23495 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23496
23497 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
23498 * gcc.c-torture/execute/string-opt-4.c: Test index.
23499
23500 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
23501
23502 * gcc.c-torture/compile/20001226-1.c: New test.
23503
23504 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
23505
23506 * gcc.c-torture/compile/20001222-1.c: New test.
23507 * gcc.c-torture/compile/20001222-1.x: Xfail.
23508
23509 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
23510
23511 * gcc.c-torture/execute/comp-goto-2.c: New test.
23512
23513 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
23514
23515 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
23516 Use long types if __INT_MAX__ is 32767.
23517 (main): Use cast to (sint32 *) when poking 88 into a_page.
23518
23519 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
23520
23521 2000-12-21 Bernd Schmidt <bernds@redhat.com>
23522
23523 * gcc.c-torture/compile/20001221-1.c: New test.
23524 * gcc.c-torture/execute/20001221-1.c: New test.
23525
23526 2000-12-20 Richard Henderson <rth@redhat.com>
23527
23528 * g++.old-deja/g++.pt/crash36.C: Update error lines.
23529 * g++.old-deja/g++.robertl/eb109.C: Likewise.
23530
23531 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23532
23533 * gcc.dg/compare3.c: New test.
23534
23535 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23536
23537 * gcc.dg/format-warnll-1.c: New test.
23538
23539 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
23540
23541 * gcc.dg/cpp/cmdlne-P.c: New test.
23542
23543 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
23544
23545 * gcc.c-torture/execute/builtin-abs-1.c,
23546 gcc.c-torture/execute/builtin-abs-2.c: New tests.
23547
23548 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23549
23550 * gcc.dg/cpp/multiline.c: New test.
23551
23552 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
23553
23554 * g++.old-deja/g++.other/syshdr1.C: Update.
23555 * gcc.dg/cpp/lineflags.c: Remove temporarily.
23556
23557 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23558
23559 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
23560
23561 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23562
23563 * g++.old-deja/g++.pt/ttp65.C: New test.
23564
23565 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23566
23567 * g++.old-deja/g++.pt/ttp64.C: New test.
23568
23569 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23570
23571 * g++.old-deja/g++.pt/spec33.C: New test.
23572
23573 2000-12-14 Catherine Moore <clm@redhat.com>
23574
23575 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
23576 * gcc.c-torture/execute/920612-2.c: Likewise.
23577 * gcc.c-torture/execute/920428-2.c: Likewise.
23578 * gcc-c-torture/execute/va-arg-11.c: Call exit.
23579 * gcc.c-torture/execute/va-arg-21.c: Likewise.
23580
23581 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23582
23583 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
23584 * gcc.dg/pack-test-2.c: Likewise.
23585
23586 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23587
23588 Tests by Zack Weinberg <zackw@stanford.edu>.
23589
23590 * gcc.dg/cpp/defined.c: Update.
23591 * gcc.dg/cpp/defined_trad.c: New tests.
23592
23593 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
23594
23595 * gcc.dg/cpp/trad-direct.c: Update.
23596
23597 2000-12-11 Neil Booth <neilb@earthling.net>
23598
23599 * gcc.dg/cpp/defined_trad.c
23600
23601 2000-12-11 Neil Booth <neilb@earthling.net>
23602
23603 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
23604
23605 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
23606
23607 * gcc.dg/format-miss-2.c: New test.
23608
23609 2000-12-09 Neil Booth <neilb@earthling.net>
23610
23611 * gcc.dg/cpp/lineflags.c: New tests.
23612 * gcc.dg/cpp/poison.c: Update.
23613 * gcc.dg/cpp/redef2.c: Update.
23614 * gcc.dg/cpp/skipping.c: New test.
23615
23616 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
23617
23618 * g++.old-deja/g++.other/eh3.C: New testcase.
23619
23620 2000-12-07 Neil Booth <neilb@earthling.net>
23621
23622 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
23623 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
23624 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
23625 wtr-union-init-2.c, wtr-union-init-3.c: Update.
23626 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
23627 Update.
23628
23629 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23630
23631 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
23632 __SIZE_TYPE__ instead of int for type of integers cast to
23633 pointers.
23634
23635 2000-12-07 Jakub Jelinek <jakub@redhat.com>
23636
23637 * g++.old-deja/g++.other/cleanup4.C: New test.
23638
23639 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23640
23641 * format-sec-1.c: New test.
23642
23643 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23644
23645 * gcc.dg/format-nonlit-3.c: New test.
23646
23647 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
23648
23649 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
23650 through a null pointer.
23651
23652 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23653
23654 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
23655 * g++.old-deja/g++.pt/partial4.C: New test.
23656
23657 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
23658
23659 * gcc.c-torture/execute/ieee/hugeval.x: New.
23660
23661 2000-12-06 Neil Booth <neilb@earthling.net>
23662
23663 * gcc.dg/cpp/backslash2.c: New tests.
23664
23665 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23666
23667 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
23668 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
23669
23670 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
23671
23672 * gcc.c-torture/execute/20001203-2.c: New testcase.
23673
23674 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23675
23676 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
23677 * g++.old-deja/g++.other/virtual10.C: New test.
23678
23679 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
23680
23681 * g++.old-deja/g++.mike/pmf5.C: Remove test.
23682
23683 2000-12-05 Richard Henderson <rth@redhat.com>
23684
23685 * gcc.c-torture/compile/20001205-1.c: New.
23686
23687 2000-12-04 Neil Booth <neilb@earthling.net>
23688
23689 * g++.old-deja/g++.other/virtual9.C: New test.
23690 * g++.old-deja/g++.pt/crash61.C: New test.
23691 * gcc.c-torture/execute/loop-9.c: New test.
23692
23693 2000-12-04 Neil Booth <neilb@earthling.net>
23694
23695 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
23696 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
23697 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
23698 * gcc.dg/cpp/extratokens.c: ...here.
23699
23700 2000-12-04 Neil Booth <neilb@earthling.net>
23701
23702 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
23703 New tests.
23704
23705 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23706
23707 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
23708 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
23709
23710 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
23711
23712 * gcc.c-torture/execute/20001203-1.c: New test.
23713
23714 2000-12-03 Neil Booth <neilb@earthling.net>
23715
23716 * gcc.dg/cpp/macro6.c: New test cases.
23717
23718 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23719
23720 * gcc.c-torture/execute/string-opt-9.c: New test.
23721 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23722 * gcc.c-torture/execute/string-opt-11.c: Likewise.
23723 * gcc.c-torture/execute/string-opt-12.c: Likewise.
23724
23725 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
23726 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
23727
23728 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
23729
23730 * gcc.dg/cpp/if-6.c: New testcase.
23731
23732 * gcc.dg/20001201-1.c: New testcase.
23733
23734 2000-12-02 Neil Booth <neilb@earthling.net>
23735
23736 * g++.old-deja/g++.other/externC4.C,
23737 g++.old-deja/g++.other/friend10.C: New tests.
23738
23739 2000-12-02 Neil Booth <neilb@earthling.net>
23740
23741 * g++.old-deja/g++.other/instan2.C
23742 * g++.old-deja/g++.other/instan3.C: New test.
23743
23744 2000-12-02 Neil Booth <neilb@earthling.net>
23745
23746 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
23747 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
23748 gnuc99.c,gnuc99-pedantic.c: New tests.
23749
23750 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23751
23752 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
23753 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
23754
23755 2000-12-01 Neil Booth <neilb@earthling.net>
23756
23757 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
23758 * gcc.dg/cpp/poison.c: Update.
23759 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
23760
23761 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
23762
23763 * g77.f-torture/execute/20001201.f: New test.
23764
23765 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
23766
23767 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
23768
23769 2000-12-01 Jakub Jelinek <jakub@redhat.com>
23770
23771 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
23772
23773 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
23774
23775 * g++.old-deja/g++.other/cast6.C: New test.
23776
23777 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
23778
23779 * gcc.c-torture/execute/20001130-2.c: New testcase.
23780
23781 2000-11-30 Richard Henderson <rth@redhat.com>
23782
23783 * gcc.c-torture/execute/20001130-1.c: New test.
23784
23785 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23786
23787 * g++.old-deja/g++.other/op3.C: New test.
23788
23789 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23790
23791 * g++.old-deja/g++.other/op2.C: New test.
23792
23793 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
23794
23795 * g++.old-deja/g++.other/crash38.C: New test.
23796
23797 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23798
23799 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23800
23801 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23802
23803 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23804 tests.
23805 * gcc.c-torture/execute/string-opt-6.c: New test.
23806
23807 * gcc.dg/20001117-1.c: Add main.
23808
23809 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23810
23811 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23812 Move from here ...
23813 * gcc.dg/940510-1.c: ... to here.
23814
23815 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23816 zero-size arrays in toplevel structures.
23817
23818 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23819
23820 * gcc.c-torture/execute/loop-8.c: New test.
23821
23822 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23823
23824 * g++.old-deja/g++.other/base1.C: New test.
23825
23826 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23827
23828 * g++.old-deja/g++.other/parse2.C: New test.
23829
23830 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23831
23832 * g++.old-deja/g++.pt/incomplete1.C: New test.
23833
23834 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23835
23836 * g++.old-deja/g++.other/friend9.C: New test.
23837
23838 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23839
23840 * gcc.dg/20001127-1.c: New test.
23841
23842 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23843
23844 * g++.old-deja/g++.pt/friend46.C: New test.
23845
23846 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23847
23848 * g++.old-deja/g++.other/ptrmem8.C: New test.
23849
23850 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23851
23852 * gcc.c-torture/execute/string-opt-7.c: New test.
23853 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23854
23855 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23856
23857 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23858 instead of 'mkcheck 2'.
23859
23860 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23861
23862 * gcc.c-torture/execute/memcheck/driver.c,
23863 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23864 C9X references to refer to C99.
23865
23866 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23867
23868 * gcc.dg/ultrasp3.c: New test.
23869
23870 2000-11-25 Neil Booth <neilb@earthling.net>
23871
23872 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23873
23874 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23875
23876 * gcc.c-torture/compile/20001123-2.c: New.
23877
23878 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23879
23880 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23881
23882 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23883
23884 * gcc.dg/sequence-point-1.c: Add some new tests.
23885 * gcc.c-torture/execute/20001124-1.c: New test.
23886
23887 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23888
23889 * g++.old-deja/g++.other/vaarg4.C: New test.
23890 * gcc.c-torture/compile/20001123-1.c: New test.
23891
23892 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23893
23894 * g++.other/crash24.C: Adjust and remove XFAIL.
23895 * g++.other/crash37.C: New test.
23896
23897 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23898
23899 * g++.old-deja/g++.pt/instantiate9.C: New test.
23900
23901 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23902
23903 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23904 new ABI, too.
23905
23906 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23907 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23908
23909 2000-11-22 Neil Booth <neilb@earthling.net>
23910
23911 * gcc.dg/cpp/Wtrigraphs.c: New test.
23912
23913 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23914
23915 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23916
23917 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23918
23919 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23920
23921 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23922
23923 * lib/gcc-dg.exp: load_lib scanasm.exp.
23924 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23925 * lib/g++-dg.exp: load_lib scanasm.exp.
23926 * lib/scanasm.exp: New.
23927 (scan-assembler, scan-assembler-not): Add optional arguments to
23928 test name, or if not present, the pattern name.
23929 (scan-assembler-dem, scan-assembler-dem-not): New.
23930
23931 * g++.dg/dg.exp: New.
23932
23933 2000-11-21 Neil Booth <neilb@earthling.net>
23934
23935 * gcc.dg/cpp/integrated1.c: Remove.
23936
23937 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23938
23939 * gcc.c-torture/execute/20001121-1.c: New test.
23940
23941 2000-11-21 Richard Henderson <rth@redhat.com>
23942
23943 * gcc.c-torture/compile/20001121-1.c: New test.
23944
23945 2000-11-20 Neil Booth <neilb@earthling.net>
23946
23947 * gcc.dg/cpp/integrated1.c: New test.
23948
23949 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23950
23951 * g++.old-deja/g++.other/inline17.C: New test.
23952
23953 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23954
23955 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23956 local variable to be zero: I made the variable global. Now
23957 uses abort() and exit() instead of relying on main's return value.
23958
23959 2000-11-20 Neil Booth <neilb@earthling.net>
23960
23961 * gcc.dg/cpp/paste2.c: Update test.
23962 * objc/execute/paste.m: New test.
23963
23964 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23965
23966 * gcc.dg/c99-condexpr-1.c: New test.
23967
23968 2000-11-20 Neil Booth <neilb@earthling.net>
23969
23970 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23971
23972 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23973
23974 * g++.old-deja/g++.pt/export1.C: New test.
23975
23976 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23977
23978 * gcc.dg/20001117-1.c: New test.
23979
23980 2000-11-18 Richard Henderson <rth@redhat.com>
23981
23982 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23983
23984 2000-11-18 Richard Henderson <rth@redhat.com>
23985
23986 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23987 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23988 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23989
23990 2000-11-18 Richard Henderson <rth@redhat.com>
23991
23992 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23993 (main): New. Exit cleanly.
23994
23995 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23996
23997 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23998 gcc.dg/c99-fordecl-2.c: New tests.
23999
24000 2000-11-18 Richard Henderson <rth@redhat.com>
24001
24002 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
24003 * gcc.c-torture/execute/zerolen-2.c: New.
24004
24005 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24006
24007 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
24008 memory.
24009
24010 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
24011
24012 * g++.old-deja/g++.pt/instantiate8.C: New test.
24013
24014 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
24015
24016 * g++.old-deja/g++.other/incomplete.C: Add more tests.
24017 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
24018
24019 2000-11-16 Nick Clifton <nickc@redhat.com>
24020
24021 * gcc.c-torture/execute/nestfunc-2.c: New test.
24022 * gcc.c-torture/execute/nestfunc-3.c: New test.
24023
24024 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
24025
24026 * gcc.c-torture/compile/20001116-1.c: New test.
24027
24028 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24029
24030 * gcc.c-torture/execute/20001115-1.c: New test.
24031
24032 2000-11-15 Mark Mitchell <mark@codesourcery.com>
24033
24034 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
24035 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
24036 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
24037 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24038
24039 2000-11-15 Neil Booth <neilb@earthling.net>
24040
24041 gcc.dg/cpp/_Pragma1.c: Update.
24042 gcc.dg/cpp/_Pragma2.c: New test.
24043
24044 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
24045
24046 * g++.old-deja/g++.other/anon5.C: New test.
24047
24048 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
24049
24050 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
24051 tests.
24052
24053 2000-11-14 Jakub Jelinek <jakub@redhat.com>
24054
24055 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
24056 output.
24057
24058 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24059
24060 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
24061 labels at end of compound statements.
24062
24063 2000-11-13 Jakub Jelinek <jakub@redhat.com>
24064
24065 * gcc.c-torture/execute/loop-7.c: New test.
24066
24067 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24068
24069 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
24070
24071 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24072
24073 * gcc.dg/c99-bool-1.c: New test.
24074
24075 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24076
24077 * gcc.dg/c99-scope-1.c: Remove xfail.
24078 * gcc.dg/c99-scope-2.c: New test.
24079
24080 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24081
24082 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
24083 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
24084
24085 2000-11-11 Mark Mitchell <mark@codesourcery.com>
24086
24087 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
24088 error messages.
24089
24090 * g++.mike/p700.C: Don't typedef wchar_t.
24091 * g++.mike/p784.C: Likewise.
24092 * g++.mike/eb101.C: Don't use __wchar_t.
24093
24094 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
24095
24096 * g77.f-torture/execute/20001111.[fx]: Test premature exit
24097 from DO loop.
24098
24099 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
24100
24101 * gcc.c-torture/execute/20001111-1.c: New test.
24102
24103 2000-11-10 Nick Clifton <nickc@redhat.com>
24104
24105 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
24106 long multuiple and accumulate.
24107
24108 2000-11-09 Richard Henderson <rth@redhat.com>
24109
24110 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
24111 via size_t instead of int.
24112
24113 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
24114 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24115 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24116 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24117
24118 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
24119
24120 * gcc.c-torture/compile/20001109-1.c: New test.
24121 * gcc.c-torture/compile/20001109-2.c: New test.
24122
24123 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
24124
24125 * g++.old-deja/g++.pt/operator1.C: New test.
24126 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
24127
24128 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24129
24130 * gcc.dg/20001108-1.c: New test.
24131
24132 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24133
24134 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
24135 with both arguments constant strings.
24136 * gcc.c-torture/execute/string-opt-3.c: New test.
24137 * gcc.c-torture/execute/string-opt-4.c: New test.
24138 * gcc.c-torture/execute/string-opt-5.c: New test.
24139
24140 2000-11-08 Nick Clifton <nickc@redhat.com>
24141
24142 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
24143 mulsidi3adddi patterns.
24144
24145 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
24146
24147 * g++.old-deja/g++.other/crash36.C: New test.
24148
24149 2000-11-08 Jakub Jelinek <jakub@redhat.com>
24150
24151 * g++.old-deja/g++.other/init16.C: New test.
24152
24153 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24154
24155 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24156
24157 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24158
24159 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24160 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24161 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24162
24163 2000-11-07 DJ Delorie <dj@redhat.com>
24164
24165 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24166
24167 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24168
24169 * gcc.c-torture/execute/string-opt-1.c: New test.
24170
24171 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24172
24173 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24174 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24175 parameters in registers, and there is no way for a varargs
24176 function to know in which order the integer and floating-point
24177 parameters should be interleaved when they are placed on the
24178 stack.
24179 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24180 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24181
24182 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24183
24184 * gcc.c-torture/execute/string-opt-2.c: New test.
24185
24186 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24187
24188 * g++.old-deja/g++.pt/crash60.C: New test.
24189
24190 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24191
24192 * g++.old-deja/g++.other/crash24.C: New test.
24193 * g++.old-deja/g++.other/crash25.C: New test.
24194 * g++.old-deja/g++.other/crash26.C: New test.
24195 * g++.old-deja/g++.other/crash27.C: New test.
24196 * g++.old-deja/g++.other/crash28.C: New test.
24197 * g++.old-deja/g++.other/crash29.C: New test.
24198 * g++.old-deja/g++.other/crash30.C: New test.
24199 * g++.old-deja/g++.other/crash31.C: New test.
24200 * g++.old-deja/g++.other/crash32.C: New test.
24201 * g++.old-deja/g++.other/crash33.C: New test.
24202 * g++.old-deja/g++.other/crash34.C: New test.
24203 * g++.old-deja/g++.other/crash35.C: New test.
24204
24205 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24206
24207 * gcc.c-torture/execute/20001031-1.c: New test.
24208
24209 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24210
24211 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24212 namespace.
24213
24214 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24215 standards-conformant.
24216
24217 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24218
24219 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24220 * g++.old-deja/g++.mike/p755a.C: Likewise.
24221 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24222 library makes no calls to `operator new' during initialization.
24223
24224 2000-11-04 Neil Booth <neilb@earthling.net>
24225
24226 * gcc.dg/cpp/include2.c: New tests.
24227
24228 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24229
24230 * lib/g++.exp (g++_set_ld_library_path): New function.
24231 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24232
24233 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24234
24235 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24236 warnings.
24237
24238 2000-11-01 Richard Henderson <rth@redhat.com>
24239
24240 * g++.old-deja/g++.ext/namedret1.C: New.
24241 * g++.old-deja/g++.ext/namedret2.C: New.
24242 * g++.old-deja/g++.ext/namedret3.C: New.
24243
24244 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24245
24246 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24247 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24248
24249 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24250
24251 * gcc.c-torture/execute/va-arg-21.c: New test.
24252
24253 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24254
24255 * gcc.dg/c99-complex-2.c: New test.
24256
24257 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24258
24259 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24260
24261 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24262
24263 * g++.old-deja/g++.other/inline16.C: New test.
24264
24265 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24266
24267 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24268 __PRETTY_FUNCTION__
24269
24270 2000-10-29 Neil Booth <neilb@earthling.net>
24271
24272 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24273 New tests.
24274 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24275 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24276 optimisation.
24277
24278 2000-10-29 Neil Booth <neilb@earthling.net>
24279
24280 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24281 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24282 * mi5.c: Test multiple includes work with -C.
24283 * trigraphs.c: Test ^= version.
24284
24285 2000-10-28 Neil Booth <neilb@earthling.net>
24286
24287 New tests and test updates for new macro expander.
24288
24289 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24290 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24291 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24292 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24293 new diagnostic messages.
24294
24295 * gcc.dg/cpp/macro3.c: New tests.
24296
24297 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24298
24299 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24300 on the same line.
24301
24302 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24303
24304 * g++.old-deja/g++.other/eh2.C: New test.
24305
24306 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24307
24308 * gcc.c-torture/execute/20001027-1.c: New test.
24309
24310 2000-10-26 Richard Henderson <rth@redhat.com>
24311
24312 * gcc.c-torture/execute/20001026-1.c: New.
24313
24314 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24315
24316 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24317 * g++.old-deja/g++.law/builtin1.C: Likewise.
24318 * g++.old-deja/g++.law/ctors10.C: Likewise.
24319 * g++.old-deja/g++.law/virtual3.C: Likewise.
24320 * g++.old-deja/g++.mike/p658.C: Likewise.
24321 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24322 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24323 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24324 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24325 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24326
24327 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24328
24329 * gcc.c-torture/compile/20001024-1.c: New test.
24330
24331 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24332
24333 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24334 to tell us whether or not we are using V3.
24335
24336 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24337
24338 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24339 operands.
24340
24341 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24342
24343 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24344
24345 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24346
24347 * gcc.c-torture/execute/20001024-1.c: New test.
24348
24349 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24350
24351 * g++.old-deja/g++.other/sibcall1.C: New test.
24352
24353 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24354
24355 * gcc.dg/noncompile/init-3.c: New test.
24356
24357 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24358
24359 * gcc.dg/format-array-1.c: New test.
24360
24361 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24362
24363 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24364 writing through null pointers; remove comment about testing
24365 unterminated strings.
24366
24367 2000-10-17 Matthew Hiller <hiller@redhat.com>
24368
24369 * gcc.c-torture/execute/20001017-2.c: New test.
24370
24371 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24372
24373 * gcc.c-torture/compile/20001018-1.c: New test.
24374 * gcc.c-torture/compile/20001018-1.x: Xfail.
24375
24376 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24377
24378 * gcc.c-torture/execute/20001017-1.c: New test.
24379
24380 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24381
24382 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24383 for multiple use of arguments with scanf formats; add tests for
24384 multiple use of arguments.
24385
24386 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24387
24388 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24389
24390 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24391
24392 * gcc.dg/format-miss-1.c: New test.
24393
24394 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24395
24396 * gcc.c-torture/execute/20001013-1.c: New test.
24397
24398 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24399
24400 * gcc.dg/format-branch-1.c: New test.
24401
24402 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24403
24404 * README, lib/file-format.exp: Remove EGCS references.
24405
24406 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24407
24408 * gcc.dg/20001013-1.c: New test.
24409
24410 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24411
24412 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24413 for intmax_t in the compiler using __typeof__ and the type rules
24414 for conditional expressions.
24415
24416 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24417
24418 * gcc.dg/20001012-1.c: New test.
24419 * gcc.dg/20001012-2.c: New test.
24420
24421 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24422
24423 * gcc.dg/format-attr-1.c: New test.
24424
24425 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24426
24427 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24428 __LONG_LONG_MAX__ instead of LLONG_MAX.
24429
24430 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24431
24432 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24433 scanf flags.
24434 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24435 flags.
24436
24437 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24438
24439 * gcc.dg/sequence-pt-1.c: New test.
24440
24441 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24442
24443 * gcc.c-torture/execute/20001011-1.c: New testcase.
24444 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24445
24446 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24447
24448 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24449 does not error on it.
24450
24451 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24452
24453 * gcc.dg/20001009-1.c: New test.
24454
24455 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
24456
24457 * gcc.c-torture/compile/20001009-1.c: Move from here ....
24458 * gcc.c-torture/execute/20001009-2.c: ... to here.
24459
24460 2000-10-09 Geoff Keating <geoffk@cygnus.com>
24461
24462 * gcc.c-torture/compile/20001009-1.c: New testcase.
24463 * gcc.c-torture/execute/20001009-1.c: New testcase.
24464 Testcases provided by Jan Hubicka <jh@suse.cz>.
24465
24466 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24467
24468 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24469 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
24470 uintmax_t using <limits.h> to emulate the compiler's internal
24471 logic. No longer XFAIL %j tests.
24472
24473 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
24474
24475 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
24476 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
24477 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
24478 regexps and details of expected handling of some bad formats.
24479 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
24480 suppression.
24481
24482 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
24483
24484 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
24485 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
24486 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
24487 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
24488 in list archives.
24489
24490 2000-10-06 Richard Henderson <rth@cygnus.com>
24491
24492 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
24493 * g++.old-deja/g++.brendan/crash52.C: Likewise.
24494 * g++.old-deja/g++.jason/report.C: Likewise.
24495 * g++.old-deja/g++.law/friend5.C: Likewise.
24496 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
24497 of the expected warnings.
24498
24499 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
24500
24501 * g++.old-deja/g++.pt/enum14.C: New test.
24502
24503 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
24504
24505 * g++.old-deja/g++.pt/crash59.C: New test.
24506
24507 2000-10-04 Will Cohen <wcohen@redhat.com>
24508
24509 * gcc.dg/20000926-1.c: New test.
24510
24511 2000-10-03 Geoff Keating <geoffk@cygnus.com>
24512
24513 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
24514 function name for current C++ compiler.
24515 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
24516
24517 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
24518
24519 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
24520 __PRETTY_FUNCTION__.
24521 * g++.old-deja/g++.ext/pretty2.C: Likewise.
24522
24523 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24524
24525 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
24526
24527 2000-09-26 Jakub Jelinek <jakub@redhat.com>
24528
24529 * gcc.c-torture/compile/20000923-1.c: New test.
24530
24531 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
24532
24533 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
24534 * g++.old-deja/g++.pt/ttp62.C: Same.
24535 * g++.old-deja/g++.other/inline14.C: Same.
24536
24537 2000-09-24 Richard Henderson <rth@cygnus.com>
24538
24539 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
24540
24541 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
24542
24543 * gcc.dg/c90-printf-1.c: Add test for wide string format.
24544
24545 2000-09-22 Geoff Keating <geoffk@cygnus.com>
24546
24547 * gcc.c-torture/compile/20000922-1.c: New file.
24548
24549 2000-09-21 Nick Clifton <nickc@redhat.com>
24550
24551 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
24552 a signed long modulo operation.
24553 (mod6): New function - perform an unsigned long modulo operation.
24554 (main): Add tests for modulos of very large numbers by very small
24555 dividends.
24556
24557 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24558
24559 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
24560
24561 2000-09-19 Richard Henderson <rth@cygnus.com>
24562
24563 * gcc.dg/compare2.c (case 10): XFAIL.
24564
24565 2000-09-18 Richard Henderson <rth@cygnus.com>
24566
24567 * gcc.c-torture/execute/20000906-1.c: Move ...
24568 * gcc.dg/20000906-1.c: ... here. Only run on targets
24569 that support __builtin_trap.
24570
24571 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
24572
24573 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
24574
24575 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24576
24577 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
24578 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
24579 more $ format tests.
24580
24581 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
24582
24583 * gcc.dg/format-errmk-1.c: New test.
24584
24585 2000-09-17 Greg McGary <greg@mcgary.org>
24586
24587 * gcc.c-torture/execute/20000917-1.x: Remove.
24588
24589 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
24590
24591 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
24592
24593 2000-09-17 Greg McGary <greg@mcgary.org>
24594
24595 * gcc.c-torture/execute/20000917-1.c: New test.
24596 * gcc.c-torture/execute/20000917-1.x: XFAIL.
24597
24598 2000-09-16 Neil Booth <NeilB@earthling.net>
24599
24600 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
24601 in nested macro bug.
24602
24603 2000-09-15 Neil Booth <NeilB@earthling.net>
24604
24605 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
24606
24607 2000-09-14 Jeffrey A Law (law@cygnus.com)
24608
24609 * gcc.c-torture/execute/20000914-1.c: New test.
24610
24611 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
24612
24613 * g++.other/inline13.C: New test.
24614
24615 2000-09-12 Andreas Jaeger <aj@suse.de>
24616
24617 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
24618 constant by Ulrich Drepper <drepper@redhat.com>.
24619
24620 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
24621
24622 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
24623
24624 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24625
24626 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
24627
24628 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
24629
24630 * gcc.dg/cpp/backslash.c: New test.
24631
24632 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
24633
24634 * gcc.c-torture/execute/20000910-1.c: New test.
24635 * gcc.c-torture/execute/20000910-2.c: Likewise.
24636
24637 2000-09-11 Robert Lipe <robertl@sco.com>
24638
24639 * gcc.dg/pragma-align.c: New test.
24640
24641 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
24642
24643 * g++.old-deja/g++.pt/explicit82.C: New test.
24644 * g++.old-deja/g++.pt/explicit83.C: New test.
24645
24646 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
24647
24648 * gcc.dg/asm-names.c: New test.
24649
24650 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24651
24652 * gcc.dg/cpp/tr-warn6.c: New test
24653
24654 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
24655
24656 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
24657 be accepted.
24658
24659 2000-09-07 Catherine Moore <clm@redhat.com>
24660
24661 * gcc.c-torture/execute/unroll-1.c: New test.
24662
24663 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
24664
24665 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
24666 ERROR markers.
24667 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
24668 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
24669 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
24670 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
24671 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
24672 Preprocess only.
24673 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
24674 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
24675
24676 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24677
24678 * g++.old-deja/g++.pt/deduct2.C: New test.
24679
24680 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24681
24682 * g++.old-deja/g++.pt/parms2.C: New test.
24683
24684 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
24685
24686 * g++.old-deja/g++.pt/crash58.C: New test.
24687
24688 2000-09-06 Greg McGary <greg@mcgary.org>
24689
24690 * gcc.c-torture/execute/20000906-1.c: New test.
24691 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
24692
24693 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24694
24695 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
24696
24697 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24698
24699 * g++.old-deja/g++.pt/crash57.C: New test.
24700
24701 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24702
24703 * g++.old-deja/g++.pt/crash56.C: New test.
24704
24705 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
24706
24707 * g++.old-deja/g++.pt/koenig1.C: New test.
24708
24709 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24710
24711 * gcc.dg/20000904-1.c: New test.
24712
24713 2000-09-04 Jakub Jelinek <jakub@redhat.com>
24714
24715 * gcc.dg/cpp/paste8.c: New test.
24716
24717 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
24718
24719 * gcc.c-torture/compile/20000827-1.c: New test.
24720
24721 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24722
24723 * gcc.dg/format-diag-1.c: New test.
24724
24725 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
24726
24727 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
24728 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
24729 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
24730 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
24731 gcc.dg/formatz-1.c: Adjust warning regular expressions.
24732
24733 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24734
24735 * g++.old-deja/g++.other/nested4.C: New test.
24736
24737 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
24738
24739 * g++.old-deja/g++.ns/scoped1.C: New test.
24740
24741 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
24742
24743 * lib/g++.exp: Support testing already-installed GCC.
24744
24745 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24746
24747 * wtr-label-1.c, wtr-suffix-1.c: New tests.
24748
24749 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24750
24751 * gcc.dg/return-type-2.c: New test.
24752
24753 2000-08-27 Geoff Keating <geoffk@cygnus.com>
24754
24755 * gcc.c-torture/compile/20000825-1.c: New test.
24756
24757 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
24758
24759 * gcc.dg/dwarf2-2.c: New test.
24760
24761 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
24762
24763 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
24764 dg-warning regexps.
24765
24766 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
24767
24768 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
24769 gcc.dg/format-ext-5.c: New tests.
24770
24771 2000-08-25 Jakub Jelinek <jakub@redhat.com>
24772
24773 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
24774
24775 2000-08-24 Mark Mitchell <mark@codesourcery.com>
24776
24777 * gcc.dg/noncompile/930622-2.c: Adjust error message.
24778
24779 2000-08-24 Richard Henderson <rth@cygnus.com>
24780
24781 * gcc.dg/ia64-sync-1.c: New test.
24782 * gcc.dg/ia64-sync-2.c: New test.
24783 * gcc.dg/ia64-asm-1.c: New test.
24784
24785 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
24786
24787 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
24788 * gcc.dg/format-ext-2.c: New test.
24789
24790 2000-08-23 Jason Merrill <jason@redhat.com>
24791
24792 * lib/old-dejagnu.exp: Also ignore "In member function" and
24793 "At global scope".
24794
24795 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24796
24797 * gcc.dg/noncompile/label-lineno-1.c: New test.
24798
24799 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24800
24801 * gcc.dg/c99-array-nonobj-1.c: New test.
24802
24803 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24804
24805 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24806 tests.
24807 * gcc.dg/format-ext-1.c: New test.
24808
24809 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24810
24811 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24812 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24813 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24814 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24815 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24816
24817 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24818
24819 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24820 gcc.dg/c99-strftime-2.c: New tests.
24821
24822 2000-08-22 Richard Henderson <rth@cygnus.com>
24823
24824 * gcc.c-torture/execute/20000822-1.c: New test.
24825
24826 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24827
24828 * gcc.c-torture/execute/20000819-1.x: Remove.
24829
24830 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24831
24832 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24833 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24834 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24835 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24836 gcc.dg/format-xopen-1.c: New tests.
24837
24838 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24839
24840 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24841
24842 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24843
24844 * g++.old-deja/g++.other/loop2.C: New test.
24845
24846 * gcc.c-torture/compile/20000606-1.c: New test.
24847 * gcc.c-torture/compile/20000728-1.c: New test.
24848 * gcc.c-torture/execute/20000801-1.c: New test.
24849 * gcc.c-torture/execute/20000801-2.c: New test.
24850 * gcc.c-torture/execute/20000819-1.c: New test.
24851 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24852 * gcc.dg/20000629-1.c: New test.
24853 * gcc.dg/20000724-1.c: New test.
24854 * gcc.dg/20000807-1.c: New test.
24855
24856 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24857
24858 * gcc.dg/cpp/pragma-1.c: New test.
24859 * gcc.dg/cpp/pragma-2.c: New test.
24860
24861 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24862
24863 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24864 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24865
24866 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24867
24868 * gcc.c-torture/compile/20000818-1.c: New test.
24869
24870 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24871
24872 * gcc.c-torture/execute/20000818-1.c: New test.
24873
24874 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24875
24876 * gcc.dg/format-va-1.c: New test.
24877
24878 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24879
24880 * g++.old-deja/g++.other/typedef8.C: New test.
24881
24882 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24883
24884 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24885 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24886 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24887 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24888 * g++.old-deja/g++.other/ptrmem7.C: New test.
24889 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24890
24891 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24892
24893 * g++.old-deja/g++.pt/typename27.C: New test.
24894
24895 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24896
24897 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24898 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24899 * g++.old-deja/g++.pt/friend45.C: New test.
24900 * g++.old-deja/g++.other/friend8.C: New test.
24901
24902 2000-08-15 Richard Henderson <rth@cygnus.com>
24903
24904 * gcc.c-torture/execute/20000815-1.c: New test.
24905
24906 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24907
24908 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24909 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24910 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24911
24912 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24913
24914 * g++.old-deja/g++.other/refinit2.C: New test.
24915
24916 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24917
24918 * lib/c-torture.exp (c-torture): Make
24919 compiler_conditional_xfail_data global.
24920 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24921 compiler_conditional_xfail_data machinery.
24922 (f-torture-execute): Likewise.
24923 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24924 and only when unrolling loops.
24925
24926 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24927
24928 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24929
24930 * g++.old-deja/g++.pt/explicit81.C: New test.
24931
24932 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24933
24934 * g++.old-deja/g++.pt/typename26.C: New test.
24935
24936 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24937
24938 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24939 warning.
24940
24941 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24942
24943 * g++.old-deja/g++.other/array3.C: New test.
24944
24945 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24946
24947 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24948 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24949 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24950 New tests.
24951
24952 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24953
24954 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24955 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24956
24957 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24958
24959 * gcc.c-torture/execute/20000808-1.c: New test.
24960
24961 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24962
24963 * gcc.dg/c90-const-expr-1.c: New test.
24964
24965 2000-08-08 Richard Henderson <rth@cygnus.com>
24966
24967 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24968
24969 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24970
24971 * gcc.dg/noncompile/const-ll-1.c: New test.
24972
24973 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24974
24975 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24976
24977 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24978
24979 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24980 that running programs linked against the shared version of libobjc
24981 run correctly.
24982
24983 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24984
24985 * gcc.dg/c99-printf-1.c: New test.
24986
24987 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24988
24989 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24990
24991 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24992
24993 * gcc.c-torture/execute/20000731-1.x: Delete.
24994
24995 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24996
24997 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24998 and torture_without_loops as is done by c-torture.exp.
24999 (search_for): Copy from c-torture.exp.
25000 (gcc-dg-runtest): New function, drives a directory of tests
25001 iterating over the TORTURE_OPTIONS.
25002 (scan-assembler, scan-assembler-not): Move here from
25003 individual directory drivers.
25004
25005 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
25006 defined by lib/gcc-dg.exp.
25007 * gcc.dg/cpp/cpp.exp: Likewise.
25008 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
25009 gcc-dg-runtest, so we cycle over optimization options.
25010
25011 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
25012 * gcc.dg/compare2.c: No longer expected to fail.
25013
25014 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
25015
25016 * gcc.c-torture/execute/20000804-1.c: New test.
25017
25018 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
25019
25020 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
25021
25022 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
25023
25024 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
25025
25026 2000-08-03 Jeffrey A Law (law@cygnus.com)
25027
25028 * gcc.c-torture/compile/20000803-1.c: New test.
25029
25030 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
25031
25032 * gcc.c-torture/execute/20000801-3.c,
25033 gcc.c-torture/execute/20000801-4.c: New tests.
25034 * gcc.c-torture/execute/20000801-3.x,
25035 gcc.c-torture/execute/20000801-4.x: Xfail.
25036
25037 2000-08-02 Geoff Keating <geoffk@cygnus.com>
25038
25039 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
25040 libobjc/.libs to allow for libtool.
25041
25042 2000-08-02 Jakub Jelinek <jakub@redhat.com>
25043
25044 * gcc.c-torture/compile/20000802-1.c: New test.
25045
25046 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
25047
25048 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
25049
25050 2000-07-31 Jeffrey A Law (law@cygnus.com)
25051
25052 * gcc-c-torture/execute/20000731-2.c: New test.
25053
25054 * gcc.c-torture/execute/20000731-1.c: New test.
25055 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
25056
25057 2000-07-31 Jakub Jelinek <jakub@redhat.com>
25058
25059 * testsuite/gcc.dg/cpp/paste7.c: New test.
25060 * gcc.dg/cpp/20000725-1.c: New test.
25061
25062 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
25063
25064 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
25065 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
25066 declaration warning for __builtin_dwarf_reg_size.
25067
25068 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
25069
25070 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
25071
25072 * gcc.dg/noncompile/voidparam-1.c: New test.
25073
25074 2000-07-30 Richard Henderson <rth@cygnus.com>
25075
25076 * gcc.dg/c90-digraph-1.c: Don't xfail.
25077 * gcc.dg/compare2.c (case 10): Xfail.
25078 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
25079
25080 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
25081
25082 * gcc.dg/c99-main-1.c: New test.
25083
25084 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
25085
25086 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
25087
25088 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
25089
25090 * gcc.c-tortuer/execute/20000726-1.c: New test.
25091
25092 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
25093
25094 * gcc.c-torture/execute/enum-2.c: New test.
25095
25096 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25097
25098 * gcc.dg/cpp/tr-warn3.c: New test.
25099
25100 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
25101
25102 * g++.old-deja/g++.ext/implicit1.C: Remove.
25103 * g++.old-deja/g++.jason/c2.C: Remove
25104 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
25105 * g++.old-deja/g++.pt/crash16.C: Likewise.
25106 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
25107
25108 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
25109
25110 * g++.old-deja/g++.other/for2.C: New test.
25111
25112 2000-07-25 Jakub Jelinek <jakub@redhat.com>
25113
25114 * gcc.dg/20000720-1.c: New test.
25115
25116 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
25117
25118 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
25119
25120 2000-07-24 Geoff Keating <geoffk@cygnus.com>
25121
25122 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
25123 * gcc.c-torture/execute/20000722-1.c: New.
25124 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
25125
25126 2000-07-24 Jakub Jelinek <jakub@redhat.com>
25127
25128 * gcc.dg/cpp/20000720-1.S: New test.
25129
25130 2000-07-21 Michael Meissner <meissner@redhat.com>
25131
25132 * gcc.c-torture/execute/ieee/hugeval.c: New test.
25133
25134 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25135
25136 * g++.old-deja/g++.brendan/crash16.C,
25137 g++.old-deja/g++.brendan/parse3.C,
25138 g++.old-deja/g++.brendan/redecl1.C,
25139 g++.old-deja/g++.ns/template13.C,
25140 g++.old-deja/g++.other/decl4.C,
25141 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
25142
25143 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25144
25145 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
25146 and "Internal error".
25147
25148 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
25149 regexps.
25150 * gcc.dg/cpp/paste6.c: New test.
25151
25152 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
25153
25154 * gcc.dg/cpp/tr-direct.c: New test.
25155
25156 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25157 gcc.dg/cpp/undef1.c: Tweak error regexps.
25158
25159 2000-07-18 Eric Christopher <echristo@redhat.com>
25160
25161 * gcc.c-torture/compile/20000718-1.c: New test.
25162
25163 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25164
25165 * cpplex.c (_cpp_push_token): If the token being pushed back
25166 is the previous token in this context, just subtract one from
25167 context->posn.
25168 * cppmacro.c (save_expansion): Clear aux field when storing a
25169 placemarker.
25170
25171 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25172
25173 * gcc.dg/noncompile/redecl-1.c: New test.
25174
25175 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25176
25177 * gcc.c-torture/execute/20000717-5.c: New test.
25178 * gcc.c-torture/execute/20000717-1.x: Removed.
25179
25180 2000-07-17 Richard Henderson <rth@cygnus.com>
25181
25182 * gcc.c-torture/execute/20000717-4.c: New test.
25183
25184 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25185
25186 * gcc.dg/cpp/syshdr.c: New test.
25187 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25188
25189 2000-07-17 Neil Booth <neilb@earthling.net>
25190
25191 * gcc.dg/cpp/cmdlne-dM.c: New test.
25192 * gcc.dg/cpp/cmdlne-dD.c: New test.
25193
25194 2000-07-17 Jeffrey A Law (law@cygnus.com)
25195
25196 * gcc.c-torture/execute/20000717-3.c: New test.
25197
25198 * gcc.c-torture/compile/20000717-1.c: New test.
25199
25200 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25201
25202 * gcc.c-torture/execute/20000717-2.c: New test.
25203
25204 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25205
25206 * gcc.dg/formatz-1.c: New test.
25207
25208 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25209 * gcc.dg/c99-digraph-1.c: New tests.
25210
25211 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25212 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25213
25214 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25215 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25216 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25217 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25218 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25219 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25220 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25221
25222 2000-07-17 Greg McGary <greg@mcgary.org>
25223
25224 * gcc.c-torture/execute/20000717-1.c: New test.
25225 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25226
25227 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25228
25229 * gcc.c-torture/execute/20000715-2.c: New test.
25230 * gcc.dg/20000715-1.c: New test.
25231
25232 2000-07-15 Michael Meissner <meissner@redhat.com>
25233
25234 * gcc.c-torture/execute/20000715-1.c: New test.
25235
25236 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25237
25238 * gcc.c-torture/execute/20000707-1.c: New test.
25239
25240 2000-07-13 Neil Booth <NeilB@earthling.net>
25241
25242 * testsuite/gcc.dg/cpp/digraph1.c,
25243 testsuite/gcc.dg/cpp/digraph2.c,
25244 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25245
25246 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25247
25248 * g77.f-torture/compile/20000630-2.f: New test.
25249 * g77.f-torture/compile/20000630-2.x
25250
25251 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25252
25253 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25254
25255 2000-07-11 Neil Booth <NeilB@earthling.net>
25256
25257 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25258
25259 2000-07-11 Neil Booth <NeilB@earthling.net>
25260
25261 * gcc.dg/cpp/cmdlne-C.c: New.
25262
25263 2000-07-09 Neil Booth <NeilB@earthling.net>
25264
25265 * gcc.dg/cpp/directiv.c: New tests.
25266 * gcc.dg/cpp/undef1.c: Update.
25267
25268 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25269
25270 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25271
25272 2000-07-09 Neil Booth <NeilB@earthling.net>
25273
25274 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25275
25276 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25277
25278 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25279 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25280
25281 2000-07-08 Neil Booth <NeilB@earthling.net>
25282
25283 * gcc.dg/cpp/macsyntx.c: New tests.
25284
25285 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25286
25287 * gcc.dg/20000707-1.c: New test.
25288
25289 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25290
25291 * gcc.c-torture/execute/20000706-1.c: New test.
25292 * gcc.c-torture/execute/20000706-2.c: New test.
25293 * gcc.c-torture/execute/20000706-3.c: New test.
25294 * gcc.c-torture/execute/20000706-4.c: New test.
25295 * gcc.c-torture/execute/20000706-5.c: New test.
25296
25297 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25298
25299 * g++.old-deja/g++.pt/instantiate7.C: New test.
25300
25301 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25302
25303 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25304 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25305 * g++.old-deja/g++.other/rtti3.C: Likewise.
25306 * g++.old-deja/g++.other/rttid3.C: Likewise.
25307
25308 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25309
25310 * g77.f-torture/compile/20000630-1.x: Fix typo
25311
25312 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25313
25314 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25315 assembly output.
25316
25317 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25318
25319 * gcc.dg/cpp/ident.c: New test.
25320
25321 2000-07-05 Neil Booth <NeilB@earthling.net>
25322
25323 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25324 gcc.dg/cpp/lexstrng.c: New tests.
25325
25326 2000-07-04 Neil Booth <NeilB@earthling.net>
25327
25328 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25329 * gcc.dg/cpp/strify2.c: Same.
25330
25331 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25332
25333 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25334 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25335 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25336 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25337
25338 * testsuite/gcc.dg/cpp/macro1.c,
25339 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25340 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25341 testsuite/gcc.dg/cpp/strify1.c,
25342 testsuite/gcc.dg/cpp/strify2.c: New tests.
25343
25344 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25345
25346 * gcc.c-torture/execute/20000703-1.c: New test.
25347
25348 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25349
25350 * g++.old-deja/g++.pt (lookup10.C): New test.
25351
25352 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25353
25354 * g++.old-deja/g++.pt (typename25.C): New test.
25355
25356 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25357
25358 * gcc.c-torture/compile/20000701-1.c: New test.
25359
25360 2000-06-30 Nick Clifton <nickc@cygnus.com>
25361
25362 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25363 to test case.
25364
25365 2000-06-30 Catherine Moore <clm@cygnus.com>
25366
25367 * gcc.c-torture/execute/align-1.c: New test.
25368
25369 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25370
25371 * g++.old-deja/g++.pt/expr8.C: New test.
25372 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25373
25374 2000-06-29 Nick Clifton <nickc@cygnus.com>
25375
25376 * gcc.c-torture/compile/20000629-1.c: New test.
25377
25378 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25379
25380
25381 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25382 gcc.dg/noncompile directory, depending on whether they're
25383 preprocessor tests or not. Annotate all the tests for the dg
25384 framework.
25385
25386 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25387 * gcc.dg/noncompile/noncompile.exp: New.
25388
25389 * Moved files:
25390 Old name New name
25391 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25392 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25393 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25394 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25395 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25396 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25397 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25398 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25399 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25400 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25401 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25402 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25403 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25404 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25405 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25406 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25407 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25408 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25409 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25410 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25411 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25412 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25413 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25414 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25415
25416 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25417 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25418 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25419 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25420 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25421 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25422
25423 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25424
25425 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25426 declare one variable. On the fourth, error.
25427 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25428 declared by 20000628-1a.h.
25429
25430 2000-06-29 Richard Henderson <rth@redhat.com>
25431
25432 * gcc.c-torture/execute/930529-1.x: New file.
25433 * gcc.dg/920413-1.c: Adjust expected warning text.
25434 * gcc.dg/980217-1.c: Declare abort.
25435 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25436
25437 2000-06-29 Jeffrey A Law (law@cygnus.com)
25438
25439 * g77.f-torture/compile/20000629-1.f: New test.
25440 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25441
25442 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25443
25444 Rearrange lots of files, removing entirely the
25445 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25446 directories.
25447
25448 * Deleted files:
25449 gcc.c-torture/code_quality/code_quality.exp
25450 gcc.c-torture/special/special.exp
25451 gcc.failure/failure.exp
25452 gcc.failure/940409-1.x
25453 gcc.c-torture/compile/961203-1.x
25454
25455 * New files:
25456 gcc.misc-tests/linkage.exp
25457 gcc.c-torture/execute/920730-1t.c
25458 gcc.c-torture/execute/920730-1t.x
25459 gcc.c-torture/compile/920520-1.x
25460 gcc.c-torture/compile/920521-1.x
25461 gcc.c-torture/compile/981006-1.x
25462 gcc.c-torture/execute/eeprof-1.x
25463
25464 * Moved files (possibly with modifications to fit a new harness):
25465 Old name New name
25466 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
25467 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
25468 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
25469 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
25470 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
25471 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
25472 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
25473 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
25474 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
25475 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
25476 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
25477 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
25478 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
25479 gcc.failure/940409-1.c gcc.dg/940409-1.c
25480
25481 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25482
25483 * c-torture/compile/961203-1.x: Delete.
25484
25485 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
25486 not exit. Include stdio.h.
25487 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
25488 * gcc.misc-tests/dg-12.c: Likewise.
25489 * gcc.misc-tests/dg-5.c: Likewise.
25490 * gcc.misc-tests/dg-6.c: Likewise.
25491 * gcc.misc-tests/dg-7.c: Prototype abort.
25492 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
25493 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
25494 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
25495 not exit.
25496 * gcc.misc-tests/sieve.c: Use return from main, not exit.
25497 * gcc.misc-tests/sort2.c: Use return from main, not exit.
25498
25499 2000-06-28 Jakub Jelinek <jakub@redhat.com>
25500
25501 * gcc.dg/cpp/20000628-1.c: New test.
25502 * gcc.dg/cpp/20000628-1.h: New header for above test.
25503 * gcc.dg/cpp/20000628-1a.h: Likewise.
25504
25505 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
25506
25507 * gcc.dg/cpp: New directory.
25508 * gcc.dg/cpp/cpp.exp: New driver.
25509 * gcc.dg/cpp/20000627-1.c: New test.
25510 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
25511 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
25512 and rewrite as a compilation test.
25513
25514 * gcc.dg: Move many files into the cpp subdirectory, possibly
25515 renaming or editing them as well.
25516 Old name New name
25517 990119-1.c cpp/19990119-1.c
25518 990228-1.c cpp/19990228-1.c
25519 990407-1.c cpp/19990407-1.c
25520 990409-1.c cpp/19990409-1.c
25521 990413-1.c cpp/19990413-1.c
25522 990703-1.c cpp/19990703-1.c
25523 20000127-1.c cpp/20000127-1.c
25524 20000129-1.c cpp/20000129-1.c
25525 20000207-1.c cpp/20000207-1.c
25526 20000207-2.c cpp/20000207-2.c
25527 20000209-1.c cpp/20000209-1.c
25528 20000209-2.c cpp/20000209-2.c
25529 20000301-1.c cpp/20000301-1.c
25530 20000419-1.c cpp/20000419-1.c
25531 20000510-1.S cpp/20000510-1.S
25532 20000519-1.c cpp/20000519-1.c
25533 20000529-1.c cpp/20000529-1.c
25534 20000625-1.c cpp/20000625-1.c
25535 20000625-2.c cpp/20000625-2.c
25536 cpp-as1.c cpp/assert1.c
25537 cpp-as2.c cpp/assert2.c
25538 cxx-comments-1.c cpp/cxxcom1.c
25539 cxx-comments-2.c cpp/cxxcom2.c
25540 endif-label.c cpp/endif.c
25541 cpp-hash1.c cpp/hash1.c
25542 cpp-hash2.c cpp/hash2.c
25543 cpp-if1.c cpp/if-1.c
25544 cpp-if2.c cpp/if-2.c
25545 cpp-if3.c cpp/if-3.c
25546 cpp-if4.c cpp/if-4.c
25547 cpp-if5.c cpp/if-5.c
25548 cpp-cond.c cpp/if-cexp.c
25549 cpp-missingop.c cpp/if-mop.c
25550 cpp-missingparen.c cpp/if-mpar.c
25551 cpp-opprec.c cpp/if-oppr.c
25552 cpp-ifparen.c cpp/if-paren.c
25553 cpp-shortcircuit.c cpp/if-sc.c
25554 cpp-shift.c cpp/if-shift.c
25555 cpp-unary.c cpp/if-unary.c
25556 cpp-li1.c cpp/line1.c
25557 cpp-li2.c cpp/line2.c
25558 lineno.c cpp/line3.c
25559 lineno-2.c cpp/line4.c
25560 cpp-mi.c cpp/mi1.c
25561 cpp-mic.h cpp/mi1c.h
25562 cpp-micc.h cpp/mi1cc.h
25563 cpp-mind.h cpp/mi1nd.h
25564 cpp-mindp.h cpp/mi1ndp.h
25565 cpp-mix.h cpp/mi1x.h
25566 cpp-mi2.c cpp/mi2.c
25567 cpp-mi2a.h cpp/mi2a.h
25568 cpp-mi2b.h cpp/mi2b.h
25569 cpp-mi2c.h cpp/mi2c.h
25570 cpp-mi3.c cpp/mi3.c
25571 cpp-mi3.def cpp/mi3.def
25572 poison-1.c cpp/poison.c
25573 pr-impl.c cpp/prag-imp.c
25574 cpp-redef-2.c cpp/redef1.c
25575 cpp-redef.c cpp/redef2.c
25576 strpaste.c cpp/strp1.c
25577 strpaste-2.c cpp/strp2.c
25578 cpp-tradpaste.c cpp/tr-paste.c
25579 cpp-tradstringify.c cpp/tr-str.c
25580 cpp-tradwarn1.c cpp/tr-warn1.c
25581 cpp-tradwarn2.c cpp/tr-warn2.c
25582 trigraphs.c cpp/trigraphs.c
25583 cpp-unc1.c cpp/unc1.c
25584 cpp-unc2.c cpp/unc2.c
25585 cpp-unc3.c cpp/unc3.c
25586 cpp-unc.c cpp/unc4.c
25587 undef.c cpp/undef1.c
25588 undef-2.c cpp/undef2.c
25589 cpp-wi1.c cpp/widestr1.c
25590
25591 2000-06-27 Mark Mitchell <mark@codesourcery.com>
25592
25593 * lib/g++.exp (g++_include_flags): Tweak.
25594
25595 2000-06-27 H.J. Lu <hjl@gnu.org>
25596 Loren J. Rittle <ljrittle@acm.org>
25597
25598 * lib/g++.exp (g++_include_flags): Override libgloss.exp
25599 version with one that knows about the new gcc tree structure.
25600 (g++_link_flags): Same.
25601
25602 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
25603
25604 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
25605 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
25606 case we are cross-compiling.
25607
25608 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
25609 g++.old-deja/g++.niklas/Makefile.in,
25610 g++.old-deja/g++.niklas/configure.in,
25611 g++.old-deja/g++.other/Makefile.in,
25612 g++.old-deja/g++.other/configure.in,
25613 gcc.c-torture/code_quality/Makefile.in,
25614 gcc.c-torture/code_quality/configure.in,
25615 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
25616 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
25617 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
25618 gcc.c-torture/execute/ieee/Makefile.in,
25619 gcc.c-torture/execute/ieee/configure.in,
25620 gcc.c-torture/noncompile/Makefile.in,
25621 gcc.c-torture/noncompile/configure.in,
25622 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
25623 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
25624 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
25625
25626 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25627
25628 * g++.old-deja/g++.other/ambig3.C: New test.
25629
25630 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
25631
25632 * g++.old-deja/g++.pt/syntax1.C: New test.
25633 * g++.old-deja/g++.pt/syntax2.C: New test.
25634 * g++.old-deja/g++.other/syntax3.C: New test.
25635 * g++.old-deja/g++.other/syntax4.C: New test.
25636
25637 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25638
25639 * gcc.dg/20000623-1.c: Prototype exit and abort.
25640
25641 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
25642
25643 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
25644 New tests.
25645 * gcc.dg/cpp-mi3.def: New file.
25646
25647 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
25648 inside assertions.
25649 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
25650 lexer's error messages.
25651 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
25652 divine anything from the linemarkers.
25653 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
25654 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
25655
25656 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
25657
25658 * gcc.dg/20000623-1.c: New test.
25659
25660 2000-06-22 Jakub Jelinek <jakub@redhat.com>
25661
25662 * gcc.c-torture/execute/20000622-1.c: New test.
25663
25664 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25665
25666 * g++.old-deja/g++.other/init15.C: New test.
25667
25668 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
25669
25670 * g++.old-deja/g++.pt/vaarg2.C: New test.
25671 * g++.old-deja/g++.pt/vaarg3.C: New test.
25672
25673 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
25674
25675 * g++.old-deja/g++.other/dyncast6.C: New test.
25676
25677 2000-06-15 Jakub Jelinek <jakub@redhat.com>
25678
25679 * gcc.c-torture/execute/loop-6.c: New test.
25680
25681 2000-06-14 Jakub Jelinek <jakub@redhat.com>
25682
25683 * gcc.dg/20000614-1.c: New test.
25684 * gcc.dg/20000614-2.c: New test.
25685
25686 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
25687
25688 * g++.old-deja/g++.other/inline12.C: New test.
25689
25690 2000-06-13 Jakub Jelinek <jakub@redhat.com>
25691
25692 * g++.old-deja/g++.other/eh1.C: New test.
25693
25694 2000-06-12 Jakub Jelinek <jakub@redhat.com>
25695
25696 * g++.old-deja/g++.other/type.C: New test.
25697
25698 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25699
25700 * g++.old-deja/g++.other/initstring.C: New test.
25701
25702 2000-06-12 Jason Merrill <jason@redhat.com>
25703
25704 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
25705
25706 2000-06-09 Jeffrey A Law (law@cygnus.com)
25707
25708 * gcc.c-torture/compile/20000609-1.c: New test.
25709
25710 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
25711
25712 * gcc.dg/20000609-1.c: New test.
25713
25714 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
25715
25716 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
25717 * gcc.c-torture/noncompile/poison-1.c: Move...
25718 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
25719 * gcc.dg/cpp-li1.c: Add a token after the #line.
25720
25721 2000-06-05 Richard Henderson <rth@cygnus.com>
25722
25723 * gcc.c-torture/execute/20000605-2.c: New test.
25724 * gcc.c-torture/execute/20000605-3.c: New test.
25725
25726 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
25727
25728 * g77.f-torture/execute/20000503-1.x: New file.
25729
25730 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
25731
25732 * g++.old-deja/g++.eh/badalloc1.C: New test.
25733
25734 2000-06-05 Richard Henderson <rth@cygnus.com>
25735
25736 * gcc.c-torture/execute/20000605-1.c: New test.
25737
25738 2000-06-05 Jakub Jelinek <jakub@redhat.com>
25739 Nathan Sidwell <nathan@codesourcery.com>
25740
25741 * gcc.c-torture/compile/20000605-1.c: New test.
25742
25743 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
25744
25745 * g77.f-torture/compile/20000601-1.f: New test.
25746
25747 2000-06-03 Richard Henderson <rth@cygnus.com>
25748
25749 * gcc.c-torture/execute/20000603-1.c: New.
25750
25751 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
25752
25753 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
25754 * gcc.dg/noreturn-2.c (noreturn): Likewise.
25755
25756 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
25757
25758 * gcc.dg/compare2.c (case 12): XFAIL.
25759 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
25760 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
25761
25762 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
25763
25764 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
25765
25766 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
25767 guard macro is already defined when the header is first
25768 included.
25769 * gcc.dg/cpp-mix.h: New file.
25770 * gcc.dg/endif-label.c: Update patterns to match compiler.
25771
25772 * g++.brendan/complex1.C: Declare abort.
25773 * g++.law/refs4.C: Remove XFAIL.
25774 * g++.oliva/expr2.C: Declare abort and exit.
25775
25776 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
25777
25778 * gcc.c-torture/execute/20000528-1.c: New test.
25779
25780 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
25781 * g++.old-deja/g++.law/temps4.C: Likewise.
25782
25783 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
25784 stdlib.h. Call abort() on failure.
25785 * g++.old-deja/g++.law/refs4.C: Likewise.
25786 * g++.old-deja/g++.law/temps4.C: Likewise.
25787 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
25788 * gcc.c-torture/execute/20000112-1.c: Include string.h.
25789
25790 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
25791
25792 Relative to g++.dg/special:
25793 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
25794
25795 Relative to g++.old-deja:
25796 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25797 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25798 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25799 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25800 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25801 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25802 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25803
25804 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25805 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25806 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25807 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25808 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25809 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25810 and/or string.h.
25811
25812 * g++.other/goto1.C: Update expectations for error messages.
25813
25814 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25815
25816 * gcc.c-torture/compile/20000523-1.c: New test.
25817
25818 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25819
25820 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25821
25822 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25823
25824 * g++.old-deja/g++.eh/catch11.C: New test.
25825 * g++.old-deja/g++.eh/catch12.C: New test.
25826
25827 2000-05-24 Nick Clifton <nickc@cygnus.com>
25828
25829 * gcc.c-torture/execute/20000523-1.c: New test.
25830
25831 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25832
25833 * c-torture/execute/bcp-1.c: Replace abort in arg of
25834 __builtin_constant_p with a generic external function.
25835
25836 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25837 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25838 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25839 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25840 Prototype abort and/or exit.
25841
25842 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25843 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25844 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25845 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25846
25847 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25848
25849 * gcc.dg/dwarf2-1.c: New test.
25850
25851 2000-05-20 Richard Henderson <rth@cygnus.com>
25852
25853 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25854
25855 2000-05-20 Andreas Jaeger <aj@suse.de>
25856
25857 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25858 testcase.
25859
25860 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25861
25862 * gcc.c-torture/execute/20000519-2.c: New test.
25863
25864 2000-05-19 Andreas Jaeger <aj@suse.de>
25865
25866 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25867 which fails with SSA.
25868
25869 * lib/c-torture.exp: Also test with -O3 -fssa.
25870
25871 2000-05-18 Michael Meissner <meissner@redhat.com>
25872
25873 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25874 * gcc.c-torture/execute/920415-1.c: Ditto.
25875 * gcc.c-torture/execute/920501-1.c: Ditto.
25876 * gcc.c-torture/execute/conversion.c: Ditto.
25877 * gcc.c-torture/execute/cvt-1.c: Ditto.
25878
25879 2000-05-18 Jeffrey A Law (law@cygnus.com)
25880
25881 * gcc.c-torture/compile/20000518-1.c: New test.
25882
25883 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25884
25885 * g77.f-torture/compile/200005018.f: New test.
25886
25887 2000-05-17 Jeffrey A Law (law@cygnus.com)
25888
25889 * gcc.c-torture/compile/20000517-1.c: New test.
25890
25891 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25892
25893 * gcc.c-torture/execute/20000516-1.c: New test.
25894
25895 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25896
25897 * g++.old-deja/g++.other/eh.C: New test.
25898
25899 2000-05-12 Richard Henderson <rth@cygnus.com>
25900
25901 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25902 constants through to doit's conditional.
25903
25904 2000-05-11 Jeffrey A Law (law@cygnus.com)
25905
25906 * gcc.c-torture/compile/20000511-1.c: New test.
25907 * g77.f-torture/compile/20000511-1.f: New test.
25908 * g77.f-torture/compile/20000511-2.f: New test.
25909
25910 2000-05-11 Michael Meissner <meissner@redhat.com>
25911
25912 * gcc.c-torture/execute/20000511-1.c: New test.
25913
25914 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25915
25916 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25917 * gcc.dg/20000510-1.S: New.
25918
25919 2000-05-08 Catherine Moore <clm@cygnus.com>
25920
25921 * gcc.dg/unused-3.c: New.
25922
25923 2000-05-06 Richard Henderson <rth@cygnus.com>
25924
25925 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25926 * g++.old-deja/g++.mike/warn1.C: Likewise.
25927 * g++.old-deja/g++.pt/local1.C: Likewise.
25928 * g++.old-deja/g++.pt/local7.C: Likewise.
25929 * g++.old-deja/g++.pt/spec16.C: Likewise.
25930
25931 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25932
25933 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25934
25935 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25936
25937 * g77.f-torture/execute/20000503-1.f: New test.
25938
25939 2000-05-04 Andreas Jaeger <aj@suse.de>
25940
25941 * gcc.dg/noreturn-2.c: New test.
25942
25943 2000-05-04 Neil Booth <NeilB@earthling.net>
25944
25945 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25946 preprocessor.
25947
25948 2000-05-04 Richard Henderson <rth@cygnus.com>
25949
25950 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25951
25952 2000-05-04 Richard Henderson <rth@cygnus.com>
25953
25954 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25955 OpenSSL by Jason R Thorpe.
25956
25957 2000-05-03 Jim Wilson <wilson@cygnus.com>
25958
25959 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25960
25961 2000-05-03 Robert Lipe <robertlipe@usa.net>
25962
25963 * gcc.dg/20000503-1.c: New test.
25964
25965 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25966
25967 * gcc.c-torture/compile/20000502-1.c: New test.
25968 * g++.old-deja/g++.other/align.C: New test.
25969 * gcc.dg/cpp-tradstringify.c: New test.
25970
25971 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25972
25973 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25974 and hard registers.
25975
25976 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25977
25978 * gcc.c-torture/execute/loop-5.c: New test.
25979
25980 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25981
25982 * gcc.c-torture/execute/va-arg-20.c: New test.
25983
25984 2000-04-23 Jeffrey A Law (law@cygnus.com)
25985
25986 * gcc.c-torture/execute/20000422-1.c: New test.
25987
25988 2000-04-20 Greg McGary <gkm@gnu.org>
25989
25990 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25991 when optimizing, but without sibling-call optimizations (-O1).
25992
25993 2000-04-20 Jeffrey A Law (law@cygnus.com)
25994
25995 * gcc.c-torture/compile/20000420-1.c: New test.
25996
25997 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25998
25999 * g++.abi/ptrflags.C: New test.
26000 * g++.eh/catchptr1.C: Test incomplete pointer chains.
26001
26002 2000-04-19 Catherine Moore <clm@cygnus.com>
26003
26004 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
26005
26006 2000-04-19 Greg McGary <gkm@gnu.org>
26007
26008 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
26009 sibling-call optimizations.
26010
26011 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
26012
26013 * gcc.dg/20000419-1.c: New test.
26014
26015 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
26016
26017 * gcc.c-torture/execute/20000412-6.c: New test.
26018
26019 2000-04-12 Jeffrey A Law (law@cygnus.com)
26020
26021 * gcc.c-torture/execute/20000412-5.c: New test.
26022 * g77.f-torture/compile/20000412-1.f: New test.
26023 * gcc.c-torture/execute/20000412-4.c: New test.
26024 * gcc.c-torture/compile/20000412-2.c: New test.
26025 * gcc.c-torture/execute/20000412-3.c: New test.
26026 * gcc.c-torture/compile/20000412-1.c: New test.
26027 * gcc.c-torture/execute/20000412-2.c: New test.
26028
26029 2000-04-12 Jakub Jelinek <jakub@redhat.com>
26030
26031 * objc/execute/bf-20.m: New test.
26032
26033 2000-04-10 Richard Henderson <rth@cygnus.com>
26034
26035 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
26036
26037 * gcc.c-torture/execute/20000412-1.c: New test.
26038
26039 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
26040
26041 * g++.old-deja/g++.eh/catchptr1.C: New test.
26042
26043 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
26044
26045 * g++.old-deja/g++.abi/cxa_vec.C: New test.
26046
26047 2000-04-08 Neil Booth <NeilB@earthling.net>
26048
26049 * gcc.dg/cpp-nullchar.c: Remove test as
26050 embedded nulls cause problems.
26051
26052 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26053
26054 * gcc.dg/compare2.c: New test.
26055
26056 2000-04-08 Neil Booth <NeilB@earthling.net>
26057
26058 * gcc.dg/cpp-nullchar.c: New test.
26059
26060 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
26061
26062 * gcc.dg/cpp-mi2.c: New test.
26063 * gcc.dg/cpp-mi2[abc].h: New files.
26064
26065 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
26066
26067 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
26068 member name.
26069
26070 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
26071
26072 * g++.old-deja/g++.abi/vmihint.C: New test.
26073
26074 2000-04-06 Neil Booth <NeilB@earthling.net>
26075
26076 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
26077 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
26078 copyright.
26079
26080 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
26081
26082 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
26083 avoid stack-frame overwrite.
26084
26085 2000-04-05 Jakub Jelinek <jakub@redhat.com>
26086
26087 * gcc.c-torture/compile/20000405-2.c: New test.
26088 * gcc.c-torture/compile/20000405-3.c: New test.
26089
26090 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26091
26092 * gcc.c-torture/compile/20000405-1.c: New test.
26093
26094 2000-04-04 Geoff Keating <geoffk@cygnus.com>
26095
26096 * gcc.dg/cast-qual-1.c: Revert last change.
26097
26098 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26099
26100 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
26101
26102 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
26103
26104 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
26105 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
26106
26107 2000-04-03 Jeffrey A Law (law@cygnus.com)
26108
26109 * gcc.c-torture/compile/20000403-2.c: New test.
26110 * gcc.c-torture/compile/20000403-1.c: New test.
26111
26112 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
26113
26114 * gcc.c-torture/execute/20000403-1.c: New test.
26115
26116 2000-04-03 Geoff Keating <geoffk@cygnus.com>
26117
26118 * gcc.c-torture/execute/20000402-1.c: New test.
26119
26120 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
26121
26122 * gcc.c-torture/execute/va-arg-15.c: New test.
26123 * gcc.c-torture/execute/va-arg-16.c: New test.
26124 * gcc.c-torture/execute/va-arg-17.c: New test.
26125 * gcc.c-torture/execute/va-arg-18.c: New test.
26126 * gcc.c-torture/execute/va-arg-19.c: New test.
26127
26128 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
26129
26130 * gcc.c-torture/compile/981211-1.c: Move to...
26131 * gcc.dg/cpp-as1.c: ...here.
26132 * gcc.dg/cpp-as2.c: New file.
26133
26134 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
26135 compiler.
26136
26137 2000-04-02 Neil Booth <NeilB@earthling.net>
26138
26139 * gcc.dg/cpp-cond.c New tests.
26140 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
26141 accidental success less likely.
26142 * gcc.dg/cpp-missingop.c New tests.
26143 * gcc.dg/cpp-missingparen.c New tests.
26144 * gcc.dg/cpp-shift.c New tests.
26145 * gcc.dg/cpp-shortcircuit.c New tests.
26146 * gcc.dg/cpp-unary.c New tests.
26147
26148 2000-03-29 Jeffrey A Law (law@cygnus.com)
26149
26150 * gcc.c-torture/compile/20000329-1.c: New test.
26151
26152 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
26153
26154 * gcc.c-torture/compile/20000326-1.c: New test.
26155 * gcc.c-torture/compile/20000326-2.c: New test.
26156
26157 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26158
26159 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26160 the first parameter is a function argument.
26161
26162 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26163
26164 * g++.old-deja/g++.ext/array4.C: New test.
26165
26166 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26167
26168 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26169
26170 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26171
26172 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26173
26174 2000-03-19 Richard Henderson <rth@cygnus.com>
26175
26176 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26177
26178 2000-03-19 Richard Henderson <rth@cygnus.com>
26179
26180 * gcc.c-torture/compile/20000319-1.c: New test.
26181
26182 2000-03-14 Jeffrey A Law (law@cygnus.com)
26183
26184 * gcc.c-torture/execute/20000314-3.c: New test.
26185 * gcc.c-torture/execute/20000314-2.c: New test.
26186 * gcc.c-torture/execute/20000314-1.c: New test.
26187 * gcc.c-torture/compile/20000314-2.c: New test.
26188 * gcc.c-torture/compile/20000314-1.c: New test.
26189
26190 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26191
26192 * g++.old-deja/g++.warn/inline.C: New test.
26193
26194 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26195
26196 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26197 standards-compliant result rather than specific constants.
26198 Put test-values in array.
26199
26200 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26201
26202 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26203 (g++_target_compile): Put test-specific options last.
26204
26205 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26206
26207 * g++.old-deja/g++.eh/vbase4.C: New test.
26208
26209 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26210
26211 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26212
26213 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26214
26215 * g++.old-deja/g++.brendan/misc12.C: Removed.
26216 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26217 * g++.old-deja/g++.ext/pretty4.C: New test.
26218
26219 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26220
26221 * g++.old-deja/g++.other/string2.C: New test.
26222
26223 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26224
26225 * g++.old-deja/g++.warn/impint2.C: New test.
26226
26227 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26228
26229 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26230 is 1, not zero.
26231
26232 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26233
26234 * g++.old-deja/g++.warn/impint.C: New test.
26235 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26236 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26237 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26238 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26239 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26240 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26241 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26242 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26243 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26244 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26245 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26246 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26247
26248 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26249
26250 * gcc.dg/cpp-redef.c: New test.
26251
26252 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26253
26254 * g++.old-deja/g++.pt/unify7.C: New test.
26255
26256 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26257
26258 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26259 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26260
26261 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26262
26263 * gcc.c-torture/compile/20000224-1.c: New test.
26264
26265 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26266
26267 * gcc.c-torture/compile/cpp-2.c: New test.
26268 * gcc.c-torture/compile/cpp-1.c: New test.
26269
26270 2000-02-25 Jeffrey A Law (law@cygnus.com)
26271
26272 * gcc.c-torture/execute/20000225-1.c: New test.
26273
26274 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26275
26276 * gcc.dg/cpp-li2.c: New test.
26277
26278 * gcc.dg/cpp-wi1.c: New test.
26279
26280 * gcc.dg/cpp-li1.c: New test.
26281
26282 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26283
26284 * g++.old-deja/g++.other/sizeof5.C: New test.
26285
26286 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26287
26288 * gcc.c-torture/execute/va-arg-13.c: New test.
26289
26290 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26291
26292 * gcc.c-torture/execute/va-arg-12.c: New test.
26293
26294 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26295
26296 * gcc.c-torture/execute/20000223-1.c: New test.
26297
26298 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26299
26300 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26301
26302 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26303
26304 * g++.old-deja/g++.abi/ptrmem.C: New test.
26305
26306 2000-02-19 Richard Henderson <rth@cygnus.com>
26307
26308 * gcc.c-torture/compile/init-3.c: New.
26309
26310 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26311
26312 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26313 ALWAYS_CXXFLAGS.
26314
26315 2000-02-11 Robert Lipe <robertl@sco.com>
26316
26317 * gcc.c-torture/compile/20000211-3.c: New test.
26318
26319 2000-02-11 Martin Buchholz <martin@xemacs.org>
26320
26321 * gcc.c-torture/compile/20000211-2.c: New test.
26322
26323 2000-02-11 Jeffrey A Law (law@cygnus.com)
26324
26325 * gcc.c-torture/compile/20000211-1.c: New test.
26326
26327 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26328
26329 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26330 on native targets
26331
26332 2000-02-08 Nathan Sidwell <nathan@acm.org>
26333
26334 * g++.old-deja/g++.other/cast5.C: New test.
26335
26336 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26337
26338 * gcc.c-torture/execute/20000205-1.c: New.
26339
26340 2000-02-03 Nathan Sidwell <nathan@acm.org>
26341
26342 * g++.old-deja/g++.jason/cast3.C: Return void.
26343 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26344
26345 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26346
26347 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26348
26349 * gcc.dg/loop-1.c: New test.
26350
26351 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26352
26353 * gcc.c-torture/compile/20000127-1.c: New test.
26354 * gcc.c-torture/execute/991228-1.c: New test.
26355
26356 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26357
26358 * gcc.dg/unused-2.c: New test.
26359
26360 * gcc.dg/conv-1.c: New test.
26361
26362 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26363
26364 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26365 compiler.
26366 (tool_option_proc): Fix typo.
26367
26368 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26369
26370 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26371 of the ld on the host, not on the build machine.
26372 Also, don't crash if '--help' is not a supported option.
26373
26374 2000-01-24 Richard Henderson <rth@cygnus.com>
26375
26376 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26377
26378 2000-01-20 Jeffrey A Law (law@cygnus.com)
26379
26380 * gcc.c-torture/execute/20000120-2.c: New test.
26381 * gcc.c-torture/execute/20000120-1.c: New test.
26382
26383 2000-01-13 Jeffrey A Law (law@cygnus.com)
26384
26385 * gcc.c-torture/execute/20000113-1.c: New test.
26386
26387 2000-01-12 Jeffrey A Law (law@cygnus.com)
26388
26389 * gcc.c-torture/execute/20000112-1.c: New test.
26390
26391 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26392
26393 * gcc.dg/20000111-1.c: New test.
26394
26395 2000-01-10 Jeffrey A Law (law@cygnus.com)
26396
26397 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26398 with 16 bit integers.
26399
26400 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26401
26402 * gcc.dg/20000108-1.c: New test.
26403
26404 2000-01-05 Nathan Sidwell <nathan@acm.org>
26405
26406 * g++.old-deja/g++.ns/koenig8.C: New test.
26407
26408 2000-01-05 Nathan Sidwell <nathan@acm.org>
26409
26410 * g++.old-deja/g++.other/cast4.C: New test.
26411
26412 2000-01-05 Jeffrey A Law (law@cygnus.com)
26413
26414 * gcc.c-torture/compile/20000105-2.c: New test.
26415 * gcc.c-torture/compile/20000105-1.c: New test.
26416
26417 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26418
26419 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26420 references to printf & atoi to conform to ANSI standard.
26421 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26422 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26423 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26424 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26425 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26426 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26427 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26428 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26429 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26430 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26431 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26432 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26433 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26434 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26435 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26436 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26437 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26438 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26439 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26440 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26441 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26442 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26443 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26444 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26445 * g++.old-deja/g++.brendan/init3.C: Likewise.
26446 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26447 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26448 * g++.old-deja/g++.brendan/new2.C: Likewise.
26449 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26450 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26451 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26452 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26453 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
26454 * g++.old-deja/g++.brendan/reference1.C: Likewise.
26455 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
26456 * g++.old-deja/g++.brendan/template24.C: Likewise.
26457 * g++.old-deja/g++.brendan/template3.C: Likewise.
26458 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
26459 * g++.old-deja/g++.jason/inline3.C: Likewise.
26460 * g++.old-deja/g++.jason/opeq.C: Likewise.
26461 * g++.old-deja/g++.law/arg5.C: Likewise.
26462 * g++.old-deja/g++.law/arm7.C: Likewise.
26463 * g++.old-deja/g++.law/ctors11.C: Likewise.
26464 * g++.old-deja/g++.law/cvt8.C: Likewise.
26465 * g++.old-deja/g++.law/init9.C: Likewise.
26466 * g++.old-deja/g++.law/refs4.C: Likewise.
26467 * g++.old-deja/g++.law/template2.C: Likewise.
26468 * g++.old-deja/g++.law/visibility24.C: Likewise.
26469 * g++.old-deja/g++.law/vtable3.C: Likewise.
26470 * g++.old-deja/g++.mike/asm2.C: Likewise.
26471 * g++.old-deja/g++.mike/eh1.C: Likewise.
26472 * g++.old-deja/g++.mike/misc1.C: Likewise.
26473 * g++.old-deja/g++.mike/misc13.C: Likewise.
26474 * g++.old-deja/g++.mike/misc14.C: Likewise.
26475 * g++.old-deja/g++.mike/ns12.C: Likewise.
26476 * g++.old-deja/g++.mike/p1248.C: Likewise.
26477 * g++.old-deja/g++.mike/p3708.C: Likewise.
26478 * g++.old-deja/g++.mike/p3708a.C: Likewise.
26479 * g++.old-deja/g++.mike/p3708b.C: Likewise.
26480 * g++.old-deja/g++.mike/p646.C: Likewise.
26481 * g++.old-deja/g++.mike/p700.C: Likewise.
26482 * g++.old-deja/g++.mike/p783.C: Likewise.
26483 * g++.old-deja/g++.mike/p783a.C: Likewise.
26484 * g++.old-deja/g++.mike/p783b.C: Likewise.
26485 * g++.old-deja/g++.mike/p786.C: Likewise.
26486 * g++.old-deja/g++.mike/p789.C: Likewise.
26487 * g++.old-deja/g++.mike/p789a.C: Likewise.
26488 * g++.old-deja/g++.mike/p807a.C: Likewise.
26489 * g++.old-deja/g++.other/delete3.C: Likewise.
26490 * g++.old-deja/g++.other/dyncast1.C: Likewise.
26491 * g++.old-deja/g++.other/dyncast2.C: Likewise.
26492 * g++.old-deja/g++.other/dyncast3.C: Likewise.
26493 * g++.old-deja/g++.other/empty1.C: Likewise.
26494 * g++.old-deja/g++.other/temporary1.C: Likewise.
26495 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
26496 * g++.old-deja/g++.pt/t16.C: Likewise.
26497 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
26498
26499 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
26500
26501 * gcc.dg/991230-1.c: New test.
26502
26503 1999-12-29 Jeffrey A Law (law@cygnus.com)
26504
26505 * gcc.c-torture/compile/991229-3.c: New test.
26506 * gcc.c-torture/compile/991229-2.c: New test.
26507 * gcc.c-torture/compile/991229-1.c: New test.
26508
26509 1999-12-29 Greg McGary <gkm@eng.ascend.com>
26510
26511 * gcc.c-torture/compile/labels-2.c: New test.
26512
26513 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
26514
26515 * gcc.c-torture/execute/991227-1.c: New test.
26516
26517 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26518
26519 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
26520
26521 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
26522
26523 * gcc.c-torture/execute/991221-1.c: New test.
26524
26525 1999-12-20 Nathan Sidwell <nathan@acm.org>
26526
26527 * g++.old-deja/g++.other/cast3.C: New test.
26528
26529 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
26530
26531 * gcc.c-torture/execute/991216-4.c: New test.
26532
26533 1999-12-16 Michael Meissner <meissner@cygnus.com>
26534
26535 * gcc.c-torture/execute/991216-1.c: New test.
26536 * gcc.c-torture/execute/991216-2.c: New test.
26537 * gcc.c-torture/execute/991216-3.c: New test.
26538
26539 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26540
26541 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
26542 Actually make the test fail by using "-O2" for compilation.
26543
26544 1999-12-15 Nathan Sidwell <nathan@acm.org>
26545
26546 * g++.old-deja/g++.warn/cast-align1.C: New test.
26547
26548 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26549
26550 * gcc.c-torture/compile/991214-1.c: New test.
26551 * gcc.c-torture/compile/991214-2.c: New test.
26552
26553 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
26554
26555 * gcc.dg/991214-1.c: New test.
26556
26557 1999-12-13 Jeffrey A Law (law@cygnus.com)
26558
26559 * gcc.c-torture/compile/991213-3.c: New test.
26560 * gcc.c-torture/compile/991213-2.c: New test.
26561 * gcc.c-torture/compile/991213-1.c: New test.
26562
26563 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
26564
26565 * gcc.dg/991209-1.c: New test.
26566
26567 1999-12-08 Nathan Sidwell <nathan@acm.org>
26568
26569 * gcc.c-torture/compile/991208-1.c: New test.
26570
26571 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26572
26573 * gcc.dg/ultrasp2.c: New test.
26574
26575 1999-12-05 Alex Samuel <samuel@codesourcery.com>
26576
26577 * g++.old-deja/g++.abi/align.C (main): Fix typo.
26578
26579 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
26580
26581 * gcc.c-torture/compile/991202-1.c: New test.
26582 * gcc.c-torture/execute/991202-1.c: New test.
26583 * gcc.c-torture/execute/991202-2.c: New test.
26584 * gcc.c-torture/execute/991202-3.c: New test.
26585
26586 1999-12-02 Alex Samuel <samuel@codesourcery.com>
26587
26588 * g++.old-deja/g++.abi/align.C: New test.
26589 * g++.old-deja/g++.abi/aggregates.C: Likewise.
26590 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26591
26592 1999-12-01 Richard Henderson <rth@cygnus.com>
26593
26594 * gcc.c-torture/execute/991201-1.c: New.
26595
26596 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
26597
26598 * gcc.dg/991129-1.c: New test.
26599
26600 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
26601
26602 * gcc.c-torture/compile/991127-1.c: New test.
26603
26604 1999-11-22 Nathan Sidwell <nathan@acm.org>
26605
26606 * g++.old-deja/g++.other/warn4.C: New test.
26607
26608 1999-11-22 Nathan Sidwell <nathan@acm.org>
26609
26610 * g++.old-deja/g++.eh/cleanup2.C: New test.
26611 * g++.old-deja/g++.ext/pretty2.C: New test.
26612 * g++.old-deja/g++.ext/pretty3.C: New test.
26613 * g++.old-deja/g++.other/debug6.C: New test.
26614
26615 1999-10-20 Jim Wilson <wilson@cygnus.com>
26616
26617 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
26618 compiler_output to look for one error message instead of two.
26619
26620 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
26621
26622 * gcc.c-torture/execute/991118-1.c: Also test case
26623 where the word boundary does not split a byte evenly.
26624
26625 1999-11-19 Nathan Sidwell <nathan@acm.org>
26626
26627 * g++.old-deja/g++.ext/restrict1.C: New test.
26628
26629 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
26630
26631 * gcc.c-torture/execute/991118-1.c: New test.
26632
26633 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
26634
26635 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
26636 working directory pathnames.
26637
26638 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
26639
26640 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
26641 host is equipped with driver.h and driver.o so it can actually
26642 compile and run the tests.
26643
26644 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
26645
26646 * gcc.c-torture/compile/991008-1.c: New test.
26647
26648 1999-11-08 Nick Clifton <nickc@cygnus.com>
26649
26650 * lib/gcc-dg.exp: Include target-supports.exp
26651
26652 1999-11-05 Nick Clifton <nickc@cygnus.com>
26653
26654 * lib/target-supports.exp: New file: Provide procs to test for
26655 features supported by the target.
26656 (check_weak_available): Moved here from ecos.exp.
26657 (check_alias_available): New proc: Determine of the target
26658 toolchain supports the alias attribute.
26659
26660 * gcc.dg/special/ecos.exp: Move check_weak_available to
26661 target-supports.exp.
26662 (alias-1.c): Only perform the test if the target supports
26663 aliases.
26664 (wkali-1.c): Only perform the test if the target supports
26665 aliases.
26666
26667 * gcc.dg/990506-0.c: Expect error messages from cross
26668 targets as well as native targets.
26669
26670 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26671
26672 * gcc.dg/ultrasp1.c: Removed xfail.
26673 * gcc.dg/struct-ret-2.c: Likewise.
26674 * gcc.dg/array-1.c: Likewise.
26675
26676 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26677
26678 * gcc.dg/struct-ret-2.c: New test.
26679
26680 * gcc.dg/array-1.c: New test.
26681
26682 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
26683
26684 * gcc.c-torture/execute/991030-1.c: New test.
26685
26686 1999-10-26 Richard Henderson <rth@cygnus.com>
26687
26688 * gcc.c-torture/compile/991026-2.c: New test.
26689
26690 1999-10-26 Jeffrey A Law (law@cygnus.com)
26691
26692 * gcc.c-torture/compile/991026-1.c: New test.
26693
26694 1999-10-23 Jeffrey A Law (law@cygnus.com)
26695
26696 * gcc.c-torture/execute/991023-1.c: New test.
26697
26698 1999-10-19 Jeffrey A Law (law@cygnus.com)
26699
26700 * gcc.c-torture/execute/991019-1.c: New test.
26701
26702 1999-10-16 Richard Henderson <rth@cygnus.com>
26703
26704 * gcc.c-torture/execute/991016-1.c: New test.
26705
26706 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
26707
26708 * gcc.c-torture/execute/991014-1.c: New test.
26709
26710 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
26711
26712 * g++.old-deja/g++.other/union2.C: New test.
26713
26714 1999-10-13 Nathan Sidwell <nathan@acm.org>
26715
26716 * g++.old-deja/g++.other/vaarg2.C: New test.
26717 * g++.old-deja/g++.other/vaarg3.C: New test.
26718
26719 1999-10-12 Craig Burley <craig@jcb-sc.com>
26720
26721 * g77.f-torture/noncompile/19990905-1.f: Moved from being
26722 in compile/.
26723
26724 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
26725
26726 * gcc.c-torture/execute/va-arg-11.c: New test.
26727
26728 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
26729
26730 * lib/file-format.exp (gcc_target_object_format): Don't
26731 crash if objdump is unavailable.
26732
26733 1999-09-29 Donn Terry <donn@interix.com>
26734
26735 * gcc.misc-tests/mg.exp: delete extraneous redirection.
26736
26737 1999-09-28 Nick Clifton <nickc@cygnus.com>
26738
26739 * gcc.c-torture/compile/990928-1.c: New test.
26740
26741 1999-09-28 Nathan Sidwell <nathan@acm.org>
26742
26743 * g++.old-deja/g++.other/decl6.C: New test.
26744
26745 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26746
26747 * gcc.c-torture/execute/va-arg-10.c: New test.
26748
26749 1999-09-27 Nathan Sidwell <nathan@acm.org>
26750
26751 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
26752 __PRETTY_FUNCTION__.
26753
26754 1999-09-23 Nick Clifton <nickc@cygnus.com>
26755
26756 * gcc.c-torture/execute/990923-1.c: New test.
26757
26758 1999-09-21 Nick Clifton <nickc@cygnus.com>
26759
26760 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
26761 for which -fpic is inappropriate.
26762
26763 1999-09-21 Mark Mitchell <mark@codesourcery.com>
26764
26765 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
26766
26767 1999-09-21 Nathan Sidwell <nathan@acm.org>
26768
26769 * g++.old-deja/g++.other/dyncast1.C: New test.
26770 * g++.old-deja/g++.other/dyncast2.C: New test.
26771 * g++.old-deja/g++.other/dyncast3.C: New test.
26772 * g++.old-deja/g++.other/dyncast4.C: New test.
26773 * g++.old-deja/g++.other/dyncast5.C: New test.
26774 * g++.old-deja/g++.eh/catch3.C: New test.
26775 * g++.old-deja/g++.eh/catch3p.C: New test.
26776 * g++.old-deja/g++.eh/catch4.C: New test.
26777 * g++.old-deja/g++.eh/catch4p.C: New test.
26778 * g++.old-deja/g++.eh/catch5.C: New test.
26779 * g++.old-deja/g++.eh/catch5p.C: New test.
26780 * g++.old-deja/g++.eh/catch6.C: New test.
26781 * g++.old-deja/g++.eh/catch6p.C: New test.
26782 * g++.old-deja/g++.eh/catch7.C: New test.
26783 * g++.old-deja/g++.eh/catch7p.C: New test.
26784 * g++.old-deja/g++.eh/catch8.C: New test.
26785 * g++.old-deja/g++.eh/catch8p.C: New test.
26786 * g++.old-deja/g++.eh/catch9.C: New test.
26787 * g++.old-deja/g++.eh/catch9p.C: New test.
26788
26789 1999-09-13 Nathan Sidwell <nathan@acm.org>
26790
26791 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
26792 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
26793
26794 1999-09-13 Jeffrey A Law (law@cygnus.com)
26795
26796 * gcc.c-torture/compile/990913-1.c: New test.
26797
26798 1999-09-10 Nathan Sidwell <nathan@acm.org>
26799
26800 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26801 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26802
26803 1999-09-09 Richard Henderson <rth@cygnus.com>
26804
26805 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26806
26807 1999-09-09 Nathan Sidwell <nathan@acm.org>
26808
26809 * g++.old-deja/g++.other/lookup11.C: New test.
26810 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26811 what is permitted and what we want.
26812 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26813 overload use.
26814 * g++.old-deja/g++.jason/rfg5.C: Likewise
26815
26816 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26817
26818 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26819 * gcc.c-torture/noncompile/poison-1.c: New file.
26820
26821 1999-09-08 Nathan Sidwell <nathan@acm.org>
26822
26823 * g++.old-deja/g++.other/sizeof3.C: New test.
26824 * g++.old-deja/g++.other/sizeof4.C: New test.
26825 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26826 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26827
26828 1999-09-07 Richard Henderson <rth@cygnus.com>
26829
26830 * gcc.dg/va-arg-1.c: New.
26831
26832 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26833
26834 * gcc.c-torture/execute/va-arg-9.c: New test.
26835
26836 1999-09-05 Craig Burley <craig@jcb-sc.com>
26837
26838 * g77.f-torture/compile/980519-2.f: New test.
26839 * g77.f-torture/compile/19990905-0.f: New test.
26840 * g77.f-torture/compile/19990905-1.f: New test.
26841 * g77.f-torture/compile/19990905-2.f: New test.
26842
26843 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26844
26845 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26846
26847 * gcc.c-torture/execute/990827-1.c: Fix typo.
26848
26849 1999-09-03 Nathan Sidwell <nathan@acm.org>
26850
26851 * g++.old-deja/g++.other/deref1.C: New test.
26852
26853 1999-09-02 Nathan Sidwell <nathan@acm.org>
26854
26855 * g++.old-deja/g++.other/ambig2.C: New test.
26856 * g++.old-deja/g++.other/cond5.C: New test.
26857 * g++.old-deja/g++.other/lookup16.C: New test.
26858
26859 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26860
26861 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26862 assemblers too.
26863
26864 1999-08-31 Jeffrey A Law (law@cygnus.com)
26865
26866 * lib/c-torture.exp: Avoid the "compare executables" optimization
26867 when testing native.
26868
26869 1999-08-29 Jeffrey A Law (law@cygnus.com)
26870
26871 * gcc.c-torture/execute/990829-1.c: New test.
26872 * gcc.c-torture/compile/990829-1.c: New test.
26873
26874 1999-08-27 Paul Burchard <burchard@pobox.com>
26875
26876 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26877 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26878 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26879 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26880 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26881 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26882 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26883 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26884 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26885 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26886 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26887
26888 1999-08-27 Jeffrey A Law (law@cygnus.com)
26889
26890 * gcc.c-torture/execute/990827-1.c: New test.
26891
26892 1999-08-26 Craig Burley <craig@jcb-sc.com>
26893
26894 * g77.f-torture/noncompile/19990826-4.f: New test.
26895
26896 * g77.f-torture/compile/19990826-3.f: New test.
26897
26898 * g77.f-torture/execute/19990826-2.f: New test.
26899
26900 * g77.f-torture/compile/19990826-1.f: New test.
26901
26902 * gcc.c-torture/execute/990826-0.c: New test.
26903 * g77.c-torture/execute/19990826-0.f: New test.
26904
26905 * g77.f-torture/noncompile/970626-2.f: New test.
26906
26907 1999-08-25 Paul Burchard <burchard@pobox.com>
26908
26909 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26910 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26911 lss-011.C: New tests.
26912
26913 1999-08-25 Nathan Sidwell <nathan@acm.org>
26914
26915 * g++.old-deja/g++.other/decl5.C: New test.
26916
26917 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26918
26919 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26920 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26921 call `postbase' for each one. All callers of `postbase' changed
26922 to call this instead.
26923
26924 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26925
26926 * gcc.c-torture/execute/990811-1.c: New test.
26927
26928 1999-08-09 Nick Clifton <nickc@cygnus.com>
26929
26930 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26931 just native ones.
26932
26933 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26934 just native ones.
26935
26936 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26937
26938 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26939
26940 1999-08-04 Jeffrey A Law (law@cygnus.com)
26941
26942 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26943
26944 1999-08-04 Nathan Sidwell <nathan@acm.org>
26945
26946 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26947
26948 1999-08-04 Jeffrey A Law (law@cygnus.com)
26949
26950 * gcc.c-torture/execute/990804-1.c: New test.
26951
26952 1999-08-03 Nathan Sidwell <nathan@acm.org>
26953
26954 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26955 * g++.old-deja/g++.brendan/crash64.C: Likewise
26956 * g++.old-deja/g++.brendan/overload8.C: Likewise
26957
26958 1999-08-03 Nathan Sidwell <nathan@acm.org>
26959
26960 * g++.old-deja/g++.other/struct1.C: New test.
26961
26962 1999-08-03 Nathan Sidwell <nathan@acm.org>
26963
26964 * g++.old-deja/g++.other/enum2.C: New test.
26965
26966 1999-08-02 Richard Henderson <rth@cygnus.com>
26967
26968 Adapted from tests from Franz Sirl:
26969 * gcc.c-torture/execute/va-arg-7.c: New test.
26970 * gcc.c-torture/execute/va-arg-8.c: New test.
26971
26972 1999-08-01 Jeffrey A Law (law@cygnus.com)
26973
26974 * gcc.c-torture/compile/990801-2.c: New test.
26975
26976 * gcc.c-torture/compile/990801-1.c: New test.
26977
26978 1999-07-27 Michael Meissner <meissner@cygnus.com>
26979
26980 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26981 fp-cmp-1.c, converting double to float.
26982
26983 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26984 fp-cmp-1.c, converting double to long double.
26985
26986 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26987 from fr1 to unknown_register, since fr1 is a legitimate register
26988 on some machines.
26989
26990 1999-07-25 Jeffrey A Law (law@cygnus.com)
26991
26992 * README: More listname related changes.
26993
26994 1999-07-08 Catherine Moore <clm@cygnus.com>
26995
26996 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26997
26998 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26999
27000 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
27001
27002 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
27003
27004 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
27005
27006 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
27007
27008 * gcc.dg/990703-1.c: New test.
27009
27010 1999-06-29 Nick Clifton <nickc@cygnus.com>
27011
27012 * lib/file-format.exp: New file: Move definition of proc
27013 gcc_target_object_format to here from
27014 gcc.dg/special/ecos.exp.
27015
27016 * lib/c-torture.exp: Include lib file-format.exp.
27017 * lib/gcc-dg.exp: Include lib file-format.exp.
27018
27019 * gcc.dg/special/ecos.exp: Remove definition of proc
27020 gcc_target_object_format.
27021
27022 1999-06-28 Jeffrey A Law (law@cygnus.com)
27023
27024 * gcc.c-torture/execute/990628-1.c: New test.
27025
27026 1999-06-25 Jeffrey A Law (law@cygnus.com)
27027
27028 * gcc.c-torture/compile/990625-2.c: New test.
27029
27030 * gcc.c-torture/compile/990625-1.c: New test.
27031
27032 1999-06-23 Nick Clifton <nickc@cygnus.com>
27033
27034 * gcc.c-torture/compile/dll.c: New test case. Check that dll
27035 attributes compile.
27036 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
27037 ports that use the COFF/PE file format.
27038
27039 1999-06-17 Jeffrey A Law (law@cygnus.com)
27040
27041 * gcc.c-torture/compile/990617-1.c: New test.
27042
27043 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
27044
27045 * g++.old-deja/g++.other/decl4.C: New test.
27046
27047 1999-06-14 Nathan Sidwell <nathan@acm.org>
27048
27049 * g++.old-deja/g++.other/bitfld3.C: New test.
27050
27051 1999-06-08 Nathan Sidwell <nathan@acm.org>
27052
27053 * g++.old-deja/g++.eh/catch1.C: New test.
27054
27055 1999-06-07 Jeffrey A Law (law@cygnus.com)
27056
27057 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
27058
27059 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
27060 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
27061
27062 1999-06-05 Craig Burley <craig@jcb-sc.com>
27063
27064 * g77.f-torture/compile/19990502-0.f: Replace with new,
27065 shorter, test that still fails after recent changes.
27066
27067 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27068
27069 * gcc.c-torture/execute/990604-1.c: New test.
27070
27071 1999-05-31 Jeffrey A Law (law@cygnus.com)
27072
27073 * gcc.c-torture/execute/990531-1.c: New test.
27074
27075 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27076
27077 * gcc.c-torture/compile/990527-1.c: New test.
27078
27079 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
27080
27081 * gcc.c-torture/execute/990527-1.c: New test.
27082
27083 1999-05-25 Nick Clifton <nickc@cygnus.com>
27084
27085 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
27086 bitfields as signed.
27087
27088 1999-05-25 Craig Burley <craig@jcb-sc.com>
27089
27090 * g77.f-torture/compile/19990525-0.f: New test.
27091
27092 1999-05-25 Jeffrey A Law (law@cygnus.com)
27093
27094 * gcc.c-torture/execute/990525-2.c: New test.
27095
27096 * gcc.c-torture/execute/990525-1.c: New test.
27097
27098 1999-05-24 Nathan Sidwell <nathan@acm.org>
27099
27100 * g++.old-deja/g++.other/anon3.C: New test.
27101 * g++.old-deja/g++.other/anon4.C: New test.
27102 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
27103 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
27104 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
27105 Merrill).
27106
27107 1999-05-24 Jeffrey A Law (law@cygnus.com)
27108
27109 * gcc.c-torture/execute/990524-1.c: New test.
27110
27111 * gcc.dg/990524-1.c: New test.
27112
27113 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27114
27115 * gcc.c-torture/compile/990523-1.c: New test.
27116
27117 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
27118
27119 * gcc.c-torture/compile/990519-1.c: New test.
27120
27121 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27122
27123 * gcc.c-torture/compile/990517-1.c: New test.
27124
27125 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
27126 (e4, f4): New tests.
27127 (main): Call them.
27128
27129 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27130
27131 * gcc.dg/noreturn-1.c: New test.
27132
27133 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27134
27135 * gcc.c-torture/execute/990513-1.c: New test.
27136
27137 1999-05-10 Richard Henderson <rth@cygnus.com>
27138
27139 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
27140
27141 1999-05-10 Craig Burley <craig@jcb-sc.com>
27142
27143 * g77.f-torture/execute/erfc.f: Use small single-precision
27144 values, to avoid problems on Alphas when not -mieee.
27145
27146 1999-05-08 Craig Burley <craig@jcb-sc.com>
27147
27148 * gcc.dg/990506-0.c: New test.
27149
27150 1999-05-08 Richard Henderson <rth@cygnus.com>
27151
27152 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
27153 the constant to test. Don't XFAIL 64-bit targets.
27154
27155 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27156 * g++.old-deja/g++.law/profile1.C: Likewise.
27157
27158 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27159 operator new instances.
27160 * g++.old-deja/g++.other/delete5.C: Likewise.
27161
27162 1999-05-03 Craig Burley <craig@jcb-sc.com>
27163
27164 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27165 intrinsic.
27166
27167 1999-05-03 Craig Burley <craig@jcb-sc.com>
27168
27169 * g77.f-torture/execute/u77-test.f: Reverse order of two
27170 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27171
27172 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27173
27174 * gcc.dg/compare1.c: New test.
27175
27176 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27177
27178 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27179 New tests.
27180
27181 1999-05-02 Craig Burley <craig@jcb-sc.com>
27182
27183 * g77.f-torture/compile/19990502-1.f: New test.
27184
27185 1999-05-02 Craig Burley <craig@jcb-sc.com>
27186
27187 * g77.f-torture/compile/19990502-0.f: New test.
27188
27189 1999-05-02 Craig Burley <craig@jcb-sc.com>
27190
27191 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27192 intrinsic.
27193
27194 1999-05-02 Craig Burley <craig@jcb-sc.com>
27195
27196 * g77.f-torture/execute/u77-test.f (main): List libU77
27197 intrinsics not currently tested.
27198 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27199 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27200 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27201 Trim blanks off the ends of some printed strings.
27202
27203 1999-05-02 Craig Burley <craig@jcb-sc.com>
27204
27205 * g77.f-torture/execute/u77-test.f (main): Just warn about
27206 FSTAT gid disagreement, as it's expected on some systems.
27207
27208 1999-05-01 Craig Burley <craig@jcb-sc.com>
27209
27210 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27211 use a new function, which allows for some slop.
27212 Clean up some commentary.
27213 (issum): The new function.
27214 (sgladd): Deleted subroutine.
27215
27216 1999-05-01 Craig Burley <craig@jcb-sc.com>
27217
27218 * g77.f-torture/execute/u77-test.f: Modify to be more like
27219 libf2c/libU77 version, bringing patches to that version here.
27220 Add suitable commentary.
27221
27222 1999-04-25 Richard Henderson <rth@cygnus.com>
27223
27224 * gcc.dg/990424-1.c: New test.
27225
27226 1999-04-24 Craig Burley <craig@jcb-sc.com>
27227
27228 * g77.f-torture/execute/u77-test.f (main): Bug involving
27229 LSTAT has been fixed, so turn back on full checking.
27230
27231 1999-04-20 Craig Burley <craig@jcb-sc.com>
27232
27233 * g77.f-torture/compile/19990419-0.f: New test.
27234 * g77.f-torture/execute/19990419-1.f: New test.
27235
27236 1999-04-17 Richard Henderson <rth@cygnus.com>
27237
27238 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27239 to avoid the need for a prototype to supress a warning.
27240
27241 1999-04-07 Jim Wilson <wilson@cygnus.com>
27242
27243 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27244
27245 1999-04-04 Jeffrey A Law (law@cygnus.com)
27246
27247 * gcc.c-torture/execute/990404-1.c: New test.
27248
27249 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27250
27251 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27252 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27253 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27254 missing initializer warnings.
27255
27256 1999-03-28 Jeffrey A Law (law@cygnus.com)
27257
27258 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27259 matching strings.
27260
27261 1999-03-26 Jeffrey A Law (law@cygnus.com)
27262
27263 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27264
27265 1999-03-26 Craig Burley <craig@jcb-sc.com>
27266
27267 * g77.f-torture/execute/19990325-0.f: New test.
27268 * g77.f-torture/execute/19990325-1.f: New test.
27269
27270 1999-03-24 Jeffrey A Law (law@cygnus.com)
27271
27272 * gcc.c-torture/execute/990324-1.c: New test.
27273
27274 1999-03-22 Jim Wilson <wilson@cygnus.com>
27275
27276 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27277 test with 4.
27278
27279 1999-03-17 Richard Henderson <rth@cygnus.com>
27280
27281 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27282
27283 1999-03-13 Craig Burley <craig@jcb-sc.com>
27284
27285 * g77.f-torture/execute/19990313-2.f: New test.
27286 * g77.f-torture/execute/19990313-3.f: New test.
27287
27288 1999-03-13 Craig Burley <craig@jcb-sc.com>
27289
27290 * g77.f-torture/execute/19990313-0.f: New test.
27291 * g77.f-torture/execute/19990313-1.f: New test.
27292
27293 1999-03-12 Jim Wilson <wilson@cygnus.com>
27294
27295 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27296 printf to sprintf.
27297 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27298 (main): Add check for u15. Conditionalize u31 check depending on
27299 whether ints are <32 bits or >=32 bits.
27300
27301 1999-03-08 Craig Burley <craig@jcb-sc.com>
27302
27303 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27304
27305 1999-03-08 Craig Burley <craig@jcb-sc.com>
27306
27307 * g77.f-torture/compile/19990305-0.f: New test.
27308 * g77.f-torture/execute/19981119-0.f: New test.
27309
27310 1999-03-08 Craig Burley <craig@jcb-sc.com>
27311
27312 * g77.f-torture/execute/970625-2.f: call ABORT if final
27313 result is not correct, instead of just printing it.
27314 Add this checking via newly introduced obfuscation, to
27315 trip up buggy front ends.
27316
27317 1999-03-07 Craig Burley <craig@jcb-sc.com>
27318
27319 * g77.f-torture/compile/960317-1.f: Moved from being
27320 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27321
27322 1999-03-06 Craig Burley <craig@jcb-sc.com>
27323
27324 * g77.f-torture/execute/960317-1.f: New (old) test.
27325 * g77.f-torture/execute/970625-2.f: Ditto.
27326
27327 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27328
27329 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27330 message on line 1 or line 2; cccp and cpplib do this differently.
27331
27332 1999-03-01 Jeffrey A Law (law@cygnus.com)
27333
27334 * g++.old-deja/g++.law/weak1.C: New test.
27335
27336 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27337
27338 * gcc.c-torture/execute/990119-1.c: Renamed to...
27339 * gcc.dg/990119-1.c: this, so it will only be tested once
27340 (it's a preprocessor test, it doesn't need to be run at
27341 multiple optimization levels).
27342
27343 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27344
27345 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27346 ALWAYS_CXXFLAGS.
27347
27348 1999-02-24 Craig Burley <craig@jcb-sc.com>
27349
27350 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27351 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27352 to not be compilable by current g77.
27353
27354 1999-02-24 Nick Clifton <nickc@cygnus.com>
27355
27356 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27357
27358 1999-02-22 Jeffrey A Law (law@cygnus.com)
27359
27360 * gcc.c-torture/execute/990222-1.c: New test.
27361
27362 1999-02-19 Craig Burley <craig@jcb-sc.com>
27363
27364 * g77.f-torture/compile/19990218-0.f: New test.
27365 * g77.f-torture/noncompile/19990218-1.f: New test.
27366
27367 1999-02-18 Craig Burley <craig@jcb-sc.com>
27368
27369 * g77.f-torture/compile/19981216-0.f: New test.
27370
27371 1999-02-14 Jeffrey A Law (law@cygnus.com)
27372
27373 * gcc.dg/990214-1.c: New test.
27374
27375 1999-02-13 Jeffrey A Law (law@cygnus.com)
27376
27377 * gcc.dg/990213-2.c: New test.
27378
27379 * gcc.dg/990213-1.c: New test.
27380
27381 1999-02-12 Jeffrey A Law (law@cygnus.com)
27382
27383 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27384 ints.
27385
27386 1999-02-11 Nick Clifton <nickc@cygnus.com>
27387
27388 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27389 specified by target.
27390
27391 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27392
27393 1999-02-11 Jeffrey A Law (law@cygnus.com)
27394
27395 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27396
27397 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27398
27399 * gcc.dg/special/ecos.exp: New test driver for new tests with
27400 special requirements.
27401
27402 * gcc.dg/special/alias-1.c: New test.
27403 * gcc.dg/special/gcsec-1.c: New test.
27404 * gcc.dg/special/weak-1.c: New test.
27405 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27406 * gcc.dg/special/weak-2.c: New test.
27407 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27408 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27409 * gcc.dg/special/wkali-1.c: New test.
27410 * gcc.dg/special/wkali-2.c: New test.
27411 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27412 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27413
27414 1999-02-10 Felix Lee <flee@cygnus.com>
27415
27416 * lib/c-torture.exp (c-torture-compile): Pull out code for
27417 analyzing gcc error messages.
27418 (c-torture-execute): Likewise. Fix some (harmless) false
27419 positives.
27420 * lib/gcc.exp (gcc_check_compile): New function.
27421
27422 1999-02-08 Richard Henderson <rth@cygnus.com>
27423
27424 * gcc.c-torture/execute/990208-1.c: New test.
27425
27426 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27427
27428 * g++.dg/special/ecos.exp: New driver for new tests with special
27429 requirements
27430
27431 * g++.dg/special/conpr-1.C: New test
27432 * g++.dg/special/conpr-2.C: New test
27433 * g++.dg/special/conpr-2a.C: New test
27434 * g++.dg/special/conpr-3.C: New test
27435 * g++.dg/special/conpr-3a.C: New test
27436 * g++.dg/special/conpr-3b.C: New test
27437
27438 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27439 allow g++ to use the dg driver
27440
27441 * README: Add comment about g++.dg directory
27442
27443 1999-02-06 Jeffrey A Law (law@cygnus.com)
27444
27445 * README: Update email addresses.
27446
27447 1999-02-03 Nick Clifton <nickc@cygnus.com>
27448
27449 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27450 arguments in order to force structure S onto the stack even on
27451 the alpha.
27452 (test): Pass 10 leading arguments to function foo as well as the
27453 structure S.
27454
27455 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
27456 failure for all targets.
27457
27458 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
27459 abort to terminate program execution.
27460
27461 1999-01-30 Richard Henderson <rth@cygnus.com>
27462
27463 * gcc.c-torture/execute/990130-1.c: New test.
27464
27465 1999-01-30 Jeffrey A Law (law@cygnus.com)
27466
27467 * gcc.dg/990130-1.c: New test.
27468
27469 1999-01-28 Michael Meissner <meissner@cygnus.com>
27470
27471 * gcc.c-torture/execute/990128-1.c: New test.
27472
27473 1999-01-27 Michael Meissner <meissner@cygnus.com>
27474
27475 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
27476
27477 1999-01-27 Felix Lee <flee@cygnus.com>
27478
27479 * lib/c-torture.exp (c-torture-compile): pull out code for
27480 analyzing gcc error messages.
27481 (c-torture-execute): ditto, and fix some (harmless) false
27482 positives.
27483 * lib/gcc.exp (gcc_check_compile): new function.
27484
27485 1999-01-17 Jeffrey A Law (law@cygnus.com)
27486
27487 * gcc.dg/990117-1.c: New test.
27488
27489 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
27490
27491 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
27492
27493 1999-01-15 Jeffrey A Law (law@cygnus.com)
27494
27495 * g77.f-torture/compile/990115-1.f: New test.
27496
27497 1999-01-07 Jeffrey A Law (law@cygnus.com)
27498
27499 * gcc.c-torture/compile/990107-1.c: New test
27500
27501 1999-01-06 Jeffrey A Law (law@cygnus.com)
27502
27503 * gcc.c-torture/execute/990106-2.c: New test.
27504
27505 * gcc.c-torture/execute/990106-1.c: New test.
27506
27507 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
27508
27509 * gcc.c-torture/compile/981223-1.c: New test.
27510
27511 1998-12-29 Richard Henderson <rth@cygnus.com>
27512
27513 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
27514 (opt3): Rename from opt4 and disable.
27515
27516 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
27517
27518 * g++.old-deja/g++.pt/ptrmem5.C: New test.
27519
27520 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27521
27522 * g++.old-deja/g++.other/conv5.C: New test.
27523
27524 1998-12-14 Nick Clifton <nickc@cygnus.com>
27525
27526 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
27527
27528 1998-12-11 Jeffrey A Law (law@cygnus.com)
27529
27530 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
27531
27532 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
27533
27534 * gcc.c-torture/compile/981211-1.c: New test.
27535
27536 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27537
27538 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
27539
27540 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
27541
27542 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27543
27544 * gcc.special/930510-1.c: Make C9X safe.
27545 * gcc.misc-tests/gcov-1.c Similarly.
27546 * gcc.misc-tests/gcov-2.c Similarly.
27547
27548 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27549
27550 * gcc.dg/ultrasp1.c: New test.
27551
27552 1998-12-06 Richard Henderson <rth@cygnus.com>
27553
27554 * gcc.c-torture/execute/981206.c: New test.
27555
27556 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27557
27558 * g++.old-deja/g++.ns/template7.C: New test.
27559
27560 * g++.old-deja/g++.other/expr1.C: New test.
27561
27562 * g++.old-deja/g++.eh/tmpl3.C: New test.
27563
27564 * g++.old-deja/g++.eh/tmpl2.C: New test.
27565
27566 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27567
27568 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
27569 * g++.old-deja/g++.other/using6.C: Removed.
27570 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
27571
27572 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
27573
27574 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27575
27576 * g++.old-deja/g++.pt/overload8.C: New test.
27577
27578 * g++.old-deja/g++.pt/overload7.C: New test.
27579
27580 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
27581
27582 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
27583 and relinking messages.
27584 * lib/g++.exp (g++_target_compile): Remove .rpo file when
27585 compiling with -frepo.
27586
27587 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
27588
27589 * g++.old-deja/g++.pt/lookup6.C: New test.
27590
27591 1998-11-30 Nick Clifton <nickc@cygnus.com>
27592
27593 * gcc.c-torture/execute/981130-1.c: New test.
27594 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
27595
27596 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27597
27598 * g++.old-deja/g++.pt/explicit76.C: New test.
27599
27600 * g++.old-deja/g++.pt/friend38.C: New test.
27601
27602 * g++.old-deja/g++.ns/crash2.C: New test.
27603
27604 * g++.old-deja/g++.pt/defarg8.C: New test.
27605
27606 * g++.old-deja/g++.pt/instantiate6.C: New test.
27607
27608 * g++.old-deja/g++.pt/static6.C: New test.
27609
27610 * g++.old-deja/g++.pt/decl2.C: New test.
27611
27612 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27613
27614 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
27615 problem is actually related with name lookup, but so what? :-)
27616
27617 * g++.old-deja/g++.pt/friend37.C: New test.
27618
27619 1998-11-25 Dave Love <d.love@dl.ac.uk>
27620
27621 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
27622 element, which fails on some systems.
27623
27624 * g77.f-torture/execute/labug1.f: New test.
27625
27626 1998-11-21 Jeffrey A Law (law@cygnus.com)
27627
27628 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
27629 is defined.
27630
27631 1998-11-18 Dave Love <d.love@dl.ac.uk>
27632
27633 * g77.f-torture/compile/981117-1.f: New test.
27634
27635 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
27636
27637 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
27638 properly discarded.
27639
27640 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
27641
27642 * gcc.c-torture/execute/memcheck: New directory of tests for
27643 -fcheck-memory-usage.
27644
27645 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27646
27647 * README: New file, general information about the testsuite and
27648 new description of the various C++ test subdirectories.
27649 * README.g++: Eliminate obsolete information, update and move most
27650 relevant stuff to README.
27651
27652 1998-11-07 Richard Henderson <rth@cygnus.com>
27653
27654 * gcc.c-torture/compile/981107-1.c: New test.
27655
27656 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
27657
27658 * execute/memcpy-bi.c: New testcase.
27659
27660 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
27661
27662 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
27663 base classes.
27664
27665 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
27666 template is selected.
27667
27668 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
27669 classes, it should be accepted for all types.
27670
27671 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
27672
27673 * g++.old-deja/g++.pt/spec24.C: Ensure that template
27674 specializations start with template headers.
27675
27676 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
27677
27678 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
27679
27680 * g++.old-deja/g++.other/init9.C: Test cross initialization of
27681 non-POD types.
27682
27683 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
27684
27685 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
27686
27687 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
27688
27689 * compile/981022-1.c, compile/981022-1.x: New test and driver.
27690
27691 1998-10-19 Jeffrey A Law (law@cygnus.com)
27692
27693 * 981019-1.c: New test.
27694
27695 1998-10-14 Robert Lipe <robertl@dgii.com>
27696
27697 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
27698 find objc headers.
27699
27700 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27701
27702 * compile/981001-4.c: Remove use of GCC extension that triggers a
27703 compiler bug.
27704
27705 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
27706
27707 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
27708
27709 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27710
27711 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
27712 instantiation of template produces incorrect code for delete
27713 expression.
27714
27715 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
27716 constructors' name is not unique.
27717 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
27718 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
27719
27720 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
27721 automatic array of const is ill-formed.
27722
27723 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
27724 of template parameter?
27725
27726 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
27727 const.
27728
27729 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
27730 pointer-to-member expression.
27731
27732 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
27733 declaration causes ICE.
27734
27735 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
27736
27737 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
27738 reserved in the global namespace.
27739
27740 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
27741 generate needed virtual table.
27742
27743 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
27744
27745 1998-10-10 Dariush Eslimi <eslimi@loran.com>
27746
27747 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
27748 template-dependent type
27749
27750 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27751
27752 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
27753 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
27754 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
27755
27756 * g++.old-deja/g++.other/using5.C: New test; using decl from base
27757 class should be usable as argument of member function.
27758 * g++.old-deja/g++.other/using6.C: New test; using decl from base
27759 class should be usable as return type of member function.
27760 * g++.old-deja/g++.other/using7.C: New test; using decl from base
27761 class should be usable as type of data member.
27762
27763 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
27764
27765 1998-10-09 Jeffrey A Law (law@cygnus.com)
27766
27767 * gcc.c-torture/special/920521-1.c: Fix bogus test.
27768
27769 1998-10-08 Nick Clifton <nickc@cygnus.com>
27770
27771 * gcc.dg/dll-?.c Add thumb to target list.
27772 Fix assembler scan patterns to match current assembler output.
27773
27774 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
27775
27776 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
27777 matching of template brackets.
27778
27779 * g++.old-deja/g++.other/using4.C: New test. Test using
27780 declarations of methods from base classes.
27781
27782 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
27783 within functions should introduce names into the innermost
27784 enclosing namespace.
27785
27786 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
27787 of static locals if first initialization throws.
27788
27789 1998-10-07 Jim Wilson <wilson@cygnus.com>
27790
27791 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
27792
27793 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
27794
27795 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
27796 lose track of the possible targets of tablejump insns.
27797 * special/special.exp: Run it.
27798
27799 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27800
27801 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27802 must be declared before its specializations can be named in friend
27803 declarations.
27804
27805 1998-10-05 Dave Love <d.love@dl.ac.uk>
27806
27807 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27808
27809 * g77.f-torture/execute/io1.f: New test.
27810
27811 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27812
27813 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27814 with pointer to template function, for which no argument deduction
27815 is possible.
27816
27817 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27818 specialization of template function as argument to template
27819 function.
27820
27821 * g++.old-deja/g++.other/access2.C: New test; Inner class
27822 shouldn't have privileged access to Outer's names.
27823
27824 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27825
27826 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27827 friend template declared within template class conflicts with
27828 nested class of the same name.
27829
27830 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27831 is ignored.
27832
27833 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27834 object with direct initializer as function declaration.
27835
27836 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27837 initializers.
27838
27839 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27840 involving const pointer and NULL produces incorrect result.
27841
27842 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27843 type name without `typename' should be rejected with -pedantic.
27844
27845 1998-10-02 Richard Henderson <rth@cygnus.com>
27846
27847 * g++.old-deja/g++.other/addrof1.C: New test.
27848
27849 1998-10-01 Nick Clifton <nickc@cygnus.com>
27850
27851 * gcc.c-torture/compile/981001-1.c: New test.
27852 * gcc.c-torture/execute/981001-1.c: New test.
27853
27854 1998-10-01 Jeffrey A Law (law@cygnus.com)
27855
27856 * gcc.c-torture/compile/981001-2.c: New test.
27857 * gcc.c-torture/compile/981001-3.c: New test.
27858 * gcc.c-torture/compile/981001-4.c: New test.
27859
27860 1998-10-01 Robert Lipe <robertl@dgii.com>
27861
27862 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27863 multilibbed hosts. Idea grafted from g77.exp.
27864
27865 1998-09-30 Dave Love <d.love@dl.ac.uk>
27866
27867 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27868 avoid losing on systems which need -lsocket.
27869
27870 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27871
27872 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27873 * g++.old-deja/g++.other/nested2.C: Ditto.
27874 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27875 failure.
27876
27877 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27878
27879 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27880 preferred over template operator!= for enum bitfields.
27881
27882 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27883
27884 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27885 that happen to have the same base name, but in different scopes,
27886 are incorrectly rejected.
27887
27888 1998-09-16 Richard Henderson <rth@cygnus.com>
27889
27890 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27891 on the native word size instead of an integer literal.
27892
27893 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27894
27895 * g++.old-deja/g++.other/static2.C: Invocation of static data
27896 member of type pointer-to-function denoted as non-static member.
27897
27898 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27899 checks involving function types and aliases.
27900
27901 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27902
27903 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27904 redefined to the same non-trivial type.
27905
27906 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27907 namespace-qualification of template specializations declared in
27908 other namespaces.
27909
27910 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27911 to declare a subset of the specializations of a template function
27912 as friends of specializations of a template class.
27913
27914 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27915 member templates that do not fully specialize the enclosing
27916 template class are rejected.
27917
27918 1998-09-11 Dave Love <d.love@dl.ac.uk>
27919
27920 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27921
27922 1998-09-08 Dave Love <d.love@dl.ac.uk>
27923
27924 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27925 altered from libf2c/libU77 version.
27926
27927 1998-09-06 Dave Love <d.love@dl.ac.uk>
27928
27929 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27930
27931 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27932
27933 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27934 (un)signed char are different types for template specialization
27935 purposes.
27936
27937 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27938
27939 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27940 * objc: ObjC testsuite.
27941
27942 1998-08-31 Catherine Moore <clm@cygnus.com>
27943
27944 * gcc.c-torture/execute/941014-1.x: New file.
27945
27946 1998-08-31 Nick Clifton <nickc@cygnus.com>
27947
27948 * lib/c-torture.exp: Add support for
27949 torture_eval_before_compile and torture_eval_before_execute
27950 variables.
27951
27952 1998-08-30 Jeffrey A Law (law@cygnus.com)
27953
27954 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27955 this test triggers valid.
27956
27957 1998-08-27 Jeffrey A Law (law@cygnus.com)
27958
27959 * gcc.dg/980827-1.c: New test.
27960
27961 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27962
27963 * gcc.c-torture/execute/loop-4b.c: New test.
27964
27965 1998-08-26 Nick Clifton <nickc@cygnus.com>
27966
27967 * lib/c-torture.exp: Add support for
27968 torture_eval_before_compile and torture_eval_before_execute
27969 variables.
27970
27971 1998-08-25 Jeffrey A Law (law@cygnus.com)
27972
27973 * gcc.c-torture/compile/980825-1.c: New test.
27974
27975 1998-08-24 Nick Clifton <nickc@cygnus.com>
27976
27977 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27978 count number tests in opt_t0 not good_t0.
27979
27980 1998-08-24 Jeffrey A Law (law@cygnus.com)
27981
27982 * gcc.c-torture/compile/930326-1.x: Fix typo.
27983
27984 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27985
27986 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27987 causes an ICE.
27988
27989 1998-08-21 Jeffrey A Law (law@cygnus.com)
27990
27991 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27992 STACK_SIZE is defined.
27993 * gcc.c-torture/unsorted/stuct.c: Similarly.
27994
27995 * gcc.c-torture/compile/980821-1.c: New test.
27996
27997 1998-08-21 Jeffrey A Law (law@cygnus.com)
27998
27999 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
28000
28001 1998-08-19 Mark Mitchell <mark@markmitchell.com>
28002
28003 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
28004 code.
28005
28006 1998-08-09 Mark Mitchell <mark@markmitchell.com>
28007
28008 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
28009 error'.
28010
28011 1998-08-18 Jeffrey A Law (law@cygnus.com)
28012
28013 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
28014
28015 1998-08-16 Jeffrey A Law (law@cygnus.com)
28016
28017 * gcc.c-torture/compile/980816-1.c: New test.
28018
28019 * gcc.dg/980816-1.c: New test.
28020
28021 1998-08-13 Jeffrey A Law (law@cygnus.com)
28022
28023 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
28024 compiler for ieee tests.
28025
28026 1998-08-01 Dave Love <d.love@dl.ac.uk>
28027
28028 * g77.f-torture/compile/980729-0.f: New test.
28029
28030 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
28031
28032 * gcc.c-torture/special/eeprof-1.c: New test, for
28033 -finstrument-functions.
28034 * gcc.c-torture/special/special.exp: Run it.
28035
28036 1998-07-29 Jeffrey A Law (law@cygnus.com)
28037
28038 * gcc.c-torture/compile/980729-1.c: New test.
28039
28040 1998-07-27 Nick Clifton <nickc@cygnus.com>
28041
28042 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
28043 __thumb__ is defined, and test for ARM style doubles if so.
28044
28045 1998-07-26 Dave Love <d.love@dl.ac.uk>
28046
28047 * g77.f-torture/noncompile/980615-0.f: New test.
28048
28049 1998-07-26 H.J. Lu (hjl@gnu.org)
28050
28051 * gcc.dg/980312-1.c: Do link instead of compile.
28052 * gcc.dg/980313-1.c: Likewise.
28053
28054 1998-07-26 Jeffrey A Law (law@cygnus.com)
28055
28056 * gcc.c-torture/compile/980726-1.c: New test.
28057
28058 1998-07-25 Dave Love <d.love@dl.ac.uk>
28059
28060 * g77.f-torture/execute/io0.f: New test.
28061
28062 1998-07-24 Nick Clifton <nickc@cygnus.com>
28063
28064 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
28065 an int.
28066
28067 1998-06-18 Michael Meissner <meissner@cygnus.com>
28068
28069 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
28070 m32r bugs.
28071
28072 1998-07-17 Nick Clifton <nickc@cygnus.com>
28073
28074 * gcc.dg/980626-1.c: Expect failures for all toolchains until
28075 c-decl.c:grokdeclarator can handle mode attributes.
28076
28077 1998-07-16 Jeffrey A Law (law@cygnus.com)
28078
28079 * gcc.c-torture/execute/980716-1.c: New test.
28080
28081 1998-07-13 Jeffrey A Law (law@cygnus.com)
28082
28083 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
28084 the mn10200.
28085 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
28086 the mn10200.
28087 * gcc.c-torture/execute/va-arg-3.x: Similarly.
28088 * gcc.c-torture/compile/930326-1.x: Similarly.
28089
28090 1998-07-13 Dave Love <d.love@dl.ac.uk>
28091
28092 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
28093 New test from Craig.
28094
28095 1998-07-12 Dave Love <d.love@dl.ac.uk>
28096
28097 * g77.f-torture/noncompile/980616-0.f: New test.
28098
28099 * g77.f-torture/execute/970816-3.f: New test from Craig.
28100
28101 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
28102
28103 * g++.other/singleton.C: Return error value instead of taking
28104 SIGSEGV.
28105
28106 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
28107
28108 * g++.other/singleton.C: New test. Warning is under dispute.
28109 Runtime crash is not.
28110
28111 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
28112
28113 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
28114 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
28115 using6.C, using7.C}: New namespace tests.
28116
28117 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
28118
28119 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
28120 specialization with typedef'ed names used as array indexes.
28121
28122 1998-07-09 Jeffrey A Law (law@cygnus.com)
28123
28124 * gcc.c-torture/execute/980709-1.c: New test.
28125
28126 * gcc.dg/980709-1.c: New test.
28127
28128 1998-07-07 Richard Henderson <rth@cygnus.com>
28129
28130 * gcc.c-torture/execute/bcp-1.c: New test.
28131
28132 1998-07-07 Jeffrey A Law (law@cygnus.com)
28133
28134 * gcc.c-torture/execute/980707-1.c: New test.
28135
28136 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
28137
28138 * gcc.c-torture/compile/980706-1.c: New test.
28139
28140 1998-07-01 Dave Love <d.love@dl.ac.uk>
28141
28142 * g77.f-torture/execute/980701-0.f,
28143 g77.f-torture/execute/980701-1.f: New test from Craig.
28144
28145 1998-07-01 Jeffrey A Law (law@cygnus.com)
28146
28147 * gcc.c-torture/compile/980701-1.c: New test.
28148
28149 * gcc.c-torture/execute/980701-1.c: New test.
28150
28151 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
28152 rlsruhe.de>
28153
28154 * g++.old-deja/g++.robertl/eb132.C: New test.
28155 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28156
28157 1998-06-29 Dave Love <d.love@dl.ac.uk>
28158
28159 * g77.f-torture/execute/980628-7.f,
28160 g77.f-torture/execute/980628-8.f,
28161 g77.f-torture/execute/980628-9.f,
28162 g77.f-torture/execute/980628-10.f: New tests from Craig.
28163
28164 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28165
28166 1998-06-28 Jeffrey A Law (law@cygnus.com)
28167
28168 * g77.f-torture/execute/980628-4.f: New test from Craig.
28169 * g77.f-torture/execute/980628-5.f: Likewise.
28170 * g77.f-torture/execute/980628-2.f: Likewise.
28171 * g77.f-torture/execute/980628-0.f: Likewise.
28172 * g77.f-torture/execute/980628-1.f: Likewise.
28173 * g77.f-torture/execute/980628-3.f: Likewise.
28174 * g77.f-torture/execute/980628-6.f: Likewise.
28175
28176 1998-06-28 Jeffrey A Law (law@cygnus.com)
28177
28178 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28179 directory when nothing has been installed yet.
28180
28181 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28182
28183 * gcc.c-torture/special/special.exp: Handle newer versions of
28184 dejagnu.
28185
28186 1998-06-26 Jeffrey A Law (law@cygnus.com)
28187
28188 * gcc.dg/980626-1.c: New test.
28189
28190 1998-06-19 Bruno Haible <haible@ilog.fr>
28191
28192 * gcc.misc-tests/m-un-2.c: New test.
28193 * g++.old-deja/g++.other/warn01.c: Likewise.
28194
28195 1998-06-19 Robert Lipe <robertl@dgii.com>
28196
28197 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28198 compatibility with assmblers with a different comment character.
28199 Eliminate use of GAS-specific extensions.
28200
28201 1998-06-19 Jeffrey A Law (law@cygnus.com)
28202
28203 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28204
28205 1998-06-19 Robert Lipe <robertl@dgii.com>
28206
28207 *lib/g77.exp: Replace search for libf2c.a with search for newly
28208 renamed libg2c.a
28209
28210 1998-06-17 Jeffrey A Law (law@cygnus.com)
28211
28212 * gcc.c-torture/execute/980617-1.c: New test.
28213
28214 1998-06-12 Jeffrey A Law (law@cygnus.com)
28215
28216 * gcc.c-torture/execute/980612-1.c: New test.
28217
28218 1998-06-08 Jeffrey A Law (law@cygnus.com)
28219
28220 * gcc.dg/980523-1.c: Only test on ppc-linux.
28221 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28222
28223 * gcc.c-torture/execute/980608-1.c: New test.
28224
28225 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28226
28227 * gcc.c-torture/execute/980605-1.c: New test.
28228
28229 1998-06-04 Jeffrey A Law (law@cygnus.com)
28230
28231 * gcc.c-torture/execute/980604-1.c: New test.
28232
28233 1998-06-02 Jeffrey A Law (law@cygnus.com)
28234
28235 * gcc.c-torture/execute/980602-1.c: New test.
28236 * gcc.c-torture/execute/980602-2.c: Likewise.
28237
28238 1998-06-02 Dave Love <d.love@dl.ac.uk>
28239
28240 * 970125-0.f: Fix per JCB. Add commentary.
28241
28242 1998-05-31 Michael Meissner <meissner@cygnus.com>
28243
28244 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28245 IEEE -0 support.
28246
28247 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28248
28249 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28250 earlier.
28251
28252 1998-05-28 Catherine Moore <clm@cygnus.com>
28253
28254 * gcc.c-torture/execute/980526-3.c: New test.
28255
28256 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28257
28258 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28259 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28260 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28261 m88k-motorola-sysv3 to XFAIL.
28262
28263 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28264
28265 * gcc.dg/980526-1.c: New test.
28266 * gcc.c-torture/execute/980526-2.c: New test.
28267
28268 1998-05-26 Jeffrey A Law (law@cygnus.com)
28269
28270 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28271
28272 * gcc.c-torture/execute/980526-1.c: New test.
28273
28274 1998-05-26 Dave Love <d.love@dl.ac.uk>
28275
28276 * g77.f-torture/execute/alpha2.f: Add runtime test.
28277
28278 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28279
28280 * g++.old-deja/old-deja.exp: Strip leading directories.
28281
28282 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28283 error for the line. Don't run multiple tests for the same line.
28284
28285 1998-05-23 Jeffrey A Law (law@cygnus.com)
28286
28287 * gcc.dg/980523-1.c: New test.
28288
28289 1998-05-23 Dave Love <d.love@dl.ac.uk>
28290
28291 * g77.f-torture/compile/970915-0.f: New test.
28292
28293 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28294
28295 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28296
28297 1998-05-21 Jeffrey A Law (law@cygnus.com)
28298
28299 * gcc.dg/980520-1.c: New test.
28300
28301 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28302
28303 * gcc.dg/980502-1.c: Fix return type.
28304
28305 1998-05-20 Jeffrey A Law (law@cygnus.com)
28306
28307 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28308 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28309 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28310 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28311 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28312
28313 1998-05-20 Dave Love <d.love@dl.ac.uk>
28314
28315 * g77.f-torture/execute/980520-1.f: New test.
28316
28317 1998-05-15 Dave Love <d.love@dl.ac.uk>
28318
28319 * lib/mike-g77.exp: New file.
28320
28321 * g77.f-torture/noncompile/noncompile.exp,
28322 g77.f-torture/noncompile/check0.f: New files.
28323
28324 1998-05-14 Dave Love <d.love@dl.ac.uk>
28325
28326 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28327 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28328 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28329 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28330 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28331 abort where appropriate.
28332
28333 1998-05-05 Michael Meissner <meissner@cygnus.com>
28334
28335 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28336 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28337
28338 1998-04-29 Dave Love <d.love@dl.ac.uk>
28339
28340 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28341
28342 1998-04-27 Dave Love <d.love@dl.ac.uk>
28343
28344 * g77.f-torture/compile/980427-0.f: New test.
28345
28346 1998-04-24 Dave Love <d.love@dl.ac.uk>
28347
28348 * g77.f-torture/compile/980424-0.f: New test.
28349
28350 1998-04-19 Dave Love <d.love@dl.ac.uk>
28351
28352 * g77.f-torture/compile/980419-2.f (main): New test.
28353 * g77.f-torture/compile/970125-0.f: New test.
28354 * g77.f-torture/compile/980419-1.f: New test.
28355
28356 1998-04-08 Jim Wilson <wilson@cygnus.com>
28357
28358 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28359 of loop-4.c.
28360
28361 1998-04-07 Jim Wilson <wilson@cygnus.com>
28362
28363 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28364
28365 1998-04-03 Jim Wilson <wilson@cygnus.com>
28366
28367 * gcc.c-torture/compile/980329-1.c: New test.
28368
28369 1998-03-18 Jim Wilson <wilson@cygnus.com>
28370
28371 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28372 * gcc.dg/980312-1.c: Fix typo in -march command.
28373
28374 1998-03-16 H.J. Lu (hjl@gnu.org)
28375
28376 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28377
28378 1998-03-11 Robert Lipe <robertl@dgii.com>
28379
28380 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28381 Dave Love agree the Fortran source is bogus.
28382
28383 1998-03-11 Robert Lipe <robertl@dgii.com>
28384
28385 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28386 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28387 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28388 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28389 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28390
28391 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28392
28393 * g++.old-deja/g++.other/friend1.C: New test.
28394
28395 1998-02-18 Dave Love <d.love@dl.ac.uk>
28396
28397 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28398 possibly uninitialized) variables and declare dnrm2.
28399
28400 1998-02-23 Robert Lipe <robertl@dgii.com>
28401
28402 From Bruno Haible <haible@ilog.fr>:
28403 * gcc.c-torture/execute/980223.c: New test.
28404
28405 1998-02-13 Jeffrey A Law (law@cygnus.com)
28406
28407 * gcc.dg/ifelse-1.c: New test.
28408
28409 1998-02-09 H.J. Lu (hjl@gnu.org)
28410
28411 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28412
28413 * lib/old-dejagnu.exp (old-dejagnu): Added the
28414 "execution test - XFAIL *-*-*" handling in the spirit of
28415 "excess errors test -". Changed the "execution test fails"
28416 handling to be like "excess errors test fails".
28417 * Update various tests accordingly.
28418
28419 1998-02-06 Jim Wilson <wilson@cygnus.com>
28420
28421 * gcc.c-torture/execute/980205.c: New test.
28422
28423 1998-01-18 Jeffrey A Law (law@cygnus.com)
28424
28425 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28426 * lib/f-torture.exp: Similarly.
28427 * gcc.c-torture: Rename all .cexp files to .x files.
28428
28429 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28430
28431 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28432 (940510-1.c): Removed duplicate.
28433 (971104-1.c): New test.
28434
28435 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28436
28437 * lib/f-torture.exp: Improve error and loop detection.
28438
28439 1997-11-19 Michael Meissner <meissner@cygnus.com>
28440
28441 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28442 use that to size the filler array.
28443
28444 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28445
28446 * lib/c-torture.exp(c-torture-execute): Fix typo.
28447
28448 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28449 testcase as the executable name. Keep the executable around if
28450 the test fails.
28451
28452 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28453
28454 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
28455 changes. Only test one -g option, and move it to the end of the
28456 list of options to test.
28457
28458 1997-09-19 Michael Meissner <meissner@cygnus.com>
28459
28460 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
28461 variable GCC_TORTURE_OPTIONS to supply default switches separated
28462 by colons. If no environment variable, run tests with -O0 -g, -O1
28463 -g, and -O2 -g as well.
28464
28465 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
28466
28467 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
28468 explanatory comments. Fix indentation.
28469
28470 1997-09-15 Jeffrey A Law (law@cygnus.com)
28471
28472 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
28473
28474 1997-09-11 Jeffrey A Law (law@cygnus.com)
28475
28476 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
28477 * g++.old-deja/g++.mike/p7325.C: Likewise.
28478 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
28479
28480 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
28481
28482 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
28483 * g++.old-deja/g++.brendan/crash30.C: Likewise.
28484 * g++.old-deja/g++.brendan/crash39.C: Likewise.
28485 * g++.old-deja/g++.law/operators4.C: Likewise.
28486
28487 1997-09-11 Joe Buck (jbuck@synopsys.com)
28488
28489 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
28490 * g++.old-deja/g++.mike/p784.C: Ditto.
28491 * g++.old-deja/g++.mike/p785.C: Ditto.
28492
28493 1997-09-05 Jeffrey A Law (law@cygnus.com)
28494
28495 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
28496
28497 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28498
28499 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
28500 target feature; pass this to c-torture-execute as needed.
28501
28502 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
28503
28504 * lib/c-torture.exp(c-torture-execute): If the previous and the
28505 current executables being tested are identical, we don't need to
28506 run the executable again. Try to make the executable names
28507 unique. Add an optional argument for passing additional compiler
28508 flags.
28509
28510 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
28511
28512 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
28513
28514 1997-08-29 Jeffrey A Law (law@cygnus.com)
28515
28516 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
28517
28518 1997-07-31 Jeffrey A Law (law@cygnus.com)
28519
28520 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
28521 32bit or larger longs.
28522
28523 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
28524 have either a 32bit long or 32bit int.
28525
28526 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
28527
28528 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
28529 Make double precision tests dependent on sizeof (double).
28530
28531 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
28532
28533 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
28534 too.
28535
28536 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
28537
28538 * gcc.c-torture/compile/961203-1.cexp: New script.
28539
28540 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
28541
28542 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
28543 up the includes ourselves.
28544
28545 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
28546
28547 * lib/plumhall.exp: Remove random include, and add a few
28548 verbose messages for debugging.
28549
28550 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
28551
28552 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
28553 of trying to do it ourselves.
28554
28555 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28556
28557 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
28558
28559 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
28560
28561 * gcc.prms/5403.c: Made regexp a bit less strict.
28562
28563 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
28564
28565 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
28566 is returned from remote_load instead.
28567 * lib/plumhall.exp: Ditto.
28568 * lib/mike-g++.exp: Ditto.
28569 * lib/old-dejagnu.exp: Ditto.
28570 * lib/c-torture.exp: Ditto.
28571
28572 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
28573
28574 * lib/g++.exp: Use build_wrapper procedure.
28575 * lib/gcc.exp: Ditto.
28576
28577 1997-05-20 Jeffrey A Law (law@cygnus.com)
28578
28579 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
28580 an old-style decl for malloc. Fixes tests to work when
28581 sizeof (int) != sizeof (size_t).
28582
28583 1997-05-15 Mike Meissner <meissner@cygnus.com>
28584
28585 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
28586
28587 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
28588 use stdargs.h interface.
28589
28590 1997-05-15 Mike Meissner <meissner@cygnus.com>
28591
28592 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
28593 NO_VARARGS when compiling.
28594
28595 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
28596
28597 * lib/plumhall.exp(ph_includes): New procedure.
28598 (ph_make): Use it.
28599 (ph_compiler): Ditto.
28600
28601 * lib/g++.exp: Rename test-glue.c to testglue.c.
28602 * lib/gcc.exp: Ditto.
28603
28604 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
28605
28606 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
28607 to completion when it's called.
28608
28609 1997-03-21 Michael Meissner <meissner@cygnus.com>
28610
28611 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
28612 is defined, don't do test.
28613
28614 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
28615
28616 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
28617 for object files.
28618 (ph_summary): Mark skipped testcases as untested, not unresolved.
28619
28620 * lib/plumhall.exp (ph_make): If unresolved because of bad
28621 errorCode, record errorCode in log file.
28622 (*): Replace send_log/verbose with verbose -log.
28623
28624 1997-03-19 Michael Meissner <meissner@cygnus.com>
28625
28626 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
28627 double conversion if double isn't at least 8 bytes.
28628
28629 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
28630 int to work with targets where int is 16 bits.
28631
28632 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
28633 8 bytes, just exit, since 4 byte doubles don't have enough bits of
28634 precision for the test to complete.
28635
28636 1997-03-14 Michael Meissner <meissner@cygnus.com>
28637
28638 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
28639 if d10v is not compiled with the -mdouble64 flag.
28640 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
28641
28642 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
28643 d10v is not compiled with the -mint32 flag.
28644
28645 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
28646
28647 * lib/plumhall.exp: Use incr_count.
28648
28649 1997-03-12 Jeffrey A Law (law@cygnus.com)
28650
28651 * gcc.c-torture: Update to c-torture-1.45.
28652
28653 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
28654
28655 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
28656 the name of the expect testcase file).
28657
28658 * lib/g++.exp(g++_init): Ditto.
28659
28660 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
28661
28662 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
28663 the host.
28664
28665 * lib/gcc.exp(gcc_exit): New procedure.
28666
28667 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
28668
28669 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
28670 specs where appropriate.
28671
28672 * g++.old-deja/g++.arm/*: Added additional ERROR checks
28673 because of new "candidates are" messages, and removed a few
28674
28675 * Converted all non-old-style g++ testcases to old-style, and
28676 moved into g++.old-deja.
28677
28678 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
28679
28680 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
28681 options.
28682
28683 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
28684 succeeded.
28685
28686 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
28687
28688 1997-02-13 Michael Meissner <meissner@cygnus.com>
28689
28690 * lib/gcc.exp (gcc_target_compile): Add support for defining
28691 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
28692 the machine doesn't have those features.
28693
28694 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
28695
28696 * g++.law/operators4.exp: Don't use LIBS.
28697
28698 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
28699
28700 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
28701
28702 * lib/mike-g++.exp: Don't set the compiler to be tested here.
28703 * lib/g++.exp: Set it here instead. Also, allow use of the
28704 --tool_exec and --tool_opt options. Change CXX to
28705 GXX_UNDER_TEST.
28706
28707 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
28708
28709 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
28710
28711 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
28712
28713 * lib/old-dejagnu.exp: Use prune_warnings instead of
28714 prune_system_crud.
28715 * lib/mike-g++.exp: Ditto.
28716 * lib/gcc.exp: Ditto.
28717 * lib/g++.exp: Ditto.
28718
28719 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
28720
28721 1997-02-07 Jeffrey A Law (law@cygnus.com)
28722
28723 * 941014-2.c: Include stdlib.h
28724 * 960327-1.c: Include stdio.h
28725 * dbra.c, index-1.c: Don't assume ints are 32bits.
28726
28727 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
28728
28729 * lib/gcc.exp: Add gcc,stack_size target feature.
28730
28731 * lib/g++.exp(g++_target_compile): Add the include and link
28732 paths here, not in two other places. And, it's $options, not
28733 options.
28734
28735 * lib/mike-g++.exp(postbase): Remove the code that determines
28736 the correct include and link paths.
28737 * g++.old-deja/old-deja.exp: Ditto.
28738
28739 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
28740
28741 * lib/g++.exp(g++_init): target_compile no longer returns the
28742 filename of the result.
28743
28744 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
28745
28746 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
28747 call to glob.
28748
28749 * gcc.c-torture/special/special.exp: Change call to
28750 gcc_target_compile to include the object file.
28751
28752 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
28753
28754 * gcc.c-torture/special/special.exp: Correct misspelling in last
28755 change.
28756
28757 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
28758
28759 * lib/plumhall.exp(ph_summary): Log the entire output of the
28760 executable. Return -1 if there were any failures, 0 otherwise.
28761 (ph_execute): Return -1 if there were any failures, 0 otherwise.
28762 (ph_make): Clean up objects and executables that were built
28763 if the tests succeeded.
28764
28765 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
28766
28767 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
28768 libraries and includes in the build tree as appropriate.
28769
28770 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28771
28772 * lib/c-torture.exp: Instead of looking for the global variable
28773 NO_LONG_LONG, check to see if that's a feature of the target.
28774
28775 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
28776
28777 * config/default.exp: Minimize. Delete the remainer of the files in
28778 config; this functionality is now in devo/dejagnu/config.
28779
28780 g++.*/*: Pass any additional flags used to compile to postbase;
28781 delete CXXFLAGS.
28782
28783 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
28784 is now done by runtest.exp. Use gcc_target_compile instead of
28785 compile.
28786
28787 lib/c-torture.exp: Use gcc_target_compile instead of compile.
28788 Remove references to CFLAGS. Use remote_file instead of
28789 calling rm -f.
28790 (c-torture): Take a list of arguments to use to compile this
28791 testcase.
28792
28793 lib/g++.exp: Simplify. Use target_compile instead of compile.
28794 lib/gcc-dg.exp: Ditto.
28795 lib/gcc.exp: Ditto.
28796 lib/mike-{gcc,g++}.exp: Ditto.
28797 lib/old-dejagnu.exp: Ditto.
28798 lib/plumhall.exp: Ditto.
28799
28800 1997-01-08 Jim Wilson <wilson@cygnus.com>
28801
28802 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28803 (ph_linker): Likewise.
28804
28805 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28806
28807 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28808 MAP_ANON / MAP_ANONYMOUS if defined;
28809 else try to map from /dev/zero .
28810
28811 1996-11-12 Jeffrey A Law (law@cygnus.com)
28812
28813 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28814 isn't defined, then define it to MAP_ANONYMOUS.
28815
28816 1996-11-12 Jeffrey A Law (law@cygnus.com)
28817
28818 * gcc.c-torture: Update to c-torture-1.42 release.
28819
28820 1996-11-11 Jeffrey A Law (law@cygnus.com)
28821
28822 * gcc.c-torture: Update to c-torture-1.41 release.
28823
28824 1996-10-27 Jeffrey A Law (law@cygnus.com)
28825
28826 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28827 c-torture release.
28828
28829 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28830
28831 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28832 and LDFLAGS. Fix second case to append the target_info ldflags
28833 onto LDFLAGS, not CFLAGS.
28834 * lib/g++.exp (g++_init): Add target_info stuff.
28835 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28836 of libgloss and newlib flags for !native.
28837
28838 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28839 (GDB): Fix relative path to go up another dir for finding gdb.
28840
28841 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28842
28843 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28844 versions in the target_info array, if they don't exist.
28845
28846 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28847
28848 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28849
28850 1996-07-08 Jim Wilson <wilson@cygnus.com>
28851
28852 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28853 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28854
28855 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28856
28857 * lib/old-dejagnu.exp: Don't remove the output file before we've
28858 actually tested it. Don't append pwd to the path of the executable
28859 we're testing.
28860
28861 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28862
28863 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28864
28865 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28866
28867 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28868 temporary directory for compiler files, and set it to a default
28869 value of /tmp. Set $output as the name of the output file from
28870 compiling the testcase. Add a -o option to $cflags_var so the
28871 compiler writes the final output file as $output. Set $executable
28872 to $output.
28873
28874 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28875 directory for compiler files, and set it to /tmp if it doesn't
28876 already have a value. Set $output_file to the name of the output
28877 file from compiling the testcase. Add a -o option to CXXFLAGS so
28878 the compiler writes the final output file as $output. Use $output
28879 as the executable to be tested.
28880
28881 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28882
28883 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28884
28885 1996-06-08 Jeffrey A Law (law@cygnus.com)
28886
28887 * gcc.c-torture/execute/pending-1.c: New test. Still
28888 pending in Tege's queue.
28889
28890 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28891
28892 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28893 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28894 if there were failures. Call unresolved if there were unresolved
28895 testcases. Call gcc_fail if program did not run to completion.
28896 (ph_make): Pass additional argument name to ph_execute.
28897 (ph_execute): Add new argument. Pass additional arguments to
28898 ph_summary. Call gcc_fail is there is no execution output.
28899
28900 1996-04-24 Jeffrey A Law (law@cygnus.com)
28901
28902 * lib/plumhall.exp (proc_summary): Output relavent summary
28903 lines into the log so specific failures in plumhall can be
28904 investigated.
28905
28906 1996-04-10 Jeffrey A Law (law@cygnus.com)
28907
28908 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28909 (c-torture-execute): Don't try to execute tests which use
28910 "long long" types if $NO_LONG_LONG is nonzero.
28911
28912 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28913
28914 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28915 not c-torture.
28916
28917 * gcc.ieee: Move from here.
28918 * gcc.c-torture/execute/ieee: To here.
28919
28920 1996-03-26 Jeffrey A Law (law@cygnus.com)
28921
28922 * gcc.c-torture: Update to c-torture-1.41 release.
28923
28924 1996-03-22 Jeffrey A Law (law@cygnus.com)
28925
28926 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28927 not "$output".
28928
28929 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28930
28931 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28932 -c present.
28933
28934 1996-03-02 Jeffrey A Law (law@cygnus.com)
28935
28936 * config/proelf.exp: Handle connecting to a simulator.
28937
28938 1996-01-31 Jeffrey A Law (law@cygnus.com)
28939
28940 * config/proelf.exp: New file. Enough framework that we can
28941 run c-torture tests on the proelf targets (or any other target
28942 that gdb can connect to for that matter).
28943
28944 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28945
28946 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28947 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28948
28949 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28950 exec_output exists.
28951
28952 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28953
28954 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28955 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28956
28957 * config/*.exp: Update FSF address. Change result of ${tool}_load
28958 to pass/fail/unresolved/unsupported/untested. Caller must now
28959 call unresolved/unsupported/untested.
28960 * lib/*.exp: Update FSF address. Update to handle new results of
28961 ${tool}_load.
28962 * lib/chill.exp (verbose): Delete.
28963
28964 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28965
28966 * lib/gcc.exp (default_gcc_start): Change order of args to
28967 $LDFLAGS $CFLAGS $LIBS.
28968 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28969 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28970 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28971 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28972 * gcc.misc-tests/dg-test.exp: Likewise.
28973 * gcc.misc-tests/msgs.exp: Likewise.
28974 * gcc.prms/prms.exp: Likewise.
28975 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28976 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28977
28978 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28979
28980 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28981
28982 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28983
28984 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28985 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28986
28987 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28988 necessary.
28989
28990 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28991
28992 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28993 global for loop; add use of $mathlib.
28994 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28995 settings here; set mathlib for anything but VxWorks.
28996
28997 1996-01-22 Jeffrey A Law (law@cygnus.com)
28998
28999 * gcc.c-torture: Update to c-torture-1.40 release.
29000
29001 1996-01-03 Jeffrey A Law (law@cygnus.com)
29002
29003 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
29004 dg.exp.
29005
29006 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
29007
29008 * lib/c-torture.exp (c-torture-execute): Declare "output" as
29009 global.
29010
29011 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
29012
29013 * lib/g++.exp (LIBS): Define if not already.
29014 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
29015 (gcc-dg-prune): Call prune_gcc_output.
29016 * lib/gcc.exp (prune_gcc_output): New proc.
29017 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
29018 prune_gcc_output.
29019
29020 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
29021
29022 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
29023 (c-torture-execute): Likewise. Rename `name' to `testcase'.
29024
29025 1995-11-15 Jeffrey A Law (law@cygnus.com)
29026
29027 * gcc.c-torture: Update to c-torture-1.39 release.
29028
29029 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
29030
29031 * lib/c-torture.exp (c-torture-execute): Don't return if one option
29032 fails, try others as well.
29033
29034 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
29035
29036 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
29037 If compilation fails, mark execute tests as `untested'.
29038 If test is marked as unsupported, don't mark compilation and
29039 execute tests as failed.
29040
29041 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
29042
29043 * lib/g++.exp (g++_init): Don't link in libg++, and look to
29044 libstdc++ for whether or not we want to be doing shared
29045 libraries. Delete link_curses since we don't need it anymore.
29046 * lib/mike-g++.exp (postbase): Don't link in libg++.
29047 * g++.old-deja/old-deja.exp: Likewise.
29048
29049 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
29050
29051 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
29052
29053 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
29054
29055 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
29056 For that, add `-Wl,-a,shared_archive'.
29057 * g++.old-deja/old-deja.exp: Likewise.
29058
29059 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
29060
29061 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
29062
29063 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
29064
29065 * lib/mike-g++.exp (postbase): Pay attention to the status of
29066 g++_load.
29067
29068 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
29069
29070 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
29071
29072 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
29073
29074 * lib/gcc.exp (default_gcc_start): No longer need to log program
29075 being executed or its output, execute_anywhere does that now.
29076 * lib/g++.exp (default_g++_version): Call execute_anywhere.
29077 (default_g++_start): Likewise. Delete calls to verbose/send_log.
29078
29079 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
29080
29081 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
29082 the same as those in lib/g++.exp.
29083
29084 1995-10-10 Jeff Law (law@hurl.cygnus.com)
29085
29086 * gcc.c-torture: Update to c-torture-1.38 release.
29087 * gcc.ieee: Related changes.
29088
29089 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
29090
29091 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
29092 "exec". Minor reformatting changes.
29093
29094 * config/rom68k.exp (${tool}_load): Make it work in a canadian
29095 cross. This means all "exec" calls now work on a remote host as
29096 well.
29097 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
29098 cross. Filter out the extra "\r\n" stuff that expect puts in.
29099 (c-torture-execute): Filter out the bogus warnings like
29100 c-torture-compile does. Add support for canadian cross.
29101 * lib/gcc.exp (default_gcc_version, default_gcc_start)
29102 Use execute_anywhere rather than calling exec directly. Now it
29103 works for canadian cross testing.
29104
29105 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
29106
29107 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
29108 results into a variable, and check that rather than using file exists.
29109
29110 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
29111
29112 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
29113 create a libg++.so. For sunos4.1.*, also add -ltermcap.
29114
29115 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29116
29117 * g++.old-deja/old-deja.exp: Create and pass runshlib and
29118 lib_curses if there's a shared libg++ in the build tree.
29119
29120 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
29121
29122 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
29123 if not supported target.
29124
29125 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
29126
29127 * lib/g++.exp (g++_init): Move empty setting of runshlib and
29128 link_curses up to always happen, not just for native builds.
29129
29130 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
29131
29132 * gcc.c-torture: Update to c-torture-1.36 release.
29133 * gcc.failure: Related changes.
29134
29135 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
29136
29137 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
29138
29139 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
29140
29141 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
29142 * lib/mike-g++.exp (postbase): Not in here. Still reference
29143 runshlib, link_curses, and mathlib for link and run.
29144
29145 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
29146 pass the runtime shared library options for Solaris, OSF/1, and
29147 Irix5, and link with -lcurses to avoid unresolved references.
29148
29149 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
29150
29151 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
29152 only run once.
29153
29154 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29155
29156 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29157
29158 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29159
29160 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29161 do not have a framework for the "compat" tests yet.
29162
29163 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29164
29165 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29166 set to null if we're testing vxworks5.1. Use that instead of
29167 `-lm' in the setting of LIBS for link and run.
29168
29169 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29170
29171 * config/rom68k.exp (${tool}_load): Major changes to make it
29172 work. Verified that it does in fact return the stuff in
29173 exec_output properly. Catch any Emul or any TRAP other than 0.
29174
29175 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29176
29177 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29178 LDFLAGS properly for targets that need stuff from libgloss.
29179 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29180 only run once.
29181 (gpp_initialized): New variable.
29182
29183 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29184
29185 * config/rom68k.exp: Load libgloss.exp.
29186 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29187 so we can produce a fully linked binary.
29188 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29189 so we can produce a fully linked binary.
29190
29191 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29192
29193 * lib/plumhall.exp (ph_section): Watch for expected failures.
29194 Add missing `else'.
29195
29196 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29197 run the testcase.
29198 (c-torture): Likewise.
29199
29200 1995-08-28 Doug Evans <dje@cygnus.com>
29201
29202 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29203
29204 * lib/mike-g++.exp (mike_cleanup): New proc.
29205 (prebase): New globals compiler_result, not_compiler_result,
29206 target_regexp.
29207 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29208 allow leading "-" in pattern. Watch for unsupported tests.
29209 If $compiler_result is set, pattern match assembler code,
29210 and ditto for $not_compiler_result.
29211 * lib/mike-gcc.exp: Likewise.
29212
29213 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29214 execution "succeeded".
29215
29216 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29217
29218 * config/win32.exp: New file.
29219 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29220
29221 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29222
29223 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29224 unsupported.
29225 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29226 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29227 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29228
29229 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29230 "... without exceptions was ...". That is now handled by
29231 prune_system_crud.
29232 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29233
29234 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29235
29236 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29237 sieve.c,sort2.c}: New files.
29238 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29239 sieve.exp,sort2.exp}: Drivers for them.
29240
29241 * lib/mike-gcc.exp (program_output): New user settable variable.
29242 (postbase): Call prune_system_crud. Also prune extraneous compiler
29243 messages.
29244 * lib/mike-g++.exp (program_output): New user settable variable.
29245
29246 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29247
29248 * config/sh.exp: Deleted (use sim.exp instead).
29249
29250 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29251
29252 * config/vx.exp: Declare CHECKTASK as global.
29253 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29254 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29255 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29256
29257 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29258
29259 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29260 target. Like vx.exp, only includes `vx29k.exp' instead of
29261 `vxworks.exp'.
29262
29263 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29264
29265 * config/sim.exp: Increase time limit from 120 seconds to 240.
29266
29267 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29268
29269 * gcc.c-torture/execute/950628-1.c: New test.
29270
29271 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29272
29273 * gcc.c-torture: Update with changes/additions from
29274 c-torture-1.34.
29275
29276 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29277
29278 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29279
29280 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29281
29282 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29283
29284 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29285
29286 * gcc.c-torture/compile/950512-1.c: New test.
29287 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29288 * gcc.dg/struct-ret-1.c: Likewise.
29289
29290 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29291
29292 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29293 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29294
29295 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29296
29297 * gcc.c-torture/special/920411-1.c: Deleted.
29298 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29299
29300 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29301
29302 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29303 cpu limit.
29304
29305 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29306
29307 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29308
29309 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29310
29311 From kenner;
29312 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29313 is the proper length.
29314 * va-arg-3.c: Likewise.
29315
29316 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29317
29318 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29319 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29320
29321 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29322 * lib/g++.exp (default_g++_start): Delete old cruft.
29323
29324 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29325
29326 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29327 (2 * (1 << 18)) to (2 * (1 << 17)).
29328
29329 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29330
29331 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29332
29333 * config/rom68k.exp: Renamed from config/idp.exp
29334
29335 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29336
29337 * c-torture/compile/921109-2.c
29338
29339 1995-04-18 Mike Stump <mrs@cygnus.com>
29340
29341 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29342 excess errors.
29343
29344 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29345
29346 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29347 output.
29348 * lib/g++.exp (default_g++_start): Likewise.
29349
29350 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29351
29352 * gcc.c-torture/compile/950329-1.c: New test.
29353
29354 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29355
29356 * config/bug.exp (${tool}_load): Updated to use new remote_open
29357 and remote_close procs.
29358 * config/idp.exp: New file.
29359
29360 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29361
29362 * gcc.c-torture/execute/950322-1.c: New test.
29363
29364 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29365
29366 * config/vx.exp (${tool}_load): Clean up testing of return code from
29367 vxworks_ld and vxworks_spawn.
29368
29369 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29370
29371 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29372
29373 1995-03-13 Mike Stump <mrs@cygnus.com>
29374
29375 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29376 can mark excess errors on a machine by machine basis. Note, the
29377 default is to not expect any excess errors, even when excess
29378 errors test - is given, so you will want to put an XFAIL ... on
29379 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29380 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29381 those 4 machines, but no others.
29382
29383 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29384
29385 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29386 * lib/c-torture.exp: to here.
29387
29388 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29389
29390 * gcc.c-torture/execute/950221-1.c: New test.
29391 * gcc.c-torture/execute/struct-ret-1.c: New test.
29392 * gcc.c-torture/compile/950221-1.c: New test.
29393
29394 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29395
29396 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29397
29398 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29399 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29400
29401 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29402
29403 * g++.gb: New directory of tests, derived from my signature and
29404 class scoping tests.
29405
29406 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29407 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29408 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29409 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29410 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29411 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29412 * g++.gb/sig25.C: Likewise.
29413
29414 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29415 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29416 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29417 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29418 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29419 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29420 * g++.gb/sig25.exp: Likewise.
29421
29422 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29423 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29424 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29425 * g++.gb/scope13.C: Likewise, this test still fails.
29426
29427 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29428 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29429 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29430 * g++.gb/scope13.exp: Ditto.
29431
29432 * g++.gb/README: New file, explains what these tests are about.
29433
29434 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29435
29436 * lib/dg.exp (dg-do): Support `preprocess'.
29437 (dg-test): Likewise.
29438
29439 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29440
29441 * config/udi.exp: change "continue -expect" to "exp_continue".
29442
29443 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29444
29445 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29446 Delete redundant tests.
29447
29448 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29449 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29450 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29451 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29452 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29453 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
29454 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
29455 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
29456
29457 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
29458 storing label pointers.
29459 * gcc.c-torture/execute/921019-1.c: Likewise.
29460 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
29461 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
29462 parameter fp.
29463 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
29464 constants.
29465
29466 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
29467 Delete obsolete tests.
29468
29469 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
29470 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
29471 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
29472 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
29473 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
29474 * gcc.c-torture/compile/950124-1.c: New test.
29475
29476 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
29477
29478 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
29479
29480 * lib/mike-g++.exp: Add -lm to LIBS.
29481
29482 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
29483
29484 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
29485
29486 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
29487
29488 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
29489
29490 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
29491
29492 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
29493
29494 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
29495
29496 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
29497 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
29498 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
29499 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
29500 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
29501 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
29502 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
29503 * g++.law/{operators31.C, operators32.C,
29504 * g++.law/{operators33.C, operators34.C}: Likewise.
29505 * g++.law/{pic1.C, refs2.C}: Likewise.
29506 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
29507 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
29508 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
29509 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29510
29511 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
29512 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
29513 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
29514 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
29515 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
29516 * g++.law/{enum9.exp, friend5.exp}: Likewise.
29517 * g++.law/{nest3.exp, nest4.exp}: Likewise.
29518 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
29519 * g++.law/{operators30.exp, operators31.exp}: Likewise.
29520 * g++.law/{operators32.exp, operators33.exp}: Likewise.
29521 * g++.law/{operators34.exp}: Likewise.
29522 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
29523 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
29524 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
29525 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
29526 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
29527
29528 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
29529 No longer expected to fail.
29530 * g++.law/missed-error3.C: Tweak for recent bool changes.
29531
29532 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
29533
29534 * config/emb-unix: Deleted.
29535 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
29536 remote execution. Do final link on remote host if REMOTE_LINK is set.
29537
29538 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
29539
29540 * lib/dg.exp (dg-test): Fix typo in last patch.
29541
29542 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
29543
29544 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
29545 (handles multiple occurrences).
29546
29547 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
29548
29549 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
29550 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
29551 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
29552 printed).
29553 * lib/c-torture.exp (c-torture-compile): Likewise.
29554 (c-torture): Prepend full path if missing.
29555 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
29556 (gcc_fail): Likewise.
29557 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
29558
29559 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
29560
29561 * lib/netware.exp: Only attach to NetWare i386 systems.
29562
29563 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
29564
29565 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
29566 messages. Add test name to "output pattern match" pass/fail message.
29567
29568 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
29569
29570 * gcc.dg: New testsuite.
29571 * gcc.dg/dg.exp: New file.
29572
29573 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
29574 test-switch.c}: Deleted.
29575
29576 * gcc.misc-tests/msgs.exp: New testcase driver.
29577
29578 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
29579
29580 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
29581 Watch for illegal return values from ${tool}_load.
29582 * config/unix.exp (${tool}_load): Fix pass/fail detection for
29583 cross targets. Coerce return value >0 to 1.
29584
29585 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
29586
29587 * config/unix.exp (${tool}_load): Call program rsh, not proc.
29588
29589 * config/emb-unix.exp: New file.
29590
29591 * config/sim.exp: Error if variable $SIM not defined.
29592 (${tool}_load): Mark test as "untested" if simulator missing.
29593
29594 * config/unix.exp: Load remote.exp to get rcp_download.
29595 * lib/c-torture.exp: Use different option lists for testcases with
29596 and without loops.
29597 * gcc.c-torture/execute/execute.exp: Likewise.
29598
29599 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
29600
29601 * config/*.exp: Clarify return code from ${tool}_load.
29602 Call `unresolved' or `untested' instead of `warning' or `perror'
29603 (sometimes you still want to call both though).
29604 Add comment that `shell_id' is local to each file.
29605 * config/udi.exp (timeout): Set to 30.
29606 Don't print warning if connection fails, $connectmode has already
29607 printed an error.
29608 (${tool}_load): Move verbose messages to level 2.
29609 Rework pattern for "Process started" message.
29610 Pass `shell_id' to ${connectmode}_download.
29611 Retry twice upon timeout. Make resetting of target more robust.
29612 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
29613 Pass `shell_id' to exit_$connectmode.
29614 Only call exit_$connectmode if connected.
29615 * config/unix.exp (${tool}_load): Check return codes better.
29616 * config/vrtx.exp (${tool}_load): Likewise.
29617 * config/vx.exp (${tool}_load): Likewise.
29618 Delete unneeded global's.
29619 * lib/dg.exp (dg-test): Update to reflect clarified return codes
29620 from ${tool}_load.
29621 (dg-stat): Delete.
29622 (dg-init): Delete recording of pass/fail counts.
29623 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29624 (old-dejagnu-init): Likewise.
29625 (old-dejagnu-stat): Delete contents, empty proc now.
29626 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
29627 (c-torture): Delete references to lcnt, lpass, lfail.
29628 Get option list from TORTURE_OPTIONS.
29629 Delete -funroll[-all]-loops if no loops.
29630 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
29631 (g++_stat): Delete contents (empty proc now).
29632 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
29633 (gcc_finish): Likewise.
29634 (gcc_stat): Deleted.
29635 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
29636 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
29637 * gcc.c-torture/execute/execute.exp: Likewise.
29638 Split tests into two parts: compile, execute.
29639 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
29640 no loops. Update to reflect clarified return codes from ${tool}_load.
29641
29642 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
29643
29644 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
29645 to grep for.
29646 (old-dejagnu): Likewise (where necessary).
29647
29648 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
29649
29650 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
29651
29652 * lib/dg.exp (dg-process-target): Fix processing of selector.
29653 Add comment regarding use of `error'.
29654
29655 * lib/gcc.exp (prune_system_crud): Define if missing.
29656 * lib/g++.exp (prune_system_crud): Likewise.
29657
29658 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
29659 Call prune_system_crud.
29660 * lib/dg.exp (dg-runtest): New proc.
29661 Use perror instead of send_user for tcl errors in testcase.
29662 Don't return any value, it's never used.
29663 Don't clobber previous definition of `unknown'.
29664 Print tcl errors in `dg-final'.
29665
29666 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
29667
29668 * lib/dg.exp (dg-process-target): Improve syntax error messages.
29669 (dg-test): Don't print errorInfo, it contains stack backtrace.
29670
29671 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
29672
29673 * lib/g++.exp (runtest_file_p): Define if missing.
29674
29675 1994-09-24 Doug Evans (dje@cygnus.com)
29676
29677 * lib/mike-g++.exp: Comment out loading of g++.exp.
29678 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
29679 (default_g++_version): Always print something.
29680 (default_g++_start): Comment out call to `which'.
29681 (g++_start, g++_load): Deleted (must be defined in config file).
29682 * lib/gcc.exp: Test for existence of $CC at start.
29683 Delete check for tmpdir (done in gcc_init).
29684 (default_gcc_version): Always print something.
29685 (default_gcc_start): Comment out call to `which'.
29686 * config/*.exp: Major cleanup - make cross targets work at least a
29687 little better for g++ (by not being "--tool gcc" specific).
29688 Rename gcc_xxx to ${tool}_xxx.
29689 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
29690 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
29691
29692 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
29693
29694 * lib/c-torture.exp (c-torture-compile): Rework compiler
29695 message processing.
29696
29697 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
29698 c-torture.
29699
29700 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
29701
29702 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
29703
29704 * lib/dg.exp (dg-process-target): Support { target native }.
29705
29706 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
29707
29708 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
29709 looked for "... program xxx got fatal signal".
29710 Correct regsub munging of `comp_output'.
29711 Ignore compiler messages "path prefix not used" and "linker input
29712 file unused".
29713
29714 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
29715
29716 * lib/gcc.exp (runtest_file_p): Define if missing.
29717 * gcc.prms/template.c: Example to work from.
29718
29719 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
29720
29721 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
29722 * lib/dg.exp (dg-test): Call unsupported testcases as such.
29723
29724 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
29725 * gcc.prms/1883.c: Moved from compile/940714-1.c.
29726 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
29727 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
29728
29729 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
29730 (dg-process-target): No longer a varargs proc.
29731 Return S/N for target, P/F for xfail. All callers changed.
29732 (user option procs): More argument checking.
29733 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
29734 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
29735 (dg-test): Skip test if not running on selected target in `dg-do'.
29736 Update handling of `dg-do-what', `dg-output-text'.
29737 Separate execution pass/fail from output pattern match pass/fail.
29738 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
29739
29740 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
29741
29742 * gcc.c-torture/special/special.exp: Don't expect failure for mips
29743 target for 920510-1.c.
29744
29745 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
29746
29747 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
29748 Clean up comment regarding use of passcnt, etc.
29749 (gcc_stat): Don't update `testcnt' here.
29750 (gcc_finish): Do it here.
29751 Might as well reset `but_id' here too.
29752 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
29753 to determine if the file should be tested.
29754 * gcc.c-torture/compile/compile.exp: Likewise.
29755 * gcc.c-torture/execute/execute.exp: Likewise.
29756 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29757 * gcc.misc-tests/dg-test.exp: Likewise.
29758 * gcc.prms/prms.exp: Likewise.
29759 * gcc.wendy/wendy.exp: Likewise.
29760 * g++.old-deja.exp: Likewise.
29761 Move "Testing file" message to verbose level 1.
29762
29763 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
29764
29765 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
29766
29767 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
29768
29769 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
29770 (default_gcc_start): Accept optional second list element
29771 of compiler flags. Print compiler output at verbosity level 2.
29772 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
29773 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
29774 Save current values of framework globals passcnt, failcnt, xpasscnt,
29775 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
29776 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
29777 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
29778 xfailcnt to compute stats. Update framework global `testcnt' from
29779 pass/fail counts.
29780 (gcc_finish): New proc. Clean up test environment.
29781 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
29782 (gcc_epass, gcc_efail): Delete.
29783 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
29784 argument of line number.
29785 (dg-init): If the tool has an init routine, call it.
29786 (dg-test): Remove args `cflags_var' and `libs_var'.
29787 Pass all compiler options to ${tool}_start.
29788 Handle missing line number.
29789 (dg-finish): New function.
29790 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
29791 particular files. Call gcc_finish at end. Move "skipping test"
29792 message to verbosity level 3.
29793 * gcc.c-torture/compile/compile.exp: Likewise.
29794 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
29795 * gcc.c-torture/execute/execute.exp: Likewise.
29796 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29797 Print testcase being tried at verbosity level 1.
29798 * gcc.c-torture/special/special.exp: Unset xfail.
29799 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29800 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29801 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29802 * gcc.failure/failure.exp: Likewise.
29803 * gcc.ieee/ieee.exp: Likewise.
29804 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29805 Update call to dg-test. Call dg-finish at end.
29806 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29807 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29808 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29809 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29810 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29811 * gcc.wendy/wendy.exp: Add copyright.
29812 Delete setting of tmpdir (done by gcc_init).
29813 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29814 Pass compiler flags to gcc_start. Call gcc_finish at end.
29815 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29816 gcc_[ce]pass/fail.
29817
29818 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29819
29820 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29821 confusion.
29822 (g++_load): Likewise.
29823
29824 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29825 Rename argument to `prog' to remove the confusion.
29826 Varargs fns behave differently too!
29827 (g++_load): Likewise.
29828
29829 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29830
29831 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29832 what it is. Delete (always) printing of status value for !native.
29833 Simplify verbose code, and include status and exec_output.
29834 (g++_load): Use gcc_load.
29835
29836 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29837
29838 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29839 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29840 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29841 940714-3.c as these testcases don't exist anymore. Make
29842 va-arg-1.c expected to pass.
29843
29844 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29845
29846 * gcc.misc-tests/misc.exp: Only run specific testcases.
29847 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29848 * gcc.misc-tests/dg-[1-9].c: New files.
29849
29850 * lib/dg.exp: New testsuite driver.
29851 * gcc.prms/prms.exp: Use it.
29852
29853 * README.gcc: New file.
29854
29855 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29856 Document and reset `lxpass' and `lxfail'.
29857 Simplify "initialized" message.
29858 (gcc_stat): Clean up comments a little.
29859
29860 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29861
29862 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29863
29864 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29865
29866 * lib/old-dejagnu.exp (process-option): New proc.
29867 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29868 (old-dejagnu): Simplify.
29869 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29870
29871 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29872
29873 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29874 exists and is not an empty string.
29875
29876 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29877 $xfail rather than calling setup_xfail. Clear $xfail when test is
29878 finished.
29879 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29880 automatically.
29881
29882 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29883 longer expected to fail.
29884
29885 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29886 "f" function call.
29887
29888 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29889
29890 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29891 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29892 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29893 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29894 c-torture-1.29.
29895
29896 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29897 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29898
29899 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29900
29901 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29902 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29903
29904 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29905 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29906 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29907
29908 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29909
29910 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29911 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29912 940714-1.c, 940714-2.c, 940714-3.c},
29913 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29914 gcc.misc-tests/{mg.c,mg.exp}:
29915 New tests.
29916 * gcc.noncompile/noncompile.exp: Change accordingly.
29917
29918 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29919
29920 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29921 Undo previous clobberage.
29922
29923 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29924
29925 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29926 * gcc.special/{930510-1.c, special.exp}:
29927 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29928 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29929 struct-varargs-1.c}: New tests from c-torture-1.26.
29930
29931 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29932
29933 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29934 argument to switch.
29935
29936 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29937
29938 * Revert the previous changes. Please see Rob's directory
29939 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29940 fixes.
29941
29942 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29943
29944 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29945 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29946 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29947 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29948 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29949 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29950 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29951 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29952 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29953 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29954 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29955 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29956 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29957 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29958 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29959 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29960 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29961 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29962 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29963 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29964 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29965 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29966 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29967 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29968 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29969 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29970 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29971
29972 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29973
29974 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29975 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29976 with perror calls.
29977
29978 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29979
29980 * config/unix.exp (g++_load): Fix syntax.
29981
29982 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29983
29984 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29985 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29986 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29987 Don't expect va-arg-1.c to fail. Correct expected output for
29988 920928-1.c.
29989 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29990 * gcc.wendy/hbm4.c: Correct typo.
29991 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29992
29993 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29994
29995 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29996 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29997 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29998 * lib/c-torture.exp (c-torture-compile): Ditto.
29999
30000 Reduce volume of output (remove all the -I's and such).
30001 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
30002 Call gcc_cpass, gcc_cfail.
30003 (c-torture): Pass testing option to c-torture-compile.
30004
30005 1994-03-21 Doug Evans (dje@cygnus.com)
30006
30007 Bring patches over from progressive.
30008 * config/default.exp: Exit remote shell cleanly.
30009 (g++_exit, g++_start): Add default versions.
30010 * config/sim.exp (gcc_load): Use perror, not error.
30011
30012 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
30013
30014 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
30015 set in site.exp.
30016
30017 1994-03-14 Doug Evans (dje@cygnus.com)
30018
30019 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
30020 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
30021 (wendy_try): New proc to run testcase.
30022 (main loop): Call 'em.
30023 * gcc.wendy/*.c: Clean up pass to correct expected output.
30024
30025 * lib/gcc.exp: Minor cleanup work.
30026 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
30027
30028 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
30029
30030 * config/sim.exp (gcc_load): Document return codes better.
30031 Don't pass -v to simulator.
30032
30033 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
30034
30035 * gcc.special/920717-x.c: Fix typo.
30036 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
30037 get at sources.
30038
30039 * lib/mike-gcc.exp: Fix typo.
30040
30041 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
30042
30043 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
30044 binary to use, transform the name.
30045 * config/*.exp: rename everything. Nuke any g++ specific files,
30046 it's now a special case of gcc that requires no special support.
30047 Add a default.exp for unsupported targets.
30048
30049 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
30050
30051 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
30052 lib/old-dejagnu.exp: Fix a few patterns to work with the new
30053 version of Tcl.
30054
30055 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
30056
30057 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
30058 than a warning.
30059
30060 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
30061
30062 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
30063
30064 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
30065
30066 * gcc.execute/execute.exp: Combine opt_list and foption_list into
30067 option_list. Compile every file with only 4/6 option choices
30068 (same as C torture) instead of with 12/18 different option
30069 choices.
30070 * lib/c-torture.exp: Likewise.
30071
30072 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
30073 not already set.
30074
30075 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
30076
30077 * lib/old-deja.exp: Add `excess errors test fails' error, now one
30078 can put an XFAIL *-*-* on excess errors.
30079
30080 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
30081
30082 * g++.law: Add more tests derived from g++-bugs snapshots.
30083
30084 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
30085 equivalent to g++.law/init9.
30086
30087 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
30088 compiled it, and the a.out file after we've run it.
30089
30090 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
30091
30092 * lib/mike-g++.exp (postbase): Delete the .o file after we've
30093 compiled it, and the a.out file after we've run it.
30094
30095 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
30096
30097 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
30098
30099 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
30100
30101 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
30102 version number.
30103
30104 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
30105
30106 * g++.law: New directory of g++ tests derived from the g++-bugs
30107 snapshots.
30108
30109 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
30110
30111 * gcc.compile: initbug1.c initbug1.exp testcase added
30112
30113 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
30114
30115 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
30116 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
30117 fixes submitted by Jeff Law (law@cs.utah.edu)
30118 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
30119 Jeff Law (law@cs.utah.edu)
30120
30121
30122 1993-11-30 Mike Stump (mrs@cygnus.com)
30123
30124 * config/unix-g++.exp: Follow the gcc way of doing things.
30125 * g++.old-deja/old-deja.exp: Minor updates.
30126 * lib/g++.exp: New file, follow the gcc way of doing things.
30127 * lib/old-dejagnu.exp: Minor updates.
30128 * lib/mike-g++.exp: Always unset errorInfo.
30129
30130 1993-11-06 Mike Stump (mrs@cygnus.com)
30131
30132 * lib/gcc.exp: Fix some errors with the below change, CC and
30133 CFLAGS should be global when setting, not local.
30134
30135 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
30136
30137 * lib/gcc.exp: Transform tool name.
30138
30139 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30140
30141 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
30142
30143 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30144
30145 * lib/gcc.exp: change gcc_done to gcc_stat
30146
30147 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30148
30149 * Upgraded gcc testsuite to c-torture version 1.25
30150
30151 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
30152
30153 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30154 * lib/c-torture: added hooks for new reporting code.
30155
30156 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30157
30158 * config/sh-gcc.exp: check if sh-sim exists in the path
30159
30160 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30161
30162 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30163 * gcc.compile/compile.exp: Initial changes for new logic.
30164 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30165 * gcc.failure/failure.exp: Initial changes for new logic.
30166 * gcc.ieee/ieee.exp: Initial changes for new logic.
30167 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30168 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30169 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30170 * lib/c-torture.exp: Initial changes for new logic.
30171 * lib/gcc.exp: Initial changes for new logic.
30172
30173 1993-10-15 Mike Stump (mrs@cygnus.com)
30174
30175 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30176 depend upon failure or success. Fully qualify names in failure
30177 and success messages. Always remove a.out before starting
30178 compile, just in case. Pay more attention to error text output by
30179 the compiler. Handle testcases with no known past errors just
30180 like all others, so that things are uniform. Other miscellaneous
30181 improvements.
30182
30183 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30184
30185 * gcc.cpp: new directory for cpp tests
30186
30187 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30188
30189 * lib/chill.exp: Code reformatted, removed unused code.
30190 * config/unix-chill.exp: Code reformatted, removed unused code.
30191 * chill.execute/execute.exp: Code reformatted, removed unused code.
30192 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30193
30194 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30195
30196 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30197 routines not written.
30198
30199 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30200
30201 * config/bug-gcc.exp: Use new procs from bug.exp.
30202
30203 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30204
30205 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30206 via ftp, rather than depending on NFS.
30207 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30208 case.
30209
30210 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30211
30212 * config/bug-gcc.exp: Use new download proc.
30213
30214 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30215
30216 * chill.execute/execute.exp: cleanups, handles errors better
30217 * chill.compile/compile.exp: rewrite, based on execute.exp
30218 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30219 * lib/chill.exp: major changes to diff proc and compile and link
30220 procs. added chill_fail and chill_pass wrappers to pass and
30221 fail. added more comments, and handle error codes better.
30222 Added a hack to capture stderr from exec, so noncompile tests
30223 can work.
30224
30225 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30226
30227 * chill.execute/execute.exp: rewrite of testsuite driver
30228 * lib/chill.exp: rewrite of testsuite driver
30229 * config/unix-chill.exp: rewrite of testsuite driver
30230
30231 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30232
30233 In chill.execute:
30234 * iexpr.ch: Standardize uppercase.
30235 * tuples.dat: Standardize uppercase.
30236 * vary.ch: standardize. Correct varying string assignments.
30237 * vary.dat: Add new output lines.
30238
30239 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30240
30241 In chill.execute:
30242 * chprintf.ch: Standardize use of uppercase.
30243 * tuples.ch: Standardize and turn arr2 into a DCL,
30244 rather than a SYN.
30245 * pinits.ch: Standardize.
30246
30247 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30248
30249 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30250 * Makefil: Renamed to Makefile.in.
30251 * configure.in: New.
30252
30253 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30254
30255 In chill.execute:
30256 * .cvsignore: Add result/output files.
30257 * Makefile: Fix up variables at start. Use MFLAGS
30258 everywhere. Correct bool_loc, built_ins entries.
30259 Add entry for vary1.ch.
30260 * bitarray.ch: Standardize upper-case usage.
30261 * bitexpr.ch: Standardize, add output of b1.
30262 * params.ch: Use arrayt in along PROC parameters, to
30263 avoid novelty problems.
30264 * sets.ch: Tiny cleanup.
30265 * vary1.ch: Re-indent.
30266
30267 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30268
30269 * Add PR-related files to Makefiles, .cvsignore files, etc.
30270
30271 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30272
30273 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30274 with compiler objects. New names are test-flow.c and test-loop.c
30275
30276 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30277
30278 * Upgraded c-torture tests from 1.19 to 1.20
30279
30280 * new files:
30281 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30282 * gcc.compile: 930623-1.c 930623-2.c
30283 * gcc.noncompile: 930622-1.c 930622-2.c
30284 * gcc.failure: 920411-1.c 920627-2.c
30285 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30286
30287 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30288
30289 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30290 More changes to get testsuite working properly. Needs more work.
30291 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30292
30293 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30294
30295 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30296 More changes to get testsuite working properly. Needs more work.
30297
30298 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30299
30300 * chill.compile/compile.exp: Added for Dejagnu support
30301 * chill.execute/execute.exp: Added for Dejagnu support
30302 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30303
30304 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30305
30306 This should complete moving the CHILL test files.
30307 * chill.noncompile(.cvsignore printf.grt
30308 in-printf.grt chprintf.grt chprintf.ch):
30309 Added test-support files.
30310 (Makefile): Modified further.
30311 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30312 signal.ch): Added test files.
30313 * chill.execute (.cvsignore printf.grt printr.c
30314 in-printf.grt rts.c chprintf.grt rts.h): Added
30315 test-support files.
30316 (Makefile): More corrections.
30317
30318 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30319
30320 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30321 test cases, ready for DejaGnu.
30322
30323 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30324
30325 * Upgraded c-torture tests from 1.18 to 1.19
30326
30327 * gcc.compile: added test(s):
30328 930607-1.c
30329 * gcc.execute: added test(s):
30330 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30331
30332 * added new subdirectory for misc tests: gcc.misc-tests
30333 * gcc.misc-test(s): added tests:
30334 inst-check.c test-consts.c test-ior.c test-switch.c
30335
30336 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30337
30338 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30339
30340 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30341
30342 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30343
30344 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30345
30346 * Upgraded c-torture tests from 1.17 to 1.18
30347
30348 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30349
30350 * Upgraded c-torture tests from 1.12 to 1.17
30351
30352 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30353
30354 * lib/old-dejagnu.exp:
30355 Fixed handling of XFAIL target triplets to correctly
30356 recognize wildcard characters. Removed code that
30357 appended a unique id tag to the end of the file name
30358 printed out by the result of the testcases within a
30359 given test file.
30360
30361 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30362
30363 * lib/old-dejagnu.exp:
30364 Reworked expected failure handling to trigger off of XFAIL
30365 keyword in keyphrase embeded in testcase source code. The
30366 XFAIL keyword must be at the end of the keyphrase line. It
30367 may optionally be followed by one or more target triplets.
30368 It has just occured that the handling of wildcards in the
30369 target triplet may not be correct.
30370
30371 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30372
30373 * g++.old-deja/tests:
30374 Moved all subdirectories up one level into g++.old-deja .
30375
30376 * lib/old-dejagnu.exp:
30377 Fixed problem with CXXFLAGS not being properly reset, and being
30378 corrupted with extraneous "-c" compiler option. This was
30379 causing binaries to not be generated for test that needed them.
30380 Modified strings passed to "pass" and "fail" so that individual
30381 tests from the same test file would be distinguished by an
30382 identifier appended to the test file name in the summary logs;
30383 this corrected a problem with erroneous diff logs. Added code
30384 to search testcases for expected fail and unexpected pass keywords.
30385
30386 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30387
30388 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30389
30390 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30391
30392 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30393 Removed extraneous text from end of "Special g++ Options"
30394 keyphrase.
30395
30396 * lib/old-dejagnu.exp: Added pattern matching to look for new
30397 keywords, embedded in testcases comments, which will trigger
30398 calls to xpass and xfail.
30399
30400 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30401
30402 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30403 comments embedded in the testcases, especially the one looking for
30404 special compiler options, as well as the pattern matching for the
30405 compiler output again.
30406
30407 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30408
30409 * lib/old-dejagnu.exp: Do a proper check of the return value for
30410 execute tests. Fixed several problems with the pattern matching
30411 of the compiler output which gave erroneous test results.
30412 Changed several of the test result messages to be more descriptive.
30413 * config/unix-g++.exp: Proc g++_load now actually works and
30414 executes the tests passed to it and returns a usable return
30415 value.
30416
30417 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30418
30419 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30420
30421 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30422
30423 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30424 Modified both files to properly execute the old style
30425 dejagnu tests. The previous versions of these files were
30426 experimental and did not function anything near correctly.
30427
30428 1993-04-05 Rob Savoye (rob@cygnus.com)
30429
30430 * Removed all Makefile.in and configure.in files. No configuration
30431 needed now.
30432
30433 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30434
30435 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30436
30437 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30438
30439 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30440 gcc.special/configure.in, gcc.noncompile/configure.in,
30441 gcc.execute/configure.in, gcc.code_quality/configure.in,
30442 g++.other/configure.in, g++.old-deja/configure.in,
30443 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30444 in srcname setting.
30445
30446 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30447
30448 * lib/udi.exp: Fixed mondfe and mondfe_download.
30449 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30450 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30451
30452 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30453
30454 * config/udi-gdb.exp: Check $shell_id after connecting to target.
30455 (gdb_exit): Don't remove *_soc files.
30456
30457 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
30458
30459 * lib/c-torture.exp: Don't look for main; instead always use -w
30460 -c. This is how the c-torture tests work. Remove the object
30461 file if the compilation succeeds.
30462 * gcc.execute/execute.exp: Remove executable if test passes.
30463 * gcc.noncompile/noncompile.exp: Every test is an expected
30464 failure.
30465 * gcc.special/special.exp: Added tests from c-torture 1.11,
30466 corrected use of existing test.
30467 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
30468 gcc.execute/920625-1.c: Updated to c-torture 1.11.
30469 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
30470 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
30471 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
30472 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
30473 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
30474 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
30475 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
30476 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
30477 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
30478 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
30479 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
30480 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
30481 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
30482 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
30483 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
30484 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
30485 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
30486 c-torture 1.11.
30487 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
30488 correspond to c-torture 1.11.
30489
30490 * New file.