c-decl.c (merge_decls): Kill different_binding_level and different_tu arguments;...
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-01-21 Zack Weinberg <zack@codesourcery.com>
2
3 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4
5 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
6
7 * gcc.dg/ppc64-abi-2.c: New test.
8
9 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10
11 * lib/treelang.exp: Fill out this file.
12 * lib/treelang-dg.exp: New File.
13
14 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
15
16 * gcc.c-torture/compile/981022-1.c: Remove.
17 * gcc.dg/array-5.c: Remove XFAIL.
18 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
19 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
20 gcc.dg/cond-lvalue-1.c: Update.
21 * gcc.dg/cast-lvalue-2.c: New test.
22
23 2004-01-19 Mark Mitchell <mark@codesourcery.com>
24
25 PR c++/13592
26 * g++.dg/other/error1.C (class foo): Tweak error message.
27
28 PR c++/13592
29 * g++.dg/template/call2.C: New test.
30
31 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32
33 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
34 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
35 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
36 scalar-return-1_x.c, scalar-return-2_y.c,
37 scalar-return-3_x.c, scalar-return-3_y.c,
38 scalar-return-4_x.c, scalar-return-4_y.c,
39 struct-align-1.h, struct-align-1_x.c,
40 struct-align-1_y.c, struct-align-2.h,
41 struct-align-2_x.c, struct-align-2_y.c,
42 struct-by-value-10_y.c, struct-by-value-11_x.c,
43 struct-by-value-11_y.c, struct-by-value-12_x.c,
44 struct-by-value-12_y.c, struct-by-value-13_x.c,
45 struct-by-value-13_y.c, struct-by-value-14_x.c,
46 struct-by-value-14_y.c, struct-by-value-15_x.c,
47 struct-by-value-15_y.c, struct-by-value-16_y.c,
48 struct-by-value-17_y.c, struct-by-value-18_y.c,
49 struct-by-value-19_y.c, struct-by-value-1_x.c,
50 struct-by-value-1_y.c, struct-by-value-20_y.c,
51 struct-by-value-2_x.c, struct-by-value-2_y.c,
52 struct-by-value-3_y.c, struct-by-value-4_x.c,
53 struct-by-value-4_y.c, struct-by-value-5_y.c,
54 struct-by-value-6_y.c, struct-by-value-7_y.c
55 struct-by-value-8_x.c, struct-by-value-8_y.c
56 struct-by-value-9_x.c, struct-by-value-9_y.c
57 struct-return-10_x.c, struct-return-10_y.c,
58 struct-return-19_x.c, struct-return-20_x.c
59 struct-return-2_x.c, struct-return-2_y.c
60 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
61 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
62
63 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
64
65 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
66 attribute on sparc*-sun-solaris2.*.
67
68 2004-01-18 Mark Mitchell <mark@codesourcery.com>
69
70 PR c++/13710
71 * g++.dg/ext/typeof7.C: New test.
72
73 2004-01-18 David Edelsohn <edelsohn@gnu.org>
74
75 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
76 * gcc.dg/const-elim-1.c: Same.
77
78 2004-01-17 Ziemowit Laski <zlaski@apple.com>
79
80 * objc.dg/stret-1.m: New.
81 * objc.dg/stret-2.m: New.
82
83 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
84
85 PR c++/11895
86 * g++.dg/ext/vector1.C: New test.
87
88 2004-01-16 Geoffrey Keating <geoffk@apple.com>
89
90 * gcc.dg/pch/import-1.c: New.
91 * gcc.dg/pch/import-1.hs: New.
92 * gcc.dg/pch/import-1a.h: New.
93 * gcc.dg/pch/import-1b.h: New.
94 * gcc.dg/pch/import-1c.h: New.
95
96 2004-01-16 Mark Mitchell <mark@codesourcery.com>
97
98 PR c++/13574
99 * g++.dg/ext/array1.C: New test.
100
101 PR c++/13178
102 * g++.dg/conversion/op1.C: New test.
103
104 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
105
106 PR 11864
107 From Kazumoto Kojima / Dan Kegel:
108 * gcc.dg/pr11864-1.c: New test.
109
110 PR 10392
111 From Marcus Comstedt / Dan Kegel:
112 * gcc.dg/pr10392-1.c: New test.
113
114 2004-01-16 Mark Mitchell <mark@codesourcery.com>
115
116 PR c++/13478
117 * g++.dg/init/ref10.C: New test.
118
119 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
120
121 PR c++/13407
122 * g++.dg/parse/typename6.C: New test.
123
124 2004-01-15 Geoffrey Keating <geoffk@apple.com>
125
126 PR pch/13361
127 * testsuite/g++.dg/pch/wchar-1.C: New.
128 * testsuite/g++.dg/pch/wchar-1.Hs: New.
129
130 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
131
132 PR c++/9259
133 * g++.dg/expr/sizeof2.C: New test.
134
135 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
136
137 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
138
139 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
140
141 PR c++/13659
142 * g++.dg/lookup/strong-using-3.C: New.
143 * g++.dg/lookup/using-10.C: New.
144
145 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
146
147 PR c++/13594
148 * g++.dg/lookup/strong-using-2.C: New.
149
150 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
151 Dan Kegel <dank@kegel.com>
152 J"orn Rennecke <joern.rennecke@superh.com>
153
154 PR target/9365
155 * gcc.dg/pr9365-1.c: New test.
156
157 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
158
159 PR c++/8856
160 * g++.dg/parse/casting-operator2.C: New test.
161 * g++.old-deja/g++.pt/explicit83.C: Remove.
162
163 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
164
165 * gcc.dg/label-compound-stmt-1.c: New test.
166 * gcc.c-torture/compile/950922-1.c,
167 gcc.c-torture/compile/20000211-3.c,
168 gcc.c-torture/compile/20000518-1.c,
169 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
170 compound statements.
171
172 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
173
174 * gcc.dg/ppc64-abi-1.c: New test.
175
176 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
177
178 * g++.dg/ext/attrib9.C: Add dg-warnings.
179
180 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
181
182 PR c++/12335
183 * g++.dg/parse/dtor3.C: New test.
184
185 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
186
187 PR c++/12709
188 * g++.dg/parse/try-catch-1.C: New test.
189
190 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
191
192 * ada/acats/run_all.sh: Add more verbose output in acats.log
193 when compiling tests.
194
195 2004-01-12 Zack Weinberg <zack@codesourcery.com>
196
197 PR 13656
198 * gcc.dg/typedef-redecl.c: New test case.
199 * gcc.dg/typedef-redecl.h: New support file.
200
201 2004-01-13 Jan Hubicka <jh@suse.cz>
202
203 * gcc.dg/always_inline.c: New test.
204 * gcc.dg/debug/20031231-1.c: Fix.
205
206 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
207
208 PR c++/13474
209 * g++.dg/template/array3.C: New test.
210
211 2004-01-12 Zack Weinberg <zack@codesourcery.com>
212
213 * g++.dg/ext/lvalue1.C: No longer expected to fail.
214 * g++.dg/warn/Wunused-2.C: Likewise.
215
216 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
217
218 PR c++/13289
219 * g++.dg/template/instantiate6.C: New test.
220
221 2004-01-12 Roger Sayle <roger@eyesopen.com>
222
223 PR middle-end/11397
224 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
225
226 2004-01-12 Jan Hubicka <jh@suse.cz>
227
228 PR opt/12826
229 * gcc.dg/20040112-1.c: New.
230
231 * gcc.dg/dwarf-die[1-7].c: Move to...
232 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
233 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
234
235 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
236
237 PR c++/4100
238 * g++.dg/parse/friend4.C: New test.
239
240 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
241
242 PR c++/4100
243 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
244 definition is called a friend.
245
246 2004-01-11 Zack Weinberg <zack@codesourcery.com>
247
248 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
249
250 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
251
252 PR c++/3478
253 * g++.dg/parse/error10.C: New test.
254 * g++.dg/template/arg2.C: Accept "invalid type" error.
255
256 2004-01-11 Jakub Jelinek <jakub@redhat.com>
257
258 PR middle-end/13392
259 * g++.dg/opt/expect2.C: New test.
260
261 2004-01-10 Zack Weinberg <zack@codesourcery.com>
262
263 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
264 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
265 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
266 Update dg-error regexps.
267
268 2004-01-10 Zack Weinberg <zack@codesourcery.com>
269
270 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
271 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
272
273 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
274
275 * gcc.dg/pragma-re-1.c: Use right pointer type.
276
277 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
278
279 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
280
281 2004-01-09 Geoffrey Keating <geoffk@apple.com>
282
283 * gcc.dg/rs6000-ldouble-1.c: New.
284
285 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
286
287 DR 337
288 PR c++/9256
289 * g++.dg/other/abstract1.C: New test.
290
291 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
292
293 * g++.dg/lookup/strong-using-1.C: New.
294
295 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
296
297 PR c/11234
298 * gcc.dg/func-ptr-conv-1.c: New test.
299 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
300
301 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
302
303 PR target/13380.
304 * gcc.c-torture/compile/20040109-1.c: New.
305
306 2004-01-08 Stuart Hastings <stuart@apple.com>
307
308 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
309 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
310 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
311
312 2004-01-09 Alan Modra <amodra@bigpond.net.au>
313
314 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
315
316 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
317
318 * ada/acats/run_acats: Treat 'gnatchop' the same way
319 as 'gnatmake'. Export GCC_DRIVER.
320 * ada/acats/run_all.sh: Add target_gnatchop. Use
321 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
322
323 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
324
325 PR c++/12573
326 * g++.dg/template/dependent-expr4.C: New test.
327
328 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
329
330 * gcc.dg/altivec-11.c: New test.
331
332 2004-01-07 Mark Mitchell <mark@codesourcery.com>
333
334 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
335
336 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
337
338 PR c/6024
339 * gcc.dg/enum-compat-1.c: New test.
340 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
341
342 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
343
344 PR c/12165
345 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
346 gcc.dg/c99-idem-qual-3.c: New tests.
347
348 2004-01-07 Alan Modra <amodra@bigpond.net.au>
349
350 * gcc.dg/winline-7.c: Don't cast void * to int.
351
352 2004-01-06 Jan Hubicka <jh@suse.cz>
353
354 * gcc.dg/i386-sse-5.c: New test
355 * g++.dg/eh/simd-1.c: Add -w argument for i386.
356
357 2004-01-05 Mark Mitchell <mark@codesourcery.com>
358
359 PR c++/12815
360 * g++.dg/rtti/typeid4.C: New test.
361
362 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
363
364 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
365
366 2004-01-05 Mark Mitchell <mark@codesourcery.com>
367
368 PR c++/12132
369 * g++.dg/template/error11.C: New test.
370
371 PR c++/13451
372 * g++.dg/template/class2.C: New test.
373
374 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
375 Richard Sandiford <rsandifo@redhat.com>
376
377 PR c++/13387
378 * g++.dg/opt/alias3.C: New test.
379
380 2004-01-04 Mark Mitchell <mark@codesourcery.com>
381
382 PR c++/13157
383 * g++.dg/template/koenig3.C: New test.
384
385 PR c++/13529
386 * g++.dg/parse/offsetof3.C: New test.
387
388 * g++.dg/init/copy7.C: Add missing dg-error markers.
389
390 PR c++/12226
391 * g++.dg/init/copy7.c: New test.
392
393 PR c++/13536
394 * g++.dg/parse/cast1.C: New test.
395
396 2004-01-04 Jan Hubicka <jh@suse.cz>
397
398 * gcc.dg/winline[1-7].c: New tests.
399
400 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
401
402 PR c++/13520
403 * g++.dg/template/qualttp22.C: New test.
404
405 2004-01-01 Jan Hubicka <jh@suse.cz>
406
407 * gcc.dg/debug/20031231-1.c: New.
408 * gcc.c-torture/compile/20040101-1.c: New.
409 * gcc.dg/dwarf-die-[1-7].c: New.
410
411 2004-01-01 Jakub Jelinek <jakub@redhat.com>
412
413 PR optimization/13521
414 * gcc.c-torture/compile/20031231-1.c: New test.
415
416 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
417
418 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
419
420 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
421
422 PR c++/10079
423 * g++.dg/template/crash16.C: New test.
424
425 2003-12-30 Mark Mitchell <mark@codesourcery.com>
426
427 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
428
429 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
430
431 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
432 ports.
433 * g++.old-deja/g++.jason/thunk3.C: Likewise.
434 * g++.old-deja/g++.law/profile1.C: Likewise.
435 * gcc.c-torture/compile/981006-1.c: Likewise.
436 * gcc.c-torture/execute/loop-2e.x: Likewise.
437 * gcc.c-torture/execute/loop-2f.x: Remove.
438 * gcc.c-torture/execute/loop-2g.x: Likewise.
439 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
440 * gcc.dg/20020312-2.c: Remove traces of dead ports.
441
442 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
443
444 PR c++/13507
445 * g++.dg/ext/attrib11.C: New test.
446
447 PR c++/13494
448 * g++.dg/template/array2-1.C: New test.
449 * g++.dg/template/array2-2.C: New test.
450
451 2003-12-29 Mark Mitchell <mark@codesourcery.com>
452
453 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
454
455 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
456
457 PR c++/12774
458 * g++.dg/template/array1-1.C: New test.
459 * g++.dg/template/array1-2.C: New test.
460
461 2003-12-29 Roger Sayle <roger@eyesopen.com>
462
463 PR fortran/12632
464 * g77.dg/12632.f: New test case.
465
466 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
467
468 PR c++/13289
469 * g++.dg/parse/nontype1.C: New test.
470
471 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
472
473 PR c++/12403
474 * g++.dg/parse/explicit1.C: New test.
475 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
476
477 2003-12-28 Mark Mitchell <mark@codesourcery.com>
478
479 PR c++/13081
480 * g++.dg/opt/inline6.C: New test.
481
482 PR c++/12613
483 * g++.dg/parse/error9.C: New test.
484
485 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
486
487 2003-12-28 Mark Mitchell <mark@codesourcery.com>
488
489 PR c++/13009
490 * g++.dg/init/assign1.C: New test.
491
492 2003-12-28 Roger Sayle <roger@eyesopen.com>
493
494 PR c++/13070
495 * g++.dg/warn/format3.C: New test case.
496
497 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
498
499 * gcc.c-torture/compile/20031227-1.c: New test.
500
501 2003-12-23 Mark Mitchell <mark@codesourcery.com>
502
503 * g++.dg/bprob/bprob.exp: Load target-supports.exp
504 * g77.dg/bprob/bprob.exp: Likewise.
505 * gcc.misc-tests/bprob.exp: Likewise.
506 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
507 variants on systems where the library does not provide that
508 functionality.
509 * gcc.dg/builtins-20.c: Use builtins-config.h.
510 * gcc.dg/builtins-config.h: New file.
511
512 2003-12-23 Mark Mitchell <mark@codesourcery.com>
513
514 * lib/gcc-dg.exp (dg-require-profiling): New function.
515 * lib/target-supports.exp (check_profiling_available): Likewise.
516 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
517 * g77.dg/bprob/bprob.exp: Likewise.
518 * gcc.misc-tests/bprob.exp: Likewise.
519 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
520 * gcc.dg/20021014-1.c: Likewise.
521 * gcc.dg/nest.c: Likewise.
522
523 2003-12-23 Mark Mitchell <mark@codesourcery.com>
524
525 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
526 compiling.
527 * g++.dg/lookup/java2.C: Likewise.
528 * gcc.dg/cpp/lexident.c: Likewise.
529
530 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
531
532 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
533 given.
534 * gcc.c-torture/compile/961203-1.c: Likewise.
535 * gcc.c-torture/compile/980506-1.c: Likewise.
536
537 2003-12-23 Zack Weinberg <zack@codesourcery.com>
538
539 * lib/gcc-dg.exp (dg-prune-output): New annotation.
540 (additional_prunes): New global.
541 (gcc-dg-prune): Handle additional per-test pruning.
542 (dg-test): Clear additional_prunes between tests.
543
544 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
545 dg-prune-output to avoid spurious failures from assembler
546 complaining about nonexistent WAW violations.
547 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
548 Use dg-prune-output to avoid spurious failures from assembler
549 warning about Itanium B-step errata.
550
551 2003-12-23 Mark Mitchell <mark@codesourcery.com>
552
553 * g++.dg/abi/macro0.C: New test.
554 * g++.dg/abi/macro1.C: Likewise.
555 * g++.dg/abi/macro2.C: Likewise.
556
557 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
558 * g++.dg/abi/bitfield7.C: Likewise.
559 * g++.dg/abi/dtor2.C: Likewise.
560 * g++.dg/abi/mangle11.C: Likewise.
561 * g++.dg/abi/mangle12.C: Likewise.
562 * g++.dg/abi/mangle14.C: Likewise.
563 * g++.dg/abi/mangle17.C: Likewise.
564 * g++.dg/abi/vbase10.C: Likewise.
565 * g++.dg/abi/vbase14.C: Likewise.
566 * g++.dg/template/qualttp17.C: Likewise.
567
568 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
569
570 PR c/11995
571 * gcc.dg/20031223-1.c: New test.
572
573 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
574
575 * gcc.dg/noreturn-7.c: New test.
576
577 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
578
579 * gcc.dg/null-pointer-1.c: New test.
580
581 2003-12-22 Mark Mitchell <mark@codesourcery.com>
582
583 * g++.old-deja/g++.jason/template18.C: Remove.
584 * g++.old-deja/g++.jason/template37.C: Likewise.
585
586 PR c++/12862
587 * g++.dg/lookup/ns1.C: New test.
588
589 PR c++/12397
590 * g++.dg/template/lookup3.C: New test.
591
592 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
593
594 * g++.dg/template/recurse1.C: New test
595
596 2003-12-22 Mark Mitchell <mark@codesourcery.com>
597
598 PR c++/12479
599 * g++.dg/parse/semicolon1.C: New test.
600 * g++.dg/parse/semicolon1.h: Likewise.
601
602 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
603
604 * gcc.dg/darwin-misaligned.c: New test.
605
606 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
607
608 PR c/9163
609 * gcc.dg/20031222-1.c: New test.
610
611 2003-12-21 Mark Mitchell <mark@codesourcery.com>
612
613 PR c++/13438
614 * g++.dg/parse/error8.C: New test.
615
616 PR c++/11554
617 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
618
619 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
620
621 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
622 too small.
623 * gcc.c-torture/compile/930217-1.c: Likewise.
624 * gcc.c-torture/compile/930513-1.c: Likewise.
625 * gcc.c-torture/execute/920908-2.c: Likewise.
626 * gcc.c-torture/execute/921204-1.c: Likewise.
627 * gcc.c-torture/execute/930621-1.c: Likewise.
628 * gcc.c-torture/execute/930630-1.c: Likewise.
629 * gcc.c-torture/execute/931031-1.c: Likewise.
630 * gcc.c-torture/execute/980602-2.c: Likewise.
631 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
632 * gcc.c-torture/execute/compndlit-1.c: Likewise.
633 * gcc.c-torture/execute/extzvsi.c: Likewise.
634 * gcc.c-torture/unsorted/ext.c: Likewise.
635
636 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
637
638 PR target/12749
639 * gcc.c-torture/compile/20031220-2.c: New test case.
640
641 2003-12-20 Roger Sayle <roger@eyesopen.com>
642
643 PR optimization/13031
644 * gcc.c-torture/compile/20031220-1.c: New test case.
645
646 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
647
648 * gcc.dg/cast-function-1.c: New test.
649
650 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
651
652 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
653 formats.
654
655 2003-12-19 Mark Mitchell <mark@codesourcery.com>
656
657 PR c++/12795
658 * g++.dg/ext/attrib10.C: New test.
659
660 2003-12-19 Jakub Jelinek <jakub@redhat.com>
661
662 * gcc.dg/cleanup-10.c: New test.
663 * gcc.dg/cleanup-11.c: New test.
664
665 2003-12-19 Jakub Jelinek <jakub@redhat.com>
666
667 PR c++/13239
668 * g++.dg/opt/expect1.C: New test.
669
670 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
671
672 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
673
674 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
675
676 PR debug/12923
677 * gcc.dg/20031218-1.c: New test.
678
679 PR debug/12389
680 * gcc.dg/20031218-2.c: New test.
681 * gcc.dg/20031218-3.c: New test.
682
683 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
684 of label name and allow for USER_LABEL_PREFIX == "_" names.
685 * g++.dg/abi/mangle18-2.C: Likewise.
686 * g++.dg/abi/mangle19-1.C: Likewise.
687 * g++.dg/abi/mangle19-2.C: Likewise.
688 * g++.dg/abi/mangle20-1.C: Likewise.
689 * g++.dg/abi/mangle20-2.C: Likewise.
690
691 2003-12-18 Richard Henderson <rth@redhat.com>
692
693 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
694
695 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
696 Dan Kegel <dank@kegel.com>
697
698 PR other/12009
699 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
700 testing a cross compiler, it causes spurious compile failures.
701 * lib/g++.exp: Likewise.
702
703 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
704
705 PR c++/13262
706 * g++.dg/template/access13.C: New test.
707
708 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
709
710 * gcc.dg/20031216-1.c: New test.
711
712 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
713
714 PR c++/9154
715 * g++.dg/template/error10.C: New test.
716
717 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
718
719 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
720 * g++.dg/eh/simd-2.C: Likewise.
721
722 2003-12-17 James E Wilson <wilson@specifixinc.com>
723 Roger Sayle <roger@eyesopen.com>
724
725 * gcc.c-torture/execute/ieee/mzero5.c: New.
726
727 2003-12-17 Mark Mitchell <mark@codesourcery.com>
728
729 PR c++/10603
730 * g++.dg/parse/error6.C: New test.
731
732 PR c++/12827
733 * g++.dg/parse/error7.C: New test.
734
735 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
736
737 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
738 at -O with stabs debugging formats.
739 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
740 * gcc.dg/debug/debug-2.c: Likewise.
741
742 2003-12-16 Mark Mitchell <mark@codesourcery.com>
743
744 PR c++/12696
745 * g++.dg/init/error1.C: New test.
746
747 PR c++/12218
748 * g++.dg/init/pm3.C: New test.
749
750 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
751
752 PR c/3347
753 * gcc.dg/bitfld-8.c: New test.
754
755 2003-12-16 James Lemke <jim@wasabisystems.com>
756
757 * gcc.dg/arm-scd42-[123].c: New tests.
758
759 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
760
761 PR c++/9043
762 * g++.dg/abi/mangle20-1.C: New test.
763 * g++.dg/abi/mangle20-2.C: New test.
764
765 2003-12-16 Mark Mitchell <mark@codesourcery.com>
766
767 PR c++/13275
768 * g++.dg/other/offsetof2.C: Remove XFAIL.
769 * g++.dg/parse/offsetof1.C: New test.
770 * g++.gd/parse/offsetof2.C: Likewise.
771
772 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
773
774 * g++.dg/template/nontype3.C: New test.
775 * g++.dg/template/static2.C: Tweaked the dg-error clause.
776
777 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
778
779 * g++.dg/warn/noreturn-3.C: Also test instantiation.
780
781 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
782
783 PR c++/13387
784 * g++.dg/expr/assign1.C: New test.
785
786 PR c++/13242
787 * g++.dg/abi/mangle19-1.C: New test.
788 * g++.dg/abi/mangle19-2.C: New test.
789
790 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
791
792 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
793
794 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
795
796 * gcc.c-torture/execute/20031216-1.c: New test.
797
798 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
799
800 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
801 an ICE regression.
802
803 2003-12-15 Mark Mitchell <mark@codesourcery.com>
804
805 PR c++/10926
806 * g++.dg/template/error9.C: New test.
807
808 PR c++/11116
809 * g++.dg/template/error8.C: New test.
810
811 2003-12-15 Roger Sayle <roger@eyesopen.com>
812
813 PR middle-end/13400
814 * gcc.c-torture/execute/20031215-1.c: New test case.
815
816 2003-12-15 Mark Mitchell <mark@codesourcery.com>
817
818 PR c++/13269
819 * g++.dg/parse/error5.C: New test.
820
821 PR c++/12989
822 * g++.dg/expr/sizeof1.C: New test.
823
824 PR c++/13310
825 * g++.dg/template/crash15.C: New test.
826
827 2003-12-15 Geoffrey Keating <geoffk@apple.com>
828
829 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
830 a non-POD type as the last named parameter of a varargs function.
831
832 2003-12-15 Mark Mitchell <mark@codesourcery.com>
833
834 PR c++/13243
835 PR c++/12573
836 * g++.dg/template/crash14.C: New test.
837 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
838
839 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
840
841 * g++.dg/other/java1.C: New test.
842
843 PR c++/13241
844 * g++.dg/abi/mangle18-1.C: New test.
845 * g++.dg/abi/mangle18-2.C: New test.
846
847 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
848
849 PR optimization/10312
850 * gcc.c-torture/execute/20031214-1.c: New.
851
852 2003-12-14 Mark Mitchell <mark@codesourcery.com>
853
854 PR c++/10779
855 PR c++/12160
856 * g++.dg/parse/error3.C: New test.
857 * g++.dg/parse/error4.C: Likewise.
858 * g++.dg/abi/mangle4.C: Tweak error messages.
859 * g++.dg/lookup/using5.C: Likewise.
860 * g++.dg/other/error2.C: Likewise.
861 * g++.dg/parse/typename5.C: Likewise.
862 * g++.dg/parse/undefined1.C: Likewise.
863 * g++.dg/template/arg2.C: Likewise.
864 * g++.dg/template/ttp3.C: Likewise.
865 * g++.dg/template/type1.C: Likewise.
866 * g++.old-deja/g++.other/crash32.C: Likewise.
867 * g++.old-djea/g++.pt/defarg8.C: Likewise.
868
869 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
870
871 PR c++/13106
872 * g++.dg/warn/noreturn-3.C: New test.
873
874 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
875
876 PR c++/13118
877 * g++.dg/abi/covariant3.C: New.
878
879 2003-12-12 Jakub Jelinek <jakub@redhat.com>
880
881 * g++.dg/eh/ia64-1.C: New test.
882
883 2003-12-12 Roger Sayle <roger@eyesopen.com>
884
885 PR optimization/13037
886 * g77.f-torture/execute/13037.f: New test case.
887
888 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
889
890 PR c++/12881
891 * g++.dg/abi/covariant2.C: New.
892
893 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
894
895 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
896
897 2003-12-11 Zack Weinberg <zack@codesourcery.com>
898
899 * gcc.c-torture/execute/wchar_t-1.x: Delete.
900
901 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
902
903 PR other/10819
904 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
905 to fix Bug 10819.
906 * lib/g++.exp (g++_version): Likewise.
907 * lib/g77.exp (g77_version): Likewise.
908 * lib/objc.exp (default_objc_version): Likewise.
909
910 2003-12-10 Richard Henderson <rth@redhat.com>
911
912 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
913
914 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
915
916 2003-12-08 Matt Austern <austern@apple.com>
917
918 PR c/13134
919 * lib/gcc-dg.exp (dg-require-visibility): Define.
920 * lib/target-supports (check_visibility_available): Define.
921 * gcc.dg/visibility-1.c: New test.
922 * gcc.dg/visibility-2.c: Likewise.
923 * gcc.dg/visibility-3.c: Likewise.
924 * gcc.dg/visibility-4.c: Likewise.
925 * gcc.dg/visibility-5.c: Likewise.
926 * gcc.dg/visibility-6.c: Likewise.
927 * g++.dg/ext/visibility-1.C: Likewise.
928 * g++.dg/ext/visibility-2.C: Likewise.
929 * g++.dg/ext/visibility-3.C: Likewise.
930 * g++.dg/ext/visibility-4.C: Likewise.
931 * g++.dg/ext/visibility-5.C: Likewise.
932 * g++.dg/ext/visibility-6.C: Likewise.
933
934 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
935
936 * g++.dg/lookup/java1.C: New test.
937 * g++.dg/lookup/java2.C: New test.
938
939 2003-12-07 Falk Hueffner <falk@debian.org>
940
941 * g++.dg/opt/noreturn-1.C: New test.
942
943 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
944
945 * gcc.dg/overflow-1.c: New test.
946
947 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
948
949 * g77.f-torture/compile/13060.f: New test.
950
951 2003-12-06 Mark Mitchell <mark@codesourcery.com>
952
953 PR c++/13323
954 * g++.dg/inherit/operator2.C: New test.
955
956 2003-12-05 Mark Mitchell <mark@codesourcery.com>
957
958 PR c++/13305
959 * g++.dg/ext/attrib9.C: New test.
960
961 2003-12-05 Mark Mitchell <mark@codesourcery.com>
962
963 PR c++/13314
964 * g++.dg/template/error7.C: New test.
965
966 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
967 J"orn Rennecke <joern.rennecke@superh.com>
968
969 PR target/13302
970 * g++.dg/other/struct-va_list.C: New test.
971
972 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
973
974 PR c++/13166
975 * g++.dg/parse/defarg6.C: New test.
976
977 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
978
979 PR target/13256
980 * gcc.c-torture/execute/20031201-1.c: New test.
981
982 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
983
984 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
985
986 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
987
988 * gcc.dg/builtin-return-1.c: New test.
989
990 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
991 J"orn Rennecke <joern.rennecke@superh.com>
992
993 PR optimization/13260
994 * gcc.c-torture/execute/20031204-1.c: New test.
995
996 2003-12-03 Mark Mitchell <mark@codesourcery.com>
997
998 PR c++/9127
999 * g++.dg/template/error6.C: New test.
1000
1001 2003-12-03 Jakub Jelinek <jakub@redhat.com>
1002
1003 * gcc.dg/20031202-1.c: New test.
1004
1005 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1006
1007 PR c++/13179
1008 * g++.dg/template/eh1.C: New test.
1009
1010 PR c++/10771
1011 * g++.dg/template/error5.C: New test.
1012
1013 2003-12-02 David Ung <davidu@mips.com>
1014
1015 * gcc.dg/compat/vector-check.h: Corrected type for var
1016 g_##TMODE
1017
1018 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1019
1020 PR c++/10126
1021 * g++.dg/template/ptrmem8.C: New test.
1022
1023 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1024
1025 PR c++/12573
1026 * g++.dg/template/dependent-expr3.C: New test.
1027
1028 2003-12-01 James Lemke <jim@wasabisystems.com>
1029
1030 * gcc.dg/arm-g2.c: New test.
1031
1032 2003-12-01 Roger Sayle <roger@eyesopen.com>
1033
1034 PR optimization/11634
1035 * gcc.dg/20031201-2.c: New test case.
1036
1037 2003-12-01 Zack Weinberg <zack@codesourcery.com>
1038
1039 PR 11433
1040 * objc.dg/proto-lossage-3.m: New test.
1041
1042 2003-12-01 Roger Sayle <roger@eyesopen.com>
1043
1044 PR optimization/12628
1045 * gcc.dg/20031201-1.c: New test case.
1046
1047 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1048
1049 * gcc.dg/unaligned-1.c: New test.
1050
1051 2003-11-30 Mark Mitchell <mark@codesourcery.com>
1052
1053 PR c++/9849
1054 * g++.dg/template/error4.C: New test.
1055 * g++.dg/template/nested3.C: Adjust error markers.
1056
1057 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1058
1059 * gcc.dg/cpp/assert4.c: Check more #system assertions.
1060
1061 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
1062
1063 PR c/10333
1064 * gcc.dg/bitfld-7.c: New test.
1065
1066 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
1067
1068 * gcc.dg/tls/asm-1.C: New test.
1069
1070 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1071
1072 * gcc.dg/cpp/assert4.c: Update.
1073
1074 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1075
1076 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1077 * gcc.dg/builtin-apply3.c: New test.
1078
1079 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1080
1081 * lib/compat.exp (compat-obj): New xfaildata parameter.
1082 Use it to set compiler_conditional_xfail_data before compiling.
1083 (compat-get-options): Handle dg-xfail-if.
1084 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
1085 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
1086 * gcc.dg/compat/vector-1_y.c: Likewise.
1087 * gcc.dg/compat/vector-2_x.c: Likewise.
1088 * gcc.dg/compat/vector-2_y.c: Likewise.
1089
1090 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1091
1092 * g++.dg/opt/reg-stack4.C: New test.
1093
1094 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1095
1096 * gcc.dg/builtin-apply2.c: New test.
1097
1098 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1099
1100 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
1101
1102 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1103
1104 PR c++/12924
1105 * g++.dg/template/template-id-2.C: New test.
1106
1107 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1108
1109 PR c++/5369
1110 * g++.dg/template/memfriend1.C: New test.
1111 * g++.dg/template/memfriend2.C: Likewise.
1112 * g++.dg/template/memfriend3.C: Likewise.
1113 * g++.dg/template/memfriend4.C: Likewise.
1114 * g++.dg/template/memfriend5.C: Likewise.
1115 * g++.dg/template/memfriend6.C: Likewise.
1116 * g++.dg/template/memfriend7.C: Likewise.
1117 * g++.dg/template/memfriend8.C: Likewise.
1118 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
1119
1120 2003-11-21 Mark Mitchell <mark@codesourcery.com>
1121
1122 PR c++/12515
1123 * g++.dg/ext/cond1.C: New test.
1124
1125 2003-11-20 Richard Henderson <rth@redhat.com>
1126
1127 * gcc.dg/20020201-2.c: Remove.
1128 * gcc.dg/20020201-4.c: Remove.
1129 * gcc.dg/20020304-1.c: Remove.
1130
1131 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
1132
1133 * gcc.dg/cpp/trad/xwin1.c: New test case.
1134
1135 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
1136
1137 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
1138 * lib/g77.exp: Likewise.
1139 * lib/objc.exp: Likewise.
1140 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
1141 for darwin.
1142
1143 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1144
1145 PR c++/12932
1146 * g++.dg/template/static5.C: New test.
1147
1148 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
1149
1150 * gcc.dg/nested-func-1.c: New test.
1151
1152 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1153
1154 * gcc.dg/cpp/assert4.c: New test.
1155
1156 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
1157
1158 PR c++/2294
1159 * g++.dg/lookup/using9.c: New test.
1160
1161 2003-11-14 Mark Mitchell <mark@codesourcery.com>
1162
1163 PR c++/12762
1164 * g++.dg/template/error3.C: New test.
1165
1166 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
1167
1168 PR ada/13035
1169 * ada/acats/run_acats, run_all.sh: Fix syntax error.
1170 No longer use a wrapper for gcc, since this does not work under
1171 Windows.
1172
1173 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
1174
1175 PR c++/2094
1176 * g++.dg/template/ptrmem7.C: New test.
1177
1178 2003-11-13 Andrew Pinski <apinski@apple.com>
1179
1180 * gcc.c-torture/compile/20031113-1.c: New test.
1181
1182 2003-11-13 Mark Mitchell <mark@codesourcery.com>
1183 Kean Johnston <jkj@sco.com>
1184
1185 PR c/13029
1186 * gcc.dg/unused-4.c: Update.
1187
1188 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1189
1190 * g++.dg/opt/const3.C: New test.
1191
1192 2003-11-13 Jan Hubicka <jh@suse.cz>
1193
1194 * gcc.c-torture/compile/20031112-1.c: New test.
1195
1196 2003-11-12 Mark Mitchell <mark@codesourcery.com>
1197
1198 * g++.dg/parse/crash10.C: Remove bogus error marker.
1199
1200 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1201
1202 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
1203 (host_gcc): Likewise.
1204 (ROOT): Honor $PWDCMD.
1205 (BASE): Likewise.
1206 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
1207
1208 2003-11-12 Catherine Moore <clm@redhat.com>
1209
1210 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
1211
1212 2003-11-12 Andreas Jaeger <aj@suse.de>
1213 Jakub Jelinek <jakub@redhat.com>
1214 Andrew Pinski <pinskia@physics.uc.edu>
1215 Richard Henderson <rth@redhat.com>
1216
1217 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1218 systems.
1219 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1220
1221 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1222 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1223
1224 2003-11-11 Andreas Jaeger <aj@suse.de>
1225
1226 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1227
1228 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1229
1230 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
1231
1232 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1233 Clean ups.
1234
1235 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
1236
1237 * gcc.dg/trampoline-1.c: New test.
1238
1239 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1240
1241 * gcc.c-torture/compile/200031109-1.c: New test.
1242
1243 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1244
1245 PR c/3190
1246 PR c/8714
1247 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1248 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1249 gcc.dg/format/no-y2k-1.c: Update.
1250
1251 2003-11-08 Roger Sayle <roger@eyesopen.com>
1252
1253 PR optimization/10467
1254 * gcc.dg/20031108-1.c: New test case.
1255
1256 2003-11-07 Geoffrey Keating <geoffk@apple.com>
1257
1258 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1259
1260 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1261
1262 * gcc.dg/compound-lvalue-1.c: New test.
1263 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1264 some XFAILs.
1265
1266 2003-11-06 Geoffrey Keating <geoffk@apple.com>
1267
1268 * gcc.dg/altivec-varargs-1.c: New test.
1269
1270 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1271
1272 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1273 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1274 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
1275 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
1276 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1277
1278 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
1279
1280 * gcc.dg/cond-lvalue-1.c: New test.
1281
1282 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
1283
1284 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1285
1286 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1287
1288 PR c++/11616
1289 * g++.dg/template/instantiate5.C: New test.
1290
1291 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1292
1293 PR c++/12726
1294 * g++.dg/ext/complit2.C: Replace test with self-contained version.
1295 * ChangeLog: Add missing first entry for above test.
1296
1297 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1298
1299 PR c++/9810
1300 * g++.dg/template/using8.C: New test.
1301 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1302
1303 2003-11-02 Roger Sayle <roger@eyesopen.com>
1304
1305 PR optimization/10817
1306 * gcc.c-torture/compile/20031102-1.c: New test case.
1307
1308 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
1309
1310 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1311 2147483647.
1312
1313 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1314
1315 * gcc.dg/20031102-1.c: New test.
1316
1317 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1318
1319 * gcc.dg/complex-1.c: New test.
1320
1321 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1322
1323 PR c++/12796
1324 * g++.dg/template/crash13.C: Adjust expected error location.
1325 * g++.old-deja/g++.brendan/ns1.C: Likewise.
1326
1327 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1328
1329 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1330
1331 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1332
1333 PR/10239
1334 * gcc.c-torture/compile/20031031-2.c: New test.
1335
1336 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1337
1338 PR/11640
1339 * gcc.c-torture/compile/20031031-1.c: New test.
1340
1341 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1342
1343 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1344 * gcc.misc-tests/bprob.exp: Likewise.
1345 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1346 the execution test on arm-elf configs.
1347 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
1348 configs that don't support scratch files.
1349 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1350
1351 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
1352
1353 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1354 done by dejagnu.
1355
1356 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
1357
1358 * ada/acats/run_all.sh: Redirect mv output to /dev/null
1359 Avoid non pure sh syntax. Add more logging.
1360
1361 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1362 fail.
1363
1364 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1365
1366 PR libgcj/10610
1367 * gcc.dg/ppc-stackalign-1.c: New test.
1368
1369 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
1370
1371 * ada/acats/run_all.sh: Change output to be more compliant with
1372 dejagnu framework.
1373 Create acats.sum and acats.log files under testsuite/ada/acats
1374 Only run [a-z]* directories, to filter out e.g. CVS.
1375 Redirect build output to log file.
1376
1377 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1378
1379 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1380
1381 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1382
1383 PR ada/5909:
1384 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1385
1386 2003-10-27 Jakub Jelinek <jakub@redhat.com>
1387
1388 * gcc.c-torture/compile/20031023-1.c: New test.
1389 * gcc.c-torture/compile/20031023-2.c: New test.
1390 * gcc.c-torture/compile/20031023-3.c: New test.
1391 * gcc.c-torture/compile/20031023-4.c: New test.
1392
1393 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1394
1395 PR c++/10371
1396 * g++.dg/lookup/scoped8.C: New test.
1397
1398 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1399
1400 * g++.dg/opt/reg-stack3.C: New test.
1401
1402 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1403
1404 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
1405
1406 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1407
1408 PR c++/11076
1409 * g++.dg/template/crash13.C: New test.
1410
1411 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1412
1413 * gcc.dg/c99-restrict-2.c: New test.
1414
1415 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
1416
1417 PR c++/12698, c++/12699, c++/12700, c++/12566
1418 * g++.dg/inherit/covariant9.C: New test.
1419 * g++.dg/inherit/covariant10.C: New test.
1420 * g++.dg/inherit/covariant11.C: New test.
1421
1422 2003-10-23 Jason Merrill <jason@redhat.com>
1423
1424 PR c++/12726
1425 * g++.dg/ext/complit2.C: New test.
1426
1427 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1428
1429 PR target/12654
1430 * gcc.c-torture/execute/20031020-1.c: New test.
1431
1432 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1433
1434 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
1435 following the jump_insn.
1436
1437 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
1438
1439 * gcc.dg/cast-lvalue-1.c: New test.
1440
1441 2003-10-21 Mark Mitchell <mark@codesourcery.com>
1442
1443 PR c++/11962
1444 * g++.dg/template/cond2.C: New test.
1445
1446 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
1447
1448 * gcc.dg/builtins-28.c: New test.
1449
1450 2003-10-20 Jan Hubicka <jh@suse.cz>
1451
1452 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1453 parameter.
1454 * testsuite/gcc.dg/inline-2.c: Likewise.
1455
1456 2003-10-20 Phil Edwards <phil@codesourcery.com>
1457
1458 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
1459 * gcc.dg/nest.c: Likewise.
1460
1461 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1462
1463 PR c++/9781, c++/10583, c++/11862
1464 * g++.dg/parse/crash13.C: New test.
1465
1466 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1467
1468 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1469
1470 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1471
1472 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1473 Define HAVE_C99_RUNTIME except on Solaris.
1474 * gcc.dg/builtins-20.c: Likewise.
1475
1476 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1477
1478 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1479
1480 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1481
1482 PR c++/12495
1483 * g++.dg/template/crash21.C: New test.
1484
1485 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1486
1487 PR c++/2513
1488 * g++.dg/template/typename5.C: New test.
1489
1490 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1491
1492 PR c++/12369
1493 * g++.dg/template/friend25.C: New test.
1494
1495 2003-10-16 Ziemowit Laski <zlaski@apple.com>
1496
1497 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1498 versions.
1499
1500 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
1501
1502 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1503 == 2147483647.
1504
1505 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
1506
1507 * gcc.c-torture/execute/960416-1.x: Remove.
1508 * gcc.c-torture/execute/divconst-3.x: Likewise.
1509
1510 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
1511
1512 PR target/12598
1513 * gcc.dg/torture/cris-volatile-1.c: New test.
1514
1515 2003-10-14 Roger Sayle <roger@eyesopen.com>
1516
1517 PR optimization/9325
1518 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1519 for overflowing floating point to integer conversion during RTL
1520 simplification.
1521
1522 2003-10-13 Ziemowit Laski <zlaski@apple.com>
1523
1524 * objc/execute/_cmd.m: Fix typo.
1525 * objc.dg/image-info.m, objc.dg/symtab-1.m:
1526 Relax 'scan-assembler' regexp.
1527 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1528 objc.dg/try-catch-4.m: Run on non-Darwin targets.
1529 * objc.dg/zero-link-2.m: Remove blank line.
1530 * objc.dg/zero-link-3.m: New test case.
1531
1532 2003-10-13 Geoffrey Keating <geoffk@apple.com>
1533
1534 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1535
1536 * gcc.dg/asm-names.c: Use scan-assembler-not rather
1537 than linker trickery.
1538
1539 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1540
1541 PR c++/12370
1542 * g++.dg/other/friend2.C: New test.
1543
1544 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1545
1546 * gcc.dg/20031012-1.c: New test.
1547
1548 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1549
1550 * gcc.dg/weak/weak-3.c: Fix for new warning.
1551
1552 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
1553
1554 PR optimization/8750
1555 * gcc.c-torture/execute/20031012-1.c: New test case.
1556
1557 2003-10-11 Roger Sayle <roger@eyesopen.com>
1558
1559 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1560 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1561
1562 2003-10-11 Roger Sayle <roger@eyesopen.com>
1563
1564 PR optimization/12260
1565 * gcc.c-torture/compile/20031011-2.c: New test case.
1566
1567 2003-10-11 Roger Sayle <roger@eyesopen.com>
1568
1569 * gcc.c-torture/execute/20031011-1.c: New testcase.
1570
1571 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1572
1573 * gcc.c-torture/compile/20031011-1.c: New test.
1574
1575 2003-10-11 Jan Hubicka <jh@suse.cz>
1576
1577 * g++.dg/other/first-global.C: New test.
1578
1579 2003-10-11 Roger Sayle <roger@eyesopen.com>
1580
1581 * gcc.c-torture/execute/string-opt-18.c: New testcase.
1582
1583 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
1584
1585 * gcc.c-torture/compile/20031010-1.c: New test.
1586
1587 2003-10-10 Geoffrey Keating <geoffk@apple.com>
1588
1589 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
1590 * gcc.c-torture/execute/va-arg-25.c: ... here.
1591
1592 2003-10-09 Mark Mitchell <mark@codesourcery.com>
1593
1594 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
1595
1596 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
1597
1598 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1599
1600 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
1601
1602 * g++.dg/parse/error2.C: New test.
1603
1604 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
1605
1606 PR c++/11097
1607 * g++.dg/other/error5.C: Modify the error message.
1608 * g++.dg/lookup/using8.C: New test.
1609
1610 2003-10-07 Geoffrey Keating <geoffk@apple.com>
1611
1612 * gcc.dg/darwin-abi-2.c: New file.
1613 * gcc.c-torture/execute/va-arg-24.c: New file.
1614
1615 2003-10-06 Bob Wilson <bob.wilson@acm.org>
1616
1617 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
1618 indentation.
1619
1620 2003-10-06 Mark Mitchell <mark@codesourcery.com>
1621
1622 PR c++/10147
1623 * g++.dg/other/error4.C: Update error messages.
1624 * g++.dg/template/ptrmem4.C: Likewise.
1625
1626 PR c++/12337
1627 * g++.dg/init/new9.C: New test.
1628
1629 PR c++/12334, c++/12236, c++/8656
1630 * g++.dg/ext/attrib8.C: New test.
1631
1632 2003-10-06 Devang Patel <dpatel@apple.com>
1633
1634 * gcc.dg/debug/dwarf2-3.h: New test.
1635 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
1636
1637 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
1638
1639 * g++.dg/opt/cfg2.C: New test.
1640
1641 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1642
1643 * g++.dg/opt/float1.C: New test.
1644
1645 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1646
1647 * gcc.dg/c90-array-lval-6.c: New test.
1648 * gcc.dg/c99-array-lval-6.c: New test.
1649
1650 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
1651 Ziemowit Laski <zlaski@apple.com>
1652
1653 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
1654 'Derived', so that it is never considered a class method; add
1655 new warning for '+port' method ambiguity.
1656 * objc.dg/method-12.m: Include <objc/objc.h> instead of
1657 <objc/objc-api.h> (needed on Mac OS X).
1658 * objc.dg/method-13.m: New test.
1659
1660 2003-10-03 Roger Sayle <roger@eyesopen.com>
1661
1662 PR optimization/9325, PR java/6391
1663 * gcc.c-torture/execute/20031003-1.c: New test case.
1664
1665 2003-10-02 Mark Mitchell <mark@codesourcery.com>
1666
1667 PR optimization/12180
1668 * gcc.dg/20031002-1.c: New test.
1669
1670 PR c++/12486
1671 * g++.dg/inherit/error1.C: New test.
1672
1673 2003-10-02 Chris Demetriou <cgd@broadcom.com>
1674
1675 * lib/f-torture.exp (search_for): Rename to...
1676 (search_for_re): This. Also, clean up comments and the
1677 "regexp" invocation.
1678
1679 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
1680
1681 * gcc.c-torture/compile/20031002-1.c: New test.
1682
1683 2003-10-02 Jakub Jelinek <jakub@redhat.com>
1684
1685 * g++.dg/opt/cond1.C: New test.
1686
1687 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
1688
1689 * gcc.dg/Wold-style-definition-2.c: New testcase.
1690 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
1691
1692 2003-09-29 Richard Henderson <rth@redhat.com>
1693
1694 * g++.dg/init/array10.C: Add dg-options.
1695
1696 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
1697
1698 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
1699
1700 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1701
1702 * g++.dg/template/friend19.C: Fix typo.
1703 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
1704
1705 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
1706
1707 * gcc.c-torture/execute/20030928-1.c: New test.
1708 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
1709
1710 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1711
1712 * g++.dg/opt/unroll1.C: New test.
1713
1714 2003-09-26 Roger Sayle <roger@eyesopen.com>
1715
1716 PR optimization/11741
1717 * gcc.dg/20030926-1.c: New test case.
1718
1719 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1720
1721 PR c++/5655
1722 * g++.dg/parse/access7.C: New test.
1723 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
1724
1725 2003-09-24 Ziemowit Laski <zlaski@apple.com>
1726
1727 MERGE OF objc-improvements-branch into MAINLINE:
1728 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
1729 if libobjc has not been built.
1730 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
1731 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
1732 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
1733 objc/execute/nested-3.m, objc/execute/np-2.m,
1734 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
1735 objc/execute/redefining_self.m, objc/execute/root_methods.m,
1736 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
1737 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
1738 objc.dg/special/unclaimed-category-1.h,
1739 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
1740 well as GNU runtime.
1741 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
1742 * execute/cascading-1.m, execute/function-message-1.m,
1743 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
1744 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
1745 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
1746 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
1747 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
1748 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
1749 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
1750 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
1751 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
1752 * objc.dg/bitfield-2.m: Run only on Darwin.
1753 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
1754 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
1755 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
1756 * objc.dg/const-str-1.m: Fix constant string layout.
1757
1758 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
1759
1760 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
1761
1762 2003-09-23 Geoffrey Keating <geoffk@apple.com>
1763
1764 * gcc.dg/darwin-abi-1.c: New file.
1765
1766 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
1767
1768 PR target/12281
1769 * gcc.c-torture/compile/20030921-1.c: New test.
1770
1771 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1772
1773 * g++.dg/opt/reg-stack2.C: New test.
1774
1775 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1776
1777 * g++.dg/eh/delayslot1.C: New test.
1778
1779 2003-09-20 Richard Henderson <rth@redhat.com>
1780
1781 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
1782
1783 2003-09-20 Roger Sayle <roger@eyesopen.com>
1784
1785 * gcc.c-torture/execute/20030920-1.c: New test case.
1786
1787 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1788
1789 * g++.dg/rtti/typeid3.C: Correct expected error message.
1790
1791 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1792
1793 PR c++/157
1794 * g++.dg/parse/crash12.C: New test.
1795
1796 2003-09-19 Janis Johnson <janis187@us.ibm.com>
1797
1798 * gcc.dg/compat/mixed-struct-check.h: New.
1799 * gcc.dg/compat/mixed-struct-defs.h: New.
1800 * gcc.dg/compat/mixed-struct-init.h: New.
1801 * gcc.dg/compat/struct-by-value-19_main.c: New.
1802 * gcc.dg/compat/struct-by-value-19_x.c: New.
1803 * gcc.dg/compat/struct-by-value-19_y.c: New.
1804 * gcc.dg/compat/struct-by-value-20_main.c: New.
1805 * gcc.dg/compat/struct-by-value-20_x.c: New.
1806 * gcc.dg/compat/struct-by-value-20_y.c: New.
1807 * gcc.dg/compat/struct-return-19_main.c: New.
1808 * gcc.dg/compat/struct-return-19_x.c: New.
1809 * gcc.dg/compat/struct-return-19_y.c: New.
1810 * gcc.dg/compat/struct-return-20_main.c: New.
1811 * gcc.dg/compat/struct-return-20_x.c: New.
1812 * gcc.dg/compat/struct-return-20_y.c: New.
1813
1814 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
1815 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
1816 so that it will not complain on LP64 targets.
1817
1818 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1819
1820 PR c++/495
1821 * g++.dg/template/friend24.C: New test.
1822
1823 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
1824
1825 PR c++/12332
1826 * g++.dg/template/memtmpl2.C: New test.
1827
1828 2003-09-18 Mark Mitchell <mark@codesourcery.com>
1829
1830 PR target/11184
1831 * gcc.dg/builtin-apply1.c: New test.
1832
1833 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
1834
1835 PR c++/9848
1836 * g++.dg/warn/Wunused-4.C: New test.
1837
1838 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1839
1840 PR c++/12316
1841 * g++.dg/other/gc2.C: New test.
1842
1843 2003-09-17 Mark Mitchell <mark@codesourcery.com>
1844
1845 PR c++/11991
1846 * g++.dg/rtti/typeid3.C: New test.
1847
1848 PR c++/12266
1849 * g++.dg/overload/template1.C: New test.
1850
1851 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1852
1853 * g++.dg/opt/cfg3.C: New test.
1854
1855 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1856
1857 PR c++/7939
1858 * g++.dg/template/crash11.C: New test.
1859
1860 2003-09-16 Jason Merrill <jason@redhat.com>
1861 Jakub Jelinek <jakub@redhat.com>
1862
1863 * gcc.dg/attr-warn-unused-result.c: New test.
1864
1865 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
1866
1867 PR c++/12184
1868 * g++.dg/expr/call2.C: New test.
1869
1870 2003-09-15 Andreas Jaeger <aj@suse.de>
1871
1872 * gcc.dg/Wold-style-definition-1.c: New test.
1873
1874 2003-09-14 Mark Mitchell <mark@codesourcery.com>
1875
1876 PR c++/3907
1877 * g++.dg/parse/template12.C: New test.
1878
1879 * g++.dg/abi/bitfield11.C: New test.
1880 * g++.dg/abi/bitfield12.C: Likewise.
1881
1882 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
1883
1884 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
1885 non-expansion of functional macro name without arguments at EOL.
1886 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
1887
1888 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
1889
1890 * gcc.c-torture/execute/20030914-[12].c: New tests.
1891
1892 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
1893
1894 PR c++/11788
1895 * g++.dg/overload/addr1.C: New test.
1896
1897 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
1898
1899 * gcc.dg/20030909-1.c: New test.
1900
1901 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1902
1903 * gcc.dg/ultrasp10.c: New test.
1904
1905 2003-09-09 Devang Patel <dpatel@apple.com>
1906
1907 * gcc.dg/darwin-ld-6.c: New test.
1908
1909 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1910
1911 * gcc.dg/torture/builtin-explog-1.c: New testcase.
1912
1913 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1914
1915 * gcc.dg/ia64-types1.c: New test.
1916 * gcc.dg/ia64-types2.c: Likewise.
1917
1918 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1919
1920 * gcc.dg/builtins-1.c: Add more _Complex tests.
1921 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1922
1923 * gcc.dg/builtins-1.c: Test existing _Complex functions.
1924 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1925
1926 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1927
1928 PR c++/11786
1929 * g++.dg/lookup/koenig2.C: New test.
1930
1931 PR c++/5296
1932 * g++.dg/rtti/typeid2.C: New test.
1933
1934 2003-09-08 Jakub Jelinek <jakub@redhat.com>
1935
1936 * gcc.c-torture/compile/20030904-1.c: New test.
1937
1938 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1939
1940 * g++.dg/opt/longbranch2.C: New test.
1941
1942 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1943
1944 * g++.dg/template/crash10.C: Only compile it.
1945
1946 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1947
1948 PR middle-end/11665
1949 * gcc.c-torture/compile/20030907-1.c: New test.
1950 * g++.dg/init/array11.C: New test.
1951
1952 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1953
1954 PR c++/11852
1955 * g++.dg/init/struct1.C: New test.
1956
1957 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1958
1959 PR c++/12181
1960 * g++.dg/expr/comma1.C: New test.
1961
1962 2003-09-06 Mark Mitchell <mark@codesourcery.com>
1963
1964 PR c++/11867
1965 * g++.dg/expr/static_cast5.C: New test.
1966
1967 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1968
1969 PR c++/11507
1970 * g++.dg/lookup/scoped7.C: New test.
1971
1972 PR c++/9574
1973 * g++.dg/other/static1.C: New test.
1974
1975 PR c++/11490
1976 * g++.dg/warn/template-1.C: New test.
1977
1978 PR c++/11432
1979 * g++.dg/template/crash10.C: New test.
1980
1981 PR c++/2478
1982 * g++.dg/overload/VLA.C: New test.
1983
1984 PR c++/10804
1985 * g++.dg/template/call1.C: New test.
1986
1987 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1988
1989 PR c++/11794
1990 * g++.dg/parse/using3.C: New test.
1991
1992 2003-09-06 Roger Sayle <roger@eyesopen.com>
1993
1994 PR c++/11409
1995 * g++.dg/overload/builtin3.C: New test case.
1996
1997 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
1998
1999 PR c/9862
2000 * gcc.dg/20030906-1.c: New test.
2001 * gcc.dg/20030906-2.c: Likewise.
2002
2003 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2004
2005 PR c++/12167
2006 * g++.dg/parse/defarg5.C: New test.
2007
2008 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2009
2010 2003-09-05 Mark Mitchell <mark@codesourcery.com>
2011
2012 PR c++/12163
2013 * g++.dg/expr/static_cast4.C: New test.
2014
2015 PR c++/12146
2016 * g++.dg/template/crash9.C: New test.
2017
2018 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2019
2020 * g++.old-deja/g++.ext/pretty2.C: Update for change
2021 in __FUNCTION__.
2022 * g++.old-deja/g++.ext/pretty3.C: Likewise.
2023
2024 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
2025
2026 PR c++/11922
2027 * g++/dg/template/qualified-id1.C: New test.
2028
2029 PR c++/12037
2030 * g++.dg/warn/noeffect4.C: New test.
2031
2032 2003-09-04 Matt Austern <austern@apple.com>
2033
2034 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2035 * g++.dg/ext/fnname2.C: Likewise.
2036 * g++.dg/ext/fnname3.C: Likewise.
2037
2038 2003-09-04 Mark Mitchell <mark@codesourcery.com>
2039
2040 * g++.dg/expr/lval1.C: New test.
2041 * g++.dg/ext/lvcast.C: Remove.
2042
2043 2003-09-03 Roger Sayle <roger@eyesopen.com>
2044
2045 PR optimization/11700.
2046 * gcc.c-torture/compile/20030903-1.c: New test case.
2047
2048 2003-09-03 Mark Mitchell <mark@codesourcery.com>
2049
2050 PR c++/12053
2051 * g++.dg/abi/layout4.C: New test.
2052
2053 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
2054
2055 PR c++/11553
2056 * g++.dg/parse/friend3.C: New test.
2057
2058 2003-09-02 Mark Mitchell <mark@codesourcery.com>
2059
2060 PR c++/11847
2061 * g++.dg/template/class1.C: New test.
2062
2063 PR c++/11808
2064 * g++.dg/expr/call1.C: New test.
2065
2066 2003-09-01 Mark Mitchell <mark@codesourcery.com>
2067
2068 PR c++/12114
2069 * g++.dg/init/ref9.C: New test.
2070
2071 PR c++/11972
2072 * g++.dg/template/nested4.C: New test.
2073
2074 2003-08-29 Mark Mitchell <mark@codesourcery.com>
2075
2076 PR c++/12093
2077 * g++.dg/template/non-dependent4.C: New test.
2078
2079 PR c++/11928
2080 * g++.dg/inherit/conv1.C: New test.
2081
2082 2003-08-29 Mark Mitchell <mark@codesourcery.com>
2083
2084 PR c++/6196
2085 * g++.dg/ext/label1.C: New test.
2086 * g++.dg/ext/label2.C: Likewise.
2087
2088 2003-08-28 Mark Mitchell <mark@codesourcery.com>
2089
2090 * g++.dg/expr/cond3.C: New test.
2091
2092 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2093
2094 * gcc.dg/builtins-1.c: Add new builtin cases.
2095
2096 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2097
2098 * gcc.dg/builtins-1.c: Add new cases.
2099 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2100
2101 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2102
2103 * gcc.dg/builtins-1.c: Add more math builtin tests.
2104 * gcc.dg/torture/builtin-attr-1.c: New test.
2105
2106 2003-08-28 Mark Mitchell <mark@codesourcery.com>
2107
2108 PR optimization/5079
2109 * g++.dg/opt/static3.C: New test.
2110
2111 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2112
2113 * gcc.misc-tests/gcov-10b.c: New test.
2114
2115 2003-08-27 Mark Mitchell <mark@codesourcery.com>
2116
2117 * g++.dg/opt/ptrmem3.C: New test.
2118
2119 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
2120
2121 2003-08-27 Jakub Jelinek <jakub@redhat.com>
2122
2123 * gcc.dg/20030826-2.c: New test.
2124
2125 2003-08-26 Roger Sayle <roger@eyesopen.com>
2126
2127 PR middle-end/12002
2128 * g77.f-torture/compile/12002.f: New test case.
2129
2130 2003-08-26 Roger Sayle <roger@eyesopen.com>
2131
2132 * gcc.dg/20030826-1.c: New test case.
2133
2134 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
2135
2136 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
2137
2138 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
2139
2140 PR c++/11871
2141 * c++.dg/lookup/crash1.C: New test.
2142
2143 * c++.dg/warn/noeffect3.C: New test.
2144
2145 2003-08-25 Janis Johnson <janis187@us.ibm.com>
2146
2147 * gcc.dg/compat/vector-1_x.c: Compile with -w.
2148 * gcc.dg/compat/vector-1_y.c: Ditto.
2149 * gcc.dg/compat/vector-2_x.c: Ditto.
2150 * gcc.dg/compat/vector-2_y.c: Ditto.
2151
2152 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
2153
2154 * gcc.dg/20030702-1.c: New test.
2155
2156 2003-08-25 Mark Mitchell <mark@codesourcery.com>
2157
2158 PR c++/8795
2159 * g++.dg/ext/altivec-1.C: New test.
2160
2161 2003-08-24 Richard Henderson <rth@redhat.com>
2162
2163 * g++.dg/eh/simd-2.C: Add -w for x86.
2164
2165 2003-08-23 Jakub Jelinek <jakub@redhat.com>
2166
2167 * gcc.dg/20030815-1.c: New test.
2168
2169 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2170
2171 PR c++/3765
2172 * g++.dg/parse/access6.C: New test.
2173
2174 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2175
2176 PR c++/641, c++/11876
2177 * g++.dg/template/friend22.C: New test.
2178 * g++.dg/template/friend23.C: Likewise.
2179
2180 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2181
2182 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
2183 identically.
2184
2185 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2186
2187 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
2188
2189 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2190
2191 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
2192
2193 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2194
2195 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
2196
2197 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2198
2199 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
2200
2201 2003-08-21 Mark Mitchell <mark@codesourcery.com>
2202
2203 PR c++/11919
2204 * g++.dg/overload/prom1.C: New test.
2205
2206 PR c++/11551
2207 * g++.dg/parse/dtor2.C: New test.
2208
2209 PR c++/10762
2210 * g++.dg/parse/using2.C: New test.
2211
2212 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
2213
2214 PR target/11805
2215 * gcc.c-torture/compile/20030821-1.c: New.
2216
2217 2003-08-20 Mark Mitchell <mark@codesourcery.com>
2218
2219 PR c++/11834
2220 * g++.dg/template/deduce2.C: New test.
2221
2222 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
2223
2224 * gcc.c-torture/execute/20030821-1.c: New test.
2225
2226 2003-08-20 Roger Sayle <roger@eyesopen.com>
2227
2228 PR middle-end/11984
2229 * gcc.dg/20030820-1.c: New test case.
2230
2231 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
2232
2233 PR c++/11945
2234 * g++.dg/warn/noeffect2.C: New test.
2235
2236 2003-08-19 Mark Mitchell <mark@codesourcery.com>
2237
2238 PR c++/10926
2239 * g++.dg/template/dtor2.C: New test.
2240
2241 PR c++/11684
2242 * g++.dg/template/operator1.C: New test.
2243 * g++.dg/parse/operator4.C: New test.
2244
2245 PR c++/11946.C
2246 * g++.dg/expr/enum1.C: New test.
2247 * gcc.dg/c99-bool-1.c: Remove bogus warning.
2248
2249 PR c++/11036.C
2250 * g++.dg/parse/elab2.C: New test.
2251 * g++.dg/parse/typedef4.C: Change error message.
2252 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2253 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2254 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2255
2256 2003-08-19 Geoffrey Keating <geoffk@apple.com>
2257
2258 * gcc.dg/pch/warn-1.c: New.
2259 * gcc.dg/pch/warn-1.hs: New.
2260
2261 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2262 not-tested file.
2263
2264 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2265
2266 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2267
2268 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2269
2270 * gcc.dg/uninit-D.c: New Test.
2271 * gcc.dg/uninit-E.c: New Test.
2272 * gcc.dg/uninit-F.c: New Test.
2273 * gcc.dg/uninit-G.c: New Test.
2274
2275 2003-08-19 Michael Ritzert <ritzert@t-online.de>
2276
2277 * g++.dg/README: Describe the pch directory.
2278
2279 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2280
2281 PR c++/11174
2282 * g++.dg/parse/access4.C: New test.
2283 * g++.dg/parse/access5.C: Likewise.
2284 * g++.old-deja/g++.jason/access17.C: Adjust error message.
2285
2286 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
2287
2288 * gcc.dg/noncompile/20030818-1.c: New.
2289
2290 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
2291
2292 PR c++/11957
2293 * g++.dg/warn/noeffect1.C: New test.
2294
2295 * g++.dg/template/scope2.C: New test.
2296 * g++.dg/template/error2.C: Correct dg-error
2297
2298 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
2299
2300 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2301
2302 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
2303
2304 PR C++/11512
2305 * g++.dg/template/warn1.C: New.
2306
2307 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
2308
2309 * g++.dg/template/error2.C: New test.
2310 * g++.dg/lookup/using7.C: Adjust errors
2311 * g++.old-deja/g++.pt/crash36.C: Likewise.
2312 * g++.old-deja/g++.pt/derived3.C: Likewise.
2313
2314 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2315
2316 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2317 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2318 * gcc.c-torture/execute/builtins/string-9.c: New, from
2319 string-opt-9.c. Adjust for execute/builtins framework.
2320 * gcc.c-torture/execute/string-opt-9.c: Delete.
2321
2322 2003-08-12 Mark Mitchell <mark@codesourcery.com>
2323
2324 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2325
2326 * g++.dg/parse/ret-type2.C: New test.
2327
2328 PR c++/11703
2329 * g++.dg/init/new8.C: New test.
2330
2331 PR c++/10923
2332 * g++.dg/parse/typedef5.C: New test.
2333
2334 PR c++/9512
2335 * g++.dg/parse/qualified2.C: New test.
2336 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2337 invalid code.
2338
2339 2003-08-11 Mark Mitchell <mark@codesourcery.com>
2340
2341 * g++.dg/conversion/ptrmem1.C: New test.
2342
2343 2003-08-11 Jakub Jelinek <jakub@redhat.com>
2344
2345 PR target/11693
2346 * gcc.dg/20030811-1.c: New test.
2347
2348 PR target/11535
2349 * gcc.c-torture/execute/20030811-1.c: New test.
2350
2351 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2352
2353 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2354
2355 2003-08-10 Mark Mitchell <mark@codesourcery.com>
2356
2357 PR c++/11789.C
2358 * g++.dg/inherit/multiple1.C: New test.
2359
2360 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
2361
2362 * gcc.dg/spe1.c: New test.
2363
2364 PR c++/11670
2365 * g++.dg/expr/cast2.C: New test.
2366
2367 PR c++/10530
2368 * g++.dg/template/dependent-name2.C: New test.
2369
2370 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
2371
2372 * g++.dg/parse/crash11.C: Put the dg options in comments.
2373
2374 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
2375
2376 * lib/gcc-dg.exp: Update for diagnostic change.
2377
2378 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2379
2380 PR c++/5767
2381 * g++.dg/parse/crash11.C: New test.
2382
2383 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
2384
2385 * gcc.dg/cpp/spacing1.c: Update.
2386
2387 2003-08-04 Janis Johnson <janis187@us.ibm.com>
2388
2389 PR target/11739
2390 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2391 a value for -mtune.
2392
2393 2003-08-04 Roger Sayle <roger@eyesopen.com>
2394
2395 PR middle-end/11771
2396 * gcc.c-torture/compile/20030804-1.c: New test case.
2397
2398 2003-08-04 Roger Sayle <roger@eyesopen.com>
2399
2400 * gcc.dg/20030804-1.c: New test case.
2401
2402 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2403
2404 * gcc.dg/cpp/separate-1.c: New test.
2405
2406 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
2407
2408 PR c++/11704
2409 * g++.dg/template/dependent-expr2.C: New test.
2410
2411 PR c++/11766
2412 * g++.dg/expr/ptrmem1.C: New test.
2413
2414 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2415
2416 PR c++/9453
2417 * g++.dg/template/friend15.C: New test.
2418
2419 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
2420
2421 * lib/dg-pch.exp: Work round PCH bug.
2422
2423 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2424
2425 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
2426 builtins. Move cases from builtins-4.c here.
2427
2428 * gcc.dg/torture/builtin-math-1.c: New test taken from
2429 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
2430 additional cases.
2431
2432 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
2433 Delete.
2434
2435 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
2436
2437 PR c++/9447
2438 * g++.dg/template/using7.C: New test.
2439
2440 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
2441
2442 * import1.c, import2.c: New tests.
2443
2444 2003-08-01 Jakub Jelinek <jakub@redhat.com>
2445
2446 * g++.dg/eh/crossjump1.C: New test.
2447
2448 2003-08-01 Mark Mitchell <mark@codesourcery.com>
2449
2450 PR c++/11697
2451 * g++.dg/template/using6.C: New test.
2452
2453 PR c++/11744
2454 * g++.dg/template/koenig2.C: New test.
2455
2456 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2457
2458 PR c++/7983
2459 * g++.dg/parse/typedef4.C: New test.
2460
2461 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2462
2463 PR c++/8442, c++/8806
2464 * g++.dg/template/elab1.C: New test.
2465 * g++.dg/template/type2.C: Likewise.
2466 * g++.dg/template/ttp3.C: Adjust expected error message.
2467 * g++.old-deja/g++.law/visibility13.C: Likewise.
2468 * g++.old-deja/g++.niklas/t135.C: Likewise.
2469 * g++.old-deja/g++.pt/ttp41.C: Likewise.
2470 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2471 template argument.
2472 * g++.old-deja/g++.pt/ttp44.C: Likewise.
2473
2474 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
2475
2476 PR c++/11295
2477 * g++.dg/ext/stmtexpr1.C: New test.
2478
2479 * g++.dg/opt/tmp1.C: New test.
2480
2481 PR c++/11525
2482 * g++.dg/parse/constant4.C: New test.
2483
2484 PR c++/9447
2485 * g++.dg/template/using5.C: New test.
2486
2487 2003-07-31 Roger Sayle <roger@eyesopen.com>
2488
2489 * gcc.dg/builtins-27.c: New test case.
2490
2491 2003-07-31 Jakub Jelinek <jakub@redhat.com>
2492
2493 * gcc.dg/tls/opt-7.c: New test.
2494
2495 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
2496
2497 * g++.old-deja/g++.other/crash18.C: Remove.
2498
2499 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
2500
2501 * g++.dg/template/explicit3.C: New.
2502 * g++.dg/template/explicit4.C: New.
2503 * g++.dg/template/explicit5.C: New.
2504
2505 PR c++/11347
2506 * g++.dg/template/memtmpl1.C: New.
2507
2508 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
2509
2510 PR target/11565
2511 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2512 * gcc.dg/i386-387-5.c (dg-options): Likewise.
2513
2514 2003-07-30 Jan Hubicka <jh@suse.cz>
2515
2516 * vtgc1.c: Kill.
2517
2518 2003-07-29 Zack Weinberg <zack@codesourcery.com>
2519
2520 * gcc.dg/struct-in-proto-1.c: New test.
2521
2522 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
2523
2524 * gcc.dg/cpp/include2.c: Only expect one message.
2525
2526 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
2527
2528 PR c++/9447
2529 * g++.dg/template/using1.C: New test.
2530 * g++.dg/template/using2.C: New test.
2531 * g++.dg/template/using3.C: New test.
2532 * g++.dg/template/using4.C: New test.
2533
2534 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
2535
2536 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2537 * gcc.c-torture/execute/string-opt-10.c: Likewise.
2538
2539 2003-07-28 Jan Hubicka <jh@suse.cz>
2540
2541 PR c++/11530
2542 * g++.dg/opt/call1.C: New test.
2543
2544 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
2545
2546 PR c++/11667
2547 * g++.dg/init/enum2.C: New test.
2548 * g++.dg/template/overload1.C: Add "-w" option.
2549
2550 2003-07-28 <hp@bitrange.com>
2551
2552 * gcc.dg/Wdeclaration-after-statement-1.c,
2553 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2554
2555 2003-07-28 Jakub Jelinek <jakub@redhat.com>
2556
2557 * gcc.c-torture/compile/20030725-1.c: New test.
2558
2559 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
2560
2561 * gcc.dg/20030505.c: Only run for SPE.
2562 Remove definition of opaque type.
2563
2564 2003-07-27 Mark Mitchell <mark@codesourcery.com>
2565
2566 * g++.dg/template/ptrmem6.C: New test.
2567
2568 2003-07-26 Geoffrey Keating <geoffk@apple.com>
2569
2570 * gcc.c-torture/compile/zero-strct-2.c: New test.
2571
2572 2003-07-25 Geoffrey Keating <geoffk@apple.com>
2573
2574 * gcc.dg/intermod-1.c: New test.
2575
2576 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
2577
2578 PR c++/11617
2579 * g++.dg/template/lookup2.C: New test.
2580 * g++.dg/template/memclass1.C: Remove instantiated from error.
2581 * g++.dg/other/error2.C: Tweak expected errors.
2582
2583 PR c++/11596
2584 * g++.dg/template/defarg3.C: New test.
2585
2586 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
2587
2588 2003-07-24 Mark Mitchell <mark@codesourcery.com>
2589
2590 * g++.dg/inherit/access5.C: New test.
2591
2592 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2593
2594 PR c++/11513
2595 * g++.dg/template/crash8.C: New test.
2596
2597 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
2598
2599 PR c/10602
2600 * gcc.dg/noncompile/incomplete-2.c: New test.
2601
2602 2003-07-23 Mark Mitchell <mark@codesourcery.com>
2603
2604 PR c++/11645
2605 * g++.dg/inherit/access4.C: New test.
2606
2607 PR c++/11517
2608 * g++.dg/expr/cond2.C: New test.
2609
2610 PR optimization/10679
2611 * g++.dg/opt/inline4.C: New test.
2612
2613 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
2614
2615 * g++.dg/parse/crash10: New test.
2616
2617 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2618
2619 * g++.dg/ext/flexary1.C: New test.
2620
2621 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2622
2623 PR c++/10793
2624 * g++.dg/template/crash9.C: New test.
2625
2626 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2627
2628 PR c++/3004
2629 * g++.dg/parse/typedef3.C: New test.
2630
2631 PR c++/7906
2632 * g++.dg/parse/operator2.C: New test.
2633
2634 PR c++/8895
2635 * g++.dg/parse/def-tmpl-arg1.C: New test.
2636
2637 PR c++/9282
2638 * g++.dg/parse/funptr1.C: New test.
2639
2640 PR c++/9452
2641 * g++.dg/parse/ambig3.C: New test.
2642
2643 PR c++/9454
2644 * g++.dg/parse/operator3.C: New test.
2645
2646 PR c++/9486
2647 * g++.dg/parse/template10.C: New test.
2648
2649 PR c++/9488
2650 * g++.dg/parse/template11.C: New test.
2651
2652 PR c++/10150
2653 * g++.dg/parse/invalid-op1.C: New test.
2654
2655 PR c++/10247
2656 * g++.dg/parse/condexpr1.C: New test.
2657
2658 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2659
2660 * g++.dg/ext/packed3.C: New test.
2661 * g++.dg/ext/packed4.C: New test.
2662
2663 * gcc.dg/pack-test-3.c: New test.
2664
2665 2003-07-21 Janis Johnson <janis187@us.ibm.com>
2666
2667 * lib/compat.exp: Handle dg-options per source file.
2668 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
2669 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
2670 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
2671 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
2672 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
2673 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
2674 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
2675 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
2676 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
2677 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
2678 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
2679 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
2680 * g++.dg/compat/break/bitfield7_x.C: Ditto.
2681 * g++.dg/compat/break/bitfield7_y.C: Ditto.
2682
2683 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2684
2685 PR c/10320
2686 * gcc.c-torture/execute/20030718-1.c: New test.
2687
2688 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2689
2690 PR optimization/11536
2691 * gcc.dg/20030721-1.c: New test.
2692
2693 2003-07-19 Mark Mitchell <mark@codesourcery.com>
2694
2695 PR c++/11546
2696 * g++.dg/template/lookup1.C: New test.
2697
2698 2003-07-19 Zack Weinberg <zack@codesourcery.com>
2699
2700 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
2701 diagnostics of ill-formed constructs involving labels.
2702 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
2703 the new 'previously defined here' message.
2704
2705 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
2706
2707 * g++.dg/parse/non-dependent2.C: New test.
2708
2709 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2710
2711 * g++.dg/init/init-ref4.C: xfail on targets without
2712 weak symbols.
2713
2714 2003-07-17 Jakub Jelinek <jakub@redhat.com>
2715
2716 PR target/11087
2717 * gcc.c-torture/execute/20030717-1.c: New test.
2718
2719 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2720
2721 * g++.dg/opt/cfg1.C: New test.
2722
2723 2003-07-17 Mark Mitchell <mark@codesourcery.com>
2724
2725 PR optimization/11557
2726 * gcc.dg/20030717-1.c: New test.
2727
2728 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2729
2730 PR c++/10476
2731 * g++.dg/expr/crash-1.C: New test.
2732
2733 PR c++/11027
2734 * g++.dg/template/init3.C: New test.
2735
2736 PR c++/8222
2737 * g++.dg/template/non-dependent1.C: New test.
2738
2739 PR c++/11070
2740 * g++.dg/template/non-dependent2.C: New test.
2741
2742 PR c++/11071
2743 * g++.dg/template/non-dependent3.C: New test.
2744
2745 PR c++/9907
2746 * g++.dg/template/sizeof5.C: New test.
2747
2748 2003-07-17 Geoffrey Keating <geoffk@apple.com>
2749
2750 PR 11498
2751 * gcc.c-torture/compile/mangle-1.c: New file.
2752
2753 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2754
2755 PR c++/7809
2756 * g++.dg/parse/access3.C: New test.
2757
2758 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2759
2760 PR c++/11384
2761 * g++.dg/init/init-ref4.C: New test.
2762
2763 2003-07-16 Mark Mitchell <mark@codesourcery.com>
2764
2765 PR c++/11547
2766 * g++.dg/parse/constant3.C: New test.
2767 * g++.dg/parse/crash7.C: Likewise.
2768
2769 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
2770
2771 PR target/11008
2772 * gcc.dg/i386-pentium4-not-mull.c: New.
2773
2774 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
2775
2776 * gcc.dg/asm-names.c (ymain): Make it weak.
2777
2778 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2779
2780 PR c++/5421
2781 * g++.dg/template/friend21.C: New test.
2782
2783 2003-07-16 Jakub Jelinek <jakub@redhat.com>
2784
2785 * gcc.dg/cleanup-8.c: New test.
2786 * gcc.dg/cleanup-9.c: New test.
2787
2788 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
2789
2790 * g++.dg/ext/dll-MI1.h: New file.
2791 * g++.dg/ext/dllexport-MI1.C: New file.
2792 * g++.dg/ext/dllimport-MI1.C: New file.
2793
2794 2003-07-15 Jakub Jelinek <jakub@redhat.com>
2795
2796 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
2797 it does not have cmpstrsi patterns (just cmpmemsi).
2798
2799 2003-07-15 Mark Mitchell <mark@codesourcery.com>
2800
2801 PR debug/11473
2802 * g++.dg/debug/debug8.C: New test.
2803
2804 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2805
2806 PR c++/10108
2807 * g++.dg/template/crash7.C: New test.
2808
2809 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
2810
2811 PR target/10795
2812 * gcc.c-torture/compile/20030708-1.c: New.
2813
2814 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2815
2816 * gcc.c-torture/execute/20030715-1.c: New test.
2817
2818 2003-07-14 Geoffrey Keating <geoffk@apple.com>
2819
2820 * gcc.dg/pch/inline-3.c: New file.
2821 * gcc.dg/pch/inline-3.hs: New file.
2822 * gcc.dg/pch/inline-4.c: New file.
2823 * gcc.dg/pch/inline-4.hs: New file.
2824
2825 2003-07-14 Mark Mitchell <mark@codesourcery.com>
2826
2827 PR c++/11509
2828 * g++.dg/template/crash6.C: New test.
2829
2830 PR c++/7053
2831 * g++.dg/template/friend20.C: New test.
2832
2833 PR c++/7019
2834 * g++.dg/template/overload2.C: New test.
2835
2836 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2837
2838 PR optimization/11440
2839 * gcc.c-torture/execute/20030714-1.c: New test.
2840
2841 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2842
2843 PR c++/11154
2844 * g++.dg/template/partial2.C: New test.
2845
2846 2003-07-13 Mark Mitchell <mark@codesourcery.com>
2847
2848 PR c++/11503
2849 * g++.dg/template/anon1.C: New test.
2850
2851 PR c++/11493
2852 PR c++/11495
2853 * g++.dg/parse/template9.C: Likewise.
2854 * g++.dg/template/crash4.C: New test.
2855 * g++.dg/template/koenig1.C: Likewise.
2856 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
2857 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
2858 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
2859 functions.
2860 * g++.old-deja/g++.jason/template36.C: Likewise.
2861 * g++.old-deja/g++.mike/p1989.C: Likewise.
2862 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
2863 * g++.old-deja/g++.pt/ttp20.C: Use this->.
2864 * g++.old-deja/g++.pt/ttp21.C: Use this->.
2865 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
2866 compiling.
2867 * g++.old-deja/g++.pt/union2.C: Use this->.
2868
2869 2003-07-11 Jakub Jelinek <jakub@redhat.com>
2870
2871 * gcc.dg/20030711-1.c: New test.
2872
2873 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
2874
2875 PR c++/11050
2876 * g++.dg/parse/args1.C: New test.
2877 * g++.pt/defarg8.C: Change expected errors.
2878
2879 2003-07-11 Mark Mitchell <mark@codesourcery.com>
2880
2881 PR c++/8164
2882 * g++.dg/template/nontype2.C: New test.
2883
2884 PR c++/10558
2885 * g++.dg/parse/template8.C: New test.
2886
2887 PR c++/8327
2888 * g++.dg/template/scope1.C: New test.
2889
2890 * g++.dg/warn/Wsign-compare-1.C: New test.
2891
2892 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2893
2894 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
2895
2896 2003-07-10 Mark Mitchell <mark@codesourcery.com>
2897
2898 PR c++/9411
2899 * g++.dg/template/explicit2.C: New test.
2900
2901 PR c++/10032
2902 * g++.dg/warn/pedantic1.C: New test.
2903
2904 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
2905
2906 PR c++ 9483
2907 * g++.dg/other/field1.C: New test.
2908
2909 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2910
2911 PR c/11449
2912 * gcc.c-torture/compile/20030707-1.c: New.
2913
2914 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2915
2916 PR c++/10849
2917 * g++.dg/template/access12.C: New test.
2918
2919 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
2920
2921 * g++.dg/bprob/bprob.exp (prof_ext): Update.
2922 * g77.dg/bprob/bprob.exp (prof_ext): Update.
2923 * gcc.misc-tests/bprob.exp (prof_ext): Update.
2924 * gcc.misc-tests/gcov.exp: Update
2925 * g++.dg/gcov/gcov.exp: Update
2926 * lib/gcov.exp: Update.
2927
2928 2003-07-08 Mark Mitchell <mark@codesourcery.com>
2929
2930 * g++.dg/abi/mangle17.C: Make sure template expressions are
2931 dependent.
2932 * g++.dg/abi/mangle4.C: Mark erroneous casts.
2933 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
2934 * g++.dg/opt/stack1.C: Remove erroneous code.
2935 * g++.dg/parse/template7.C: New test.
2936 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
2937 * g++.old-deja/g++.pt/crash4.C: Likewise.
2938
2939 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2940
2941 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
2942 with zero or one occurence of `$' after the initial `L'.
2943
2944 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
2945
2946 * gcc.c-torture/compile/20030704-1.c: Add a comment.
2947
2948 2003-07-08 Roger Sayle <roger@eyesopen.com>
2949
2950 PR c/11370
2951 * gcc.dg/Wunreachable-6.c: New testcase.
2952 * gcc.dg/Wunreachable-7.c: New testcase.
2953
2954 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2955
2956 PR c/11420
2957 * gcc.dg/20030708-1.c: New test.
2958
2959 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
2960
2961 * gcc.dg/compat/sdata-section.h: New file.
2962 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
2963 * gcc.dg/torture/mips-sdata-1.c: New test.
2964
2965 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2966
2967 PR c++/11030
2968 * g++.dg/template/friend19.C: New test.
2969
2970 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2971
2972 * g++.dg/opt/strength-reduce.C: New test.
2973
2974 2003-07-07 Roger Sayle <roger@eyesopen.com>
2975
2976 PR target/10979
2977 * gcc.dg/20030707-1.c: New testcase.
2978
2979 2003-07-07 Roger Sayle <roger@eyesopen.com>
2980
2981 PR optimization/11059
2982 * g++.dg/opt/emptyunion.C: New testcase.
2983
2984 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2985 Eric Botcazou <ebotcazou@libertysurf.fr>
2986
2987 * g++.dg/opt/stack1.C: New test.
2988
2989 2003-07-05 Mark Mitchell <mark@codesourcery.com>
2990
2991 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
2992 run test.
2993
2994 PR c++/11431
2995 * g++.dg/expr/static_cast3.C: New test.
2996
2997 2003-07-04 Zack Weinberg <zack@codesourcery.com>
2998
2999 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3000 everywhere.
3001 * gcc.dg/concat.c: Concatenation of string constants with
3002 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3003 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3004 * gcc.dg/cpp/escape-2.c: Use wide character constants where
3005 necessary to avoid multi-character character constant warning.
3006 * gcc.dg/cpp/escape.c: Likewise.
3007 * gcc.dg/cpp/ucs.c: Likewise.
3008 Remove backslashes from dg-bogus comments, as they confuse Tcl.
3009 Fix a typo.
3010
3011 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3012
3013 PR c/11428
3014 * gcc.c-torture/compile/20030704-1.c: New.
3015
3016 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3017
3018 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3019
3020 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
3021
3022 PR c++/5287, PR c++/7910, PR c++/11021
3023 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3024 tests for warnings.
3025 * g++.dg/ext/dllimport2.C: Add tests for warnings.
3026 * g++.dg/ext/dllimport3.C: Likewise.
3027 * g++.dg/ext/dllimport4.C: New file.
3028 * g++.dg/ext/dllimport5.C: New file.
3029 * g++.dg/ext/dllimport6.C: New file.
3030 * g++.dg/ext/dllimport7.C: New file.
3031 * g++.dg/ext/dllimport8.C: New file.
3032 * g++.dg/ext/dllimport9.C: New file.
3033 * g++.dg/ext/dllimport10.C: New file.
3034 * g++.dg/ext/dllexport1.C: New file.
3035
3036 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3037
3038 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3039 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3040
3041 2003-07-03 Roger Sayle <roger@eyesopen.com>
3042
3043 * gcc.dg/builtins-25.c: New testcase.
3044 * gcc.dg/builtins-26.c: New testcase.
3045
3046 2003-07-03 Janis Johnson <janis187@us.ibm.com>
3047
3048 * gcc.dg/compat/vector-defs.h: New file.
3049 * gcc.dg/compat/vector-setup.h: New file.
3050 * gcc.dg/compat/vector-check.h: New file.
3051 * gcc.dg/compat/vector-1_main.c: New file.
3052 * gcc.dg/compat/vector-1_x.c: New file.
3053 * gcc.dg/compat/vector-1_y.c: New file.
3054 * gcc.dg/compat/vector-2_main.c: New file.
3055 * gcc.dg/compat/vector-2_x.c: New file.
3056 * gcc.dg/compat/vector-2_y.c: New file.
3057
3058 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3059 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3060 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3061 * gcc.dg/compat/struct-align-1.h: New file.
3062 * gcc.dg/compat/struct-align-1_main.c: New file.
3063 * gcc.dg/compat/struct-align-1_x.c: New file.
3064 * gcc.dg/compat/struct-align-1_y.c: New file.
3065 * gcc.dg/compat/struct-align-2.h: New file.
3066 * gcc.dg/compat/struct-align-2_main.c: New file.
3067 * gcc.dg/compat/struct-align-2_x.c: New file.
3068 * gcc.dg/compat/struct-align-2_y.c: New file.
3069
3070 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3071 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3072 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3073 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3074 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3075 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3076 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3077 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3078 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3079 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3080 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3081 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3082 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3083 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3084 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3085 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3086 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3087 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3088 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3089 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3090 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3091 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3092 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3093 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3094 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3095 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3096 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3097 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3098 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3099
3100 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3101
3102 * gcc.dg/i386-call-1.c: New test.
3103
3104 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
3105
3106 PR c++/9162
3107 * g++.dg/parse/defarg4.C: New.
3108
3109 2003-07-03 Roger Sayle <roger@eyesopen.com>
3110
3111 PR target/10700
3112 * gcc.c-torture/compile/20030703-1.c: New test case.
3113
3114 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3115
3116 * g++.dg/template/local3.C: Remove extra semicolon.
3117
3118 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3119
3120 * gcc.dg/i386-volatile-1.c: New test.
3121
3122 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
3123
3124 PR c++/11072
3125 * g++.dg/other/offsetof2.C: XFAIL.
3126 * g++.dg/other/offsetof5.C: New.
3127
3128 PR c++/10219
3129 * g++.dg/template/error1.C: New.
3130
3131 PR c++/9779
3132 * g++.dg/template/dependent-expr1.C: New.
3133
3134 2003-07-01 Mark Mitchell <mark@codesourcery.com>
3135
3136 PR c++/6949
3137 * g++.dg/template/local3.C: New test.
3138
3139 PR c++/11149
3140 * g++.dg/lookup/scoped6.C: New test.
3141
3142 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
3143
3144 PR c++/8046
3145 * g++.dg/other/error7.C: New test.
3146
3147 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
3148
3149 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
3150 * g++.old-deja/g++.abi/vtable3.h: Likewise.
3151 * g++.old-deja/g++.law/code-gen5.C: Likewise.
3152 * g++.old-deja/g++.other/union2.C: Likewise.
3153 * gcc.dg/c90-const-expr-2.c: Likewise.
3154 * gcc.dg/c90-const-expr-3.c: Likewise.
3155 * gcc.dg/c99-const-expr-2.c: Likewise.
3156 * gcc.dg/c99-const-expr-3.c: Likewise.
3157 * gcc.dg/concat.c: Likewise.
3158
3159 2003-07-01 Mark Mitchell <mark@codesourcery.com>
3160
3161 PR c++/9559
3162 * g++.dg/init/static1.C: New test.
3163
3164 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3165
3166 * Changelog: Remove ">>>>>>>" from previous change.
3167
3168 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3169
3170 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
3171 * g++.old-deja/g++.other/access2.C: Likewise.
3172 * g++.old-deja/g++.other/decl2.C: Likewise.
3173 * gcc.c-torture/execute/20020615-1.c: Likewise.
3174
3175 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3176
3177 PR c++/4933
3178 * g++.dg/template/sizeof4.C: New test.
3179
3180 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3181
3182 * g++.dg/other/error6.C: New test.
3183
3184 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3185
3186 PR c++/10750
3187 * g++.dg/parse/constant2.C: New test.
3188
3189 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3190
3191 PR c++/11106
3192 * g++.dg/other/error5.C: New test.
3193
3194 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3195
3196 * gcc.dg/format/gcc_diag-1.c: New test.
3197
3198 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
3199
3200 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
3201
3202 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
3203
3204 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
3205 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
3206 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
3207
3208 2003-06-28 Jakub Jelinek <jakub@redhat.com>
3209
3210 * gcc.c-torture/execute/builtins/string-8.c: New test.
3211 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3212 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3213 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3214
3215 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3216
3217 PR c++/10468
3218 * g++.dg/ext/typeof6.C: New test.
3219
3220 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3221
3222 PR c++/10796
3223 * g++.dg/init/enum1.C: New test.
3224
3225 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
3226
3227 * gcc.dg/20030627-1.c: New test.
3228
3229 2003-06-26 Mark Mitchell <mark@codesourcery.com>
3230
3231 PR c++/11332
3232 * g++.dg/expr/static_cast2.C: New test.
3233
3234 2003-06-26 Roger Sayle <roger@eyesopen.com>
3235 Jakub Jelinek <jakub@redhat.com>
3236
3237 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3238 sprintf(dst,"%s",src) optimization.
3239 * gcc.c-torture/execute/20030626-1.c: New test case.
3240 * gcc.c-torture/execute/20030626-2.c: New test case.
3241
3242 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
3243
3244 * gcc.c-torture/execute/multi-ix.c: New test.
3245
3246 * gcc.c-torture/execute/simd-4.c (main):
3247 Added missing semicolon at end of union.
3248
3249 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
3250
3251 PR c++/8266
3252 * g++.dg/template/explicit-instantiation3.C: New test.
3253
3254 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3255
3256 * gcc.dg/20030626-1.c: Use signed char.
3257
3258 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3259
3260 * gcc.dg/20030626-1.c: New test.
3261
3262 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
3263
3264 * const-str-2.m: Update.
3265
3266 2003-06-25 Mark Mitchell <mark@codesourcery.com>
3267
3268 PR c++/10990
3269 * g++.dg/rtti/dyncast1.C: New test.
3270 * g++.dg/abi/mangle4.C: Correct base-specifier access.
3271 * g++.dg/lookup/scoped1.C: Remove XFAIL.
3272 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3273
3274 PR c++/10931
3275 * g++.dg/expr/static_cast1.C: New test.
3276
3277 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
3278
3279 * gcc.dg/20030625-1.c: New test.
3280
3281 2003-06-24 Roger Sayle <roger@eyesopen.com>
3282
3283 * gcc.c-torture/compile/20030624-1.c: New test case.
3284
3285 2003-06-24 Jakub Jelinek <jakub@redhat.com>
3286
3287 * gcc.c-torture/execute/string-opt-17.c: New test.
3288
3289 2003-06-24 Mark Mitchell <mark@codesourcery.com>
3290
3291 PR c++/5754
3292 * g++.dg/parse/crash6.C: New test.
3293
3294 2003-06-23 Roger Sayle <roger@eyesopen.com>
3295
3296 * gcc.dg/builtins-24.c: New test case.
3297
3298 2003-06-23 Jakub Jelinek <jakub@redhat.com>
3299
3300 * g++.dg/opt/operator1.C: New test.
3301
3302 2003-06-22 Roger Sayle <roger@eyesopen.com>
3303
3304 * gcc.c-torture/execute/string-opt-16.c: New test case.
3305
3306 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3307
3308 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
3309 * g++.old-deja/g++.other/conv7.C: Likewise
3310 * g++.old-deja/g++.other/overcnv2.C: Likewise.
3311 * g++.old-deja/g++.other/overload14.C: Likewise.
3312
3313 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3314
3315 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3316 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3317
3318 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3319
3320 PR c++/10888
3321 * g++.dg/warn/Winline-3.C: New test.
3322
3323 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3324
3325 * lib/target-supports.exp (check_alias_available): Make the test
3326 program acceptable to the Solaris assembler.
3327
3328 PR c++/10749
3329 * g++.dg/template/memclass2.C: New test.
3330
3331 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3332 Eric Botcazou <ebotcazou@libertysurf.fr>
3333
3334 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3335 data for non-matching targets.
3336 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3337
3338 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3339
3340 PR c++/10845
3341 * g++.dg/template/member3.C: New test.
3342
3343 2003-06-19 Mark Mitchell <mark@codesourcery.com>
3344
3345 PR c++/10939
3346 * g++.dg/template/func1.C: New test.
3347
3348 PR c++/9649
3349 * g++.dg/template/static4.C: New test.
3350 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3351
3352 PR c++/11041
3353 * g++.dg/init/ref7.C: New test.
3354
3355 2003-06-19 Matt Austern <austern@apple.com>
3356
3357 PR c++/11228
3358 * g++.dg/anew1.C: New test.
3359 * g++.dg/anew2.C: New test.
3360 * g++.dg/anew3.C: New test.
3361 * g++.dg/anew4.C: New test.
3362
3363 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
3364
3365 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3366
3367 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
3368
3369 * gcc.c-torture/execute/simd-4.c (main): Make expected value
3370 endian-dependent.
3371
3372 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
3373
3374 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3375 Remove cruft.
3376
3377 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
3378
3379 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3380 * gcc.c-torture/compile/961203-1.c: Likewise.
3381 * gcc.c-torture/compile/980506-1.c: Likewise.
3382
3383 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3384
3385 PR c++/10712
3386 * g++.dg/lookup/using7.C: New test.
3387
3388 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3389
3390 PR c++/11105
3391 * g++.dg/abi/conv1.C: Remove it.
3392 * g++.dg/template/conv7.C: New test.
3393 * g++.dg/template/conv8.C: Likewise.
3394 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3395 conversion operator.
3396
3397 2003-06-17 Janis Johnson <janis187@us.ibm.com>
3398
3399 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3400 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3401 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3402 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3403 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3404 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3405 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3406 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3407 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3408 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3409 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3410 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3411 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3412 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3413 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3414 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3415 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3416 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3417 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3418 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3419 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3420 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3421 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3422 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3423 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3424 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3425 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3426 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3427 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3428
3429 2003-06-16 Mark Mitchell <mark@codesourcery.com>
3430
3431 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
3432 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
3433 indications.
3434
3435 2003-06-16 Roger Sayle <roger@eyesopen.com>
3436
3437 * gcc.dg/i386-387-5.c: New test case.
3438 * gcc.dg/i386-387-6.c: New test case.
3439 * gcc.dg/builtins-23.c: New test case.
3440
3441 2003-06-15 Roger Sayle <roger@eyesopen.com>
3442
3443 * gcc.dg/builtins-22.c: New test case.
3444 * gcc.dg/i386-387-1.c: Update to test exp.
3445 * gcc.dg/i386-387-2.c: Likewise.
3446
3447 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3448
3449 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3450
3451 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3452
3453 * lib/gcc-dg.exp (dg-require-dll): New function.
3454 (dg-xfail-if): Likewise.
3455 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3456 driver.
3457
3458 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3459 * gcc.c-torture/compile/20001205-1.c: Likewise.
3460 * gcc.c-torture/compile/20001226-1.c: Likewise.
3461 * gcc.c-torture/compile/20010518-2.c: Likewise.
3462 * gcc.c-torture/compile/20020312-1.c: Likewise.
3463 * gcc.c-torture/compile/20020604-1.c: Likewise.
3464 * gcc.c-torture/compile/920501-12.c: Likewise.
3465 * gcc.c-torture/compile/920501-4.c: Likewise.
3466 * gcc.c-torture/compile/920520-1.c: Likewise.
3467 * gcc.c-torture/compile/920521-1.c: Likewise.
3468 * gcc.c-torture/compile/920625-1.c: Likewise.
3469 * gcc.c-torture/compile/961203-1.c: Likewise.
3470 * gcc.c-torture/compile/980506-1.c: Likewise.
3471 * gcc.c-torture/compile/981006-1.c: Likewise.
3472 * gcc.c-torture/compile/981022-1.c: Likewise.
3473 * gcc.c-torture/compile/981223-1.c: Likewise.
3474 * gcc.c-torture/compile/990617-1.c: Likewise.
3475 * gcc.c-torture/compile/dll.c: Likewise.
3476 * gcc.c-torture/compile/labels-3.c: Likewise.
3477 * gcc.c-torture/compile/mipscop-1.c: Likewise.
3478 * gcc.c-torture/compile/mipscop-2.c: Likewise.
3479 * gcc.c-torture/compile/mipscop-3.c: Likewise.
3480 * gcc.c-torture/compile/mipscop-4.c: Likewise.
3481 * gcc.c-torture/compile/simd-5.c: Likewise.
3482 * gcc.c-torture/compile/20000804-1.x: Remove.
3483 * gcc.c-torture/compile/20001205-1.x: Likewise.
3484 * gcc.c-torture/compile/20001226-1.x: Likewise.
3485 * gcc.c-torture/compile/20010518-2.x: Likewise.
3486 * gcc.c-torture/compile/20020312-1.x: Likewise.
3487 * gcc.c-torture/compile/20020604-1.x: Likewise.
3488 * gcc.c-torture/compile/920501-12.x: Likewise.
3489 * gcc.c-torture/compile/920501-4.x: Likewise.
3490 * gcc.c-torture/compile/920520-1.x: Likewise.
3491 * gcc.c-torture/compile/920521-1.x: Likewise.
3492 * gcc.c-torture/compile/920625-1.x: Likewise.
3493 * gcc.c-torture/compile/961203-1.x: Likewise.
3494 * gcc.c-torture/compile/980506-1.x: Likewise.
3495 * gcc.c-torture/compile/981006-1.x: Likewise.
3496 * gcc.c-torture/compile/981022-1.x: Likewise.
3497 * gcc.c-torture/compile/981223-1.x: Likewise.
3498 * gcc.c-torture/compile/990617-1.x: Likewise.
3499 * gcc.c-torture/compile/mipscop-1.x: Likewise.
3500 * gcc.c-torture/compile/mipscop-2.x: Likewise.
3501 * gcc.c-torture/compile/mipscop-3.x: Likewise.
3502 * gcc.c-torture/compile/mipscop-4.x: Likewise.
3503 * gcc.c-torture/compile/simd-5.x: Likewise.
3504
3505 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3506
3507 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3508
3509 * gcc.c-torture/execute/20030611-1.c: New test.
3510
3511 2003-06-12 Roger Sayle <roger@eyesopen.com>
3512
3513 PR middle-end/168
3514 * gcc.dg/20030612-1.c: New test case.
3515
3516 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3517
3518 PR c++/10635
3519 * g++.dg/expr/cast1.C: New test.
3520
3521 2003-06-12 Roger Sayle <roger@eyesopen.com>
3522
3523 * gcc.dg/builtins-21.c: New test case.
3524
3525 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
3526
3527 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3528 options instead of at the end.
3529 * lib/objc.exp (objc_target_compile): Likewise.
3530
3531 2003-06-11 Mark Mitchell <mark@codesourcery.com>
3532
3533 PR c++/10432
3534 * g++.dg/parse/error1.C: New test.
3535
3536 2003-06-11 Janis Johnson <janis187@us.ibm.com>
3537
3538 * gcc.dg/compat/struct-by-value-11_main.c: New file.
3539 * gcc.dg/compat/struct-by-value-11_x.c: New file.
3540 * gcc.dg/compat/struct-by-value-11_y.c: New file.
3541 * gcc.dg/compat/struct-by-value-12_main.c: New file.
3542 * gcc.dg/compat/struct-by-value-12_x.c: New file.
3543 * gcc.dg/compat/struct-by-value-12_y.c: New file.
3544 * gcc.dg/compat/struct-by-value-13_main.c: New file.
3545 * gcc.dg/compat/struct-by-value-13_x.c: New file.
3546 * gcc.dg/compat/struct-by-value-13_y.c: New file.
3547 * gcc.dg/compat/struct-by-value-14_main.c: New file.
3548 * gcc.dg/compat/struct-by-value-14_x.c: New file.
3549 * gcc.dg/compat/struct-by-value-14_y.c: New file.
3550 * gcc.dg/compat/struct-by-value-15_main.c: New file.
3551 * gcc.dg/compat/struct-by-value-15_x.c: New file.
3552 * gcc.dg/compat/struct-by-value-15_y.c: New file.
3553 * gcc.dg/compat/struct-by-value-16_main.c: New file.
3554 * gcc.dg/compat/struct-by-value-16_x.c: New file.
3555 * gcc.dg/compat/struct-by-value-16_y.c: New file.
3556 * gcc.dg/compat/struct-by-value-17_main.c: New file.
3557 * gcc.dg/compat/struct-by-value-17_x.c: New file.
3558 * gcc.dg/compat/struct-by-value-17_y.c: New file.
3559 * gcc.dg/compat/struct-by-value-18_main.c: New file.
3560 * gcc.dg/compat/struct-by-value-18_x.c: New file.
3561 * gcc.dg/compat/struct-by-value-18_y.c: New file.
3562
3563 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3564 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
3565 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
3566 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
3567 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
3568 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
3569 * gcc.dg/compat/scalar-return-3_main.c: New file.
3570 * gcc.dg/compat/scalar-return-3_x.c: New file.
3571 * gcc.dg/compat/scalar-return-3_y.c: New file.
3572 * gcc.dg/compat/scalar-return-4_main.c: New file.
3573 * gcc.dg/compat/scalar-return-4_x.c: New file.
3574 * gcc.dg/compat/scalar-return-4_y.c: New file.
3575
3576 2003-06-10 Janis Johnson <janis187@us.ibm.com>
3577
3578 * gcc.dg/compat/fp2-struct-check.h: New file.
3579 * gcc.dg/compat/fp2-struct-defs.h: New file.
3580 * gcc.dg/compat/fp2-struct-init.h: New file.
3581 * gcc.dg/compat/struct-by-value-10_main.c: New file.
3582 * gcc.dg/compat/struct-by-value-10_x.c: New file.
3583 * gcc.dg/compat/struct-by-value-10_y.c: New file.
3584 * gcc.dg/compat/struct-return-10_main.c: New file.
3585 * gcc.dg/compat/struct-return-10_x.c: New file.
3586 * gcc.dg/compat/struct-return-10_y.c: New file.
3587
3588 * gcc.dg/compat/compat-common.h: New file.
3589 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
3590 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
3591 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
3592 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
3593 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
3594 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
3595 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
3596 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3597 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
3598 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
3599 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3600 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
3601 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
3602 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3603 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
3604 * gcc.dg/compat/small-struct-check.h: Ditto.
3605 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
3606 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3607 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
3608 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
3609 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3610 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3611 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
3612 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3613 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
3614 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
3615 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3616 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3617 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
3618 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3619 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3620 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
3621 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3622 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
3623 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
3624 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3625 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
3626 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
3627 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3628 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
3629 * gcc.dg/compat/struct-return-2_main.c: Ditto.
3630 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3631 * gcc.dg/compat/struct-return-2_y.c: Ditto.
3632 * gcc.dg/compat/struct-return-3_main.c: Ditto.
3633 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3634 * gcc.dg/compat/struct-return-3_y.c: Ditto.
3635
3636 2003-06-10 Geoffrey Keating <geoffk@apple.com>
3637
3638 * g++.dg/pch/static-1.C: New file.
3639 * g++.dg/pch/static-1.Hs: New file.
3640
3641 2003-06-10 Richard Henderson <rth@redhat.com>
3642
3643 * gcc.dg/asm-7.c: Adjust expected warning text.
3644
3645 2003-06-10 Roger Sayle <roger@eyesopen.com>
3646
3647 * gcc.dg/builtins-20.c: New test case.
3648
3649 2003-06-10 Mark Mitchell <mark@codesourcery.com>
3650
3651 PR c++/11131
3652 * g++.dg/opt/template1.C: New test.
3653
3654 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3655
3656 * lib/gcc-dg.exp (dg-test): Clear additional_files and
3657 additional_sources.
3658
3659 2003-05-21 David Taylor <dtaylor@emc.com>
3660
3661 * gcc.dg/Wpadded.c: New file.
3662
3663 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3664
3665 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
3666 * gcc.dg/special/weak-2.c: Add dg-require-weak.
3667 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
3668 dg-require-weak.
3669
3670 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
3671
3672 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
3673
3674 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3675
3676 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
3677 (dg-require-alias): Likewise.
3678 (dg-require-gc-sections): Likewise.
3679 * lib/target-supports.exp (check_gc_sections_available): Likewise.
3680
3681 2003-06-08 Richard Henderson <rth@redhat.com>
3682
3683 * gcc.dg/20011029-2.c: Fix the array reference.
3684 * gcc.dg/asm-7.c: New.
3685
3686 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
3687
3688 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
3689
3690 2003-06-08 Mark Mitchell <mark@codesourcery.com>
3691
3692 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
3693 (dg-require-gc-sections): Likewise.
3694
3695 2003-06-08 Jan Hubicka <jh@suse.cz>
3696
3697 * i386-cmov1.c: Fix regular expression.
3698 * i386-cvt-1.c: Likewise.
3699 * i386-local.c: Likewise.
3700 * i386-local2.c: Likewise.
3701 * i386-mul.c: Likewise.
3702 * i386-ssetype-1.c: Likewise.
3703 * i386-ssetype-3.c: Likewise.
3704 * i386-ssetype-5.c: Likewise.
3705
3706 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3707
3708 PR c++/11039
3709 * g++.dg/warn/implicit-typename2.C: New test.
3710 * g++.dg/warn/implicit-typename3.C: New test.
3711
3712 2003-06-07 Richard Henderson <rth@redhat.com>
3713
3714 * g++.dg/other/offsetof3.C: Use size_t.
3715 * g++.dg/other/offsetof4.C: Likewise.
3716
3717 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
3718
3719 * lib/copy-file.exp: New. Implement gcc_copy_files.
3720
3721 * lib/dg-pch.exp: Load copy-file.exp
3722 (dg-pch): Use gcc_copy_files instead of "file copy".
3723
3724 2003-06-06 Mark Mitchell <mark@codesourcery.com>
3725
3726 * gcc.dg/weak/weak.exp: Simplify.
3727 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
3728 * gcc.dg/weak/weak-1.c: Likewise.
3729 * gcc.dg/weak/weak-2.c: Likewise.
3730 * gcc.dg/weak/weak-3.c: Likewise.
3731 * gcc.dg/weak/weak-4.c: Likewise.
3732 * gcc.dg/weak/weak-5.c: Likewise.
3733 * gcc.dg/weak/weak-6.c: Likewise.
3734 * gcc.dg/weak/weak-7.c: Likewise.
3735 * gcc.dg/weak/weak-8.c: Likewise.
3736 * gcc.dg/weak/weak-9.c: Likewise.
3737
3738 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
3739
3740 gcc.c-torture/execute/20030606-1.c: New.
3741
3742 2003-06-06 Roger Sayle <roger@eyesopen.com>
3743
3744 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
3745 * gcc.dg/builtins-19.c: Likewise.
3746
3747 2003-06-06 Roger Sayle <roger@eyesopen.com>
3748
3749 * gcc.dg/builtins-2.c: Add some more tests.
3750 * gcc.dg/builtins-18.c: New test case.
3751 * gcc.dg/builtins-19.c: New test case.
3752
3753 2003-06-06 Roger Sayle <roger@eyesopen.com>
3754 Jim Wilson <wilson@tuliptree.org>
3755
3756 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
3757
3758 2003-06-06 Jakub Jelinek <jakub@redhat.com>
3759
3760 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
3761 mempcpy/stpcpy calls not to be optimized into something else.
3762 * gcc.c-torture/execute/string-opt-3.c: Moved to...
3763 * gcc.c-torture/execute/builtins/string-7.c: ...here.
3764 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
3765
3766 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3767
3768 * gcc.dg/format/asm_fprintf-1.c: New test.
3769
3770 2003-06-05 Mark Mitchell <mark@codesourcery.com>
3771
3772 * lib/gcc-defs.exp (additional_sources): New variable.
3773 (dg-additional-sources): New function.
3774 (additional_files): New variable.
3775 (dg-additional-files): New function.
3776 (dg-additional-files-options): Likewise.
3777 * lib/gcc-dg.exp (dg-require-weak): New function.
3778 (dg-require-alias): Likewise.
3779 (dg-require-gc-sections): Likewise.
3780 * lib/target-supports.exp (check_alias_available): Remove testfile
3781 parameter.
3782 (check_gc_sections_available): New function.
3783 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
3784 (dg-gpp-additional-files): Likewise.
3785 * lib/g++.exp (additional_sources): Remove.
3786 (additional_files): Likewise.
3787 (g++_target_compile): Use dg-additional-files-options.
3788
3789 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
3790 Tcl logic.
3791 * gcc.dg/special/ecos.exp: Remove.
3792 * gcc.dg/special/20000419-2.c: Use dg-require-*.
3793 * gcc.dg/special/alias-1.c: Likewise.
3794 * gcc.dg/special/alias-2.c: Likewise.
3795 * gcc.dg/special/gcsec-1.c: Likewise.
3796 * gcc.dg/special/weak-1.c: Likewise.
3797 * gcc.dg/special/weak-2.c: Likewise.
3798 * gcc.dg/special/wkali-1.c: Likewise.
3799 * gcc.dg/special/wkali-2.c: Likewise.
3800
3801 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
3802 dg-gpp-additional-*.
3803 * g++.dg/special/conpr-3.C: Likewise.
3804 * g++.dg/special/conpr-4.C: Likewise.
3805 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
3806 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
3807 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
3808 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
3809 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
3810 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
3811 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
3812 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
3813 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
3814 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
3815 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
3816 * g++.old-deja/g++.other/comdat1.C: Likewise.
3817 * g++.old-deja/g++.other/comdat2.C: Likewise.
3818 * g++.old-deja/g++.other/comdat3.C: Likewise.
3819 * g++.old-deja/g++.other/ctor1.C: Likewise.
3820 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
3821
3822 2003-06-05 Richard Henderson <rth@redhat.com>
3823
3824 * gcc.dg/debug/20030605-1.c: New.
3825
3826 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3827
3828 * README.QMTEST: Update.
3829
3830 2003-06-04 Richard Henderson <rth@redhat.com>
3831
3832 * gcc.dg/cleanup-1.c: New.
3833 * gcc.dg/cleanup-2.c: New.
3834 * gcc.dg/cleanup-3.c: New.
3835 * gcc.dg/cleanup-4.c: New.
3836 * gcc.dg/cleanup-5.c: New.
3837 * gcc.dg/cleanup-6.c: New.
3838 * gcc.dg/cleanup-7.c: New.
3839
3840 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3841
3842 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
3843
3844 * lib/dg-pch.exp: New file.
3845 * g++.dg/pch/pch.exp: Use dg-pch.exp.
3846 * gcc.dg/pch/pch.exp: Likewise.
3847
3848 2003-06-04 Roger Sayle <roger@eyesopen.com>
3849
3850 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
3851 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
3852 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
3853 * gcc.dg/builtins-17.c: New test case.
3854 * gcc.dg/i386-387-4.c: New test case.
3855 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
3856
3857 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3858
3859 * gcc.dg/ultrasp9.c: New test.
3860
3861 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3862
3863 * gcc.c-torture/compile/20030604-1.c: New test.
3864 * gcc.dg/sparc-constant-1.c: New test.
3865
3866 2003-06-03 Glen Nakamura <glen@imodulo.com>
3867
3868 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
3869
3870 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
3871
3872 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
3873
3874 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
3875 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
3876
3877 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
3878
3879 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
3880
3881 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3882
3883 PR c++/10940
3884 * g++.dg/template/spec10.C: New test.
3885
3886 2003-06-03 Roger Sayle <roger@eyesopen.com>
3887
3888 * gcc.dg/builtins-16.c: New test case.
3889
3890 2003-06-03 Jakub Jelinek <jakub@redhat.com>
3891
3892 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
3893 mempcpy test with post-increments.
3894 * gcc.c-torture/execute/string-opt-3.c: New test.
3895 * gcc.dg/string-opt-1.c: New test.
3896
3897 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
3898
3899 PR fortran/10965
3900 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
3901
3902 2003-06-02 Mark Mitchell <mark@codesourcery.com>
3903
3904 * lib/scanasm.exp (dg-scan): New function, factored out of ...
3905 (scan-assembler): ... here. Use dg-scan.
3906 (scan-assembler-not): Likewise.
3907 (scan-file): New function.
3908 (scan-file-not): Likewise.
3909 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
3910 * gcc.dg/cpp/_Pragma4.c: Likewise.
3911 * gcc.dg/cpp/_Pragma5.c: Likewise.
3912 * gcc.dg/cpp/avoidpaste1.c: Likewise.
3913 * gcc.dg/cpp/avoidpaste2.c: Likewise.
3914 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
3915 * gcc.dg/cpp/cmdlne-P.c: Likewise.
3916 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
3917 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
3918 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
3919 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
3920 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
3921 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
3922 * gcc.dg/cpp/cxxcom1.c: Likewise.
3923 * gcc.dg/cpp/line1.c: Likewise.
3924 * gcc.dg/cpp/maccom1.c: Likewise.
3925 * gcc.dg/cpp/maccom2.c: Likewise.
3926 * gcc.dg/cpp/maccom3.c: Likewise.
3927 * gcc.dg/cpp/maccom4.c: Likewise.
3928 * gcc.dg/cpp/maccom5.c: Likewise.
3929 * gcc.dg/cpp/maccom6.c: Likewise.
3930 * gcc.dg/cpp/multiline.c: Likewise.
3931 * gcc.dg/cpp/spacing1.c: Likewise.
3932 * gcc.dg/cpp/spacing2.c: Likewise.
3933 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
3934 * gcc.dg/cpp/trad/maccom1.c: Likewise.
3935 * gcc.dg/cpp/trad/maccom2.c: Likewise.
3936 * gcc.dg/cpp/trad/maccom3.c: Likewise.
3937 * gcc.dg/cpp/trad/maccom4.c: Likewise.
3938 * gcc.dg/cpp/trad/maccom6.c: Likewise.
3939 * gcc.dg/cpp/cxxcom2.c: Likewise.
3940 * gcc.dg/cpp/cxxcom2.h: New file.
3941
3942 * gcc.dg/cpp/truefalse.cpp: Move it to ...
3943 * g++.dg/cpp/truefalse.C: Here.
3944 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
3945
3946 2003-06-01 Loren James Rittle <ljrittle@acm.org>
3947
3948 * gcc.dg/cpp/redef3.c: New file.
3949
3950 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3951
3952 * gcc.dg/i386-loop-3.c: New test.
3953
3954 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
3955
3956 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
3957
3958 2003-05-31 Roger Sayle <roger@eyesopen.com>
3959
3960 * gcc.dg/fwrapv-1.c: New test case.
3961 * gcc.dg/fwrapv-2.c: New test case.
3962
3963 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3964
3965 PR c++/10956
3966 * g++.dg/template/spec9.C: New test.
3967
3968 2003-05-29 Roger Sayle <roger@eyesopen.com>
3969
3970 * gcc.dg/duff-4.c: New test case.
3971
3972 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
3973
3974 PR fortran/10843
3975 * g77.dg/ffixed-form-1.f: New test
3976 * g77.dg/ffixed-form-2.f: New test
3977 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
3978 * g77.dg/ffree-form-3.f: New test
3979
3980 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
3981
3982 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
3983 * gcc.dg/wint_t-1.c: Likewise.
3984
3985 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3986
3987 * g++.dg/template/access11.C: New test.
3988
3989 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3990
3991 PR c++/10849
3992 * g++.dg/template/access10.C: New test.
3993
3994 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3995 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3996
3997 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
3998
3999 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4000
4001 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4002 suppress for powerpc-*-darwin*.
4003 * gcc.dg/torture/builtin-noret-2.c: Likewise.
4004
4005 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4006
4007 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4008 suppress option for powerpc-*-darwin*.
4009
4010 2003-05-23 Roger Sayle <roger@eyesopen.com>
4011
4012 * gcc.dg/builtins-1.c: Add tests for tan and atan.
4013 * gcc.dg/builtins-4.c: Add test for fmod.
4014
4015 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4016
4017 PR c++/10682
4018 * g++.dg/template/instantiate4.C: New test.
4019
4020 2003-05-22 Roger Sayle <roger@eyesopen.com>
4021
4022 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4023
4024 2003-05-21 Janis Johnson <janis187@us.ibm.com>
4025
4026 * gcc.dg/compat/scalar-return-1_main.c: New file.
4027 * gcc.dg/compat/scalar-return-1_x.c: New file.
4028 * gcc.dg/compat/scalar-return-1_y.c: New file.
4029 * gcc.dg/compat/scalar-return-2_main.c: New file.
4030 * gcc.dg/compat/scalar-return-2_x.c: New file.
4031 * gcc.dg/compat/scalar-return-2_y.c: New file.
4032 * gcc.dg/compat/struct-return-3_main.c: New file.
4033 * gcc.dg/compat/struct-return-3_y.c: New file.
4034 * gcc.dg/compat/struct-return-3_x.c: New file.
4035 * gcc.dg/compat/struct-return-2_main.c: New file.
4036 * gcc.dg/compat/struct-return-2_x.c: New file.
4037 * gcc.dg/compat/struct-return-2_y.c: New file.
4038
4039 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4040
4041 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4042 for hppa*-hp-hpux*.
4043 * gcc.dg/20021014-1.c (dg-options): Likewise.
4044 * gcc.dg/nest.c (dg-options): Likewise.
4045
4046 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
4047
4048 PR c++/9738
4049 * g++.dg/ext/dllimport2.C: New file.
4050 * g++.dg/ext/dllimport3.C: New file.
4051
4052 2003-05-20 Janis Johnson <janis187@us.ibm.com>
4053
4054 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4055 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4056 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4057 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4058 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4059 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4060 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4061 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4062 * gcc.dg/compat/small-struct-defs.h: New file.
4063 * gcc.dg/compat/small-struct-init.h: New file.
4064 * gcc.dg/compat/small-struct-check.h: New file.
4065 * gcc.dg/compat/fp-struct-defs.h: New file.
4066 * gcc.dg/compat/fp-struct-check.h: New file.
4067 * gcc.dg/compat/fp-struct-init.h: New file.
4068 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4069 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4070
4071 2003-05-19 Jakub Jelinek <jakub@redhat.com>
4072
4073 * gcc.dg/20030225-2.c: New test.
4074
4075 2003-05-18 Roger Sayle <roger@eyesopen.com>
4076 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4077
4078 * gcc.c-torture/compile/20030518-1.c: New test case.
4079
4080 2003-05-18 Mark Mitchell <mark@codesourcery.com>
4081
4082 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
4083 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
4084 gcc-dg-debug-runtest.
4085 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
4086 gcc-dg-debug-runtest.
4087
4088 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4089
4090 PR c++/9022
4091 * g++.dg/lookup/using6.C: New test.
4092
4093 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4094
4095 * g++.dg/parse/access2.C: New test.
4096
4097 2003-05-17 Mark Mitchell <mark@codesourcery.com>
4098
4099 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
4100 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
4101 * gcc.dg/debug/debug.exp: Likewise.
4102
4103 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
4104
4105 * gcc.dg/dollar.c: New test.
4106
4107 2003-05-16 Janis Johnson <janis187@us.ibm.com>
4108
4109 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
4110 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
4111 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
4112 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
4113 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
4114 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
4115 * gcc.dg/compat/struct-by-value-6_main.c: New file.
4116 * gcc.dg/compat/struct-by-value-6_x.c: New file.
4117 * gcc.dg/compat/struct-by-value-6_y.c: New file.
4118 * gcc.dg/compat/struct-by-value-7_main.c: New file.
4119 * gcc.dg/compat/struct-by-value-7_x.c: New file.
4120 * gcc.dg/compat/struct-by-value-7_y.c: New file.
4121 * gcc.dg/compat/struct-by-value-8_main.c: New file.
4122 * gcc.dg/compat/struct-by-value-8_x.c: New file.
4123 * gcc.dg/compat/struct-by-value-8_y.c: New file.
4124 * gcc.dg/compat/struct-by-value-9_main.c: New file.
4125 * gcc.dg/compat/struct-by-value-9_x.c: New file.
4126 * gcc.dg/compat/struct-by-value-9_y.c: New file.
4127
4128 2003-05-16 Mark Mitchell <mark@codesourcery.com>
4129
4130 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
4131 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
4132 support for "repo" mode.
4133 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
4134 * lib/g77-dg.exp: Likewise.
4135 * lib/obj-dg.exp: Likewise.
4136
4137 2003-05-16 Jakub Jelinek <jakub@redhat.com>
4138
4139 Merge from gcc-3_2-rhl8-branch:
4140 2003-04-23 Jakub Jelinek <jakub@redhat.com>
4141
4142 * gcc.dg/tls/opt-6.c: New test.
4143
4144 2003-04-05 Jakub Jelinek <jakub@redhat.com>
4145
4146 * gcc.dg/20030405-1.c: New test.
4147
4148 2003-03-09 Jakub Jelinek <jakub@redhat.com>
4149
4150 * gcc.dg/20030309-1.c: New test.
4151
4152 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4153
4154 * gcc.c-torture/execute/20030307-1.c: New test.
4155
4156 2003-02-20 Randolph Chung <tausq@debian.org>
4157
4158 * gcc.c-torture/compile/20030220-1.c: New test.
4159
4160 2003-02-18 Jakub Jelinek <jakub@redhat.com>
4161
4162 * gcc.dg/20030217-1.c: New test.
4163
4164 2003-01-29 Jakub Jelinek <jakub@redhat.com>
4165
4166 * gcc.c-torture/compile/20020129-1.c: New test.
4167
4168 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4169
4170 * gcc.dg/unroll-1.c: New test.
4171
4172 2002-11-16 Jan Hubicka <jh@suse.cz>
4173
4174 * gcc.c-torture/execute/20020920-1.c: New test.
4175
4176 2002-10-08 Jakub Jelinek <jakub@redhat.com>
4177
4178 PR target/7434
4179 * gcc.c-torture/compile/20021008-1.c: New test.
4180
4181 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
4182
4183 PR target/7559
4184 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
4185
4186 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4187
4188 * gcc.c-torture/compile/20020807-1.c: New test.
4189
4190 2002-07-30 Jakub Jelinek <jakub@redhat.com>
4191
4192 * gcc.dg/tls/opt-1.c: New test.
4193
4194 2002-07-29 Jakub Jelinek <jakub@redhat.com>
4195
4196 * gcc.dg/20020729-1.c: New test.
4197
4198 2002-07-20 Jakub Jelinek <jakub@redhat.com>
4199
4200 * g++.dg/opt/life1.C: New test.
4201
4202 2002-05-20 Jakub Jelinek <jakub@redhat.com>
4203
4204 * gcc.dg/20020525-1.c: New test.
4205
4206 2002-05-24 Jakub Jelinek <jakub@redhat.com>
4207
4208 PR c++/6794
4209 * g++.dg/ext/pretty1.C: New test.
4210 * g++.dg/ext/pretty2.C: New test.
4211
4212 2003-05-15 Mark Mitchell <mark@codesourcery.com>
4213
4214 PR c++/8385
4215 * g++.dg/ext/typeof5.C: New test.
4216
4217 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
4218
4219 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4220 __USER_LABEL_PREFIX__ into account.
4221 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4222
4223 2003-05-14 Roger Sayle <roger@eyesopen.com>
4224
4225 * gcc.dg/builtins-15.c: New test case.
4226
4227 2003-05-13 Zack Weinberg <zack@codesourcery.com>
4228
4229 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4230
4231 2003-05-12 Mark Mitchell <mark@codesourcery.com>
4232
4233 * lib/g++.exp: Tweak handling of additional source files.
4234 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4235 * g++.dg/special/conpr-2a.C: Rename to ...
4236 * g++.dg/special/conpr-2a.cc: ... this.
4237 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4238 * g++.dg/special/conpr-3a.C: Rename to ...
4239 * g++.dg/special/conpr-3a.cc: This.
4240 * g++.dg/special/conpr-3b.C: Rename to ...
4241 * g++.dg/special/conpr-3b.cc: This.
4242 * g++.dg/special/conpr-4.C: New test.
4243 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4244
4245 2003-05-12 David Edelsohn <edelsohn@gnu.org>
4246
4247 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4248
4249 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4250
4251 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4252 * g++.old-deja/g++.robertl/eb71.C: Likewise.
4253 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4254 * g++.old-deja/g++.other/warn3.C: Likewise.
4255
4256 2003-05-11 Roger Sayle <roger@eyesopen.com>
4257
4258 * gcc.dg/i386-387-1.c: Update to also test log.
4259 * gcc.dg/i386-387-2.c: Likewise.
4260
4261 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
4262
4263 * g77.f-torture/execute/int8421.f: New test.
4264
4265 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4266
4267 PR c++/10230, c++/10481
4268 * g++.dg/lookup/scoped5.C: New test.
4269
4270 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4271
4272 PR c++/10552
4273 * g++.dg/template/ttp6.C: New test.
4274
4275 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
4276
4277 * gcc.c-torture/execute/builtins: New directory.
4278 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4279 gcc.c-torture/execute/builtins.
4280 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4281 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4282 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
4283 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4284
4285 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4286
4287 PR c++/9252
4288 * g++.dg/template/access8.C: New test.
4289 * g++.dg/template/access9.C: New test.
4290
4291 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4292
4293 PR c++/9554
4294 * g++.dg/parse/access1.C: New test.
4295
4296 2003-05-09 DJ Delorie <dj@redhat.com>
4297
4298 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4299 long, and not an int.
4300
4301 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4302
4303 PR c++/10555, c++/10576
4304 * g++.dg/template/memclass1.C: New test.
4305
4306 2003-05-08 DJ Delorie <dj@redhat.com>
4307
4308 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4309 targets.
4310 * gcc.c-torture/execute/20021024-1.x: Likewise.
4311 * gcc.c-torture/execute/shiftdi.x: Likewise.
4312 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4313 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4314 * gcc.dg/20021018-1.c: Likewise.
4315
4316 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4317
4318 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4319
4320 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4321 (bcopy): Call memmove.
4322
4323 2003-05-08 Roger Sayle <roger@eyesopen.com>
4324
4325 * g77.f-torture/compile/8485.f: New test case.
4326
4327 2003-05-07 Richard Henderson <rth@redhat.com>
4328
4329 PR c++/10570
4330 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4331 Verify exception_cleanup not called for rethrows.
4332 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4333 when exiting catch block without rethrowing.
4334 * g++.dg/eh/forced3.C: New.
4335 * g++.dg/eh/forced4.C: New.
4336
4337 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
4338
4339 * gcc.dg/20030505.c: Fix triplet.
4340
4341 2003-05-06 DJ Delorie <dj@redhat.com>
4342
4343 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4344 * gcc.dg/nest.c: Likewise.
4345
4346 2003-05-05 Roger Sayle <roger@eyesopen.com>
4347
4348 * gcc.dg/builtins-14.c: New test case.
4349
4350 2003-05-05 Janis Johnson <janis187@us.ibm.com>
4351
4352 * lib/compat.exp (compat-execute): New argument.
4353 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4354 * gcc.dg/compat: New test directory.
4355 * gcc.dg/compat/compat.exp: New expect script.
4356 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4357 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4358 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4359 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4360 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4361 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4362
4363 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4364 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4365 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4366 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4367 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4368 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4369 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4370 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4371 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4372 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4373 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4374 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4375 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4376 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4377 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4378
4379 2003-05-05 Zack Weinberg <zack@codesourcery.com>
4380
4381 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4382
4383 2003-05-05 Jakub Jelinek <jakub@redhat.com>
4384
4385 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4386
4387 2003-05-05 Geoffrey Keating <geoffk@apple.com>
4388
4389 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4390 * gcc.dg/ppc-fsel-2.c: New test.
4391
4392 * gcc.dg/unused-5.c: New test.
4393
4394 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4395
4396 PR c++/10496
4397 * g++.dg/warn/pmf1.C: New test.
4398
4399 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4400
4401 PR c++/4494
4402 * g++.dg/warn/main.C: New test.
4403
4404 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4405
4406 * gcc.dg/nonnull-3.c: New test.
4407
4408 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
4409
4410 * gcc.dg/cpp/Wtrigraphs.c: Update.
4411 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4412
4413 2003-05-03 Geoffrey Keating <geoffk@apple.com>
4414
4415 * gcc.dg/ppc-fsel-1.c: New test.
4416
4417 2003-05-03 Zack Weinberg <zack@codesourcery.com>
4418
4419 PR c/10604
4420 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4421
4422 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
4423
4424 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4425
4426 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4427
4428 PR c++/9364, c++/10553, c++/10586
4429 * g++.dg/parse/typename4.C: New test.
4430 * g++.dg/parse/typename5.C: Likewise.
4431
4432 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
4433
4434 * gcc.c-torture/compile/20030503-1.c: New test.
4435
4436 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4437
4438 * g++.dg/lookup/using5.C: Fix testcase error.
4439
4440 2003-05-01 Chris Demetriou <cgd@broadcom.com>
4441
4442 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
4443 since MEABI is no longer supported. Remove all vestiges
4444 of MEABI from the test.
4445
4446 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4447
4448 PR c++/10554
4449 * g++.dg/lookup/using5.C: New test.
4450
4451 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4452
4453 PR c++/8772
4454 * g++.dg/template/ttp5.C: New test.
4455
4456 2003-04-30 Mark Mitchell <mark@codesourcery.com>
4457
4458 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4459 (dg-gpp-additional-sources): New function.
4460 (dg-gpp-additional-files): Likewise.
4461 * lib/g++.exp (additional_sources): New variable.
4462 (additional_files): Likewise.
4463 (g++_target_compile): Deal with them.
4464 * lib/old-dejagnu.exp: Remove.
4465 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4466 * g++.old-deja: Revise all tests to use dg commands.
4467
4468 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4469
4470 PR c++/9432, c++/9528
4471 * g++.dg/lookup/using4.C: New test.
4472
4473 2003-04-29 Geoffrey Keating <geoffk@apple.com>
4474
4475 * gcc.dg/noreturn-5.c: New file.
4476 * gcc.dg/noreturn-6.c: New file.
4477
4478 * gcc.c-torture/compile/inline-1.c: New file.
4479
4480 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4481
4482 PR c++/10551
4483 * g++.dg/template/explicit1.C: New test.
4484
4485 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4486
4487 PR c++/10549
4488 * g++.dg/other/bitfield1.C: New test.
4489
4490 PR c++/10527
4491 * g++.dg/init/new7.C: New test.
4492
4493 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4494
4495 * g++.dg/ext/desig1.C: New test.
4496 * g++.dg/ext/init1.C: Update.
4497
4498 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4499
4500 2003-04-28 Mark Mitchell <mark@codesourcery.com>
4501
4502 PR c++/10180
4503 * g++.dg/warn/Winline-1.C: New test.
4504
4505 2003-04-28 Jakub Jelinek <jakub@redhat.com>
4506
4507 * gcc.c-torture/execute/string-opt-19.c: New test.
4508
4509 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4510 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4511
4512 2003-04-27 Mark Mitchell <mark@codesourcery.com>
4513
4514 PR c++/10506
4515 * g++.dg/init/new6.C: New test.
4516
4517 PR c++/10503
4518 * g++.dg/init/ref6.C: New test.
4519
4520 2003-04-26 David Edelsohn <edelsohn@gnu.org>
4521
4522 * g++.dg/warn/weak1.C: XFAIL on AIX4.
4523
4524 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4525
4526 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4527 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4528
4529 2003-04-25 Mark Mitchell <mark@codesourcery.com>
4530
4531 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4532 initialized static data members.
4533
4534 2003-04-25 H.J. Lu <hjl@gnu.org>
4535
4536 * gcc.dg/ia64-sync-4.c: New test.
4537
4538 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4539
4540 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
4541 date.
4542
4543 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
4544
4545 PR c++/10337
4546 * g++.dg/warn/conv1.C: New test.
4547 * g++.old-deja/g++.other/conv7.C: Adjust.
4548 * g++.old-deja/g++.other/overload14.C: Adjust.
4549
4550 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4551
4552 PR c++/10471
4553 * g++.dg/template/defarg2.C: New test.
4554
4555 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
4556
4557 * gcc.dg/cpp/include2.c: Update.
4558 * gcc.dg/cpp/multiline-2.c: New.
4559 * gcc.dg/cpp/multiline.c: Update.
4560 * gcc.dg/cpp/strify2.c: Update.
4561 * gcc.dg/cpp/trad/literals-2.c: Update.
4562
4563 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4564
4565 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
4566
4567 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4568
4569 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
4570
4571 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4572
4573 PR c++/10451
4574 * g++.dg/parse/crash4.C: New test.
4575
4576 PR c++/9847
4577 * g++.dg/parse/crash5.C: New test.
4578
4579 2003-04-22 Mark Mitchell <mark@codesourcery.com>
4580
4581 PR c++/10446
4582 * g++.dg/parse/crash3.C: New test.
4583
4584 PR c++/10428
4585 * g++.dg/parse/elab1.C: New test.
4586
4587 2003-04-22 Devang Patel <dpatel@apple.com>
4588
4589 * gcc.dg/cpp/trad/funlike-5.c: New test.
4590
4591 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
4592
4593 * g++.dg/other/packed1.C: Fix dg options.
4594
4595 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
4596
4597 * g++.dg/other/offsetof2.C: New test.
4598
4599 2003-04-21 Mark Mitchell <mark@codesourcery.com>
4600
4601 * g++.dg/template/recurse.C: Adjust location of error messages.
4602
4603 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
4604
4605 PR c++/9881
4606 * g++.dg/init/addr-const1.C: New test.
4607 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
4608
4609 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
4610
4611 PR c++/10405
4612 * g++.dg/lookup/struct-hack1.C: New test.
4613
4614 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
4615
4616 * ucs.c: Update diagnostic messages.
4617
4618 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
4619
4620 * gcc.dg/cpp/truefalse.cpp: New test.
4621 * gcc.dg/cpp/cpp.exp: Update.
4622 * g++.dg/other/stdbool-if.C: Remove.
4623
4624 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
4625
4626 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
4627 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
4628
4629 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4630
4631 * gcc.c-torture/compile/20030418-1.c: New test.
4632
4633 2003-04-17 Janis Johnson <janis187@us.ibm.com>
4634
4635 * README.compat: Remove; content moved to doc/sourcebuild.texi.
4636
4637 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4638
4639 PR c++/10347
4640 g++.dg/template/dependent-name1.C: New test.
4641
4642 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
4643
4644 * gcc.dg/warn-1.c (tourist_guide): New array,
4645 contains a pointer to bar.
4646
4647 2003-04-16 Roger Sayle <roger@eyesopen.com>
4648
4649 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
4650 * gcc.c-torture/execute/medce-1.c: New test case.
4651 * gcc.c-torture/execute/medce-2.c: New test case.
4652
4653 2003-04-15 Mark Mitchell <mark@codesourcery.com>
4654
4655 * lib/prune.exp: Ignore more messages.
4656
4657 PR c++/10381
4658 * g++.dg/parse/lookup3.C: New test.
4659
4660 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
4661
4662 * gcc.c-torture/compile/20030415-1.c : New test.
4663
4664 2003-04-14 Mark Mitchell <mark@codesourcery.com>
4665
4666 * gcc.c-torture/execute/scope-2.c: Move to ...
4667 * gcc.dg/noncompile/scope.c: .... here.
4668
4669 2003-04-14 Roger Sayle <roger@eyesopen.com>
4670
4671 * gcc.dg/20030414-2.c: New test case.
4672
4673 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
4674
4675 PR target/10377
4676 * gcc.dg/20030414-1.c: New test.
4677
4678 2003-04-13 Roger Sayle <roger@eyesopen.com>
4679
4680 * gcc.dg/builtins-12.c: New test case.
4681 * gcc.dg/builtins-13.c: New test case.
4682
4683 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4684
4685 * gcc.c-torture/execute/string-opt-18.c: New test.
4686
4687 2003-04-13 Mark Mitchell <mark@codesourcery.com>
4688
4689 PR c++/10300
4690 * g++.dg/init/new5.C: New test.
4691
4692 2003-04-12 Mark Mitchell <mark@codesourcery.com>
4693
4694 PR c++/7910
4695 * g++.dg/ext/dllimport1.C: New test.
4696
4697 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4698
4699 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
4700
4701 2003-04-11 Bud Davis <bdavis9659@comcast.net>
4702
4703 PR Fortran/9263
4704 * g77.f-torture/noncompile/9263.f: New test
4705 PR Fortran/1832
4706 * g77.f-torture/execute/1832.f: New test
4707
4708 2003-04-11 David Chad <davidc@freebsd.org>
4709 Loren J. Rittle <ljrittle@acm.org>
4710
4711 libobjc/8562
4712 * objc.dg/headers.m: New test.
4713
4714 2003-04-10 Zack Weinberg <zack@codesourcery.com>
4715
4716 * gcc.c-torture/execute/builtin-noret-2.c: New.
4717 * gcc.c-torture/execute/builtin-noret-2.x: New.
4718 XFAIL builtin-noret-2.c at -O1 and above.
4719 * gcc.dg/redecl.c: New.
4720 * gcc.dg/Wshadow-1.c: Update error regexps.
4721
4722 2003-04-10 Mark Mitchell <mark@codesourcery.com>
4723
4724 * g++.dg/abi/bitfield10.C: New test.
4725
4726 2003-04-09 Mike Stump <mrs@apple.com>
4727
4728 * gcc.dg/pch/pch.exp: Make testcase names longer.
4729 * g++.dg/pch/pch.exp: Make testcase names longer.
4730
4731 2003-04-08 Roger Sayle <roger@eyesopen.com>
4732
4733 * gcc.dg/builtins-11.c: New test case.
4734
4735 2003-04-08 Roger Sayle <roger@eyesopen.com>
4736
4737 * gcc.dg/builtins-9.c: New test case.
4738 * gcc.dg/builtins-10.c: New test case.
4739
4740 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
4741
4742 * gcc.dg/noncompile/init-4.c.c: New test.
4743
4744 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
4745
4746 * gcc.misc-test/gcov-9.c: New test.
4747 * gcc.misc-test/gcov-10.c: New test
4748 * gcc.misc-test/gcov-11.c: New test.
4749
4750 2003-04-05 Zack Weinberg <zack@codesourcery.com>
4751
4752 PR optimization/10024
4753 * gcc.c-torture/compile/20030405-1.c: New test.
4754
4755 2003-04-04 Geoffrey Keating <geoffk@apple.com>
4756
4757 * gcc.dg/pch/static-3.c: New.
4758 * gcc.dg/pch/static-3.hs: New.
4759 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
4760
4761 2003-04-04 Richard Henderson <rth@redhat.com>
4762
4763 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
4764 * g++.dg/eh/forced2.C: Likewise.
4765
4766 2003-04-03 Mike Stump <mrs@apple.com>
4767
4768 * lib/scanasm.exp (scan-assembler): Add xfail processing for
4769 target arg.
4770 (scan-assembler-times, scan-assembler-not): Likewise.
4771 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
4772
4773 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4774
4775 * gcc.dg/sparc-loop-1.c: New test.
4776
4777 2003-04-02 Geoffrey Keating <geoffk@apple.com>
4778
4779 PR other/9274
4780 * g++.dg/pch/system-2.C: New.
4781 * g++.dg/pch/system-2.Hs: New.
4782
4783 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
4784
4785 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
4786
4787 * g++.dg/eh/simd-1.C (vecfunc): Same.
4788
4789 2003-04-01 Roger Sayle <roger@eyesopen.com>
4790
4791 * gcc.c-torture/execute/20030401-1.c: New test case.
4792
4793 2003-04-01 Ziemowit Laski <zlaski@apple.com>
4794
4795 * objc.dg/defs.m: New.
4796
4797 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
4798
4799 * g++.dg/eh/simd-1.C: New.
4800 * g++.dg/eh/simd-2.C: New.
4801
4802 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
4803
4804 * gcc.c-torture/execute/simd-3.c: New.
4805
4806 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4807
4808 PR c/9936
4809 * gcc.dg/20030331-2.c: New test.
4810
4811 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4812
4813 PR c++/10278
4814 * g++.dg/parse/crash2.C: New test.
4815
4816 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4817
4818 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
4819 * gcc.c-torture/execute/20030331-1.c: ...here.
4820
4821 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4822
4823 * gcc.c-torture/execute/20030331-1.c: New test.
4824
4825 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
4826
4827 * lib/gcov.exp: Adjust call return testing strings.
4828 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
4829
4830 2003-03-31 Roger Sayle <roger@eyesopen.com>
4831
4832 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
4833 * gcc.dg/builtins-7.c: New test case.
4834 * gcc.dg/builtins-8.c: New test case.
4835
4836 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4837
4838 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
4839
4840 2003-03-30 Mark Mitchell <mark@codesourcery.com>
4841
4842 PR c++/7647
4843 * g++.dg/lookup-class-member-2.C: New test.
4844
4845 2003-03-30 Glen Nakamura <glen@imodulo.com>
4846
4847 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
4848
4849 2003-03-28 Roger Sayle <roger@eyesopen.com>
4850
4851 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
4852
4853 2003-03-28 Mark Mitchell <mark@codesourcery.com>
4854
4855 * g++.dg/init/attrib1.C: New test.
4856
4857 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4858
4859 * gcc.dg/ultrasp8.c: New test.
4860
4861 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4862
4863 * gcc.dg/ultrasp7.c: New test.
4864
4865 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
4866
4867 PR c++/10047
4868 * g++.dg/template/inline1.C: New test.
4869
4870 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4871
4872 * gcc.dg/sparc-dwarf2.c: New test.
4873
4874 2003-03-27 Roger Sayle <roger@eyesopen.com>
4875
4876 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
4877 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
4878
4879 2003-03-27 Mark Mitchell <mark@codesourcery.com>
4880
4881 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
4882 than reading .x files.
4883 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
4884 * g77.dg/gcov/gcov-1.f: Likewise.
4885 * gcc.misc-tests/gcov-4b.c: Likewise.
4886 * gcc.misc-tests/gcov-5b.c: Likewise.
4887 * gcc.misc-tests/gcov-6.c: Likewise.
4888 * gcc.misc-tests/gcov-7.c: Likewise.
4889 * gcc.misc-tests/gcov-8.c: Likewise.
4890 * g++.dg/gcov/gcov-1.x: Remove.
4891 * g77.dg/gcov/gcov-1.x: Likewise.
4892 * gcc.misc-tests/gcov-4b.x: Likewise.
4893 * gcc.misc-tests/gcov-5b.x: Likewise.
4894 * gcc.misc-tests/gcov-6.x: Likewise.
4895 * gcc.misc-tests/gcov-7.x: Likewise.
4896 * gcc.misc-tests/gcov-8.x: Likewise.
4897
4898 2003-03-27 Glen Nakamura <glen@imodulo.com>
4899
4900 PR opt/10087
4901 * gcc.dg/20030324-1.c: New test.
4902
4903 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
4904
4905 PR c++/10224
4906 * g++.dg/template/arg3.C: New test.
4907
4908 PR c++/10158
4909 * g++.dg/template/friend18.C: New test.
4910
4911 2003-03-26 Roger Sayle <roger@eyesopen.com>
4912
4913 * g77.f-torture/compile/20030326-1.f: New test case.
4914
4915 2003-03-26 Janis Johnson <janis187@us.ibm.com>
4916
4917 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
4918
4919 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
4920
4921 2003-03-26 Jakub Jelinek <jakub@redhat.com>
4922
4923 * gcc.dg/ia64-sync-3.c: New test.
4924
4925 2003-03-26 Alan Modra <amodra@bigpond.net.au>
4926
4927 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
4928
4929 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4930
4931 * gcc.dg/ultrasp6.c: New test.
4932
4933 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4934
4935 * gcc.dg/i386-signbit-1.c: New test.
4936 * gcc.dg/i386-signbit-2.c: New test.
4937 * gcc.dg/i386-signbit-3.c: New test.
4938
4939 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4940
4941 * gcc.dg/ultrasp5.c: Fix options.
4942
4943 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4944
4945 * gcc.dg/ultrasp5.c: Fix comment.
4946
4947 2003-03-24 Bud Davis <bdavis9659@comcast.net>
4948
4949 PR fortran/10197
4950 * g77.f-torture/execute/10197.f: New test.
4951
4952 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
4953
4954 PR c++/9898, c++/383
4955 * g++.dg/template/conv6.C: New test.
4956
4957 PR c++/10119
4958 * g++.dg/template/ptrmem5.C: New test.
4959
4960 PR c++/10026
4961 * g++.dg/lookup/koenig1.C: New test.
4962
4963 PR C++/10199
4964 * g++.dg/lookup/template2.C: New test.
4965
4966 2003-03-24 Jakub Jelinek <jakub@redhat.com>
4967
4968 * g++.dg/opt/rtti1.C: New test.
4969
4970 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4971
4972 * gcc.dg/ultrasp5.c: New test.
4973
4974 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
4975
4976 PR middle-end/9967
4977 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
4978 builtin fputs.
4979
4980 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4981
4982 PR c/8224
4983 * gcc.dg/20030323-1.c: New test.
4984
4985 2003-03-23 Roger Sayle <roger@eyesopen.com>
4986
4987 * gcc.c-torture/compile/20030323-1.c: New test case.
4988
4989 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
4990
4991 * gcc.dg/20030321-1.c: New test.
4992
4993 2003-03-22 Zack Weinberg <zack@codesourcery.com>
4994
4995 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
4996
4997 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
4998
4999 PR c++/9978, c++/9708
5000 * g++.dg/ext/vlm1.C: Adjust expected error.
5001 * g++.dg/ext/vla2.C: New test.
5002 * g++.dg/template/arg1.C: New test.
5003 * g++.dg/template/arg2.C: New test.
5004
5005 2003-03-22 Bud Davis <bdavis9659@comcast.net>
5006
5007 * g77.f-torture/execute/select.f: New test.
5008 * g77.f-torture/noncompile/select_no_compile.f: New test.
5009
5010 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
5011
5012 PR c++/9898
5013 * g++.dg/other/error4.C: New test.
5014
5015 2003-03-20 Mark Mitchell <mark@codesourcery.com>
5016
5017 * g++.dg/template/friend17.C: New test.
5018
5019 2003-03-21 Alan Modra <amodra@bigpond.net.au>
5020
5021 * gcc.c-torture/compile/20030320-1.c: New.
5022
5023 2003-03-20 Roger Sayle <roger@eyesopen.com>
5024
5025 * gcc.dg/builtins-6.c: New test case.
5026
5027 2003-03-19 Alan Modra <amodra@bigpond.net.au>
5028
5029 PR target/10073
5030 * gcc.c-torture/compile/20030319-1.c: New.
5031
5032 2003-03-18 Jan Hubicka <jh@suse.cz>
5033
5034 * gcc.dg/i386-cvt-1.c: New test.
5035
5036 2003-03-17 Zack Weinberg <zack@codesourcery.com>
5037
5038 * objc.dg/naming-1.m: Use "(parse|syntax) error".
5039 * objc.dg/naming-2.m: Likewise.
5040
5041 2003-03-17 Mark Mitchell <mark@codesourcery.com>
5042
5043 PR c++/9639
5044 * g++.dg/parse/crash1.C: New test.
5045
5046 2003-03-16 Mark Mitchell <mark@codesourcery.com>
5047
5048 PR c++/8805
5049 * g++.dg/eh/cleanup1.C: New test.
5050
5051 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5052
5053 * gcc.c-torture/execute/20030316-1.c: New test case.
5054
5055 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
5056
5057 PR c++/9629
5058 * g++.dg/init/ctor2.C: New test.
5059
5060 2003-03-15 Roger Sayle <roger@eyesopen.com>
5061
5062 * g77.f-torture/compile/xformat.f: New test case.
5063
5064 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5065
5066 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5067 * g++.old-deja/g++.mike/eh50.C: Likewise.
5068
5069 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5070
5071 PR c++/6440
5072 * g++.dg/template/spec7.C: New test.
5073 * g++.dg/template/spec8.C: Likewise.
5074
5075 2003-03-14 Jakub Jelinek <jakub@redhat.com>
5076
5077 * gcc.c-torture/execute/20030313-1.c: New test.
5078
5079 2003-03-14 Richard Henderson <rth@redhat.com>
5080
5081 * gcc.dg/inline-2.c: Adjust alpha test for external call.
5082
5083 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5084
5085 * gcc.c-torture/compile/20030314-1.c: New test.
5086
5087 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
5088
5089 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
5090 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
5091 thumb target,
5092 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
5093 to accept newer _imp__ prefix and additional
5094 newline in .drectve section.
5095 * gcc.dg/dll-4.c: Likewise.
5096 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
5097 switch.
5098
5099 2003-03-13 Mark Mitchell <mark@codesourcery.com>
5100
5101 * g++.dg/parse/namespace9.C: New test.
5102
5103 * g++.dg/init/ref5.C: New test.
5104 * g++.dg/parse/ptrmem1.C: Likewise.
5105
5106 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5107
5108 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
5109 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
5110 regular expression.
5111 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
5112 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
5113
5114 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
5115
5116 * gcc.c-torture/execute/20030224-2.c: New test.
5117
5118 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5119
5120 * gcc.dg/decl-3.c: New test.
5121
5122 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5123
5124 * gcc.dg/i386-loop-2.c: New test.
5125
5126 2003-03-11 Mark Mitchell <mark@codesourcery.com>
5127
5128 PR c++/9474
5129 * g++.dg/parse/namespace8.C: New test.
5130
5131 PR c++/9924
5132 * g++.dg/overload/builtin2.C: New test.
5133
5134 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
5135
5136 * gcc.dg/return-type-3.c: New test.
5137
5138 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5139
5140 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
5141 profiling options are not supported.
5142
5143 2003-03-10 Mark Mitchell <mark@codesourcery.com>
5144
5145 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
5146 * g++.old-deja/g++.warn/impint2.C: Likewise.
5147
5148 2003-03-10 Devang Patel <dpatel@apple.com>
5149
5150 * g++.dg/cpp/c++_cmd_1.C: New test.
5151 * g++.dg/cpp/c++_cmd_1.h: New file.
5152
5153 2003-03-10 Segher Boessenkool <segher@koffie.nl>
5154
5155 * gcc.dg/altivec-9.c: New file.
5156
5157 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5158
5159 * gcc.dg/ppc-sdata-1.c: New test.
5160 * gcc.dg/ppc-sdata-2.c: New test.
5161
5162 2003-03-09 Mark Mitchell <mark@codesourcery.com>
5163
5164 PR c++/9373
5165 * g++.dg/opt/ptrmem2.C: New test.
5166
5167 PR c++/8534
5168 * g++.dg/opt/ptrmem1.C: New test.
5169
5170 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5171
5172 * gcc.dg/i386-loop-1.c: New test.
5173
5174 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5175
5176 PR c++/9970
5177 * g++.dg/lookup/friend1.C: New test.
5178
5179 2003-03-08 Mark Mitchell <mark@codesourcery.com>
5180
5181 PR c++/9823
5182 * g++.dg/parser/constructor1.C: New test.
5183
5184 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
5185
5186 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
5187
5188 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
5189
5190 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
5191
5192 * gcc.dg/cpp/Wunused.c: Update test.
5193
5194 2003-03-08 Jan Hubicka <jh@suse.cz>
5195
5196 * gcc.dg/inline-3.c: New test.
5197
5198 2003-03-08 Mark Mitchell <mark@codesourcery.com>
5199
5200 PR c++/9809
5201 * g++.dg/parse/builtin1.C: New test.
5202
5203 PR c++/9982
5204 * g++.dg/abi/cookie1.C: New test.
5205 * g++.dg/abi/cookie2.C: Likewise.
5206
5207 PR c++/9524
5208 * g++.dg/template/field1.C: New test.
5209
5210 PR c++/9912
5211 * g++.dg/parse/class1.C: New test.
5212 * g++.dg/parse/namespace7.C: Likewise.
5213 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5214
5215 2003-03-07 Mark Mitchell <mark@codesourcery.com>
5216
5217 * g++.dg/init/ref4.C: New test.
5218
5219 2003-03-07 Jan Hubicka <jh@suse.cz>
5220
5221 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5222 * gcc.dg/inline-3.c: New test.
5223
5224 2003-03-06 Mark Mitchell <mark@codesourcery.com>
5225
5226 * g++.dg/init/ref3.C: New test.
5227
5228 PR c++/9965
5229 * g++.dg/init/ref2.C: New test.
5230
5231 PR c++/9400
5232 * g++.dg/warn/Wshadow-2.C: New test.
5233
5234 PR c++/9791
5235 * g++.dg/warn/Woverloaded-1.C: New test.
5236
5237 2003-03-05 Jan Hubicka <jh@suse.cz>
5238
5239 * gcc.dg/i386-local2.c: New.
5240 * gcc.dg/i386-local.c: Fix typo.
5241
5242 2003-03-05 Mark Mitchell <mark@codesourcery.com>
5243
5244 * g++.dg/abi/layout3.C: New test.
5245
5246 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5247
5248 * gcc.c-torture/compile/20030305-1.c
5249
5250 2003-03-05 Jan Hubicka <jh@suse.cz>
5251
5252 * gcc.dg/i386-local.c: New.
5253
5254 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
5255
5256 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5257
5258 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5259
5260 * gcc.dg/switch-2.c: New test.
5261 * gcc.dg/switch-3.c: New test.
5262 * gcc.dg/Wswitch.c: Adjust line numbers.
5263 * gcc.dg/Wswitch-default.c: Likewise.
5264 * gcc.dg/Wswitch-enum.c: Likewise.
5265
5266 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
5267
5268 * gcc.c-torture/execute/20030222-1.c: New test.
5269
5270 2003-03-03 James E Wilson <wilson@tuliptree.org>
5271
5272 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5273
5274 2003-03-03 Mark Mitchell <mark@codesourcery.com>
5275
5276 PR c++/9878
5277 * g++.dg/init/ref1.C: New test.
5278
5279 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
5280
5281 * gcc.dg/sh-relax.c: New SH-only test.
5282
5283 2003-03-03 Geoffrey Keating <geoffk@apple.com>
5284
5285 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
5286 comment explaining purpose of testcase.
5287
5288 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5289
5290 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5291 for HC11/HC12 (asm needs two int registers).
5292 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5293 HC11/HC12 because the test uses an asm which needs two 32-bit
5294 registers.
5295
5296 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5297
5298 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5299 for HC11/HC12 (array is too large otherwise).
5300 * gcc.c-torture/compile/920501-4.x: New file, likewise.
5301 * gcc.c-torture/compile/20010518-2.x: Likewise.
5302 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5303 HC11/HC12 (array is too large).
5304
5305 2003-03-01 Geoffrey Keating <geoffk@apple.com>
5306
5307 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5308 * lib/g++-dg.exp (g++-dg-test): Likewise.
5309
5310 2003-03-01 Roger Sayle <roger@eyesopen.com>
5311
5312 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5313 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5314
5315 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5316
5317 * g++.dg/warn/implicit-typename1.C: Remove warning.
5318
5319 2003-02-28 Richard Henderson <rth@redhat.com>
5320
5321 * gcc.dg/noreturn-1.c: Move noreturn warning line.
5322 * gcc.dg/return-type-1.c: Move control reaches end warning line.
5323
5324 2003-02-28 Geoffrey Keating <geoffk@apple.com>
5325
5326 * gcc.dg/pch/pch.exp: Change .pch to .gch.
5327 * g++.dg/pch/pch.exp: Likewise.
5328
5329 2003-02-28 Mark Mitchell <mark@codesourcery.com>
5330
5331 PR c++/9879
5332 * testsuite/g++.dg/init/new4.C: New test.
5333
5334 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
5335
5336 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5337
5338 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
5339
5340 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5341 unsigned long.
5342
5343 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5344 wider than float.
5345
5346 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5347
5348 * lib/scanasm.exp: Add support for counting numbers of
5349 occurences.
5350 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5351 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5352
5353 2003-02-25 Mark Mitchell <mark@codesourcery.com>
5354
5355 PR c++/9683
5356 * g++.dg/template/static3.C: New test.
5357
5358 PR c++/9829
5359 * g++.dg/parse/namespace6.C: New test.
5360
5361 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5362
5363 PR target/9732
5364 * gcc.dg/20030225-1.c: New test.
5365
5366 2003-02-24 Mark Mitchell <mark@codesourcery.com>
5367
5368 * README: Remove out-of-date information.
5369
5370 PR c++/9836
5371 * g++.dg/template/spec6.C: New test.
5372
5373 2003-02-24 Jeff Law <law@redhat.com>
5374
5375 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5376
5377 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5378
5379 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5380 * gcc.dg/pragma-ep-1.c: Likewise.
5381
5382 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5383
5384 PR c++/9602
5385 * g++.dg/template/friend16.C: New test.
5386
5387 2003-02-23 Mark Mitchell <mark@codesourcery.com>
5388
5389 PR c++/5333
5390 * g++.dg/parse/fused-params1.C: Adjust error messages.
5391 * g++.dg/template/nested3.C: New test.
5392
5393 2003-02-24 Alan Modra <amodra@bigpond.net.au>
5394
5395 * g++.dg/abi/param1.C: New test.
5396
5397 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5398
5399 PR c++/7982
5400 * g++.dg/warn/implicit-typename1.C: New test.
5401
5402 2003-02-22 Kelley Cook <kelleycook@comcast.net>
5403
5404 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5405 with "mtune".
5406 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5407 * gcc.c-torture/execute/20010129-1.x: Likewise.
5408 * gcc.dg/20011107-1.c: Likewise.
5409 * gcc.dg/20020108-1.c: Likewise.
5410 * gcc.dg/20020122-3.c: Likewise.
5411 * gcc.dg/20020206-1.c: Likewise.
5412 * gcc.dg/20020310-1.c: Likewise.
5413 * gcc.dg/20020426-2.c: Likewise.
5414 * gcc.dg/20020517-1.c: Likewise.
5415 * gcc.dg/991230-1.c: Likewise.
5416 * gcc.dg/i386-unroll-1.c: Likewise.
5417 * gcc.misc-tests/i386-prefetch.exp: Likewise.
5418
5419 2003-02-22 Jan Hubicka <jh@suse.cz>
5420
5421 * gcc.dg/i386-mul.c: New test.
5422
5423 2003-02-21 Roger Sayle <roger@eyesopen.com>
5424
5425 * gcc.dg/builtins-5.c: New test case.
5426
5427 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
5428
5429 * gcc.dg/asmreg-1.c: New test.
5430
5431 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5432
5433 PR c++/9749
5434 * g++.dg/parse/varmod1.C: New test.
5435
5436 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5437
5438 PR c++/9727
5439 * g++.dg/template/op1.C: New test.
5440
5441 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5442
5443 PR c++/8906
5444 * g++.dg/template/nested2.C: New test.
5445
5446 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5447
5448 PR c++/8724
5449 * g++.dg/expr/dtor1.C: New test.
5450
5451 2003-02-21 Zack Weinberg <zack@codesourcery.com>
5452
5453 * gcc.dg/cpp/include3.c: New test.
5454 * gcc.dg/cpp/inc/foo.h: New file.
5455
5456 2003-02-21 Glen Nakamura <glen@imodulo.com>
5457
5458 * gcc.c-torture/execute/20030221-1.c: New test.
5459
5460 2003-02-20 Mark Mitchell <mark@codesourcery.com>
5461
5462 PR c++/9729
5463 * g++.dg/abi/conv1.C: New test.
5464
5465 2003-02-20 Jan Hubicka <jh@suse.cz>
5466
5467 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5468
5469 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
5470
5471 * gcc.c-torture/compile/20030219-1.c: New test.
5472
5473 2003-02-18 Jan Hubicka <jh@suse.cz>
5474
5475 * gcc.dg/funcorder.c: New test.
5476
5477 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5478
5479 * gcc.c-torture/execute/20030218-1.c: New.
5480
5481 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
5482
5483 * gcc.dg/20030218-1.c: New.
5484
5485 2003-02-18 Richard Henderson <rth@redhat.com>
5486
5487 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5488 * gcc.dg/attr-used-2.c: New.
5489
5490 2003-02-18 Mark Mitchell <mark@codesourcery.com>
5491
5492 PR c++/9704
5493 * g++.dg/init/copy5.C: New test.
5494
5495 2003-02-18 Geoffrey Keating <geoffk@apple.com>
5496
5497 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5498 * g++.dg/pch/pch.exp: Likewise.
5499
5500 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5501
5502 * gcc.c-torture/execute/20030209-1.c: Enable the test if
5503 STACK_SIZE is not defined.
5504
5505 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5506
5507 PR c++/9457
5508 * g++.dg/template/init1.C: New test.
5509
5510 2003-02-16 Jan HUbicka <jh@suse.cz>
5511
5512 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5513 (foo): Add few extra tests
5514 * gcc.dg/c99-const-expr-3.c: Likewise.
5515 * gcc.c-torture/execute/20030216-1.c: New.
5516
5517 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5518
5519 PR c++/9459
5520 * g++.dg/ext/typeof4.C: New test.
5521
5522 2003-02-15 Roger Sayle <roger@eyesopen.com>
5523
5524 * gcc.dg/i386-387-3.c: New test case.
5525
5526 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
5527
5528 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5529 cris-*-elf* cris-*-aout* and mmix-*-*.
5530
5531 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
5532
5533 * gcc.dg/20030213-1.c: New test.
5534
5535 2003-02-12 Roger Sayle <roger@eyesopen.com>
5536
5537 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5538 * gcc.dg/i386-387-2.c: Likewise.
5539
5540 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
5541
5542 * gcc.dg/ppc-spe.c: Fix formatting.
5543 Enable tests that were previously unsupported by gas.
5544 Delete tests for instructions that no longer exist.
5545 Switch arguments on evsubifw builtin.
5546
5547 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
5548
5549 * gcc.c-torture/execute/20030209-1.c: Disable the test if
5550 STACK_SIZE is too small.
5551
5552 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5553 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5554
5555 * gcc.dg/decl-2.c: New test.
5556
5557 2003-02-10 Jan Hubicka <jh@suse.cz>
5558
5559 * gcc.dg/i386-fpcvt-1.c: New test.
5560
5561 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
5562
5563 * gcc.c-torture/execute/20030209-1.c: New test.
5564
5565 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
5566
5567 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
5568 int-wide bitops, use the constants of the same width.
5569 Likewise, if long long is 32-bit wide, test bitops using
5570 32-bit constants.
5571
5572 2003-02-07 Loren James Rittle <ljrittle@acm.org>
5573
5574 * gcc.dg/20021014-1.c: Annotate with expected notice text.
5575
5576 2003-02-07 Roger Sayle <roger@eyesopen.com>
5577
5578 * testsuite/gcc.dg/builtins-4.c: New test case.
5579
5580 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5581
5582 * gcc.dg/20020430-1.c: Fix dg command typos.
5583 * gcc.dg/20020503-1.c: Likewise.
5584
5585 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5586
5587 PR c++/8785
5588 * g++.dg/parse/fused-params1.C: New test.
5589
5590 PR c++/8857
5591 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
5592
5593 PR c++/8921
5594 * g++.dg/parse/non-dependent1.C: New test.
5595
5596 PR c++/8928
5597 * g++.dg/parse/dupl-tmpl-args1.C: New test.
5598
5599 PR c++/9228
5600 * g++.dg/parse/undefined7.C: New test.
5601 * g++.dg/parse/non-templ1.C: New test.
5602
5603 PR c++/9229
5604 * g++.dg/parse/too-many-tmpl-args1.C: New test.
5605
5606 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5607
5608 * gcc.c-torture/compile/20030206-1.c: New test.
5609
5610 2003-02-05 Roger Sayle <roger@eyesopen.com>
5611
5612 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
5613 "pow" to "foo" to avoid potential confusion with a math built-in.
5614
5615 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5616
5617 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
5618 conditions for SPARC targets.
5619
5620 2003-02-05 Jakub Jelinek <jakub@redhat.com>
5621
5622 * gcc.dg/20030204-1.c: New test.
5623
5624 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5625
5626 PR c++/38
5627 * g++.dg/parse/array-size1.C: New test.
5628
5629 PR c++/5657
5630 * g++.dg/parse/undefined3.C: New test.
5631
5632 PR c++/5665
5633 * g++.dg/parse/undefined4.C: New test.
5634
5635 PR c++/5975
5636 * g++.dg/parse/undefined5.C: New test.
5637
5638 PR c++/7259
5639 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
5640
5641 PR c++/8578
5642 * g++.dg/parse/casting-operator1.C: New test.
5643
5644 PR c++/8596
5645 * g++.dg/parse/undefined6.C: New test.
5646
5647 PR c++/8736
5648 * g++.dg/parse/missing-template1.C: New test.
5649
5650 2003-02-04 Jan Hubicka <jh@suse.cz>
5651
5652 * gcc.dg/i386-cadd.c: Compile using -march=k8.
5653 * gcc.dg/i386-cmov?.c: Likewise.
5654 * gcc.dg/i386-fpcvt-?.c: Likewise.
5655 * gcc.dg/i386-ssefp-1.c: Likewise.
5656 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
5657 conventions.
5658
5659 2003-02-03 Mark Mitchell <mark@codesourcery.com>
5660
5661 PR c++/7129
5662 * testsuite/g++.dg/ext/max.C: New test.
5663
5664 2003-02-03 Jan Hubicka <jh@suse.cz>
5665
5666 * gcc.c-torture/execute/20030203-1.c: New test.
5667
5668 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
5669
5670 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
5671 'natural-endian'.
5672
5673 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
5674
5675 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
5676 * g++.dg/init/new2.C: Likewise.
5677 * g++.dg/other/new1.C: Likewise.
5678
5679 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
5680
5681 * gcc.dg/struct-ret-libc.c: New test.
5682
5683 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
5684
5685 * gcc.dg/20030129-1.c: New test.
5686
5687 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5688
5689 PR c++/8849
5690 * g++.dg/template/ptrmem4.C: New test.
5691
5692 2003-01-29 Mark Mitchell <mark@codesourcery.com>
5693
5694 * g++.dg/parser/constant1.C: New test.
5695
5696 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5697
5698 PR c++/8591
5699 * g++.dg/parse/friend2.C: New test.
5700
5701 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
5702
5703 PR c++/9437
5704 * g++.dg/template/unify4.C: New test.
5705
5706 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
5707
5708 * gcc.c-torture/execute/20030128-1.c: New test.
5709
5710 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
5711
5712 * g++.dg/lookup/nested1.C: Test moved from ...
5713 * g++.old-deja/g++.other/lookup24.C: ... here.
5714
5715 2003-01-28 Jan Hubicka <jh@suse.cz>
5716
5717 * gcc.dg/i386-cmov5.c: New test.
5718
5719 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5720
5721 * gcc.c-torture/execute/20010925-1.c: Changed the
5722 memcpy declaration.
5723
5724 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5725
5726 PR c++/3902
5727 * g++.dg/parse/template5.C: New test.
5728
5729 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
5730
5731 PR fortran/9258
5732 * g77.dg/pr9258: New test.
5733
5734 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
5735
5736 * README: Move relevant parts from README.g++.
5737
5738 * README.g++: Remove this file.
5739
5740 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5741
5742 * g++.dg/abi/dcast1.C: New test.
5743
5744 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5745
5746 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
5747
5748 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
5749
5750 PR c++/47
5751 * g++.old-deja/g++.other/lookup24.C: New test.
5752
5753 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5754
5755 PR middle-end/7227
5756 * gcc.dg/uninit-C.c: New test.
5757
5758 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
5759
5760 * g++.dg/abi/covariant1.C: New test.
5761
5762 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
5763
5764 * gcc.dg/20030123-1.c: New test.
5765
5766 2003-01-25 Jan Hubicka <jh@suse.cz>
5767
5768 PR opt/8492
5769 * gcc.c-torture/compile/20030125-1.c
5770
5771 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
5772
5773 PR c++/9403
5774 * g++.dg/parse/template3.C: New test.
5775 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
5776
5777 PR c++/795
5778 * g++.dg/parse/template4.C: New test.
5779
5780 PR c++/9415
5781 * g++.dg/template/qual2.C: New test.
5782
5783 PR c++/8545
5784 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
5785
5786 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
5787
5788 2003-01-25 Roger Sayle <roger@eyesopen.com>
5789
5790 * gcc.c-torture/execute/switch-1.c: New test case.
5791
5792 2003-01-25 Jan Hubicka <jh@suse.cz>
5793
5794 * gcc.c-torture/execute/20030125-1.[cx]: New test.
5795
5796 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
5797
5798 Tweaks for Bison-1.875. From the NEWS file:
5799 "- `parse error' -> `syntax error'
5800 Bison now uniformly uses the term `syntax error'"
5801 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
5802 * gcc.dg/cpp/digraph2.c: Likewise.
5803 * gcc.dg/cpp/direct2.c: Likewise.
5804 * gcc.dg/cpp/paste4.c: Likewise.
5805 * gcc.dg/c90-restrict-1.c: Likewise.
5806 * gcc.dg/c99-func-2.c: Likewise.
5807 * gcc.dg/noncompile/920721-2.c: Likewise.
5808 * gcc.dg/noncompile/930622-2.c: Likewise.
5809 * gcc.dg/noncompile/940112-1.c: Likewise.
5810 * gcc.dg/noncompile/950921-1.c: Likewise.
5811 * gcc.dg/noncompile/951123-1.c: Likewise.
5812 * gcc.dg/noncompile/971104-1.c: Likewise.
5813 * gcc.dg/noncompile/990416-1.c: Likewise.
5814
5815 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
5816
5817 * g++.dg/parse/undefined1.C: Add error message.
5818
5819 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5820
5821 PR c++/9354
5822 * g++.dg/parse/new1.C: New test.
5823
5824 PR c++/9216
5825 * g++.dg/parse/template2.C: New test.
5826
5827 PR c++/9354
5828 * g++.dg/parse/typedef2.C: New test.
5829
5830 PR c++/9328
5831 * g++.dg/ext/typeof3.C: New test.
5832
5833 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5834
5835 PR c++/2738
5836 * g++.dg/parse/ret-type1.C: New test.
5837
5838 PR c++/3792
5839 * g++.dg/parse/tmpl-outside1.C: New test.
5840
5841 PR c++/4207
5842 * g++.dg/parse/int-as-enum1.C: New test.
5843
5844 PR c++/4903
5845 * g++.dg/parse/no-typename1.C: New test.
5846
5847 PR c++/5533
5848 * g++.dg/parse/no-value1.C: New test.
5849
5850 PR c++/5921
5851 * g++.dg/parse/wrong-inline1.C: New test.
5852
5853 PR c++/6402
5854 * g++.dg/parse/ref1.C: New test.
5855
5856 PR c++/6992
5857 * g++.dg/parse/attr-ctor1.C: New test.
5858
5859 PR c++/7229
5860 * g++.dg/parse/namespace5.C: New test.
5861
5862 PR c++/7917
5863 * g++.dg/parse/func-def1.C: New test.
5864
5865 PR c++/8143
5866 * g++.dg/parse/undefined1.C: New test.
5867
5868 PR c++/5723, PR c++/8522
5869 * g++.dg/parse/specialization1.C: New test.
5870
5871 PR c++/163, PR c++/8595
5872 * g++.dg/parse/struct-as-enum1.C: New test.
5873
5874 PR c++/9173
5875 * g++.dg/parse/undefined2.C: New test.
5876
5877 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5878
5879 PR c++/9298
5880 * g++.dg/parse/template1.C: New test.
5881
5882 PR c++/9384
5883 * g++.dg/parse/using1.C: New test.
5884
5885 PR c++/9285
5886 PR c++/9294
5887 * g++.dg/parse/expr2.C: New test.
5888
5889 PR c++/9388
5890 * g++.dg/parse/lookup2.C: Likewise.
5891
5892 2003-01-21 Jan Hubicka <jh@suse.cz>
5893
5894 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
5895 * gcc.c-torture/execute/eeprof-1.c: Likewise.
5896 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
5897 * gcc.c-torture/execute/string-opt-*.c: Likewise.
5898
5899 2003-01-20 Nick Clifton <nickc@redhat.com>
5900
5901 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
5902 problem with ARM sibcall code generation.
5903
5904 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
5905
5906 * gcc.c-torture/execute/20030120-1.c: New.
5907
5908 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
5909
5910 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
5911
5912 2003-01-17 Mark Mitchell <mark@codesourcery.com>
5913
5914 PR c++/9272
5915 * g++.dg/parse/ctor1.C: New test.
5916
5917 PR c++/9294:
5918 * g++.dg/parse/qualified1.C: New test.
5919
5920 * g++.dg/parse/typename3.C: New test.
5921
5922 2003-01-16 Richard Henderson <rth@redhat.com>
5923
5924 * g++.dg/tls/init-2.C: Fix error matches for real this time.
5925
5926 2003-01-16 Richard Henderson <rth@redhat.com>
5927
5928 * g++.dg/pch/pch.exp: Copy test header to the working directory
5929 before using it either for precompilation or direct use.
5930 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
5931 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
5932
5933 2003-01-16 Richard Henderson <rth@redhat.com>
5934
5935 * gcc.dg/pch/pch.exp: Copy test header to the working directory
5936 before using it either for precompilation or direct use.
5937 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
5938 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
5939
5940 2003-01-16 Mark Mitchell <mark@codesourcery.com>
5941
5942 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
5943 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
5944 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
5945 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
5946 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
5947 typename warning into error.
5948 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
5949 error messages.
5950 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
5951 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
5952 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
5953 messages.
5954 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
5955 make declaration visible in template.
5956 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
5957 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
5958 messages.
5959 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
5960 message.
5961 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
5962 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
5963 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
5964 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
5965 typename warning with error message.
5966 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
5967 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
5968 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
5969
5970 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
5971
5972 * g++.dg/parse/ambig2.C: New test.
5973
5974 2003-01-15 Richard Henderson <rth@redhat.com>
5975
5976 * g++.dg/tls/init-2.C: Update error message string.
5977
5978 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5979
5980 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
5981
5982 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
5983
5984 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
5985 all for HC11/HC12.
5986 * gcc.c-torture/compile/20001205-1.x: Likewise.
5987 * gcc.c-torture/compile/20001226-1.x: Likewise.
5988 * gcc.c-torture/compile/920520-1.x: Likewise.
5989 * gcc.c-torture/compile/961203-1.x: Likewise.
5990 * gcc.c-torture/compile/20020604-1.x: Likewise.
5991
5992 2003-01-15 Jan Hubicka <jh@suse.cz>
5993
5994 * gcc.c-torture/compile/20030115-1.c: New test.
5995
5996 * gcc.dg/i386-fpcvt-1.c: New test.
5997 * gcc.dg/i386-fpcvt-2.c: New test.
5998
5999 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
6000
6001 Further conform g++'s __vmi_class_type_info to the C++ ABI
6002 specification.
6003 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6004 the specification.
6005
6006 2003-01-14 Jan Hubicka <jh@suse.cz>
6007
6008 * gcc.dg/i386-fpcvt-1.c: New test.
6009 * gcc.dg/i386-fpcvt-2.c: New test.
6010
6011 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6012
6013 * gcc.dg/i386-mmx-3.c: New test.
6014
6015 2003-01-12 Mark Mitchell <mark@codesourcery.com>
6016
6017 PR c++/9264
6018 * g++.dg/parse/octal1.C: New file.
6019
6020 PR c++/9172
6021 * g++.dg/parse/typename1.C: New file.
6022
6023 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
6024
6025 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6026 * gcc.dg/bf-no-ms-layout.c: Likewise.
6027 * gcc.dg/bf-ms-attrib.c: Likewise.
6028
6029 2003-01-10 Mark Mitchell <mark@codesourcery.com>
6030
6031 PR c++/9099
6032 * g++.dg/parse/dtor1.C: New file.
6033
6034 PR c++/9128
6035 * g++.dg/rtti/typeid1.C: New file.
6036
6037 PR c++/9153
6038 * g++.dg/parse/lookup1.C: New file.
6039
6040 PR c++/9171
6041 * g++.dg/templ/spec5.C: New file.
6042
6043 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
6044
6045 * gcc.c-torture/compile/20030110-1.c: New test.
6046
6047 2003-01-09 Geoffrey Keating <geoffk@apple.com>
6048
6049 Merge from pch-branch:
6050
6051 2002-12-23 Geoffrey Keating <geoffk@apple.com>
6052
6053 * gcc.dg/pch/cpp-1.h: New.
6054 * gcc.dg/pch/cpp-1.c: New.
6055 * gcc.dg/pch/cpp-2.h: New.
6056 * gcc.dg/pch/cpp-2.c: New.
6057
6058 2002-11-19 Geoffrey Keating <geoffk@apple.com>
6059
6060 * gcc.dg/pch/except-1.h: New.
6061 * gcc.dg/pch/except-1.c: New.
6062
6063 2002-11-13 Geoffrey Keating <geoffk@apple.com>
6064
6065 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6066 running test.
6067 * gcc.dg/pch: Include *.hp not *.h.
6068 * gcc.dg/pch/system-1.h: New.
6069 * gcc.dg/pch/system-1.c: New.
6070
6071 2002-11-11 Geoffrey Keating <geoffk@apple.com>
6072
6073 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6074 rather than trying to build and run a program using PCH.
6075 * gcc.dg/pch: Remove dg-do commands from test files.
6076
6077 2002-11-08 Geoffrey Keating <geoffk@apple.com>
6078
6079 * gcc.dg/pch/macro-3.c: New.
6080 * gcc.dg/pch/macro-3.h: New.
6081
6082 2002-11-04 Geoffrey Keating <geoffk@apple.com>
6083
6084 * gcc.dg/pch/common-1.c: New.
6085 * gcc.dg/pch/common-1.h: New.
6086 * gcc.dg/pch/decl-1.c: New.
6087 * gcc.dg/pch/decl-1.h: New.
6088 * gcc.dg/pch/decl-2.c: New.
6089 * gcc.dg/pch/decl-2.h: New.
6090 * gcc.dg/pch/decl-3.c: New.
6091 * gcc.dg/pch/decl-3.h: New.
6092 * gcc.dg/pch/decl-4.c: New.
6093 * gcc.dg/pch/decl-4.h: New.
6094 * gcc.dg/pch/decl-5.c: New.
6095 * gcc.dg/pch/decl-5.h: New.
6096 * gcc.dg/pch/global-1.c: New.
6097 * gcc.dg/pch/global-1.h: New.
6098 * gcc.dg/pch/inline-1.c: New.
6099 * gcc.dg/pch/inline-1.h: New.
6100 * gcc.dg/pch/inline-2.c: New.
6101 * gcc.dg/pch/inline-2.h: New.
6102 * gcc.dg/pch/static-1.c: New.
6103 * gcc.dg/pch/static-1.h: New.
6104 * gcc.dg/pch/static-2.c: New.
6105 * gcc.dg/pch/static-2.h: New.
6106
6107 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
6108
6109 * g++.dg/pch/pch.exp: Better handle failing testcases.
6110 * gcc.dg/pch/pch.exp: Likewise.
6111 * gcc.dg/pch/macro-1.c: New.
6112 * gcc.dg/pch/macro-1.h: New.
6113 * gcc.dg/pch/macro-2.c: New.
6114 * gcc.dg/pch/macro-2.h: New.
6115
6116 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
6117
6118 * g++.dg/dg.exp: Treat files in pch/ specially.
6119 * g++.dg/pch/pch.exp: New file.
6120 * g++.dg/pch/empty.H: New file.
6121 * g++.dg/pch/empty.C: New file.
6122 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
6123 "precompile".
6124
6125 * gcc.dg/pch/pch.exp: New file.
6126 * gcc.dg/pch/empty.h: New file.
6127 * gcc.dg/pch/empty.c: New file.
6128 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
6129 "precompile".
6130
6131 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6132
6133 * g++.dg/template/friend14.C: New test.
6134
6135 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6136
6137 * gcc.dg/old-style-asm-1.c: New test.
6138
6139 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
6140
6141 * gcc.c-torture/compile/20030109-1.c: New test.
6142
6143 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6144
6145 * gcc.c-torture/execute/20030109-1.c: New test.
6146
6147 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
6148
6149 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
6150 * g++.old-deja/g++.mike/dyncast2.C: Likewise
6151 * g++.old-deja/g++.mike/dyncast3.C: Likewise
6152 * g++.old-deja/g++.mike/eh2.C: Likewise
6153 * g++.old-deja/g++.mike/eh3.C: Likewise
6154 * g++.old-deja/g++.mike/eh5.C: Likewise
6155 * g++.old-deja/g++.mike/eh6.C: Likewise
6156 * g++.old-deja/g++.mike/eh7.C: Likewise
6157 * g++.old-deja/g++.mike/eh8.C: Likewise
6158 * g++.old-deja/g++.mike/eh9.C: Likewise
6159 * g++.old-deja/g++.mike/eh10.C: Likewise
6160 * g++.old-deja/g++.mike/eh12.C: Likewise
6161 * g++.old-deja/g++.mike/eh13.C: Likewise
6162 * g++.old-deja/g++.mike/eh14.C: Likewise
6163 * g++.old-deja/g++.mike/eh16.C: Likewise
6164 * g++.old-deja/g++.mike/eh17.C: Likewise
6165 * g++.old-deja/g++.mike/eh18.C: Likewise
6166 * g++.old-deja/g++.mike/eh21.C: Likewise
6167 * g++.old-deja/g++.mike/eh23.C: Likewise
6168 * g++.old-deja/g++.mike/eh24.C: Likewise
6169 * g++.old-deja/g++.mike/eh25.C: Likewise
6170 * g++.old-deja/g++.mike/eh26.C: Likewise
6171 * g++.old-deja/g++.mike/eh27.C: Likewise
6172 * g++.old-deja/g++.mike/eh28.C: Likewise
6173 * g++.old-deja/g++.mike/eh29.C: Likewise
6174 * g++.old-deja/g++.mike/eh31.C: Likewise
6175 * g++.old-deja/g++.mike/eh33.C: Likewise
6176 * g++.old-deja/g++.mike/eh34.C: Likewise
6177 * g++.old-deja/g++.mike/eh35.C: Likewise
6178 * g++.old-deja/g++.mike/eh36.C: Likewise
6179 * g++.old-deja/g++.mike/eh37.C: Likewise
6180 * g++.old-deja/g++.mike/eh38.C: Likewise
6181 * g++.old-deja/g++.mike/eh39.C: Likewise
6182 * g++.old-deja/g++.mike/eh40.C: Likewise
6183 * g++.old-deja/g++.mike/eh41.C: Likewise
6184 * g++.old-deja/g++.mike/eh42.C: Likewise
6185 * g++.old-deja/g++.mike/eh44.C: Likewise
6186 * g++.old-deja/g++.mike/eh46.C: Likewise
6187 * g++.old-deja/g++.mike/eh47.C: Likewise
6188 * g++.old-deja/g++.mike/eh48.C: Likewise
6189 * g++.old-deja/g++.mike/eh49.C: Likewise
6190 * g++.old-deja/g++.mike/eh50.C: Likewise
6191 * g++.old-deja/g++.mike/eh51.C: Likewise
6192 * g++.old-deja/g++.mike/eh53.C: Likewise
6193 * g++.old-deja/g++.mike/eh55.C: Likewise
6194 * g++.old-deja/g++.mike/p7912.C: Likewise
6195 * g++.old-deja/g++.mike/p9706.C: Likewise
6196 * g++.old-deja/g++.mike/p10416.C: Likewise
6197 * g++.old-deja/g++.mike/p11667.C: Likewise
6198 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
6199 Remove redundant reference to Iris.
6200 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
6201 Elxsi, i860, Pico Java, and WE32K.
6202
6203 2003-01-07 Mark Mitchell <mark@codesourcery.com>
6204
6205 * g++.dg/ext/asm4.C: New test.
6206
6207 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6208
6209 PR c++/9030
6210 * g++.dg/template/friend12.C: New test.
6211 * g++.dg/template/friend13.C: Likewise.
6212 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6213
6214 2003-01-08 Jan Hubicka <jh@suse.cz>
6215
6216 * gcc.dg/i386-cadd.c: New test.
6217 * gcc.dg/i386-cmov4.c: Likewise.
6218
6219 2003-01-06 Mark Mitchell <mark@codesourcery.com>
6220
6221 PR c++/9165
6222 * g++.dg/warn/Wunused-3.C: New test.
6223
6224 * g++.dg/abi/bitfield9.C: New test.
6225
6226 PR c++/9189
6227 * g++.dg/parse/defarg3.C: New test.
6228
6229 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
6230
6231 * g++.dg/parse/ambig1.C: New test.
6232 * g++.dg/parse/defarg2.C: New test.
6233
6234 2003-01-05 Mark Mitchell <mark@codesourcery.com>
6235
6236 * g++.dg/template/defarg-1.C: New test.
6237 * g++.dg/template/local2.C: Likewise.
6238
6239 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
6240
6241 * gcc.c-torture/execute/20030105-1.c: New test.
6242
6243 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6244
6245 * g++.dg/parse/namespace3.C: Remove extra semicolons.
6246 * g++.dg/parse/namespace4.C: Likewise.
6247
6248 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
6249
6250 * g++.dg/template/ntp2.C: New test.
6251
6252 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
6253
6254 * g++.dg/parse/extern-C-1.C: New test.
6255
6256 * g++.dg/parse/namespace4.C: New test.
6257
6258 * g++.dg/template/nested1.C: New test.
6259
6260 * g++.dg/parse/namespace3.C: New test.
6261
6262 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
6263
6264 * g++.dg/lookup/two-stage1.C: New test.
6265
6266 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6267
6268 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6269 * g++.old-deja/g++.jason/access8.C: Likewise.
6270 * g++.old-deja/g++.other/decl5.C: Likewise.
6271
6272 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6273
6274 * g++.dg/parse/parse7.C: New test.
6275
6276 2003-01-02 Mark Mitchell <mark@codesourcery.com>
6277
6278 PR c++/2843
6279 * g++.dg/ext/attrib7.C: New test.
6280
6281 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6282
6283 * g++.dg/parse/parse6.C: New test.
6284
6285 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
6286
6287 * gcc.dg/h8300-stack-1.c: New.
6288
6289 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6290
6291 g++.dg/lookup/exception1.C: New test.
6292
6293 g++.dg/lookup/template1.C: New test.
6294
6295 g++.dg/parse/namespace2.C: New test.
6296
6297 g++.dg/parse/parens2.C: New test.
6298
6299 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6300
6301 * g++.dg/parse/parse5.C: New test.
6302 * g++.dg/lookup/scoped4.C: New test.
6303
6304 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6305
6306 * g++.dg/parse/parens1.C: New test.
6307
6308 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6309 angle-bracket1.C.
6310 * g++.dg/parse/parens2.C: New test.
6311
6312 * g++.dg/lookup/scope-operator1.C: New test.
6313
6314 * g++.dg/parse/operator1.C: New test.
6315
6316 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6317
6318 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6319 * g++.old-deja/g++.other/access6.C: Likewise.
6320 * g++.old-deja/g++.other/decl1.C: Likewise.
6321 * g++.old-deja/g++.pt/typename12.C: Likewise.
6322
6323 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6324
6325 * g++.dg/parse/namespace1.C: New test.
6326
6327 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6328
6329 * g++.dg/parse/parse4.C: New test.
6330
6331 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6332
6333 * g++.dg/parse/parse3.C: New test.
6334
6335 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6336
6337 * g++.dg/parse/parse2.C: New test.
6338
6339 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6340
6341 * g++.dg/template/friend11.C: New test.
6342
6343 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6344
6345 * g++.dg/parse/parse1.C: New test.
6346
6347 2002-12-31 Janis Johnson <janis187@us.ibm.com>
6348
6349 * lib/profopt.exp: Change the name of a global variable to avoid
6350 possible clashes with other test suites.
6351
6352 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
6353
6354 * g++.dg/inherit/covariant8.C: New test.
6355
6356 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6357
6358 * g++.dg/init/array9.C: New test.
6359
6360 PR c++/9112
6361 * g++.dg/parse/expr1.C: New test.
6362
6363 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
6364
6365 * gcc.c-torture/compile/20021230-1.c: New test.
6366
6367 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
6368
6369 * g++.dg/inherit/covariant5.C: New test.
6370 * g++.dg/inherit/covariant6.C: New test.
6371 * g++.dg/inherit/covariant7.C: New test.
6372
6373 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6374
6375 PR c++/2739
6376 * g++.dg/other/access2.C: New test.
6377
6378 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
6379
6380 * g++.dg/other/anon-struct.C: No longer fails
6381 * g++.old-deja/g++.brendan/parse4.C: Likewise.
6382 * g++.old-deja/g++.brendan/parse5.C: Likewise.
6383 * g++.old-deja/g++.brendan/parse6.C: Likewise.
6384
6385 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
6386
6387 * g++.dg/parse/angle-bracket.C (main): No longer fails.
6388
6389 2002-12-27 Mark Mitchell <mark@codesourcery.com>
6390
6391 * g++.dg/eh/spec4.C: Remove stray semicolon.
6392 * g++.dg/expr/pmf-1.C: Change error message.
6393 * g++.dg/ext/asm1.C: Remove stray semicolon.
6394 * g++.dg/ext/typename1.C: Add missing typenames.
6395 * g++.dg/inherit/template-as-base.C: Change error message.
6396 * g++.dg/lookup/scoped1.C: Likewise.
6397 * g++.dg/lookup/scoped2.C: Likewise.
6398 * g++.dg/lookup/using2.C: Likewise.
6399 * g++.dg/other/component1.C: Remove stray semicolon.
6400 * g++.dg/other/do1.C: Change error message.
6401 * g++.dg/other/error2.C: Likewise.
6402 * g++.dg/other/init1.C: Likewise.
6403 * g++.dg/other/packed1.C: Remove stray semicolon.
6404 * g++.dg/other/ptrmem2.C: Change error message.
6405 * g++.dg/parse/parameter-declaration-1.C: Remove line number
6406 marker.
6407 * g++.dg/special/initp1.C: Remove invalid attribute usage.
6408 * g++.dg/template/access3.C: Add typename keyword.
6409 * g++.dg/template/access5.C: Remove stray semicolon.
6410 * g++.dg/template/access6.C: Likewise.
6411 * g++.dg/template/complit1.C: Likewise.
6412 * g++.dg/template/crash1.C: Change error message.
6413 * g++.dg/template/inherit2.C: Remove stray semicolon.
6414 * g++.dg/template/instantiate2.C: Likewise.
6415 * g++.dg/template/instantiate3.C: Change error message.
6416 * g++.dg/template/qual1.C: Remove stray semicolon.
6417 * g++.dg/template/qualttp18.C: Change error message.
6418 * g++.dg/template/ref1.C: Remove stray semicolon.
6419 * g++.dg/template/sizeof1.C (A::value): Declare it.
6420 * g++.dg/template/spec4.C: Change error message.
6421 * g++.dg/template/static1.C: Likewise.
6422 * g++.dg/template/type1.C: Likewise.
6423 * g++.dg/template/typename3.C: Likewise.
6424 * g++.old-deja/g++.benjamin/13478.C: Change error message.
6425 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6426 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6427 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6428 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6429 named return value extension.
6430 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
6431 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
6432 * g++.old-deja/g++.bob/extern_C.C: Likewise.
6433 * g++.old-deja/g++.bob/inherit2.C: Likewise.
6434 * g++.old-deja/g++.brendan/complex1.C: Likewise.
6435 * g++.old-deja/g++.brendan/copy5.C: Likewise.
6436 * g++.old-deja/g++.brendan/crash13.C: Likewise.
6437 * g++.old-deja/g++.brendan/crash15.C: Likewise.
6438 * g++.old-deja/g++.brendan/crash18.C: Change error message.
6439 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
6440 * g++.old-deja/g++.brendan/crash38.C: Likewise.
6441 * g++.old-deja/g++.brendan/crash50.C: Likewise.
6442 * g++.old-deja/g++.brendan/crash56.C: Likewise.
6443 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
6444 syntax.
6445 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
6446 * g++.old-deja/g++.brendan/crash8.C: Change error message.
6447 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
6448 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6449 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6450 * g++.old-deja/g++.brendan/template11.C: Likewise.
6451 * g++.old-deja/g++.brendan/template26.C: Likewise.
6452 * g++.old-deja/g++.brendan/template27.C: Use explicit
6453 specialization syntax.
6454 * g++.old-deja/g++.brendan/template30.C: Likewise.
6455 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6456 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6457 non-dependent names.
6458 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6459 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6460 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6461 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6462 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6463 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6464 named return value extension.
6465 * g++.old-deja/g++.ext/namedret2.C: Likewise.
6466 * g++.old-deja/g++.ext/namedret3.C: Likewise.
6467 * g++.old-deja/g++.ext/return1.C: Likewise.
6468 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6469 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6470 * g++.old-deja/g++.jason/access8.C: Likewise.
6471 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6472 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6473 pseudo-destructor names.
6474 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6475 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6476 pseudo-destructor names.
6477 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6478 * g++.old-deja/g++.jason/overload19.C: Likewise.
6479 * g++.old-deja/g++.jason/overload32.C: Likewise.
6480 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6481 stray semicolons.
6482 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6483 * g++.old-deja/g++.jason/return.C: Likewise.
6484 * g++.old-deja/g++.jason/return2.C: Likewise.
6485 * g++.old-deja/g++.jason/shadow1.C: Likewise.
6486 * g++.old-deja/g++.jason/special.C: Use explicit specialization
6487 syntax.
6488 * g++.old-deja/g++.jason/template10.C: Account for use of
6489 non-dependent names.
6490 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6491 syntax.
6492 * g++.old-deja/g++.jason/template37.C: Likewise.
6493 * g++.old-deja/g++.law/access4.C: Change error messages.
6494 * g++.old-deja/g++.law/arm13.C: Remove incorrect
6495 pseudo-destructor names.
6496 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6497 * g++.old-deja/g++.law/ctors9.C: Likewise.
6498 * g++.old-deja/g++.law/cvt22.C: Likewise.
6499 * g++.old-deja/g++.law/dtors5.C: Likewise.
6500 * g++.old-deja/g++.law/global-init1.C: Likewise.
6501 * g++.old-deja/g++.law/missed-error3.C: Likewise.
6502 * g++.old-deja/g++.law/operators28.C: Likewise.
6503 * g++.old-deja/g++.law/visibility28.C: Likewise.
6504 * g++.old-deja/g++.martin/eval1.C: Likewise.
6505 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6506 name.
6507 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6508 * g++.old-deja/g++.mike/net34.C: Likewise.
6509 * g++.old-deja/g++.mike/net36.C: Likewise.
6510 * g++.old-deja/g++.mike/ns2.C: Likewise.
6511 * g++.old-deja/g++.mike/p12306.C: Likewise.
6512 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6513 value extension.
6514 * g++.old-deja/g++.mike/p700.C: Likewise.
6515 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6516 * g++.old-deja/g++.mike/p710.C: Likewise.
6517 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6518 value extension.
6519 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6520 * g++.old-deja/g++.mike/pmf9.C: Likewise.
6521 * g++.old-deja/g++.ns/crash2.C: Likewise.
6522 * g++.old-deja/g++.ns/crash3.C: Likewise.
6523 * g++.old-deja/g++.ns/invalid1.C: Likewise.
6524 * g++.old-deja/g++.ns/ns17.C: Likewise.
6525 * g++.old-deja/g++.ns/template16.C: Likewise.
6526 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6527 keyword.
6528 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6529 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6530 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6531 named return value extension.
6532 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6533 * g++.old-deja/g++.other/access4.C: Issue additional error
6534 messages.
6535 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6536 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6537 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6538 * g++.old-deja/g++.other/crash25.C: Change error message.
6539 * g++.old-deja/g++.other/crash4.C: Change error message.
6540 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6541 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6542 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6543 checks.
6544 * g++.old-deja/g++.other/defarg8.C: Likewise.
6545 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6546 * g++.old-deja/g++.other/dtor10.C: Likewise.
6547 * g++.old-deja/g++.other/incomplete.C: Likewise.
6548 * g++.old-deja/g++.other/linkage7.C: Likewise.
6549 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6550 lookup algorithm.
6551 * g++.old-deja/g++.other/mangle2.C: Likewise.
6552 * g++.old-deja/g++.other/refinit2.C: Likewise.
6553 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6554 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6555 * g++.old-deja/g++.pt/crash28.C: Likewise.
6556 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6557 syntax.
6558 * g++.old-deja/g++.pt/crash32.C: Change error message.
6559 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6560 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6561 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6562 error message position.
6563 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6564 * g++.old-deja/g++.pt/defarg8.C: Change error message.
6565 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
6566 syntax.
6567 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
6568 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
6569 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
6570 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
6571 keyword.
6572 * g++.old-deja/g++.pt/explicit31.C: Likewise.
6573 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
6574 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
6575 keyword.
6576 * g++.old-deja/g++.pt/explicit71.C: Change error message.
6577 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
6578 syntax.
6579 * g++.old-deja/g++.pt/friend28.C: Account for use of
6580 non-dependent names.
6581 * g++.old-deja/g++.pt/friend29.C: Likewise.
6582 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
6583 rules.
6584 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
6585 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
6586 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
6587 lookup rules.
6588 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
6589 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
6590 keyword.
6591 * g++.old-deja/g++.pt/memclass20.C: Likewise.
6592 * g++.old-deja/g++.pt/memclass5.C: Likewise.
6593 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
6594 keyword.
6595 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
6596 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
6597 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
6598 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
6599 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
6600 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
6601 keyword.
6602 * g++.old-deja/g++.pt/spec10.C: Likewise.
6603 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
6604 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
6605 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
6606 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
6607 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
6608 * g++.old-deja/g++.pt/ttp62.C: Likewise.
6609 * g++.old-deja/g++.pt/ttp64.C: Likewise.
6610 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
6611 * g++.old-deja/g++.pt/typename15.C: Likewise.
6612 * g++.old-deja/g++.pt/typename22.C: Likewise.
6613 * g++.old-deja/g++.pt/typename6.C: Change error messages.
6614 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
6615 * g++.old-deja/g++.pt/virtual2.C: Likewise.
6616 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
6617 syntax.
6618 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
6619 return value extension.
6620 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
6621 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
6622 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
6623 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
6624
6625 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
6626
6627 * g++.dg/warn/inline1.C: New test.
6628 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
6629 * g++.old-deja/g++.jason/synth10.C: Likewise.
6630 * g++.old-deja/g++.mike/net31.C: Likewise.
6631 * g++.old-deja/g++.mike/p8786.C: Likewise.
6632
6633 * g++.dg/template/friend10.C: New test.
6634 * g++.dg/template/conv5.C: New test.
6635
6636 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
6637
6638 * g++.dg/lookup/scoped3.C: New test.
6639
6640 * g++.dg/lookup/decl1.C: New test.
6641 * g++.dg/lookup/decl2.C: New test.
6642
6643 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
6644
6645 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
6646 gcc.c-torture/compile/20021015-1.c,
6647 gcc.c-torture/compile/20021015-2.c,
6648 gcc.c-torture/compile/20021123-1.c,
6649 gcc.c-torture/compile/20021123-2.c,
6650 gcc.c-torture/compile/20021123-3.c,
6651 gcc.c-torture/compile/20021123-4.c,
6652 gcc.c-torture/execute/20021024-1.c: Add tests previously added
6653 only to 3.1 or 3.2 branch.
6654
6655 2002-12-23 Mark Mitchell <mark@codesourcery.com>
6656
6657 * gcc.dg/i386-bitfield3.c: New test.
6658
6659 * gcc.dg/i386-bitfield2.c: New test.
6660
6661 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
6662
6663 * g++.dg/parse/conv_op1.C: New test.
6664
6665 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
6666
6667 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
6668 approved.
6669
6670 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
6671
6672 * gcc.c-torture/compile/20021220-1.c: New test.
6673
6674 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
6675
6676 * gcc.dg/i386-fastcall-1.c: New.
6677
6678 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6679
6680 * gcc.c-torture/execute/20021219-1.c: New test.
6681
6682 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6683
6684 * gcc.dg/i386-pic-1.c: New test.
6685
6686 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6687
6688 PR c++/8099
6689 * g++.dg/template/friend9.C: New test.
6690
6691 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6692
6693 PR c++/3663
6694 * g++.dg/template/access7.C: New test.
6695
6696 2002-12-18 Nick Clifton <nickc@redhat.com>
6697
6698 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
6699 the libstdc++-v3 directory has been found.
6700
6701 2002-12-12 Devang Patel <dpatel@apple.com>
6702 * gcc.dg/darwin-ld-1.c: New test.
6703 * gcc.dg/darwin-ld-2.c: New test.
6704 * gcc.dg/darwin-ld-3.c: New test.
6705 * gcc.dg/darwin-ld-4.c: New test.
6706 * gcc.dg/darwin-ld-5.c: New test.
6707
6708 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6709
6710 * gcc.c-torture/compile/20021212-1.c: New test.
6711
6712 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
6713
6714 * gcc.dg/fshort-wchar: New test.
6715
6716 2002-12-10 Mark Mitchell <mark@codesourcery.com>
6717
6718 PR c++/8372
6719 * g++.dg/template/dtor1.C: New test.
6720
6721 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
6722 markers.
6723
6724 2002-12-10 Jakub Jelinek <jakub@redhat.com>
6725
6726 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
6727
6728 2002-12-09 Mark Mitchell <mark@codesourcery.com>
6729
6730 * g++.dg/template/static1.C: New test.
6731 * g++.dg/template/static2.C: New test.
6732 * g++.old-deja/g++.ext/memconst.C: New test.
6733
6734 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6735
6736 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
6737 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
6738 * g++.dg/special/initp1.C: Likewise.
6739
6740 2002-12-06 Jakub Jelinek <jakub@redhat.com>
6741
6742 * gcc.c-torture/execute/20021204-1.c: New test.
6743
6744 2002-12-04 Geoffrey Keating <geoffk@apple.com>
6745
6746 * gcc.dg/ppc-fmadd-1.c: New file.
6747 * gcc.dg/ppc-fmadd-2.c: New file.
6748 * gcc.dg/ppc-fmadd-3.c: New file.
6749
6750 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6751
6752 * gcc.c-torture/compile/20021204-1.c: New test.
6753
6754 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
6755
6756 * g++.dg/inherit/covariant2.C: New test.
6757 * g++.dg/inherit/covariant3.C: New test.
6758 * g++.dg/inherit/covariant4.C: New test.
6759 * g++.dg/inherit/covariant1.C: Remove XFAIL.
6760 * g++.old-deja/g++.robertl/eb17.C: Likewise.
6761
6762 2002-12-03 Mark Mitchell <mark@codesourcery.com>
6763
6764 PR c++/8688
6765 * g++.dg/init/brace3.C: New test.
6766
6767 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
6768
6769 * gcc.dg/20020210-1.c: Fix a comment typo.
6770
6771 2002-12-02 Mark Mitchell <mark@codesourcery.com>
6772
6773 PR c++/8720
6774 * g++.dg/parse/defarg1.C: New test.
6775
6776 PR c++/8615
6777 * g++.dg/template/char1.C: New test.
6778
6779 * g++.dg/template/varmod1.C: Fix typo.
6780
6781 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6782
6783 DR 180
6784 * g++.old-deja/g++.pt/crash32.C: Expect error.
6785
6786 2002-12-01 Mark Mitchell <mark@codesourcery.com>
6787
6788 PR c++/5919
6789 * g++.dg/template/varmod1.C: New test.
6790
6791 PR c++/8727
6792 * g++.dg/inherit/typeinfo1.C: New test.
6793
6794 PR c++/8663
6795 * g++.dg/inherit/typedef1.C: New test.
6796
6797 2002-11-30 Mark Mitchell <mark@codesourcery.com>
6798
6799 PR c++/8332
6800 PR c++/8493
6801 * g++.dg/template/strlen1.C: New test.
6802
6803 PR c++/8227
6804 * g++.dg/template/ctor2.C: New test.
6805
6806 PR c++/8214
6807 * g++.dg/init/string1.C: New test.
6808
6809 PR c++/8511
6810 * g++.dg/template/friend8.C: New test.
6811
6812 2002-11-29 Joe Buck <jbuck@synopsys.com>
6813
6814 * g++.dg/lookup/anon2.C: New test.
6815
6816 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
6817
6818 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
6819 h8300 port.
6820
6821 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
6822
6823 * gcc.dg/bitfld-6.c: New test.
6824
6825 2002-11-27 Jan Hubicka <jh@suse.cz>
6826
6827 * gcc.c-torture/execute/20021127.[cx]: New test.
6828
6829 2002-11-26 Jan Hubicka <jh@suse.cz>
6830
6831 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
6832 quality.
6833
6834 2002-11-26 Geoffrey Keating <geoffk@apple.com>
6835
6836 * g++.dg/init/brace2.C: New test.
6837 * g++.old-deja/g++.mike/p9129.C: Correct.
6838
6839 2002-11-26 Mark Mitchell <mark@codesourcery.com>
6840
6841 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
6842
6843 2002-11-25 Andreas Bauer <baueran@in.tum.de>
6844
6845 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6846
6847 2002-11-25 Mark Mitchell <mark@codesourcery.com>
6848
6849 * testsuite/g++.dg/abi/empty11.C: New test.
6850 * testsuite/g++.dg/rtti/cv1.C: New test.
6851
6852 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
6853
6854 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
6855
6856 2002-11-24 Mark Mitchell <mark@codesourcery.com>
6857
6858 * g++.dg/abi/empty10.C: New test.
6859
6860 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6861
6862 * gcc.c-torture/compile/20021124-1.c: New test.
6863
6864 2002-11-22 Mark Mitchell <mark@codesourcery.com>
6865
6866 * g++.dg/abi/rtti2.C: New test.
6867
6868 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6869
6870 * gcc.dg/i386-unroll-1.c: New test.
6871
6872 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6873
6874 * gcc.c-torture/compile/20021120-1.c: New test.
6875 * gcc.c-torture/compile/20021120-2.c: New test.
6876
6877 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6878
6879 * gcc.dg/bitfld-5.c: New test.
6880
6881 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6882
6883 * gcc.c-torture/execute/20021120-3.c: New test.
6884
6885 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6886
6887 * gcc.c-torture/execute/20021120-2.c: New test.
6888
6889 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6890
6891 * gcc.c-torture/execute/20021120-1.c: New test.
6892
6893 2002-11-20 Jakub Jelinek <jakub@redhat.com>
6894
6895 * gcc.c-torture/execute/20021118-3.c: New test.
6896
6897 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6898
6899 * gcc.c-torture/compile/20021119-1.c: New test.
6900
6901 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
6902
6903 * gcc.dg/duff-1.c: New test.
6904 * gcc.dg/duff-2.c: New test.
6905 * gcc.dg/duff-3.c: New test.
6906
6907 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
6908
6909 * gcc.dg/cpp/_Pragma5.c: New test.
6910
6911 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6912
6913 * gcc.c-torture/execute/20021118-2.c: New test.
6914
6915 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6916
6917 * gcc.c-torture/execute/20021118-1.c: New test.
6918
6919 2002-11-16 Jakub Jelinek <jakub@redhat.com>
6920
6921 * gcc.dg/20021116-1.c: New test.
6922
6923 2002-11-14 Mark Mitchell <mark@codesourcery.com>
6924
6925 * g++.dg/abi/vcall1.C: New test.
6926
6927 2002-11-14 Jakub Jelinek <jakub@redhat.com>
6928
6929 * gcc.dg/20021029-1.c: New test.
6930 * gcc.dg/20021029-2.c: New test.
6931
6932 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
6933
6934 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
6935
6936 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6937
6938 PR c/8439
6939 * gcc.dg/20021110.c: Move to ...
6940 * gcc.c-torture/compile/20021110.c: .... here.
6941
6942 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6943
6944 PR c/8467
6945 * gcc.c-torture/execute/20021111-1.c
6946
6947 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6948
6949 PR c/8439
6950 * gcc.dg/20021110.c: New test.
6951
6952 2002-11-10 Mark Mitchell <mark@codesourcery.com>
6953
6954 * g++.dg/abi/vthunk3.C: Run only on x86.
6955
6956 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
6957
6958 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
6959
6960 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
6961
6962 * lib/compat.exp (compat-execute): Fix logic error in last
6963 change.
6964
6965 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
6966
6967 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
6968
6969 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6970
6971 PR c++/8389
6972 * g++.dg/template/access6.C: New test.
6973
6974 2002-11-08 Jan Hubicka <jh@suse.cz>
6975
6976 * gcc.dg/i386-ssefp-1.c: New test.
6977 * gcc.dg/i386-ssefp-1.c: New test.
6978
6979 2002-11-08 Jan Hubicka <jh@suse.cz>
6980
6981 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
6982
6983 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6984
6985 * g++.dg/abi/vthunk3.C: New test.
6986
6987 PR c++/8338
6988 * g++.dg/template/crash2.C: New test.
6989
6990 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6991
6992 * testsuite/g++.dg/abi/dtor1.C: New test.
6993 * testsuite/g++.dg/abi/dtor2.C: Likewise.
6994
6995 2002-11-05 Geoffrey Keating <geoffk@apple.com>
6996
6997 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
6998 Darwin.
6999
7000 2002-11-04 Adam Nemet <anemet@lnxw.com>
7001
7002 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7003 -mthumb. Only xfail with -O0.
7004
7005 2002-11-03 Mark Mitchell <mark@codesourcery.com>
7006
7007 * g++.dg/abi/thunk1.C: New test.
7008 * g++.dg/abi/thunk2.C: Likewise.
7009 * g++.dg/abi/vtt1.C: Likewise.
7010
7011 2002-11-02 Diego Novillo <dnovillo@redhat.com>
7012
7013 PR optimization/8423
7014 * gcc.c-torture/execute/builtin-constant.c: New test.
7015
7016 2002-11-01 Zack Weinberg <zack@codesourcery.com>
7017
7018 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7019 Add some more cases.
7020
7021 2002-11-01 Mark Mitchell <mark@codesourcery.com>
7022
7023 PR c++/8391
7024 * g++.dg/opt/local1.C: New test.
7025
7026 2002-10-30 Mark Mitchell <mark@codesourcery.com>
7027
7028 PR c++/8160
7029 * g++.dg/template/complit1.C: New test.
7030
7031 PR c++/8149
7032 * g++.dg/template/typename4.C: Likewise.
7033
7034 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7035
7036 Core issue 287, PR c++/7639
7037 * g++.dg/template/instantiate1.C: Adjust error location.
7038 * g++.dg/template/instantiate3.C: New test.
7039 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7040 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7041 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7042
7043 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
7044
7045 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7046
7047 2002-10-29 Mark Mitchell <mark@codesourcery.com>
7048
7049 PR c++/8287
7050 * g++.dg/init/dtor2.C: New test.
7051
7052 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7053
7054 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7055 * gcc.dg/nest.c: Bypass errors on irix6.
7056
7057 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
7058
7059 * gcc.dg/nest.c: Expect error for mmix-*-*.
7060 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7061
7062 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
7063
7064 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7065 markers.
7066
7067 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7068
7069 2002-10-25 Mike Stump <mrs@apple.com>
7070
7071 * gcc.dg/warn-1.c: New test.
7072
7073 2002-10-25 Zack Weinberg <zack@codesourcery.com>
7074
7075 * g++.dg/template/typename3.C: New test.
7076
7077 2002-10-25 Mark Mitchell <mark@codesourcery.com>
7078
7079 * g++.dg/lookup/ptrmem1.C: New test.
7080
7081 * g++.dg/abi/vthunk2.C: New test.
7082
7083 2002-10-25 Zack Weinberg <zack@codesourcery.com>
7084
7085 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
7086
7087 2002-10-24 Mark Mitchell <mark@codesourcery.com>
7088
7089 * g++.dg/abi/empty9.C: New test.
7090
7091 2002-10-24 Richard Henderson <rth@redhat.com>
7092
7093 * g++.dg/inherit/thunk1.C: Enable for ia64.
7094
7095 2002-10-23 Mark Mitchell <mark@codesourcery.com>
7096
7097 PR c++/8067
7098 * g++.dg/lookup/pretty1.C: New test.
7099
7100 2002-10-23 Jakub Jelinek <jakub@redhat.com>
7101
7102 * gcc.dg/20021023-1.c: New test.
7103
7104 2002-10-23 Mark Mitchell <mark@codesourcery.com>
7105
7106 PR c++/7679
7107 * g++.dg/parse/inline1.C: New test.
7108
7109 2002-10-23 Richard Henderson <rth@redhat.com>
7110
7111 * g++.dg/inherit/thunk1.C: Enable for x86_64.
7112
7113 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
7114
7115 2002-10-22 Mark Mitchell <mark@codesourcery.com>
7116
7117 PR c++/6579
7118 * g++.dg/parse/stmtexpr3.C: New test.
7119
7120 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
7121
7122 * g++.dg/expr/cond1.C: New test.
7123
7124 2002-10-21 Zack Weinberg <zack@codesourcery.com>
7125
7126 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
7127
7128 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7129
7130 * g++.dg/abi/vbase13.C: New test.
7131 * g++.dg/abi/vbase14.C: Likewise.
7132
7133 2002-10-21 Jakub Jelinek <jakub@redhat.com>
7134
7135 * gcc.dg/tls/pic-1.c: New test.
7136 * gcc.dg/tls/nonpic-1.c: New test.
7137 * gcc.dg/20021018-1.c: New test.
7138
7139 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
7140
7141 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
7142 Remove only files with the same base name as the test case.
7143 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
7144 (profopt-execute): Likewise. Also, remove old profiling
7145 and performance data files before running the tests.
7146
7147 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
7148 * g++.dg/bprob/bprob.exp: Likewise.
7149 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
7150 to allow more general test case names.
7151
7152 * g++.dg/bprob/bprob-1.C: Rename to ...
7153 * g++.dg/bprob/g++-bprob-1.C: ... this.
7154
7155 * g77.dg/bprob/bprob-1.f: Rename to ...
7156 * g77.dg/bprob/g77-bprob-1.f: ... this.
7157
7158 2002-10-21 Zack Weinberg <zack@codesourcery.com>
7159
7160 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
7161 bison 1.50 or later.
7162
7163 2002-10-21 Janis Johnson <janis187@us.ibm.com>
7164
7165 * g++.dg/README: Describe more test directories.
7166
7167 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7168
7169 * g++.dg/init/array6.C: Add additional tests.
7170
7171 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
7172
7173 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
7174 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
7175
7176 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
7177
7178 * gcc.c-torture/compile/20020604-1.x: New.
7179 * gcc.c-torture/compile/simd-5.x: Likewise.
7180 * gcc.c-torture/execute/920710-1.x: Likewise.
7181 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7182
7183 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7184
7185 * g++.dg/inherit/override1.C: Add dg-options clause.
7186
7187 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7188
7189 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
7190 _mm_slli_si128.
7191
7192 2002-10-19 Andreas Schwab <schwab@suse.de>
7193
7194 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
7195 directory component.
7196
7197 2002-10-18 Mark Mitchell <mark@codesourcery.com>
7198
7199 * g++.dg/inherit/thunk1.C: New test.
7200
7201 * g++.dg/inherit/override1.C: New test.
7202
7203 * g++.dg/abi/mangle11.C: New test.
7204 * g++.dg/abi/mangle14.C: New test.
7205 * g++.dg/abi/mangle17.C: New test.
7206
7207 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
7208
7209 * g++.dg/overload/member2.C: New test.
7210
7211 2002-10-17 Janis Johnson <janis187@us.ibm.com>
7212
7213 * g++.dg/README: Describe new compat directory.
7214 * g++.dg/dg.exp: Skip tests in compat directory.
7215 * README.compat: New file.
7216 * lib/compat.exp: New expect script.
7217 * g++.dg/compat: New test directory.
7218 * g++.dg/compat/compat.exp: New expect script.
7219 * g++.dg/compat/abi: New test directory.
7220 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7221 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7222 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7223 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7224 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7225 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7226 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7227 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7228 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7229 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7230 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7231 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7232 * g++.dg/compat/break: New test directory.
7233 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7234 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7235 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7236 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7237 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7238 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7239 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7240 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7241 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7242 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7243 g++.dg/compat/break/README: New files.
7244 * g++.dg/compat/eh: New test directory.
7245 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7246 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7247 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7248 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7249 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7250 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7251 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7252 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7253 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7254 g++.dg/compat/eh/filter2_y.C,
7255 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7256 g++.dg/compat/eh/new1_y.C,
7257 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7258 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7259 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7260 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7261 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7262 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7263 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7264 g++.dg/compat/eh/unexpected1_y.C: New files.
7265 * g++.dg/compat/init: New test directory.
7266 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7267 g++.dg/compat/init/array5_y.C,
7268 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7269 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7270 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7271 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7272 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7273 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7274 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7275 g++.dg/compat/init/init-ref2_y.C: New files.
7276
7277 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7278
7279 PR c++/7584
7280 * g++.dg/inherit/using3.C: New test.
7281
7282 2002-10-17 Jan Hubicka <jh@suse.cz>
7283
7284 * gcc.dg/20021017-2.c: New test.
7285
7286 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7287
7288 * g++.dg/abi/mangle16.C: Adjust.
7289
7290 * g++.dg/init/array8.C: New test.
7291
7292 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
7293
7294 * gcc.dg/special/mips-abi.exp: New test.
7295 * gcc.dg/special/mips-abi.s: Empty file used by the above.
7296
7297 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7298
7299 * g++.dg/abi/mangle16.C: New test.
7300 * g++.dg/abi/mangle17.C: Likewise.
7301
7302 PR c++/7478
7303 * g++.dg/template/ref1.C: New test.
7304
7305 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7306
7307 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7308
7309 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
7310
7311 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7312
7313 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7314
7315 PR c++/7524
7316 * g++.dg/init/array7.C: New test.
7317
7318 2002-10-15 Mark Mitchell <mark@codesourcery.com>
7319
7320 * g++.dg/init/array6.C: New test.
7321
7322 * g++.dg/abi/mangle13.C: Likewise.
7323 * g++.dg/abi/mangle14.C: Likewise.
7324 * g++.dg/abi/mangle15.C: Likewise.
7325
7326 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7327
7328 * g++.dg/abi/empty8.C: New test.
7329
7330 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
7331
7332 * g++.dg/init/ctor1.C: New test.
7333
7334 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
7335
7336 * gcc.c-torture/execute/20021015-1.c: New test.
7337
7338 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
7339
7340 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7341
7342 2002-10-14 Jan Hubicka <jh@suse.cz>
7343
7344 * gcc.dg/i386-ssetype-[1-5].c: New tests.
7345
7346 2002-10-14 Richard Henderson <rth@redhat.com>
7347
7348 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7349
7350 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7351
7352 PR optimization/6631
7353 * g++.dg/opt/const2.C: New test.
7354
7355 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7356
7357 PR c++/7176
7358 * g++.dg/parse/friend1.C: New test.
7359 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7360
7361 2002-10-14 Jakub Jelinek <jakub@redhat.com>
7362
7363 * gcc.dg/20021014-1.c: New test.
7364
7365 2002-10-11 Mark Mitchell <mark@codesourcery.com>
7366
7367 PR c++/5661
7368 * g++.dg/ext/vlm1.C: New test.
7369 * g++.dg/ext/vlm2.C: Likewise.
7370
7371 * g++.dg/init/array1.C: Remove invalid braces.
7372 * g++.dg/init/brace1.C: New test.
7373 * g++.dg/init/copy2.C: Likewise.
7374 * g++.dg/init/copy3.C: Likewise.
7375 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7376 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7377 braces.
7378
7379 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
7380
7381 * gcc.dg/cpp/assembler.S: Don't use -ansi.
7382
7383 2002-10-11 Richard Shann <richard.shann@superh.com>
7384
7385 * gcc.c-torture/compile/simd-5.c: New test.
7386
7387 2002-10-10 Roger Sayle <roger@eyesopen.com>
7388
7389 * gcc.c-torture/execute/shiftopt-1.c: New test case.
7390
7391 2002-10-10 Jim Wilson <wilson@redhat.com>
7392
7393 * gcc.c-torture/execute/20021010-1.c: New test.
7394
7395 2002-10-09 Zack Weinberg <zack@codesourcery.com>
7396
7397 PR c/7353
7398 * g++.dg/ext/typedef-init.C: New test.
7399 * gcc.dg/typedef-init.c: New test.
7400
7401 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
7402
7403 * gcc.dg/cpp/paste13.c: New test.
7404
7405 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7406
7407 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
7408 remaining platforms, XFAIL during compile, not execute. Don't
7409 XFAIL at -O0.
7410
7411 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
7412
7413 * gcc.dg/alias-1.c: Tweak expected warning.
7414
7415 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7416
7417 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7418
7419 2002-10-06 Andreas Jaeger <aj@suse.de>
7420
7421 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7422 * gcc.dg/cpp/c++98.C: Likewise.
7423
7424 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7425 * g++.dg/cpp/c++98.C: Likewise.
7426
7427 * g++.dg/README (Subdirectories): Mention cpp directory.
7428
7429 PR target/7559
7430 * gcc.dg/20021006-1.c: New test.
7431
7432 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7433
7434 PR c++/7804
7435 * g++.dg/other/warning1.C: New test.
7436
7437 2002-10-04 Roger Sayle <roger@eyesopen.com>
7438
7439 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
7440 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
7441 and sparc-*-* with -m64 as expected failures. See PR 8087.
7442
7443 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7444
7445 PR c++/7931
7446 * g++.dg/template/ptrmem3.C: New test.
7447
7448 PR c++/7754
7449 * g++.dg/template/union1.C: New test.
7450
7451 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7452
7453 PR c++/8006
7454 * g++.dg/abi/mangle9.C: New test.
7455 * g++.dg/abi/mangle10.C: New test.
7456 * g++.dg/abi/mangle11.C: New test.
7457 * g++.dg/abi/mangle12.C: New test.
7458
7459 2002-10-02 Mark Mitchell <mark@codesourcery.com>
7460
7461 PR c++/7188.
7462 * g++.dg/template/meminit1.C: New test.
7463 * g++.dg/warn/Wreorder-1.C: Likewise.
7464 * g++.old-deja/g++.mike/warn3.C: Tweak.
7465 * lib/prune.exp: Ingore "in copy constructor".
7466
7467 2002-10-02 Andreas Jaeger <aj@suse.de>
7468
7469 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7470 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7471 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7472 on x86-64.
7473
7474 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7475
7476 * gcc.dg/empty1.C: Fix typo.
7477
7478 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
7479
7480 * gcc.dg/alias-1.c: New test.
7481
7482 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7483
7484 * gcc.dg/empty1.C: New test.
7485
7486 * g++.dg/tls/init-2.C: Tweak error messages.
7487
7488 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
7489
7490 * gcc.c-torture/compile/20020923-1.c: New test.
7491
7492 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
7493
7494 * gcc.c-torture/execute/ffs-1.c: New test.
7495 * gcc.c-torture/execute/ffs-2.c: Ditto.
7496
7497 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
7498
7499 * g++.dg/overload/member1.C: New test.
7500
7501 2002-09-30 Mark Mitchell <mark@codesourcery.com>
7502
7503 * g++.dg/abi/empty7.C: New test.
7504 * g++.dg/init/pm2.C: Likewise.
7505
7506 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
7507
7508 * g++.dg/rtti/crash1.C: New test.
7509
7510 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
7511
7512 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7513 gcc.dg/sibcall-4.c: New tests.
7514
7515 2002-09-28 Roger Sayle <roger@eyesopen.com>
7516
7517 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7518 powerpc and MMIX targets.
7519
7520 2002-09-27 Zack Weinberg <zack@codesourcery.com>
7521
7522 * gcc.dg/cpp/20020927-1.c: New.
7523
7524 2002-09-26 David S. Miller <davem@redhat.com>
7525
7526 * gcc.c-torture/compile/trunctfdf.c: New.
7527
7528 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7529
7530 * lib/target-supports.exp (check_weak_available): Handle solaris2.
7531
7532 2002-09-27 Alan Modra <amodra@bigpond.net.au>
7533
7534 * gcc.c-torture/execute/loop-15.c: New.
7535
7536 2002-09-26 Janis Johnson <janis187@us.ibm.com>
7537
7538 * README.QMTEST: Fix typo.
7539
7540 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7541
7542 * gcc.dg/20020926-1.c: New test.
7543
7544 2002-09-25 David S. Miller <davem@redhat.com>
7545
7546 PR target/7842
7547 * gcc.c-torture/execute/shiftdi.c: New test.
7548
7549 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
7550
7551 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7552 unique to the tool.
7553 * lib/g77.exp (g77_init): Likewise.
7554 * lib/g++.exp (g++_init): Likewise.
7555 * lib/objc.exp (objc_init): Likewise.
7556
7557 2002-09-25 Mark Mitchell <mark@codesourcery.com>
7558
7559 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7560 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7561 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7562
7563 2002-09-25 Richard Henderson <rth@redhat.com>
7564
7565 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
7566 too-small long double.
7567
7568 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
7569
7570 * gcc.dg/20020919-1.c: New test.
7571
7572 2002-09-23 Mark Mitchell <mark@codesourcery.com>
7573
7574 * g++.dg/abi/bitfield6.C: New test.
7575 * g++.dg/abi/bitfield7.C: New test.
7576 * g++.dg/abi/bitfield8.C: New test.
7577 * g++.dg/abi/vbase11.C: New test.
7578
7579 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
7580
7581 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
7582 hppa*-*-hpux*. Update test comment.
7583
7584 2002-09-20 Jakub Jelinek <jakub@redhat.com>
7585
7586 * gcc.dg/tls/struct-1.c: New test.
7587
7588 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
7589
7590 * gcc.dg/cpp/tr-warn2.c: Update.
7591
7592 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
7593
7594 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
7595
7596 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
7597
7598 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
7599 systems.
7600
7601 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
7602
7603 * gcc.c-torture/execute/ieee/mzero3.c: New test.
7604
7605 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
7606 Adjust for c++filt moved to binutils. Remove spurious duplicate
7607 setting of cxxfilt.
7608
7609 2002-09-19 Geoffrey Keating <geoffk@apple.com>
7610
7611 * gcc.dg/20020312-2.c: Update for darwin.
7612
7613 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
7614
7615 * g++.old-deja/g++.other/crash32.C: Mark ICE.
7616
7617 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
7618
7619 * objc.dg/comp-types-1.m: New test.
7620 * objc.dg/comp-types-2.m: New test.
7621 * objc.dg/comp-types-3.m: New test.
7622 * objc.dg/comp-types-4.m: New test.
7623 * objc.dg/comp-types-5.m: New test.
7624 * objc.dg/comp-types-6.m: New test.
7625
7626 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
7627
7628 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
7629
7630 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
7631
7632 * g++.dg/other/do1.C: New test.
7633
7634 * g++.dg/template/subst1.C: New test.
7635
7636 2002-09-16 Steve Ellcey <sje@cup.hp.com>
7637
7638 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
7639
7640 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
7641
7642 * g++.dg/template/qualttp20.C: Adjust expected errors.
7643 * g++.old-deja/g++.jason/report.C: Likewise.
7644 * g++.old-deja/g++.other/qual1.C: Likewise.
7645
7646 * g++.dg/lookup/scoped2.C: New test.
7647
7648 * g++.dg/ext/asm3.C: New test.
7649
7650 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
7651
7652 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
7653
7654 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
7655
7656 * ChangeLog: follow spelling conventions.
7657 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
7658 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
7659 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
7660 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
7661 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
7662 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
7663 * g++.old-deja/g++.law/global-init1.C: Likewise.
7664 * g++.old-deja/g++.other/delete4.C: Likewise.
7665 * g++.old-deja/g++.other/inline21.C: Likewise.
7666 * g++.old-deja/g++.other/singleton.C: Likewise.
7667 * g77.dg/strlen0.f: Likewise.
7668 * g77.f-torture/compile/20010519-1.f: Likewise.
7669 * g77.f-torture/compile/980310-4.f: Likewise.
7670 * gcc.c-torture/compile/20000605-1.c: Likewise.
7671 * gcc.c-torture/execute/20020225-1.c: Likewise.
7672 * gcc.dg/c90-hexfloat-2.c: Likewise.
7673 * gcc.dg/c99-bool-1.c: Likewise.
7674 * gcc.dg/c99-hexfloat-2.c: Likewise.
7675 * gcc.dg/dll-2.c: Likewise.
7676 * gcc.dg/wtr-union-init-1.c: Likewise.
7677 * gcc.dg/wtr-union-init-2.c: Likewise.
7678 * gcc.dg/wtr-union-init-3.c: Likewise.
7679 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7680 * gcc.dg/cpp/defined.c: Likewise.
7681 * gcc.dg/cpp/macsyntx.c: Likewise.
7682 * gcc.dg/cpp/paste2.c: Likewise.
7683 * gcc.dg/cpp/trad/defined.c: Likewise.
7684 * gcc.dg/format/c90-printf-1.c: Likewise.
7685 * gcc.dg/format/c90-scanf-1.c: Likewise.
7686 * gcc.dg/format/c99-printf-1.c: Likewise.
7687 * gcc.dg/format/c99-scanf-1.c: Likewise.
7688 * gcc.misc-tests/gcov-8.c: Likewise.
7689 * lib/profopt.exp: Likewise.
7690
7691 2002-09-15 Krister Walfridsson <cato@df.lth.se>
7692
7693 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
7694
7695 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7696
7697 * g++.dg/inherit/using2.C: New test.
7698
7699 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
7700
7701 * ChangeLog: Follow spelling conventions.
7702 * g++.dg/template/friend4.C: Likewise.
7703 * g++.old-deja/g++.pt/crash67.C: Likewise.
7704 * gcc.c-torture/execute/20000801-4.c: Likewise.
7705 * gcc.dg/c90-digraph-1.c: Likewise.
7706 * gcc.dg/c94-digraph-1.c: Likewise.
7707 * gcc.dg/c99-digraph-1.c: Likewise.
7708 * gcc.dg/cpp/line5.c: Likewise.
7709 * gcc.dg/cpp/multiline.c: Likewise.
7710 * gcc.dg/cpp/trad/literals-1.c: Likewise.
7711 * gcc.dg/format/attr-3.c: Likewise.
7712 * gcc.dg/format/c90-scanf-3.c: Likewise.
7713 * gcc.dg/format/ext-4.c: Likewise.
7714
7715 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7716
7717 * g++.dg/template/pretty1.C: New test.
7718
7719 2002-09-14 Alan Modra <amodra@bigpond.net.au>
7720
7721 * gcc.c-torture/execute/struct-cpy-1.c: New test.
7722
7723 2002-09-13 Matt Austern <austern@apple.com>
7724
7725 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
7726 passing a cast expression to a function by const reference.
7727
7728 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
7729
7730 * g++.dg/template/deduce1.C: New test.
7731
7732 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
7733
7734 * gcc.c-torture/execute/simd-1.c: Force all use of int to
7735 32-bit int.
7736
7737 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
7738
7739 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
7740 usage.
7741
7742 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
7743
7744 * gcc.c-torture/compile/20020910-1.c: New test.
7745
7746 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
7747
7748 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
7749
7750 2002-09-10 Andreas Jaeger <aj@suse.de>
7751
7752 * gcc.dg/20020312-2.c: Adjust for x86-64.
7753
7754 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
7755
7756 * g77.dg/7388.f: New test case for PR 7388.
7757
7758 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
7759
7760 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
7761
7762 2002-09-05 Ziemowit Laski <zlaski@apple.com>
7763
7764 * objc.dg/proto-lossage-1.m: New test.
7765
7766 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
7767
7768 * gcc.dg/cpp/_Pragma4.c: Fix typo.
7769
7770 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
7771
7772 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
7773 expected to pass.
7774
7775 2002-09-06 Stan Shebs <shebs@apple.com>
7776 David Edelsohn <edelsohn@gnu.org>
7777
7778 * gcc.dg/weak: New directory.
7779 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
7780 target-specific xfail bits.
7781 * gcc.dg/typeof-2.c: Move to new directory.
7782 * gcc.dg/weak.exp: New expect script.
7783
7784 2002-09-06 Alan Modra <amodra@bigpond.net.au>
7785
7786 * gcc.c-torture/execute/extzvsi.c: New test.
7787
7788 2002-09-05 Stan Shebs <shebs@apple.com>
7789
7790 * gcc.dg/weak-1.c: xfail on Darwin.
7791 * gcc.dg/weak-2.c: Ditto.
7792 * gcc.dg/weak-3.c: Ditto.
7793 * gcc.dg/weak-4.c: Ditto.
7794 * gcc.dg/weak-5.c: Ditto.
7795 * gcc.dg/weak-6.c: Ditto.
7796 * gcc.dg/weak-7.c: Ditto.
7797 * gcc.dg/weak-8.c: Ditto.
7798 * gcc.dg/weak-9.c: Ditto.
7799
7800 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
7801
7802 * gcc.c-torture/execute/loop-14.c: New test.
7803
7804 2002-09-04 Jakub Jelinek <jakub@redhat.com>
7805
7806 * g++.dg/other/cxa-atexit1.C: New test.
7807
7808 * gcc.dg/typeof-2.c: New test.
7809
7810 2002-09-03 Roger Sayle <roger@eyesopen.com>
7811
7812 * gcc.dg/builtins-2.c: New testcase.
7813 * gcc.dg/builtins-3.c: New testcase.
7814
7815 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
7816
7817 * gcc.dg/cpp/_Pragma4.c: New test.
7818
7819 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
7820
7821 * objc/execute/nil_method-1.m: New testcase.
7822
7823 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
7824
7825 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
7826 [Object class], not [Object initialize].
7827
7828 2002-08-31 Roger Sayle <roger@eyesopen.com>
7829 Hans-Peter Nilsson <hp@bitrange.com>
7830
7831 * gcc.c-torture/execute/20020720-1.x: Skip test on
7832 mmix-knuth-mmixware. Correct comment.
7833
7834 2002-08-27 Mark Mitchell <mark@codesourcery.com>
7835
7836 * testsuite/g++.dg/abi/bitfield5.C: New test.
7837 * testsuite/g++.dg/abi/vbase10.C: Likewise.
7838
7839 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
7840
7841 * objc.dg/undeclared-selector.m: New test.
7842
7843 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
7844
7845 * g++.dg/other/offsetof1.C: Avoid cast warning.
7846
7847 2002-08-26 Ziemowit Laski <zlaski@apple.com>
7848
7849 * objc.dg/super-class-2.m: New test.
7850
7851 2002-08-24 Matt Austern <austern@apple.com>
7852
7853 * g++.dg/ext/lvaddr.C: New test.
7854 * g++.dg/ext/lvcast.C: New test.
7855
7856 2002-08-22 Mark Mitchell <mark@codesourcery.com>
7857
7858 * testsuite/g++.dg/inherit/cond1.C: New test.
7859
7860 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
7861
7862 * gcc.dg/noncompile/incomplete-1.c: New test.
7863
7864 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7865
7866 * gcc.dg/typespec-1.c: New test.
7867
7868 2002-08-20 Devang Patel <dpatel@apple.com>
7869 * objc.dg/proto-hier-2.m: New test.
7870
7871 2002-08-19 Ziemowit Laski <zlaski@apple.com>
7872
7873 * objc.dg/bitfield-1.m: New test.
7874 * objc.dg/bitfield-2.m: New test.
7875
7876 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
7877
7878 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
7879 gcc.dg/c99-flex-array-4.c: New tests.
7880
7881 2002-08-16 Stan Shebs <shebs@apple.com>
7882
7883 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
7884
7885 2002-08-15 Jakub Jelinek <jakub@redhat.com>
7886
7887 * gcc.dg/typeof-1.c: New test.
7888 * g++.dg/ext/typeof2.C: New test.
7889
7890 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
7891
7892 * g++.dg/other/offsetof1.C: New test.
7893
7894 2002-08-14 Richard Henderson <rth@redhat.com>
7895
7896 * gcc.dg/tls/diag-3.c: Fix expected message strings.
7897
7898 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
7899
7900 * gcc.dg/cpp/_Pragma3.c: New test.
7901
7902 2002-08-13 Mark Mitchell <mark@codesourcery.com>
7903
7904 * g++.dg/template/inherit3: New test.
7905
7906 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
7907
7908 * gcc.dg/bitfld-4.c: Add blank options.
7909
7910 2002-08-09 Mark Mitchell <mark@codesourcery.com>
7911
7912 * g++.dg/template/crash1.C: New test.
7913
7914 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7915
7916 * gcc.dg/tls/opt-2.c: New test.
7917
7918 2002-08-08 Devang Patel <dpatel@apple.com>
7919
7920 * objc.dg/selector-1.m : New test
7921
7922 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7923
7924 * g++.dg/abi/bitfield4.C: New test.
7925 * gcc.dg/bitfld-4.c: New test.
7926
7927 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7928
7929 * g++.dg/other/packed1.C: New test.
7930
7931 2002-08-07 Mark Mitchell <mark@codesourcery.com>
7932
7933 * g++.dg/abi/offsetof.C: Tweak error messages.
7934 * g++.old-deja/g++.mike/p10769a.C: Likewise.
7935
7936 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7937
7938 * gcc.dg/bitfld-3.c: New test.
7939
7940 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7941 Richard Henderson <rth@redhat.com>
7942
7943 * gcc.dg/i386-bitfield1.c: New test.
7944 * g++.dg/abi/bitfield3.C: Update.
7945
7946 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
7947
7948 * objc.dg/const-str-2.m: Update.
7949 * gcc.dg/cpp/c++98.c: Change to C extension.
7950 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
7951 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
7952
7953 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
7954
7955 * testsuite/gcc.dg/tls/diag-3.c: New.
7956
7957 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
7958
7959 * g++.dg/README (Subdirectories): Document new subdir expr.
7960 * g++.dg/expr/pmf-1.C: New test.
7961
7962 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
7963
7964 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
7965
7966 2002-08-06 Jakub Jelinek <jakub@redhat.com>
7967
7968 * g++.dg/abi/bitfield3.C: New test.
7969
7970 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
7971
7972 * lib/gcov.exp: Tweak expected line formats.
7973 * gcc.misc-tests/gcov8.c: New test.
7974 * gcc.misc-tests/gcov8.x: New flags.
7975
7976 2002-08-05 Jakub Jelinek <jakub@redhat.com>
7977
7978 * consistency.vlad/layout/endian.c: Include string.h.
7979
7980 * gcc.c-torture/execute/20020805-1.c: New test.
7981
7982 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
7983
7984 * g++.dg/other/conversion1.C: New test.
7985
7986 2002-08-03 Roger Sayle <roger@eyesopen.com>
7987
7988 * gcc.dg/builtins-1.c: New testcase.
7989
7990 2002-08-02 Mark Mitchell <mark@codesourcery.com>
7991
7992 * g++.dg/inherit/access3.C: New test.
7993
7994 2002-08-01 Jakub Jelinek <jakub@redhat.com>
7995
7996 * gcc.dg/ia64-visibility-2.c: New test.
7997
7998 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
7999
8000 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8001 __qualifier_flags to __flags.
8002
8003 2002-07-31 Mark Mitchell <mark@codesourcery.com>
8004
8005 * g++.dg/inherit/operator1.C: New test.
8006 * g++.dg/lookup/disamb1.C: Fix typo in comment.
8007 * g++.dg/other/error1.C: Change expected error message.
8008 * g++.dg/template/conv4.C: Likewise.
8009
8010 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
8011
8012 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8013 for documented behavior.
8014
8015 2002-07-25 Roger Sayle <roger@eyesopen.com>
8016
8017 * gcc.c-torture/execute/20020720-1.x: Skip this test on
8018 several targets known to fail.
8019
8020 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
8021
8022 * gcc.dg/mips-args-[123].c: New tests.
8023
8024 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
8025
8026 * gcc.dg/ppc-spe.c: New.
8027
8028 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
8029
8030 * g++.dg/other/ptrmem4.C: New testcase.
8031
8032 2002-07-24 Richard Henderson <rth@redhat.com>
8033
8034 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8035
8036 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
8037
8038 * g++.dg/ext/alignof1.C (main): Return 0 for success.
8039
8040 2002-07-24 Roger Sayle <roger@eyesopen.com>
8041
8042 * gcc.c-torture/execute/memset-3.c: New testcase.
8043
8044 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
8045
8046 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8047 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8048
8049 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8050
8051 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8052 Delete.
8053
8054 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
8055
8056 * gcc.c-torture/compile/simd-4.c: New test.
8057
8058 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8059
8060 PR c++/7347, c++/7348
8061 * g++.dg/template/access4.C: New test.
8062 * g++.dg/template/access5.C: New test.
8063 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8064 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8065 * g++.old-deja/g++.pt/ttp58.C: Likewise.
8066 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8067
8068 2002-07-22 Jakub Jelinek <jakub@redhat.com>
8069
8070 * gcc.dg/gnu89-init-2.c: New test.
8071
8072 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
8073
8074 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8075
8076 2002-07-20 Roger Sayle <roger@eyesopen.com>
8077
8078 * gcc.c-torture/execute/20020720-1.c: New testcase.
8079
8080 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
8081
8082 * gcc.dg/cpp/Wsignprom.c: New tests.
8083
8084 2002-07-20 Alan Modra <amodra@bigpond.net.au>
8085
8086 * gcc.c-torture/execute/loop-13.c: New test.
8087
8088 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
8089
8090 * gcc.dg/cpp/expr.c: New tests.
8091
8092 2002 07-18 David Edelsohn <edelsohn@gnu.org>
8093
8094 * g++.dg/opt/pr6713.C: Add template instantiation.
8095
8096 2002-07-18 Alan Modra <amodra@bigpond.net.au>
8097
8098 * gcc.dg/nest.c: New test.
8099
8100 2002-07-17 Richard Henderson <rth@redhat.com>
8101
8102 * g++.dg/opt/pr6713.C: New test.
8103
8104 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
8105
8106 * gcc.c-torture/execute/loop-2e.x: Let the testcase
8107 XFAIL for all x86 processors.
8108
8109 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
8110
8111 * gcc.c-torture/execute/20010122-1.x: Do not test with
8112 -fomit-frame-pointer.
8113
8114 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8115
8116 * g++.dg/template/instantiate2.C: New test.
8117 * g++.dg/template/spec4.C: New test.
8118
8119 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8120
8121 * g++.dg/template/access2.C: New test.
8122 * g++.dg/template/access3.C: New test.
8123
8124 2002-07-15 Zack Weinberg <zack@codesourcery.com>
8125
8126 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
8127 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
8128 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
8129 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
8130 Convert to use <stdarg.h>.
8131 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
8132 Delete.
8133 * gcc.dg/va-arg-2.c: New.
8134 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
8135
8136 2002-07-15 Jakub Jelinek <jakub@redhat.com>
8137
8138 * gcc.c-torture/compile/20020710-1.c: New test.
8139
8140 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
8141 Andrew Pinski <pinskia@physics.uc.edu>
8142
8143 gcc.c-torture/compile/simd-2.c: New testcase.
8144 gcc.c-torture/compile/simd-3.c: Likewise.
8145
8146 2002-07-11 Mark Mitchell <mark@codesourcery.com>
8147
8148 PR c++/7224
8149 * g++.dg/overload/error1.C: New test.
8150
8151 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8152
8153 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
8154 configuration and IRIX 6 O32 ABI.
8155
8156 2002-07-11 Roger Sayle <roger@eyesopen.com>
8157
8158 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
8159
8160 2002-07-10 Roger Sayle <roger@eyesopen.com>
8161
8162 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
8163
8164 2002-07-10 Jeffrey A Law <law@redhat.com>
8165
8166 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
8167
8168 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
8169
8170 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
8171
8172 * gcc.dg/20020312-2.c: Check for __PPC__.
8173
8174 2002-07-09 Diego Novillo <dnovillo@redhat.com>
8175
8176 * gcc.c-torture/compile/20020709-1.c: New test.
8177
8178 2002-07-07 Roger Sayle <roger@eyesopen.com>
8179
8180 * g++.dg/template/qualttp21.C: New test case.
8181
8182 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
8183
8184 * gcc.c-torture/compile/20020706-1.c: New test.
8185 * gcc.c-torture/compile/20020706-2.c: New test.
8186
8187 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
8188 Alexandre Oliva <aoliva@redhat.com>
8189
8190 * g++.dg/warn/incomplete1.C: New test.
8191
8192 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8193
8194 PR c++/7099
8195 * g++.dg/warn/noreturn1.C: New test.
8196
8197 2002-07-03 Mark Mitchell <mark@codesourcery.com>
8198
8199 PR c++/6706
8200 * g++.dg/debug/debug6.C: New test.
8201 * g++.dg/debug/debug7.C: New test.
8202
8203 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
8204
8205 * gcc.c-torture/compile/simd-3.c: New test.
8206
8207 2002-07-03 Chris Demetriou <cgd@broadcom.com>
8208
8209 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8210 * gcc.dg/20020620-1.c: Likewise.
8211
8212 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8213
8214 PR c++/6944
8215 * g++.dg/init/array4.C: New test.
8216 * g++.dg/init/array5.C: New test.
8217
8218 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
8219
8220 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8221 * gcc.c-torture/execute/simd-2.c (main): Likewise.
8222
8223 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8224
8225 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8226 * gcc.dg/wtr-aggr-init-1.c: Likewise.
8227 * gcc.dg/wtr-conversion-1.c: Likewise.
8228 * gcc.dg/wtr-escape-1.c: Likewise.
8229 * gcc.dg/wtr-int-type-1.c: Likewise.
8230 * gcc.dg/wtr-label-1.c: Likewise.
8231 * gcc.dg/wtr-static-1.c: Likewise.
8232 * gcc.dg/wtr-strcat-1.c: Likewise.
8233 * gcc.dg/wtr-suffix-1.c: Likewise.
8234 * gcc.dg/wtr-switch-1.c: Likewise.
8235 * gcc.dg/wtr-unary-plus-1.c: Likewise.
8236 * gcc.dg/wtr-union-init-1.c: Likewise.
8237 * gcc.dg/wtr-union-init-2.c: Likewise.
8238 * gcc.dg/wtr-union-init-3.c: Likewise.
8239
8240 * gcc.dg/wtr-func-def-1.c: New test.
8241
8242 2002-07-02 Devang Patel <dpatel@apple.com>
8243
8244 * objc.dg/param-1.m: New test.
8245
8246 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
8247
8248 * gcc.dg/cpp/trad/directive.c: Add test.
8249 * gcc.dg/cpp/trad/macroargs.c: Add test.
8250 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8251
8252 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
8253
8254 * gcc.dg/cpp/cmdlne-M.c: New test.
8255
8256 2002-07-02 Ziemowit Laski <zlaski@apple.com>
8257
8258 * objc.dg/desig-init-1.m: New test.
8259
8260 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8261
8262 PR c++/6716
8263 * g++.dg/template/instantiate1.C: New test.
8264
8265 2002-07-01 Mark Mitchell <mark@codesourcery.com>
8266
8267 PR c++/7112
8268 * g++.dg/template/sizeof2.C: New test.
8269
8270 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8271
8272 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8273 gcc.dg/cpp/trad/include.c: New tests.
8274
8275 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
8276
8277 PR target/7177
8278 * gcc.c-torture/compile/20020701-1.c: New test.
8279
8280 2002-07-01 Stan Shebs <shebs@apple.com>
8281
8282 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8283 header here...
8284 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8285 (objc-torture-execute): or here.
8286
8287 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
8288
8289 * gcc.c-torture/execute/arith-rand-ll.c: New test.
8290
8291 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8292
8293 * gcc.dg/cpp/trad/escaped-nl.c: New test.
8294
8295 2002-06-30 Devang Patel <dpatel@apple.com>
8296
8297 * objc.dg/fsyntax-only.m: New test.
8298
8299 2002-06-27 Mark Mitchell <mark@codesourcery.com>
8300
8301 PR c++/6695
8302 * g++.dg/template/friend7.C: New file.
8303
8304 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
8305
8306 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8307 return type.
8308
8309 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
8310
8311 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8312 avoid division by zero.
8313
8314 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
8315
8316 * gcc.dg/Wunknownprag.c: New tests.
8317
8318 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
8319
8320 * gcc.c-torture/execute/simd-2.c: New test.
8321
8322 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
8323
8324 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8325 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8326 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8327 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8328 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8329 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8330 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8331 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8332 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8333 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8334 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8335 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8336 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8337 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8338 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8339 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8340 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8341
8342 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
8343
8344 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8345 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8346 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8347 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8348 New tests.
8349 * gcc.dg/cpp/trad/directive.c: Update.
8350
8351 2002-06-23 Andreas Jaeger <aj@suse.de>
8352
8353 * gcc.c-torture/execute/complex-6.c: New.
8354
8355 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
8356
8357 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8358 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8359 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8360 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8361
8362 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
8363
8364 * gcc.dg/cpp/trad: New directory with traditional tests copied
8365 from parent directory.
8366 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8367 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8368 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8369 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8370 Move to trad/ and rename.
8371 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8372 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8373 gcc.dg/cpp/trad/redef2.c: New tests.
8374 * gcc.dg/cpp/trad/trad.exp: New driver.
8375
8376 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
8377
8378 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8379 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8380 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8381 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8382 Remove.
8383
8384 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
8385
8386 * gcc.dg/20020620-1.c: New test.
8387
8388 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8389
8390 * g++.dg/template/ttp4.C: New test.
8391
8392 2002-06-19 Jakub Jelinek <jakub@redhat.com>
8393
8394 * g++.dg/opt/vt1.C: Fix regexp.
8395
8396 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8397
8398 * gcc.c-torture/execute/pure-1.c: Make functions static again.
8399 Don't use attribute `noinline'.
8400
8401 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8402
8403 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8404
8405 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
8406
8407 * gcc.c-torture/execute/simd-1.c: New.
8408
8409 * gcc.dg/simd-1.c: New.
8410
8411 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8412
8413 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8414
8415 2002-06-16 Richard Henderson <rth@redhat.com>
8416
8417 * g++.dg/ext/anon-struct1.C: New.
8418 * g++.dg/ext/anon-struct2.C: New.
8419 * g++.dg/ext/anon-struct3.C: New.
8420 * gcc.dg/anon-struct-1.c: New.
8421 * gcc.dg/anon-struct-2.c: New.
8422 * gcc.dg/anon-struct-3.c: New.
8423 * gcc.dg/20011008-1.c: Adjust warning text.
8424 * gcc.dg/20020527-1.c: Add -fms-extensions.
8425
8426 2002-06-16 Richard Henderson <rth@redhat.com>
8427
8428 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
8429
8430 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
8431
8432 * gcc.c-torture/execute/20020615-1.c: New test.
8433
8434 2002-06-15 Roger Sayle <roger@eyesopen.com>
8435
8436 * gcc.c-tortuture/execute/compare-1.c: New test case.
8437 * gcc.c-tortuture/execute/compare-2.c: New test case.
8438 * gcc.c-tortuture/execute/compare-3.c: New test case.
8439
8440 2002-06-13 Richard Henderson <rth@redhat.com>
8441
8442 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
8443 ia64 ilp32.
8444
8445 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8446
8447 * g++.dg/template/typename2.C: Update error message.
8448
8449 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
8450
8451 * gcc.c-torture/execute/20020611-1.c: New test.
8452
8453 2002-06-11 Bob Wilson <bob.wilson@acm.org>
8454
8455 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8456 list of targets to skip.
8457
8458 2002-06-10 Bob Wilson <bob.wilson@acm.org>
8459
8460 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8461 targets if not optimizing.
8462
8463 2002-06-10 Jakub Jelinek <jakub@redhat.com>
8464
8465 * gcc.c-torture/compile/20020605-1.c: New test.
8466
8467 * g++.dg/opt/vt1.C: New test.
8468
8469 * gcc.dg/20020531-1.c: New test.
8470
8471 * gcc.dg/20020530-1.c: New test.
8472
8473 * gcc.dg/20020527-1.c: New test.
8474
8475 * g++.dg/opt/cse1.C: New test.
8476
8477 2002-06-07 Roger Sayle <roger@eyesopen.com>
8478
8479 * gcc.dg/20020607-2.c: New test case.
8480
8481 2002-06-07 Jakub Jelinek <jakub@redhat.com>
8482
8483 * gcc.c-torture/compile/20020604-1.c: New test.
8484
8485 2002-06-04 Richard Henderson <rth@redhat.com>
8486
8487 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8488 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8489 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8490
8491 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
8492
8493 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8494
8495 2002-06-03 Richard Henderson <rth@redhat.com>
8496
8497 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8498 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8499
8500 2002-06-02 Richard Henderson <rth@redhat.com>
8501
8502 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8503 test functions static.
8504
8505 2002-06-02 Andreas Jaeger <aj@suse.de>
8506
8507 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8508 now.
8509
8510 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
8511
8512 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8513 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8514 Update for mofified diagnostics.
8515 * gcc.dg/c99-intconst-1.c: No longer fail.
8516
8517 2002-06-02 Richard Henderson <rth@redhat.com>
8518
8519 * gcc.dg/uninit-A.c: Remove xfail markers.
8520
8521 2002-06-01 Roger Sayle <roger@eyesopen.com>
8522
8523 * gcc.dg/fnegate-1.c: New test case.
8524
8525 2002-05-30 Osku Salerma <osku@iki.fi>
8526
8527 * gcc.c-torture/execute/mayalias-1.c: New file.
8528
8529 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
8530
8531 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8532 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8533 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8534
8535 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
8536
8537 * gcc.c-torture/execute/20020529-1.c: New test.
8538
8539 2002-05-27 Richard Henderson <rth@redhat.com>
8540
8541 * g++.dg/ext/attrib6.C: New test case.
8542
8543 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8544
8545 * gcc.c-torture/execute/pure-1.c: New test.
8546
8547 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8548
8549 * gcc.dg/cpp/arith-2.c: Remove.
8550
8551 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8552
8553 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8554 * gcc.dg/cpp/if-3.c: Remove.
8555
8556 2002-05-26 Jakub Jelinek <jakub@redhat.com>
8557
8558 * g++.dg/opt/cse2.C: New test.
8559
8560 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
8561
8562 * gcc.dg/cpp/arith-1.c: New semantic tests.
8563 * gcc.dg/cpp/if-1.c: Update.
8564
8565 2002-05-24 Ben Elliston <bje@redhat.com>
8566
8567 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
8568
8569 2002-05-24 Jakub Jelinek <jakub@redhat.com>
8570
8571 * gcc.dg/verbose-asm.c: New test.
8572
8573 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
8574
8575 * gcc.dg/cpp/paste12.c: New test.
8576
8577 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8578
8579 * g++.dg/parse/named_ops.C: New test.
8580
8581 2002-05-23 Mark Mitchell <mark@codesourcery.com>
8582
8583 * gcc/testsuite/gcc.dg/weak-8.c: New test.
8584
8585 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
8586
8587 * gcc.dg/weak-2.c: Allow optional leading underscore
8588 in scan-assembler symbol name.
8589 * gcc.dg/weak-3.c: Likewise.
8590 * gcc.dg/weak-4.c: Likewise.
8591 * gcc.dg/weak-5.c: Likewise.
8592
8593 2002-05-23 Jakub Jelinek <jakub@redhat.com>
8594
8595 * gcc.dg/20020523-1.c: New test.
8596
8597 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8598
8599 * objc.dg/const-str-2.m: Update now that we stop after
8600 a command line error.
8601
8602 2002-05-22 Richard Henderson <rth@redhat.com>
8603
8604 * g++.dg/dg.exp: Fix typo in test pruneing.
8605
8606 2002-05-22 Richard Henderson <rth@redhat.com>
8607
8608 * g++.dg/dg.exp: Prune the tls subdirectory.
8609 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
8610 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
8611 * g++.dg/tls/init-1.C: New.
8612
8613 2002-05-22 Jakub Jelinek <jakub@redhat.com>
8614
8615 * gcc.dg/20020517-1.c: New test.
8616
8617 2002-05-21 Richard Henderson <rth@redhat.com>
8618
8619 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
8620 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
8621
8622 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
8623
8624 * g++.dg/other/copy2.C: New test.
8625
8626 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
8627
8628 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
8629 (MAX_COPY): Bump up to 10 times sizeof (long long).
8630 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
8631
8632 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
8633 sizeof (long long).
8634
8635 * gcc.c-torture/execute/strcpy-1.c: New test.
8636
8637 2002-05-19 Jason Merrill <jason2redhat.com>
8638
8639 * g++.dg/ext/oper1.C: New test.
8640
8641 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
8642 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
8643
8644 * README.QMTEST: New file.
8645
8646 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
8647
8648 2002-05-19 Andreas Jaeger <aj@suse.de>
8649
8650 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
8651 now.
8652 * gcc.c-torture/execute/loop-2d.x: Likewise.
8653
8654 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
8655
8656 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
8657 support weak symbols.
8658 * gcc.dg/weak-4.c: Likewise
8659 * gcc.dg/weak-6.c: Likewise
8660
8661 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
8662
8663 * gcc.dg/weak-3.c: Add dg-excess-error comment for
8664 cygwin, coff and h8300-*-hms targets
8665 * gcc.dg/weak-5.c: Likewise
8666 * gcc.dg/weak-7.c: Likewise
8667
8668 2002-05-16 Jason Merrill <jason@redhat.com>
8669
8670 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
8671 (scan-assembler-not, scan-assembler-dem): Likewise.
8672 (scan-assembler-dem-not): Likewise.
8673
8674 2002-05-15 Richard Henderson <rth@redhat.com>
8675
8676 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
8677
8678 2002-05-15 Richard Henderson <rth@redhat.com>
8679
8680 * gcc.dg/weak-5.c (vfoo1c): No warning here.
8681 (vfoo1f): Warning here.
8682 (vfoo1l): Don't redefine the alias.
8683
8684 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
8685
8686 * g++.dg/init/pm1.C: New test.
8687
8688 2002-05-12 David S. Miller <davem@redhat.com>
8689
8690 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
8691 types.
8692
8693 2002-05-10 Roger Sayle <roger@eyesopen.com>
8694
8695 * gcc.c-torture/execute/20020510-1.c: New test case.
8696
8697 2002-05-10 David S. Miller <davem@redhat.com>
8698
8699 * gcc.c-torture/execute/conversion.c: Test long double too.
8700
8701 2002-05-09 Jakub Jelinek <jakub@redhat.com>
8702
8703 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
8704 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
8705 * lib/g++.exp (g++_link_flags): Likewise.
8706 * lib/objc.exp (objc_target_compile): Likewise.
8707
8708 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
8709
8710 * gcc.dg/cpp/poison.c: Update.
8711 * gcc.dg/cpp/20000625-2.c: Remove.
8712 * gcc.dg/cpp/direct2s.c: Remove final test.
8713
8714 2002-05-08 Tom Rix <trix@redhat.com>
8715
8716 * gcc.c-torture/execute/20020508-1.c: New test.
8717 * gcc.c-torture/execute/20020508-2.c: New test.
8718 * gcc.c-torture/execute/20020508-3.c: New test.
8719
8720 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
8721
8722 * gcc.dg/cpp/charconst-4.c: More tests.
8723
8724 2002-05-08 Mark Mitchell <mark@codesourcery.com>
8725
8726 PR c/6569
8727 * gcc.dg/weak-3.c: Update location of warning messages.
8728 * gcc.dg/weak-5.c: Likewise.
8729
8730 2002-05-06 Roger Sayle <roger@eyesopen.com>
8731
8732 * gcc.c-torture/execute/20020506-1.c: New test case.
8733
8734 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
8735
8736 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
8737
8738 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8739
8740 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
8741
8742 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8743
8744 * gcc.dg/cpp/charconst-3.c: New test.
8745
8746 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8747
8748 * gcc.dg/cpp/charconst.c: Update tests.
8749
8750 2002-05-05 Tim Josling <tej@melbpc.org.au>
8751
8752 * treelang: Added directory for new sample language treelang. Also
8753 lib/treelang.exp: New file to signal treelang should be tested.
8754
8755 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8756
8757 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
8758 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
8759 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
8760 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
8761 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
8762 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
8763 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
8764
8765 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
8766
8767 * gcc.dg/format/xopen-2.c: New test.
8768
8769 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8770
8771 * gcc.dg/20020503-1.c: New test.
8772
8773 2002-05-02 Mark Mitchell <mark@codesourcery.com>
8774
8775 * g++.dg/init/dtor1.C: Make it tougher.
8776
8777 2002-05-01 Mark Mitchell <mark@codesourcery.com>
8778
8779 * g++.dg/init/dtor1.C: New test.
8780
8781 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
8782
8783 * gcc.dg/altivec-8.c: New.
8784
8785 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
8786
8787 * gcc.dg/altivec-7.c: New.
8788
8789 2002-04-29 Jakub Jelinek <jakub@redhat.com>
8790
8791 * g++.dg/parse/typedef1.C: New test.
8792
8793 2002-04-29 Mark Mitchell <mark@codesourcery.com>
8794
8795 PR c++/6486
8796 * g++.dg/template/friend6.C: New test.
8797
8798 PR c++/6492
8799 * g++.dg/init/copy1.C: New test.
8800
8801 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
8802
8803 * g++.dg/warn/effc1.C: New test.
8804
8805 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
8806
8807 * gcc.dg/cpp/if-cexp.c: Add a test.
8808
8809 2002-04-28 Jakub Jelinek <jakub@redhat.com>
8810
8811 * gcc.dg/20020426-2.c: New test.
8812
8813 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
8814
8815 * gcc.dg/cpp/if-mop.c: Update.
8816 * gcc.dg/cpp/if-mpar.c: Add test.
8817 * gcc.dg/cpp/if-oppr.c: Update.
8818
8819 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8820
8821 PR c/6343
8822 * gcc.dg/weak-[2-7].c: New tests.
8823
8824 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8825
8826 * gcc.dg/enum1.c: New test.
8827
8828 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8829
8830 PR c++/6497
8831 * g++.dg/inherit/access2.C: New test.
8832
8833 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8834
8835 PR bootstrap/6445
8836 * gcc.dg/20020426-1.c: New test.
8837
8838 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8839
8840 * g++.dg/abi/enum1.C: New test.
8841
8842 2002-04-26 Richard Henderson <rth@redhat.com>
8843
8844 * gcc.dg/c99-bool-1.c: Expect always true warning.
8845
8846 2002-04-25 Roger Sayle <roger@eyesopen.com>
8847
8848 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
8849
8850 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8851
8852 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
8853 targets.
8854
8855 2002-04-24 Mark Mitchell <mark@codesourcery.com>
8856
8857 * g++.dg/abi/mange7.C: New test.
8858
8859 PR c++/6438.
8860 * g++.dg/parse/stmtexpr2.C: New test.
8861
8862 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
8863
8864 * gcc.dg/20020312-2.c: Add SH target.
8865
8866 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8867
8868 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
8869 compiler output on mips*-*-irix*.
8870
8871 2002-04-23 Jakub Jelinek <jakub@redhat.com>
8872
8873 * g++.dg/parse/attr1.C: New test.
8874
8875 2002-04-23 Roger Sayle <roger@eyesopen.com>
8876
8877 * gcc.c-torture/execute/string-opt-17.c: New test case.
8878 * gcc.c-torture/execute/memset-2.c: New test case.
8879
8880 2002-04-23 Mark Mitchell <mark@codesourcery.com>
8881
8882 PR c++/6256:
8883 * g++.dg/template/friend5.C: New test.
8884
8885 PR c++/6331:
8886 * g++.dg/template/qual1.C: Likewise.
8887
8888 2002-04-22 Zack Weinberg <zack@codesourcery.com>
8889
8890 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
8891 Include stdlib.h, not stdio.h or ctype.h.
8892
8893 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
8894
8895 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
8896 cris-*-elf* and mmix-*-*.
8897 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
8898 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
8899 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
8900 Ditto.
8901 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
8902 * gcc.dg/wchar_t-1.c: Ditto.
8903
8904 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
8905
8906 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
8907 Clarify comment.
8908
8909 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
8910
8911 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
8912
8913 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8914
8915 * gcc.c-torture/execute/20000906-1.x: Delete.
8916
8917 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
8918
8919 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
8920
8921 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
8922
8923 * PR6367
8924 * g77.f-torture/execute/6367.f: New test.
8925 * g77.f-torture/execute/6367.x: Disable for MMIX.
8926
8927 2002-04-19 Mark Mitchell <mark@codesourcery.com>
8928
8929 * PR6352
8930 * g++.dg/opt/inline2.C: New test.
8931
8932 2002-04-18 Richard Henderson <rth@redhat.com>
8933
8934 * gcc.dg/20000906-1.c: Enable for all targets.
8935 * gcc.c-torture/compile/iftrap-2.c: New.
8936
8937 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8938
8939 * gcc.dg/20020418-1.c: New test.
8940 * gcc.dg/20020418-2.c: New test.
8941
8942 2002-04-18 Richard Henderson <rth@redhat.com>
8943
8944 * gcc.c-torture/compile/iftrap-1.c: New.
8945 * gcc.dg/iftrap-1.c: Adjust for ia64.
8946 * gcc.dg/iftrap-2.c: New.
8947
8948 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8949
8950 * gcc.c-torture/compile/20020418-1.c: New test.
8951
8952 2002-04-18 Roger Sayle <roger@eyesopen.com>
8953
8954 * gcc.c-torture/compile/20020415-1.c: New.
8955
8956 2002-04-18 David S. Miller <davem@redhat.com>
8957
8958 * gcc.c-torture/execute/20020418-1.c: New test.
8959
8960 2002-04-17 Jakub Jelinek <jakub@redhat.com>
8961
8962 * gcc.dg/20020416-1.c: New test.
8963
8964 * g++.dg/opt/inline1.C: New test.
8965
8966 2002-04-16 Jakub Jelinek <jakub@redhat.com>
8967
8968 * gcc.dg/altivec-5.c: New test.
8969
8970 * gcc.dg/20020415-1.c: New test.
8971
8972 2002-04-15 Mark Mitchell <mark@codesourcery.com>
8973
8974 * testsuite/lib/chill.exp: Remove.
8975
8976 2002-04-14 Jakub Jelinek <jakub@redhat.com>
8977
8978 * g++.dg/other/big-struct.C: New test.
8979
8980 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
8981
8982 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
8983 of scratch file.
8984
8985 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
8986
8987 PR c/6277
8988 * gcc.dg/i386-387-1.c: Allow optional leading underscore
8989 in scan-assembler function name
8990
8991 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
8992
8993 * g77.f-torture/execute/980628-4.x,
8994 g77.f-torture/execute/980628-5.x,
8995 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8996 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8997 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
8998 i[34567]86-*-*.
8999
9000 2002-04-13 David S. Miller <davem@redhat.com>
9001
9002 * gcc.c-torture/execute/20020413-1.c: New test.
9003
9004 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
9005
9006 * gcc.dg/asm-6.c,
9007 * g++.dg/ext/asm1.C: New tests.
9008
9009 2002-04-12 Mark Mitchell <mark@codesourcery.com>
9010
9011 PR c++ 5373.
9012 * g++.dg/parse/stmtexpr1.C: New test.
9013
9014 PR c++/5189.
9015 * g++.dg/template/copy1.C: New test.
9016
9017 2002-04-12 Richard Henderson <rth@redhat.com>
9018
9019 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9020
9021 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
9022
9023 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9024 gcc.c-torture/execute/20020307-2.c.
9025
9026 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
9027
9028 * g++.dg/ext/attrib5.C,
9029 * g++.dg/lookup/struct1.C: New tests.
9030
9031 2002-04-11 Jakub Jelinek <jakub@redhat.com>
9032
9033 * gcc.dg/20020411-1.c: New test.
9034
9035 * gcc.c-torture/execute/20020411-1.c: New test.
9036
9037 2002-04-10 Janis Johnson <janis187@us.ibm.com>
9038
9039 * g77.f-torture/execute/6177.f: New test.
9040
9041 2002-04-10 Jakub Jelinek <jakub@redhat.com>
9042
9043 PR middle-end/6247
9044 * g++.dg/opt/cleanup1.C: New test.
9045
9046 * g++.dg/opt/const1.C: New test.
9047
9048 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
9049
9050 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9051
9052 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
9053
9054 PR c++/5507
9055 * g++.dg/template/typename2.C: New test.
9056
9057 2002-04-10 Alan Modra <amodra@bigpond.net.au>
9058
9059 * gcc.c-torture/execute/loop-12.c: New.
9060
9061 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
9062
9063 * g77.f-torture/execute/980628-4.x,
9064 g77.f-torture/execute/980628-5.x,
9065 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9066 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9067 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9068
9069 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9070
9071 PR optimization/6086
9072 * g++.dg/opt/preinc1.C: New test.
9073
9074 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9075
9076 PR c++/5571
9077 * g++.dg/opt/static2.C: New test.
9078
9079 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9080
9081 PR c/5120
9082 * gcc.dg/20020406-1.c: New test.
9083
9084 2002-04-04 David S. Miller <davem@redhat.com>
9085
9086 * gcc.c-torture/execute/20020404-1.c: New test.
9087
9088 2002-04-04 Jakub Jelinek <jakub@redhat.com>
9089
9090 PR c/6123
9091 * gcc.dg/20020312-2.c: Do not declare global register variable
9092 if __PIC__ or __pic__ is defined.
9093
9094 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
9095
9096 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9097 __asm__ so that it works correctly even if -ansi -pedantic-errors.
9098
9099 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9100
9101 * gcc.misc-tests/linkage.exp: Update last change to handle
9102 sparc*-, not just sparc-.
9103
9104 2002-04-03 Richard Henderson <rth@redhat.com>
9105
9106 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9107
9108 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9109
9110 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9111
9112 2002-04-02 David S. Miller <davem@redhat.com>
9113
9114 * gcc.c-torture/execute/20020402-3.c: New test.
9115
9116 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9117
9118 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9119 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9120
9121 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9122 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9123 g77.f-torture/execute/20001201.x,
9124 g77.f-torture/execute/u77-test.x: New files.
9125
9126 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9127 * gcc.dg/wchar_t-1.c: Ditto.
9128
9129 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9130
9131 * gcc.c-torture/execute/20020402-1.c: New test.
9132
9133 2002-04-01 Richard Henderson <rth@redhat.com>
9134
9135 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9136
9137 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9138
9139 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9140
9141 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9142
9143 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9144
9145 * g++.dg/inherit/template-as-base.C: Expect error.
9146 * g++.dg/inherit/namespace-as-base.C: Likewise.
9147
9148 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
9149
9150 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9151 g++.dg/ext/instantiate3.C: Tweak match patterns.
9152
9153 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9154 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9155 -da test.
9156
9157 2002-03-31 Richard Henderson <rth@redhat.com>
9158
9159 * gcc.dg/special/alias-2.c: New.
9160 * gcc.dg/special/ecos.exp: Run it.
9161
9162 2002-03-31 Richard Henderson <rth@redhat.com>
9163
9164 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9165
9166 2002-03-31 Kazu Hirata <kazu@hxi.com>
9167
9168 * gcc.dg/weak-1.c: Disable on h8300 port.
9169
9170 2002-03-29 Janis Johnson <janis187@us.ibm.com>
9171
9172 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9173 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9174 ordering tests.
9175 * g++.dg/bprob/bprob-1.C: New test.
9176 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9177 * g++.dg/gcov/gcov-1.C: New test.
9178 * g++.dg/gcov/gcov-1.x: New file.
9179 * g++.dg/gcov/gcov-2.C: New test.
9180 * g++.dg/gcov/gcov-3.C: New test.
9181 * g++.dg/gcov/gcov-3.h: New file.
9182
9183 2002-03-28 Roger Sayle <roger@eyesopen.com>
9184
9185 * g++.old-deja/g++.other/builtins5.C: New test.
9186 * g++.old-deja/g++.other/builtins6.C: New test.
9187 * g++.old-deja/g++.other/builtins7.C: New test.
9188 * g++.old-deja/g++.other/builtins8.C: New test.
9189 * g++.old-deja/g++.other/builtins9.C: New test.
9190
9191 2002-03-29 Jakub Jelinek <jakub@redhat.com>
9192
9193 * g++.dg/opt/static1.C: New test.
9194
9195 * g++.dg/opt/longbranch1.C: New test.
9196
9197 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
9198
9199 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9200
9201 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9202
9203 2002-03-28 Jeffrey A Law (law@redhat.com)
9204
9205 * gcc.c-torture/execute/20020328-1.c: New test.
9206
9207 2002-03-27 Richard Henderson <rth@redhat.com>
9208
9209 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9210 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9211 move from g++.old-deja/g++.ext/.
9212
9213 2002-03-27 Mark Mitchell <mark@codesourcery.com>
9214
9215 * g++.dg/init/new2.C: New test.
9216
9217 2002-03-26 Richard Henderson <rth@redhat.com>
9218
9219 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9220
9221 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9222 on sparc.
9223
9224 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9225 sparcv9 systems.
9226 * gcc.dg/20001102-1.c: Likewise.
9227
9228 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
9229
9230 * gcc.dg/cpp/endif-pedantic1.c,
9231 gcc.dg/cpp/endif-pedantic2.c: New tests.
9232
9233 2002-03-26 Mark Mitchell <mark@codesourcery.com>
9234
9235 * g++.dg/init/new1.C: New test.
9236
9237 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
9238
9239 * g++.dg/abi/vbase9.C: New test.
9240
9241 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
9242
9243 * gcc.dg/arm-asm.c: New test.
9244
9245 2002-03-26 Andrew Cagney <ac131313@redhat.com>
9246
9247 * gcc.dg/Wswitch-enum.c: New test.
9248 Fix PR c/5044.
9249
9250 2002-03-26 Richard Henderson <rth@redhat.com>
9251
9252 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9253 structure.
9254
9255 2002-03-25 Richard Henderson <rth@redhat.com>
9256
9257 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9258 sparcv9 systems.
9259
9260 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9261 * gcc.c-torture/compile/20011119-2.c (xxx): New.
9262
9263 2002-03-25 Zack Weinberg <zack@codesourcery.com>
9264
9265 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9266
9267 2002-03-25 Bob Wilson <bob.wilson@acm.org>
9268
9269 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9270 targets using generic thunk support.
9271
9272 2002-03-25 Jakub Jelinek <jakub@redhat.com>
9273
9274 * gcc.c-torture/compile/20020323-1.c: New test.
9275
9276 * g++.dg/opt/conj2.C: New test.
9277
9278 2002-03-24 Richard Henderson <rth@redhat.com>
9279
9280 * gcc.dg/weak-1.c: Use -fno-common.
9281
9282 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9283
9284 * g77.dg/f77-edit-apostrophe-out.f: New test
9285 * g77.dg/f77-edit-h-out.f: New test
9286 * g77.dg/f77-edit-t-in.f: New test
9287 * g77.dg/f77-edit-t-out.f: New test
9288 * g77.dg/f77-edit-x-out.f: New test
9289 * g77.dg/f77-edit-slash-out.f: New test
9290 * g77.dg/f77-edit-colon-out.f: New test
9291 * g77.dg/f77-edit-s-out.f: New test
9292
9293 2002-03-24 Richard Henderson <rth@redhat.com>
9294
9295 * objc/execute/formal_protocol-6.x: New XFAIL.
9296
9297 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9298
9299 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9300 that do not support weak symbols
9301
9302 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9303
9304 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9305 * lib/g77.exp: Likewise
9306 * lib/objc.exp: Likewise
9307
9308 2002-03-23 Andrew Cagney <ac131313@redhat.com>
9309
9310 * gcc.dg/Wswitch-default.c: New test.
9311
9312 2002-03-23 Jakub Jelinek <jakub@redhat.com>
9313
9314 * g++.dg/other/enum1.C: New test.
9315
9316 2002-03-23 Zack Weinberg <zack@codesourcery.com>
9317
9318 * gcc.dg/pragma-ep-3.c: Fix typo.
9319
9320 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9321
9322 * g++.dg/inherit/template-as-base.C: New test.
9323
9324 2002-03-22 Jakub Jelinek <jakub@redhat.com>
9325
9326 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9327 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
9328
9329 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
9330
9331 * gcc.dg/cpp/multiline.c: Update to match.
9332
9333 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
9334
9335 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9336
9337 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
9338
9339 * gcc.dg/cpp/extratokens2.c: New file.
9340
9341 2002-03-21 David Edelsohn <edelsohn@gnu.org>
9342
9343 * gcc.dg/20020312-2.c: Add rs6000 target.
9344
9345 * gcc.c-torture/compile/20020319-1.c: New test.
9346
9347 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9348
9349 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9350 (A, E): Handle this.
9351
9352 2002-03-20 Jason Merrill <jason@redhat.com>
9353
9354 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9355 ignoring -fpic.
9356 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9357 through prune_gcc_output.
9358
9359 2002-03-20 Jakub Jelinek <jakub@redhat.com>
9360
9361 * gcc.c-torture/compile/20020320-1.c: New test.
9362
9363 2002-03-19 Jakub Jelinek <jakub@redhat.com>
9364
9365 * gcc.c-torture/compile/20020318-1.c: New test.
9366
9367 * gcc.dg/struct-by-value-1.c: New test.
9368
9369 * gcc.dg/20020319-1.c: New test.
9370
9371 2002-03-18 Jakub Jelinek <jakub@redhat.com>
9372
9373 * g++.dg/opt/conj1.C: New test.
9374
9375 2002-03-17 Mark Mitchell <mark@codesourcery.com>
9376
9377 * g++.dg/template/qualttp20.C: Revert previous change.
9378 * g++.dg/template/qualttp3.C: Likewise.
9379 * g++.dg/template/qualttp4.C: Likewise
9380 * g++.dg/template/qualttp5.C: Likewise
9381 * g++.dg/template/qualttp6.C: Likewise
9382 * g++.dg/template/qualttp7.C: Likewise
9383 * g++.dg/template/qualttp8.C: Likewise
9384 * g++.dg/template/recurse.C: Likewise.
9385
9386 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
9387
9388 * gcc.dg/cpp/wchar-1.c: Update.
9389
9390 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
9391
9392 * g++.dg/template/conv1.C: New test.
9393 * g++.dg/template/conv2.C: New test.
9394 * g++.dg/template/conv3.C: New test.
9395 * g++.dg/template/conv4.C: New test.
9396
9397 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9398
9399 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9400 * g++.dg/template/qualttp3.C: Likewise.
9401 * g++.dg/template/qualttp4.C: Likewise
9402 * g++.dg/template/qualttp5.C: Likewise
9403 * g++.dg/template/qualttp6.C: Likewise
9404 * g++.dg/template/qualttp7.C: Likewise
9405 * g++.dg/template/qualttp8.C: Likewise
9406 * g++.dg/template/recurse.C: Likewise.
9407
9408 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9409
9410 * g++.dg/opt/dtor1.C: New test.
9411
9412 2002-03-15 Jakub Jelinek <jakub@redhat.com>
9413
9414 * gcc.c-torture/compile/20020315-1.c: New test.
9415
9416 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
9417
9418 * gcc.dg/weak-1.c: Fix scan tests.
9419
9420 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
9421
9422 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9423 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9424 cris-*-aout* mmix-*-*.
9425 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9426 cris-*-aout* mmix-*-*.
9427 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9428 cris-*-elf* cris-*-aout* and mmix-*-*.
9429 * gcc.dg/20001009-1.c: Ditto.
9430 * gcc.dg/20010912-1.c: Ditto.
9431 * gcc.dg/20020122-4.c: Ditto.
9432 * gcc.dg/inline-2.c: Ditto.
9433
9434 2002-03-14 Jeffrey A Law (law@cygnus.com)
9435
9436 * gcc.c-torture/compile/20020314-1.c: New test.
9437
9438 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
9439
9440 * gcc.c-torture/execute/20020314-1.c: New test.
9441
9442 2002-03-14 Jakub Jelinek <jakub@redhat.com>
9443
9444 * g++.dg/warn/Wunused-1.C: New test.
9445
9446 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
9447
9448 * g++.dg/abi/mangle6.C: New test.
9449
9450 2002-03-13 Jakub Jelinek <jakub@redhat.com>
9451
9452 * gcc.c-torture/compile/20020309-2.c: New test.
9453
9454 * gcc.c-torture/compile/20020312-1.c: New test.
9455
9456 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
9457
9458 * g++.dg/other/access1.C: New test.
9459
9460 2002-03-12 Jakub Jelinek <jakub@redhat.com>
9461
9462 * gcc.c-torture/execute/wchar_t-1.c: New test.
9463
9464 2002-03-12 David Edelsohn <edelsohn@gnu.org>
9465
9466 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9467
9468 2002-03-12 Roger Sayle <roger@eyesopen.com>
9469
9470 * gcc.dg/20020312-1.c: New test case.
9471
9472 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
9473
9474 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9475
9476 2002-03-11 Richard Henderson <rth@redhat.com>
9477
9478 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9479 * g++.old-deja/g++.jason/report.C: Likewise.
9480
9481 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9482
9483 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9484 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9485
9486 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9487
9488 * testsuite/g++.dg/overload/pmf1.C: New test.
9489
9490 2002-03-11 Kazu Hirata <kazu@hxi.com>
9491
9492 * gcc.c-torture/execute/20020307-1.c: Use long.
9493
9494 2002-03-11 Jakub Jelinek <jakub@redhat.com>
9495
9496 PR optimization/5844
9497 * gcc.dg/20020310-1.c: New test.
9498
9499 2002-03-09 Michael Meissner <meissner@redhat.com>
9500
9501 * gcc.c-torture/execute/memcpy-2.c: New test.
9502 * gcc.c-torture/execute/memset-1.c: New test.
9503 * gcc.c-torture/execute/strlen-1.c: New test.
9504 * gcc.c-torture/execute/strcmp-1.c: New test.
9505 * gcc.c-torture/execute/strncmp-1.c: New test.
9506
9507 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
9508
9509 * gcc.dg/ppc-ldstruct.c: New test.
9510
9511 2002-03-09 Jakub Jelinek <jakub@redhat.com>
9512
9513 * gcc.c-torture/execute/va-arg-22.c: New test.
9514
9515 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9516
9517 * gcc.c-torture/compile/20020309-1.c: New test.
9518
9519 2002-03-08 Jakub Jelinek <jakub@redhat.com>
9520
9521 * gcc.c-torture/execute/20020307-2.c: New test.
9522
9523 2002-03-07 Jeffrey A Law (law@redhat.com)
9524
9525 * g77.f-torture/compile/20020307-1.f: New test.
9526
9527 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
9528
9529 * gcc.dg/unordered-1.c: New test.
9530
9531 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
9532
9533 * gcc.c-torture/execute/20020307-1.c: New test.
9534
9535 2002-03-05 Jakub Jelinek <jakub@redhat.com>
9536
9537 * gcc.dg/20020304-1.c: New test.
9538
9539 * gcc.c-torture/compile/20020304-2.c: New test.
9540
9541 2002-03-04 Zack Weinberg <zack@codesourcery.com>
9542
9543 * gcc.c-torture/compile/20020304-1.c: New test case
9544 (from PR c/5830).
9545
9546 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
9547
9548 * gcc.dg/20020103-1.c: Add other -D ppc variants.
9549
9550 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
9551
9552 * g++.dg/other/classkey1.C: New test.
9553
9554 2002-03-01 Richard Henderson <rth@redhat.com>
9555
9556 * gcc.c-torture/compile/981223-1.x: New.
9557 * gcc.c-torture/compile/920625-1.x: New.
9558
9559 2002-02-28 Richard Henderson <rth@redhat.com>
9560
9561 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9562
9563 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
9564
9565 * gcc.c-torture/execute/20020227-1.c: New test.
9566
9567 2002-02-27 Mark Mitchell <mark@codesourcery.com>
9568
9569 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9570 here" ERROR lines.
9571 * g++.old-deja/g++.oliva/partord1.C: Likewise.
9572 * g++.old-deja.g++.other/defarg1.C: Likewise.
9573 * g++.old-deja/g++.pt/calls2.C: Likewise.
9574 * g++.old-deja/g++.pt/crash20.C: Likewise.
9575 * g++.old-deja/g++.pt/crash30.C: Likewise.
9576 * g++.old-deja/g++.pt/crash36.C: Likewise.
9577 * g++.old-deja/g++.pt/crash6.C: Likewise.
9578 * g++.old-deja/g++.pt/defarg13.C: Likewise.
9579 * g++.old-deja/g++.pt/derived3.C: Likewise.
9580 * g++.old-deja/g++.pt/error1.C: Likewise.
9581 * g++.old-deja/g++.pt/friend21.C: Likewise.
9582 * g++.old-deja/g++.pt/friend23.C: Likewise.
9583 * g++.old-deja/g++.pt/infinite1.C: Likewise.
9584 * g++.old-deja/g++.robertl/eb128.C: Likewise.
9585
9586 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
9587
9588 * gcc.c-torture/execute/20020225-2.c: New test.
9589
9590 2002-02-27 Zack Weinberg <zack@codesourcery.com>
9591
9592 * gcc.c-torture/execute/920730-1t.c,
9593 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9594 Delete test cases, only relevant to -traditional.
9595
9596 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
9597
9598 * gcc.dg/cpp/undef1.c: Remove.
9599 * gcc.dg/cpp/directiv.c: Update.
9600 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
9601
9602 2002-02-27 Michael Meissner <meissner@redhat.com>
9603
9604 * gcc.c-torture/execute/20020226-1.c: New test.
9605
9606 2002-02-26 Jakub Jelinek <jakub@redhat.com>
9607
9608 * g++.dg/debug/debug4.C: New test.
9609
9610 * gcc.dg/ia64-visibility-1.c: New test.
9611
9612 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
9613
9614 * gcc.dg/debug/20020224-1.c: New.
9615
9616 2002-02-25 Kazu Hirata <kazu@hxi.com>
9617
9618 * gcc.c-torture/execute/960416-1.x: New.
9619 * gcc.c-torture/execute/divconst-3.x: Likewise.
9620
9621 2002-02-25 Jakub Jelinek <jakub@redhat.com>
9622
9623 * gcc.dg/20020224-1.c: New test.
9624
9625 2002-02-25 Alan Modra <amodra@bigpond.net.au>
9626
9627 * gcc.c-torture/execute/20020225-1.c: New.
9628
9629 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
9630
9631 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
9632
9633 2002-02-23 Jakub Jelinek <jakub@redhat.com>
9634
9635 * gcc.dg/20020222-1.c: New test.
9636
9637 2002-02-22 Jakub Jelinek <jakub@redhat.com>
9638
9639 * g++.dg/opt/anonunion1.C: New test.
9640
9641 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
9642
9643 * g++.dg/template/qualttp19.C: New test.
9644 * g++.dg/template/qualttp20.C: New test.
9645 * g++.old-deja/g++.jason/report.C: Adjust expected errors
9646 * g++.old-deja/g++.other/qual1.C: Likewise.
9647
9648 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
9649
9650 * gcc.dg/attr-alwaysinline.c: New.
9651
9652 2002-02-21 Jakub Jelinek <jakub@redhat.com>
9653
9654 * gcc.dg/20020220-1.c: New test.
9655
9656 * gcc.dg/20020220-2.c: New test.
9657
9658 * g++.dg/opt/mmx1.C: New test.
9659
9660 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
9661
9662 * gcc.c-torture/compile/20020110.c: New test.
9663
9664 2002-02-20 Jakub Jelinek <jakub@redhat.com>
9665
9666 * gcc.c-torture/execute/20020219-1.c: New test.
9667
9668 * gcc.dg/20020219-1.c: New test.
9669
9670 * gcc.dg/noncompile/20020220-1.c: New test.
9671
9672 * g++.dg/opt/ptrintsum1.C: New test.
9673
9674 * gcc.dg/debug/20020220-1.c: New test.
9675
9676 2002-02-17 Jakub Jelinek <jakub@redhat.com>
9677
9678 * gcc.c-torture/execute/20020216-1.c: New test.
9679
9680 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
9681
9682 * gcc.dg/decl-1.c: Update, new test.
9683
9684 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9685
9686 * g++.dg/abi/bitfield1.C: New test.
9687 * g++.dg/abi/bitfield2.C: New test.
9688
9689 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9690
9691 * gcc.dg/attr-nest.c: New test.
9692
9693 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9694
9695 * gcc.c-torture/execute/20020215-1.c: New test.
9696
9697 2002-02-14 Jakub Jelinek <jakub@redhat.com>
9698
9699 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
9700 * g++.dg/debug/debug.exp: New.
9701 * g++.dg/debug/trivial.C: New.
9702 * g++.dg/debug/debug1.C: Moved...
9703 * g++.dg/other/debug1.C: ...from here.
9704 * g++.dg/debug/debug2.C: Moved...
9705 * g++.dg/other/debug2.C: ...from here.
9706 * g++.dg/debug/debug3.C: Moved...
9707 * g++.dg/other/debug3.C: ...from here.
9708
9709 * gcc.dg/noncompile/20020213-1.c: New test.
9710
9711 2002-02-13 Jakub Jelinek <jakub@redhat.com>
9712
9713 * g++.dg/other/debug3.C: New test.
9714
9715 * gcc.c-torture/execute/20020213-1.c: New test.
9716
9717 2002-02-13 Richard Smith <richard@ex-parrot.com>
9718
9719 * g++.old-deja/g++.other/thunk1.C: New test.
9720
9721 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9722
9723 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
9724
9725 2002-02-13 Stan Shebs <shebs@apple.com>
9726
9727 * gcc.dg/altivec-3.c: New.
9728
9729 2002-02-12 Jakub Jelinek <jakub@redhat.com>
9730
9731 * gcc.dg/Wunreachable-1.c: New test.
9732 * gcc.dg/Wunreachable-2.c: New test.
9733
9734 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
9735
9736 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
9737
9738 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
9739
9740 * gcc.dg/decl-1.c: New test.
9741
9742 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9743
9744 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9745
9746 2002-02-10 Kazu Hirata <kazu@hxi.com>
9747
9748 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
9749 * gcc.c-torture/compile/980506-1.x: Likewise.
9750
9751 2002-02-10 Kazu Hirata <kazu@hxi.com>
9752
9753 * gcc.dg/20020210-1.c: New.
9754
9755 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
9756
9757 * g77.f-torture/execute/947.f: New regression test
9758 for PR fortran/947.
9759
9760 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
9761
9762 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
9763 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
9764
9765 2002-02-08 Richard Henderson <rth@redhat.com>
9766
9767 * gcc.c-torture/compile/labels-3.c: New.
9768
9769 2002-02-08 Jakub Jelinek <jakub@redhat.com>
9770
9771 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
9772 expression statements work instead.
9773 * gcc.dg/noncompile/20020207-1.c: New test.
9774
9775 2002-02-07 Richard Henderson <rth@redhat.com>
9776
9777 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
9778
9779 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9780
9781 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
9782 message from g77
9783 * lib/g77-dg.exp: Trim g77 error messages so that they are
9784 recognized by dg.exp.
9785
9786 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9787
9788 PR fortran/5473
9789 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
9790
9791 2002-02-07 Richard Henderson <rth@redhat.com>
9792
9793 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
9794 to be sufficiently aligned for integers.
9795
9796 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
9797
9798 * g++.dg/template/friend4.C: New test.
9799
9800 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9801
9802 PR fortran/5743
9803 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
9804 unsupported cases.
9805
9806 2002-02-07 Richard Henderson <rth@redhat.com>
9807
9808 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
9809 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
9810 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
9811 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
9812
9813 2002-02-06 Richard Henderson <rth@redhat.com>
9814
9815 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
9816
9817 2002-02-06 Janis Johnson <janis187@us.ibm.com>
9818
9819 * gcc.dg/20020206-1.c: New test.
9820
9821 2002-02-06 Jakub Jelinek <jakub@redhat.com>
9822
9823 * gcc.c-torture/execute/20020206-1.c: New test.
9824
9825 * gcc.c-torture/execute/20020206-2.c: New test.
9826
9827 PR optimization/5429:
9828 * gcc.c-torture/compile/20020206-1.c: New test.
9829
9830 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
9831
9832 * g++.dg/ext/align1.C: Do not use an explicit alignment value
9833 as certain file formats cannot support particularly large
9834 alignments.
9835
9836 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
9837 and do not expect to be able to link the executable.
9838
9839 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
9840 fail because the COFF format does not support the weak attribute.
9841
9842 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
9843
9844 * g77.dg/pr5473.f: New test
9845
9846 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
9847
9848 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
9849 Fix testcase accordingly.
9850
9851 2002-02-04 Richard Henderson <rth@redhat.com>
9852
9853 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
9854 (buf): Change to be an array of pointers, not ints.
9855
9856 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9857
9858 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
9859 before all tests. Move warning one line above to match where it
9860 C frontend emits.
9861 * gcc.dg/Wswitch-2.c: New test.
9862 * g++.dg/warn/Wswitch-1.C: New test.
9863 * g++.dg/warn/Wswitch-2.C: New test.
9864
9865 2002-02-04 Richard Henderson <rth@redhat.com>
9866
9867 * g++.dg/abi/offsetof.C: Fix size comparison.
9868
9869 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
9870
9871 * gcc.dg/cast-qual-2.c: New test.
9872
9873 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9874
9875 * gcc.dg/20020201-4.c: New test.
9876
9877 2002-02-04 Ben Elliston <bje@redhat.com>
9878
9879 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
9880 target_info attribute != 0, in addition to the empty string.
9881 (gcc_target_compile): Likewise.
9882
9883 2002-02-03 Andrew Cagney <ac131313@redhat.com>
9884
9885 * gcc.dg/Wswitch.c: New test.
9886 PR gcc/4475. PR gcc/3780.
9887
9888 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
9889
9890 * g77.f-torture/execute/5122.f: New test for regressions
9891 against PR fortran/5122.
9892
9893 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
9894
9895 * g77.f-torture/compile/pr3743.f: Delete
9896 * g77.dg/pr3743-1.f: New test.
9897 * g77.dg/pr3743-2.f: New test.
9898 * g77.dg/pr3743-3.f: New test.
9899 * g77.dg/pr3743-4.f: New test.
9900
9901 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9902
9903 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
9904
9905 2002-02-02 Richard Henderson <rth@redhat.com>
9906
9907 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
9908 * gcc.c-torture/execute/bf64-1.c: Likewise.
9909
9910 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9911
9912 * gcc.dg/20020201-2.c: New test.
9913
9914 * gcc.dg/20020201-3.c: New test.
9915
9916 * gcc.c-torture/execute/bitfld-2.c: New test.
9917
9918 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9919
9920 * gcc.dg/bitfld-1.c: Update.
9921 * gcc.dg/bitfld-2.c: Update.
9922 * gcc.c-torture/execute/bitfld-1.x: New.
9923
9924 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9925
9926 * gcc.c-torture/execute/20020201-1.c: New test.
9927
9928 2002-02-01 Janis Johnson <janis187@us.ibm.com>
9929
9930 PR target/5469
9931 * gcc.dg/20020201-1.c: New test.
9932
9933 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
9934
9935 PR fortran/3743
9936 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
9937 * g77.f-torture/compile/pr3743.x: Remove
9938
9939 2002-01-31 Tom Rix <trix@redhat.com>
9940
9941 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
9942
9943 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9944
9945 * gcc.dg/noncompile/20020130-1.c: New test.
9946
9947 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
9948
9949 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
9950
9951 2002-01-29 Richard Henderson <rth@redhat.com>
9952
9953 * gcc.c-torture/execute/991118-1.c: Cast various constants back
9954 to long long.
9955 * gcc.c-torture/execute/bf64-1.c: Likewise.
9956
9957 2002-01-29 Jakub Jelinek <jakub@redhat.com>
9958
9959 * gcc.c-torture/execute/20020129-1.c: New test.
9960
9961 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9962
9963 * gcc.c-torture/compile/20000224-1.c: Update.
9964 * gcc.c-torture/execute/bitfld-1.c: New tests.
9965 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
9966 * gcc.dg/uninit-A.c: Update.
9967
9968 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
9969
9970 * g++.dg/template/ctor1.C: Add instantiation.
9971
9972 2002-01-28 Paul Koning <pkoning@equallogic.com>
9973
9974 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
9975 argument to __builtin_prefetch to be const ptr.
9976
9977 2002-01-28 Jakub Jelinek <jakub@redhat.com>
9978
9979 * gcc.c-torture/compile/20020120-1.c: New test.
9980
9981 2002-01-27 Kazu Hirata <kazu@hxi.com>
9982
9983 * gcc.c-torture/execute/20020127-1.c: New test.
9984
9985 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
9986
9987 * g77.dg/f77-edit-i-in.f: New test
9988 * g77.dg/f77-edit-i-out.f: New test
9989
9990 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
9991
9992 * gcc.dg/debug/debug.exp: New file.
9993 * gcc.dg/debug/trivial.c: New file.
9994 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
9995 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
9996 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
9997 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
9998 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
9999 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10000 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10001 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10002 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10003 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10004 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10005 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10006 * gcc.dg/20000503-1.c: Removed.
10007 * gcc.dg/20010207-1.c: Removed.
10008 * gcc.dg/20011223-1.c: Removed.
10009 * gcc.dg/20020104-2.c: Removed.
10010 * gcc.dg/debug-1.c: Removed.
10011 * gcc.dg/debug-2.c: Removed.
10012 * gcc.dg/debug-3.c: Removed.
10013 * gcc.dg/debug-4.c: Removed.
10014 * gcc.dg/debug-5.c: Removed.
10015 * gcc.dg/debug-6.c: Removed.
10016 * gcc.dg/dwarf2-1.c: Removed.
10017 * gcc.dg/dwarf2-2.c: Removed.
10018
10019 2002-01-25 Jakub Jelinek <jakub@redhat.com>
10020
10021 * g++.old-deja/g++.other/eh5.C: New test.
10022 * g++.old-deja/g++.other/sibcall2.C: New test.
10023 * g++.old-deja/g++.other/array9.C: New test.
10024 * g++.old-deja/g++.other/typename2.C: New test.
10025 * g++.old-deja/g++.other/crash60.C: New test.
10026 * g++.old-deja/g++.other/conv9.C: New test.
10027 * g++.old-deja/g++.other/mangle10.C: New test.
10028 * g++.old-deja/g++.other/unchanging1.C: New test.
10029 * g++.old-deja/g++.other/exprstmt1.C: New test.
10030 * g++.old-deja/g++.other/inline23.C: New test.
10031 * g++.old-deja/g++.eh/ia64-1.C: New test.
10032 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10033 * g++.old-deja/g++.other/reload1.C: New test.
10034 * g++.old-deja/g++.other/static20.C: New test.
10035 * g++.old-deja/g++.other/local-alloc1.C: New test.
10036 * g++.old-deja/g++.other/conv8.C: New test.
10037 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10038 * g++.old-deja/g++.other/storeexpr1.C: New test.
10039 * g++.old-deja/g++.other/storeexpr2.C: New test.
10040 * g++.dg/eh/template2.C: New test.
10041 * g++.dg/warn/weak1.C: New test.
10042
10043 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
10044
10045 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10046 Remove first, non-varying, argument.
10047
10048 2002-01-23 Richard Henderson <rth@redhat.com>
10049
10050 * gcc.dg/inline-2.c: New.
10051
10052 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10053 Add optional target arg. Check number of arguments.
10054 (scan-assembler-not, scan-assembler-dem): Likewise.
10055 (scan-assembler-dem-not): Likewise.
10056
10057 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10058
10059 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10060 line 12.
10061 * g++.old-deja/g++.brendan/parse3.C,
10062 g++.old-deja/g++.other/crash26.C,
10063 g++.old-deja/g++.other/crash28.C,
10064 g++.old-deja/g++.other/crash29.C,
10065 g++.old-deja/g++.other/crash30.C,
10066 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10067
10068 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
10069
10070 * gcc.dg/20020115-1.c: New.
10071
10072 2002-01-23 Bob Wilson <bob.wilson@acm.org>
10073
10074 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10075
10076 2002-01-23 Janis Johnson <janis187@us.ibm.com>
10077
10078 * gcc.dg/20020122-3.c: New.
10079
10080 2002-01-23 Jakub Jelinek <jakub@redhat.com>
10081
10082 * g++.dg/other/gc1.C: New test.
10083
10084 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10085
10086 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10087
10088 2002-01-22 Richard Henderson <rth@redhat.com>
10089
10090 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10091
10092 2002-01-22 Richard Henderson <rth@redhat.com>
10093
10094 * gcc.dg/20020122-4.c: New.
10095
10096 2002-01-22 H.J. Lu <hjl@gnu.org>
10097
10098 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10099 link output.
10100 * gcc.dg/special/ecos.exp: Likewise.
10101 * lib/g++-dg.exp: Likewise.
10102 * lib/g77-dg.exp: Likewise.
10103 * lib/gcc-dg.exp : Likewise.
10104 * lib/mike-g++.exp: Likewise.
10105 * lib/mike-g77.exp: Likewise.
10106 * lib/mike-gcc.exp: Likewise.
10107 * lib/objc-dg.exp: Likewise.
10108
10109 2002-01-22 Janis Johnson <janis187@us.ibm.com>
10110
10111 PR target/5379
10112 * gcc.dg/20020122-2.c: New test.
10113
10114 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
10115
10116 * gcc.dg/20020122-1.c: New test.
10117
10118 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
10119
10120 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10121
10122 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
10123
10124 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10125
10126 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10127
10128 * gcc.c-torture/compile/20020121-1.c: New test.
10129
10130 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
10131
10132 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10133 ld_library_path.
10134
10135 2002-01-21 Jakub Jelinek <jakub@redhat.com>
10136
10137 * gcc.dg/20020218-1.c: New test.
10138
10139 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
10140
10141 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10142 messages
10143 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10144 "At global scope" warning
10145 * g++.dg/ext/align1.C: Change cygwin test for alignment
10146 from db-bogus to dg-warning
10147
10148 2002-01-21 Zack Weinberg <zack@codesourcery.com>
10149
10150 * g77.f-torture/compile/cpp2.F: New test.
10151
10152 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
10153
10154 * g++.dg/template/access1.C: New test.
10155
10156 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
10157
10158 * gcc.dg/20020118-1.c: New.
10159
10160 2002-01-18 Kazu Hirata <kazu@hxi.com>
10161
10162 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10163
10164 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10165
10166 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10167 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10168 alignment warnings.
10169
10170 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10171
10172 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10173 torture_with_loops and torture_without_loops
10174
10175 2002-01-17 Jakub Jelinek <jakub@redhat.com>
10176
10177 * gcc.c-torture/compile/20020116-1.c: New test.
10178
10179 2002-01-16 Jakub Jelinek <jakub@redhat.com>
10180
10181 * gcc.dg/20020116-2.c: New test.
10182
10183 * gcc.dg/ultrasp4.c: New test.
10184
10185 * gcc.dg/20020116-1.c: New test.
10186
10187 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
10188
10189 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10190 by EABI.
10191
10192 2002-01-15 Janis Johnson <janis187@us.ibm.com>
10193
10194 * gcc.misc-tests/i386-prefetch.exp: New.
10195 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10196 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10197 * gcc.misc-tests/i386-pf-none-1.c: New test.
10198 * gcc.misc-tests/i386-pf-sse-1.c: New test.
10199
10200 2002-01-15 Jakub Jelinek <jakub@redhat.com>
10201
10202 * gcc.dg/gnu89-init-1.c: Add new tests.
10203
10204 2002-01-15 Andreas Jaeger <aj@suse.de>
10205
10206 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10207 * gcc.dg/i386-mmx-2.c: Likewise.
10208 * gcc.dg/i386-sse-1.c: Likewise.
10209 * gcc.dg/i386-sse-2.c: Likewise.
10210 * gcc.dg/i386-sse-3.c: Likewise.
10211
10212 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
10213
10214 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10215 Uncomment additional cases that now pass.
10216
10217 2002-01-11 Richard Henderson <rth@redhat.com>
10218
10219 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10220 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10221
10222 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
10223
10224 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10225
10226 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
10227
10228 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10229 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10230
10231 2002-01-10 Dale Johannesen <dalej@apple.com>
10232
10233 * gcc.c-torture/execute/loop-11.c: New.
10234
10235 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
10236
10237 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10238 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10239
10240 2002-01-09 Richard Henderson <rth@redhat.com>
10241
10242 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10243 type in which to perform the operation for each size.
10244
10245 2002-01-09 Alan Matsuoka (alanm@redhat.com)
10246
10247 * gcc.c-torture/compile/20020109-2.c: New test.
10248
10249 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
10250
10251 * gcc.c-torture/execute/loop-10.c: New test.
10252
10253 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10254
10255 * gcc.c-torture/compile/20010226-1.c: New test.
10256 * gcc.c-torture/compile/20010227-1.c: New test.
10257 * gcc.c-torture/compile/20010426-1.c: New test.
10258 * gcc.c-torture/compile/20010510-1.c: New test.
10259 * gcc.c-torture/compile/20010605-3.c: New test.
10260 * gcc.c-torture/compile/20010824-1.c: New test.
10261 * gcc.c-torture/execute/20010409-1.c: New test.
10262 * gcc.dg/noncompile/20000901-1.c: New test.
10263 * gcc.dg/20001023-1.c: New test.
10264 * gcc.dg/20001101-1.c: New test.
10265 * gcc.dg/20001102-1.c: New test.
10266 * gcc.dg/20010207-1.c: New test.
10267 * gcc.dg/20010405-1.c: New test.
10268 * gcc.dg/20010822-1.c: New test.
10269 * gcc.dg/20011107-1.c: New test.
10270
10271 2002-01-09 Jeffrey A Law (law@redhat.com)
10272
10273 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10274
10275 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10276 execution failure on PA targets.
10277
10278 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10279
10280 * gcc.c-torture/compile/20020109-1.c: New test.
10281
10282 2002-01-08 Kazu Hirata <kazu@hxi.com>
10283
10284 * gcc.c-torture/execute/20020108-1.c: New test.
10285
10286 2002-01-08 Jakub Jelinek <jakub@redhat.com>
10287
10288 * gcc.dg/20020108-1.c: New test.
10289
10290 2002-01-08 H.J. Lu <hjl@gnu.org>
10291
10292 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10293 for header files.
10294
10295 2002-01-08 Geoff Keating <geoffk@redhat.com>
10296
10297 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10298 consistency.
10299
10300 002-01-07 Aldy Hernandez <aldyh@redhat.com>
10301
10302 * gcc.dg/altivec-4.c: Test altivec predicates.
10303
10304 2002-01-07 Jakub Jelinek <jakub@redhat.com>
10305
10306 * gcc.c-torture/execute/20020107-1.c: New test.
10307
10308 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
10309
10310 PR c/5279
10311 * gcc.c-torture/compile/20020106-1.c: New test.
10312
10313 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10314
10315 * gcc.c-torture/execute/nestfunc-4.c: New test.
10316
10317 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10318
10319 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10320 extra triple that slipped in.
10321 * g++.old-deja/g++.abi/align.C: Likewise.
10322 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10323
10324 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10325
10326 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10327 * g++.old-deja/g++.abi/align.C: Likewise.
10328 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10329
10330 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10331 on FreeBSD/i386.
10332 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10333 FreeBSD.
10334
10335 2002-01-04 Jakub Jelinek <jakub@redhat.com>
10336
10337 * gcc.dg/20020104-1.c: New test.
10338
10339 * gcc.dg/20020104-2.c: New test.
10340
10341 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
10342
10343 * gcc.dg/20020103-1.c: Fix typo in target selector.
10344
10345 2002-01-03 Richard Henderson <rth@redhat.com>
10346
10347 * gcc.dg/20020103-1.c: New.
10348
10349 2002-01-03 Kazu Hirata <kazu@hxi.com>
10350
10351 * gcc.c-torture/execute/20020103-1.c: New test.
10352
10353 2002-01-03 Jakub Jelinek <jakub@redhat.com>
10354
10355 * g++.dg/other/debug2.C: New test.
10356
10357 * gcc.c-torture/compile/20020103-1.c: New test.
10358
10359 2002-01-02 Jakub Jelinek <jakub@redhat.com>
10360
10361 * gcc.dg/gnu89-init-1.c: Added new tests.
10362
10363 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10364
10365 * g++.dg/template/friend2.C: Remove as patch is reverted.
10366
10367 * g++.dg/warn/oldcast1.C: New test.
10368
10369 * g++.dg/template/ptrmem1.C: New test.
10370 * g++.dg/template/ptrmem2.C: New test.
10371
10372 * g++.dg/template/ntp.C: New test.
10373
10374 * g++.dg/other/component1.C: New test.
10375
10376 * g++.dg/template/ttp3.C: New test.
10377
10378 * g++.dg/template/friend2.C: New test.
10379 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10380
10381 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10382
10383 * g++.dg/other/ptrmem1.C: New test.
10384 * g++.dg/other/ptrmem2.C: New test.
10385
10386 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10387
10388 * g++.dg/template/ctor1.C: New test.
10389
10390 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10391
10392 * g++.dg/template/friend2.C: New test.
10393
10394 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
10395
10396 * gcc.dg/mmix-1.c: New test.
10397
10398 2001-12-31 Richard Henderson <rth@redhat.com>
10399
10400 * gcc.dg/asm-5.c: New.
10401
10402 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
10403
10404 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10405 in namespace __gnu_cxx
10406
10407 2001-12-30 Richard Henderson <rth@redhat.com>
10408
10409 * gcc.dg/debug-6.c: New.
10410
10411 2001-12-30 Jakub Jelinek <jakub@redhat.com>
10412
10413 * gcc.c-torture/compile/20011229-2.c: New test.
10414
10415 2001-12-29 Jakub Jelinek <jakub@redhat.com>
10416
10417 * gcc.dg/debug-3.c: New test.
10418 * gcc.dg/debug-4.c: New test.
10419 * gcc.dg/debug-5.c: New test.
10420
10421 2001-12-29 Richard Henderson <rth@redhat.com>
10422
10423 * g++.dg/eh/loop1.C: New.
10424
10425 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10426
10427 * g++.dg/template/crash1.C: New test.
10428
10429 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10430
10431 * g++.dg/other/const1.C: New test.
10432
10433 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
10434
10435 * gcc.c-torture/compile/20011229-1.c: New test.
10436
10437 2001-12-28 Stan Shebs <shebs@apple.com>
10438
10439 * lib/objc-torture.exp: Resync with c-torture.exp.
10440 * lib/objc.exp: Load standard libraries.
10441
10442 2001-12-28 Jakub Jelinek <jakub@redhat.com>
10443
10444 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10445 additional tests.
10446
10447 2001-12-27 Roger Sayle <roger@eyesopen.com>
10448
10449 * gcc.c-torture/execute/string-opt-16.c: New testcase.
10450
10451 2001-12-27 Richard Henderson <rth@redhat.com>
10452
10453 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10454
10455 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
10456
10457 * g++.dg/eh/ctor1.C: New test.
10458 * g++.dg/other/error2.C: New test.
10459
10460 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
10461
10462 * g++.dg/other/init2.C: New test.
10463
10464 2001-12-24 Richard Henderson <rth@redhat.com>
10465
10466 * gcc.dg/20011223-1.c: New.
10467 * gcc.dg/inline-1.c: New.
10468
10469 2001-12-23 Richard Henderson <rth@redhat.com>
10470
10471 * gcc.dg/asm-4.c: Test operand modifiers.
10472
10473 2001-12-23 Richard Henderson <rth@redhat.com>
10474
10475 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10476
10477 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
10478
10479 * gcc.c-torture/execute/20011223-1.c: New test.
10480
10481 2001-12-21 Richard Henderson <rth@redhat.com>
10482
10483 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10484 re-enables the warning.
10485
10486 2001-12-21 Richard Henderson <rth@redhat.com>
10487
10488 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10489
10490 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10491
10492 * gcc.c-torture/compile/20011218-1.c: New test.
10493
10494 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
10495
10496 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10497 arm-isr.c test.
10498 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10499 epilogue generation for ARM ISR routines.
10500
10501 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10502
10503 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10504 * gcc.dg/format/c90-printf-3.c: Likewise.
10505 * gcc.dg/format/c99-printf-3.c: Likewise.
10506 * gcc.dg/format/ext-1.c: Likewise.
10507 * gcc.dg/format/ext-6.c: Likewise.
10508 * gcc.dg/format/format.h: Prototype unlocked stdio.
10509
10510 2001-12-20 Richard Henderson <rth@redhat.com>
10511
10512 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10513 (arena): Use it.
10514 (malloc): Correct allocation logic. Abort if we fill up the
10515 arena before initialization complete.
10516 (realloc): Correct allocation logic.
10517
10518 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10519
10520 * gcc.c-torture/compile/20011219-2.c: New test.
10521
10522 * gcc.c-torture/execute/20011219-1.c: New test.
10523
10524 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
10525
10526 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10527 target does not support weak symbols.
10528
10529 2001-12-19 Jakub Jelinek <jakub@redhat.com>
10530
10531 * gcc.c-torture/compile/20011219-1.c: New test.
10532
10533 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
10534
10535 * g++.dg/other/error1.C: New test.
10536
10537 2001-12-17 Jeffrey A Law (law@redhat.com)
10538
10539 * gcc.c-torture/execute/20011217-1.c: New test.
10540
10541 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
10542
10543 * objc.dg/special/: New directory.
10544 * objc.dg/special/special.exp: New file.
10545 * objc.dg/special/unclaimed-category-1.h: New file.
10546 * objc.dg/special/unclaimed-category-1a.m: New file.
10547 * objc.dg/special/unclaimed-category-1.m: New file.
10548
10549 2001-12-17 Andreas Jaeger <aj@suse.de>
10550
10551 * gcc.c-torture/compile/20011217-2.c: New test.
10552
10553 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
10554
10555 * gcc.c-torture/compile/20011217-1.c: New test.
10556
10557 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
10558
10559 * testsuite/gcc.dg/20011214-1.c: New.
10560
10561 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
10562
10563 * gcc.dg/altivec-4.c: New.
10564
10565 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
10566
10567 * gcc.dg/20011113-1.c: New test.
10568
10569 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10570
10571 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10572 std::__malloc_alloc_template<0> and
10573 std::__default_alloc_template<false, 0>.
10574
10575 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
10576
10577 * objc/execute/bf-21.m: New test.
10578 * objc/execute/enumeration-1.m: New test.
10579 * objc/execute/enumeration-2.m: New test.
10580
10581 2001-12-12 Jakub Jelinek <jakub@redhat.com>
10582
10583 * gcc.dg/gnu89-init-1.c: New test.
10584
10585 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
10586
10587 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10588 * g++.old-deja/g++.jason/2371.C: Likewise.
10589 * g++.old-deja/g++.jason/template33.C: Likewise.
10590 * g++.old-deja/g++.jason/template34.C: Likewise.
10591 * g++.old-deja/g++.jason/template36.C: Likewise.
10592 * g++.old-deja/g++.oliva/typename1.C: Likewise.
10593 * g++.old-deja/g++.oliva/typename2.C: Likewise.
10594 * g++.old-deja/g++.other/typename1.C: Likewise.
10595 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10596 * g++.old-deja/g++.pt/nontype5.C: Likewise.
10597 * g++.old-deja/g++.pt/typename11.C: Likewise.
10598 * g++.old-deja/g++.pt/typename14.C: Likewise.
10599 * g++.old-deja/g++.pt/typename16.C: Likewise.
10600 * g++.old-deja/g++.pt/typename3.C: Likewise.
10601 * g++.old-deja/g++.pt/typename4.C: Likewise.
10602 * g++.old-deja/g++.pt/typename5.C: Likewise.
10603 * g++.old-deja/g++.pt/typename7.C: Likewise.
10604 * g++.old-deja/g++.robertl/eb9.C: Likewise.
10605
10606 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
10607
10608 * g++.dg/other/linkage1.C: New test.
10609 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
10610 specifiers.
10611
10612 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
10613
10614 * gcc.dg/concat.c: New test.
10615
10616 2001-12-11 Stan Shebs <shebs@apple.com>
10617
10618 * objc/compile: New test directory.
10619 * objc/compile/compile.exp: New expect script.
10620 * objc/compile/20011211-1.m: New compile test.
10621
10622 2001-12-11 Jason Merrill <jason@redhat.com>
10623
10624 * lib/prune.exp (prune_gcc_output): Also handle "In member
10625 function". So many permutations...
10626
10627 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
10628
10629 * g++.dg/template/typedef1.C: New test.
10630
10631 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
10632
10633 * g++.dg/other/copy1.C: New test.
10634
10635 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
10636
10637 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
10638
10639 * gcc.dg/builtin-choose-expr.c: New.
10640
10641 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
10642
10643 * gcc.dg/altivec-2.c: New.
10644
10645 2001-12-07 Richard Henderson <rth@redhat.com>
10646
10647 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
10648
10649 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
10650
10651 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
10652 ultrasparc.
10653
10654 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10655
10656 * g++-old.deja/g++.robertl/eb101.C: Deleted.
10657
10658 2001-12-06 Janis Johnson <janis187@us.ibm.com>
10659
10660 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
10661 variable argument list.
10662
10663 2001-12-06 Zack Weinberg <zack@codesourcery.com>
10664
10665 * gcc.c-torture/execute/memcheck: Delete entire directory.
10666 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
10667 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
10668
10669 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
10670
10671 * gcc.dg/Wshadow-1.c: New test.
10672
10673 2001-12-05 Jakub Jelinek <jakub@redhat.com>
10674
10675 * gcc.c-torture/compile/20011130-1.c: New test.
10676
10677 * gcc.dg/noncompile/20011025-1.c: New test.
10678
10679 * g++.dg/other/anon-union.C: New test.
10680
10681 * gcc.c-torture/execute/20011024-1.c: New test.
10682
10683 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
10684
10685 * gcc.c-torture/execute/20000722-1.x,
10686 gcc.c-torture/execute/20010123-1.x: Remove.
10687 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
10688 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
10689 gcc.dg/c99-complit-2.c: New tests.
10690
10691 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
10692
10693 * g++.dg/inherit/base1.C: New test.
10694
10695 2001-12-04 Jakub Jelinek <jakub@redhat.com>
10696
10697 * g++.dg/other/stdarg1.C: New test.
10698
10699 * gcc.c-torture/compile/20011130-2.c: New test.
10700
10701 2001-12-03 Janis Johnson <janis187@us.ibm.com>
10702
10703 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
10704 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
10705 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
10706 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
10707 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
10708 * gcc.dg/builtin-prefetch-1.c: New test.
10709
10710 2001-12-03 Jakub Jelinek <jakub@redhat.com>
10711
10712 * gcc.dg/20011130-1.c: New test.
10713
10714 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
10715
10716 * g++.dg/other/scope1.C: New test.
10717 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
10718
10719 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
10720
10721 * gcc.dg/vla-init-1.c: New test.
10722
10723 2001-12-01 Geoff Keating <geoffk@redhat.com>
10724
10725 * gcc.c-torture/compile/structs.c: New testcase from GDB.
10726
10727 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
10728
10729 * objc.dg/alias.m: Update.
10730 * objc.dg/class-1.m: Update.
10731 * objc.dg/const-str-1.m: Update.
10732 * objc.dg/fwd-proto-1.m: Update.
10733 * objc.dg/id-1.m: Update.
10734 * objc.dg/super-class-1.m: Update.
10735
10736 2001-11-29 Mark Mitchell <mark@codesourcery.com>
10737
10738 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
10739 constructs.
10740
10741 2001-11-28 Jeffrey A Law (law@cygnus.com)
10742
10743 * gcc.c-torture/execute/20011128-1.c: New test.
10744
10745 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
10746
10747 * gcc.dg/20011127-1.c: New test.
10748
10749 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
10750
10751 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
10752 from Austin Group draft 7.
10753 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
10754 scanf format arguments.
10755 * gcc.dg/format/no-exargs-2.c: New test.
10756
10757 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
10758
10759 * g++.dg/abi/vbase8-4.C: New test.
10760
10761 2001-11-24 Ian Lance Taylor <ian@airs.com>
10762
10763 * gcc.c-torture/execute/20011121-1.c: New test.
10764
10765 2001-11-23 Jeffrey A Law (law@cygnus.com)
10766
10767 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
10768
10769 2001-11-23 Andreas Jaeger <aj@suse.de>
10770
10771 * gcc.dg/cpp/charconst-2.c: New test.
10772
10773 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
10774
10775 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
10776 to the host if it is remote. Let tests specify extra headers
10777 they use.
10778 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
10779 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
10780 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
10781 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
10782 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
10783 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
10784 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
10785 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
10786 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
10787 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
10788
10789 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
10790
10791 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
10792 for little endian ARMs.
10793
10794 2001-11-20 Jakub Jelinek <jakub@redhat.com>
10795
10796 * gcc.c-torture/compile/20011119-1.c: New test.
10797 * gcc.c-torture/compile/20011119-2.c: New test.
10798
10799 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
10800
10801 * gcc.dg/altivec-1.c: Fix typo.
10802
10803 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10804
10805 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
10806
10807 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
10808
10809 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
10810
10811 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
10812
10813 * lib/g77.exp: Don't specify --rpath-link.
10814
10815 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
10816 across all the headers.
10817 * gcc.dg/format/format.exp: For testing on a remote host,
10818 copy format.h.
10819
10820 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
10821 * gcc.c-torture/execute/930406-1.c: Likewise.
10822 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10823
10824 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
10825
10826 * gcc.dg/altivec-1.c: New.
10827
10828 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
10829
10830 * gcc.dg/cpp/fpreprocessed.c: New test case.
10831
10832 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10833
10834 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
10835 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
10836 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
10837
10838 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10839
10840 * gcc.dg/no-builtin-1.c: New test.
10841
10842 2001-11-16 Jakub Jelinek <jakub@redhat.com>
10843
10844 * gcc.c-torture/execute/20011115-1.c: New test.
10845
10846 2001-11-15 Jakub Jelinek <jakub@redhat.com>
10847
10848 * gcc.c-torture/compile/20011114-2.c: New test.
10849 * gcc.c-torture/compile/20011114-3.c: New test.
10850 * gcc.c-torture/compile/20011114-4.c: New test.
10851
10852 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
10853
10854 * g++.dg/other/init1.C: New test.
10855
10856 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
10857
10858 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
10859 message.
10860
10861 * gcc.c-torture/execute/20011114-1.c: New testcase.
10862
10863 * gcc.c-torture/compile/20010327-1.c: Revert last change.
10864 * gcc.c-torture/compile/20011114-1.c: New test, exactly
10865 like the (before this change) version of 20010327-1.c.
10866
10867 2001-11-14 Roger Sayle <roger@eyesopen.com>
10868
10869 * gcc.c-torture/execute/string-opt-13.c: New testcase.
10870
10871 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
10872
10873 * g++.dg/init/array2.C: New test.
10874
10875 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
10876
10877 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
10878
10879 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
10880
10881 * g++.dg/other/forscope1.C: New test.
10882 * g++.dg/ext/forscope1.C: New test.
10883 * g++.dg/ext/forscope2.C: New test.
10884
10885 2001-11-13 Jakub Jelinek <jakub@redhat.com>
10886
10887 * gcc.c-torture/execute/20011113-1.c: New test.
10888
10889 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
10890
10891 * gcc.c-torture/execute/20011109-2.c: New test.
10892
10893 * gcc.c-torture/execute/20011109-1.c: New test.
10894
10895 2001-11-09 Jakub Jelinek <jakub@redhat.com>
10896
10897 * gcc.c-torture/compile/20011109-1.c: New test.
10898
10899 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
10900
10901 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
10902 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
10903 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
10904 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
10905 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
10906 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
10907 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
10908
10909 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
10910
10911 * g++.dg/warn/Wshadow-1.C: New tests.
10912 * g++.old-deja/g++.mike/for3.C: Update.
10913
10914 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
10915
10916 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
10917 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
10918 XFAILs. Adjust expected error texts.
10919 * gcc.c-torture/compile/20011106-1.c,
10920 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
10921 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
10922 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
10923 gcc.dg/c99-array-lval-5.c: New tests.
10924
10925 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10926
10927 * gcc.dg/cpp/defined.c: Update.
10928
10929 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10930
10931 * gcc.c-torture/execute/anon-1.c: New test.
10932
10933 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
10934
10935 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
10936 same size, so no warning should be produced on stormy16.
10937
10938 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
10939 due to oversized array.
10940 * g++.old-deja/g++.mike/ns15.C: Likewise.
10941 * g++.old-deja/g++.pt/crash16.C: Likewise.
10942
10943 2001-11-02 Graham Stott <grahams@redhat.com>
10944
10945 * g++.dgother/debug1.C: Fix typos.
10946
10947 2001-11-01 Jakub Jelinek <jakub@redhat.com>
10948
10949 * g++.dg/other/debug1.C: New test.
10950
10951 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10952
10953 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
10954 of unsigned long.
10955
10956 2001-10-30 Jakub Jelinek <jakub@redhat.com>
10957
10958 * gcc.dg/20011029-2.c: New test.
10959
10960 * gcc.c-torture/compile/20011029-1.c: New test.
10961
10962 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
10963
10964 * objc/execute/class_self-1.m: New test.
10965 * objc/execute/class_self-2.m: New test.
10966
10967 2001-10-25 Zack Weinberg <zack@codesourcery.com>
10968
10969 * gcc.misc-tests/msgs.exp: Delete.
10970 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
10971 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
10972 error set to match recent changes.
10973
10974 2001-10-24 Zack Weinberg <zack@codesourcery.com>
10975
10976 * gcc.dg/20011021-1.c: New test.
10977
10978 2001-10-24 Jakub Jelinek <jakub@redhat.com>
10979
10980 * gcc.c-torture/compile/20011023-1.c: New test.
10981
10982 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
10983
10984 * lib/g77.exp: Rewrite based on lib/g++.exp.
10985
10986 2001-10-19 Jakub Jelinek <jakub@redhat.com>
10987
10988 * gcc.c-torture/execute/20011019-1.c: New test.
10989
10990 * gcc.dg/20011018-1.c: New test.
10991
10992 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
10993
10994 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
10995
10996 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
10997
10998 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
10999 * gcc.dg/attr-invalid.c: Likewise.
11000
11001 2001-10-18 Jakub Jelinek <jakub@redhat.com>
11002
11003 * testsuite/gcc.dg/20011015-1.c: New test.
11004
11005 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11006
11007 * g++.dg/template/unify2.C: New test.
11008
11009 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11010
11011 * g++.dg/other/exception-specification.C: New test
11012
11013 2001-10-13 Tom Rix <trix@redhat.com>
11014
11015 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11016 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11017
11018 2001-10-12 Jakub Jelinek <jakub@redhat.com>
11019
11020 * testsuite/gcc.dg/20011009-1.c: New test.
11021
11022 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
11023
11024 PR g++/4476
11025 * g++.dg/other/friend1.C: New test.
11026
11027 2001-10-11 Richard Henderson <rth@redhat.com>
11028
11029 * g++.old-deja/g++.other/crash18.C: Add -S to options.
11030
11031 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11032
11033 * gcc.c-torture/compile/20011010-1.c: New.
11034
11035 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
11036
11037 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11038 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11039 g77.f-torture/execute/execute.exp,
11040 g77.f-torture/noncompile/noncompile.exp,
11041 gcc.c-torture/compile/compile.exp,
11042 gcc.c-torture/execute/execute.exp,
11043 gcc.c-torture/execute/ieee/ieee.exp,
11044 gcc.c-torture/execute/memcheck/memcheck.exp,
11045 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11046 objc/execute/execute.exp: Update FSF address.
11047
11048 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
11049
11050 * gcc.dg/cpp/cmdlne-C.c: Update.
11051 * gcc.dg/cpp/cmdlne-C2.c: New.
11052
11053 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11054
11055 * gcc.c-torture/execute/20011008-3.c: New.
11056
11057 2001-10-08 DJ Delorie <dj@redhat.com>
11058
11059 * gcc.dg/20011008-1.c: New.
11060 * gcc.dg/20011008-2.c: New.
11061
11062 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
11063
11064 * gcc.dg/cpp/spacing1.c: Update test.
11065
11066 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
11067
11068 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11069 spelling errors of "separate" as "seperate".
11070
11071 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
11072
11073 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11074 enough to avoid inlining.
11075
11076 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11077
11078 * lib/g77.exp: set libg2c_dir correctly.
11079
11080 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
11081
11082 * gcc.dg/cpp/macro11.c: New test.
11083
11084 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11085
11086 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11087 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11088 gcc.dg/format/multattr-3.c: New tests.
11089 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11090 tests for format attributes on function pointers being rejected.
11091
11092 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11093
11094 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11095
11096 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11097
11098 * g++.dg/warn/format1.C: New test.
11099
11100 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
11101
11102 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11103
11104 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11105
11106 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11107
11108 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11109
11110 * gcc.dg/cpp/redef2.c: Add test.
11111
11112 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
11113
11114 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11115 long-standing bug on i686, apparently.
11116 * gcc.c-torture/execute/loop-2c.x: New file.
11117 * gcc.c-torture/execute/loop-2d.x: New file.
11118 * gcc.c-torture/execute/loop-3c.x: New file.
11119
11120 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
11121
11122 * gcc.dg/cpp/20000625-2.c: Correct line number.
11123
11124 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11125
11126 * gcc.dg/cpp/macro10.c: New test.
11127 * gcc.dg/cpp/strify3.c: New test.
11128 * gcc.dg/cpp/spacing1.c: Add tests.
11129 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11130 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11131
11132 2001-09-24 DJ Delorie <dj@redhat.com>
11133
11134 * gcc.c-torture/execute/20010924-1.c: New test.
11135
11136 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11137
11138 * testsuite/objc/execute/paste.m: Remove.
11139
11140 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
11141
11142 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11143
11144 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
11145
11146 * g77.dg/strlen0.f: New test.
11147
11148 2001-09-21 Richard Henderson <rth@redhat.com>
11149
11150 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11151 * g++.old-deja/g++.abi/vtable2.C: Likewise.
11152
11153 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
11154
11155 Table-driven attributes.
11156 * g++.dg/ext/attrib1.C: New test.
11157
11158 2001-09-20 DJ Delorie <dj@redhat.com>
11159
11160 * gcc.dg/20000926-1.c: Update expected warning messages.
11161 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11162 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11163 array.
11164
11165 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
11166
11167 * g++.dg/eh/registers1.C: New test case.
11168
11169 2001-09-17 Richard Henderson <rth@redhat.com>
11170
11171 * gcc.dg/array-5.c: Fix VLA decomposition test.
11172
11173 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
11174
11175 * gcc.dg/cpp/line5.c: New testcase.
11176
11177 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
11178
11179 * gcc.dg/cpp/macro9.c: New test.
11180
11181 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
11182
11183 * gcc.c-torture/execute/980223.c: Change type of addr from long
11184 to char *.
11185
11186 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
11187
11188 * gcc.c-torture/execute/20010915-1.c: New test.
11189
11190 2001-09-14 Janis Johnson <janis187@us.ibm.com>
11191
11192 * g77.dg/bprob: New directory.
11193 * g77.dg/bprob/bprob.exp: New file.
11194 * g77.dg/bprob/bprob-1.f: New test.
11195 * g77.dg/gcov: New directory.
11196 * g77.dg/gcov/gcov.exp: New file.
11197 * g77.dg/gcov/gcov-1.f: New test.
11198 * g77.dg/gcov/gcov-1.x: New file.
11199
11200 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
11201
11202 * gcc.dg/cpp/directiv.c: Update.
11203 * gcc.dg/cpp/undef1.c: Update.
11204
11205 2001-09-12 Jakub Jelinek <jakub@redhat.com>
11206
11207 * gcc.dg/20010912-1.c: New test.
11208
11209 2001-09-11 Janis Johnson <janis187@us.ibm.com>
11210
11211 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11212 language-independent file in lib.
11213 * lib/gcov.exp: New file.
11214
11215 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
11216
11217 * gcc.c-torture/compile/20010911-1.c: New test.
11218
11219 2001-09-10 Janis Johnson <janis187@us.ibm.com>
11220
11221 * lib/profopt.exp: New, to support profile-directed optimizations.
11222 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11223 * gcc.misc-tests/bprob-1.c: New test.
11224 * gcc.misc-tests/bprob-2.c: New test.
11225
11226 2001-09-07 Janis Johnson <janis187@us.ibm.com>
11227
11228 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11229 XFAIL and which kinds of gcov output to verify.
11230 * gcc.misc-tests/gcov-4b.x: New file.
11231 * gcc.misc-tests/gcov-5b.x: New file.
11232 * gcc.misc-tests/gcov-6.x: New file.
11233 * gcc.misc-tests/gcov-7.c: New test.
11234 * gcc.misc-tests/gcov-7.x: New file.
11235
11236 2001-09-06 Janis Johnson <janis187@us.ibm.com>
11237
11238 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11239 * gcc.misc-tests/gcov-6.c: New test.
11240
11241 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
11242
11243 PR c++/3986
11244 * g++.dg/abi/vbase1.C: New test.
11245
11246 2001-09-05 Ziemowit Laski <zlaski@apple.com>
11247
11248 * objc.dg/method-2.m: New.
11249
11250 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
11251
11252 PR c++/4203
11253 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11254 * g++.dg/init/empty1.C: New test.
11255
11256 2001-09-03 Jakub Jelinek <jakub@redhat.com>
11257
11258 * gcc.c-torture/compile/20010903-1.c: New test.
11259
11260 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
11261
11262 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11263 for m68k.
11264
11265 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
11266
11267 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11268
11269 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11270
11271 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11272
11273 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
11274
11275 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11276 for 16-bit 'unsigned int'.
11277
11278 2001-08-29 Kazu Hirata <kazu@hxi.com>
11279
11280 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11281
11282 2001-08-27 Richard Henderson <rth@redhat.com>
11283
11284 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11285 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11286
11287 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
11288
11289 * gcc.dg/asm-names.c (ymain): New.
11290
11291 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
11292
11293 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11294 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11295 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11296
11297 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11298
11299 * gcc.dg/compare5.c: New testcase.
11300
11301 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
11302
11303 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11304 and "In instantiation".
11305
11306 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
11307
11308 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11309
11310 2001-08-20 Janis Johnson <janis187@us.ibm.com>
11311
11312 * gcc.misc-tests/gcov.exp: Add support for branch information.
11313 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11314 * gcc.misc-tests/gcov-4.c: New test.
11315 * gcc.misc-tests/gcov-4b.c: New test.
11316 * gcc.misc-tests/gcov-5b.c: New test.
11317
11318 2001-08-20 Zack Weinberg <zackw@panix.com>
11319
11320 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11321 expected to fail.
11322
11323 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
11324
11325 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11326
11327 2001-08-19 Jakub Jelinek <jakub@redhat.com>
11328
11329 * g++.dg/eh/template1.C: New test.
11330
11331 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
11332
11333 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11334 Fix thinko.
11335 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11336 for xfail.
11337
11338 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
11339
11340 * lib/g77-dg.exp: Use prune.exp for common procedures
11341 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11342 * lib/g77.exp: (g77-dg-prune) Remove
11343
11344 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
11345
11346 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11347
11348 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11349
11350 * g++.dg/template/unify1.C: New test.
11351
11352 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
11353
11354 * g++.dg/abi/empty4.C: New test.
11355
11356 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
11357
11358 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11359 solaris2.*
11360 * g77.f-torture/compile/pr3743.x: Likewise
11361
11362 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11363
11364 * g++.dg/other/using-declaration.C: New test.
11365
11366 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11367
11368 * gcc.dg/cpp/tr-sign.c: New testcase.
11369
11370 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11371
11372 * gcc.dg/cpp/19951025-1.c: Revert.
11373 * gcc.dg/cpp/directiv.c: We no longer process directives that
11374 interrupt macro arguments.
11375
11376 2001-08-03 Zack Weinberg <zackw@stanford.edu>
11377
11378 * gcc.dg/bconstp-1.c: New test.
11379
11380 2001-08-03 Richard Henderson <rth@redhat.com>
11381
11382 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11383
11384 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
11385
11386 * gcc.dg/cpp/19951025-1.c: Update.
11387
11388 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
11389
11390 * g77.dg/ff90-1.f (s): Fix reference of variable z,
11391 should be x.
11392
11393 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
11394
11395 Kill -fhonor-std.
11396 * g++.old-deja/g++.ns/ns14.C: Remove special options.
11397 * g++.old-deja/g++.other/std1.C: Likewise.
11398 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11399
11400 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11401
11402 * lib/g77.exp: Load gcc-defs.exp for common procedures
11403 (g77_pass, g77_fail, g77_finish, g77_exit,
11404 ${tool}_check_unsupported_p} Now redundant. Deleted.
11405
11406 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11407
11408 * g77.dg/fbackslash.f
11409 * g77.dg/fcase-preserve.f
11410 * g77.dg/ff90-1.f
11411 * g77.dg/ffixed-line-length-0.f
11412 * g77.dg/ffixed-line-length-132.f
11413 * g77.dg/ffixed-line-length-7.f
11414 * g77.dg/ffixed-line-length-72.f
11415 * g77.dg/ffixed-line-length-none.f
11416 * g77.dg/ffree-form-1.f
11417 * g77.dg/fno-backslash.f
11418 * g77.dg/fno-f90-1.f
11419 * g77.dg/fno-fixed-form-1.f
11420 * g77.dg/fno-onetrip.f
11421 * g77.dg/fno-typeless-boz.f
11422 * g77.dg/fno-underscoring.f
11423 * g77.dg/fno-vxt-1.f
11424 * g77.dg/fonetrip.f
11425 * g77.dg/ftypeless-boz.f
11426 * g77.dg/fugly-assumed.f
11427 * g77.dg/funderscoring.f
11428 * g77.dg/fvxt-1.f
11429
11430 2001-08-01 Ziemowit Laski <zlaski@apple.com>
11431
11432 * objc.dg/fwd-proto-1.m: New.
11433 * objc.dg/local-decl-1.m: New.
11434 * objc.dg/naming-1.m: New.
11435 * objc.dg/naming-2.m: New.
11436 * objc.dg/proto-hier-1.m: New.
11437
11438 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
11439
11440 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
11441 largest-type elements to a struct makes its size grow.
11442
11443 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
11444
11445 * g++.dg/abi/vthunk1.C: New test.
11446
11447 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
11448
11449 * g++.dg/abi/vbase8-22.C: New test.
11450
11451 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11452
11453 * gcc.dg/cpp/macro8.c: New test.
11454
11455 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11456
11457 * g++.dg/abi/vbase8-21.C: New test.
11458
11459 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11460
11461 * g++.dg/abi/vbase8-10.C: New test.
11462
11463 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11464
11465 * lib/g++.exp (g++_set_ld_library_path): Renamed to
11466 ${tool}_set_ld_library_path.
11467 Changed caller.
11468 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11469 g++.exp.
11470
11471 2001-07-26 Stan Cox <scox@redhat.com>
11472
11473 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11474 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11475 gcc_exit, gcc_check_unsupported_p):
11476 Moved to gcc-deps.exp
11477 * gcc-deps.exp: New file.
11478
11479 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11480
11481 * g++.old-deja/g++.pt/defarg14.C: New test.
11482
11483 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11484
11485 * g++.old-deja/g++.other/lineno5.C: New test.
11486
11487 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11488
11489 * g++.old-deja/g++.pt/crash68.C: New test.
11490
11491 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11492
11493 * g++.old-deja/g++.other/crash42.C: New test.
11494
11495 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11496
11497 * gcc.dg/cpp/extratokens.c: Fix.
11498 * gcc.dg/cpp/skipping2.c: New tests.
11499
11500 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11501
11502 * gcc.c-torture/execute/20010724-1.c: New file.
11503 * gcc.c-torture/execute/20010724-1.x: New file.
11504
11505 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11506
11507 * g++.old-deja/g++.other/cond7.C: New test.
11508
11509 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11510
11511 * g++.old-deja/g++.other/optimize4.C: New test.
11512
11513 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11514
11515 * g++.old-deja/g++.abi/vbase8-5.C: New test.
11516
11517 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
11518
11519 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11520 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11521 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11522 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11523
11524 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11525 bug report" message.
11526
11527 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11528 * g++.dg/ext/instantiate1.C: Move from old-deja.
11529
11530 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
11531
11532 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11533 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11534 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11535 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11536
11537 2001-07-23 Jeffrey A Law (law@cygnus.com)
11538
11539 * gcc.c-torture/execute/20010723-1.c: New test.
11540
11541 2001-07-23 Ben Elliston <bje@redhat.com>
11542
11543 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11544
11545 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11546
11547 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11548 i[34567]86-*-*.
11549 Delete handling of ieee_multilib_flags.
11550 Pass -mieee for alpha*-*-* and sh-*-*.
11551 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11552
11553 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
11554
11555 Remove old-abi tests.
11556 * g++.old-deja/g++.mike/p11116.C: Remove.
11557 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11558
11559 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
11560
11561 * g77.f-torture/compile/pr3743.f: New test
11562
11563 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
11564
11565 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11566
11567 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11568
11569 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11570 g++.old-deja/g++.pt/static6.C: Likewise.
11571 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11572 supports weak symbols.
11573
11574 2001-07-18 Andreas Jaeger <aj@suse.de>
11575
11576 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11577 supported again.
11578
11579 2001-07-18 Andreas Jaeger <aj@suse.de>
11580
11581 * gcc.dg/iftrap-1.c: Fix target line.
11582
11583 2001-07-17 Richard Henderson <rth@redhat.com>
11584
11585 * gcc.c-torture/execute/20010717-1.c: New.
11586
11587 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11588
11589 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11590 tests.
11591
11592 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11593
11594 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11595
11596 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11597
11598 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11599 UAC_SIGBUS, UAC_NOPRINT definitions.
11600
11601 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
11602
11603 * objc/execute/object_is_class.m: New test.
11604 * objc/execute/object_is_meta_class.m: New test.
11605
11606 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11607
11608 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11609 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
11610
11611 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
11612
11613 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
11614 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
11615
11616 2001-07-14 Richard Henderson <rth@redhat.com>
11617
11618 * gcc.dg/iftrap-1.c: New.
11619
11620 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
11621
11622 * g77.f-torture/execute/intrinsic77.f: New test.
11623
11624 2001-07-11 Janis Johnson <janis@us.ibm.com>
11625
11626 * gcc.misc-tests/gcov-3.c: New test.
11627
11628 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
11629
11630 * gcc.c-torture/compile/20010711-1.c,
11631 * gcc.c-torture/compile/20010711-2.c: New tests.
11632
11633 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
11634
11635 * gcc.c-torture/execute/20010711-1.c: New test.
11636
11637 2001-07-11 Ben Elliston <bje@redhat.com>
11638
11639 * g++.old-deja/g++.other/enum5.C: New test.
11640
11641 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
11642
11643 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
11644 (g++-dg-prune): Call prune_gcc_output.
11645 * prune.exp: New file for prune_gcc_output.
11646 * lib/g++.exp, lib/gcc.exp: Load it.
11647
11648 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
11649
11650 * gcc.c-torture/compile/20010701-1.c,
11651 g++.old-deja/g++.ext/attrib6.C: New tests.
11652
11653 2001-07-06 Jeffrey A Law (law@cygnus.com)
11654
11655 * gcc.c-torture/compile/20010706-1.c: New test.
11656
11657 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
11658
11659 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
11660
11661 2001-06-28 Stan Shebs <shebs@apple.com>
11662
11663 * gcc.dg/pragma-darwin.c: New test.
11664
11665 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11666
11667 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
11668 Solaris 2.[678] system.
11669
11670 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
11671
11672 * gcc.dg/20010622-1.c: New test.
11673
11674 2001-06-18 Stan Shebs <shebs@apple.com>
11675
11676 * objc.dg: New directory.
11677 * objc.dg/dg.exp: New file.
11678 * objc.dg/alias.m: New.
11679 * objc.dg/class-1.m: New.
11680 * objc.dg/class-2.m: New.
11681 * objc.dg/const-str-1.m: New.
11682 * objc.dg/const-str-2.m: New.
11683 * objc.dg/id-1.m: New.
11684 * objc.dg/method-1.m: New.
11685 * objc.dg/super-class-1.m: New.
11686 * lib/objc-dg.exp: New file.
11687
11688 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
11689
11690 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
11691 of label name.
11692
11693 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
11694
11695 * g++.old-deja/g++.abi/vbase8-9.C: New test.
11696
11697 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11698
11699 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
11700 variable.
11701
11702 2001-06-12 Richard Henderson <rth@redhat.com>
11703
11704 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
11705
11706 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11707
11708 * g++.old-deja/g++.abi/vbase5.C: New test.
11709 * g++.old-deja/g++.abi/vbase6.C: New test.
11710 * g++.old-deja/g++.abi/vbase7.C: New test.
11711
11712 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11713
11714 * gcc.c-torture/compile/20010610-1.c: New test.
11715
11716 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11717
11718 * g++.old-deja/g++.abi/vbase4.C: New test.
11719
11720 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11721
11722 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
11723 support %f for HC11/HC12 targets.
11724 * gcc.c-torture/execute/930513-1.x: New file, likewise.
11725 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
11726 on HC11/HC12 targets.
11727 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
11728
11729 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11730
11731 * gcc.dg/wchar_t-1.c: New file.
11732 * gcc.dg/wint_t-1.c: Likewise.
11733
11734 2001-06-11 Bernd Schmidt <bernds@redhat.com>
11735
11736 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
11737
11738 2001-06-11 Richard Henderson <rth@redhat.com>
11739
11740 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
11741
11742 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11743
11744 * gcc.c-torture/compile/20010611-1.c: New test.
11745
11746 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11747
11748 * gcc.dg/c99-tag-1.c: Add more tests.
11749
11750 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
11751
11752 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
11753 representation on MN10300 and ARM/Thumb.
11754
11755 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
11756
11757 * g77.f-torture/execute/20010610.f: New.
11758
11759 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
11760
11761 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
11762 names.
11763
11764 2001-06-09 Richard Henderson <rth@redhat.com>
11765
11766 * gcc.c-torture/execute/ashrdi-1.c: New.
11767 * gcc.c-torture/execute/ashldi-1.c: New.
11768 * gcc.c-torture/execute/lshrdi-1.c: New.
11769
11770 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
11771
11772 * objc/execute/load-3.m: Added. Check sending +load to categories,
11773 in addition to classes.
11774
11775 2001-06-08 Stan Shebs <shebs@apple.com>
11776
11777 * objc/execute/load-2.m: New test. From Nicola Pero
11778 <n.pero@mi.flashnet.it>.
11779
11780 2001-06-08 Jakub Jelinek <jakub@redhat.com>
11781
11782 * gcc.c-torture/execute/20010605-2.c: New test.
11783
11784 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11785
11786 * g++.old-deja/g++.abi/vbase2.C: New test.
11787 * g++.old-deja/g++.abi/vbase3.C: New test.
11788
11789 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11790
11791 * g++.old-deja/g++.pt/friend49.C: New test.
11792
11793 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
11794
11795 * g++.old-deja/g++.ext/anon3.C: New test.
11796
11797 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
11798
11799 * g++.old-deja/g++.other/conv7.C: New test.
11800
11801 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
11802
11803 * gcc.c-torture/compile/20010605-2.c: New test.
11804
11805 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
11806
11807 * gcc.c-torture/execute/20010604-1.c: New test.
11808
11809 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
11810
11811 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
11812
11813 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
11814
11815 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
11816 (g++_link_flags): Likewise.
11817 (g++_init): Pass gccpath's value to two previous functions.
11818
11819 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11820
11821 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
11822 Ensure logfile entry matches exec command line.
11823
11824 2001-05-31 Richard Henderson <rth@redhat.com>
11825
11826 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
11827 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
11828
11829 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
11830
11831 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
11832 compiler for irix6.2
11833
11834 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
11835
11836 * g++.old-deja/g++.other/optimize3.C: New file.
11837
11838 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
11839
11840 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
11841 assemble.
11842
11843 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
11844
11845 * g++.old-deja/g++.other/optimize2.C: New file.
11846
11847 2001-05-25 Diego Novillo <dnovillo@redhat.com>
11848
11849 * gcc.c-torture/compile/20010518-2.c: New file.
11850 * gcc.c-torture/execute/20010518-1.c: New file.
11851 * gcc.c-torture/execute/20010518-2.c: New file.
11852
11853 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
11854
11855 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
11856
11857 2001-05-24 Mark Mitchell <mark@codesourcery.com>
11858
11859 G++ no longer defines builtins that do not begin with __builtin.
11860 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
11861 * g++.old-deja/g++.brendand/misc13.C: Likewise.
11862 * g++.old-deja/g++.law/builtin1.C: Likewise.
11863 * g++.old-deja/g++.law/cvt2.C: Likewise.
11864 * g++.old-deja/g++.mike/net5.C: Likewise.
11865 * g++.old-deja/g++.other/builtins1.C: Likewise.
11866 * g++.old-deja/g++.other/builtins2.C: Likewise.
11867 * g++.old-deja/g++.other/builtins3.C: Likewise.
11868 * g++.old-deja/g++.other/builtins4.C: Likewise.
11869 * g++.old-deja/g++.other/inline8.C: Likewise.
11870 * g++.old-deja/g++.robertl/eb39.C: Likewise.
11871
11872 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
11873
11874 * g++.old-deja/g++.pt/using1.C: Adjust.
11875 * g++.old-deja/g++.pt/using2.C: New test.
11876
11877 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
11878
11879 * gcc.dg/cpp/charconst.c: New tests.
11880 * gcc.dg/cpp/escape.c: New tests.
11881 * gcc.dg/cpp/escape-1.c: New tests.
11882 * gcc.dg/cpp/escape-2.c: New tests.
11883 * gcc.dg/cpp/ucs.c: New tests.
11884
11885 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
11886
11887 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
11888 native compiler for irix6.5.
11889
11890 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
11891
11892 * lib/g++.exp (g++_include_flags): Use args to compute
11893 get_multilibs.
11894 (g++_link_flags): Likewise.
11895 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
11896
11897 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
11898
11899 * gcc.dg/c90-hexfloat-1.c: Add more tests.
11900
11901 2001-05-21 Geoff Keating <geoffk@redhat.com>
11902
11903 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
11904 this file.
11905
11906 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11907
11908 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
11909 STACK_SIZE;
11910 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
11911 to STACK_SIZE; Use it to define size of add_histo array.
11912 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
11913 to STACK_SIZE.
11914 (f): Use GITT_SIZE to define size of gitt local table.
11915 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
11916 to STACK_SIZE; Use it to define size of bytemem array.
11917
11918 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11919
11920 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
11921 on 68HC11/HC12 due to the asm instruction.
11922 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
11923 * gcc.c-torture/compile/920520-1.x: Likewise.
11924 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
11925 on 68HC11/HC12 because the function is larger than 64K.
11926 * gcc.c-torture/compile/961203-1.x: New file, this test fails
11927 on 68HC11/HC12 because the structure is too large.
11928
11929 2001-05-20 Richard Henderson <rth@redhat.com>
11930
11931 * gcc.c-torture/execute/20010520-1.c: New.
11932
11933 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11934
11935 * g++.old-deja/g++.warn/compare1.C: New test.
11936 * gcc.dg/compare4.c: New test.
11937
11938 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
11939
11940 * g++.old-deja/g++.other/optimize1.C: New test.
11941
11942 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11943
11944 * g++.old-deja/g++.pt/spec41.C: New test.
11945
11946 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
11947
11948 * gcc.c-torture/compile/20010114-1.x: Remove.
11949
11950 2001-05-18 Stan Shebs <shebs@apple.com>
11951
11952 * gcc.c-torture/compile/20010518-1.c: New test.
11953
11954 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
11955
11956 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
11957 * g++.old-deja/g++.pt/crash67.C: New test.
11958
11959 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
11960
11961 * g++.old-deja/g++.other/debug9.C: New test.
11962
11963 2001-05-16 Zack Weinberg <zackw@stanford.edu>
11964
11965 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
11966
11967 2001-05-16 Jan Hubicka <jh@suse.cz>
11968
11969 * gcc.c-torture/compile/20010516-1.c: New test.
11970
11971 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11972
11973 * g++.old-deja/g++.other/crash41.C: New test.
11974
11975 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11976
11977 * g++.old-deja/g++.pt/crash66.C: New test.
11978
11979 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
11980
11981 * g++.old-deja/g++.robertl/eb27.C: Convert.
11982
11983 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
11984
11985 * g++.dg/friend-warn.C: New test. Do not warn about friend
11986 declaration being redundant.
11987
11988 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
11989
11990 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
11991
11992 2001-05-14 Mark Mitchell <mark@codesourcery.com>
11993
11994 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
11995
11996 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
11997
11998 * lib/g++.exp: Use testsuite_flags.
11999
12000 2001-05-13 Mark Mitchell <mark@codesourcery.com>
12001
12002 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12003
12004 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
12005
12006 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12007
12008 2001-05-11 Mark Mitchell <mark@codesourcery.com>
12009
12010 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12011
12012 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
12013
12014 * gcc.c-torture/compile/20010313-1.c: New test.
12015
12016 2001-05-09 Zack Weinberg <zackw@stanford.edu>
12017
12018 * gcc.dg/cpp/direct2.c: New test.
12019 * gccq.dg/cpp/direct2s.c: New test.
12020
12021 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12022
12023 2001-05-07 Mark Mitchell <mark@codesourcery.com>
12024
12025 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12026 * g++.old-deja/g++.other/op3.C: Likewise.
12027
12028 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
12029
12030 * gcc.dg/cpp/syshdr.h: New file.
12031 * gcc.dg/cpp/sysmac1.c: Update.
12032 * gcc.dg/cpp/sysmac2.c: Update.
12033
12034 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
12035
12036 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12037
12038 2001-05-04 David Edelsohn <edelsohn@gnu.org>
12039
12040 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12041 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12042
12043 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
12044
12045 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12046
12047 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
12048
12049 * lib/g++.exp (g++_include_flags): Don't use any special flags
12050 if TESTING_IN_BUILD_TREE is not defined.
12051 (g++_init): Use a plain 'c++' as the compiler if
12052 TESTING_IN_BUILD_TREEE is not defined.
12053
12054 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12055
12056 * g++.old-deja/g++.eh/catch13.C: New test.
12057 * g++.old-deja/g++.eh/catch14.C: New test.
12058
12059 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12060
12061 * gcc.dg/cpp/tr-define.c: New test.
12062
12063 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
12064
12065 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12066 <stdlib.h>, not <malloc.h>.
12067
12068 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
12069
12070 * g++.old-deja/g++.ns/template17.C: New test.
12071
12072 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
12073
12074 * g++.old-deja/g++.pt/ref4.C: New test.
12075
12076 2001-04-30 Richard Henderson <rth@redhat.com>
12077
12078 * gcc.dg/20000724-1.c: Revert last change.
12079
12080 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
12081
12082 * g77.f-torture/execute/20010430.f: New test.
12083
12084 2001-04-30 Mark Mitchell <mark@codesourcery.com>
12085
12086 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
12087
12088 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
12089
12090 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
12091
12092 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12093
12094 * g++.old-deja/g++.eh/crash6.C: New test.
12095
12096 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12097
12098 * g++.old-deja/g++.other/warn7.C: New test.
12099
12100 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12101
12102 * g++.old-deja/g++.other/defarg9.C: New test.
12103
12104 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
12105
12106 * g77.f-torture/compile/20010426.f: New test.
12107 * g77.f-torture/execute/20010426.f: New test.
12108
12109 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
12110
12111 * g77.f-torture/compile/20000629-1.x: Remove - error
12112 has been fixed.
12113
12114 2001-04-26 Jeffrey A Law (law@cygnus.com)
12115
12116 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
12117 Tweak slightly to work with g++.dg framework.
12118 * g++.dg/special/ecos.exp: Run initp1.C test.
12119 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
12120
12121 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
12122 its linker doesn't give line numbers either.
12123 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
12124
12125 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
12126
12127 * g++.old-deja/g++.other/lex1.C: New test.
12128
12129 2001-04-26 Jakub Jelinek <jakub@redhat.com>
12130
12131 * gcc.dg/noncompile/20010425-1.c: New test.
12132
12133 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
12134
12135 * g++.old-deja/g++.pt/mangle2.C: New test.
12136
12137 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12138
12139 * gcc.dg/format/plus-1.c: New test.
12140
12141 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12142
12143 * gcc.dg/20010423-1.c: New test.
12144
12145 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12146
12147 * gcc.c-torture/execute/20010422-1.c: New test.
12148
12149 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
12150
12151 * g++.old-deja/g++.ns/type2.C: New test.
12152
12153 2001-04-24 Zack Weinberg <zackw@stanford.edu>
12154
12155 * g++.old-deja/g++.other/perf1.C: New test.
12156
12157 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
12158
12159 * gcc.dg/c99-func-2.c: Remove xfail.
12160 * gcc.dg/c99-func-3.c: Remove xfail.
12161 * gcc.dg/c99-func-4.c: Remove xfail.
12162
12163 2001-04-23 Zack Weinberg <zackw@stanford.edu>
12164
12165 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
12166
12167 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
12168
12169 * gcc.c-torture/compile/20010423-1.c: New test.
12170
12171 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
12172
12173 * g++.old-deja/g++.pt/typename28.C: New test.
12174
12175 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
12176
12177 * g++.old-deja/g++.abi/empty2.C: New test.
12178 * g++.old-deja/g++.abi/empty3.C: New test.
12179
12180 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12181
12182 * g++.old-deja/g++.other/comdat2.C: New test.
12183 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
12184
12185 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12186
12187 * g++.old-deja/g++.other/overload14.C: New test.
12188
12189 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12190
12191 * g++.old-deja/g++.other/lookup23.C: New test.
12192
12193 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12194
12195 * gcc.c-torture/execute/20010403-1.c: New test.
12196
12197 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
12198 Mark Mitchell <mark@codesourcery.com>
12199
12200 * lib/old-dejagnu.exp: Don't delete output of executable.
12201 Add .exe suffix to executables.
12202
12203 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
12204
12205 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
12206
12207 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12208
12209 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12210
12211 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12212
12213 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12214 * g++.old-deja/g++.abi/crash1.C: New test.
12215
12216 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12217
12218 * g++.old-deja/g++.other/crash40.C: New test.
12219
12220 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12221
12222 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12223
12224 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
12225
12226 * g++.old-deja/g++.other/warn6.C: New test.
12227
12228 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12229
12230 * g++.old-deja/g++.robertl/eb42.C: Same.
12231
12232 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12233
12234 * gcc.dg/wtr-conversion-1.c: New testcase.
12235
12236 2001-04-10 Richard Henderson <rth@redhat.com>
12237
12238 * g++.old-deja/g++.other/array5.C: New.
12239
12240 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12241
12242 * gcc.c-torture/execute/20010408-1.c: New test.
12243
12244 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
12245
12246 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12247 headers and constructs.
12248 * g++.old-deja/g++.robertl/eb79.C: Same.
12249 * g++.old-deja/g++.robertl/eb77.C (main): Same.
12250 * g++.old-deja/g++.robertl/eb73.C: Same.
12251 * g++.old-deja/g++.robertl/eb66.C (main): Same.
12252 * g++.old-deja/g++.robertl/eb55.C (t): Same.
12253 * g++.old-deja/g++.robertl/eb54.C (main): Same.
12254 * g++.old-deja/g++.robertl/eb46.C (main): Same.
12255 * g++.old-deja/g++.robertl/eb44.C: Same.
12256 * g++.old-deja/g++.robertl/eb41.C (main): Same.
12257 * g++.old-deja/g++.robertl/eb4.C (main): Same.
12258 * g++.old-deja/g++.robertl/eb39.C: Same.
12259 * g++.old-deja/g++.robertl/eb33.C (main): Same.
12260 * g++.old-deja/g++.robertl/eb31.C (main): Same.
12261 * g++.old-deja/g++.robertl/eb30.C: Same.
12262 * g++.old-deja/g++.robertl/eb3.C: Same.
12263 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12264 * g++.old-deja/g++.robertl/eb21.C: Same.
12265 * g++.old-deja/g++.robertl/eb15.C: Same.
12266 * g++.old-deja/g++.robertl/eb118.C: Same.
12267 * g++.old-deja/g++.robertl/eb115.C (main): Same.
12268 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12269 * g++.old-deja/g++.robertl/eb109.C: Same.
12270 * g++.old-deja/g++.other/sibcall1.C (main): Same.
12271 * g++.old-deja/g++.mike/rtti1.C: Same.
12272 * g++.old-deja/g++.mike/p658.C: Same.
12273 * g++.old-deja/g++.mike/net46.C: Same.
12274 * g++.old-deja/g++.mike/net34.C: Same.
12275 * g++.old-deja/g++.mike/memoize1.C: Same.
12276 * g++.old-deja/g++.mike/eh2.C: Same.
12277 * g++.old-deja/g++.law/weak.C: Same.
12278 * g++.old-deja/g++.law/visibility7.C: Same.
12279 * g++.old-deja/g++.law/visibility25.C: Same.
12280 * g++.old-deja/g++.law/visibility22.C: Same.
12281 * g++.old-deja/g++.law/visibility2.C: Same.
12282 * g++.old-deja/g++.law/visibility17.C: Same.
12283 * g++.old-deja/g++.law/visibility13.C: Same.
12284 * g++.old-deja/g++.law/visibility10.C: Same.
12285 * g++.old-deja/g++.law/visibility1.C: Same.
12286 * g++.old-deja/g++.law/virtual3.C (eval): Same.
12287 * g++.old-deja/g++.law/vbase1.C: Same.
12288 * g++.old-deja/g++.law/operators32.C: Same.
12289 * g++.old-deja/g++.law/nest3.C: Same.
12290 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12291 * g++.old-deja/g++.law/except5.C (main): Same.
12292 * g++.old-deja/g++.law/cvt7.C (run): Same.
12293 * g++.old-deja/g++.law/cvt2.C: Same.
12294 * g++.old-deja/g++.law/cvt16.C: Same.
12295 * g++.old-deja/g++.law/ctors6.C (bar): Same.
12296 * g++.old-deja/g++.law/ctors17.C (main): Same.
12297 * g++.old-deja/g++.law/ctors13.C: Same.
12298 * g++.old-deja/g++.law/ctors12.C (main): Same.
12299 * g++.old-deja/g++.law/ctors10.C: Same.
12300 * g++.old-deja/g++.law/code-gen5.C: Same.
12301 * g++.old-deja/g++.law/bad-error7.C: Same.
12302 * g++.old-deja/g++.law/arm9.C: Same.
12303 * g++.old-deja/g++.law/arm12.C: Same.
12304 * g++.old-deja/g++.law/arg8.C: Same.
12305 * g++.old-deja/g++.law/arg1.C: Same.
12306 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12307 * g++.old-deja/g++.jason/template31.C: Same.
12308 * g++.old-deja/g++.jason/template24.C (main): Same.
12309 * g++.old-deja/g++.jason/2371.C: Same.
12310 * g++.old-deja/g++.eh/new2.C: Same.
12311 * g++.old-deja/g++.eh/new1.C: Same.
12312 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12313 * g++.old-deja/g++.brendan/nest21.C (main): Same.
12314 * g++.old-deja/g++.brendan/err-msg3.C: Same.
12315 * g++.old-deja/g++.brendan/crash62.C: Same.
12316 * g++.old-deja/g++.brendan/crash52.C: Same.
12317 * g++.old-deja/g++.brendan/crash49.C (main): Same.
12318 * g++.old-deja/g++.brendan/crash38.C: Same.
12319 * g++.old-deja/g++.brendan/crash15.C (main): Same.
12320 * g++.old-deja/g++.brendan/copy9.C: Same.
12321
12322 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
12323
12324 * gcc.c-torture/execute/20001203-2.c (memset):
12325 Count argument is of type __SIZE_TYPE__.
12326
12327 2001-04-04 Diego Novillo <dnovillo@redhat.com>
12328
12329 * gcc.c-torture/compile/20010404-1.c: New test.
12330
12331 2001-04-04 Jakub Jelinek <jakub@redhat.com>
12332
12333 * gcc.c-torture/compile/20010326-1.c: New test.
12334
12335 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
12336
12337 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12338 peculiarities of the SH.
12339 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12340
12341 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12342
12343 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12344 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12345 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12346
12347 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12348
12349 * g77.f-torture/compile/20010321-1.f: New test.
12350
12351 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12352
12353 * gcc.c-torture/compile/20010329-1.c: New test.
12354
12355 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12356
12357 * gcc.c-torture/execute/20010329-1.c: New test.
12358
12359 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12360
12361 * g++.old-deja/g++.other/eh4.C: Fix typo.
12362
12363 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12364
12365 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12366
12367 2001-03-28 Philip Blundell <philb@gnu.org>
12368
12369 * gcc.c-torture/compile/20010328-1.c: New test.
12370
12371 2001-03-27 Richard Henderson <rth@redhat.com>
12372
12373 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12374 * g++.old-deja/g++.eh/vbase3.C: Likewise.
12375
12376 2001-03-27 Alan Modra <alan@linuxcare.com.au>
12377
12378 * gcc.c-torture/compile/20010327-1.c: New test.
12379
12380 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
12381
12382 * g++.old-deja/g++.other/friend12.C: New test.
12383 * g++.old-deja/g++.other/friend9.C: Expect no errors.
12384 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12385
12386 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
12387
12388 * gcc.c-torture/execute/20010325-1.c: New test.
12389
12390 2001-03-23 Jakub Jelinek <jakub@redhat.com>
12391
12392 * g++.old-deja/g++.other/mangle3.C: New test.
12393
12394 2001-03-22 Jakub Jelinek <jakub@redhat.com>
12395
12396 * g++.old-deja/g++.other/anon8.C: New test.
12397
12398 2001-03-20 Philip Blundell <philb@gnu.org>
12399
12400 * gcc.c-torture/compile/20010320-1.c: New test.
12401
12402 2001-03-17 Richard Henderson <rth@redhat.com>
12403
12404 * g++.old-deja/g++.other/eh4.C: Add expected error text.
12405
12406 2001-03-15 Geoff Keating <geoff@redhat.com>
12407
12408 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12409 tests on AIX.
12410
12411 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
12412
12413 * g++.old-deja/g++.other/eh4.C: New test.
12414
12415 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
12416
12417 * gcc.dg/cpp/mi1.c: Update.
12418
12419 2001-03-14 Jakub Jelinek <jakub@redhat.com>
12420
12421 * g++.old-deja/g++.other/regstack.C: New test.
12422
12423 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
12424
12425 * g++.old-deja/g++.other/ref4.C: New test.
12426
12427 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
12428
12429 * objc/execute/va_method.m: Added.
12430 * objc/execute/IMP.m: Added.
12431 * objc/execute/_cmd.m: Added.
12432 * objc/execute/accessing_ivars.m: Added.
12433 * objc/execute/class-1.m: Added.
12434 * objc/execute/class-10.m: Added.
12435 * objc/execute/class-11.m: Added.
12436 * objc/execute/class-12.m: Added.
12437 * objc/execute/class-13.m: Added.
12438 * objc/execute/class-14.m: Added.
12439 * objc/execute/class-2.m: Added.
12440 * objc/execute/class-3.m: Added.
12441 * objc/execute/class-4.m: Added.
12442 * objc/execute/class-5.m: Added.
12443 * objc/execute/class-6.m: Added.
12444 * objc/execute/class-7.m: Added.
12445 * objc/execute/class-8.m: Added.
12446 * objc/execute/class-9.m: Added.
12447 * objc/execute/class-tests-1.h
12448 * objc/execute/class-tests-2.h
12449 * objc/execute/compatibility_alias.m: Added.
12450 * objc/execute/encode-1.m: Added.
12451 * objc/execute/formal_protocol-1.m: Added.
12452 * objc/execute/formal_protocol-2.m: Added.
12453 * objc/execute/formal_protocol-3.m: Added.
12454 * objc/execute/formal_protocol-4.m: Added.
12455 * objc/execute/formal_protocol-5.m: Added.
12456 * objc/execute/formal_protocol-6.m: Added.
12457 * objc/execute/formal_protocol-7.m: Added.
12458 * objc/execute/informal_protocol.m: Added.
12459 * objc/execute/initialize.m: Added.
12460 * objc/execute/load.m: Added.
12461 * objc/execute/many_args_method.m: Added.
12462 * objc/execute/nested-3.m: Added.
12463 * objc/execute/no_clash.m: Added.
12464 * objc/execute/private.m: Added.
12465 * objc/execute/redefining_self.m: Added.
12466 * objc/execute/root_methods.m: Added.
12467 * objc/execute/selector-1.m: Added.
12468 * objc/execute/static-1.m: Added.
12469 * objc/execute/static-2.m: Added.
12470 * objc/execute/va_method.m: Added.
12471
12472 2001-03-10 Richard Henderson <rth@redhat.com>
12473
12474 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12475
12476 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
12477
12478 * g++.old-deja/g++.other/crash31.C: XFAIL.
12479 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12480 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12481 * gcc.c-torture/execute/20010123-1.x: XFAIL.
12482 * gcc.c-torture/execute/20010124-1.x: XFAIL.
12483 * gcc.dg/sequence-pt-1.c: XFAIL one test.
12484
12485 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12486
12487 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12488
12489 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12490
12491 * gcc.dg/20000724-1.c: Don't use multiline strings.
12492
12493 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12494
12495 * objc/execute/string1.m, objc/execute/string2.m: Compare the
12496 result of -cString against what we expect it to be; don't just
12497 print it out for no one to read.
12498
12499 * objc/execute/string3.m, objc/execute/string4.m: New tests.
12500 Based on testcases provided by Nicola Pero.
12501
12502 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12503
12504 * gcc.dg/cpp/macro7.c: New test.
12505
12506 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12507
12508 * gcc.dg/cpp/multiline.c: Update.
12509
12510 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12511
12512 * g++.old-deja/g++.other/enum3.C: New test.
12513
12514 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12515
12516 * g++.old-deja/g++.other/pod1.C: New test.
12517
12518 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12519
12520 * g++.old-deja/g++.ext/overload1.C: New test.
12521
12522 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12523
12524 * g++.old-deja/g++.pt/using1.C: New test.
12525
12526 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12527
12528 * g++.old-deja/g++.other/using9.C: New test.
12529
12530 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
12531
12532 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12533
12534 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12535
12536 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
12537
12538 * g++.old-deja/g++.ext/realpt1.C: Remove.
12539
12540 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
12541
12542 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12543
12544 2001-02-26 Will Cohen <wcohen@redhat.com>
12545
12546 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12547
12548 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
12549
12550 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12551 templatized constructors.
12552
12553 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12554
12555 * gcc.c-torture/execute/20010224-1.c: New test.
12556
12557 2001-02-23 Jakub Jelinek <jakub@redhat.com>
12558
12559 * gcc.c-torture/execute/20010222-1.c: New test.
12560
12561 2001-02-22 Jakub Jelinek <jakub@redhat.com>
12562
12563 * g++.old-deja/g++.other/inline20.C: New test.
12564
12565 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
12566
12567 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12568
12569 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
12570
12571 * g++.old-deja/g++.other/lookup22.C: New test.
12572
12573 2001-02-19 Zack Weinberg <zackw@stanford.edu>
12574
12575 * g77.dg: New directory.
12576 * g77.dg/20010216-1.f: New test case.
12577 * g77.dg/dg.exp: New driver.
12578 * lib/g77-dg.exp: New driver library.
12579
12580 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12581
12582 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
12583
12584 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
12585
12586 * g++.old-deja/g++.other/decl9.C: New test.
12587
12588 2001-02-16 Jakub Jelinek <jakub@redhat.com>
12589
12590 * g++.old-deja/g++.other/init16.C: Update the test so that it does
12591 not need <string> and also tests the initialization at runtime.
12592
12593 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
12594
12595 * gcc.c-torture/execute/longlong.c: New test.
12596
12597 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
12598
12599 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
12600
12601 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
12602
12603 * gcc.c-torture/execute/920302-1.c (execute):
12604 Change argument type to short.
12605
12606 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
12607
12608 * g++.old-deja/g++.pt/deduct6.C: New test.
12609
12610 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
12611
12612 * g++.old-deja/g++.pt/deduct5.C: New test.
12613
12614 2001-02-14 Jakub Jelinek <jakub@redhat.com>
12615
12616 * gcc.c-torture/execute/20010209-1.c: New test.
12617
12618 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
12619
12620 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
12621
12622 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
12623
12624 * g++.dg/vtgc1.C: Update for new ABI.
12625
12626 * consistency.vlad: New directory, 1665 files.
12627
12628 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
12629
12630 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
12631 return type.
12632 * gcc.dg/cpp/digraphs.c: Declare puts.
12633
12634 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12635
12636 * g++.old-deja/g++.other/warn5.C: New test.
12637
12638 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12639
12640 * g++.old-deja/g++.pt/spec40.C: New test.
12641
12642 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12643
12644 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
12645 case.
12646 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
12647
12648 2001-02-12 Jakub Jelinek <jakub@redhat.com>
12649
12650 * gcc.c-torture/compile/20010209-1.c: New test.
12651
12652 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
12653
12654 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
12655 excess errors message but not if it crashes.
12656 * g++.old-deja/g++.other/crash27.C: Likewise.
12657 * g++.old-deja/g++.other/crash28.C: Likewise.
12658 * g++.old-deja/g++.other/crash30.C: Likewise.
12659 * g++.old-deja/g++.other/crash32.C: Likewise.
12660 * g++.old-deja/g++.other/crash35.C: Likewise.
12661 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12662
12663 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
12664
12665 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
12666 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
12667 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
12668 g77.f-torture/execute/execute.exp,
12669 g77.f-torture/noncompile/noncompile.exp,
12670 gcc.c-torture/execute/execute.exp,
12671 gcc.c-torture/execute/memcheck/memcheck.exp,
12672 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
12673 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
12674 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
12675 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
12676 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
12677 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
12678 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12679 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
12680 Remove bug reporting instructions with ancient email addresses.
12681
12682 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12683
12684 * gcc.dg/20010202-1.c: New test.
12685 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
12686
12687 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
12688
12689 * g++.dg/stdbool-if.C: New test.
12690
12691 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
12692
12693 * objc/execute/fdecl.m: Added main().
12694
12695 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12696
12697 * gcc.c-torture/execute/20010206-1.c: New test.
12698
12699 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
12700
12701 * gcc.dg/cpp/avoidpaste1.c: Update.
12702
12703 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
12704
12705 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
12706 Pero <nicola@brainstorm.co.uk>.
12707 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
12708
12709 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
12710
12711 * g++.old-deja/g++.pt/spec39.C: New test.
12712
12713 2001-02-05 Jakub Jelinek <jakub@redhat.com>
12714
12715 * gcc.c-torture/compile/20010202-1.c: New test.
12716
12717 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
12718
12719 * g++.old-deja/g++.abi/primary2.C: New test.
12720 * g++.old-deja/g++.abi/primary3.C: New test.
12721 * g++.old-deja/g++.abi/primary4.C: New test.
12722 * g++.old-deja/g++.abi/primary5.C: New test.
12723 * g++.old-deja/g++.abi/vtable3.h: New test.
12724 * g++.old-deja/g++.abi/vtable3a.C: New test.
12725 * g++.old-deja/g++.abi/vtable3b.C: New test.
12726 * g++.old-deja/g++.abi/vtable3c.C: New test.
12727 * g++.old-deja/g++.abi/vtable3d.C: New test.
12728 * g++.old-deja/g++.abi/vtable3e.C: New test.
12729 * g++.old-deja/g++.abi/vtable3f.C: New test.
12730 * g++.old-deja/g++.abi/vtable3g.C: New test.
12731 * g++.old-deja/g++.abi/vtable3h.C: New test.
12732 * g++.old-deja/g++.abi/vtable3i.C: New test.
12733 * g++.old-deja/g++.abi/vtable3j.C: New test.
12734 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
12735
12736 2001-02-03 Jakub Jelinek <jakub@redhat.com>
12737
12738 * g++.old-deja/g++.other/anon6.C: New test.
12739 * g++.old-deja/g++.other/anon7.C: New test.
12740
12741 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
12742
12743 * gcc.dg/cpp/avoidpaste2.c: New tests.
12744
12745 2001-01-31 Jakub Jelinek <jakub@redhat.com>
12746
12747 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
12748
12749 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
12750
12751 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
12752 DECIMAL_DIG cases for Irix."
12753
12754 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
12755
12756 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
12757
12758 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12759
12760 * gcc.dg/c99-tag-1.c: New test.
12761
12762 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12763
12764 * gcc.dg/cpp/tr-warn1.c: Add tests.
12765
12766 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12767
12768 * gcc.dg/cpp/avoidpaste1.c: Update.
12769 * gcc.dg/cpp/paste4.c: Update.
12770
12771 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
12772
12773 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
12774 cases for Irix.
12775
12776 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12777
12778 * g++.old-deja/g++.other/inline19.C: New test.
12779
12780 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
12781
12782 * gcc.dg/Wlarger-than.c: New test.
12783
12784 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12785
12786 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
12787
12788 2001-01-29 Jakub Jelinek <jakub@redhat.com>
12789
12790 * gcc.c-torture/execute/20010129-1.c: New test.
12791 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
12792
12793 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
12794
12795 * gcc.dg/cpp/avoidpaste1.c: Test case.
12796
12797 2001-01-28 Jakub Jelinek <jakub@redhat.com>
12798
12799 * g++.old-deja/g++.other/inline18.C: New test.
12800
12801 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12802
12803 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
12804 and __builtin_putchar.
12805
12806 2001-01-27 Jakub Jelinek <jakub@redhat.com>
12807
12808 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
12809 tests.
12810
12811 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
12812
12813 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
12814 floating point number rounding mode to round to the nearest
12815 representable mode.
12816
12817 2001-01-25 Jakub Jelinek <jakub@redhat.com>
12818
12819 * g++.old-deja/g++.other/mangle2.C: New test.
12820
12821 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
12822
12823 * gcc.c-torture/compile/20010124-1.c: New test.
12824
12825 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
12826
12827 * g++.old-deja/g++.pt/spec38.C: New test.
12828
12829 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12830
12831 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
12832 "Build don't run".
12833
12834 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12835
12836 * gcc.c-torture/execute/20010123-1.c: New test.
12837
12838 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12839
12840 * g++.old-deja/g++.pt/spec37.C: New test.
12841
12842 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12843
12844 * g++.old-deja/g++.pt/overload14.C: New test.
12845
12846 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12847
12848 * gcc.c-torture/execute/20010122-1.c: New test, exercise
12849 __builtin_return_address.
12850
12851 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
12852
12853 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
12854 * g++.old-deja/g++.pt/spec35.C: New test.
12855 * g++.old-deja/g++.pt/spec36.C: New test.
12856
12857 2001-01-20 Jakub Jelinek <jakub@redhat.com>
12858
12859 * gcc.c-torture/compile/20010118-1.c: New test.
12860
12861 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
12862
12863 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
12864
12865 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12866
12867 * gcc.c-torture/execute/20010119-1.c: New test.
12868
12869 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12870
12871 * g++.old-deja/g++.other/vbase5.C: New test.
12872
12873 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12874
12875 * gcc.c-torture/execute/20010118-1.c: New test.
12876
12877 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12878
12879 * g++.old-deja/g++.pt/deduct3.C: New test.
12880
12881 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12882
12883 * g++.old-deja/g++.pt/spec34.C: New test.
12884
12885 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
12886
12887 * g77.f-torture/compile/20000601-2.f: New test.
12888
12889 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12890
12891 * g++.old-deja/g++.other/init17.C: New test.
12892
12893 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
12894
12895 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
12896
12897 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12898
12899 * g++.old-deja/g++.pt/unify8.C: New test.
12900
12901 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12902
12903 * g++.old-deja/g++.abi/vbase1.C: New test.
12904
12905 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12906
12907 * g++.old-deja/g++.pt/crash65.C: New test.
12908
12909 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
12910
12911 * gcc.dg/cpp/assembl2.S: New test case.
12912
12913 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
12914
12915 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
12916 are supported.
12917
12918 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12919
12920 * g++.old-deja/g++.other/builtins1.C: New test.
12921 * g++.old-deja/g++.other/builtins2.C: Likewise.
12922 * g++.old-deja/g++.other/builtins3.C: Likewise.
12923 * g++.old-deja/g++.other/builtins4.C: Likewise.
12924
12925 2001-01-17 Jakub Jelinek <jakub@redhat.com>
12926
12927 * gcc.c-torture/compile/20010117-1.c: New test.
12928 * gcc.c-torture/compile/20010117-2.c: New test.
12929
12930 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12931
12932 * g77.f-torture/execute/20010116.[fx]: New test,
12933 XFAIL on i?86-*-*.
12934 * g77.f-torture/compile/20010115.f: Indicate it's
12935 a test for PR fortran/1636.
12936
12937 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
12938
12939 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
12940
12941 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12942
12943 * g77.f-torture/compile/20010115.f: New test.
12944
12945 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
12946
12947 * g++.old-deja/g++.pt/nontype5.C: New test.
12948
12949 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
12950
12951 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
12952 have an equivalent working one below it.
12953
12954 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12955
12956 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
12957 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12958
12959 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12960
12961 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
12962 message containing "init_priority".
12963 (conpr-2.C): Likewise.
12964 (conpr-3.C): Likewise.
12965 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
12966
12967 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12968
12969 * gcc.c-torture/execute/20010114-2.c: New test.
12970
12971 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
12972
12973 * gcc.c-torture/compile/20010114-1.c: New test.
12974 * gcc.c-torture/compile/20010114-1.x: Xfail.
12975 * gcc.c-torture/compile/20010114-2.c: New test.
12976 * gcc.c-torture/execute/20010114-1.c: New test.
12977 * gcc.dg/trunc-1.c: New test.
12978 * gcc.dg/uninit-B.c: New test.
12979
12980 2001-01-13 Nick Clifton <nickc@redhat.com>
12981
12982 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
12983 target.
12984
12985 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
12986
12987 * gcc.c-torture/compile/20010113-1.c: New test.
12988
12989 2001-01-13 Jakub Jelinek <jakub@redhat.com>
12990
12991 * gcc.c-torture/compile/20001212-1.c: New test.
12992
12993 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
12994
12995 * gcc.dg/cpp/widestr1.c: Update.
12996 * gcc.dg/cpp/prag-imp.c: Remove.
12997
12998 2001-01-12 Jakub Jelinek <jakub@redhat.com>
12999
13000 * gcc.c-torture/execute/20000801-3.x: Remove.
13001 * gcc.dg/c90-init-1.c: New test.
13002 * gcc.dg/c99-init-1.c: New test.
13003 * gcc.dg/c99-init-2.c: New test.
13004 * gcc.dg/gnu99-init-1.c: New test.
13005
13006 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
13007
13008 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13009 testing that no relevant ones were found.
13010
13011 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13012
13013 * g++.old-deja/g++.pt/cast2.C: New test.
13014
13015 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13016
13017 * g++.old-deja/g++.pt/friend47.C: New test.
13018
13019 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13020
13021 * g++.old-deja/g++.pt/instantiate13.C: New test.
13022
13023 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13024
13025 * g++.old-deja/g++.other/defarg7.C: New test.
13026 * g++.old-deja/g++.other/defarg8.C: New test.
13027
13028 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13029
13030 * g++.old-deja/g++.pt/crash64.C: New test.
13031
13032 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13033
13034 * g++.old-deja/g++.pt/crash63.C: New test.
13035
13036 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
13037
13038 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13039
13040 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
13041
13042 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13043
13044 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13045
13046 * g++.old-deja/g++.pt/error3.C: New test.
13047
13048 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13049
13050 * g++.old-deja/g++.other/crash39.C: New test.
13051
13052 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13053
13054 * g++.old-deja/g++.other/vbase4.C: New test.
13055
13056 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
13057
13058 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13059 * gcc.dg/special/20000419-2.c: New file. Identical to above.
13060 * gcc.dg/special/special.exp: New test driver which will check
13061 for alias support for the above test.
13062
13063 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
13064
13065 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13066 problems on small machines.
13067 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13068 parameterize.
13069
13070 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
13071
13072 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13073 mips.
13074 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13075
13076 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
13077
13078 * g++.old_deja/g++.pt/using8.C: New test.
13079
13080 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
13081
13082 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
13083
13084 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
13085
13086 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
13087 where a failure is expected.
13088 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
13089
13090 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13091
13092 * g++.old_deja/g++.pt/instantiate12.C: New test.
13093
13094 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13095
13096 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
13097 start of structs.
13098 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
13099 * g++.old-deja/g++.brendan/crash17.C: Likewise.
13100 * g++.old-deja/g++.brendan/crash29.C: Likewise.
13101 * g++.old-deja/g++.brendan/crash48.C: Likewise.
13102 * g++.old-deja/g++.brendan/ns1.C: Likewise.
13103 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
13104 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13105 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
13106 * g++.old-deja/g++.eh/spec6.C: Likewise.
13107 * g++.old-deja/g++.jason/crash3.C: Likewise.
13108 * g++.old-deja/g++.law/ctors11.C: Likewise.
13109 * g++.old-deja/g++.law/ctors17.C: Likewise.
13110 * g++.old-deja/g++.law/ctors5.C: Likewise.
13111 * g++.old-deja/g++.law/ctors9.C: Likewise.
13112 * g++.old-deja/g++.mike/ambig1.C: Likewise.
13113 * g++.old-deja/g++.mike/net22.C: Likewise.
13114 * g++.old-deja/g++.mike/p3538a.C: Likewise.
13115 * g++.old-deja/g++.mike/p3538b.C: Likewise.
13116 * g++.old-deja/g++.mike/virt3.C: Likewise.
13117 * g++.old-deja/g++.niklas/t128.C: Likewise.
13118 * g++.old-deja/g++.other/anon4.C: Likewise.
13119 * g++.old-deja/g++.other/using1.C: Likewise.
13120 * g++.old-deja/g++.other/warn3.C: Likewise.
13121 * g++.old-deja/g++.pt/t37.C: Likewise.
13122 * g++.old-deja/g++.robertl/eb69.C: Likewise.
13123 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13124
13125 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13126
13127 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
13128
13129 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13130
13131 * gcc.c-torture/execute/stdio-opt-3.c: New test.
13132
13133 2001-01-07 Jakub Jelinek <jakub@redhat.com>
13134
13135 * gcc.c-torture/compile/20010107-1.c: New test.
13136
13137 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
13138
13139 * gcc.c-torture/execute/builtin-noret-1.c: New test.
13140
13141 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
13142
13143 * gcc.dg/format/format.h: New file.
13144 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
13145 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
13146 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
13147 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
13148 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
13149 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13150 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
13151 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
13152 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
13153 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
13154 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
13155 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
13156 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
13157 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
13158 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
13159 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
13160 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
13161 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
13162 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
13163 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
13164 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
13165 instead of declaring standard types, macros and functions in each
13166 test.
13167
13168 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
13169
13170 * gcc.c-torture/execute/20010106-1.c: New test.
13171
13172 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
13173
13174 * gcc.dg/format/format.exp: New file.
13175 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
13176 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
13177 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
13178 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
13179 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
13180 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
13181 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
13182 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
13183 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
13184 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
13185 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
13186 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
13187 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
13188 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
13189 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
13190 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
13191 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
13192 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
13193 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
13194 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
13195 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
13196 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
13197 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
13198 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
13199 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
13200 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
13201 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
13202 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
13203 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
13204 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
13205 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
13206 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
13207 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
13208 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
13209 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13210 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13211 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13212 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13213 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13214 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13215 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13216 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13217
13218 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13219
13220 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13221 account.
13222
13223 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13224
13225 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13226
13227 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13228
13229 * g++.old-deja/g++.pt/crash62.C: New test.
13230
13231 2001-01-04 Richard Henderson <rth@redhat.com>
13232
13233 * gcc.dg/20000926-1.c: Update expected warnings.
13234 * gcc.dg/array-2.c: Likewise.
13235 * gcc.dg/array-4.c: Also validate flexible array members.
13236 * gcc.dg/c99-flex-array-1.c: New.
13237
13238 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13239
13240 * gcc.c-torture/compile/20001222-1.x: Remove.
13241
13242 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13243
13244 * gcc.c-torture/execute/built-in-setjmp.c: New.
13245
13246 2001-01-03 Richard Henderson <rth@redhat.com>
13247
13248 * gcc.dg/940510-1.c: Update expected error wording.
13249 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13250
13251 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13252
13253 * lib/target-supports.exp (check_alias_available): Modified to
13254 indicate aliases not supported if only weak aliases are supported.
13255
13256 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13257
13258 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13259 Turn on cmpstrsi checks for __pj__ and __i370__.
13260
13261 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13262
13263 * g++.old-deja/g++.other/virtual11.C: New test.
13264
13265 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13266
13267 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13268
13269 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13270
13271 * gcc.c-torture/compile/20010102-1.c: New test.
13272
13273 2001-01-02 Andreas Jaeger <aj@suse.de>
13274
13275 * gcc.dg/noreturn-3.c: New test.
13276
13277 * gcc.dg/noreturn-4.c: New test.
13278
13279 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13280
13281 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13282 __builtin_fputc and __builtin_fwrite.
13283
13284 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13285
13286 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13287 signed char, not default char.
13288
13289 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13290
13291 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13292
13293 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13294
13295 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13296
13297 2000-12-29 Richard Henderson <rth@redhat.com>
13298
13299 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13300 (__cyg_profile_func_exit): Define.
13301
13302 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13303
13304 * g++.dg/vtgc1.C: New test.
13305
13306 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13307
13308 * gcc.dg/noncompile/20001228-1.c: New test.
13309
13310 * gcc.dg/20001228-1.c: New test.
13311
13312 * gcc.c-torture/execute/20001228-1.c: New test.
13313
13314 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13315
13316 * gcc.dg/format-strfmon-1.c: New test.
13317
13318 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13319
13320 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13321 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13322 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13323 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13324 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13325 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13326 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13327 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13328 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13329 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13330 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13331 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13332 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13333
13334 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13335 * gcc.c-torture/execute/string-opt-4.c: Test index.
13336
13337 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13338
13339 * gcc.c-torture/compile/20001226-1.c: New test.
13340
13341 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13342
13343 * gcc.c-torture/compile/20001222-1.c: New test.
13344 * gcc.c-torture/compile/20001222-1.x: Xfail.
13345
13346 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13347
13348 * gcc.c-torture/execute/comp-goto-2.c: New test.
13349
13350 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13351
13352 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13353 Use long types if __INT_MAX__ is 32767.
13354 (main): Use cast to (sint32 *) when poking 88 into a_page.
13355
13356 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13357
13358 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13359
13360 * gcc.c-torture/compile/20001221-1.c: New test.
13361 * gcc.c-torture/execute/20001221-1.c: New test.
13362
13363 2000-12-20 Richard Henderson <rth@redhat.com>
13364
13365 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13366 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13367
13368 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13369
13370 * gcc.dg/compare3.c: New test.
13371
13372 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13373
13374 * gcc.dg/format-warnll-1.c: New test.
13375
13376 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13377
13378 * gcc.dg/cpp/cmdlne-P.c: New test.
13379
13380 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13381
13382 * gcc.c-torture/execute/builtin-abs-1.c,
13383 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13384
13385 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13386
13387 * gcc.dg/cpp/multiline.c: New test.
13388
13389 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13390
13391 * g++.old-deja/g++.other/syshdr1.C: Update.
13392 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13393
13394 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13395
13396 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13397
13398 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13399
13400 * g++.old-deja/g++.pt/ttp65.C: New test.
13401
13402 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13403
13404 * g++.old-deja/g++.pt/ttp64.C: New test.
13405
13406 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13407
13408 * g++.old-deja/g++.pt/spec33.C: New test.
13409
13410 2000-12-14 Catherine Moore <clm@redhat.com>
13411
13412 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13413 * gcc.c-torture/execute/920612-2.c: Likewise.
13414 * gcc.c-torture/execute/920428-2.c: Likewise.
13415 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13416 * gcc.c-torture/execute/va-arg-21.c: Likewise.
13417
13418 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13419
13420 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13421 * gcc.dg/pack-test-2.c: Likewise.
13422
13423 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13424
13425 Tests by Zack Weinberg <zackw@stanford.edu>.
13426
13427 * gcc.dg/cpp/defined.c: Update.
13428 * gcc.dg/cpp/defined_trad.c: New tests.
13429
13430 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13431
13432 * gcc.dg/cpp/trad-direct.c: Update.
13433
13434 2000-12-11 Neil Booth <neilb@earthling.net>
13435
13436 * gcc.dg/cpp/defined_trad.c
13437
13438 2000-12-11 Neil Booth <neilb@earthling.net>
13439
13440 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13441
13442 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
13443
13444 * gcc.dg/format-miss-2.c: New test.
13445
13446 2000-12-09 Neil Booth <neilb@earthling.net>
13447
13448 * gcc.dg/cpp/lineflags.c: New tests.
13449 * gcc.dg/cpp/poison.c: Update.
13450 * gcc.dg/cpp/redef2.c: Update.
13451 * gcc.dg/cpp/skipping.c: New test.
13452
13453 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
13454
13455 * g++.old-deja/g++.other/eh3.C: New testcase.
13456
13457 2000-12-07 Neil Booth <neilb@earthling.net>
13458
13459 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13460 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13461 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13462 wtr-union-init-2.c, wtr-union-init-3.c: Update.
13463 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13464 Update.
13465
13466 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13467
13468 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13469 __SIZE_TYPE__ instead of int for type of integers cast to
13470 pointers.
13471
13472 2000-12-07 Jakub Jelinek <jakub@redhat.com>
13473
13474 * g++.old-deja/g++.other/cleanup4.C: New test.
13475
13476 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13477
13478 * format-sec-1.c: New test.
13479
13480 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13481
13482 * gcc.dg/format-nonlit-3.c: New test.
13483
13484 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13485
13486 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13487 through a null pointer.
13488
13489 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13490
13491 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13492 * g++.old-deja/g++.pt/partial4.C: New test.
13493
13494 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
13495
13496 * gcc.c-torture/execute/ieee/hugeval.x: New.
13497
13498 2000-12-06 Neil Booth <neilb@earthling.net>
13499
13500 * gcc.dg/cpp/backslash2.c: New tests.
13501
13502 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13503
13504 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13505 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13506
13507 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
13508
13509 * gcc.c-torture/execute/20001203-2.c: New testcase.
13510
13511 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13512
13513 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13514 * g++.old-deja/g++.other/virtual10.C: New test.
13515
13516 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13517
13518 * g++.old-deja/g++.mike/pmf5.C: Remove test.
13519
13520 2000-12-05 Richard Henderson <rth@redhat.com>
13521
13522 * gcc.c-torture/compile/20001205-1.c: New.
13523
13524 2000-12-04 Neil Booth <neilb@earthling.net>
13525
13526 * g++.old-deja/g++.other/virtual9.C: New test.
13527 * g++.old-deja/g++.pt/crash61.C: New test.
13528 * gcc.c-torture/execute/loop-9.c: New test.
13529
13530 2000-12-04 Neil Booth <neilb@earthling.net>
13531
13532 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13533 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13534 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13535 * gcc.dg/cpp/extratokens.c: ...here.
13536
13537 2000-12-04 Neil Booth <neilb@earthling.net>
13538
13539 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13540 New tests.
13541
13542 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13543
13544 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13545 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13546
13547 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
13548
13549 * gcc.c-torture/execute/20001203-1.c: New test.
13550
13551 2000-12-03 Neil Booth <neilb@earthling.net>
13552
13553 * gcc.dg/cpp/macro6.c: New test cases.
13554
13555 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13556
13557 * gcc.c-torture/execute/string-opt-9.c: New test.
13558 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13559 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13560 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13561
13562 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13563 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13564
13565 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
13566
13567 * gcc.dg/cpp/if-6.c: New testcase.
13568
13569 * gcc.dg/20001201-1.c: New testcase.
13570
13571 2000-12-02 Neil Booth <neilb@earthling.net>
13572
13573 * g++.old-deja/g++.other/externC4.C,
13574 g++.old-deja/g++.other/friend10.C: New tests.
13575
13576 2000-12-02 Neil Booth <neilb@earthling.net>
13577
13578 * g++.old-deja/g++.other/instan2.C
13579 * g++.old-deja/g++.other/instan3.C: New test.
13580
13581 2000-12-02 Neil Booth <neilb@earthling.net>
13582
13583 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
13584 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
13585 gnuc99.c,gnuc99-pedantic.c: New tests.
13586
13587 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
13588
13589 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
13590 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
13591
13592 2000-12-01 Neil Booth <neilb@earthling.net>
13593
13594 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
13595 * gcc.dg/cpp/poison.c: Update.
13596 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
13597
13598 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
13599
13600 * g77.f-torture/execute/20001201.f: New test.
13601
13602 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
13603
13604 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
13605
13606 2000-12-01 Jakub Jelinek <jakub@redhat.com>
13607
13608 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
13609
13610 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
13611
13612 * g++.old-deja/g++.other/cast6.C: New test.
13613
13614 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
13615
13616 * gcc.c-torture/execute/20001130-2.c: New testcase.
13617
13618 2000-11-30 Richard Henderson <rth@redhat.com>
13619
13620 * gcc.c-torture/execute/20001130-1.c: New test.
13621
13622 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13623
13624 * g++.old-deja/g++.other/op3.C: New test.
13625
13626 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13627
13628 * g++.old-deja/g++.other/op2.C: New test.
13629
13630 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13631
13632 * g++.old-deja/g++.other/crash38.C: New test.
13633
13634 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
13635
13636 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
13637
13638 2000-11-29 Jakub Jelinek <jakub@redhat.com>
13639
13640 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
13641 tests.
13642 * gcc.c-torture/execute/string-opt-6.c: New test.
13643
13644 * gcc.dg/20001117-1.c: Add main.
13645
13646 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
13647
13648 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
13649 Move from here ...
13650 * gcc.dg/940510-1.c: ... to here.
13651
13652 * gcc.dg/20000926-1.c: GNU C now allows initializations of
13653 zero-size arrays in toplevel structures.
13654
13655 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13656
13657 * gcc.c-torture/execute/loop-8.c: New test.
13658
13659 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13660
13661 * g++.old-deja/g++.other/base1.C: New test.
13662
13663 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13664
13665 * g++.old-deja/g++.other/parse2.C: New test.
13666
13667 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13668
13669 * g++.old-deja/g++.pt/incomplete1.C: New test.
13670
13671 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13672
13673 * g++.old-deja/g++.other/friend9.C: New test.
13674
13675 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13676
13677 * gcc.dg/20001127-1.c: New test.
13678
13679 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13680
13681 * g++.old-deja/g++.pt/friend46.C: New test.
13682
13683 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13684
13685 * g++.old-deja/g++.other/ptrmem8.C: New test.
13686
13687 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13688
13689 * gcc.c-torture/execute/string-opt-7.c: New test.
13690 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13691
13692 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
13693
13694 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
13695 instead of 'mkcheck 2'.
13696
13697 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
13698
13699 * gcc.c-torture/execute/memcheck/driver.c,
13700 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
13701 C9X references to refer to C99.
13702
13703 2000-11-25 Jakub Jelinek <jakub@redhat.com>
13704
13705 * gcc.dg/ultrasp3.c: New test.
13706
13707 2000-11-25 Neil Booth <neilb@earthling.net>
13708
13709 * gcc.dg/cpp/include2.c: Update test to be locale independent.
13710
13711 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
13712
13713 * gcc.c-torture/compile/20001123-2.c: New.
13714
13715 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13716
13717 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
13718
13719 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
13720
13721 * gcc.dg/sequence-point-1.c: Add some new tests.
13722 * gcc.c-torture/execute/20001124-1.c: New test.
13723
13724 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13725
13726 * g++.old-deja/g++.other/vaarg4.C: New test.
13727 * gcc.c-torture/compile/20001123-1.c: New test.
13728
13729 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13730
13731 * g++.other/crash24.C: Adjust and remove XFAIL.
13732 * g++.other/crash37.C: New test.
13733
13734 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
13735
13736 * g++.old-deja/g++.pt/instantiate9.C: New test.
13737
13738 2000-11-22 Mark Mitchell <mark@codesourcery.com>
13739
13740 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
13741 new ABI, too.
13742
13743 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
13744 * g++.old-deja/g++.robertl/eb55.C: Likewise.
13745
13746 2000-11-22 Neil Booth <neilb@earthling.net>
13747
13748 * gcc.dg/cpp/Wtrigraphs.c: New test.
13749
13750 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
13751
13752 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
13753
13754 2000-11-22 Jakub Jelinek <jakub@redhat.com>
13755
13756 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
13757
13758 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
13759
13760 * lib/gcc-dg.exp: load_lib scanasm.exp.
13761 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
13762 * lib/g++-dg.exp: load_lib scanasm.exp.
13763 * lib/scanasm.exp: New.
13764 (scan-assembler, scan-assembler-not): Add optional arguments to
13765 test name, or if not present, the pattern name.
13766 (scan-assembler-dem, scan-assembler-dem-not): New.
13767
13768 * g++.dg/dg.exp: New.
13769
13770 2000-11-21 Neil Booth <neilb@earthling.net>
13771
13772 * gcc.dg/cpp/integrated1.c: Remove.
13773
13774 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13775
13776 * gcc.c-torture/execute/20001121-1.c: New test.
13777
13778 2000-11-21 Richard Henderson <rth@redhat.com>
13779
13780 * gcc.c-torture/compile/20001121-1.c: New test.
13781
13782 2000-11-20 Neil Booth <neilb@earthling.net>
13783
13784 * gcc.dg/cpp/integrated1.c: New test.
13785
13786 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13787
13788 * g++.old-deja/g++.other/inline17.C: New test.
13789
13790 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
13791
13792 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
13793 local variable to be zero: I made the variable global. Now
13794 uses abort() and exit() instead of relying on main's return value.
13795
13796 2000-11-20 Neil Booth <neilb@earthling.net>
13797
13798 * gcc.dg/cpp/paste2.c: Update test.
13799 * objc/execute/paste.m: New test.
13800
13801 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13802
13803 * gcc.dg/c99-condexpr-1.c: New test.
13804
13805 2000-11-20 Neil Booth <neilb@earthling.net>
13806
13807 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
13808
13809 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
13810
13811 * g++.old-deja/g++.pt/export1.C: New test.
13812
13813 2000-11-20 Jakub Jelinek <jakub@redhat.com>
13814
13815 * gcc.dg/20001117-1.c: New test.
13816
13817 2000-11-18 Richard Henderson <rth@redhat.com>
13818
13819 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
13820
13821 2000-11-18 Richard Henderson <rth@redhat.com>
13822
13823 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
13824 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
13825 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
13826
13827 2000-11-18 Richard Henderson <rth@redhat.com>
13828
13829 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
13830 (main): New. Exit cleanly.
13831
13832 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13833
13834 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
13835 gcc.dg/c99-fordecl-2.c: New tests.
13836
13837 2000-11-18 Richard Henderson <rth@redhat.com>
13838
13839 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
13840 * gcc.c-torture/execute/zerolen-2.c: New.
13841
13842 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13843
13844 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
13845 memory.
13846
13847 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13848
13849 * g++.old-deja/g++.pt/instantiate8.C: New test.
13850
13851 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13852
13853 * g++.old-deja/g++.other/incomplete.C: Add more tests.
13854 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
13855
13856 2000-11-16 Nick Clifton <nickc@redhat.com>
13857
13858 * gcc.c-torture/execute/nestfunc-2.c: New test.
13859 * gcc.c-torture/execute/nestfunc-3.c: New test.
13860
13861 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13862
13863 * gcc.c-torture/compile/20001116-1.c: New test.
13864
13865 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13866
13867 * gcc.c-torture/execute/20001115-1.c: New test.
13868
13869 2000-11-15 Mark Mitchell <mark@codesourcery.com>
13870
13871 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
13872 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
13873 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
13874 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13875
13876 2000-11-15 Neil Booth <neilb@earthling.net>
13877
13878 gcc.dg/cpp/_Pragma1.c: Update.
13879 gcc.dg/cpp/_Pragma2.c: New test.
13880
13881 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
13882
13883 * g++.old-deja/g++.other/anon5.C: New test.
13884
13885 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
13886
13887 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
13888 tests.
13889
13890 2000-11-14 Jakub Jelinek <jakub@redhat.com>
13891
13892 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
13893 output.
13894
13895 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13896
13897 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
13898 labels at end of compound statements.
13899
13900 2000-11-13 Jakub Jelinek <jakub@redhat.com>
13901
13902 * gcc.c-torture/execute/loop-7.c: New test.
13903
13904 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13905
13906 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
13907
13908 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13909
13910 * gcc.dg/c99-bool-1.c: New test.
13911
13912 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13913
13914 * gcc.dg/c99-scope-1.c: Remove xfail.
13915 * gcc.dg/c99-scope-2.c: New test.
13916
13917 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13918
13919 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
13920 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
13921
13922 2000-11-11 Mark Mitchell <mark@codesourcery.com>
13923
13924 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
13925 error messages.
13926
13927 * g++.mike/p700.C: Don't typedef wchar_t.
13928 * g++.mike/p784.C: Likewise.
13929 * g++.mike/eb101.C: Don't use __wchar_t.
13930
13931 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
13932
13933 * g77.f-torture/execute/20001111.[fx]: Test premature exit
13934 from DO loop.
13935
13936 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13937
13938 * gcc.c-torture/execute/20001111-1.c: New test.
13939
13940 2000-11-10 Nick Clifton <nickc@redhat.com>
13941
13942 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
13943 long multuiple and accumulate.
13944
13945 2000-11-09 Richard Henderson <rth@redhat.com>
13946
13947 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
13948 via size_t instead of int.
13949
13950 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
13951 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13952 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13953 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13954
13955 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
13956
13957 * gcc.c-torture/compile/20001109-1.c: New test.
13958 * gcc.c-torture/compile/20001109-2.c: New test.
13959
13960 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
13961
13962 * g++.old-deja/g++.pt/operator1.C: New test.
13963 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
13964
13965 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13966
13967 * gcc.dg/20001108-1.c: New test.
13968
13969 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13970
13971 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
13972 with both arguments constant strings.
13973 * gcc.c-torture/execute/string-opt-3.c: New test.
13974 * gcc.c-torture/execute/string-opt-4.c: New test.
13975 * gcc.c-torture/execute/string-opt-5.c: New test.
13976
13977 2000-11-08 Nick Clifton <nickc@redhat.com>
13978
13979 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
13980 mulsidi3adddi patterns.
13981
13982 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
13983
13984 * g++.old-deja/g++.other/crash36.C: New test.
13985
13986 2000-11-08 Jakub Jelinek <jakub@redhat.com>
13987
13988 * g++.old-deja/g++.other/init16.C: New test.
13989
13990 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
13991
13992 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
13993
13994 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13995
13996 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
13997 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13998 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13999
14000 2000-11-07 DJ Delorie <dj@redhat.com>
14001
14002 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14003
14004 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14005
14006 * gcc.c-torture/execute/string-opt-1.c: New test.
14007
14008 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14009
14010 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
14011 mips-sgi-irix6.* because the MIPS ABI passes floating-point
14012 parameters in registers, and there is no way for a varargs
14013 function to know in which order the integer and floating-point
14014 parameters should be interleaved when they are placed on the
14015 stack.
14016 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14017 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14018
14019 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14020
14021 * gcc.c-torture/execute/string-opt-2.c: New test.
14022
14023 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
14024
14025 * g++.old-deja/g++.pt/crash60.C: New test.
14026
14027 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14028
14029 * g++.old-deja/g++.other/crash24.C: New test.
14030 * g++.old-deja/g++.other/crash25.C: New test.
14031 * g++.old-deja/g++.other/crash26.C: New test.
14032 * g++.old-deja/g++.other/crash27.C: New test.
14033 * g++.old-deja/g++.other/crash28.C: New test.
14034 * g++.old-deja/g++.other/crash29.C: New test.
14035 * g++.old-deja/g++.other/crash30.C: New test.
14036 * g++.old-deja/g++.other/crash31.C: New test.
14037 * g++.old-deja/g++.other/crash32.C: New test.
14038 * g++.old-deja/g++.other/crash33.C: New test.
14039 * g++.old-deja/g++.other/crash34.C: New test.
14040 * g++.old-deja/g++.other/crash35.C: New test.
14041
14042 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14043
14044 * gcc.c-torture/execute/20001031-1.c: New test.
14045
14046 2000-11-04 Mark Mitchell <mark@codesourcery.com>
14047
14048 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14049 namespace.
14050
14051 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14052 standards-conformant.
14053
14054 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14055
14056 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14057 * g++.old-deja/g++.mike/p755a.C: Likewise.
14058 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14059 library makes no calls to `operator new' during initialization.
14060
14061 2000-11-04 Neil Booth <neilb@earthling.net>
14062
14063 * gcc.dg/cpp/include2.c: New tests.
14064
14065 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14066
14067 * lib/g++.exp (g++_set_ld_library_path): New function.
14068 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14069
14070 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14071
14072 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14073 warnings.
14074
14075 2000-11-01 Richard Henderson <rth@redhat.com>
14076
14077 * g++.old-deja/g++.ext/namedret1.C: New.
14078 * g++.old-deja/g++.ext/namedret2.C: New.
14079 * g++.old-deja/g++.ext/namedret3.C: New.
14080
14081 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14082
14083 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14084 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14085
14086 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14087
14088 * gcc.c-torture/execute/va-arg-21.c: New test.
14089
14090 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14091
14092 * gcc.dg/c99-complex-2.c: New test.
14093
14094 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14095
14096 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14097
14098 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14099
14100 * g++.old-deja/g++.other/inline16.C: New test.
14101
14102 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14103
14104 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14105 __PRETTY_FUNCTION__
14106
14107 2000-10-29 Neil Booth <neilb@earthling.net>
14108
14109 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14110 New tests.
14111 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14112 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14113 optimisation.
14114
14115 2000-10-29 Neil Booth <neilb@earthling.net>
14116
14117 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14118 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14119 * mi5.c: Test multiple includes work with -C.
14120 * trigraphs.c: Test ^= version.
14121
14122 2000-10-28 Neil Booth <neilb@earthling.net>
14123
14124 New tests and test updates for new macro expander.
14125
14126 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14127 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14128 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14129 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14130 new diagnostic messages.
14131
14132 * gcc.dg/cpp/macro3.c: New tests.
14133
14134 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14135
14136 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14137 on the same line.
14138
14139 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14140
14141 * g++.old-deja/g++.other/eh2.C: New test.
14142
14143 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14144
14145 * gcc.c-torture/execute/20001027-1.c: New test.
14146
14147 2000-10-26 Richard Henderson <rth@redhat.com>
14148
14149 * gcc.c-torture/execute/20001026-1.c: New.
14150
14151 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14152
14153 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14154 * g++.old-deja/g++.law/builtin1.C: Likewise.
14155 * g++.old-deja/g++.law/ctors10.C: Likewise.
14156 * g++.old-deja/g++.law/virtual3.C: Likewise.
14157 * g++.old-deja/g++.mike/p658.C: Likewise.
14158 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14159 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14160 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14161 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14162 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14163
14164 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14165
14166 * gcc.c-torture/compile/20001024-1.c: New test.
14167
14168 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14169
14170 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14171 to tell us whether or not we are using V3.
14172
14173 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14174
14175 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14176 operands.
14177
14178 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14179
14180 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14181
14182 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14183
14184 * gcc.c-torture/execute/20001024-1.c: New test.
14185
14186 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14187
14188 * g++.old-deja/g++.other/sibcall1.C: New test.
14189
14190 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14191
14192 * gcc.dg/noncompile/init-3.c: New test.
14193
14194 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14195
14196 * gcc.dg/format-array-1.c: New test.
14197
14198 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14199
14200 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14201 writing through null pointers; remove comment about testing
14202 unterminated strings.
14203
14204 2000-10-17 Matthew Hiller <hiller@redhat.com>
14205
14206 * gcc.c-torture/execute/20001017-2.c: New test.
14207
14208 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14209
14210 * gcc.c-torture/compile/20001018-1.c: New test.
14211 * gcc.c-torture/compile/20001018-1.x: Xfail.
14212
14213 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14214
14215 * gcc.c-torture/execute/20001017-1.c: New test.
14216
14217 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14218
14219 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14220 for multiple use of arguments with scanf formats; add tests for
14221 multiple use of arguments.
14222
14223 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14224
14225 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14226
14227 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14228
14229 * gcc.dg/format-miss-1.c: New test.
14230
14231 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14232
14233 * gcc.c-torture/execute/20001013-1.c: New test.
14234
14235 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14236
14237 * gcc.dg/format-branch-1.c: New test.
14238
14239 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14240
14241 * README, lib/file-format.exp: Remove EGCS references.
14242
14243 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14244
14245 * gcc.dg/20001013-1.c: New test.
14246
14247 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14248
14249 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14250 for intmax_t in the compiler using __typeof__ and the type rules
14251 for conditional expressions.
14252
14253 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14254
14255 * gcc.dg/20001012-1.c: New test.
14256 * gcc.dg/20001012-2.c: New test.
14257
14258 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14259
14260 * gcc.dg/format-attr-1.c: New test.
14261
14262 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14263
14264 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14265 __LONG_LONG_MAX__ instead of LLONG_MAX.
14266
14267 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14268
14269 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14270 scanf flags.
14271 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14272 flags.
14273
14274 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14275
14276 * gcc.dg/sequence-pt-1.c: New test.
14277
14278 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14279
14280 * gcc.c-torture/execute/20001011-1.c: New testcase.
14281 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14282
14283 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14284
14285 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14286 does not error on it.
14287
14288 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14289
14290 * gcc.dg/20001009-1.c: New test.
14291
14292 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14293
14294 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14295 * gcc.c-torture/execute/20001009-2.c: ... to here.
14296
14297 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14298
14299 * gcc.c-torture/compile/20001009-1.c: New testcase.
14300 * gcc.c-torture/execute/20001009-1.c: New testcase.
14301 Testcases provided by Jan Hubicka <jh@suse.cz>.
14302
14303 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14304
14305 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14306 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14307 uintmax_t using <limits.h> to emulate the compiler's internal
14308 logic. No longer XFAIL %j tests.
14309
14310 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14311
14312 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14313 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14314 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14315 regexps and details of expected handling of some bad formats.
14316 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14317 suppression.
14318
14319 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14320
14321 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14322 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14323 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14324 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14325 in list archives.
14326
14327 2000-10-06 Richard Henderson <rth@cygnus.com>
14328
14329 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14330 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14331 * g++.old-deja/g++.jason/report.C: Likewise.
14332 * g++.old-deja/g++.law/friend5.C: Likewise.
14333 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14334 of the expected warnings.
14335
14336 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14337
14338 * g++.old-deja/g++.pt/enum14.C: New test.
14339
14340 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14341
14342 * g++.old-deja/g++.pt/crash59.C: New test.
14343
14344 2000-10-04 Will Cohen <wcohen@redhat.com>
14345
14346 * gcc.dg/20000926-1.c: New test.
14347
14348 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14349
14350 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14351 function name for current C++ compiler.
14352 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14353
14354 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14355
14356 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14357 __PRETTY_FUNCTION__.
14358 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14359
14360 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14361
14362 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14363
14364 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14365
14366 * gcc.c-torture/compile/20000923-1.c: New test.
14367
14368 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14369
14370 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14371 * g++.old-deja/g++.pt/ttp62.C: Same.
14372 * g++.old-deja/g++.other/inline14.C: Same.
14373
14374 2000-09-24 Richard Henderson <rth@cygnus.com>
14375
14376 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14377
14378 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14379
14380 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14381
14382 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14383
14384 * gcc.c-torture/compile/20000922-1.c: New file.
14385
14386 2000-09-21 Nick Clifton <nickc@redhat.com>
14387
14388 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14389 a signed long modulo operation.
14390 (mod6): New function - perform an unsigned long modulo operation.
14391 (main): Add tests for modulos of very large numbers by very small
14392 dividends.
14393
14394 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14395
14396 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14397
14398 2000-09-19 Richard Henderson <rth@cygnus.com>
14399
14400 * gcc.dg/compare2.c (case 10): XFAIL.
14401
14402 2000-09-18 Richard Henderson <rth@cygnus.com>
14403
14404 * gcc.c-torture/execute/20000906-1.c: Move ...
14405 * gcc.dg/20000906-1.c: ... here. Only run on targets
14406 that support __builtin_trap.
14407
14408 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14409
14410 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14411
14412 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14413
14414 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14415 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14416 more $ format tests.
14417
14418 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14419
14420 * gcc.dg/format-errmk-1.c: New test.
14421
14422 2000-09-17 Greg McGary <greg@mcgary.org>
14423
14424 * gcc.c-torture/execute/20000917-1.x: Remove.
14425
14426 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14427
14428 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14429
14430 2000-09-17 Greg McGary <greg@mcgary.org>
14431
14432 * gcc.c-torture/execute/20000917-1.c: New test.
14433 * gcc.c-torture/execute/20000917-1.x: XFAIL.
14434
14435 2000-09-16 Neil Booth <NeilB@earthling.net>
14436
14437 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14438 in nested macro bug.
14439
14440 2000-09-15 Neil Booth <NeilB@earthling.net>
14441
14442 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14443
14444 2000-09-14 Jeffrey A Law (law@cygnus.com)
14445
14446 * gcc.c-torture/execute/20000914-1.c: New test.
14447
14448 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14449
14450 * g++.other/inline13.C: New test.
14451
14452 2000-09-12 Andreas Jaeger <aj@suse.de>
14453
14454 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14455 constant by Ulrich Drepper <drepper@redhat.com>.
14456
14457 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14458
14459 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14460
14461 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14462
14463 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14464
14465 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14466
14467 * gcc.dg/cpp/backslash.c: New test.
14468
14469 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14470
14471 * gcc.c-torture/execute/20000910-1.c: New test.
14472 * gcc.c-torture/execute/20000910-2.c: Likewise.
14473
14474 2000-09-11 Robert Lipe <robertl@sco.com>
14475
14476 * gcc.dg/pragma-align.c: New test.
14477
14478 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14479
14480 * g++.old-deja/g++.pt/explicit82.C: New test.
14481 * g++.old-deja/g++.pt/explicit83.C: New test.
14482
14483 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14484
14485 * gcc.dg/asm-names.c: New test.
14486
14487 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14488
14489 * gcc.dg/cpp/tr-warn6.c: New test
14490
14491 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14492
14493 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14494 be accepted.
14495
14496 2000-09-07 Catherine Moore <clm@redhat.com>
14497
14498 * gcc.c-torture/execute/unroll-1.c: New test.
14499
14500 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14501
14502 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14503 ERROR markers.
14504 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14505 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14506 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14507 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14508 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14509 Preprocess only.
14510 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14511 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14512
14513 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14514
14515 * g++.old-deja/g++.pt/deduct2.C: New test.
14516
14517 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14518
14519 * g++.old-deja/g++.pt/parms2.C: New test.
14520
14521 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14522
14523 * g++.old-deja/g++.pt/crash58.C: New test.
14524
14525 2000-09-06 Greg McGary <greg@mcgary.org>
14526
14527 * gcc.c-torture/execute/20000906-1.c: New test.
14528 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14529
14530 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14531
14532 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14533
14534 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14535
14536 * g++.old-deja/g++.pt/crash57.C: New test.
14537
14538 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14539
14540 * g++.old-deja/g++.pt/crash56.C: New test.
14541
14542 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14543
14544 * g++.old-deja/g++.pt/koenig1.C: New test.
14545
14546 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14547
14548 * gcc.dg/20000904-1.c: New test.
14549
14550 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14551
14552 * gcc.dg/cpp/paste8.c: New test.
14553
14554 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14555
14556 * gcc.c-torture/compile/20000827-1.c: New test.
14557
14558 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14559
14560 * gcc.dg/format-diag-1.c: New test.
14561
14562 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14563
14564 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14565 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14566 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14567 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14568 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14569
14570 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14571
14572 * g++.old-deja/g++.other/nested4.C: New test.
14573
14574 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14575
14576 * g++.old-deja/g++.ns/scoped1.C: New test.
14577
14578 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14579
14580 * lib/g++.exp: Support testing already-installed GCC.
14581
14582 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14583
14584 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14585
14586 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14587
14588 * gcc.dg/return-type-2.c: New test.
14589
14590 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14591
14592 * gcc.c-torture/compile/20000825-1.c: New test.
14593
14594 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14595
14596 * gcc.dg/dwarf2-2.c: New test.
14597
14598 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14599
14600 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14601 dg-warning regexps.
14602
14603 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14604
14605 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14606 gcc.dg/format-ext-5.c: New tests.
14607
14608 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14609
14610 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14611
14612 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14613
14614 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14615
14616 2000-08-24 Richard Henderson <rth@cygnus.com>
14617
14618 * gcc.dg/ia64-sync-1.c: New test.
14619 * gcc.dg/ia64-sync-2.c: New test.
14620 * gcc.dg/ia64-asm-1.c: New test.
14621
14622 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14623
14624 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14625 * gcc.dg/format-ext-2.c: New test.
14626
14627 2000-08-23 Jason Merrill <jason@redhat.com>
14628
14629 * lib/old-dejagnu.exp: Also ignore "In member function" and
14630 "At global scope".
14631
14632 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14633
14634 * gcc.dg/noncompile/label-lineno-1.c: New test.
14635
14636 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14637
14638 * gcc.dg/c99-array-nonobj-1.c: New test.
14639
14640 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14641
14642 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14643 tests.
14644 * gcc.dg/format-ext-1.c: New test.
14645
14646 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14647
14648 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14649 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14650 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14651 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14652 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14653
14654 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14655
14656 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14657 gcc.dg/c99-strftime-2.c: New tests.
14658
14659 2000-08-22 Richard Henderson <rth@cygnus.com>
14660
14661 * gcc.c-torture/execute/20000822-1.c: New test.
14662
14663 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14664
14665 * gcc.c-torture/execute/20000819-1.x: Remove.
14666
14667 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14668
14669 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14670 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14671 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14672 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14673 gcc.dg/format-xopen-1.c: New tests.
14674
14675 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14676
14677 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14678
14679 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14680
14681 * g++.old-deja/g++.other/loop2.C: New test.
14682
14683 * gcc.c-torture/compile/20000606-1.c: New test.
14684 * gcc.c-torture/compile/20000728-1.c: New test.
14685 * gcc.c-torture/execute/20000801-1.c: New test.
14686 * gcc.c-torture/execute/20000801-2.c: New test.
14687 * gcc.c-torture/execute/20000819-1.c: New test.
14688 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14689 * gcc.dg/20000629-1.c: New test.
14690 * gcc.dg/20000724-1.c: New test.
14691 * gcc.dg/20000807-1.c: New test.
14692
14693 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14694
14695 * gcc.dg/cpp/pragma-1.c: New test.
14696 * gcc.dg/cpp/pragma-2.c: New test.
14697
14698 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14699
14700 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14701 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14702
14703 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14704
14705 * gcc.c-torture/compile/20000818-1.c: New test.
14706
14707 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14708
14709 * gcc.c-torture/execute/20000818-1.c: New test.
14710
14711 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14712
14713 * gcc.dg/format-va-1.c: New test.
14714
14715 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14716
14717 * g++.old-deja/g++.other/typedef8.C: New test.
14718
14719 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14720
14721 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14722 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14723 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14724 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14725 * g++.old-deja/g++.other/ptrmem7.C: New test.
14726 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14727
14728 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14729
14730 * g++.old-deja/g++.pt/typename27.C: New test.
14731
14732 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14733
14734 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14735 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14736 * g++.old-deja/g++.pt/friend45.C: New test.
14737 * g++.old-deja/g++.other/friend8.C: New test.
14738
14739 2000-08-15 Richard Henderson <rth@cygnus.com>
14740
14741 * gcc.c-torture/execute/20000815-1.c: New test.
14742
14743 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14744
14745 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14746 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14747 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14748
14749 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14750
14751 * g++.old-deja/g++.other/refinit2.C: New test.
14752
14753 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14754
14755 * lib/c-torture.exp (c-torture): Make
14756 compiler_conditional_xfail_data global.
14757 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14758 compiler_conditional_xfail_data machinery.
14759 (f-torture-execute): Likewise.
14760 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14761 and only when unrolling loops.
14762
14763 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14764
14765 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14766
14767 * g++.old-deja/g++.pt/explicit81.C: New test.
14768
14769 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14770
14771 * g++.old-deja/g++.pt/typename26.C: New test.
14772
14773 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14774
14775 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14776 warning.
14777
14778 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14779
14780 * g++.old-deja/g++.other/array3.C: New test.
14781
14782 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14783
14784 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14785 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14786 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14787 New tests.
14788
14789 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14790
14791 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14792 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14793
14794 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14795
14796 * gcc.c-torture/execute/20000808-1.c: New test.
14797
14798 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14799
14800 * gcc.dg/c90-const-expr-1.c: New test.
14801
14802 2000-08-08 Richard Henderson <rth@cygnus.com>
14803
14804 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14805
14806 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14807
14808 * gcc.dg/noncompile/const-ll-1.c: New test.
14809
14810 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14811
14812 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14813
14814 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14815
14816 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14817 that running programs linked against the shared version of libobjc
14818 run correctly.
14819
14820 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14821
14822 * gcc.dg/c99-printf-1.c: New test.
14823
14824 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14825
14826 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14827
14828 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14829
14830 * gcc.c-torture/execute/20000731-1.x: Delete.
14831
14832 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14833
14834 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14835 and torture_without_loops as is done by c-torture.exp.
14836 (search_for): Copy from c-torture.exp.
14837 (gcc-dg-runtest): New function, drives a directory of tests
14838 iterating over the TORTURE_OPTIONS.
14839 (scan-assembler, scan-assembler-not): Move here from
14840 individual directory drivers.
14841
14842 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14843 defined by lib/gcc-dg.exp.
14844 * gcc.dg/cpp/cpp.exp: Likewise.
14845 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14846 gcc-dg-runtest, so we cycle over optimization options.
14847
14848 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14849 * gcc.dg/compare2.c: No longer expected to fail.
14850
14851 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14852
14853 * gcc.c-torture/execute/20000804-1.c: New test.
14854
14855 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14856
14857 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14858
14859 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14860
14861 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14862
14863 2000-08-03 Jeffrey A Law (law@cygnus.com)
14864
14865 * gcc.c-torture/compile/20000803-1.c: New test.
14866
14867 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14868
14869 * gcc.c-torture/execute/20000801-3.c,
14870 gcc.c-torture/execute/20000801-4.c: New tests.
14871 * gcc.c-torture/execute/20000801-3.x,
14872 gcc.c-torture/execute/20000801-4.x: Xfail.
14873
14874 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14875
14876 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14877 libobjc/.libs to allow for libtool.
14878
14879 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14880
14881 * gcc.c-torture/compile/20000802-1.c: New test.
14882
14883 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14884
14885 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14886
14887 2000-07-31 Jeffrey A Law (law@cygnus.com)
14888
14889 * gcc-c-torture/execute/20000731-2.c: New test.
14890
14891 * gcc.c-torture/execute/20000731-1.c: New test.
14892 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14893
14894 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14895
14896 * testsuite/gcc.dg/cpp/paste7.c: New test.
14897 * gcc.dg/cpp/20000725-1.c: New test.
14898
14899 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14900
14901 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14902 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14903 declaration warning for __builtin_dwarf_reg_size.
14904
14905 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14906
14907 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14908
14909 * gcc.dg/noncompile/voidparam-1.c: New test.
14910
14911 2000-07-30 Richard Henderson <rth@cygnus.com>
14912
14913 * gcc.dg/c90-digraph-1.c: Don't xfail.
14914 * gcc.dg/compare2.c (case 10): Xfail.
14915 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14916
14917 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14918
14919 * gcc.dg/c99-main-1.c: New test.
14920
14921 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14922
14923 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14924
14925 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14926
14927 * gcc.c-tortuer/execute/20000726-1.c: New test.
14928
14929 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14930
14931 * gcc.c-torture/execute/enum-2.c: New test.
14932
14933 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14934
14935 * gcc.dg/cpp/tr-warn3.c: New test.
14936
14937 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14938
14939 * g++.old-deja/g++.ext/implicit1.C: Remove.
14940 * g++.old-deja/g++.jason/c2.C: Remove
14941 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14942 * g++.old-deja/g++.pt/crash16.C: Likewise.
14943 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14944
14945 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14946
14947 * g++.old-deja/g++.other/for2.C: New test.
14948
14949 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14950
14951 * gcc.dg/20000720-1.c: New test.
14952
14953 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14954
14955 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14956
14957 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14958
14959 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14960 * gcc.c-torture/execute/20000722-1.c: New.
14961 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14962
14963 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14964
14965 * gcc.dg/cpp/20000720-1.S: New test.
14966
14967 2000-07-21 Michael Meissner <meissner@redhat.com>
14968
14969 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14970
14971 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14972
14973 * g++.old-deja/g++.brendan/crash16.C,
14974 g++.old-deja/g++.brendan/parse3.C,
14975 g++.old-deja/g++.brendan/redecl1.C,
14976 g++.old-deja/g++.ns/template13.C,
14977 g++.old-deja/g++.other/decl4.C,
14978 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14979
14980 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14981
14982 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14983 and "Internal error".
14984
14985 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14986 regexps.
14987 * gcc.dg/cpp/paste6.c: New test.
14988
14989 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
14990
14991 * gcc.dg/cpp/tr-direct.c: New test.
14992
14993 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14994 gcc.dg/cpp/undef1.c: Tweak error regexps.
14995
14996 2000-07-18 Eric Christopher <echristo@redhat.com>
14997
14998 * gcc.c-torture/compile/20000718-1.c: New test.
14999
15000 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
15001
15002 * cpplex.c (_cpp_push_token): If the token being pushed back
15003 is the previous token in this context, just subtract one from
15004 context->posn.
15005 * cppmacro.c (save_expansion): Clear aux field when storing a
15006 placemarker.
15007
15008 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
15009
15010 * gcc.dg/noncompile/redecl-1.c: New test.
15011
15012 2000-07-18 Jakub Jelinek <jakub@redhat.com>
15013
15014 * gcc.c-torture/execute/20000717-5.c: New test.
15015 * gcc.c-torture/execute/20000717-1.x: Removed.
15016
15017 2000-07-17 Richard Henderson <rth@cygnus.com>
15018
15019 * gcc.c-torture/execute/20000717-4.c: New test.
15020
15021 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15022
15023 * gcc.dg/cpp/syshdr.c: New test.
15024 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15025
15026 2000-07-17 Neil Booth <neilb@earthling.net>
15027
15028 * gcc.dg/cpp/cmdlne-dM.c: New test.
15029 * gcc.dg/cpp/cmdlne-dD.c: New test.
15030
15031 2000-07-17 Jeffrey A Law (law@cygnus.com)
15032
15033 * gcc.c-torture/execute/20000717-3.c: New test.
15034
15035 * gcc.c-torture/compile/20000717-1.c: New test.
15036
15037 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15038
15039 * gcc.c-torture/execute/20000717-2.c: New test.
15040
15041 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15042
15043 * gcc.dg/formatz-1.c: New test.
15044
15045 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15046 * gcc.dg/c99-digraph-1.c: New tests.
15047
15048 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15049 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15050
15051 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15052 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15053 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15054 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15055 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15056 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15057 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15058
15059 2000-07-17 Greg McGary <greg@mcgary.org>
15060
15061 * gcc.c-torture/execute/20000717-1.c: New test.
15062 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15063
15064 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15065
15066 * gcc.c-torture/execute/20000715-2.c: New test.
15067 * gcc.dg/20000715-1.c: New test.
15068
15069 2000-07-15 Michael Meissner <meissner@redhat.com>
15070
15071 * gcc.c-torture/execute/20000715-1.c: New test.
15072
15073 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15074
15075 * gcc.c-torture/execute/20000707-1.c: New test.
15076
15077 2000-07-13 Neil Booth <NeilB@earthling.net>
15078
15079 * testsuite/gcc.dg/cpp/digraph1.c,
15080 testsuite/gcc.dg/cpp/digraph2.c,
15081 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15082
15083 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15084
15085 * g77.f-torture/compile/20000630-2.f: New test.
15086 * g77.f-torture/compile/20000630-2.x
15087
15088 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15089
15090 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15091
15092 2000-07-11 Neil Booth <NeilB@earthling.net>
15093
15094 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15095
15096 2000-07-11 Neil Booth <NeilB@earthling.net>
15097
15098 * gcc.dg/cpp/cmdlne-C.c: New.
15099
15100 2000-07-09 Neil Booth <NeilB@earthling.net>
15101
15102 * gcc.dg/cpp/directiv.c: New tests.
15103 * gcc.dg/cpp/undef1.c: Update.
15104
15105 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15106
15107 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15108
15109 2000-07-09 Neil Booth <NeilB@earthling.net>
15110
15111 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15112
15113 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15114
15115 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15116 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15117
15118 2000-07-08 Neil Booth <NeilB@earthling.net>
15119
15120 * gcc.dg/cpp/macsyntx.c: New tests.
15121
15122 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15123
15124 * gcc.dg/20000707-1.c: New test.
15125
15126 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15127
15128 * gcc.c-torture/execute/20000706-1.c: New test.
15129 * gcc.c-torture/execute/20000706-2.c: New test.
15130 * gcc.c-torture/execute/20000706-3.c: New test.
15131 * gcc.c-torture/execute/20000706-4.c: New test.
15132 * gcc.c-torture/execute/20000706-5.c: New test.
15133
15134 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15135
15136 * g++.old-deja/g++.pt/instantiate7.C: New test.
15137
15138 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15139
15140 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15141 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15142 * g++.old-deja/g++.other/rtti3.C: Likewise.
15143 * g++.old-deja/g++.other/rttid3.C: Likewise.
15144
15145 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15146
15147 * g77.f-torture/compile/20000630-1.x: Fix typo
15148
15149 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15150
15151 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15152 assembly output.
15153
15154 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15155
15156 * gcc.dg/cpp/ident.c: New test.
15157
15158 2000-07-05 Neil Booth <NeilB@earthling.net>
15159
15160 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15161 gcc.dg/cpp/lexstrng.c: New tests.
15162
15163 2000-07-04 Neil Booth <NeilB@earthling.net>
15164
15165 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15166 * gcc.dg/cpp/strify2.c: Same.
15167
15168 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15169
15170 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15171 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15172 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15173 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15174
15175 * testsuite/gcc.dg/cpp/macro1.c,
15176 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15177 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15178 testsuite/gcc.dg/cpp/strify1.c,
15179 testsuite/gcc.dg/cpp/strify2.c: New tests.
15180
15181 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15182
15183 * gcc.c-torture/execute/20000703-1.c: New test.
15184
15185 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15186
15187 * g++.old-deja/g++.pt (lookup10.C): New test.
15188
15189 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15190
15191 * g++.old-deja/g++.pt (typename25.C): New test.
15192
15193 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15194
15195 * gcc.c-torture/compile/20000701-1.c: New test.
15196
15197 2000-06-30 Nick Clifton <nickc@cygnus.com>
15198
15199 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15200 to test case.
15201
15202 2000-06-30 Catherine Moore <clm@cygnus.com>
15203
15204 * gcc.c-torture/execute/align-1.c: New test.
15205
15206 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15207
15208 * g++.old-deja/g++.pt/expr8.C: New test.
15209 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15210
15211 2000-06-29 Nick Clifton <nickc@cygnus.com>
15212
15213 * gcc.c-torture/compile/20000629-1.c: New test.
15214
15215 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15216
15217
15218 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15219 gcc.dg/noncompile directory, depending on whether they're
15220 preprocessor tests or not. Annotate all the tests for the dg
15221 framework.
15222
15223 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15224 * gcc.dg/noncompile/noncompile.exp: New.
15225
15226 * Moved files:
15227 Old name New name
15228 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15229 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15230 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15231 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15232 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15233 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15234 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15235 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15236 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15237 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15238 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15239 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15240 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15241 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15242 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15243 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15244 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15245 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15246 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15247 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15248 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15249 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15250 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15251 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15252
15253 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15254 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15255 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15256 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15257 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15258 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15259
15260 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15261
15262 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15263 declare one variable. On the fourth, error.
15264 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15265 declared by 20000628-1a.h.
15266
15267 2000-06-29 Richard Henderson <rth@redhat.com>
15268
15269 * gcc.c-torture/execute/930529-1.x: New file.
15270 * gcc.dg/920413-1.c: Adjust expected warning text.
15271 * gcc.dg/980217-1.c: Declare abort.
15272 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15273
15274 2000-06-29 Jeffrey A Law (law@cygnus.com)
15275
15276 * g77.f-torture/compile/20000629-1.f: New test.
15277 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15278
15279 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15280
15281 Rearrange lots of files, removing entirely the
15282 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15283 directories.
15284
15285 * Deleted files:
15286 gcc.c-torture/code_quality/code_quality.exp
15287 gcc.c-torture/special/special.exp
15288 gcc.failure/failure.exp
15289 gcc.failure/940409-1.x
15290 gcc.c-torture/compile/961203-1.x
15291
15292 * New files:
15293 gcc.misc-tests/linkage.exp
15294 gcc.c-torture/execute/920730-1t.c
15295 gcc.c-torture/execute/920730-1t.x
15296 gcc.c-torture/compile/920520-1.x
15297 gcc.c-torture/compile/920521-1.x
15298 gcc.c-torture/compile/981006-1.x
15299 gcc.c-torture/execute/eeprof-1.x
15300
15301 * Moved files (possibly with modifications to fit a new harness):
15302 Old name New name
15303 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15304 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15305 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15306 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15307 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15308 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15309 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15310 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15311 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15312 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15313 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15314 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15315 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15316 gcc.failure/940409-1.c gcc.dg/940409-1.c
15317
15318 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15319
15320 * c-torture/compile/961203-1.x: Delete.
15321
15322 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15323 not exit. Include stdio.h.
15324 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15325 * gcc.misc-tests/dg-12.c: Likewise.
15326 * gcc.misc-tests/dg-5.c: Likewise.
15327 * gcc.misc-tests/dg-6.c: Likewise.
15328 * gcc.misc-tests/dg-7.c: Prototype abort.
15329 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15330 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15331 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15332 not exit.
15333 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15334 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15335
15336 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15337
15338 * gcc.dg/cpp/20000628-1.c: New test.
15339 * gcc.dg/cpp/20000628-1.h: New header for above test.
15340 * gcc.dg/cpp/20000628-1a.h: Likewise.
15341
15342 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15343
15344 * gcc.dg/cpp: New directory.
15345 * gcc.dg/cpp/cpp.exp: New driver.
15346 * gcc.dg/cpp/20000627-1.c: New test.
15347 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15348 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15349 and rewrite as a compilation test.
15350
15351 * gcc.dg: Move many files into the cpp subdirectory, possibly
15352 renaming or editing them as well.
15353 Old name New name
15354 990119-1.c cpp/19990119-1.c
15355 990228-1.c cpp/19990228-1.c
15356 990407-1.c cpp/19990407-1.c
15357 990409-1.c cpp/19990409-1.c
15358 990413-1.c cpp/19990413-1.c
15359 990703-1.c cpp/19990703-1.c
15360 20000127-1.c cpp/20000127-1.c
15361 20000129-1.c cpp/20000129-1.c
15362 20000207-1.c cpp/20000207-1.c
15363 20000207-2.c cpp/20000207-2.c
15364 20000209-1.c cpp/20000209-1.c
15365 20000209-2.c cpp/20000209-2.c
15366 20000301-1.c cpp/20000301-1.c
15367 20000419-1.c cpp/20000419-1.c
15368 20000510-1.S cpp/20000510-1.S
15369 20000519-1.c cpp/20000519-1.c
15370 20000529-1.c cpp/20000529-1.c
15371 20000625-1.c cpp/20000625-1.c
15372 20000625-2.c cpp/20000625-2.c
15373 cpp-as1.c cpp/assert1.c
15374 cpp-as2.c cpp/assert2.c
15375 cxx-comments-1.c cpp/cxxcom1.c
15376 cxx-comments-2.c cpp/cxxcom2.c
15377 endif-label.c cpp/endif.c
15378 cpp-hash1.c cpp/hash1.c
15379 cpp-hash2.c cpp/hash2.c
15380 cpp-if1.c cpp/if-1.c
15381 cpp-if2.c cpp/if-2.c
15382 cpp-if3.c cpp/if-3.c
15383 cpp-if4.c cpp/if-4.c
15384 cpp-if5.c cpp/if-5.c
15385 cpp-cond.c cpp/if-cexp.c
15386 cpp-missingop.c cpp/if-mop.c
15387 cpp-missingparen.c cpp/if-mpar.c
15388 cpp-opprec.c cpp/if-oppr.c
15389 cpp-ifparen.c cpp/if-paren.c
15390 cpp-shortcircuit.c cpp/if-sc.c
15391 cpp-shift.c cpp/if-shift.c
15392 cpp-unary.c cpp/if-unary.c
15393 cpp-li1.c cpp/line1.c
15394 cpp-li2.c cpp/line2.c
15395 lineno.c cpp/line3.c
15396 lineno-2.c cpp/line4.c
15397 cpp-mi.c cpp/mi1.c
15398 cpp-mic.h cpp/mi1c.h
15399 cpp-micc.h cpp/mi1cc.h
15400 cpp-mind.h cpp/mi1nd.h
15401 cpp-mindp.h cpp/mi1ndp.h
15402 cpp-mix.h cpp/mi1x.h
15403 cpp-mi2.c cpp/mi2.c
15404 cpp-mi2a.h cpp/mi2a.h
15405 cpp-mi2b.h cpp/mi2b.h
15406 cpp-mi2c.h cpp/mi2c.h
15407 cpp-mi3.c cpp/mi3.c
15408 cpp-mi3.def cpp/mi3.def
15409 poison-1.c cpp/poison.c
15410 pr-impl.c cpp/prag-imp.c
15411 cpp-redef-2.c cpp/redef1.c
15412 cpp-redef.c cpp/redef2.c
15413 strpaste.c cpp/strp1.c
15414 strpaste-2.c cpp/strp2.c
15415 cpp-tradpaste.c cpp/tr-paste.c
15416 cpp-tradstringify.c cpp/tr-str.c
15417 cpp-tradwarn1.c cpp/tr-warn1.c
15418 cpp-tradwarn2.c cpp/tr-warn2.c
15419 trigraphs.c cpp/trigraphs.c
15420 cpp-unc1.c cpp/unc1.c
15421 cpp-unc2.c cpp/unc2.c
15422 cpp-unc3.c cpp/unc3.c
15423 cpp-unc.c cpp/unc4.c
15424 undef.c cpp/undef1.c
15425 undef-2.c cpp/undef2.c
15426 cpp-wi1.c cpp/widestr1.c
15427
15428 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15429
15430 * lib/g++.exp (g++_include_flags): Tweak.
15431
15432 2000-06-27 H.J. Lu <hjl@gnu.org>
15433 Loren J. Rittle <ljrittle@acm.org>
15434
15435 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15436 version with one that knows about the new gcc tree structure.
15437 (g++_link_flags): Same.
15438
15439 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
15440
15441 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15442 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15443 case we are cross-compiling.
15444
15445 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15446 g++.old-deja/g++.niklas/Makefile.in,
15447 g++.old-deja/g++.niklas/configure.in,
15448 g++.old-deja/g++.other/Makefile.in,
15449 g++.old-deja/g++.other/configure.in,
15450 gcc.c-torture/code_quality/Makefile.in,
15451 gcc.c-torture/code_quality/configure.in,
15452 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15453 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15454 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15455 gcc.c-torture/execute/ieee/Makefile.in,
15456 gcc.c-torture/execute/ieee/configure.in,
15457 gcc.c-torture/noncompile/Makefile.in,
15458 gcc.c-torture/noncompile/configure.in,
15459 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15460 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15461 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15462
15463 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15464
15465 * g++.old-deja/g++.other/ambig3.C: New test.
15466
15467 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15468
15469 * g++.old-deja/g++.pt/syntax1.C: New test.
15470 * g++.old-deja/g++.pt/syntax2.C: New test.
15471 * g++.old-deja/g++.other/syntax3.C: New test.
15472 * g++.old-deja/g++.other/syntax4.C: New test.
15473
15474 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15475
15476 * gcc.dg/20000623-1.c: Prototype exit and abort.
15477
15478 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15479
15480 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15481 New tests.
15482 * gcc.dg/cpp-mi3.def: New file.
15483
15484 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15485 inside assertions.
15486 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15487 lexer's error messages.
15488 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15489 divine anything from the linemarkers.
15490 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15491 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15492
15493 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15494
15495 * gcc.dg/20000623-1.c: New test.
15496
15497 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15498
15499 * gcc.c-torture/execute/20000622-1.c: New test.
15500
15501 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15502
15503 * g++.old-deja/g++.other/init15.C: New test.
15504
15505 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15506
15507 * g++.old-deja/g++.pt/vaarg2.C: New test.
15508 * g++.old-deja/g++.pt/vaarg3.C: New test.
15509
15510 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15511
15512 * g++.old-deja/g++.other/dyncast6.C: New test.
15513
15514 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15515
15516 * gcc.c-torture/execute/loop-6.c: New test.
15517
15518 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15519
15520 * gcc.dg/20000614-1.c: New test.
15521 * gcc.dg/20000614-2.c: New test.
15522
15523 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15524
15525 * g++.old-deja/g++.other/inline12.C: New test.
15526
15527 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15528
15529 * g++.old-deja/g++.other/eh1.C: New test.
15530
15531 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15532
15533 * g++.old-deja/g++.other/type.C: New test.
15534
15535 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15536
15537 * g++.old-deja/g++.other/initstring.C: New test.
15538
15539 2000-06-12 Jason Merrill <jason@redhat.com>
15540
15541 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15542
15543 2000-06-09 Jeffrey A Law (law@cygnus.com)
15544
15545 * gcc.c-torture/compile/20000609-1.c: New test.
15546
15547 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15548
15549 * gcc.dg/20000609-1.c: New test.
15550
15551 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15552
15553 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15554 * gcc.c-torture/noncompile/poison-1.c: Move...
15555 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15556 * gcc.dg/cpp-li1.c: Add a token after the #line.
15557
15558 2000-06-05 Richard Henderson <rth@cygnus.com>
15559
15560 * gcc.c-torture/execute/20000605-2.c: New test.
15561 * gcc.c-torture/execute/20000605-3.c: New test.
15562
15563 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15564
15565 * g77.f-torture/execute/20000503-1.x: New file.
15566
15567 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15568
15569 * g++.old-deja/g++.eh/badalloc1.C: New test.
15570
15571 2000-06-05 Richard Henderson <rth@cygnus.com>
15572
15573 * gcc.c-torture/execute/20000605-1.c: New test.
15574
15575 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15576 Nathan Sidwell <nathan@codesourcery.com>
15577
15578 * gcc.c-torture/compile/20000605-1.c: New test.
15579
15580 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15581
15582 * g77.f-torture/compile/20000601-1.f: New test.
15583
15584 2000-06-03 Richard Henderson <rth@cygnus.com>
15585
15586 * gcc.c-torture/execute/20000603-1.c: New.
15587
15588 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15589
15590 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15591 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15592
15593 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15594
15595 * gcc.dg/compare2.c (case 12): XFAIL.
15596 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15597 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15598
15599 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15600
15601 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15602
15603 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15604 guard macro is already defined when the header is first
15605 included.
15606 * gcc.dg/cpp-mix.h: New file.
15607 * gcc.dg/endif-label.c: Update patterns to match compiler.
15608
15609 * g++.brendan/complex1.C: Declare abort.
15610 * g++.law/refs4.C: Remove XFAIL.
15611 * g++.oliva/expr2.C: Declare abort and exit.
15612
15613 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15614
15615 * gcc.c-torture/execute/20000528-1.c: New test.
15616
15617 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15618 * g++.old-deja/g++.law/temps4.C: Likewise.
15619
15620 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15621 stdlib.h. Call abort() on failure.
15622 * g++.old-deja/g++.law/refs4.C: Likewise.
15623 * g++.old-deja/g++.law/temps4.C: Likewise.
15624 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15625 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15626
15627 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15628
15629 Relative to g++.dg/special:
15630 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15631
15632 Relative to g++.old-deja:
15633 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15634 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15635 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15636 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15637 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15638 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15639 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15640
15641 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15642 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15643 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15644 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15645 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15646 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15647 and/or string.h.
15648
15649 * g++.other/goto1.C: Update expectations for error messages.
15650
15651 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15652
15653 * gcc.c-torture/compile/20000523-1.c: New test.
15654
15655 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15656
15657 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15658
15659 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15660
15661 * g++.old-deja/g++.eh/catch11.C: New test.
15662 * g++.old-deja/g++.eh/catch12.C: New test.
15663
15664 2000-05-24 Nick Clifton <nickc@cygnus.com>
15665
15666 * gcc.c-torture/execute/20000523-1.c: New test.
15667
15668 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15669
15670 * c-torture/execute/bcp-1.c: Replace abort in arg of
15671 __builtin_constant_p with a generic external function.
15672
15673 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15674 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15675 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15676 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15677 Prototype abort and/or exit.
15678
15679 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15680 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15681 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15682 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15683
15684 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15685
15686 * gcc.dg/dwarf2-1.c: New test.
15687
15688 2000-05-20 Richard Henderson <rth@cygnus.com>
15689
15690 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15691
15692 2000-05-20 Andreas Jaeger <aj@suse.de>
15693
15694 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15695 testcase.
15696
15697 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15698
15699 * gcc.c-torture/execute/20000519-2.c: New test.
15700
15701 2000-05-19 Andreas Jaeger <aj@suse.de>
15702
15703 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15704 which fails with SSA.
15705
15706 * lib/c-torture.exp: Also test with -O3 -fssa.
15707
15708 2000-05-18 Michael Meissner <meissner@redhat.com>
15709
15710 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15711 * gcc.c-torture/execute/920415-1.c: Ditto.
15712 * gcc.c-torture/execute/920501-1.c: Ditto.
15713 * gcc.c-torture/execute/conversion.c: Ditto.
15714 * gcc.c-torture/execute/cvt-1.c: Ditto.
15715
15716 2000-05-18 Jeffrey A Law (law@cygnus.com)
15717
15718 * gcc.c-torture/compile/20000518-1.c: New test.
15719
15720 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15721
15722 * g77.f-torture/compile/200005018.f: New test.
15723
15724 2000-05-17 Jeffrey A Law (law@cygnus.com)
15725
15726 * gcc.c-torture/compile/20000517-1.c: New test.
15727
15728 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15729
15730 * gcc.c-torture/execute/20000516-1.c: New test.
15731
15732 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15733
15734 * g++.old-deja/g++.other/eh.C: New test.
15735
15736 2000-05-12 Richard Henderson <rth@cygnus.com>
15737
15738 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15739 constants through to doit's conditional.
15740
15741 2000-05-11 Jeffrey A Law (law@cygnus.com)
15742
15743 * gcc.c-torture/compile/20000511-1.c: New test.
15744 * g77.f-torture/compile/20000511-1.f: New test.
15745 * g77.f-torture/compile/20000511-2.f: New test.
15746
15747 2000-05-11 Michael Meissner <meissner@redhat.com>
15748
15749 * gcc.c-torture/execute/20000511-1.c: New test.
15750
15751 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15752
15753 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15754 * gcc.dg/20000510-1.S: New.
15755
15756 2000-05-08 Catherine Moore <clm@cygnus.com>
15757
15758 * gcc.dg/unused-3.c: New.
15759
15760 2000-05-06 Richard Henderson <rth@cygnus.com>
15761
15762 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15763 * g++.old-deja/g++.mike/warn1.C: Likewise.
15764 * g++.old-deja/g++.pt/local1.C: Likewise.
15765 * g++.old-deja/g++.pt/local7.C: Likewise.
15766 * g++.old-deja/g++.pt/spec16.C: Likewise.
15767
15768 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15769
15770 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15771
15772 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15773
15774 * g77.f-torture/execute/20000503-1.f: New test.
15775
15776 2000-05-04 Andreas Jaeger <aj@suse.de>
15777
15778 * gcc.dg/noreturn-2.c: New test.
15779
15780 2000-05-04 Neil Booth <NeilB@earthling.net>
15781
15782 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15783 preprocessor.
15784
15785 2000-05-04 Richard Henderson <rth@cygnus.com>
15786
15787 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15788
15789 2000-05-04 Richard Henderson <rth@cygnus.com>
15790
15791 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15792 OpenSSL by Jason R Thorpe.
15793
15794 2000-05-03 Jim Wilson <wilson@cygnus.com>
15795
15796 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15797
15798 2000-05-03 Robert Lipe <robertlipe@usa.net>
15799
15800 * gcc.dg/20000503-1.c: New test.
15801
15802 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15803
15804 * gcc.c-torture/compile/20000502-1.c: New test.
15805 * g++.old-deja/g++.other/align.C: New test.
15806 * gcc.dg/cpp-tradstringify.c: New test.
15807
15808 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15809
15810 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15811 and hard registers.
15812
15813 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15814
15815 * gcc.c-torture/execute/loop-5.c: New test.
15816
15817 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15818
15819 * gcc.c-torture/execute/va-arg-20.c: New test.
15820
15821 2000-04-23 Jeffrey A Law (law@cygnus.com)
15822
15823 * gcc.c-torture/execute/20000422-1.c: New test.
15824
15825 2000-04-20 Greg McGary <gkm@gnu.org>
15826
15827 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15828 when optimizing, but without sibling-call optimizations (-O1).
15829
15830 2000-04-20 Jeffrey A Law (law@cygnus.com)
15831
15832 * gcc.c-torture/compile/20000420-1.c: New test.
15833
15834 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15835
15836 * g++.abi/ptrflags.C: New test.
15837 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15838
15839 2000-04-19 Catherine Moore <clm@cygnus.com>
15840
15841 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15842
15843 2000-04-19 Greg McGary <gkm@gnu.org>
15844
15845 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15846 sibling-call optimizations.
15847
15848 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15849
15850 * gcc.dg/20000419-1.c: New test.
15851
15852 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15853
15854 * gcc.c-torture/execute/20000412-6.c: New test.
15855
15856 2000-04-12 Jeffrey A Law (law@cygnus.com)
15857
15858 * gcc.c-torture/execute/20000412-5.c: New test.
15859 * g77.f-torture/compile/20000412-1.f: New test.
15860 * gcc.c-torture/execute/20000412-4.c: New test.
15861 * gcc.c-torture/compile/20000412-2.c: New test.
15862 * gcc.c-torture/execute/20000412-3.c: New test.
15863 * gcc.c-torture/compile/20000412-1.c: New test.
15864 * gcc.c-torture/execute/20000412-2.c: New test.
15865
15866 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15867
15868 * objc/execute/bf-20.m: New test.
15869
15870 2000-04-10 Richard Henderson <rth@cygnus.com>
15871
15872 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15873
15874 * gcc.c-torture/execute/20000412-1.c: New test.
15875
15876 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15877
15878 * g++.old-deja/g++.eh/catchptr1.C: New test.
15879
15880 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15881
15882 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15883
15884 2000-04-08 Neil Booth <NeilB@earthling.net>
15885
15886 * gcc.dg/cpp-nullchar.c: Remove test as
15887 embedded nulls cause problems.
15888
15889 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15890
15891 * gcc.dg/compare2.c: New test.
15892
15893 2000-04-08 Neil Booth <NeilB@earthling.net>
15894
15895 * gcc.dg/cpp-nullchar.c: New test.
15896
15897 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15898
15899 * gcc.dg/cpp-mi2.c: New test.
15900 * gcc.dg/cpp-mi2[abc].h: New files.
15901
15902 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15903
15904 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15905 member name.
15906
15907 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15908
15909 * g++.old-deja/g++.abi/vmihint.C: New test.
15910
15911 2000-04-06 Neil Booth <NeilB@earthling.net>
15912
15913 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15914 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15915 copyright.
15916
15917 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15918
15919 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15920 avoid stack-frame overwrite.
15921
15922 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15923
15924 * gcc.c-torture/compile/20000405-2.c: New test.
15925 * gcc.c-torture/compile/20000405-3.c: New test.
15926
15927 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15928
15929 * gcc.c-torture/compile/20000405-1.c: New test.
15930
15931 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15932
15933 * gcc.dg/cast-qual-1.c: Revert last change.
15934
15935 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15936
15937 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15938
15939 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15940
15941 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15942 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15943
15944 2000-04-03 Jeffrey A Law (law@cygnus.com)
15945
15946 * gcc.c-torture/compile/20000403-2.c: New test.
15947 * gcc.c-torture/compile/20000403-1.c: New test.
15948
15949 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15950
15951 * gcc.c-torture/execute/20000403-1.c: New test.
15952
15953 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15954
15955 * gcc.c-torture/execute/20000402-1.c: New test.
15956
15957 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15958
15959 * gcc.c-torture/execute/va-arg-15.c: New test.
15960 * gcc.c-torture/execute/va-arg-16.c: New test.
15961 * gcc.c-torture/execute/va-arg-17.c: New test.
15962 * gcc.c-torture/execute/va-arg-18.c: New test.
15963 * gcc.c-torture/execute/va-arg-19.c: New test.
15964
15965 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15966
15967 * gcc.c-torture/compile/981211-1.c: Move to...
15968 * gcc.dg/cpp-as1.c: ...here.
15969 * gcc.dg/cpp-as2.c: New file.
15970
15971 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15972 compiler.
15973
15974 2000-04-02 Neil Booth <NeilB@earthling.net>
15975
15976 * gcc.dg/cpp-cond.c New tests.
15977 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15978 accidental success less likely.
15979 * gcc.dg/cpp-missingop.c New tests.
15980 * gcc.dg/cpp-missingparen.c New tests.
15981 * gcc.dg/cpp-shift.c New tests.
15982 * gcc.dg/cpp-shortcircuit.c New tests.
15983 * gcc.dg/cpp-unary.c New tests.
15984
15985 2000-03-29 Jeffrey A Law (law@cygnus.com)
15986
15987 * gcc.c-torture/compile/20000329-1.c: New test.
15988
15989 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
15990
15991 * gcc.c-torture/compile/20000326-1.c: New test.
15992 * gcc.c-torture/compile/20000326-2.c: New test.
15993
15994 2000-03-24 Geoff Keating <geoffk@cygnus.com>
15995
15996 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15997 the first parameter is a function argument.
15998
15999 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
16000
16001 * g++.old-deja/g++.ext/array4.C: New test.
16002
16003 2000-03-22 Geoff Keating <geoffk@cygnus.com>
16004
16005 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16006
16007 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16008
16009 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16010
16011 2000-03-19 Richard Henderson <rth@cygnus.com>
16012
16013 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16014
16015 2000-03-19 Richard Henderson <rth@cygnus.com>
16016
16017 * gcc.c-torture/compile/20000319-1.c: New test.
16018
16019 2000-03-14 Jeffrey A Law (law@cygnus.com)
16020
16021 * gcc.c-torture/execute/20000314-3.c: New test.
16022 * gcc.c-torture/execute/20000314-2.c: New test.
16023 * gcc.c-torture/execute/20000314-1.c: New test.
16024 * gcc.c-torture/compile/20000314-2.c: New test.
16025 * gcc.c-torture/compile/20000314-1.c: New test.
16026
16027 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16028
16029 * g++.old-deja/g++.warn/inline.C: New test.
16030
16031 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16032
16033 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16034 standards-compliant result rather than specific constants.
16035 Put test-values in array.
16036
16037 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16038
16039 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16040 (g++_target_compile): Put test-specific options last.
16041
16042 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16043
16044 * g++.old-deja/g++.eh/vbase4.C: New test.
16045
16046 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16047
16048 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16049
16050 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16051
16052 * g++.old-deja/g++.brendan/misc12.C: Removed.
16053 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16054 * g++.old-deja/g++.ext/pretty4.C: New test.
16055
16056 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16057
16058 * g++.old-deja/g++.other/string2.C: New test.
16059
16060 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16061
16062 * g++.old-deja/g++.warn/impint2.C: New test.
16063
16064 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16065
16066 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16067 is 1, not zero.
16068
16069 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16070
16071 * g++.old-deja/g++.warn/impint.C: New test.
16072 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16073 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16074 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16075 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16076 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16077 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16078 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16079 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16080 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16081 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16082 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16083 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16084
16085 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16086
16087 * gcc.dg/cpp-redef.c: New test.
16088
16089 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16090
16091 * g++.old-deja/g++.pt/unify7.C: New test.
16092
16093 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16094
16095 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16096 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16097
16098 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16099
16100 * gcc.c-torture/compile/20000224-1.c: New test.
16101
16102 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16103
16104 * gcc.c-torture/compile/cpp-2.c: New test.
16105 * gcc.c-torture/compile/cpp-1.c: New test.
16106
16107 2000-02-25 Jeffrey A Law (law@cygnus.com)
16108
16109 * gcc.c-torture/execute/20000225-1.c: New test.
16110
16111 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16112
16113 * gcc.dg/cpp-li2.c: New test.
16114
16115 * gcc.dg/cpp-wi1.c: New test.
16116
16117 * gcc.dg/cpp-li1.c: New test.
16118
16119 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16120
16121 * g++.old-deja/g++.other/sizeof5.C: New test.
16122
16123 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16124
16125 * gcc.c-torture/execute/va-arg-13.c: New test.
16126
16127 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16128
16129 * gcc.c-torture/execute/va-arg-12.c: New test.
16130
16131 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16132
16133 * gcc.c-torture/execute/20000223-1.c: New test.
16134
16135 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16136
16137 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16138
16139 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16140
16141 * g++.old-deja/g++.abi/ptrmem.C: New test.
16142
16143 2000-02-19 Richard Henderson <rth@cygnus.com>
16144
16145 * gcc.c-torture/compile/init-3.c: New.
16146
16147 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16148
16149 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16150 ALWAYS_CXXFLAGS.
16151
16152 2000-02-11 Robert Lipe <robertl@sco.com>
16153
16154 * gcc.c-torture/compile/20000211-3.c: New test.
16155
16156 2000-02-11 Martin Buchholz <martin@xemacs.org>
16157
16158 * gcc.c-torture/compile/20000211-2.c: New test.
16159
16160 2000-02-11 Jeffrey A Law (law@cygnus.com)
16161
16162 * gcc.c-torture/compile/20000211-1.c: New test.
16163
16164 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16165
16166 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16167 on native targets
16168
16169 2000-02-08 Nathan Sidwell <nathan@acm.org>
16170
16171 * g++.old-deja/g++.other/cast5.C: New test.
16172
16173 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16174
16175 * gcc.c-torture/execute/20000205-1.c: New.
16176
16177 2000-02-03 Nathan Sidwell <nathan@acm.org>
16178
16179 * g++.old-deja/g++.jason/cast3.C: Return void.
16180 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16181
16182 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16183
16184 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16185
16186 * gcc.dg/loop-1.c: New test.
16187
16188 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16189
16190 * gcc.c-torture/compile/20000127-1.c: New test.
16191 * gcc.c-torture/execute/991228-1.c: New test.
16192
16193 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16194
16195 * gcc.dg/unused-2.c: New test.
16196
16197 * gcc.dg/conv-1.c: New test.
16198
16199 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16200
16201 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16202 compiler.
16203 (tool_option_proc): Fix typo.
16204
16205 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16206
16207 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16208 of the ld on the host, not on the build machine.
16209 Also, don't crash if '--help' is not a supported option.
16210
16211 2000-01-24 Richard Henderson <rth@cygnus.com>
16212
16213 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16214
16215 2000-01-20 Jeffrey A Law (law@cygnus.com)
16216
16217 * gcc.c-torture/execute/20000120-2.c: New test.
16218 * gcc.c-torture/execute/20000120-1.c: New test.
16219
16220 2000-01-13 Jeffrey A Law (law@cygnus.com)
16221
16222 * gcc.c-torture/execute/20000113-1.c: New test.
16223
16224 2000-01-12 Jeffrey A Law (law@cygnus.com)
16225
16226 * gcc.c-torture/execute/20000112-1.c: New test.
16227
16228 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16229
16230 * gcc.dg/20000111-1.c: New test.
16231
16232 2000-01-10 Jeffrey A Law (law@cygnus.com)
16233
16234 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16235 with 16 bit integers.
16236
16237 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16238
16239 * gcc.dg/20000108-1.c: New test.
16240
16241 2000-01-05 Nathan Sidwell <nathan@acm.org>
16242
16243 * g++.old-deja/g++.ns/koenig8.C: New test.
16244
16245 2000-01-05 Nathan Sidwell <nathan@acm.org>
16246
16247 * g++.old-deja/g++.other/cast4.C: New test.
16248
16249 2000-01-05 Jeffrey A Law (law@cygnus.com)
16250
16251 * gcc.c-torture/compile/20000105-2.c: New test.
16252 * gcc.c-torture/compile/20000105-1.c: New test.
16253
16254 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16255
16256 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16257 references to printf & atoi to conform to ANSI standard.
16258 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16259 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16260 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16261 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16262 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16263 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16264 * g++.old-deja/g++.brendan/copy1.C: Likewise.
16265 * g++.old-deja/g++.brendan/copy2.C: Likewise.
16266 * g++.old-deja/g++.brendan/copy3.C: Likewise.
16267 * g++.old-deja/g++.brendan/copy4.C: Likewise.
16268 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16269 * g++.old-deja/g++.brendan/copy6.C: Likewise.
16270 * g++.old-deja/g++.brendan/copy7.C: Likewise.
16271 * g++.old-deja/g++.brendan/copy8.C: Likewise.
16272 * g++.old-deja/g++.brendan/crash11.C: Likewise.
16273 * g++.old-deja/g++.brendan/crash14.C: Likewise.
16274 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16275 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16276 * g++.old-deja/g++.brendan/delete2.C: Likewise.
16277 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16278 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16279 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16280 * g++.old-deja/g++.brendan/eh1.C: Likewise.
16281 * g++.old-deja/g++.brendan/groff1.C: Likewise.
16282 * g++.old-deja/g++.brendan/init3.C: Likewise.
16283 * g++.old-deja/g++.brendan/misc12.C: Likewise.
16284 * g++.old-deja/g++.brendan/misc7.C: Likewise.
16285 * g++.old-deja/g++.brendan/new2.C: Likewise.
16286 * g++.old-deja/g++.brendan/operators4.C: Likewise.
16287 * g++.old-deja/g++.brendan/operators5.C: Likewise.
16288 * g++.old-deja/g++.brendan/overload2.C: Likewise.
16289 * g++.old-deja/g++.brendan/overload7.C: Likewise.
16290 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16291 * g++.old-deja/g++.brendan/reference1.C: Likewise.
16292 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16293 * g++.old-deja/g++.brendan/template24.C: Likewise.
16294 * g++.old-deja/g++.brendan/template3.C: Likewise.
16295 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16296 * g++.old-deja/g++.jason/inline3.C: Likewise.
16297 * g++.old-deja/g++.jason/opeq.C: Likewise.
16298 * g++.old-deja/g++.law/arg5.C: Likewise.
16299 * g++.old-deja/g++.law/arm7.C: Likewise.
16300 * g++.old-deja/g++.law/ctors11.C: Likewise.
16301 * g++.old-deja/g++.law/cvt8.C: Likewise.
16302 * g++.old-deja/g++.law/init9.C: Likewise.
16303 * g++.old-deja/g++.law/refs4.C: Likewise.
16304 * g++.old-deja/g++.law/template2.C: Likewise.
16305 * g++.old-deja/g++.law/visibility24.C: Likewise.
16306 * g++.old-deja/g++.law/vtable3.C: Likewise.
16307 * g++.old-deja/g++.mike/asm2.C: Likewise.
16308 * g++.old-deja/g++.mike/eh1.C: Likewise.
16309 * g++.old-deja/g++.mike/misc1.C: Likewise.
16310 * g++.old-deja/g++.mike/misc13.C: Likewise.
16311 * g++.old-deja/g++.mike/misc14.C: Likewise.
16312 * g++.old-deja/g++.mike/ns12.C: Likewise.
16313 * g++.old-deja/g++.mike/p1248.C: Likewise.
16314 * g++.old-deja/g++.mike/p3708.C: Likewise.
16315 * g++.old-deja/g++.mike/p3708a.C: Likewise.
16316 * g++.old-deja/g++.mike/p3708b.C: Likewise.
16317 * g++.old-deja/g++.mike/p646.C: Likewise.
16318 * g++.old-deja/g++.mike/p700.C: Likewise.
16319 * g++.old-deja/g++.mike/p783.C: Likewise.
16320 * g++.old-deja/g++.mike/p783a.C: Likewise.
16321 * g++.old-deja/g++.mike/p783b.C: Likewise.
16322 * g++.old-deja/g++.mike/p786.C: Likewise.
16323 * g++.old-deja/g++.mike/p789.C: Likewise.
16324 * g++.old-deja/g++.mike/p789a.C: Likewise.
16325 * g++.old-deja/g++.mike/p807a.C: Likewise.
16326 * g++.old-deja/g++.other/delete3.C: Likewise.
16327 * g++.old-deja/g++.other/dyncast1.C: Likewise.
16328 * g++.old-deja/g++.other/dyncast2.C: Likewise.
16329 * g++.old-deja/g++.other/dyncast3.C: Likewise.
16330 * g++.old-deja/g++.other/empty1.C: Likewise.
16331 * g++.old-deja/g++.other/temporary1.C: Likewise.
16332 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16333 * g++.old-deja/g++.pt/t16.C: Likewise.
16334 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16335
16336 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
16337
16338 * gcc.dg/991230-1.c: New test.
16339
16340 1999-12-29 Jeffrey A Law (law@cygnus.com)
16341
16342 * gcc.c-torture/compile/991229-3.c: New test.
16343 * gcc.c-torture/compile/991229-2.c: New test.
16344 * gcc.c-torture/compile/991229-1.c: New test.
16345
16346 1999-12-29 Greg McGary <gkm@eng.ascend.com>
16347
16348 * gcc.c-torture/compile/labels-2.c: New test.
16349
16350 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
16351
16352 * gcc.c-torture/execute/991227-1.c: New test.
16353
16354 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16355
16356 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16357
16358 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
16359
16360 * gcc.c-torture/execute/991221-1.c: New test.
16361
16362 1999-12-20 Nathan Sidwell <nathan@acm.org>
16363
16364 * g++.old-deja/g++.other/cast3.C: New test.
16365
16366 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
16367
16368 * gcc.c-torture/execute/991216-4.c: New test.
16369
16370 1999-12-16 Michael Meissner <meissner@cygnus.com>
16371
16372 * gcc.c-torture/execute/991216-1.c: New test.
16373 * gcc.c-torture/execute/991216-2.c: New test.
16374 * gcc.c-torture/execute/991216-3.c: New test.
16375
16376 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16377
16378 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16379 Actually make the test fail by using "-O2" for compilation.
16380
16381 1999-12-15 Nathan Sidwell <nathan@acm.org>
16382
16383 * g++.old-deja/g++.warn/cast-align1.C: New test.
16384
16385 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16386
16387 * gcc.c-torture/compile/991214-1.c: New test.
16388 * gcc.c-torture/compile/991214-2.c: New test.
16389
16390 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16391
16392 * gcc.dg/991214-1.c: New test.
16393
16394 1999-12-13 Jeffrey A Law (law@cygnus.com)
16395
16396 * gcc.c-torture/compile/991213-3.c: New test.
16397 * gcc.c-torture/compile/991213-2.c: New test.
16398 * gcc.c-torture/compile/991213-1.c: New test.
16399
16400 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
16401
16402 * gcc.dg/991209-1.c: New test.
16403
16404 1999-12-08 Nathan Sidwell <nathan@acm.org>
16405
16406 * gcc.c-torture/compile/991208-1.c: New test.
16407
16408 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16409
16410 * gcc.dg/ultrasp2.c: New test.
16411
16412 1999-12-05 Alex Samuel <samuel@codesourcery.com>
16413
16414 * g++.old-deja/g++.abi/align.C (main): Fix typo.
16415
16416 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
16417
16418 * gcc.c-torture/compile/991202-1.c: New test.
16419 * gcc.c-torture/execute/991202-1.c: New test.
16420 * gcc.c-torture/execute/991202-2.c: New test.
16421 * gcc.c-torture/execute/991202-3.c: New test.
16422
16423 1999-12-02 Alex Samuel <samuel@codesourcery.com>
16424
16425 * g++.old-deja/g++.abi/align.C: New test.
16426 * g++.old-deja/g++.abi/aggregates.C: Likewise.
16427 * g++.old-deja/g++.abi/bitfields.C: Likewise.
16428
16429 1999-12-01 Richard Henderson <rth@cygnus.com>
16430
16431 * gcc.c-torture/execute/991201-1.c: New.
16432
16433 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
16434
16435 * gcc.dg/991129-1.c: New test.
16436
16437 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
16438
16439 * gcc.c-torture/compile/991127-1.c: New test.
16440
16441 1999-11-22 Nathan Sidwell <nathan@acm.org>
16442
16443 * g++.old-deja/g++.other/warn4.C: New test.
16444
16445 1999-11-22 Nathan Sidwell <nathan@acm.org>
16446
16447 * g++.old-deja/g++.eh/cleanup2.C: New test.
16448 * g++.old-deja/g++.ext/pretty2.C: New test.
16449 * g++.old-deja/g++.ext/pretty3.C: New test.
16450 * g++.old-deja/g++.other/debug6.C: New test.
16451
16452 1999-10-20 Jim Wilson <wilson@cygnus.com>
16453
16454 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16455 compiler_output to look for one error message instead of two.
16456
16457 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
16458
16459 * gcc.c-torture/execute/991118-1.c: Also test case
16460 where the word boundary does not split a byte evenly.
16461
16462 1999-11-19 Nathan Sidwell <nathan@acm.org>
16463
16464 * g++.old-deja/g++.ext/restrict1.C: New test.
16465
16466 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16467
16468 * gcc.c-torture/execute/991118-1.c: New test.
16469
16470 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
16471
16472 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16473 working directory pathnames.
16474
16475 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
16476
16477 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16478 host is equipped with driver.h and driver.o so it can actually
16479 compile and run the tests.
16480
16481 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
16482
16483 * gcc.c-torture/compile/991008-1.c: New test.
16484
16485 1999-11-08 Nick Clifton <nickc@cygnus.com>
16486
16487 * lib/gcc-dg.exp: Include target-supports.exp
16488
16489 1999-11-05 Nick Clifton <nickc@cygnus.com>
16490
16491 * lib/target-supports.exp: New file: Provide procs to test for
16492 features supported by the target.
16493 (check_weak_available): Moved here from ecos.exp.
16494 (check_alias_available): New proc: Determine of the target
16495 toolchain supports the alias attribute.
16496
16497 * gcc.dg/special/ecos.exp: Move check_weak_available to
16498 target-supports.exp.
16499 (alias-1.c): Only perform the test if the target supports
16500 aliases.
16501 (wkali-1.c): Only perform the test if the target supports
16502 aliases.
16503
16504 * gcc.dg/990506-0.c: Expect error messages from cross
16505 targets as well as native targets.
16506
16507 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16508
16509 * gcc.dg/ultrasp1.c: Removed xfail.
16510 * gcc.dg/struct-ret-2.c: Likewise.
16511 * gcc.dg/array-1.c: Likewise.
16512
16513 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16514
16515 * gcc.dg/struct-ret-2.c: New test.
16516
16517 * gcc.dg/array-1.c: New test.
16518
16519 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
16520
16521 * gcc.c-torture/execute/991030-1.c: New test.
16522
16523 1999-10-26 Richard Henderson <rth@cygnus.com>
16524
16525 * gcc.c-torture/compile/991026-2.c: New test.
16526
16527 1999-10-26 Jeffrey A Law (law@cygnus.com)
16528
16529 * gcc.c-torture/compile/991026-1.c: New test.
16530
16531 1999-10-23 Jeffrey A Law (law@cygnus.com)
16532
16533 * gcc.c-torture/execute/991023-1.c: New test.
16534
16535 1999-10-19 Jeffrey A Law (law@cygnus.com)
16536
16537 * gcc.c-torture/execute/991019-1.c: New test.
16538
16539 1999-10-16 Richard Henderson <rth@cygnus.com>
16540
16541 * gcc.c-torture/execute/991016-1.c: New test.
16542
16543 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
16544
16545 * gcc.c-torture/execute/991014-1.c: New test.
16546
16547 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
16548
16549 * g++.old-deja/g++.other/union2.C: New test.
16550
16551 1999-10-13 Nathan Sidwell <nathan@acm.org>
16552
16553 * g++.old-deja/g++.other/vaarg2.C: New test.
16554 * g++.old-deja/g++.other/vaarg3.C: New test.
16555
16556 1999-10-12 Craig Burley <craig@jcb-sc.com>
16557
16558 * g77.f-torture/noncompile/19990905-1.f: Moved from being
16559 in compile/.
16560
16561 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
16562
16563 * gcc.c-torture/execute/va-arg-11.c: New test.
16564
16565 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
16566
16567 * lib/file-format.exp (gcc_target_object_format): Don't
16568 crash if objdump is unavailable.
16569
16570 1999-09-29 Donn Terry <donn@interix.com>
16571
16572 * gcc.misc-tests/mg.exp: delete extraneous redirection.
16573
16574 1999-09-28 Nick Clifton <nickc@cygnus.com>
16575
16576 * gcc.c-torture/compile/990928-1.c: New test.
16577
16578 1999-09-28 Nathan Sidwell <nathan@acm.org>
16579
16580 * g++.old-deja/g++.other/decl6.C: New test.
16581
16582 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16583
16584 * gcc.c-torture/execute/va-arg-10.c: New test.
16585
16586 1999-09-27 Nathan Sidwell <nathan@acm.org>
16587
16588 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
16589 __PRETTY_FUNCTION__.
16590
16591 1999-09-23 Nick Clifton <nickc@cygnus.com>
16592
16593 * gcc.c-torture/execute/990923-1.c: New test.
16594
16595 1999-09-21 Nick Clifton <nickc@cygnus.com>
16596
16597 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
16598 for which -fpic is inappropriate.
16599
16600 1999-09-21 Mark Mitchell <mark@codesourcery.com>
16601
16602 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
16603
16604 1999-09-21 Nathan Sidwell <nathan@acm.org>
16605
16606 * g++.old-deja/g++.other/dyncast1.C: New test.
16607 * g++.old-deja/g++.other/dyncast2.C: New test.
16608 * g++.old-deja/g++.other/dyncast3.C: New test.
16609 * g++.old-deja/g++.other/dyncast4.C: New test.
16610 * g++.old-deja/g++.other/dyncast5.C: New test.
16611 * g++.old-deja/g++.eh/catch3.C: New test.
16612 * g++.old-deja/g++.eh/catch3p.C: New test.
16613 * g++.old-deja/g++.eh/catch4.C: New test.
16614 * g++.old-deja/g++.eh/catch4p.C: New test.
16615 * g++.old-deja/g++.eh/catch5.C: New test.
16616 * g++.old-deja/g++.eh/catch5p.C: New test.
16617 * g++.old-deja/g++.eh/catch6.C: New test.
16618 * g++.old-deja/g++.eh/catch6p.C: New test.
16619 * g++.old-deja/g++.eh/catch7.C: New test.
16620 * g++.old-deja/g++.eh/catch7p.C: New test.
16621 * g++.old-deja/g++.eh/catch8.C: New test.
16622 * g++.old-deja/g++.eh/catch8p.C: New test.
16623 * g++.old-deja/g++.eh/catch9.C: New test.
16624 * g++.old-deja/g++.eh/catch9p.C: New test.
16625
16626 1999-09-13 Nathan Sidwell <nathan@acm.org>
16627
16628 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
16629 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
16630
16631 1999-09-13 Jeffrey A Law (law@cygnus.com)
16632
16633 * gcc.c-torture/compile/990913-1.c: New test.
16634
16635 1999-09-10 Nathan Sidwell <nathan@acm.org>
16636
16637 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
16638 * g++.old-deja/g++.jason/rfg5.C: Likewise.
16639
16640 1999-09-09 Richard Henderson <rth@cygnus.com>
16641
16642 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
16643
16644 1999-09-09 Nathan Sidwell <nathan@acm.org>
16645
16646 * g++.old-deja/g++.other/lookup11.C: New test.
16647 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
16648 what is permitted and what we want.
16649 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
16650 overload use.
16651 * g++.old-deja/g++.jason/rfg5.C: Likewise
16652
16653 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
16654
16655 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
16656 * gcc.c-torture/noncompile/poison-1.c: New file.
16657
16658 1999-09-08 Nathan Sidwell <nathan@acm.org>
16659
16660 * g++.old-deja/g++.other/sizeof3.C: New test.
16661 * g++.old-deja/g++.other/sizeof4.C: New test.
16662 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
16663 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
16664
16665 1999-09-07 Richard Henderson <rth@cygnus.com>
16666
16667 * gcc.dg/va-arg-1.c: New.
16668
16669 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16670
16671 * gcc.c-torture/execute/va-arg-9.c: New test.
16672
16673 1999-09-05 Craig Burley <craig@jcb-sc.com>
16674
16675 * g77.f-torture/compile/980519-2.f: New test.
16676 * g77.f-torture/compile/19990905-0.f: New test.
16677 * g77.f-torture/compile/19990905-1.f: New test.
16678 * g77.f-torture/compile/19990905-2.f: New test.
16679
16680 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
16681
16682 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
16683
16684 * gcc.c-torture/execute/990827-1.c: Fix typo.
16685
16686 1999-09-03 Nathan Sidwell <nathan@acm.org>
16687
16688 * g++.old-deja/g++.other/deref1.C: New test.
16689
16690 1999-09-02 Nathan Sidwell <nathan@acm.org>
16691
16692 * g++.old-deja/g++.other/ambig2.C: New test.
16693 * g++.old-deja/g++.other/cond5.C: New test.
16694 * g++.old-deja/g++.other/lookup16.C: New test.
16695
16696 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
16697
16698 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
16699 assemblers too.
16700
16701 1999-08-31 Jeffrey A Law (law@cygnus.com)
16702
16703 * lib/c-torture.exp: Avoid the "compare executables" optimization
16704 when testing native.
16705
16706 1999-08-29 Jeffrey A Law (law@cygnus.com)
16707
16708 * gcc.c-torture/execute/990829-1.c: New test.
16709 * gcc.c-torture/compile/990829-1.c: New test.
16710
16711 1999-08-27 Paul Burchard <burchard@pobox.com>
16712
16713 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
16714 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
16715 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
16716 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
16717 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
16718 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
16719 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
16720 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
16721 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
16722 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
16723 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
16724
16725 1999-08-27 Jeffrey A Law (law@cygnus.com)
16726
16727 * gcc.c-torture/execute/990827-1.c: New test.
16728
16729 1999-08-26 Craig Burley <craig@jcb-sc.com>
16730
16731 * g77.f-torture/noncompile/19990826-4.f: New test.
16732
16733 * g77.f-torture/compile/19990826-3.f: New test.
16734
16735 * g77.f-torture/execute/19990826-2.f: New test.
16736
16737 * g77.f-torture/compile/19990826-1.f: New test.
16738
16739 * gcc.c-torture/execute/990826-0.c: New test.
16740 * g77.c-torture/execute/19990826-0.f: New test.
16741
16742 * g77.f-torture/noncompile/970626-2.f: New test.
16743
16744 1999-08-25 Paul Burchard <burchard@pobox.com>
16745
16746 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
16747 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
16748 lss-011.C: New tests.
16749
16750 1999-08-25 Nathan Sidwell <nathan@acm.org>
16751
16752 * g++.old-deja/g++.other/decl5.C: New test.
16753
16754 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16755
16756 * noncompile/noncompile.exp: Load_lib c-torture.exp.
16757 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
16758 call `postbase' for each one. All callers of `postbase' changed
16759 to call this instead.
16760
16761 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
16762
16763 * gcc.c-torture/execute/990811-1.c: New test.
16764
16765 1999-08-09 Nick Clifton <nickc@cygnus.com>
16766
16767 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
16768 just native ones.
16769
16770 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
16771 just native ones.
16772
16773 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16774
16775 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
16776
16777 1999-08-04 Jeffrey A Law (law@cygnus.com)
16778
16779 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
16780
16781 1999-08-04 Nathan Sidwell <nathan@acm.org>
16782
16783 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
16784
16785 1999-08-04 Jeffrey A Law (law@cygnus.com)
16786
16787 * gcc.c-torture/execute/990804-1.c: New test.
16788
16789 1999-08-03 Nathan Sidwell <nathan@acm.org>
16790
16791 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
16792 * g++.old-deja/g++.brendan/crash64.C: Likewise
16793 * g++.old-deja/g++.brendan/overload8.C: Likewise
16794
16795 1999-08-03 Nathan Sidwell <nathan@acm.org>
16796
16797 * g++.old-deja/g++.other/struct1.C: New test.
16798
16799 1999-08-03 Nathan Sidwell <nathan@acm.org>
16800
16801 * g++.old-deja/g++.other/enum2.C: New test.
16802
16803 1999-08-02 Richard Henderson <rth@cygnus.com>
16804
16805 Adapted from tests from Franz Sirl:
16806 * gcc.c-torture/execute/va-arg-7.c: New test.
16807 * gcc.c-torture/execute/va-arg-8.c: New test.
16808
16809 1999-08-01 Jeffrey A Law (law@cygnus.com)
16810
16811 * gcc.c-torture/compile/990801-2.c: New test.
16812
16813 * gcc.c-torture/compile/990801-1.c: New test.
16814
16815 1999-07-27 Michael Meissner <meissner@cygnus.com>
16816
16817 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
16818 fp-cmp-1.c, converting double to float.
16819
16820 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
16821 fp-cmp-1.c, converting double to long double.
16822
16823 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
16824 from fr1 to unknown_register, since fr1 is a legitimate register
16825 on some machines.
16826
16827 1999-07-25 Jeffrey A Law (law@cygnus.com)
16828
16829 * README: More listname related changes.
16830
16831 1999-07-08 Catherine Moore <clm@cygnus.com>
16832
16833 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
16834
16835 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
16836
16837 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
16838
16839 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16840
16841 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
16842
16843 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
16844
16845 * gcc.dg/990703-1.c: New test.
16846
16847 1999-06-29 Nick Clifton <nickc@cygnus.com>
16848
16849 * lib/file-format.exp: New file: Move definition of proc
16850 gcc_target_object_format to here from
16851 gcc.dg/special/ecos.exp.
16852
16853 * lib/c-torture.exp: Include lib file-format.exp.
16854 * lib/gcc-dg.exp: Include lib file-format.exp.
16855
16856 * gcc.dg/special/ecos.exp: Remove definition of proc
16857 gcc_target_object_format.
16858
16859 1999-06-28 Jeffrey A Law (law@cygnus.com)
16860
16861 * gcc.c-torture/execute/990628-1.c: New test.
16862
16863 1999-06-25 Jeffrey A Law (law@cygnus.com)
16864
16865 * gcc.c-torture/compile/990625-2.c: New test.
16866
16867 * gcc.c-torture/compile/990625-1.c: New test.
16868
16869 1999-06-23 Nick Clifton <nickc@cygnus.com>
16870
16871 * gcc.c-torture/compile/dll.c: New test case. Check that dll
16872 attributes compile.
16873 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
16874 ports that use the COFF/PE file format.
16875
16876 1999-06-17 Jeffrey A Law (law@cygnus.com)
16877
16878 * gcc.c-torture/compile/990617-1.c: New test.
16879
16880 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
16881
16882 * g++.old-deja/g++.other/decl4.C: New test.
16883
16884 1999-06-14 Nathan Sidwell <nathan@acm.org>
16885
16886 * g++.old-deja/g++.other/bitfld3.C: New test.
16887
16888 1999-06-08 Nathan Sidwell <nathan@acm.org>
16889
16890 * g++.old-deja/g++.eh/catch1.C: New test.
16891
16892 1999-06-07 Jeffrey A Law (law@cygnus.com)
16893
16894 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
16895
16896 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
16897 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
16898
16899 1999-06-05 Craig Burley <craig@jcb-sc.com>
16900
16901 * g77.f-torture/compile/19990502-0.f: Replace with new,
16902 shorter, test that still fails after recent changes.
16903
16904 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16905
16906 * gcc.c-torture/execute/990604-1.c: New test.
16907
16908 1999-05-31 Jeffrey A Law (law@cygnus.com)
16909
16910 * gcc.c-torture/execute/990531-1.c: New test.
16911
16912 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16913
16914 * gcc.c-torture/compile/990527-1.c: New test.
16915
16916 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16917
16918 * gcc.c-torture/execute/990527-1.c: New test.
16919
16920 1999-05-25 Nick Clifton <nickc@cygnus.com>
16921
16922 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16923 bitfields as signed.
16924
16925 1999-05-25 Craig Burley <craig@jcb-sc.com>
16926
16927 * g77.f-torture/compile/19990525-0.f: New test.
16928
16929 1999-05-25 Jeffrey A Law (law@cygnus.com)
16930
16931 * gcc.c-torture/execute/990525-2.c: New test.
16932
16933 * gcc.c-torture/execute/990525-1.c: New test.
16934
16935 1999-05-24 Nathan Sidwell <nathan@acm.org>
16936
16937 * g++.old-deja/g++.other/anon3.C: New test.
16938 * g++.old-deja/g++.other/anon4.C: New test.
16939 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16940 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16941 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16942 Merrill).
16943
16944 1999-05-24 Jeffrey A Law (law@cygnus.com)
16945
16946 * gcc.c-torture/execute/990524-1.c: New test.
16947
16948 * gcc.dg/990524-1.c: New test.
16949
16950 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16951
16952 * gcc.c-torture/compile/990523-1.c: New test.
16953
16954 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16955
16956 * gcc.c-torture/compile/990519-1.c: New test.
16957
16958 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16959
16960 * gcc.c-torture/compile/990517-1.c: New test.
16961
16962 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16963 (e4, f4): New tests.
16964 (main): Call them.
16965
16966 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16967
16968 * gcc.dg/noreturn-1.c: New test.
16969
16970 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16971
16972 * gcc.c-torture/execute/990513-1.c: New test.
16973
16974 1999-05-10 Richard Henderson <rth@cygnus.com>
16975
16976 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16977
16978 1999-05-10 Craig Burley <craig@jcb-sc.com>
16979
16980 * g77.f-torture/execute/erfc.f: Use small single-precision
16981 values, to avoid problems on Alphas when not -mieee.
16982
16983 1999-05-08 Craig Burley <craig@jcb-sc.com>
16984
16985 * gcc.dg/990506-0.c: New test.
16986
16987 1999-05-08 Richard Henderson <rth@cygnus.com>
16988
16989 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16990 the constant to test. Don't XFAIL 64-bit targets.
16991
16992 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16993 * g++.old-deja/g++.law/profile1.C: Likewise.
16994
16995 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16996 operator new instances.
16997 * g++.old-deja/g++.other/delete5.C: Likewise.
16998
16999 1999-05-03 Craig Burley <craig@jcb-sc.com>
17000
17001 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17002 intrinsic.
17003
17004 1999-05-03 Craig Burley <craig@jcb-sc.com>
17005
17006 * g77.f-torture/execute/u77-test.f: Reverse order of two
17007 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17008
17009 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17010
17011 * gcc.dg/compare1.c: New test.
17012
17013 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
17014
17015 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17016 New tests.
17017
17018 1999-05-02 Craig Burley <craig@jcb-sc.com>
17019
17020 * g77.f-torture/compile/19990502-1.f: New test.
17021
17022 1999-05-02 Craig Burley <craig@jcb-sc.com>
17023
17024 * g77.f-torture/compile/19990502-0.f: New test.
17025
17026 1999-05-02 Craig Burley <craig@jcb-sc.com>
17027
17028 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17029 intrinsic.
17030
17031 1999-05-02 Craig Burley <craig@jcb-sc.com>
17032
17033 * g77.f-torture/execute/u77-test.f (main): List libU77
17034 intrinsics not currently tested.
17035 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17036 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17037 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17038 Trim blanks off the ends of some printed strings.
17039
17040 1999-05-02 Craig Burley <craig@jcb-sc.com>
17041
17042 * g77.f-torture/execute/u77-test.f (main): Just warn about
17043 FSTAT gid disagreement, as it's expected on some systems.
17044
17045 1999-05-01 Craig Burley <craig@jcb-sc.com>
17046
17047 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17048 use a new function, which allows for some slop.
17049 Clean up some commentary.
17050 (issum): The new function.
17051 (sgladd): Deleted subroutine.
17052
17053 1999-05-01 Craig Burley <craig@jcb-sc.com>
17054
17055 * g77.f-torture/execute/u77-test.f: Modify to be more like
17056 libf2c/libU77 version, bringing patches to that version here.
17057 Add suitable commentary.
17058
17059 1999-04-25 Richard Henderson <rth@cygnus.com>
17060
17061 * gcc.dg/990424-1.c: New test.
17062
17063 1999-04-24 Craig Burley <craig@jcb-sc.com>
17064
17065 * g77.f-torture/execute/u77-test.f (main): Bug involving
17066 LSTAT has been fixed, so turn back on full checking.
17067
17068 1999-04-20 Craig Burley <craig@jcb-sc.com>
17069
17070 * g77.f-torture/compile/19990419-0.f: New test.
17071 * g77.f-torture/execute/19990419-1.f: New test.
17072
17073 1999-04-17 Richard Henderson <rth@cygnus.com>
17074
17075 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17076 to avoid the need for a prototype to supress a warning.
17077
17078 1999-04-07 Jim Wilson <wilson@cygnus.com>
17079
17080 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
17081
17082 1999-04-04 Jeffrey A Law (law@cygnus.com)
17083
17084 * gcc.c-torture/execute/990404-1.c: New test.
17085
17086 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17087
17088 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
17089 * gcc.dg/cpp-if3.c: Don't use -pedantic.
17090 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
17091 missing initializer warnings.
17092
17093 1999-03-28 Jeffrey A Law (law@cygnus.com)
17094
17095 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
17096 matching strings.
17097
17098 1999-03-26 Jeffrey A Law (law@cygnus.com)
17099
17100 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
17101
17102 1999-03-26 Craig Burley <craig@jcb-sc.com>
17103
17104 * g77.f-torture/execute/19990325-0.f: New test.
17105 * g77.f-torture/execute/19990325-1.f: New test.
17106
17107 1999-03-24 Jeffrey A Law (law@cygnus.com)
17108
17109 * gcc.c-torture/execute/990324-1.c: New test.
17110
17111 1999-03-22 Jim Wilson <wilson@cygnus.com>
17112
17113 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
17114 test with 4.
17115
17116 1999-03-17 Richard Henderson <rth@cygnus.com>
17117
17118 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
17119
17120 1999-03-13 Craig Burley <craig@jcb-sc.com>
17121
17122 * g77.f-torture/execute/19990313-2.f: New test.
17123 * g77.f-torture/execute/19990313-3.f: New test.
17124
17125 1999-03-13 Craig Burley <craig@jcb-sc.com>
17126
17127 * g77.f-torture/execute/19990313-0.f: New test.
17128 * g77.f-torture/execute/19990313-1.f: New test.
17129
17130 1999-03-12 Jim Wilson <wilson@cygnus.com>
17131
17132 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
17133 printf to sprintf.
17134 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
17135 (main): Add check for u15. Conditionalize u31 check depending on
17136 whether ints are <32 bits or >=32 bits.
17137
17138 1999-03-08 Craig Burley <craig@jcb-sc.com>
17139
17140 * g77.f-torture/execute/19981119-0.f: Improve testiness.
17141
17142 1999-03-08 Craig Burley <craig@jcb-sc.com>
17143
17144 * g77.f-torture/compile/19990305-0.f: New test.
17145 * g77.f-torture/execute/19981119-0.f: New test.
17146
17147 1999-03-08 Craig Burley <craig@jcb-sc.com>
17148
17149 * g77.f-torture/execute/970625-2.f: call ABORT if final
17150 result is not correct, instead of just printing it.
17151 Add this checking via newly introduced obfuscation, to
17152 trip up buggy front ends.
17153
17154 1999-03-07 Craig Burley <craig@jcb-sc.com>
17155
17156 * g77.f-torture/compile/960317-1.f: Moved from being
17157 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
17158
17159 1999-03-06 Craig Burley <craig@jcb-sc.com>
17160
17161 * g77.f-torture/execute/960317-1.f: New (old) test.
17162 * g77.f-torture/execute/970625-2.f: Ditto.
17163
17164 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
17165
17166 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
17167 message on line 1 or line 2; cccp and cpplib do this differently.
17168
17169 1999-03-01 Jeffrey A Law (law@cygnus.com)
17170
17171 * g++.old-deja/g++.law/weak1.C: New test.
17172
17173 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17174
17175 * gcc.c-torture/execute/990119-1.c: Renamed to...
17176 * gcc.dg/990119-1.c: this, so it will only be tested once
17177 (it's a preprocessor test, it doesn't need to be run at
17178 multiple optimization levels).
17179
17180 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17181
17182 * lib/g++.exp: Don't add incdir=$base_dir/../include to
17183 ALWAYS_CXXFLAGS.
17184
17185 1999-02-24 Craig Burley <craig@jcb-sc.com>
17186
17187 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
17188 * g77.f-torture/compile/19981216-0.f: ...as it is expected
17189 to not be compilable by current g77.
17190
17191 1999-02-24 Nick Clifton <nickc@cygnus.com>
17192
17193 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
17194
17195 1999-02-22 Jeffrey A Law (law@cygnus.com)
17196
17197 * gcc.c-torture/execute/990222-1.c: New test.
17198
17199 1999-02-19 Craig Burley <craig@jcb-sc.com>
17200
17201 * g77.f-torture/compile/19990218-0.f: New test.
17202 * g77.f-torture/noncompile/19990218-1.f: New test.
17203
17204 1999-02-18 Craig Burley <craig@jcb-sc.com>
17205
17206 * g77.f-torture/compile/19981216-0.f: New test.
17207
17208 1999-02-14 Jeffrey A Law (law@cygnus.com)
17209
17210 * gcc.dg/990214-1.c: New test.
17211
17212 1999-02-13 Jeffrey A Law (law@cygnus.com)
17213
17214 * gcc.dg/990213-2.c: New test.
17215
17216 * gcc.dg/990213-1.c: New test.
17217
17218 1999-02-12 Jeffrey A Law (law@cygnus.com)
17219
17220 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17221 ints.
17222
17223 1999-02-11 Nick Clifton <nickc@cygnus.com>
17224
17225 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17226 specified by target.
17227
17228 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17229
17230 1999-02-11 Jeffrey A Law (law@cygnus.com)
17231
17232 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17233
17234 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
17235
17236 * gcc.dg/special/ecos.exp: New test driver for new tests with
17237 special requirements.
17238
17239 * gcc.dg/special/alias-1.c: New test.
17240 * gcc.dg/special/gcsec-1.c: New test.
17241 * gcc.dg/special/weak-1.c: New test.
17242 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17243 * gcc.dg/special/weak-2.c: New test.
17244 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17245 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17246 * gcc.dg/special/wkali-1.c: New test.
17247 * gcc.dg/special/wkali-2.c: New test.
17248 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17249 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17250
17251 1999-02-10 Felix Lee <flee@cygnus.com>
17252
17253 * lib/c-torture.exp (c-torture-compile): Pull out code for
17254 analyzing gcc error messages.
17255 (c-torture-execute): Likewise. Fix some (harmless) false
17256 positives.
17257 * lib/gcc.exp (gcc_check_compile): New function.
17258
17259 1999-02-08 Richard Henderson <rth@cygnus.com>
17260
17261 * gcc.c-torture/execute/990208-1.c: New test.
17262
17263 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
17264
17265 * g++.dg/special/ecos.exp: New driver for new tests with special
17266 requirements
17267
17268 * g++.dg/special/conpr-1.C: New test
17269 * g++.dg/special/conpr-2.C: New test
17270 * g++.dg/special/conpr-2a.C: New test
17271 * g++.dg/special/conpr-3.C: New test
17272 * g++.dg/special/conpr-3a.C: New test
17273 * g++.dg/special/conpr-3b.C: New test
17274
17275 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17276 allow g++ to use the dg driver
17277
17278 * README: Add comment about g++.dg directory
17279
17280 1999-02-06 Jeffrey A Law (law@cygnus.com)
17281
17282 * README: Update email addresses.
17283
17284 1999-02-03 Nick Clifton <nickc@cygnus.com>
17285
17286 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17287 arguments in order to force structure S onto the stack even on
17288 the alpha.
17289 (test): Pass 10 leading arguments to function foo as well as the
17290 structure S.
17291
17292 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17293 failure for all targets.
17294
17295 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17296 abort to terminate program execution.
17297
17298 1999-01-30 Richard Henderson <rth@cygnus.com>
17299
17300 * gcc.c-torture/execute/990130-1.c: New test.
17301
17302 1999-01-30 Jeffrey A Law (law@cygnus.com)
17303
17304 * gcc.dg/990130-1.c: New test.
17305
17306 1999-01-28 Michael Meissner <meissner@cygnus.com>
17307
17308 * gcc.c-torture/execute/990128-1.c: New test.
17309
17310 1999-01-27 Michael Meissner <meissner@cygnus.com>
17311
17312 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17313
17314 1999-01-27 Felix Lee <flee@cygnus.com>
17315
17316 * lib/c-torture.exp (c-torture-compile): pull out code for
17317 analyzing gcc error messages.
17318 (c-torture-execute): ditto, and fix some (harmless) false
17319 positives.
17320 * lib/gcc.exp (gcc_check_compile): new function.
17321
17322 1999-01-17 Jeffrey A Law (law@cygnus.com)
17323
17324 * gcc.dg/990117-1.c: New test.
17325
17326 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17327
17328 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17329
17330 1999-01-15 Jeffrey A Law (law@cygnus.com)
17331
17332 * g77.f-torture/compile/990115-1.f: New test.
17333
17334 1999-01-07 Jeffrey A Law (law@cygnus.com)
17335
17336 * gcc.c-torture/compile/990107-1.c: New test
17337
17338 1999-01-06 Jeffrey A Law (law@cygnus.com)
17339
17340 * gcc.c-torture/execute/990106-2.c: New test.
17341
17342 * gcc.c-torture/execute/990106-1.c: New test.
17343
17344 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
17345
17346 * gcc.c-torture/compile/981223-1.c: New test.
17347
17348 1998-12-29 Richard Henderson <rth@cygnus.com>
17349
17350 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17351 (opt3): Rename from opt4 and disable.
17352
17353 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
17354
17355 * g++.old-deja/g++.pt/ptrmem5.C: New test.
17356
17357 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17358
17359 * g++.old-deja/g++.other/conv5.C: New test.
17360
17361 1998-12-14 Nick Clifton <nickc@cygnus.com>
17362
17363 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17364
17365 1998-12-11 Jeffrey A Law (law@cygnus.com)
17366
17367 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17368
17369 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
17370
17371 * gcc.c-torture/compile/981211-1.c: New test.
17372
17373 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17374
17375 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17376
17377 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17378
17379 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17380
17381 * gcc.special/930510-1.c: Make C9X safe.
17382 * gcc.misc-tests/gcov-1.c Similarly.
17383 * gcc.misc-tests/gcov-2.c Similarly.
17384
17385 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17386
17387 * gcc.dg/ultrasp1.c: New test.
17388
17389 1998-12-06 Richard Henderson <rth@cygnus.com>
17390
17391 * gcc.c-torture/execute/981206.c: New test.
17392
17393 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17394
17395 * g++.old-deja/g++.ns/template7.C: New test.
17396
17397 * g++.old-deja/g++.other/expr1.C: New test.
17398
17399 * g++.old-deja/g++.eh/tmpl3.C: New test.
17400
17401 * g++.old-deja/g++.eh/tmpl2.C: New test.
17402
17403 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17404
17405 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17406 * g++.old-deja/g++.other/using6.C: Removed.
17407 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17408
17409 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17410
17411 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17412
17413 * g++.old-deja/g++.pt/overload8.C: New test.
17414
17415 * g++.old-deja/g++.pt/overload7.C: New test.
17416
17417 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17418
17419 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17420 and relinking messages.
17421 * lib/g++.exp (g++_target_compile): Remove .rpo file when
17422 compiling with -frepo.
17423
17424 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
17425
17426 * g++.old-deja/g++.pt/lookup6.C: New test.
17427
17428 1998-11-30 Nick Clifton <nickc@cygnus.com>
17429
17430 * gcc.c-torture/execute/981130-1.c: New test.
17431 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
17432
17433 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
17434
17435 * g++.old-deja/g++.pt/explicit76.C: New test.
17436
17437 * g++.old-deja/g++.pt/friend38.C: New test.
17438
17439 * g++.old-deja/g++.ns/crash2.C: New test.
17440
17441 * g++.old-deja/g++.pt/defarg8.C: New test.
17442
17443 * g++.old-deja/g++.pt/instantiate6.C: New test.
17444
17445 * g++.old-deja/g++.pt/static6.C: New test.
17446
17447 * g++.old-deja/g++.pt/decl2.C: New test.
17448
17449 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17450
17451 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
17452 problem is actually related with name lookup, but so what? :-)
17453
17454 * g++.old-deja/g++.pt/friend37.C: New test.
17455
17456 1998-11-25 Dave Love <d.love@dl.ac.uk>
17457
17458 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17459 element, which fails on some systems.
17460
17461 * g77.f-torture/execute/labug1.f: New test.
17462
17463 1998-11-21 Jeffrey A Law (law@cygnus.com)
17464
17465 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17466 is defined.
17467
17468 1998-11-18 Dave Love <d.love@dl.ac.uk>
17469
17470 * g77.f-torture/compile/981117-1.f: New test.
17471
17472 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
17473
17474 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
17475 properly discarded.
17476
17477 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
17478
17479 * gcc.c-torture/execute/memcheck: New directory of tests for
17480 -fcheck-memory-usage.
17481
17482 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17483
17484 * README: New file, general information about the testsuite and
17485 new description of the various C++ test subdirectories.
17486 * README.g++: Eliminate obsolete information, update and move most
17487 relevant stuff to README.
17488
17489 1998-11-07 Richard Henderson <rth@cygnus.com>
17490
17491 * gcc.c-torture/compile/981107-1.c: New test.
17492
17493 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
17494
17495 * execute/memcpy-bi.c: New testcase.
17496
17497 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
17498
17499 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17500 base classes.
17501
17502 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17503 template is selected.
17504
17505 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17506 classes, it should be accepted for all types.
17507
17508 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17509
17510 * g++.old-deja/g++.pt/spec24.C: Ensure that template
17511 specializations start with template headers.
17512
17513 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
17514
17515 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17516
17517 * g++.old-deja/g++.other/init9.C: Test cross initialization of
17518 non-POD types.
17519
17520 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
17521
17522 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17523
17524 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17525
17526 * compile/981022-1.c, compile/981022-1.x: New test and driver.
17527
17528 1998-10-19 Jeffrey A Law (law@cygnus.com)
17529
17530 * 981019-1.c: New test.
17531
17532 1998-10-14 Robert Lipe <robertl@dgii.com>
17533
17534 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17535 find objc headers.
17536
17537 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17538
17539 * compile/981001-4.c: Remove use of GCC extension that triggers a
17540 compiler bug.
17541
17542 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
17543
17544 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17545
17546 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17547
17548 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
17549 instantiation of template produces incorrect code for delete
17550 expression.
17551
17552 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
17553 constructors' name is not unique.
17554 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17555 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17556
17557 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
17558 automatic array of const is ill-formed.
17559
17560 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
17561 of template parameter?
17562
17563 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
17564 const.
17565
17566 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
17567 pointer-to-member expression.
17568
17569 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
17570 declaration causes ICE.
17571
17572 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
17573
17574 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
17575 reserved in the global namespace.
17576
17577 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
17578 generate needed virtual table.
17579
17580 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
17581
17582 1998-10-10 Dariush Eslimi <eslimi@loran.com>
17583
17584 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
17585 template-dependent type
17586
17587 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17588
17589 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
17590 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
17591 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
17592
17593 * g++.old-deja/g++.other/using5.C: New test; using decl from base
17594 class should be usable as argument of member function.
17595 * g++.old-deja/g++.other/using6.C: New test; using decl from base
17596 class should be usable as return type of member function.
17597 * g++.old-deja/g++.other/using7.C: New test; using decl from base
17598 class should be usable as type of data member.
17599
17600 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
17601
17602 1998-10-09 Jeffrey A Law (law@cygnus.com)
17603
17604 * gcc.c-torture/special/920521-1.c: Fix bogus test.
17605
17606 1998-10-08 Nick Clifton <nickc@cygnus.com>
17607
17608 * gcc.dg/dll-?.c Add thumb to target list.
17609 Fix assembler scan patterns to match current assembler output.
17610
17611 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
17612
17613 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
17614 matching of template brackets.
17615
17616 * g++.old-deja/g++.other/using4.C: New test. Test using
17617 declarations of methods from base classes.
17618
17619 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
17620 within functions should introduce names into the innermost
17621 enclosing namespace.
17622
17623 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
17624 of static locals if first initialization throws.
17625
17626 1998-10-07 Jim Wilson <wilson@cygnus.com>
17627
17628 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
17629
17630 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
17631
17632 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
17633 lose track of the possible targets of tablejump insns.
17634 * special/special.exp: Run it.
17635
17636 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17637
17638 * g++.old-deja/g++.pt/friend35.C: New test. A template function
17639 must be declared before its specializations can be named in friend
17640 declarations.
17641
17642 1998-10-05 Dave Love <d.love@dl.ac.uk>
17643
17644 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
17645
17646 * g77.f-torture/execute/io1.f: New test.
17647
17648 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17649
17650 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
17651 with pointer to template function, for which no argument deduction
17652 is possible.
17653
17654 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
17655 specialization of template function as argument to template
17656 function.
17657
17658 * g++.old-deja/g++.other/access2.C: New test; Inner class
17659 shouldn't have privileged access to Outer's names.
17660
17661 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17662
17663 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
17664 friend template declared within template class conflicts with
17665 nested class of the same name.
17666
17667 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
17668 is ignored.
17669
17670 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
17671 object with direct initializer as function declaration.
17672
17673 * g++.old-deja/g++.other/decl2.C: New test; duplicate
17674 initializers.
17675
17676 * g++.old-deja/g++.other/null2.C: New test; conditional operator
17677 involving const pointer and NULL produces incorrect result.
17678
17679 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
17680 type name without `typename' should be rejected with -pedantic.
17681
17682 1998-10-02 Richard Henderson <rth@cygnus.com>
17683
17684 * g++.old-deja/g++.other/addrof1.C: New test.
17685
17686 1998-10-01 Nick Clifton <nickc@cygnus.com>
17687
17688 * gcc.c-torture/compile/981001-1.c: New test.
17689 * gcc.c-torture/execute/981001-1.c: New test.
17690
17691 1998-10-01 Jeffrey A Law (law@cygnus.com)
17692
17693 * gcc.c-torture/compile/981001-2.c: New test.
17694 * gcc.c-torture/compile/981001-3.c: New test.
17695 * gcc.c-torture/compile/981001-4.c: New test.
17696
17697 1998-10-01 Robert Lipe <robertl@dgii.com>
17698
17699 * lib/objc.exp (objc_target_compile): Add -L during compiles for
17700 multilibbed hosts. Idea grafted from g77.exp.
17701
17702 1998-09-30 Dave Love <d.love@dl.ac.uk>
17703
17704 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
17705 avoid losing on systems which need -lsocket.
17706
17707 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
17708
17709 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
17710 * g++.old-deja/g++.other/nested2.C: Ditto.
17711 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
17712 failure.
17713
17714 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17715
17716 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
17717 preferred over template operator!= for enum bitfields.
17718
17719 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
17720
17721 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
17722 that happen to have the same base name, but in different scopes,
17723 are incorrectly rejected.
17724
17725 1998-09-16 Richard Henderson <rth@cygnus.com>
17726
17727 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
17728 on the native word size instead of an integer literal.
17729
17730 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17731
17732 * g++.old-deja/g++.other/static2.C: Invocation of static data
17733 member of type pointer-to-function denoted as non-static member.
17734
17735 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
17736 checks involving function types and aliases.
17737
17738 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17739
17740 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
17741 redefined to the same non-trivial type.
17742
17743 * g++.old-deja/g++.pt/explicit73.C: Test for proper
17744 namespace-qualification of template specializations declared in
17745 other namespaces.
17746
17747 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
17748 to declare a subset of the specializations of a template function
17749 as friends of specializations of a template class.
17750
17751 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
17752 member templates that do not fully specialize the enclosing
17753 template class are rejected.
17754
17755 1998-09-11 Dave Love <d.love@dl.ac.uk>
17756
17757 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
17758
17759 1998-09-08 Dave Love <d.love@dl.ac.uk>
17760
17761 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
17762 altered from libf2c/libU77 version.
17763
17764 1998-09-06 Dave Love <d.love@dl.ac.uk>
17765
17766 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
17767
17768 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
17769
17770 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
17771 (un)signed char are different types for template specialization
17772 purposes.
17773
17774 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
17775
17776 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
17777 * objc: ObjC testsuite.
17778
17779 1998-08-31 Catherine Moore <clm@cygnus.com>
17780
17781 * gcc.c-torture/execute/941014-1.x: New file.
17782
17783 1998-08-31 Nick Clifton <nickc@cygnus.com>
17784
17785 * lib/c-torture.exp: Add support for
17786 torture_eval_before_compile and torture_eval_before_execute
17787 variables.
17788
17789 1998-08-30 Jeffrey A Law (law@cygnus.com)
17790
17791 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
17792 this test triggers valid.
17793
17794 1998-08-27 Jeffrey A Law (law@cygnus.com)
17795
17796 * gcc.dg/980827-1.c: New test.
17797
17798 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
17799
17800 * gcc.c-torture/execute/loop-4b.c: New test.
17801
17802 1998-08-26 Nick Clifton <nickc@cygnus.com>
17803
17804 * lib/c-torture.exp: Add support for
17805 torture_eval_before_compile and torture_eval_before_execute
17806 variables.
17807
17808 1998-08-25 Jeffrey A Law (law@cygnus.com)
17809
17810 * gcc.c-torture/compile/980825-1.c: New test.
17811
17812 1998-08-24 Nick Clifton <nickc@cygnus.com>
17813
17814 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
17815 count number tests in opt_t0 not good_t0.
17816
17817 1998-08-24 Jeffrey A Law (law@cygnus.com)
17818
17819 * gcc.c-torture/compile/930326-1.x: Fix typo.
17820
17821 1998-08-23 Mark Mitchell <mark@markmitchell.com>
17822
17823 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
17824 causes an ICE.
17825
17826 1998-08-21 Jeffrey A Law (law@cygnus.com)
17827
17828 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
17829 STACK_SIZE is defined.
17830 * gcc.c-torture/unsorted/stuct.c: Similarly.
17831
17832 * gcc.c-torture/compile/980821-1.c: New test.
17833
17834 1998-08-21 Jeffrey A Law (law@cygnus.com)
17835
17836 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
17837
17838 1998-08-19 Mark Mitchell <mark@markmitchell.com>
17839
17840 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
17841 code.
17842
17843 1998-08-09 Mark Mitchell <mark@markmitchell.com>
17844
17845 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
17846 error'.
17847
17848 1998-08-18 Jeffrey A Law (law@cygnus.com)
17849
17850 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
17851
17852 1998-08-16 Jeffrey A Law (law@cygnus.com)
17853
17854 * gcc.c-torture/compile/980816-1.c: New test.
17855
17856 * gcc.dg/980816-1.c: New test.
17857
17858 1998-08-13 Jeffrey A Law (law@cygnus.com)
17859
17860 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
17861 compiler for ieee tests.
17862
17863 1998-08-01 Dave Love <d.love@dl.ac.uk>
17864
17865 * g77.f-torture/compile/980729-0.f: New test.
17866
17867 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
17868
17869 * gcc.c-torture/special/eeprof-1.c: New test, for
17870 -finstrument-functions.
17871 * gcc.c-torture/special/special.exp: Run it.
17872
17873 1998-07-29 Jeffrey A Law (law@cygnus.com)
17874
17875 * gcc.c-torture/compile/980729-1.c: New test.
17876
17877 1998-07-27 Nick Clifton <nickc@cygnus.com>
17878
17879 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
17880 __thumb__ is defined, and test for ARM style doubles if so.
17881
17882 1998-07-26 Dave Love <d.love@dl.ac.uk>
17883
17884 * g77.f-torture/noncompile/980615-0.f: New test.
17885
17886 1998-07-26 H.J. Lu (hjl@gnu.org)
17887
17888 * gcc.dg/980312-1.c: Do link instead of compile.
17889 * gcc.dg/980313-1.c: Likewise.
17890
17891 1998-07-26 Jeffrey A Law (law@cygnus.com)
17892
17893 * gcc.c-torture/compile/980726-1.c: New test.
17894
17895 1998-07-25 Dave Love <d.love@dl.ac.uk>
17896
17897 * g77.f-torture/execute/io0.f: New test.
17898
17899 1998-07-24 Nick Clifton <nickc@cygnus.com>
17900
17901 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
17902 an int.
17903
17904 1998-06-18 Michael Meissner <meissner@cygnus.com>
17905
17906 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
17907 m32r bugs.
17908
17909 1998-07-17 Nick Clifton <nickc@cygnus.com>
17910
17911 * gcc.dg/980626-1.c: Expect failures for all toolchains until
17912 c-decl.c:grokdeclarator can handle mode attributes.
17913
17914 1998-07-16 Jeffrey A Law (law@cygnus.com)
17915
17916 * gcc.c-torture/execute/980716-1.c: New test.
17917
17918 1998-07-13 Jeffrey A Law (law@cygnus.com)
17919
17920 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
17921 the mn10200.
17922 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
17923 the mn10200.
17924 * gcc.c-torture/execute/va-arg-3.x: Similarly.
17925 * gcc.c-torture/compile/930326-1.x: Similarly.
17926
17927 1998-07-13 Dave Love <d.love@dl.ac.uk>
17928
17929 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
17930 New test from Craig.
17931
17932 1998-07-12 Dave Love <d.love@dl.ac.uk>
17933
17934 * g77.f-torture/noncompile/980616-0.f: New test.
17935
17936 * g77.f-torture/execute/970816-3.f: New test from Craig.
17937
17938 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17939
17940 * g++.other/singleton.C: Return error value instead of taking
17941 SIGSEGV.
17942
17943 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
17944
17945 * g++.other/singleton.C: New test. Warning is under dispute.
17946 Runtime crash is not.
17947
17948 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17949
17950 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
17951 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
17952 using6.C, using7.C}: New namespace tests.
17953
17954 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17955
17956 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
17957 specialization with typedef'ed names used as array indexes.
17958
17959 1998-07-09 Jeffrey A Law (law@cygnus.com)
17960
17961 * gcc.c-torture/execute/980709-1.c: New test.
17962
17963 * gcc.dg/980709-1.c: New test.
17964
17965 1998-07-07 Richard Henderson <rth@cygnus.com>
17966
17967 * gcc.c-torture/execute/bcp-1.c: New test.
17968
17969 1998-07-07 Jeffrey A Law (law@cygnus.com)
17970
17971 * gcc.c-torture/execute/980707-1.c: New test.
17972
17973 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
17974
17975 * gcc.c-torture/compile/980706-1.c: New test.
17976
17977 1998-07-01 Dave Love <d.love@dl.ac.uk>
17978
17979 * g77.f-torture/execute/980701-0.f,
17980 g77.f-torture/execute/980701-1.f: New test from Craig.
17981
17982 1998-07-01 Jeffrey A Law (law@cygnus.com)
17983
17984 * gcc.c-torture/compile/980701-1.c: New test.
17985
17986 * gcc.c-torture/execute/980701-1.c: New test.
17987
17988 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
17989 rlsruhe.de>
17990
17991 * g++.old-deja/g++.robertl/eb132.C: New test.
17992 * g++.old-deja/g++.robertl/eb133.C: Likewise.
17993
17994 1998-06-29 Dave Love <d.love@dl.ac.uk>
17995
17996 * g77.f-torture/execute/980628-7.f,
17997 g77.f-torture/execute/980628-8.f,
17998 g77.f-torture/execute/980628-9.f,
17999 g77.f-torture/execute/980628-10.f: New tests from Craig.
18000
18001 * g77.f-torture/execute/980628-3.f: Remove mail headers.
18002
18003 1998-06-28 Jeffrey A Law (law@cygnus.com)
18004
18005 * g77.f-torture/execute/980628-4.f: New test from Craig.
18006 * g77.f-torture/execute/980628-5.f: Likewise.
18007 * g77.f-torture/execute/980628-2.f: Likewise.
18008 * g77.f-torture/execute/980628-0.f: Likewise.
18009 * g77.f-torture/execute/980628-1.f: Likewise.
18010 * g77.f-torture/execute/980628-3.f: Likewise.
18011 * g77.f-torture/execute/980628-6.f: Likewise.
18012
18013 1998-06-28 Jeffrey A Law (law@cygnus.com)
18014
18015 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18016 directory when nothing has been installed yet.
18017
18018 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
18019
18020 * gcc.c-torture/special/special.exp: Handle newer versions of
18021 dejagnu.
18022
18023 1998-06-26 Jeffrey A Law (law@cygnus.com)
18024
18025 * gcc.dg/980626-1.c: New test.
18026
18027 1998-06-19 Bruno Haible <haible@ilog.fr>
18028
18029 * gcc.misc-tests/m-un-2.c: New test.
18030 * g++.old-deja/g++.other/warn01.c: Likewise.
18031
18032 1998-06-19 Robert Lipe <robertl@dgii.com>
18033
18034 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18035 compatibility with assmblers with a different comment character.
18036 Eliminate use of GAS-specific extensions.
18037
18038 1998-06-19 Jeffrey A Law (law@cygnus.com)
18039
18040 * gcc.c-torture/execute/ieee/980619-1.c: New test.
18041
18042 1998-06-19 Robert Lipe <robertl@dgii.com>
18043
18044 *lib/g77.exp: Replace search for libf2c.a with search for newly
18045 renamed libg2c.a
18046
18047 1998-06-17 Jeffrey A Law (law@cygnus.com)
18048
18049 * gcc.c-torture/execute/980617-1.c: New test.
18050
18051 1998-06-12 Jeffrey A Law (law@cygnus.com)
18052
18053 * gcc.c-torture/execute/980612-1.c: New test.
18054
18055 1998-06-08 Jeffrey A Law (law@cygnus.com)
18056
18057 * gcc.dg/980523-1.c: Only test on ppc-linux.
18058 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18059
18060 * gcc.c-torture/execute/980608-1.c: New test.
18061
18062 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
18063
18064 * gcc.c-torture/execute/980605-1.c: New test.
18065
18066 1998-06-04 Jeffrey A Law (law@cygnus.com)
18067
18068 * gcc.c-torture/execute/980604-1.c: New test.
18069
18070 1998-06-02 Jeffrey A Law (law@cygnus.com)
18071
18072 * gcc.c-torture/execute/980602-1.c: New test.
18073 * gcc.c-torture/execute/980602-2.c: Likewise.
18074
18075 1998-06-02 Dave Love <d.love@dl.ac.uk>
18076
18077 * 970125-0.f: Fix per JCB. Add commentary.
18078
18079 1998-05-31 Michael Meissner <meissner@cygnus.com>
18080
18081 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
18082 IEEE -0 support.
18083
18084 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
18085
18086 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
18087 earlier.
18088
18089 1998-05-28 Catherine Moore <clm@cygnus.com>
18090
18091 * gcc.c-torture/execute/980526-3.c: New test.
18092
18093 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
18094
18095 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
18096 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
18097 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
18098 m88k-motorola-sysv3 to XFAIL.
18099
18100 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18101
18102 * gcc.dg/980526-1.c: New test.
18103 * gcc.c-torture/execute/980526-2.c: New test.
18104
18105 1998-05-26 Jeffrey A Law (law@cygnus.com)
18106
18107 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
18108
18109 * gcc.c-torture/execute/980526-1.c: New test.
18110
18111 1998-05-26 Dave Love <d.love@dl.ac.uk>
18112
18113 * g77.f-torture/execute/alpha2.f: Add runtime test.
18114
18115 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
18116
18117 * g++.old-deja/old-deja.exp: Strip leading directories.
18118
18119 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
18120 error for the line. Don't run multiple tests for the same line.
18121
18122 1998-05-23 Jeffrey A Law (law@cygnus.com)
18123
18124 * gcc.dg/980523-1.c: New test.
18125
18126 1998-05-23 Dave Love <d.love@dl.ac.uk>
18127
18128 * g77.f-torture/compile/970915-0.f: New test.
18129
18130 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
18131
18132 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
18133
18134 1998-05-21 Jeffrey A Law (law@cygnus.com)
18135
18136 * gcc.dg/980520-1.c: New test.
18137
18138 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
18139
18140 * gcc.dg/980502-1.c: Fix return type.
18141
18142 1998-05-20 Jeffrey A Law (law@cygnus.com)
18143
18144 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
18145 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
18146 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
18147 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
18148 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
18149
18150 1998-05-20 Dave Love <d.love@dl.ac.uk>
18151
18152 * g77.f-torture/execute/980520-1.f: New test.
18153
18154 1998-05-15 Dave Love <d.love@dl.ac.uk>
18155
18156 * lib/mike-g77.exp: New file.
18157
18158 * g77.f-torture/noncompile/noncompile.exp,
18159 g77.f-torture/noncompile/check0.f: New files.
18160
18161 1998-05-14 Dave Love <d.love@dl.ac.uk>
18162
18163 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
18164 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
18165 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
18166 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
18167 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
18168 abort where appropriate.
18169
18170 1998-05-05 Michael Meissner <meissner@cygnus.com>
18171
18172 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
18173 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
18174
18175 1998-04-29 Dave Love <d.love@dl.ac.uk>
18176
18177 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
18178
18179 1998-04-27 Dave Love <d.love@dl.ac.uk>
18180
18181 * g77.f-torture/compile/980427-0.f: New test.
18182
18183 1998-04-24 Dave Love <d.love@dl.ac.uk>
18184
18185 * g77.f-torture/compile/980424-0.f: New test.
18186
18187 1998-04-19 Dave Love <d.love@dl.ac.uk>
18188
18189 * g77.f-torture/compile/980419-2.f (main): New test.
18190 * g77.f-torture/compile/970125-0.f: New test.
18191 * g77.f-torture/compile/980419-1.f: New test.
18192
18193 1998-04-08 Jim Wilson <wilson@cygnus.com>
18194
18195 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
18196 of loop-4.c.
18197
18198 1998-04-07 Jim Wilson <wilson@cygnus.com>
18199
18200 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
18201
18202 1998-04-03 Jim Wilson <wilson@cygnus.com>
18203
18204 * gcc.c-torture/compile/980329-1.c: New test.
18205
18206 1998-03-18 Jim Wilson <wilson@cygnus.com>
18207
18208 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
18209 * gcc.dg/980312-1.c: Fix typo in -march command.
18210
18211 1998-03-16 H.J. Lu (hjl@gnu.org)
18212
18213 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18214
18215 1998-03-11 Robert Lipe <robertl@dgii.com>
18216
18217 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
18218 Dave Love agree the Fortran source is bogus.
18219
18220 1998-03-11 Robert Lipe <robertl@dgii.com>
18221
18222 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18223 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18224 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18225 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18226 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18227
18228 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18229
18230 * g++.old-deja/g++.other/friend1.C: New test.
18231
18232 1998-02-18 Dave Love <d.love@dl.ac.uk>
18233
18234 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18235 possibly uninitialized) variables and declare dnrm2.
18236
18237 1998-02-23 Robert Lipe <robertl@dgii.com>
18238
18239 From Bruno Haible <haible@ilog.fr>:
18240 * gcc.c-torture/execute/980223.c: New test.
18241
18242 1998-02-13 Jeffrey A Law (law@cygnus.com)
18243
18244 * gcc.dg/ifelse-1.c: New test.
18245
18246 1998-02-09 H.J. Lu (hjl@gnu.org)
18247
18248 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18249
18250 * lib/old-dejagnu.exp (old-dejagnu): Added the
18251 "execution test - XFAIL *-*-*" handling in the spirit of
18252 "excess errors test -". Changed the "execution test fails"
18253 handling to be like "excess errors test fails".
18254 * Update various tests accordingly.
18255
18256 1998-02-06 Jim Wilson <wilson@cygnus.com>
18257
18258 * gcc.c-torture/execute/980205.c: New test.
18259
18260 1998-01-18 Jeffrey A Law (law@cygnus.com)
18261
18262 * lib/c-torture.exp: Look for .x files instead of .cexp files.
18263 * lib/f-torture.exp: Similarly.
18264 * gcc.c-torture: Rename all .cexp files to .x files.
18265
18266 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
18267
18268 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18269 (940510-1.c): Removed duplicate.
18270 (971104-1.c): New test.
18271
18272 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
18273
18274 * lib/f-torture.exp: Improve error and loop detection.
18275
18276 1997-11-19 Michael Meissner <meissner@cygnus.com>
18277
18278 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18279 use that to size the filler array.
18280
18281 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
18282
18283 * lib/c-torture.exp(c-torture-execute): Fix typo.
18284
18285 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18286 testcase as the executable name. Keep the executable around if
18287 the test fails.
18288
18289 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
18290
18291 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18292 changes. Only test one -g option, and move it to the end of the
18293 list of options to test.
18294
18295 1997-09-19 Michael Meissner <meissner@cygnus.com>
18296
18297 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18298 variable GCC_TORTURE_OPTIONS to supply default switches separated
18299 by colons. If no environment variable, run tests with -O0 -g, -O1
18300 -g, and -O2 -g as well.
18301
18302 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
18303
18304 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18305 explanatory comments. Fix indentation.
18306
18307 1997-09-15 Jeffrey A Law (law@cygnus.com)
18308
18309 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18310
18311 1997-09-11 Jeffrey A Law (law@cygnus.com)
18312
18313 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18314 * g++.old-deja/g++.mike/p7325.C: Likewise.
18315 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18316
18317 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
18318
18319 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18320 * g++.old-deja/g++.brendan/crash30.C: Likewise.
18321 * g++.old-deja/g++.brendan/crash39.C: Likewise.
18322 * g++.old-deja/g++.law/operators4.C: Likewise.
18323
18324 1997-09-11 Joe Buck (jbuck@synopsys.com)
18325
18326 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18327 * g++.old-deja/g++.mike/p784.C: Ditto.
18328 * g++.old-deja/g++.mike/p785.C: Ditto.
18329
18330 1997-09-05 Jeffrey A Law (law@cygnus.com)
18331
18332 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18333
18334 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18335
18336 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18337 target feature; pass this to c-torture-execute as needed.
18338
18339 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18340
18341 * lib/c-torture.exp(c-torture-execute): If the previous and the
18342 current executables being tested are identical, we don't need to
18343 run the executable again. Try to make the executable names
18344 unique. Add an optional argument for passing additional compiler
18345 flags.
18346
18347 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
18348
18349 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18350
18351 1997-08-29 Jeffrey A Law (law@cygnus.com)
18352
18353 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18354
18355 1997-07-31 Jeffrey A Law (law@cygnus.com)
18356
18357 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18358 32bit or larger longs.
18359
18360 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18361 have either a 32bit long or 32bit int.
18362
18363 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
18364
18365 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18366 Make double precision tests dependent on sizeof (double).
18367
18368 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
18369
18370 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18371 too.
18372
18373 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
18374
18375 * gcc.c-torture/compile/961203-1.cexp: New script.
18376
18377 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
18378
18379 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18380 up the includes ourselves.
18381
18382 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
18383
18384 * lib/plumhall.exp: Remove random include, and add a few
18385 verbose messages for debugging.
18386
18387 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
18388
18389 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18390 of trying to do it ourselves.
18391
18392 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
18393
18394 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18395
18396 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
18397
18398 * gcc.prms/5403.c: Made regexp a bit less strict.
18399
18400 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
18401
18402 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18403 is returned from remote_load instead.
18404 * lib/plumhall.exp: Ditto.
18405 * lib/mike-g++.exp: Ditto.
18406 * lib/old-dejagnu.exp: Ditto.
18407 * lib/c-torture.exp: Ditto.
18408
18409 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
18410
18411 * lib/g++.exp: Use build_wrapper procedure.
18412 * lib/gcc.exp: Ditto.
18413
18414 1997-05-20 Jeffrey A Law (law@cygnus.com)
18415
18416 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18417 an old-style decl for malloc. Fixes tests to work when
18418 sizeof (int) != sizeof (size_t).
18419
18420 1997-05-15 Mike Meissner <meissner@cygnus.com>
18421
18422 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18423
18424 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18425 use stdargs.h interface.
18426
18427 1997-05-15 Mike Meissner <meissner@cygnus.com>
18428
18429 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
18430 NO_VARARGS when compiling.
18431
18432 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
18433
18434 * lib/plumhall.exp(ph_includes): New procedure.
18435 (ph_make): Use it.
18436 (ph_compiler): Ditto.
18437
18438 * lib/g++.exp: Rename test-glue.c to testglue.c.
18439 * lib/gcc.exp: Ditto.
18440
18441 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
18442
18443 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
18444 to completion when it's called.
18445
18446 1997-03-21 Michael Meissner <meissner@cygnus.com>
18447
18448 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
18449 is defined, don't do test.
18450
18451 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
18452
18453 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18454 for object files.
18455 (ph_summary): Mark skipped testcases as untested, not unresolved.
18456
18457 * lib/plumhall.exp (ph_make): If unresolved because of bad
18458 errorCode, record errorCode in log file.
18459 (*): Replace send_log/verbose with verbose -log.
18460
18461 1997-03-19 Michael Meissner <meissner@cygnus.com>
18462
18463 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18464 double conversion if double isn't at least 8 bytes.
18465
18466 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18467 int to work with targets where int is 16 bits.
18468
18469 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18470 8 bytes, just exit, since 4 byte doubles don't have enough bits of
18471 precision for the test to complete.
18472
18473 1997-03-14 Michael Meissner <meissner@cygnus.com>
18474
18475 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18476 if d10v is not compiled with the -mdouble64 flag.
18477 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18478
18479 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18480 d10v is not compiled with the -mint32 flag.
18481
18482 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
18483
18484 * lib/plumhall.exp: Use incr_count.
18485
18486 1997-03-12 Jeffrey A Law (law@cygnus.com)
18487
18488 * gcc.c-torture: Update to c-torture-1.45.
18489
18490 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
18491
18492 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18493 the name of the expect testcase file).
18494
18495 * lib/g++.exp(g++_init): Ditto.
18496
18497 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
18498
18499 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18500 the host.
18501
18502 * lib/gcc.exp(gcc_exit): New procedure.
18503
18504 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
18505
18506 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18507 specs where appropriate.
18508
18509 * g++.old-deja/g++.arm/*: Added additional ERROR checks
18510 because of new "candidates are" messages, and removed a few
18511
18512 * Converted all non-old-style g++ testcases to old-style, and
18513 moved into g++.old-deja.
18514
18515 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
18516
18517 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18518 options.
18519
18520 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18521 succeeded.
18522
18523 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18524
18525 1997-02-13 Michael Meissner <meissner@cygnus.com>
18526
18527 * lib/gcc.exp (gcc_target_compile): Add support for defining
18528 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18529 the machine doesn't have those features.
18530
18531 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
18532
18533 * g++.law/operators4.exp: Don't use LIBS.
18534
18535 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
18536
18537 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18538
18539 * lib/mike-g++.exp: Don't set the compiler to be tested here.
18540 * lib/g++.exp: Set it here instead. Also, allow use of the
18541 --tool_exec and --tool_opt options. Change CXX to
18542 GXX_UNDER_TEST.
18543
18544 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18545
18546 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18547
18548 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
18549
18550 * lib/old-dejagnu.exp: Use prune_warnings instead of
18551 prune_system_crud.
18552 * lib/mike-g++.exp: Ditto.
18553 * lib/gcc.exp: Ditto.
18554 * lib/g++.exp: Ditto.
18555
18556 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18557
18558 1997-02-07 Jeffrey A Law (law@cygnus.com)
18559
18560 * 941014-2.c: Include stdlib.h
18561 * 960327-1.c: Include stdio.h
18562 * dbra.c, index-1.c: Don't assume ints are 32bits.
18563
18564 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
18565
18566 * lib/gcc.exp: Add gcc,stack_size target feature.
18567
18568 * lib/g++.exp(g++_target_compile): Add the include and link
18569 paths here, not in two other places. And, it's $options, not
18570 options.
18571
18572 * lib/mike-g++.exp(postbase): Remove the code that determines
18573 the correct include and link paths.
18574 * g++.old-deja/old-deja.exp: Ditto.
18575
18576 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
18577
18578 * lib/g++.exp(g++_init): target_compile no longer returns the
18579 filename of the result.
18580
18581 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
18582
18583 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
18584 call to glob.
18585
18586 * gcc.c-torture/special/special.exp: Change call to
18587 gcc_target_compile to include the object file.
18588
18589 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
18590
18591 * gcc.c-torture/special/special.exp: Correct misspelling in last
18592 change.
18593
18594 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
18595
18596 * lib/plumhall.exp(ph_summary): Log the entire output of the
18597 executable. Return -1 if there were any failures, 0 otherwise.
18598 (ph_execute): Return -1 if there were any failures, 0 otherwise.
18599 (ph_make): Clean up objects and executables that were built
18600 if the tests succeeded.
18601
18602 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
18603
18604 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
18605 libraries and includes in the build tree as appropriate.
18606
18607 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
18608
18609 * lib/c-torture.exp: Instead of looking for the global variable
18610 NO_LONG_LONG, check to see if that's a feature of the target.
18611
18612 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
18613
18614 * config/default.exp: Minimize. Delete the remainer of the files in
18615 config; this functionality is now in devo/dejagnu/config.
18616
18617 g++.*/*: Pass any additional flags used to compile to postbase;
18618 delete CXXFLAGS.
18619
18620 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
18621 is now done by runtest.exp. Use gcc_target_compile instead of
18622 compile.
18623
18624 lib/c-torture.exp: Use gcc_target_compile instead of compile.
18625 Remove references to CFLAGS. Use remote_file instead of
18626 calling rm -f.
18627 (c-torture): Take a list of arguments to use to compile this
18628 testcase.
18629
18630 lib/g++.exp: Simplify. Use target_compile instead of compile.
18631 lib/gcc-dg.exp: Ditto.
18632 lib/gcc.exp: Ditto.
18633 lib/mike-{gcc,g++}.exp: Ditto.
18634 lib/old-dejagnu.exp: Ditto.
18635 lib/plumhall.exp: Ditto.
18636
18637 1997-01-08 Jim Wilson <wilson@cygnus.com>
18638
18639 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
18640 (ph_linker): Likewise.
18641
18642 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
18643
18644 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
18645 MAP_ANON / MAP_ANONYMOUS if defined;
18646 else try to map from /dev/zero .
18647
18648 1996-11-12 Jeffrey A Law (law@cygnus.com)
18649
18650 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
18651 isn't defined, then define it to MAP_ANONYMOUS.
18652
18653 1996-11-12 Jeffrey A Law (law@cygnus.com)
18654
18655 * gcc.c-torture: Update to c-torture-1.42 release.
18656
18657 1996-11-11 Jeffrey A Law (law@cygnus.com)
18658
18659 * gcc.c-torture: Update to c-torture-1.41 release.
18660
18661 1996-10-27 Jeffrey A Law (law@cygnus.com)
18662
18663 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
18664 c-torture release.
18665
18666 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
18667
18668 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
18669 and LDFLAGS. Fix second case to append the target_info ldflags
18670 onto LDFLAGS, not CFLAGS.
18671 * lib/g++.exp (g++_init): Add target_info stuff.
18672 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
18673 of libgloss and newlib flags for !native.
18674
18675 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
18676 (GDB): Fix relative path to go up another dir for finding gdb.
18677
18678 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
18679
18680 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
18681 versions in the target_info array, if they don't exist.
18682
18683 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
18684
18685 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
18686
18687 1996-07-08 Jim Wilson <wilson@cygnus.com>
18688
18689 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
18690 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
18691
18692 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
18693
18694 * lib/old-dejagnu.exp: Don't remove the output file before we've
18695 actually tested it. Don't append pwd to the path of the executable
18696 we're testing.
18697
18698 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
18699
18700 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
18701
18702 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
18703
18704 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
18705 temporary directory for compiler files, and set it to a default
18706 value of /tmp. Set $output as the name of the output file from
18707 compiling the testcase. Add a -o option to $cflags_var so the
18708 compiler writes the final output file as $output. Set $executable
18709 to $output.
18710
18711 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
18712 directory for compiler files, and set it to /tmp if it doesn't
18713 already have a value. Set $output_file to the name of the output
18714 file from compiling the testcase. Add a -o option to CXXFLAGS so
18715 the compiler writes the final output file as $output. Use $output
18716 as the executable to be tested.
18717
18718 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18719
18720 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
18721
18722 1996-06-08 Jeffrey A Law (law@cygnus.com)
18723
18724 * gcc.c-torture/execute/pending-1.c: New test. Still
18725 pending in Tege's queue.
18726
18727 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
18728
18729 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
18730 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
18731 if there were failures. Call unresolved if there were unresolved
18732 testcases. Call gcc_fail if program did not run to completion.
18733 (ph_make): Pass additional argument name to ph_execute.
18734 (ph_execute): Add new argument. Pass additional arguments to
18735 ph_summary. Call gcc_fail is there is no execution output.
18736
18737 1996-04-24 Jeffrey A Law (law@cygnus.com)
18738
18739 * lib/plumhall.exp (proc_summary): Output relavent summary
18740 lines into the log so specific failures in plumhall can be
18741 investigated.
18742
18743 1996-04-10 Jeffrey A Law (law@cygnus.com)
18744
18745 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
18746 (c-torture-execute): Don't try to execute tests which use
18747 "long long" types if $NO_LONG_LONG is nonzero.
18748
18749 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
18750
18751 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
18752 not c-torture.
18753
18754 * gcc.ieee: Move from here.
18755 * gcc.c-torture/execute/ieee: To here.
18756
18757 1996-03-26 Jeffrey A Law (law@cygnus.com)
18758
18759 * gcc.c-torture: Update to c-torture-1.41 release.
18760
18761 1996-03-22 Jeffrey A Law (law@cygnus.com)
18762
18763 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
18764 not "$output".
18765
18766 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
18767
18768 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
18769 -c present.
18770
18771 1996-03-02 Jeffrey A Law (law@cygnus.com)
18772
18773 * config/proelf.exp: Handle connecting to a simulator.
18774
18775 1996-01-31 Jeffrey A Law (law@cygnus.com)
18776
18777 * config/proelf.exp: New file. Enough framework that we can
18778 run c-torture tests on the proelf targets (or any other target
18779 that gdb can connect to for that matter).
18780
18781 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
18782
18783 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
18784 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
18785
18786 * lib/plumhall.exp (ph_execute): Always call ph_summary if
18787 exec_output exists.
18788
18789 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
18790
18791 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
18792 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
18793
18794 * config/*.exp: Update FSF address. Change result of ${tool}_load
18795 to pass/fail/unresolved/unsupported/untested. Caller must now
18796 call unresolved/unsupported/untested.
18797 * lib/*.exp: Update FSF address. Update to handle new results of
18798 ${tool}_load.
18799 * lib/chill.exp (verbose): Delete.
18800
18801 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
18802
18803 * lib/gcc.exp (default_gcc_start): Change order of args to
18804 $LDFLAGS $CFLAGS $LIBS.
18805 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
18806 Save/set/restore CFLAGS. Pass single arg to gcc_start.
18807 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
18808 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18809 * gcc.misc-tests/dg-test.exp: Likewise.
18810 * gcc.misc-tests/msgs.exp: Likewise.
18811 * gcc.prms/prms.exp: Likewise.
18812 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
18813 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18814
18815 * lib/dg.exp: Deleted, moved to dejagnu/lib.
18816
18817 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18818
18819 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
18820
18821 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
18822 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
18823
18824 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
18825 necessary.
18826
18827 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
18828
18829 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
18830 global for loop; add use of $mathlib.
18831 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
18832 settings here; set mathlib for anything but VxWorks.
18833
18834 1996-01-22 Jeffrey A Law (law@cygnus.com)
18835
18836 * gcc.c-torture: Update to c-torture-1.40 release.
18837
18838 1996-01-03 Jeffrey A Law (law@cygnus.com)
18839
18840 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
18841 dg.exp.
18842
18843 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
18844
18845 * lib/c-torture.exp (c-torture-execute): Declare "output" as
18846 global.
18847
18848 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
18849
18850 * lib/g++.exp (LIBS): Define if not already.
18851 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
18852 (gcc-dg-prune): Call prune_gcc_output.
18853 * lib/gcc.exp (prune_gcc_output): New proc.
18854 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
18855 prune_gcc_output.
18856
18857 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
18858
18859 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
18860 (c-torture-execute): Likewise. Rename `name' to `testcase'.
18861
18862 1995-11-15 Jeffrey A Law (law@cygnus.com)
18863
18864 * gcc.c-torture: Update to c-torture-1.39 release.
18865
18866 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
18867
18868 * lib/c-torture.exp (c-torture-execute): Don't return if one option
18869 fails, try others as well.
18870
18871 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
18872
18873 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
18874 If compilation fails, mark execute tests as `untested'.
18875 If test is marked as unsupported, don't mark compilation and
18876 execute tests as failed.
18877
18878 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
18879
18880 * lib/g++.exp (g++_init): Don't link in libg++, and look to
18881 libstdc++ for whether or not we want to be doing shared
18882 libraries. Delete link_curses since we don't need it anymore.
18883 * lib/mike-g++.exp (postbase): Don't link in libg++.
18884 * g++.old-deja/old-deja.exp: Likewise.
18885
18886 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
18887
18888 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
18889
18890 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
18891
18892 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
18893 For that, add `-Wl,-a,shared_archive'.
18894 * g++.old-deja/old-deja.exp: Likewise.
18895
18896 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
18897
18898 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
18899
18900 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
18901
18902 * lib/mike-g++.exp (postbase): Pay attention to the status of
18903 g++_load.
18904
18905 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
18906
18907 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
18908
18909 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
18910
18911 * lib/gcc.exp (default_gcc_start): No longer need to log program
18912 being executed or its output, execute_anywhere does that now.
18913 * lib/g++.exp (default_g++_version): Call execute_anywhere.
18914 (default_g++_start): Likewise. Delete calls to verbose/send_log.
18915
18916 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
18917
18918 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
18919 the same as those in lib/g++.exp.
18920
18921 1995-10-10 Jeff Law (law@hurl.cygnus.com)
18922
18923 * gcc.c-torture: Update to c-torture-1.38 release.
18924 * gcc.ieee: Related changes.
18925
18926 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
18927
18928 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
18929 "exec". Minor reformatting changes.
18930
18931 * config/rom68k.exp (${tool}_load): Make it work in a canadian
18932 cross. This means all "exec" calls now work on a remote host as
18933 well.
18934 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
18935 cross. Filter out the extra "\r\n" stuff that expect puts in.
18936 (c-torture-execute): Filter out the bogus warnings like
18937 c-torture-compile does. Add support for canadian cross.
18938 * lib/gcc.exp (default_gcc_version, default_gcc_start)
18939 Use execute_anywhere rather than calling exec directly. Now it
18940 works for canadian cross testing.
18941
18942 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
18943
18944 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
18945 results into a variable, and check that rather than using file exists.
18946
18947 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
18948
18949 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
18950 create a libg++.so. For sunos4.1.*, also add -ltermcap.
18951
18952 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18953
18954 * g++.old-deja/old-deja.exp: Create and pass runshlib and
18955 lib_curses if there's a shared libg++ in the build tree.
18956
18957 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
18958
18959 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
18960 if not supported target.
18961
18962 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
18963
18964 * lib/g++.exp (g++_init): Move empty setting of runshlib and
18965 link_curses up to always happen, not just for native builds.
18966
18967 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
18968
18969 * gcc.c-torture: Update to c-torture-1.36 release.
18970 * gcc.failure: Related changes.
18971
18972 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
18973
18974 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
18975
18976 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
18977
18978 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
18979 * lib/mike-g++.exp (postbase): Not in here. Still reference
18980 runshlib, link_curses, and mathlib for link and run.
18981
18982 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
18983 pass the runtime shared library options for Solaris, OSF/1, and
18984 Irix5, and link with -lcurses to avoid unresolved references.
18985
18986 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
18987
18988 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
18989 only run once.
18990
18991 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
18992
18993 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
18994
18995 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
18996
18997 * gcc.c-torture: Update to c-torture-1.35 release. Note we
18998 do not have a framework for the "compat" tests yet.
18999
19000 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
19001
19002 * lib/mike-g++.exp (postbase): New local variable `mathlib',
19003 set to null if we're testing vxworks5.1. Use that instead of
19004 `-lm' in the setting of LIBS for link and run.
19005
19006 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
19007
19008 * config/rom68k.exp (${tool}_load): Major changes to make it
19009 work. Verified that it does in fact return the stuff in
19010 exec_output properly. Catch any Emul or any TRAP other than 0.
19011
19012 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
19013
19014 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19015 LDFLAGS properly for targets that need stuff from libgloss.
19016 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19017 only run once.
19018 (gpp_initialized): New variable.
19019
19020 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
19021
19022 * config/rom68k.exp: Load libgloss.exp.
19023 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19024 so we can produce a fully linked binary.
19025 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19026 so we can produce a fully linked binary.
19027
19028 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
19029
19030 * lib/plumhall.exp (ph_section): Watch for expected failures.
19031 Add missing `else'.
19032
19033 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19034 run the testcase.
19035 (c-torture): Likewise.
19036
19037 1995-08-28 Doug Evans <dje@cygnus.com>
19038
19039 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19040
19041 * lib/mike-g++.exp (mike_cleanup): New proc.
19042 (prebase): New globals compiler_result, not_compiler_result,
19043 target_regexp.
19044 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
19045 allow leading "-" in pattern. Watch for unsupported tests.
19046 If $compiler_result is set, pattern match assembler code,
19047 and ditto for $not_compiler_result.
19048 * lib/mike-gcc.exp: Likewise.
19049
19050 * lib/plumhall.exp (ph_execute): Only call ph_summary if
19051 execution "succeeded".
19052
19053 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
19054
19055 * config/win32.exp: New file.
19056 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19057
19058 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
19059
19060 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19061 unsupported.
19062 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19063 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19064 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19065
19066 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19067 "... without exceptions was ...". That is now handled by
19068 prune_system_crud.
19069 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19070
19071 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
19072
19073 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19074 sieve.c,sort2.c}: New files.
19075 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19076 sieve.exp,sort2.exp}: Drivers for them.
19077
19078 * lib/mike-gcc.exp (program_output): New user settable variable.
19079 (postbase): Call prune_system_crud. Also prune extraneous compiler
19080 messages.
19081 * lib/mike-g++.exp (program_output): New user settable variable.
19082
19083 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
19084
19085 * config/sh.exp: Deleted (use sim.exp instead).
19086
19087 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
19088
19089 * config/vx.exp: Declare CHECKTASK as global.
19090 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
19091 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
19092 * lib/old-dejagnu.exp: Load [pwd]/$executable.
19093
19094 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19095
19096 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
19097 target. Like vx.exp, only includes `vx29k.exp' instead of
19098 `vxworks.exp'.
19099
19100 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
19101
19102 * config/sim.exp: Increase time limit from 120 seconds to 240.
19103
19104 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
19105
19106 * gcc.c-torture/execute/950628-1.c: New test.
19107
19108 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
19109
19110 * gcc.c-torture: Update with changes/additions from
19111 c-torture-1.34.
19112
19113 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
19114
19115 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
19116
19117 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
19118
19119 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
19120
19121 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
19122
19123 * gcc.c-torture/compile/950512-1.c: New test.
19124 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
19125 * gcc.dg/struct-ret-1.c: Likewise.
19126
19127 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
19128
19129 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
19130 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
19131
19132 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
19133
19134 * gcc.c-torture/special/920411-1.c: Deleted.
19135 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
19136
19137 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
19138
19139 * config/sim.exp (${tool}_load): Hack in call to bash to get a
19140 cpu limit.
19141
19142 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
19143
19144 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
19145
19146 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
19147
19148 From kenner;
19149 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
19150 is the proper length.
19151 * va-arg-3.c: Likewise.
19152
19153 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
19154
19155 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
19156 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
19157
19158 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
19159 * lib/g++.exp (default_g++_start): Delete old cruft.
19160
19161 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
19162
19163 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
19164 (2 * (1 << 18)) to (2 * (1 << 17)).
19165
19166 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
19167
19168 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
19169
19170 * config/rom68k.exp: Renamed from config/idp.exp
19171
19172 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
19173
19174 * c-torture/compile/921109-2.c
19175
19176 1995-04-18 Mike Stump <mrs@cygnus.com>
19177
19178 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
19179 excess errors.
19180
19181 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
19182
19183 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
19184 output.
19185 * lib/g++.exp (default_g++_start): Likewise.
19186
19187 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
19188
19189 * gcc.c-torture/compile/950329-1.c: New test.
19190
19191 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
19192
19193 * config/bug.exp (${tool}_load): Updated to use new remote_open
19194 and remote_close procs.
19195 * config/idp.exp: New file.
19196
19197 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
19198
19199 * gcc.c-torture/execute/950322-1.c: New test.
19200
19201 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
19202
19203 * config/vx.exp (${tool}_load): Clean up testing of return code from
19204 vxworks_ld and vxworks_spawn.
19205
19206 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
19207
19208 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
19209
19210 1995-03-13 Mike Stump <mrs@cygnus.com>
19211
19212 * lib/old-deja.exp: Add `excess errors test - ' error, now one
19213 can mark excess errors on a machine by machine basis. Note, the
19214 default is to not expect any excess errors, even when excess
19215 errors test - is given, so you will want to put an XFAIL ... on
19216 these lines. For example, // excess errors test - XFAIL hppa*-*-*
19217 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19218 those 4 machines, but no others.
19219
19220 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
19221
19222 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19223 * lib/c-torture.exp: to here.
19224
19225 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
19226
19227 * gcc.c-torture/execute/950221-1.c: New test.
19228 * gcc.c-torture/execute/struct-ret-1.c: New test.
19229 * gcc.c-torture/compile/950221-1.c: New test.
19230
19231 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19232
19233 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
19234
19235 * gcc.c-torture/execute/arith-1.c (main): Return 0.
19236 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19237
19238 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
19239
19240 * g++.gb: New directory of tests, derived from my signature and
19241 class scoping tests.
19242
19243 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19244 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19245 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19246 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19247 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19248 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19249 * g++.gb/sig25.C: Likewise.
19250
19251 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19252 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19253 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19254 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19255 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19256 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19257 * g++.gb/sig25.exp: Likewise.
19258
19259 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19260 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19261 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19262 * g++.gb/scope13.C: Likewise, this test still fails.
19263
19264 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19265 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19266 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19267 * g++.gb/scope13.exp: Ditto.
19268
19269 * g++.gb/README: New file, explains what these tests are about.
19270
19271 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
19272
19273 * lib/dg.exp (dg-do): Support `preprocess'.
19274 (dg-test): Likewise.
19275
19276 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
19277
19278 * config/udi.exp: change "continue -expect" to "exp_continue".
19279
19280 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
19281
19282 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19283 Delete redundant tests.
19284
19285 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19286 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19287 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19288 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19289 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19290 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19291 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19292 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19293
19294 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19295 storing label pointers.
19296 * gcc.c-torture/execute/921019-1.c: Likewise.
19297 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19298 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19299 parameter fp.
19300 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19301 constants.
19302
19303 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19304 Delete obsolete tests.
19305
19306 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19307 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19308 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19309 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19310 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19311 * gcc.c-torture/compile/950124-1.c: New test.
19312
19313 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19314
19315 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
19316
19317 * lib/mike-g++.exp: Add -lm to LIBS.
19318
19319 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
19320
19321 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19322
19323 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
19324
19325 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19326
19327 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
19328
19329 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19330
19331 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
19332
19333 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19334 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19335 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19336 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19337 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19338 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19339 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19340 * g++.law/{operators31.C, operators32.C,
19341 * g++.law/{operators33.C, operators34.C}: Likewise.
19342 * g++.law/{pic1.C, refs2.C}: Likewise.
19343 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19344 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19345 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19346 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19347
19348 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19349 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19350 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19351 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19352 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19353 * g++.law/{enum9.exp, friend5.exp}: Likewise.
19354 * g++.law/{nest3.exp, nest4.exp}: Likewise.
19355 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19356 * g++.law/{operators30.exp, operators31.exp}: Likewise.
19357 * g++.law/{operators32.exp, operators33.exp}: Likewise.
19358 * g++.law/{operators34.exp}: Likewise.
19359 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19360 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19361 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19362 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19363 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19364
19365 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19366 No longer expected to fail.
19367 * g++.law/missed-error3.C: Tweak for recent bool changes.
19368
19369 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
19370
19371 * config/emb-unix: Deleted.
19372 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19373 remote execution. Do final link on remote host if REMOTE_LINK is set.
19374
19375 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
19376
19377 * lib/dg.exp (dg-test): Fix typo in last patch.
19378
19379 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
19380
19381 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19382 (handles multiple occurrences).
19383
19384 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
19385
19386 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19387 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19388 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19389 printed).
19390 * lib/c-torture.exp (c-torture-compile): Likewise.
19391 (c-torture): Prepend full path if missing.
19392 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19393 (gcc_fail): Likewise.
19394 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19395
19396 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
19397
19398 * lib/netware.exp: Only attach to NetWare i386 systems.
19399
19400 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
19401
19402 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19403 messages. Add test name to "output pattern match" pass/fail message.
19404
19405 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
19406
19407 * gcc.dg: New testsuite.
19408 * gcc.dg/dg.exp: New file.
19409
19410 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19411 test-switch.c}: Deleted.
19412
19413 * gcc.misc-tests/msgs.exp: New testcase driver.
19414
19415 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
19416
19417 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19418 Watch for illegal return values from ${tool}_load.
19419 * config/unix.exp (${tool}_load): Fix pass/fail detection for
19420 cross targets. Coerce return value >0 to 1.
19421
19422 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
19423
19424 * config/unix.exp (${tool}_load): Call program rsh, not proc.
19425
19426 * config/emb-unix.exp: New file.
19427
19428 * config/sim.exp: Error if variable $SIM not defined.
19429 (${tool}_load): Mark test as "untested" if simulator missing.
19430
19431 * config/unix.exp: Load remote.exp to get rcp_download.
19432 * lib/c-torture.exp: Use different option lists for testcases with
19433 and without loops.
19434 * gcc.c-torture/execute/execute.exp: Likewise.
19435
19436 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
19437
19438 * config/*.exp: Clarify return code from ${tool}_load.
19439 Call `unresolved' or `untested' instead of `warning' or `perror'
19440 (sometimes you still want to call both though).
19441 Add comment that `shell_id' is local to each file.
19442 * config/udi.exp (timeout): Set to 30.
19443 Don't print warning if connection fails, $connectmode has already
19444 printed an error.
19445 (${tool}_load): Move verbose messages to level 2.
19446 Rework pattern for "Process started" message.
19447 Pass `shell_id' to ${connectmode}_download.
19448 Retry twice upon timeout. Make resetting of target more robust.
19449 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19450 Pass `shell_id' to exit_$connectmode.
19451 Only call exit_$connectmode if connected.
19452 * config/unix.exp (${tool}_load): Check return codes better.
19453 * config/vrtx.exp (${tool}_load): Likewise.
19454 * config/vx.exp (${tool}_load): Likewise.
19455 Delete unneeded global's.
19456 * lib/dg.exp (dg-test): Update to reflect clarified return codes
19457 from ${tool}_load.
19458 (dg-stat): Delete.
19459 (dg-init): Delete recording of pass/fail counts.
19460 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19461 (old-dejagnu-init): Likewise.
19462 (old-dejagnu-stat): Delete contents, empty proc now.
19463 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19464 (c-torture): Delete references to lcnt, lpass, lfail.
19465 Get option list from TORTURE_OPTIONS.
19466 Delete -funroll[-all]-loops if no loops.
19467 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19468 (g++_stat): Delete contents (empty proc now).
19469 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19470 (gcc_finish): Likewise.
19471 (gcc_stat): Deleted.
19472 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19473 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19474 * gcc.c-torture/execute/execute.exp: Likewise.
19475 Split tests into two parts: compile, execute.
19476 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
19477 no loops. Update to reflect clarified return codes from ${tool}_load.
19478
19479 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
19480
19481 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19482 to grep for.
19483 (old-dejagnu): Likewise (where necessary).
19484
19485 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
19486
19487 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19488
19489 * lib/dg.exp (dg-process-target): Fix processing of selector.
19490 Add comment regarding use of `error'.
19491
19492 * lib/gcc.exp (prune_system_crud): Define if missing.
19493 * lib/g++.exp (prune_system_crud): Likewise.
19494
19495 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19496 Call prune_system_crud.
19497 * lib/dg.exp (dg-runtest): New proc.
19498 Use perror instead of send_user for tcl errors in testcase.
19499 Don't return any value, it's never used.
19500 Don't clobber previous definition of `unknown'.
19501 Print tcl errors in `dg-final'.
19502
19503 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
19504
19505 * lib/dg.exp (dg-process-target): Improve syntax error messages.
19506 (dg-test): Don't print errorInfo, it contains stack backtrace.
19507
19508 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
19509
19510 * lib/g++.exp (runtest_file_p): Define if missing.
19511
19512 1994-09-24 Doug Evans (dje@cygnus.com)
19513
19514 * lib/mike-g++.exp: Comment out loading of g++.exp.
19515 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
19516 (default_g++_version): Always print something.
19517 (default_g++_start): Comment out call to `which'.
19518 (g++_start, g++_load): Deleted (must be defined in config file).
19519 * lib/gcc.exp: Test for existence of $CC at start.
19520 Delete check for tmpdir (done in gcc_init).
19521 (default_gcc_version): Always print something.
19522 (default_gcc_start): Comment out call to `which'.
19523 * config/*.exp: Major cleanup - make cross targets work at least a
19524 little better for g++ (by not being "--tool gcc" specific).
19525 Rename gcc_xxx to ${tool}_xxx.
19526 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19527 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19528
19529 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
19530
19531 * lib/c-torture.exp (c-torture-compile): Rework compiler
19532 message processing.
19533
19534 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19535 c-torture.
19536
19537 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
19538
19539 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19540
19541 * lib/dg.exp (dg-process-target): Support { target native }.
19542
19543 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
19544
19545 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
19546 looked for "... program xxx got fatal signal".
19547 Correct regsub munging of `comp_output'.
19548 Ignore compiler messages "path prefix not used" and "linker input
19549 file unused".
19550
19551 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
19552
19553 * lib/gcc.exp (runtest_file_p): Define if missing.
19554 * gcc.prms/template.c: Example to work from.
19555
19556 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
19557
19558 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19559 * lib/dg.exp (dg-test): Call unsupported testcases as such.
19560
19561 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19562 * gcc.prms/1883.c: Moved from compile/940714-1.c.
19563 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19564 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
19565
19566 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
19567 (dg-process-target): No longer a varargs proc.
19568 Return S/N for target, P/F for xfail. All callers changed.
19569 (user option procs): More argument checking.
19570 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
19571 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
19572 (dg-test): Skip test if not running on selected target in `dg-do'.
19573 Update handling of `dg-do-what', `dg-output-text'.
19574 Separate execution pass/fail from output pattern match pass/fail.
19575 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
19576
19577 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
19578
19579 * gcc.c-torture/special/special.exp: Don't expect failure for mips
19580 target for 920510-1.c.
19581
19582 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
19583
19584 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
19585 Clean up comment regarding use of passcnt, etc.
19586 (gcc_stat): Don't update `testcnt' here.
19587 (gcc_finish): Do it here.
19588 Might as well reset `but_id' here too.
19589 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
19590 to determine if the file should be tested.
19591 * gcc.c-torture/compile/compile.exp: Likewise.
19592 * gcc.c-torture/execute/execute.exp: Likewise.
19593 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19594 * gcc.misc-tests/dg-test.exp: Likewise.
19595 * gcc.prms/prms.exp: Likewise.
19596 * gcc.wendy/wendy.exp: Likewise.
19597 * g++.old-deja.exp: Likewise.
19598 Move "Testing file" message to verbose level 1.
19599
19600 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
19601
19602 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
19603
19604 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
19605
19606 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
19607 (default_gcc_start): Accept optional second list element
19608 of compiler flags. Print compiler output at verbosity level 2.
19609 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
19610 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
19611 Save current values of framework globals passcnt, failcnt, xpasscnt,
19612 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
19613 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
19614 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
19615 xfailcnt to compute stats. Update framework global `testcnt' from
19616 pass/fail counts.
19617 (gcc_finish): New proc. Clean up test environment.
19618 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
19619 (gcc_epass, gcc_efail): Delete.
19620 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
19621 argument of line number.
19622 (dg-init): If the tool has an init routine, call it.
19623 (dg-test): Remove args `cflags_var' and `libs_var'.
19624 Pass all compiler options to ${tool}_start.
19625 Handle missing line number.
19626 (dg-finish): New function.
19627 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
19628 particular files. Call gcc_finish at end. Move "skipping test"
19629 message to verbosity level 3.
19630 * gcc.c-torture/compile/compile.exp: Likewise.
19631 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19632 * gcc.c-torture/execute/execute.exp: Likewise.
19633 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19634 Print testcase being tried at verbosity level 1.
19635 * gcc.c-torture/special/special.exp: Unset xfail.
19636 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19637 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
19638 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
19639 * gcc.failure/failure.exp: Likewise.
19640 * gcc.ieee/ieee.exp: Likewise.
19641 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
19642 Update call to dg-test. Call dg-finish at end.
19643 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
19644 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19645 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
19646 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
19647 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
19648 * gcc.wendy/wendy.exp: Add copyright.
19649 Delete setting of tmpdir (done by gcc_init).
19650 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
19651 Pass compiler flags to gcc_start. Call gcc_finish at end.
19652 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
19653 gcc_[ce]pass/fail.
19654
19655 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
19656
19657 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
19658 confusion.
19659 (g++_load): Likewise.
19660
19661 * config/*.exp (gcc_load): Some were varargs fns and some were not.
19662 Rename argument to `prog' to remove the confusion.
19663 Varargs fns behave differently too!
19664 (g++_load): Likewise.
19665
19666 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
19667
19668 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
19669 what it is. Delete (always) printing of status value for !native.
19670 Simplify verbose code, and include status and exec_output.
19671 (g++_load): Use gcc_load.
19672
19673 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
19674
19675 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
19676 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
19677 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
19678 940714-3.c as these testcases don't exist anymore. Make
19679 va-arg-1.c expected to pass.
19680
19681 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
19682
19683 * gcc.misc-tests/misc.exp: Only run specific testcases.
19684 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
19685 * gcc.misc-tests/dg-[1-9].c: New files.
19686
19687 * lib/dg.exp: New testsuite driver.
19688 * gcc.prms/prms.exp: Use it.
19689
19690 * README.gcc: New file.
19691
19692 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
19693 Document and reset `lxpass' and `lxfail'.
19694 Simplify "initialized" message.
19695 (gcc_stat): Clean up comments a little.
19696
19697 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
19698
19699 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
19700
19701 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
19702
19703 * lib/old-dejagnu.exp (process-option): New proc.
19704 (old-dejagnu-init, old-dejagnu-stat): Likewise.
19705 (old-dejagnu): Simplify.
19706 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
19707
19708 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
19709
19710 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
19711 exists and is not an empty string.
19712
19713 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
19714 $xfail rather than calling setup_xfail. Clear $xfail when test is
19715 finished.
19716 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
19717 automatically.
19718
19719 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
19720 longer expected to fail.
19721
19722 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
19723 "f" function call.
19724
19725 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
19726
19727 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
19728 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
19729 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
19730 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
19731 c-torture-1.29.
19732
19733 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
19734 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
19735
19736 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
19737
19738 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
19739 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
19740
19741 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
19742 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
19743 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
19744
19745 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
19746
19747 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
19748 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
19749 940714-1.c, 940714-2.c, 940714-3.c},
19750 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
19751 gcc.misc-tests/{mg.c,mg.exp}:
19752 New tests.
19753 * gcc.noncompile/noncompile.exp: Change accordingly.
19754
19755 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
19756
19757 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
19758 Undo previous clobberage.
19759
19760 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
19761
19762 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
19763 * gcc.special/{930510-1.c, special.exp}:
19764 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
19765 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
19766 struct-varargs-1.c}: New tests from c-torture-1.26.
19767
19768 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
19769
19770 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
19771 argument to switch.
19772
19773 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
19774
19775 * Revert the previous changes. Please see Rob's directory
19776 (/lisa/test/rob/progressive/gcc/testsuite) for testing
19777 fixes.
19778
19779 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
19780
19781 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
19782 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
19783 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
19784 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
19785 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
19786 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
19787 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
19788 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
19789 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
19790 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
19791 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
19792 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
19793 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
19794 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
19795 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
19796 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
19797 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
19798 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
19799 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
19800 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
19801 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
19802 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
19803 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
19804 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
19805 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
19806 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19807 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
19808
19809 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
19810
19811 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
19812 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
19813 with perror calls.
19814
19815 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
19816
19817 * config/unix.exp (g++_load): Fix syntax.
19818
19819 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
19820
19821 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
19822 * gcc.noncompile/921017-1.c: Deleted obsolete test.
19823 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
19824 Don't expect va-arg-1.c to fail. Correct expected output for
19825 920928-1.c.
19826 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
19827 * gcc.wendy/hbm4.c: Correct typo.
19828 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
19829
19830 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
19831
19832 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
19833 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
19834 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
19835 * lib/c-torture.exp (c-torture-compile): Ditto.
19836
19837 Reduce volume of output (remove all the -I's and such).
19838 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
19839 Call gcc_cpass, gcc_cfail.
19840 (c-torture): Pass testing option to c-torture-compile.
19841
19842 1994-03-21 Doug Evans (dje@cygnus.com)
19843
19844 Bring patches over from progressive.
19845 * config/default.exp: Exit remote shell cleanly.
19846 (g++_exit, g++_start): Add default versions.
19847 * config/sim.exp (gcc_load): Use perror, not error.
19848
19849 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
19850
19851 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
19852 set in site.exp.
19853
19854 1994-03-14 Doug Evans (dje@cygnus.com)
19855
19856 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
19857 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
19858 (wendy_try): New proc to run testcase.
19859 (main loop): Call 'em.
19860 * gcc.wendy/*.c: Clean up pass to correct expected output.
19861
19862 * lib/gcc.exp: Minor cleanup work.
19863 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
19864
19865 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
19866
19867 * config/sim.exp (gcc_load): Document return codes better.
19868 Don't pass -v to simulator.
19869
19870 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
19871
19872 * gcc.special/920717-x.c: Fix typo.
19873 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
19874 get at sources.
19875
19876 * lib/mike-gcc.exp: Fix typo.
19877
19878 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
19879
19880 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
19881 binary to use, transform the name.
19882 * config/*.exp: rename everything. Nuke any g++ specific files,
19883 it's now a special case of gcc that requires no special support.
19884 Add a default.exp for unsupported targets.
19885
19886 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
19887
19888 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
19889 lib/old-dejagnu.exp: Fix a few patterns to work with the new
19890 version of Tcl.
19891
19892 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
19893
19894 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
19895 than a warning.
19896
19897 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
19898
19899 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
19900
19901 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
19902
19903 * gcc.execute/execute.exp: Combine opt_list and foption_list into
19904 option_list. Compile every file with only 4/6 option choices
19905 (same as C torture) instead of with 12/18 different option
19906 choices.
19907 * lib/c-torture.exp: Likewise.
19908
19909 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
19910 not already set.
19911
19912 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
19913
19914 * lib/old-deja.exp: Add `excess errors test fails' error, now one
19915 can put an XFAIL *-*-* on excess errors.
19916
19917 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
19918
19919 * g++.law: Add more tests derived from g++-bugs snapshots.
19920
19921 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
19922 equivalent to g++.law/init9.
19923
19924 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
19925 compiled it, and the a.out file after we've run it.
19926
19927 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
19928
19929 * lib/mike-g++.exp (postbase): Delete the .o file after we've
19930 compiled it, and the a.out file after we've run it.
19931
19932 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
19933
19934 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
19935
19936 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
19937
19938 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
19939 version number.
19940
19941 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
19942
19943 * g++.law: New directory of g++ tests derived from the g++-bugs
19944 snapshots.
19945
19946 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
19947
19948 * gcc.compile: initbug1.c initbug1.exp testcase added
19949
19950 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
19951
19952 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
19953 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
19954 fixes submitted by Jeff Law (law@cs.utah.edu)
19955 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
19956 Jeff Law (law@cs.utah.edu)
19957
19958
19959 1993-11-30 Mike Stump (mrs@cygnus.com)
19960
19961 * config/unix-g++.exp: Follow the gcc way of doing things.
19962 * g++.old-deja/old-deja.exp: Minor updates.
19963 * lib/g++.exp: New file, follow the gcc way of doing things.
19964 * lib/old-dejagnu.exp: Minor updates.
19965 * lib/mike-g++.exp: Always unset errorInfo.
19966
19967 1993-11-06 Mike Stump (mrs@cygnus.com)
19968
19969 * lib/gcc.exp: Fix some errors with the below change, CC and
19970 CFLAGS should be global when setting, not local.
19971
19972 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
19973
19974 * lib/gcc.exp: Transform tool name.
19975
19976 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19977
19978 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
19979
19980 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19981
19982 * lib/gcc.exp: change gcc_done to gcc_stat
19983
19984 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19985
19986 * Upgraded gcc testsuite to c-torture version 1.25
19987
19988 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
19989
19990 * lib/gcc.exp: added reporting code. Changed verbose compile message.
19991 * lib/c-torture: added hooks for new reporting code.
19992
19993 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
19994
19995 * config/sh-gcc.exp: check if sh-sim exists in the path
19996
19997 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
19998
19999 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20000 * gcc.compile/compile.exp: Initial changes for new logic.
20001 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20002 * gcc.failure/failure.exp: Initial changes for new logic.
20003 * gcc.ieee/ieee.exp: Initial changes for new logic.
20004 * gcc.misc-tests/misc.exp: Initial changes for new logic.
20005 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20006 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20007 * lib/c-torture.exp: Initial changes for new logic.
20008 * lib/gcc.exp: Initial changes for new logic.
20009
20010 1993-10-15 Mike Stump (mrs@cygnus.com)
20011
20012 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20013 depend upon failure or success. Fully qualify names in failure
20014 and success messages. Always remove a.out before starting
20015 compile, just in case. Pay more attention to error text output by
20016 the compiler. Handle testcases with no known past errors just
20017 like all others, so that things are uniform. Other miscellaneous
20018 improvements.
20019
20020 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
20021
20022 * gcc.cpp: new directory for cpp tests
20023
20024 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
20025
20026 * lib/chill.exp: Code reformatted, removed unused code.
20027 * config/unix-chill.exp: Code reformatted, removed unused code.
20028 * chill.execute/execute.exp: Code reformatted, removed unused code.
20029 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20030
20031 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
20032
20033 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
20034 routines not written.
20035
20036 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
20037
20038 * config/bug-gcc.exp: Use new procs from bug.exp.
20039
20040 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
20041
20042 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20043 via ftp, rather than depending on NFS.
20044 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20045 case.
20046
20047 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
20048
20049 * config/bug-gcc.exp: Use new download proc.
20050
20051 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
20052
20053 * chill.execute/execute.exp: cleanups, handles errors better
20054 * chill.compile/compile.exp: rewrite, based on execute.exp
20055 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20056 * lib/chill.exp: major changes to diff proc and compile and link
20057 procs. added chill_fail and chill_pass wrappers to pass and
20058 fail. added more comments, and handle error codes better.
20059 Added a hack to capture stderr from exec, so noncompile tests
20060 can work.
20061
20062 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
20063
20064 * chill.execute/execute.exp: rewrite of testsuite driver
20065 * lib/chill.exp: rewrite of testsuite driver
20066 * config/unix-chill.exp: rewrite of testsuite driver
20067
20068 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
20069
20070 In chill.execute:
20071 * iexpr.ch: Standardize uppercase.
20072 * tuples.dat: Standardize uppercase.
20073 * vary.ch: standardize. Correct varying string assignments.
20074 * vary.dat: Add new output lines.
20075
20076 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
20077
20078 In chill.execute:
20079 * chprintf.ch: Standardize use of uppercase.
20080 * tuples.ch: Standardize and turn arr2 into a DCL,
20081 rather than a SYN.
20082 * pinits.ch: Standardize.
20083
20084 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
20085
20086 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
20087 * Makefil: Renamed to Makefile.in.
20088 * configure.in: New.
20089
20090 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
20091
20092 In chill.execute:
20093 * .cvsignore: Add result/output files.
20094 * Makefile: Fix up variables at start. Use MFLAGS
20095 everywhere. Correct bool_loc, built_ins entries.
20096 Add entry for vary1.ch.
20097 * bitarray.ch: Standardize upper-case usage.
20098 * bitexpr.ch: Standardize, add output of b1.
20099 * params.ch: Use arrayt in along PROC parameters, to
20100 avoid novelty problems.
20101 * sets.ch: Tiny cleanup.
20102 * vary1.ch: Re-indent.
20103
20104 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
20105
20106 * Add PR-related files to Makefiles, .cvsignore files, etc.
20107
20108 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
20109
20110 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
20111 with compiler objects. New names are test-flow.c and test-loop.c
20112
20113 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
20114
20115 * Upgraded c-torture tests from 1.19 to 1.20
20116
20117 * new files:
20118 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
20119 * gcc.compile: 930623-1.c 930623-2.c
20120 * gcc.noncompile: 930622-1.c 930622-2.c
20121 * gcc.failure: 920411-1.c 920627-2.c
20122 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
20123
20124 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
20125
20126 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20127 More changes to get testsuite working properly. Needs more work.
20128 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
20129
20130 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
20131
20132 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20133 More changes to get testsuite working properly. Needs more work.
20134
20135 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
20136
20137 * chill.compile/compile.exp: Added for Dejagnu support
20138 * chill.execute/execute.exp: Added for Dejagnu support
20139 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
20140
20141 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
20142
20143 This should complete moving the CHILL test files.
20144 * chill.noncompile(.cvsignore printf.grt
20145 in-printf.grt chprintf.grt chprintf.ch):
20146 Added test-support files.
20147 (Makefile): Modified further.
20148 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
20149 signal.ch): Added test files.
20150 * chill.execute (.cvsignore printf.grt printr.c
20151 in-printf.grt rts.c chprintf.grt rts.h): Added
20152 test-support files.
20153 (Makefile): More corrections.
20154
20155 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
20156
20157 * chill.compile, chill.execute, chill.nocompile: Add CHILL
20158 test cases, ready for DejaGnu.
20159
20160 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
20161
20162 * Upgraded c-torture tests from 1.18 to 1.19
20163
20164 * gcc.compile: added test(s):
20165 930607-1.c
20166 * gcc.execute: added test(s):
20167 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
20168
20169 * added new subdirectory for misc tests: gcc.misc-tests
20170 * gcc.misc-test(s): added tests:
20171 inst-check.c test-consts.c test-ior.c test-switch.c
20172
20173 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
20174
20175 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
20176
20177 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
20178
20179 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
20180
20181 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
20182
20183 * Upgraded c-torture tests from 1.17 to 1.18
20184
20185 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
20186
20187 * Upgraded c-torture tests from 1.12 to 1.17
20188
20189 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
20190
20191 * lib/old-dejagnu.exp:
20192 Fixed handling of XFAIL target triplets to correctly
20193 recognize wildcard characters. Removed code that
20194 appended a unique id tag to the end of the file name
20195 printed out by the result of the testcases within a
20196 given test file.
20197
20198 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
20199
20200 * lib/old-dejagnu.exp:
20201 Reworked expected failure handling to trigger off of XFAIL
20202 keyword in keyphrase embeded in testcase source code. The
20203 XFAIL keyword must be at the end of the keyphrase line. It
20204 may optionally be followed by one or more target triplets.
20205 It has just occured that the handling of wildcards in the
20206 target triplet may not be correct.
20207
20208 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
20209
20210 * g++.old-deja/tests:
20211 Moved all subdirectories up one level into g++.old-deja .
20212
20213 * lib/old-dejagnu.exp:
20214 Fixed problem with CXXFLAGS not being properly reset, and being
20215 corrupted with extraneous "-c" compiler option. This was
20216 causing binaries to not be generated for test that needed them.
20217 Modified strings passed to "pass" and "fail" so that individual
20218 tests from the same test file would be distinguished by an
20219 identifier appended to the test file name in the summary logs;
20220 this corrected a problem with erroneous diff logs. Added code
20221 to search testcases for expected fail and unexpected pass keywords.
20222
20223 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
20224
20225 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20226
20227 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
20228
20229 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20230 Removed extraneous text from end of "Special g++ Options"
20231 keyphrase.
20232
20233 * lib/old-dejagnu.exp: Added pattern matching to look for new
20234 keywords, embedded in testcases comments, which will trigger
20235 calls to xpass and xfail.
20236
20237 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
20238
20239 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20240 comments embedded in the testcases, especially the one looking for
20241 special compiler options, as well as the pattern matching for the
20242 compiler output again.
20243
20244 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
20245
20246 * lib/old-dejagnu.exp: Do a proper check of the return value for
20247 execute tests. Fixed several problems with the pattern matching
20248 of the compiler output which gave erroneous test results.
20249 Changed several of the test result messages to be more descriptive.
20250 * config/unix-g++.exp: Proc g++_load now actually works and
20251 executes the tests passed to it and returns a usable return
20252 value.
20253
20254 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
20255
20256 * lib/gcc.exp: Exits gracefully if $CC is bogus.
20257
20258 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
20259
20260 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20261 Modified both files to properly execute the old style
20262 dejagnu tests. The previous versions of these files were
20263 experimental and did not function anything near correctly.
20264
20265 1993-04-05 Rob Savoye (rob@cygnus.com)
20266
20267 * Removed all Makefile.in and configure.in files. No configuration
20268 needed now.
20269
20270 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
20271
20272 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20273
20274 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
20275
20276 * gcc.compile/configure.in, gcc.unsorted/configure.in,
20277 gcc.special/configure.in, gcc.noncompile/configure.in,
20278 gcc.execute/configure.in, gcc.code_quality/configure.in,
20279 g++.other/configure.in, g++.old-deja/configure.in,
20280 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20281 in srcname setting.
20282
20283 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
20284
20285 * lib/udi.exp: Fixed mondfe and mondfe_download.
20286 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20287 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20288
20289 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
20290
20291 * config/udi-gdb.exp: Check $shell_id after connecting to target.
20292 (gdb_exit): Don't remove *_soc files.
20293
20294 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
20295
20296 * lib/c-torture.exp: Don't look for main; instead always use -w
20297 -c. This is how the c-torture tests work. Remove the object
20298 file if the compilation succeeds.
20299 * gcc.execute/execute.exp: Remove executable if test passes.
20300 * gcc.noncompile/noncompile.exp: Every test is an expected
20301 failure.
20302 * gcc.special/special.exp: Added tests from c-torture 1.11,
20303 corrected use of existing test.
20304 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20305 gcc.execute/920625-1.c: Updated to c-torture 1.11.
20306 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20307 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20308 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20309 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20310 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20311 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20312 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20313 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20314 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20315 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20316 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20317 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20318 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20319 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20320 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20321 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20322 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20323 c-torture 1.11.
20324 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20325 correspond to c-torture 1.11.
20326
20327 * New file.
20328