re PR c++/13494 (ICE on bidimensional array subscription in template function.)
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
2
3 PR c++/13494
4 * g++.dg/template/array2-1.C: New test.
5 * g++.dg/template/array2-2.C: New test.
6
7 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8
9 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
10
11 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
12
13 PR c++/12774
14 * g++.dg/template/array1-1.C: New test.
15 * g++.dg/template/array1-2.C: New test.
16
17 2003-12-29 Roger Sayle <roger@eyesopen.com>
18
19 PR fortran/12632
20 * g77.dg/12632.f: New test case.
21
22 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23
24 PR c++/13289
25 * g++.dg/parse/nontype1.C: New test.
26
27 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28
29 PR c++/12403
30 * g++.dg/parse/explicit1.C: New test.
31 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
32
33 2003-12-28 Mark Mitchell <mark@codesourcery.com>
34
35 PR c++/13081
36 * g++.dg/opt/inline6.C: New test.
37
38 PR c++/12613
39 * g++.dg/parse/error9.C: New test.
40
41 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
42
43 2003-12-28 Mark Mitchell <mark@codesourcery.com>
44
45 PR c++/13009
46 * g++.dg/init/assign1.C: New test.
47
48 2003-12-28 Roger Sayle <roger@eyesopen.com>
49
50 PR c++/13070
51 * g++.dg/warn/format3.C: New test case.
52
53 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
54
55 * gcc.c-torture/compile/20031227-1.c: New test.
56
57 2003-12-23 Mark Mitchell <mark@codesourcery.com>
58
59 * g++.dg/bprob/bprob.exp: Load target-supports.exp
60 * g77.dg/bprob/bprob.exp: Likewise.
61 * gcc.misc-tests/bprob.exp: Likewise.
62 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
63 variants on systems where the library does not provide that
64 functionality.
65 * gcc.dg/builtins-20.c: Use builtins-config.h.
66 * gcc.dg/builtins-config.h: New file.
67
68 2003-12-23 Mark Mitchell <mark@codesourcery.com>
69
70 * lib/gcc-dg.exp (dg-require-profiling): New function.
71 * lib/target-supports.exp (check_profiling_available): Likewise.
72 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
73 * g77.dg/bprob/bprob.exp: Likewise.
74 * gcc.misc-tests/bprob.exp: Likewise.
75 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
76 * gcc.dg/20021014-1.c: Likewise.
77 * gcc.dg/nest.c: Likewise.
78
79 2003-12-23 Mark Mitchell <mark@codesourcery.com>
80
81 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
82 compiling.
83 * g++.dg/lookup/java2.C: Likewise.
84 * gcc.dg/cpp/lexident.c: Likewise.
85
86 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
87
88 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
89 given.
90 * gcc.c-torture/compile/961203-1.c: Likewise.
91 * gcc.c-torture/compile/980506-1.c: Likewise.
92
93 2003-12-23 Zack Weinberg <zack@codesourcery.com>
94
95 * lib/gcc-dg.exp (dg-prune-output): New annotation.
96 (additional_prunes): New global.
97 (gcc-dg-prune): Handle additional per-test pruning.
98 (dg-test): Clear additional_prunes between tests.
99
100 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
101 dg-prune-output to avoid spurious failures from assembler
102 complaining about nonexistent WAW violations.
103 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
104 Use dg-prune-output to avoid spurious failures from assembler
105 warning about Itanium B-step errata.
106
107 2003-12-23 Mark Mitchell <mark@codesourcery.com>
108
109 * g++.dg/abi/macro0.C: New test.
110 * g++.dg/abi/macro1.C: Likewise.
111 * g++.dg/abi/macro2.C: Likewise.
112
113 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
114 * g++.dg/abi/bitfield7.C: Likewise.
115 * g++.dg/abi/dtor2.C: Likewise.
116 * g++.dg/abi/mangle11.C: Likewise.
117 * g++.dg/abi/mangle12.C: Likewise.
118 * g++.dg/abi/mangle14.C: Likewise.
119 * g++.dg/abi/mangle17.C: Likewise.
120 * g++.dg/abi/vbase10.C: Likewise.
121 * g++.dg/abi/vbase14.C: Likewise.
122 * g++.dg/template/qualttp17.C: Likewise.
123
124 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
125
126 PR c/11995
127 * gcc.dg/20031223-1.c: New test.
128
129 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
130
131 * gcc.dg/noreturn-7.c: New test.
132
133 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
134
135 * gcc.dg/null-pointer-1.c: New test.
136
137 2003-12-22 Mark Mitchell <mark@codesourcery.com>
138
139 * g++.old-deja/g++.jason/template18.C: Remove.
140 * g++.old-deja/g++.jason/template37.C: Likewise.
141
142 PR c++/12862
143 * g++.dg/lookup/ns1.C: New test.
144
145 PR c++/12397
146 * g++.dg/template/lookup3.C: New test.
147
148 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
149
150 * g++.dg/template/recurse1.C: New test
151
152 2003-12-22 Mark Mitchell <mark@codesourcery.com>
153
154 PR c++/12479
155 * g++.dg/parse/semicolon1.C: New test.
156 * g++.dg/parse/semicolon1.h: Likewise.
157
158 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
159
160 * gcc.dg/darwin-misaligned.c: New test.
161
162 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
163
164 PR c/9163
165 * gcc.dg/20031222-1.c: New test.
166
167 2003-12-21 Mark Mitchell <mark@codesourcery.com>
168
169 PR c++/13438
170 * g++.dg/parse/error8.C: New test.
171
172 PR c++/11554
173 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
174
175 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
176
177 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
178 too small.
179 * gcc.c-torture/compile/930217-1.c: Likewise.
180 * gcc.c-torture/compile/930513-1.c: Likewise.
181 * gcc.c-torture/execute/920908-2.c: Likewise.
182 * gcc.c-torture/execute/921204-1.c: Likewise.
183 * gcc.c-torture/execute/930621-1.c: Likewise.
184 * gcc.c-torture/execute/930630-1.c: Likewise.
185 * gcc.c-torture/execute/931031-1.c: Likewise.
186 * gcc.c-torture/execute/980602-2.c: Likewise.
187 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
188 * gcc.c-torture/execute/compndlit-1.c: Likewise.
189 * gcc.c-torture/execute/extzvsi.c: Likewise.
190 * gcc.c-torture/unsorted/ext.c: Likewise.
191
192 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
193
194 PR target/12749
195 * gcc.c-torture/compile/20031220-2.c: New test case.
196
197 2003-12-20 Roger Sayle <roger@eyesopen.com>
198
199 PR optimization/13031
200 * gcc.c-torture/compile/20031220-1.c: New test case.
201
202 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
203
204 * gcc.dg/cast-function-1.c: New test.
205
206 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
207
208 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
209 formats.
210
211 2003-12-19 Mark Mitchell <mark@codesourcery.com>
212
213 PR c++/12795
214 * g++.dg/ext/attrib10.C: New test.
215
216 2003-12-19 Jakub Jelinek <jakub@redhat.com>
217
218 * gcc.dg/cleanup-10.c: New test.
219 * gcc.dg/cleanup-11.c: New test.
220
221 2003-12-19 Jakub Jelinek <jakub@redhat.com>
222
223 PR c++/13239
224 * g++.dg/opt/expect1.C: New test.
225
226 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
227
228 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
229
230 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
231
232 PR debug/12923
233 * gcc.dg/20031218-1.c: New test.
234
235 PR debug/12389
236 * gcc.dg/20031218-2.c: New test.
237 * gcc.dg/20031218-3.c: New test.
238
239 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
240 of label name and allow for USER_LABEL_PREFIX == "_" names.
241 * g++.dg/abi/mangle18-2.C: Likewise.
242 * g++.dg/abi/mangle19-1.C: Likewise.
243 * g++.dg/abi/mangle19-2.C: Likewise.
244 * g++.dg/abi/mangle20-1.C: Likewise.
245 * g++.dg/abi/mangle20-2.C: Likewise.
246
247 2003-12-18 Richard Henderson <rth@redhat.com>
248
249 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
250
251 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
252 Dan Kegel <dank@kegel.com>
253
254 PR other/12009
255 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
256 testing a cross compiler, it causes spurious compile failures.
257 * lib/g++.exp: Likewise.
258
259 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
260
261 PR c++/13262
262 * g++.dg/template/access13.C: New test.
263
264 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
265
266 * gcc.dg/20031216-1.c: New test.
267
268 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
269
270 PR c++/9154
271 * g++.dg/template/error10.C: New test.
272
273 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
274
275 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
276 * g++.dg/eh/simd-2.C: Likewise.
277
278 2003-12-17 James E Wilson <wilson@specifixinc.com>
279 Roger Sayle <roger@eyesopen.com>
280
281 * gcc.c-torture/execute/ieee/mzero5.c: New.
282
283 2003-12-17 Mark Mitchell <mark@codesourcery.com>
284
285 PR c++/10603
286 * g++.dg/parse/error6.C: New test.
287
288 PR c++/12827
289 * g++.dg/parse/error7.C: New test.
290
291 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
292
293 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
294 at -O with stabs debugging formats.
295 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
296 * gcc.dg/debug/debug-2.c: Likewise.
297
298 2003-12-16 Mark Mitchell <mark@codesourcery.com>
299
300 PR c++/12696
301 * g++.dg/init/error1.C: New test.
302
303 PR c++/12218
304 * g++.dg/init/pm3.C: New test.
305
306 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
307
308 PR c/3347
309 * gcc.dg/bitfld-8.c: New test.
310
311 2003-12-16 James Lemke <jim@wasabisystems.com>
312
313 * gcc.dg/arm-scd42-[123].c: New tests.
314
315 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
316
317 PR c++/9043
318 * g++.dg/abi/mangle20-1.C: New test.
319 * g++.dg/abi/mangle20-2.C: New test.
320
321 2003-12-16 Mark Mitchell <mark@codesourcery.com>
322
323 PR c++/13275
324 * g++.dg/other/offsetof2.C: Remove XFAIL.
325 * g++.dg/parse/offsetof1.C: New test.
326 * g++.gd/parse/offsetof2.C: Likewise.
327
328 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
329
330 * g++.dg/template/nontype3.C: New test.
331 * g++.dg/template/static2.C: Tweaked the dg-error clause.
332
333 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
334
335 * g++.dg/warn/noreturn-3.C: Also test instantiation.
336
337 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
338
339 PR c++/13387
340 * g++.dg/expr/assign1.C: New test.
341
342 PR c++/13242
343 * g++.dg/abi/mangle19-1.C: New test.
344 * g++.dg/abi/mangle19-2.C: New test.
345
346 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
347
348 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
349
350 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
351
352 * gcc.c-torture/execute/20031216-1.c: New test.
353
354 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
355
356 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
357 an ICE regression.
358
359 2003-12-15 Mark Mitchell <mark@codesourcery.com>
360
361 PR c++/10926
362 * g++.dg/template/error9.C: New test.
363
364 PR c++/11116
365 * g++.dg/template/error8.C: New test.
366
367 2003-12-15 Roger Sayle <roger@eyesopen.com>
368
369 PR middle-end/13400
370 * gcc.c-torture/execute/20031215-1.c: New test case.
371
372 2003-12-15 Mark Mitchell <mark@codesourcery.com>
373
374 PR c++/13269
375 * g++.dg/parse/error5.C: New test.
376
377 PR c++/12989
378 * g++.dg/expr/sizeof1.C: New test.
379
380 PR c++/13310
381 * g++.dg/template/crash15.C: New test.
382
383 2003-12-15 Geoffrey Keating <geoffk@apple.com>
384
385 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
386 a non-POD type as the last named parameter of a varargs function.
387
388 2003-12-15 Mark Mitchell <mark@codesourcery.com>
389
390 PR c++/13243
391 PR c++/12573
392 * g++.dg/template/crash14.C: New test.
393 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
394
395 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
396
397 * g++.dg/other/java1.C: New test.
398
399 PR c++/13241
400 * g++.dg/abi/mangle18-1.C: New test.
401 * g++.dg/abi/mangle18-2.C: New test.
402
403 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
404
405 PR optimization/10312
406 * gcc.c-torture/execute/20031214-1.c: New.
407
408 2003-12-14 Mark Mitchell <mark@codesourcery.com>
409
410 PR c++/10779
411 PR c++/12160
412 * g++.dg/parse/error3.C: New test.
413 * g++.dg/parse/error4.C: Likewise.
414 * g++.dg/abi/mangle4.C: Tweak error messages.
415 * g++.dg/lookup/using5.C: Likewise.
416 * g++.dg/other/error2.C: Likewise.
417 * g++.dg/parse/typename5.C: Likewise.
418 * g++.dg/parse/undefined1.C: Likewise.
419 * g++.dg/template/arg2.C: Likewise.
420 * g++.dg/template/ttp3.C: Likewise.
421 * g++.dg/template/type1.C: Likewise.
422 * g++.old-deja/g++.other/crash32.C: Likewise.
423 * g++.old-djea/g++.pt/defarg8.C: Likewise.
424
425 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
426
427 PR c++/13106
428 * g++.dg/warn/noreturn-3.C: New test.
429
430 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
431
432 PR c++/13118
433 * g++.dg/abi/covariant3.C: New.
434
435 2003-12-12 Jakub Jelinek <jakub@redhat.com>
436
437 * g++.dg/eh/ia64-1.C: New test.
438
439 2003-12-12 Roger Sayle <roger@eyesopen.com>
440
441 PR optimization/13037
442 * g77.f-torture/execute/13037.f: New test case.
443
444 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
445
446 PR c++/12881
447 * g++.dg/abi/covariant2.C: New.
448
449 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
450
451 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
452
453 2003-12-11 Zack Weinberg <zack@codesourcery.com>
454
455 * gcc.c-torture/execute/wchar_t-1.x: Delete.
456
457 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
458
459 PR other/10819
460 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
461 to fix Bug 10819.
462 * lib/g++.exp (g++_version): Likewise.
463 * lib/g77.exp (g77_version): Likewise.
464 * lib/objc.exp (default_objc_version): Likewise.
465
466 2003-12-10 Richard Henderson <rth@redhat.com>
467
468 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
469
470 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
471
472 2003-12-08 Matt Austern <austern@apple.com>
473
474 PR c/13134
475 * lib/gcc-dg.exp (dg-require-visibility): Define.
476 * lib/target-supports (check_visibility_available): Define.
477 * gcc.dg/visibility-1.c: New test.
478 * gcc.dg/visibility-2.c: Likewise.
479 * gcc.dg/visibility-3.c: Likewise.
480 * gcc.dg/visibility-4.c: Likewise.
481 * gcc.dg/visibility-5.c: Likewise.
482 * gcc.dg/visibility-6.c: Likewise.
483 * g++.dg/ext/visibility-1.C: Likewise.
484 * g++.dg/ext/visibility-2.C: Likewise.
485 * g++.dg/ext/visibility-3.C: Likewise.
486 * g++.dg/ext/visibility-4.C: Likewise.
487 * g++.dg/ext/visibility-5.C: Likewise.
488 * g++.dg/ext/visibility-6.C: Likewise.
489
490 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
491
492 * g++.dg/lookup/java1.C: New test.
493 * g++.dg/lookup/java2.C: New test.
494
495 2003-12-07 Falk Hueffner <falk@debian.org>
496
497 * g++.dg/opt/noreturn-1.C: New test.
498
499 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
500
501 * gcc.dg/overflow-1.c: New test.
502
503 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
504
505 * g77.f-torture/compile/13060.f: New test.
506
507 2003-12-06 Mark Mitchell <mark@codesourcery.com>
508
509 PR c++/13323
510 * g++.dg/inherit/operator2.C: New test.
511
512 2003-12-05 Mark Mitchell <mark@codesourcery.com>
513
514 PR c++/13305
515 * g++.dg/ext/attrib9.C: New test.
516
517 2003-12-05 Mark Mitchell <mark@codesourcery.com>
518
519 PR c++/13314
520 * g++.dg/template/error7.C: New test.
521
522 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
523 J"orn Rennecke <joern.rennecke@superh.com>
524
525 PR target/13302
526 * g++.dg/other/struct-va_list.C: New test.
527
528 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
529
530 PR c++/13166
531 * g++.dg/parse/defarg6.C: New test.
532
533 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
534
535 PR target/13256
536 * gcc.c-torture/execute/20031201-1.c: New test.
537
538 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
539
540 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
541
542 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
543
544 * gcc.dg/builtin-return-1.c: New test.
545
546 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
547 J"orn Rennecke <joern.rennecke@superh.com>
548
549 PR optimization/13260
550 * gcc.c-torture/execute/20031204-1.c: New test.
551
552 2003-12-03 Mark Mitchell <mark@codesourcery.com>
553
554 PR c++/9127
555 * g++.dg/template/error6.C: New test.
556
557 2003-12-03 Jakub Jelinek <jakub@redhat.com>
558
559 * gcc.dg/20031202-1.c: New test.
560
561 2003-12-03 Mark Mitchell <mark@codesourcery.com>
562
563 PR c++/13179
564 * g++.dg/template/eh1.C: New test.
565
566 PR c++/10771
567 * g++.dg/template/error5.C: New test.
568
569 2003-12-02 David Ung <davidu@mips.com>
570
571 * gcc.dg/compat/vector-check.h: Corrected type for var
572 g_##TMODE
573
574 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
575
576 PR c++/10126
577 * g++.dg/template/ptrmem8.C: New test.
578
579 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
580
581 PR c++/12573
582 * g++.dg/template/dependent-expr3.C: New test.
583
584 2003-12-01 James Lemke <jim@wasabisystems.com>
585
586 * gcc.dg/arm-g2.c: New test.
587
588 2003-12-01 Roger Sayle <roger@eyesopen.com>
589
590 PR optimization/11634
591 * gcc.dg/20031201-2.c: New test case.
592
593 2003-12-01 Zack Weinberg <zack@codesourcery.com>
594
595 PR 11433
596 * objc.dg/proto-lossage-3.m: New test.
597
598 2003-12-01 Roger Sayle <roger@eyesopen.com>
599
600 PR optimization/12628
601 * gcc.dg/20031201-1.c: New test case.
602
603 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
604
605 * gcc.dg/unaligned-1.c: New test.
606
607 2003-11-30 Mark Mitchell <mark@codesourcery.com>
608
609 PR c++/9849
610 * g++.dg/template/error4.C: New test.
611 * g++.dg/template/nested3.C: Adjust error markers.
612
613 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
614
615 * gcc.dg/cpp/assert4.c: Check more #system assertions.
616
617 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
618
619 PR c/10333
620 * gcc.dg/bitfld-7.c: New test.
621
622 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
623
624 * gcc.dg/tls/asm-1.C: New test.
625
626 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
627
628 * gcc.dg/cpp/assert4.c: Update.
629
630 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
631
632 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
633 * gcc.dg/builtin-apply3.c: New test.
634
635 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
636
637 * lib/compat.exp (compat-obj): New xfaildata parameter.
638 Use it to set compiler_conditional_xfail_data before compiling.
639 (compat-get-options): Handle dg-xfail-if.
640 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
641 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
642 * gcc.dg/compat/vector-1_y.c: Likewise.
643 * gcc.dg/compat/vector-2_x.c: Likewise.
644 * gcc.dg/compat/vector-2_y.c: Likewise.
645
646 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
647
648 * g++.dg/opt/reg-stack4.C: New test.
649
650 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
651
652 * gcc.dg/builtin-apply2.c: New test.
653
654 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
655
656 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
657
658 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
659
660 PR c++/12924
661 * g++.dg/template/template-id-2.C: New test.
662
663 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
664
665 PR c++/5369
666 * g++.dg/template/memfriend1.C: New test.
667 * g++.dg/template/memfriend2.C: Likewise.
668 * g++.dg/template/memfriend3.C: Likewise.
669 * g++.dg/template/memfriend4.C: Likewise.
670 * g++.dg/template/memfriend5.C: Likewise.
671 * g++.dg/template/memfriend6.C: Likewise.
672 * g++.dg/template/memfriend7.C: Likewise.
673 * g++.dg/template/memfriend8.C: Likewise.
674 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
675
676 2003-11-21 Mark Mitchell <mark@codesourcery.com>
677
678 PR c++/12515
679 * g++.dg/ext/cond1.C: New test.
680
681 2003-11-20 Richard Henderson <rth@redhat.com>
682
683 * gcc.dg/20020201-2.c: Remove.
684 * gcc.dg/20020201-4.c: Remove.
685 * gcc.dg/20020304-1.c: Remove.
686
687 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
688
689 * gcc.dg/cpp/trad/xwin1.c: New test case.
690
691 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
692
693 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
694 * lib/g77.exp: Likewise.
695 * lib/objc.exp: Likewise.
696 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
697 for darwin.
698
699 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
700
701 PR c++/12932
702 * g++.dg/template/static5.C: New test.
703
704 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
705
706 * gcc.dg/nested-func-1.c: New test.
707
708 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
709
710 * gcc.dg/cpp/assert4.c: New test.
711
712 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
713
714 PR c++/2294
715 * g++.dg/lookup/using9.c: New test.
716
717 2003-11-14 Mark Mitchell <mark@codesourcery.com>
718
719 PR c++/12762
720 * g++.dg/template/error3.C: New test.
721
722 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
723
724 PR ada/13035
725 * ada/acats/run_acats, run_all.sh: Fix syntax error.
726 No longer use a wrapper for gcc, since this does not work under
727 Windows.
728
729 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
730
731 PR c++/2094
732 * g++.dg/template/ptrmem7.C: New test.
733
734 2003-11-13 Andrew Pinski <apinski@apple.com>
735
736 * gcc.c-torture/compile/20031113-1.c: New test.
737
738 2003-11-13 Mark Mitchell <mark@codesourcery.com>
739 Kean Johnston <jkj@sco.com>
740
741 PR c/13029
742 * gcc.dg/unused-4.c: Update.
743
744 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
745
746 * g++.dg/opt/const3.C: New test.
747
748 2003-11-13 Jan Hubicka <jh@suse.cz>
749
750 * gcc.c-torture/compile/20031112-1.c: New test.
751
752 2003-11-12 Mark Mitchell <mark@codesourcery.com>
753
754 * g++.dg/parse/crash10.C: Remove bogus error marker.
755
756 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
757
758 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
759 (host_gcc): Likewise.
760 (ROOT): Honor $PWDCMD.
761 (BASE): Likewise.
762 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
763
764 2003-11-12 Catherine Moore <clm@redhat.com>
765
766 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
767
768 2003-11-12 Andreas Jaeger <aj@suse.de>
769 Jakub Jelinek <jakub@redhat.com>
770 Andrew Pinski <pinskia@physics.uc.edu>
771 Richard Henderson <rth@redhat.com>
772
773 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
774 systems.
775 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
776
777 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
778 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
779
780 2003-11-11 Andreas Jaeger <aj@suse.de>
781
782 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
783
784 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
785
786 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
787
788 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
789 Clean ups.
790
791 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
792
793 * gcc.dg/trampoline-1.c: New test.
794
795 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
796
797 * gcc.c-torture/compile/200031109-1.c: New test.
798
799 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
800
801 PR c/3190
802 PR c/8714
803 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
804 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
805 gcc.dg/format/no-y2k-1.c: Update.
806
807 2003-11-08 Roger Sayle <roger@eyesopen.com>
808
809 PR optimization/10467
810 * gcc.dg/20031108-1.c: New test case.
811
812 2003-11-07 Geoffrey Keating <geoffk@apple.com>
813
814 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
815
816 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
817
818 * gcc.dg/compound-lvalue-1.c: New test.
819 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
820 some XFAILs.
821
822 2003-11-06 Geoffrey Keating <geoffk@apple.com>
823
824 * gcc.dg/altivec-varargs-1.c: New test.
825
826 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
827
828 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
829 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
830 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
831 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
832 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
833
834 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
835
836 * gcc.dg/cond-lvalue-1.c: New test.
837
838 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
839
840 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
841
842 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
843
844 PR c++/11616
845 * g++.dg/template/instantiate5.C: New test.
846
847 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
848
849 PR c++/12726
850 * g++.dg/ext/complit2.C: Replace test with self-contained version.
851 * ChangeLog: Add missing first entry for above test.
852
853 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
854
855 PR c++/9810
856 * g++.dg/template/using8.C: New test.
857 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
858
859 2003-11-02 Roger Sayle <roger@eyesopen.com>
860
861 PR optimization/10817
862 * gcc.c-torture/compile/20031102-1.c: New test case.
863
864 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
865
866 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
867 2147483647.
868
869 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
870
871 * gcc.dg/20031102-1.c: New test.
872
873 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
874
875 * gcc.dg/complex-1.c: New test.
876
877 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
878
879 PR c++/12796
880 * g++.dg/template/crash13.C: Adjust expected error location.
881 * g++.old-deja/g++.brendan/ns1.C: Likewise.
882
883 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
884
885 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
886
887 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
888
889 PR/10239
890 * gcc.c-torture/compile/20031031-2.c: New test.
891
892 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
893
894 PR/11640
895 * gcc.c-torture/compile/20031031-1.c: New test.
896
897 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
898
899 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
900 * gcc.misc-tests/bprob.exp: Likewise.
901 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
902 the execution test on arm-elf configs.
903 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
904 configs that don't support scratch files.
905 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
906
907 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
908
909 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
910 done by dejagnu.
911
912 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
913
914 * ada/acats/run_all.sh: Redirect mv output to /dev/null
915 Avoid non pure sh syntax. Add more logging.
916
917 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
918 fail.
919
920 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
921
922 PR libgcj/10610
923 * gcc.dg/ppc-stackalign-1.c: New test.
924
925 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
926
927 * ada/acats/run_all.sh: Change output to be more compliant with
928 dejagnu framework.
929 Create acats.sum and acats.log files under testsuite/ada/acats
930 Only run [a-z]* directories, to filter out e.g. CVS.
931 Redirect build output to log file.
932
933 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
934
935 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
936
937 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
938
939 PR ada/5909:
940 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
941
942 2003-10-27 Jakub Jelinek <jakub@redhat.com>
943
944 * gcc.c-torture/compile/20031023-1.c: New test.
945 * gcc.c-torture/compile/20031023-2.c: New test.
946 * gcc.c-torture/compile/20031023-3.c: New test.
947 * gcc.c-torture/compile/20031023-4.c: New test.
948
949 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
950
951 PR c++/10371
952 * g++.dg/lookup/scoped8.C: New test.
953
954 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
955
956 * g++.dg/opt/reg-stack3.C: New test.
957
958 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
959
960 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
961
962 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
963
964 PR c++/11076
965 * g++.dg/template/crash13.C: New test.
966
967 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
968
969 * gcc.dg/c99-restrict-2.c: New test.
970
971 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
972
973 PR c++/12698, c++/12699, c++/12700, c++/12566
974 * g++.dg/inherit/covariant9.C: New test.
975 * g++.dg/inherit/covariant10.C: New test.
976 * g++.dg/inherit/covariant11.C: New test.
977
978 2003-10-23 Jason Merrill <jason@redhat.com>
979
980 PR c++/12726
981 * g++.dg/ext/complit2.C: New test.
982
983 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
984
985 PR target/12654
986 * gcc.c-torture/execute/20031020-1.c: New test.
987
988 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
989
990 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
991 following the jump_insn.
992
993 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
994
995 * gcc.dg/cast-lvalue-1.c: New test.
996
997 2003-10-21 Mark Mitchell <mark@codesourcery.com>
998
999 PR c++/11962
1000 * g++.dg/template/cond2.C: New test.
1001
1002 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
1003
1004 * gcc.dg/builtins-28.c: New test.
1005
1006 2003-10-20 Jan Hubicka <jh@suse.cz>
1007
1008 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1009 parameter.
1010 * testsuite/gcc.dg/inline-2.c: Likewise.
1011
1012 2003-10-20 Phil Edwards <phil@codesourcery.com>
1013
1014 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
1015 * gcc.dg/nest.c: Likewise.
1016
1017 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1018
1019 PR c++/9781, c++/10583, c++/11862
1020 * g++.dg/parse/crash13.C: New test.
1021
1022 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1023
1024 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1025
1026 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1027
1028 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1029 Define HAVE_C99_RUNTIME except on Solaris.
1030 * gcc.dg/builtins-20.c: Likewise.
1031
1032 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1033
1034 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1035
1036 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1037
1038 PR c++/12495
1039 * g++.dg/template/crash21.C: New test.
1040
1041 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1042
1043 PR c++/2513
1044 * g++.dg/template/typename5.C: New test.
1045
1046 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1047
1048 PR c++/12369
1049 * g++.dg/template/friend25.C: New test.
1050
1051 2003-10-16 Ziemowit Laski <zlaski@apple.com>
1052
1053 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1054 versions.
1055
1056 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
1057
1058 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1059 == 2147483647.
1060
1061 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
1062
1063 * gcc.c-torture/execute/960416-1.x: Remove.
1064 * gcc.c-torture/execute/divconst-3.x: Likewise.
1065
1066 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
1067
1068 PR target/12598
1069 * gcc.dg/torture/cris-volatile-1.c: New test.
1070
1071 2003-10-14 Roger Sayle <roger@eyesopen.com>
1072
1073 PR optimization/9325
1074 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1075 for overflowing floating point to integer conversion during RTL
1076 simplification.
1077
1078 2003-10-13 Ziemowit Laski <zlaski@apple.com>
1079
1080 * objc/execute/_cmd.m: Fix typo.
1081 * objc.dg/image-info.m, objc.dg/symtab-1.m:
1082 Relax 'scan-assembler' regexp.
1083 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1084 objc.dg/try-catch-4.m: Run on non-Darwin targets.
1085 * objc.dg/zero-link-2.m: Remove blank line.
1086 * objc.dg/zero-link-3.m: New test case.
1087
1088 2003-10-13 Geoffrey Keating <geoffk@apple.com>
1089
1090 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1091
1092 * gcc.dg/asm-names.c: Use scan-assembler-not rather
1093 than linker trickery.
1094
1095 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1096
1097 PR c++/12370
1098 * g++.dg/other/friend2.C: New test.
1099
1100 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1101
1102 * gcc.dg/20031012-1.c: New test.
1103
1104 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1105
1106 * gcc.dg/weak/weak-3.c: Fix for new warning.
1107
1108 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
1109
1110 PR optimization/8750
1111 * gcc.c-torture/execute/20031012-1.c: New test case.
1112
1113 2003-10-11 Roger Sayle <roger@eyesopen.com>
1114
1115 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1116 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1117
1118 2003-10-11 Roger Sayle <roger@eyesopen.com>
1119
1120 PR optimization/12260
1121 * gcc.c-torture/compile/20031011-2.c: New test case.
1122
1123 2003-10-11 Roger Sayle <roger@eyesopen.com>
1124
1125 * gcc.c-torture/execute/20031011-1.c: New testcase.
1126
1127 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1128
1129 * gcc.c-torture/compile/20031011-1.c: New test.
1130
1131 2003-10-11 Jan Hubicka <jh@suse.cz>
1132
1133 * g++.dg/other/first-global.C: New test.
1134
1135 2003-10-11 Roger Sayle <roger@eyesopen.com>
1136
1137 * gcc.c-torture/execute/string-opt-18.c: New testcase.
1138
1139 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
1140
1141 * gcc.c-torture/compile/20031010-1.c: New test.
1142
1143 2003-10-10 Geoffrey Keating <geoffk@apple.com>
1144
1145 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
1146 * gcc.c-torture/execute/va-arg-25.c: ... here.
1147
1148 2003-10-09 Mark Mitchell <mark@codesourcery.com>
1149
1150 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
1151
1152 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
1153
1154 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1155
1156 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
1157
1158 * g++.dg/parse/error2.C: New test.
1159
1160 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
1161
1162 PR c++/11097
1163 * g++.dg/other/error5.C: Modify the error message.
1164 * g++.dg/lookup/using8.C: New test.
1165
1166 2003-10-07 Geoffrey Keating <geoffk@apple.com>
1167
1168 * gcc.dg/darwin-abi-2.c: New file.
1169 * gcc.c-torture/execute/va-arg-24.c: New file.
1170
1171 2003-10-06 Bob Wilson <bob.wilson@acm.org>
1172
1173 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
1174 indentation.
1175
1176 2003-10-06 Mark Mitchell <mark@codesourcery.com>
1177
1178 PR c++/10147
1179 * g++.dg/other/error4.C: Update error messages.
1180 * g++.dg/template/ptrmem4.C: Likewise.
1181
1182 PR c++/12337
1183 * g++.dg/init/new9.C: New test.
1184
1185 PR c++/12334, c++/12236, c++/8656
1186 * g++.dg/ext/attrib8.C: New test.
1187
1188 2003-10-06 Devang Patel <dpatel@apple.com>
1189
1190 * gcc.dg/debug/dwarf2-3.h: New test.
1191 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
1192
1193 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
1194
1195 * g++.dg/opt/cfg2.C: New test.
1196
1197 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1198
1199 * g++.dg/opt/float1.C: New test.
1200
1201 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1202
1203 * gcc.dg/c90-array-lval-6.c: New test.
1204 * gcc.dg/c99-array-lval-6.c: New test.
1205
1206 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
1207 Ziemowit Laski <zlaski@apple.com>
1208
1209 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
1210 'Derived', so that it is never considered a class method; add
1211 new warning for '+port' method ambiguity.
1212 * objc.dg/method-12.m: Include <objc/objc.h> instead of
1213 <objc/objc-api.h> (needed on Mac OS X).
1214 * objc.dg/method-13.m: New test.
1215
1216 2003-10-03 Roger Sayle <roger@eyesopen.com>
1217
1218 PR optimization/9325, PR java/6391
1219 * gcc.c-torture/execute/20031003-1.c: New test case.
1220
1221 2003-10-02 Mark Mitchell <mark@codesourcery.com>
1222
1223 PR optimization/12180
1224 * gcc.dg/20031002-1.c: New test.
1225
1226 PR c++/12486
1227 * g++.dg/inherit/error1.C: New test.
1228
1229 2003-10-02 Chris Demetriou <cgd@broadcom.com>
1230
1231 * lib/f-torture.exp (search_for): Rename to...
1232 (search_for_re): This. Also, clean up comments and the
1233 "regexp" invocation.
1234
1235 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
1236
1237 * gcc.c-torture/compile/20031002-1.c: New test.
1238
1239 2003-10-02 Jakub Jelinek <jakub@redhat.com>
1240
1241 * g++.dg/opt/cond1.C: New test.
1242
1243 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
1244
1245 * gcc.dg/Wold-style-definition-2.c: New testcase.
1246 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
1247
1248 2003-09-29 Richard Henderson <rth@redhat.com>
1249
1250 * g++.dg/init/array10.C: Add dg-options.
1251
1252 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
1253
1254 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
1255
1256 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1257
1258 * g++.dg/template/friend19.C: Fix typo.
1259 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
1260
1261 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
1262
1263 * gcc.c-torture/execute/20030928-1.c: New test.
1264 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
1265
1266 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1267
1268 * g++.dg/opt/unroll1.C: New test.
1269
1270 2003-09-26 Roger Sayle <roger@eyesopen.com>
1271
1272 PR optimization/11741
1273 * gcc.dg/20030926-1.c: New test case.
1274
1275 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1276
1277 PR c++/5655
1278 * g++.dg/parse/access7.C: New test.
1279 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
1280
1281 2003-09-24 Ziemowit Laski <zlaski@apple.com>
1282
1283 MERGE OF objc-improvements-branch into MAINLINE:
1284 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
1285 if libobjc has not been built.
1286 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
1287 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
1288 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
1289 objc/execute/nested-3.m, objc/execute/np-2.m,
1290 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
1291 objc/execute/redefining_self.m, objc/execute/root_methods.m,
1292 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
1293 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
1294 objc.dg/special/unclaimed-category-1.h,
1295 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
1296 well as GNU runtime.
1297 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
1298 * execute/cascading-1.m, execute/function-message-1.m,
1299 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
1300 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
1301 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
1302 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
1303 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
1304 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
1305 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
1306 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
1307 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
1308 * objc.dg/bitfield-2.m: Run only on Darwin.
1309 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
1310 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
1311 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
1312 * objc.dg/const-str-1.m: Fix constant string layout.
1313
1314 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
1315
1316 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
1317
1318 2003-09-23 Geoffrey Keating <geoffk@apple.com>
1319
1320 * gcc.dg/darwin-abi-1.c: New file.
1321
1322 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
1323
1324 PR target/12281
1325 * gcc.c-torture/compile/20030921-1.c: New test.
1326
1327 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1328
1329 * g++.dg/opt/reg-stack2.C: New test.
1330
1331 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1332
1333 * g++.dg/eh/delayslot1.C: New test.
1334
1335 2003-09-20 Richard Henderson <rth@redhat.com>
1336
1337 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
1338
1339 2003-09-20 Roger Sayle <roger@eyesopen.com>
1340
1341 * gcc.c-torture/execute/20030920-1.c: New test case.
1342
1343 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1344
1345 * g++.dg/rtti/typeid3.C: Correct expected error message.
1346
1347 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1348
1349 PR c++/157
1350 * g++.dg/parse/crash12.C: New test.
1351
1352 2003-09-19 Janis Johnson <janis187@us.ibm.com>
1353
1354 * gcc.dg/compat/mixed-struct-check.h: New.
1355 * gcc.dg/compat/mixed-struct-defs.h: New.
1356 * gcc.dg/compat/mixed-struct-init.h: New.
1357 * gcc.dg/compat/struct-by-value-19_main.c: New.
1358 * gcc.dg/compat/struct-by-value-19_x.c: New.
1359 * gcc.dg/compat/struct-by-value-19_y.c: New.
1360 * gcc.dg/compat/struct-by-value-20_main.c: New.
1361 * gcc.dg/compat/struct-by-value-20_x.c: New.
1362 * gcc.dg/compat/struct-by-value-20_y.c: New.
1363 * gcc.dg/compat/struct-return-19_main.c: New.
1364 * gcc.dg/compat/struct-return-19_x.c: New.
1365 * gcc.dg/compat/struct-return-19_y.c: New.
1366 * gcc.dg/compat/struct-return-20_main.c: New.
1367 * gcc.dg/compat/struct-return-20_x.c: New.
1368 * gcc.dg/compat/struct-return-20_y.c: New.
1369
1370 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
1371 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
1372 so that it will not complain on LP64 targets.
1373
1374 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1375
1376 PR c++/495
1377 * g++.dg/template/friend24.C: New test.
1378
1379 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
1380
1381 PR c++/12332
1382 * g++.dg/template/memtmpl2.C: New test.
1383
1384 2003-09-18 Mark Mitchell <mark@codesourcery.com>
1385
1386 PR target/11184
1387 * gcc.dg/builtin-apply1.c: New test.
1388
1389 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
1390
1391 PR c++/9848
1392 * g++.dg/warn/Wunused-4.C: New test.
1393
1394 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1395
1396 PR c++/12316
1397 * g++.dg/other/gc2.C: New test.
1398
1399 2003-09-17 Mark Mitchell <mark@codesourcery.com>
1400
1401 PR c++/11991
1402 * g++.dg/rtti/typeid3.C: New test.
1403
1404 PR c++/12266
1405 * g++.dg/overload/template1.C: New test.
1406
1407 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1408
1409 * g++.dg/opt/cfg3.C: New test.
1410
1411 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1412
1413 PR c++/7939
1414 * g++.dg/template/crash11.C: New test.
1415
1416 2003-09-16 Jason Merrill <jason@redhat.com>
1417 Jakub Jelinek <jakub@redhat.com>
1418
1419 * gcc.dg/attr-warn-unused-result.c: New test.
1420
1421 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
1422
1423 PR c++/12184
1424 * g++.dg/expr/call2.C: New test.
1425
1426 2003-09-15 Andreas Jaeger <aj@suse.de>
1427
1428 * gcc.dg/Wold-style-definition-1.c: New test.
1429
1430 2003-09-14 Mark Mitchell <mark@codesourcery.com>
1431
1432 PR c++/3907
1433 * g++.dg/parse/template12.C: New test.
1434
1435 * g++.dg/abi/bitfield11.C: New test.
1436 * g++.dg/abi/bitfield12.C: Likewise.
1437
1438 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
1439
1440 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
1441 non-expansion of functional macro name without arguments at EOL.
1442 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
1443
1444 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
1445
1446 * gcc.c-torture/execute/20030914-[12].c: New tests.
1447
1448 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
1449
1450 PR c++/11788
1451 * g++.dg/overload/addr1.C: New test.
1452
1453 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
1454
1455 * gcc.dg/20030909-1.c: New test.
1456
1457 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1458
1459 * gcc.dg/ultrasp10.c: New test.
1460
1461 2003-09-09 Devang Patel <dpatel@apple.com>
1462
1463 * gcc.dg/darwin-ld-6.c: New test.
1464
1465 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1466
1467 * gcc.dg/torture/builtin-explog-1.c: New testcase.
1468
1469 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1470
1471 * gcc.dg/ia64-types1.c: New test.
1472 * gcc.dg/ia64-types2.c: Likewise.
1473
1474 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1475
1476 * gcc.dg/builtins-1.c: Add more _Complex tests.
1477 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1478
1479 * gcc.dg/builtins-1.c: Test existing _Complex functions.
1480 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1481
1482 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1483
1484 PR c++/11786
1485 * g++.dg/lookup/koenig2.C: New test.
1486
1487 PR c++/5296
1488 * g++.dg/rtti/typeid2.C: New test.
1489
1490 2003-09-08 Jakub Jelinek <jakub@redhat.com>
1491
1492 * gcc.c-torture/compile/20030904-1.c: New test.
1493
1494 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1495
1496 * g++.dg/opt/longbranch2.C: New test.
1497
1498 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1499
1500 * g++.dg/template/crash10.C: Only compile it.
1501
1502 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1503
1504 PR middle-end/11665
1505 * gcc.c-torture/compile/20030907-1.c: New test.
1506 * g++.dg/init/array11.C: New test.
1507
1508 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1509
1510 PR c++/11852
1511 * g++.dg/init/struct1.C: New test.
1512
1513 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1514
1515 PR c++/12181
1516 * g++.dg/expr/comma1.C: New test.
1517
1518 2003-09-06 Mark Mitchell <mark@codesourcery.com>
1519
1520 PR c++/11867
1521 * g++.dg/expr/static_cast5.C: New test.
1522
1523 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1524
1525 PR c++/11507
1526 * g++.dg/lookup/scoped7.C: New test.
1527
1528 PR c++/9574
1529 * g++.dg/other/static1.C: New test.
1530
1531 PR c++/11490
1532 * g++.dg/warn/template-1.C: New test.
1533
1534 PR c++/11432
1535 * g++.dg/template/crash10.C: New test.
1536
1537 PR c++/2478
1538 * g++.dg/overload/VLA.C: New test.
1539
1540 PR c++/10804
1541 * g++.dg/template/call1.C: New test.
1542
1543 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1544
1545 PR c++/11794
1546 * g++.dg/parse/using3.C: New test.
1547
1548 2003-09-06 Roger Sayle <roger@eyesopen.com>
1549
1550 PR c++/11409
1551 * g++.dg/overload/builtin3.C: New test case.
1552
1553 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
1554
1555 PR c/9862
1556 * gcc.dg/20030906-1.c: New test.
1557 * gcc.dg/20030906-2.c: Likewise.
1558
1559 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1560
1561 PR c++/12167
1562 * g++.dg/parse/defarg5.C: New test.
1563
1564 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
1565
1566 2003-09-05 Mark Mitchell <mark@codesourcery.com>
1567
1568 PR c++/12163
1569 * g++.dg/expr/static_cast4.C: New test.
1570
1571 PR c++/12146
1572 * g++.dg/template/crash9.C: New test.
1573
1574 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1575
1576 * g++.old-deja/g++.ext/pretty2.C: Update for change
1577 in __FUNCTION__.
1578 * g++.old-deja/g++.ext/pretty3.C: Likewise.
1579
1580 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
1581
1582 PR c++/11922
1583 * g++/dg/template/qualified-id1.C: New test.
1584
1585 PR c++/12037
1586 * g++.dg/warn/noeffect4.C: New test.
1587
1588 2003-09-04 Matt Austern <austern@apple.com>
1589
1590 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
1591 * g++.dg/ext/fnname2.C: Likewise.
1592 * g++.dg/ext/fnname3.C: Likewise.
1593
1594 2003-09-04 Mark Mitchell <mark@codesourcery.com>
1595
1596 * g++.dg/expr/lval1.C: New test.
1597 * g++.dg/ext/lvcast.C: Remove.
1598
1599 2003-09-03 Roger Sayle <roger@eyesopen.com>
1600
1601 PR optimization/11700.
1602 * gcc.c-torture/compile/20030903-1.c: New test case.
1603
1604 2003-09-03 Mark Mitchell <mark@codesourcery.com>
1605
1606 PR c++/12053
1607 * g++.dg/abi/layout4.C: New test.
1608
1609 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
1610
1611 PR c++/11553
1612 * g++.dg/parse/friend3.C: New test.
1613
1614 2003-09-02 Mark Mitchell <mark@codesourcery.com>
1615
1616 PR c++/11847
1617 * g++.dg/template/class1.C: New test.
1618
1619 PR c++/11808
1620 * g++.dg/expr/call1.C: New test.
1621
1622 2003-09-01 Mark Mitchell <mark@codesourcery.com>
1623
1624 PR c++/12114
1625 * g++.dg/init/ref9.C: New test.
1626
1627 PR c++/11972
1628 * g++.dg/template/nested4.C: New test.
1629
1630 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1631
1632 PR c++/12093
1633 * g++.dg/template/non-dependent4.C: New test.
1634
1635 PR c++/11928
1636 * g++.dg/inherit/conv1.C: New test.
1637
1638 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1639
1640 PR c++/6196
1641 * g++.dg/ext/label1.C: New test.
1642 * g++.dg/ext/label2.C: Likewise.
1643
1644 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1645
1646 * g++.dg/expr/cond3.C: New test.
1647
1648 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1649
1650 * gcc.dg/builtins-1.c: Add new builtin cases.
1651
1652 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1653
1654 * gcc.dg/builtins-1.c: Add new cases.
1655 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1656
1657 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1658
1659 * gcc.dg/builtins-1.c: Add more math builtin tests.
1660 * gcc.dg/torture/builtin-attr-1.c: New test.
1661
1662 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1663
1664 PR optimization/5079
1665 * g++.dg/opt/static3.C: New test.
1666
1667 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1668
1669 * gcc.misc-tests/gcov-10b.c: New test.
1670
1671 2003-08-27 Mark Mitchell <mark@codesourcery.com>
1672
1673 * g++.dg/opt/ptrmem3.C: New test.
1674
1675 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
1676
1677 2003-08-27 Jakub Jelinek <jakub@redhat.com>
1678
1679 * gcc.dg/20030826-2.c: New test.
1680
1681 2003-08-26 Roger Sayle <roger@eyesopen.com>
1682
1683 PR middle-end/12002
1684 * g77.f-torture/compile/12002.f: New test case.
1685
1686 2003-08-26 Roger Sayle <roger@eyesopen.com>
1687
1688 * gcc.dg/20030826-1.c: New test case.
1689
1690 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
1691
1692 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
1693
1694 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
1695
1696 PR c++/11871
1697 * c++.dg/lookup/crash1.C: New test.
1698
1699 * c++.dg/warn/noeffect3.C: New test.
1700
1701 2003-08-25 Janis Johnson <janis187@us.ibm.com>
1702
1703 * gcc.dg/compat/vector-1_x.c: Compile with -w.
1704 * gcc.dg/compat/vector-1_y.c: Ditto.
1705 * gcc.dg/compat/vector-2_x.c: Ditto.
1706 * gcc.dg/compat/vector-2_y.c: Ditto.
1707
1708 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1709
1710 * gcc.dg/20030702-1.c: New test.
1711
1712 2003-08-25 Mark Mitchell <mark@codesourcery.com>
1713
1714 PR c++/8795
1715 * g++.dg/ext/altivec-1.C: New test.
1716
1717 2003-08-24 Richard Henderson <rth@redhat.com>
1718
1719 * g++.dg/eh/simd-2.C: Add -w for x86.
1720
1721 2003-08-23 Jakub Jelinek <jakub@redhat.com>
1722
1723 * gcc.dg/20030815-1.c: New test.
1724
1725 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1726
1727 PR c++/3765
1728 * g++.dg/parse/access6.C: New test.
1729
1730 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1731
1732 PR c++/641, c++/11876
1733 * g++.dg/template/friend22.C: New test.
1734 * g++.dg/template/friend23.C: Likewise.
1735
1736 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1737
1738 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
1739 identically.
1740
1741 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1742
1743 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
1744
1745 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1746
1747 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
1748
1749 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1750
1751 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
1752
1753 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1754
1755 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
1756
1757 2003-08-21 Mark Mitchell <mark@codesourcery.com>
1758
1759 PR c++/11919
1760 * g++.dg/overload/prom1.C: New test.
1761
1762 PR c++/11551
1763 * g++.dg/parse/dtor2.C: New test.
1764
1765 PR c++/10762
1766 * g++.dg/parse/using2.C: New test.
1767
1768 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
1769
1770 PR target/11805
1771 * gcc.c-torture/compile/20030821-1.c: New.
1772
1773 2003-08-20 Mark Mitchell <mark@codesourcery.com>
1774
1775 PR c++/11834
1776 * g++.dg/template/deduce2.C: New test.
1777
1778 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
1779
1780 * gcc.c-torture/execute/20030821-1.c: New test.
1781
1782 2003-08-20 Roger Sayle <roger@eyesopen.com>
1783
1784 PR middle-end/11984
1785 * gcc.dg/20030820-1.c: New test case.
1786
1787 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
1788
1789 PR c++/11945
1790 * g++.dg/warn/noeffect2.C: New test.
1791
1792 2003-08-19 Mark Mitchell <mark@codesourcery.com>
1793
1794 PR c++/10926
1795 * g++.dg/template/dtor2.C: New test.
1796
1797 PR c++/11684
1798 * g++.dg/template/operator1.C: New test.
1799 * g++.dg/parse/operator4.C: New test.
1800
1801 PR c++/11946.C
1802 * g++.dg/expr/enum1.C: New test.
1803 * gcc.dg/c99-bool-1.c: Remove bogus warning.
1804
1805 PR c++/11036.C
1806 * g++.dg/parse/elab2.C: New test.
1807 * g++.dg/parse/typedef4.C: Change error message.
1808 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
1809 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
1810 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
1811
1812 2003-08-19 Geoffrey Keating <geoffk@apple.com>
1813
1814 * gcc.dg/pch/warn-1.c: New.
1815 * gcc.dg/pch/warn-1.hs: New.
1816
1817 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
1818 not-tested file.
1819
1820 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1821
1822 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
1823
1824 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1825
1826 * gcc.dg/uninit-D.c: New Test.
1827 * gcc.dg/uninit-E.c: New Test.
1828 * gcc.dg/uninit-F.c: New Test.
1829 * gcc.dg/uninit-G.c: New Test.
1830
1831 2003-08-19 Michael Ritzert <ritzert@t-online.de>
1832
1833 * g++.dg/README: Describe the pch directory.
1834
1835 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1836
1837 PR c++/11174
1838 * g++.dg/parse/access4.C: New test.
1839 * g++.dg/parse/access5.C: Likewise.
1840 * g++.old-deja/g++.jason/access17.C: Adjust error message.
1841
1842 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
1843
1844 * gcc.dg/noncompile/20030818-1.c: New.
1845
1846 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
1847
1848 PR c++/11957
1849 * g++.dg/warn/noeffect1.C: New test.
1850
1851 * g++.dg/template/scope2.C: New test.
1852 * g++.dg/template/error2.C: Correct dg-error
1853
1854 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
1855
1856 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1857
1858 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
1859
1860 PR C++/11512
1861 * g++.dg/template/warn1.C: New.
1862
1863 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
1864
1865 * g++.dg/template/error2.C: New test.
1866 * g++.dg/lookup/using7.C: Adjust errors
1867 * g++.old-deja/g++.pt/crash36.C: Likewise.
1868 * g++.old-deja/g++.pt/derived3.C: Likewise.
1869
1870 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1871
1872 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1873 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1874 * gcc.c-torture/execute/builtins/string-9.c: New, from
1875 string-opt-9.c. Adjust for execute/builtins framework.
1876 * gcc.c-torture/execute/string-opt-9.c: Delete.
1877
1878 2003-08-12 Mark Mitchell <mark@codesourcery.com>
1879
1880 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1881
1882 * g++.dg/parse/ret-type2.C: New test.
1883
1884 PR c++/11703
1885 * g++.dg/init/new8.C: New test.
1886
1887 PR c++/10923
1888 * g++.dg/parse/typedef5.C: New test.
1889
1890 PR c++/9512
1891 * g++.dg/parse/qualified2.C: New test.
1892 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1893 invalid code.
1894
1895 2003-08-11 Mark Mitchell <mark@codesourcery.com>
1896
1897 * g++.dg/conversion/ptrmem1.C: New test.
1898
1899 2003-08-11 Jakub Jelinek <jakub@redhat.com>
1900
1901 PR target/11693
1902 * gcc.dg/20030811-1.c: New test.
1903
1904 PR target/11535
1905 * gcc.c-torture/execute/20030811-1.c: New test.
1906
1907 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1908
1909 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1910
1911 2003-08-10 Mark Mitchell <mark@codesourcery.com>
1912
1913 PR c++/11789.C
1914 * g++.dg/inherit/multiple1.C: New test.
1915
1916 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
1917
1918 * gcc.dg/spe1.c: New test.
1919
1920 PR c++/11670
1921 * g++.dg/expr/cast2.C: New test.
1922
1923 PR c++/10530
1924 * g++.dg/template/dependent-name2.C: New test.
1925
1926 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
1927
1928 * g++.dg/parse/crash11.C: Put the dg options in comments.
1929
1930 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
1931
1932 * lib/gcc-dg.exp: Update for diagnostic change.
1933
1934 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1935
1936 PR c++/5767
1937 * g++.dg/parse/crash11.C: New test.
1938
1939 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
1940
1941 * gcc.dg/cpp/spacing1.c: Update.
1942
1943 2003-08-04 Janis Johnson <janis187@us.ibm.com>
1944
1945 PR target/11739
1946 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1947 a value for -mtune.
1948
1949 2003-08-04 Roger Sayle <roger@eyesopen.com>
1950
1951 PR middle-end/11771
1952 * gcc.c-torture/compile/20030804-1.c: New test case.
1953
1954 2003-08-04 Roger Sayle <roger@eyesopen.com>
1955
1956 * gcc.dg/20030804-1.c: New test case.
1957
1958 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1959
1960 * gcc.dg/cpp/separate-1.c: New test.
1961
1962 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
1963
1964 PR c++/11704
1965 * g++.dg/template/dependent-expr2.C: New test.
1966
1967 PR c++/11766
1968 * g++.dg/expr/ptrmem1.C: New test.
1969
1970 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1971
1972 PR c++/9453
1973 * g++.dg/template/friend15.C: New test.
1974
1975 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
1976
1977 * lib/dg-pch.exp: Work round PCH bug.
1978
1979 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1980
1981 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
1982 builtins. Move cases from builtins-4.c here.
1983
1984 * gcc.dg/torture/builtin-math-1.c: New test taken from
1985 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1986 additional cases.
1987
1988 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1989 Delete.
1990
1991 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
1992
1993 PR c++/9447
1994 * g++.dg/template/using7.C: New test.
1995
1996 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
1997
1998 * import1.c, import2.c: New tests.
1999
2000 2003-08-01 Jakub Jelinek <jakub@redhat.com>
2001
2002 * g++.dg/eh/crossjump1.C: New test.
2003
2004 2003-08-01 Mark Mitchell <mark@codesourcery.com>
2005
2006 PR c++/11697
2007 * g++.dg/template/using6.C: New test.
2008
2009 PR c++/11744
2010 * g++.dg/template/koenig2.C: New test.
2011
2012 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2013
2014 PR c++/7983
2015 * g++.dg/parse/typedef4.C: New test.
2016
2017 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2018
2019 PR c++/8442, c++/8806
2020 * g++.dg/template/elab1.C: New test.
2021 * g++.dg/template/type2.C: Likewise.
2022 * g++.dg/template/ttp3.C: Adjust expected error message.
2023 * g++.old-deja/g++.law/visibility13.C: Likewise.
2024 * g++.old-deja/g++.niklas/t135.C: Likewise.
2025 * g++.old-deja/g++.pt/ttp41.C: Likewise.
2026 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2027 template argument.
2028 * g++.old-deja/g++.pt/ttp44.C: Likewise.
2029
2030 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
2031
2032 PR c++/11295
2033 * g++.dg/ext/stmtexpr1.C: New test.
2034
2035 * g++.dg/opt/tmp1.C: New test.
2036
2037 PR c++/11525
2038 * g++.dg/parse/constant4.C: New test.
2039
2040 PR c++/9447
2041 * g++.dg/template/using5.C: New test.
2042
2043 2003-07-31 Roger Sayle <roger@eyesopen.com>
2044
2045 * gcc.dg/builtins-27.c: New test case.
2046
2047 2003-07-31 Jakub Jelinek <jakub@redhat.com>
2048
2049 * gcc.dg/tls/opt-7.c: New test.
2050
2051 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
2052
2053 * g++.old-deja/g++.other/crash18.C: Remove.
2054
2055 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
2056
2057 * g++.dg/template/explicit3.C: New.
2058 * g++.dg/template/explicit4.C: New.
2059 * g++.dg/template/explicit5.C: New.
2060
2061 PR c++/11347
2062 * g++.dg/template/memtmpl1.C: New.
2063
2064 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
2065
2066 PR target/11565
2067 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2068 * gcc.dg/i386-387-5.c (dg-options): Likewise.
2069
2070 2003-07-30 Jan Hubicka <jh@suse.cz>
2071
2072 * vtgc1.c: Kill.
2073
2074 2003-07-29 Zack Weinberg <zack@codesourcery.com>
2075
2076 * gcc.dg/struct-in-proto-1.c: New test.
2077
2078 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
2079
2080 * gcc.dg/cpp/include2.c: Only expect one message.
2081
2082 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
2083
2084 PR c++/9447
2085 * g++.dg/template/using1.C: New test.
2086 * g++.dg/template/using2.C: New test.
2087 * g++.dg/template/using3.C: New test.
2088 * g++.dg/template/using4.C: New test.
2089
2090 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
2091
2092 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2093 * gcc.c-torture/execute/string-opt-10.c: Likewise.
2094
2095 2003-07-28 Jan Hubicka <jh@suse.cz>
2096
2097 PR c++/11530
2098 * g++.dg/opt/call1.C: New test.
2099
2100 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
2101
2102 PR c++/11667
2103 * g++.dg/init/enum2.C: New test.
2104 * g++.dg/template/overload1.C: Add "-w" option.
2105
2106 2003-07-28 <hp@bitrange.com>
2107
2108 * gcc.dg/Wdeclaration-after-statement-1.c,
2109 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2110
2111 2003-07-28 Jakub Jelinek <jakub@redhat.com>
2112
2113 * gcc.c-torture/compile/20030725-1.c: New test.
2114
2115 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
2116
2117 * gcc.dg/20030505.c: Only run for SPE.
2118 Remove definition of opaque type.
2119
2120 2003-07-27 Mark Mitchell <mark@codesourcery.com>
2121
2122 * g++.dg/template/ptrmem6.C: New test.
2123
2124 2003-07-26 Geoffrey Keating <geoffk@apple.com>
2125
2126 * gcc.c-torture/compile/zero-strct-2.c: New test.
2127
2128 2003-07-25 Geoffrey Keating <geoffk@apple.com>
2129
2130 * gcc.dg/intermod-1.c: New test.
2131
2132 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
2133
2134 PR c++/11617
2135 * g++.dg/template/lookup2.C: New test.
2136 * g++.dg/template/memclass1.C: Remove instantiated from error.
2137 * g++.dg/other/error2.C: Tweak expected errors.
2138
2139 PR c++/11596
2140 * g++.dg/template/defarg3.C: New test.
2141
2142 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
2143
2144 2003-07-24 Mark Mitchell <mark@codesourcery.com>
2145
2146 * g++.dg/inherit/access5.C: New test.
2147
2148 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2149
2150 PR c++/11513
2151 * g++.dg/template/crash8.C: New test.
2152
2153 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
2154
2155 PR c/10602
2156 * gcc.dg/noncompile/incomplete-2.c: New test.
2157
2158 2003-07-23 Mark Mitchell <mark@codesourcery.com>
2159
2160 PR c++/11645
2161 * g++.dg/inherit/access4.C: New test.
2162
2163 PR c++/11517
2164 * g++.dg/expr/cond2.C: New test.
2165
2166 PR optimization/10679
2167 * g++.dg/opt/inline4.C: New test.
2168
2169 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
2170
2171 * g++.dg/parse/crash10: New test.
2172
2173 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2174
2175 * g++.dg/ext/flexary1.C: New test.
2176
2177 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2178
2179 PR c++/10793
2180 * g++.dg/template/crash9.C: New test.
2181
2182 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2183
2184 PR c++/3004
2185 * g++.dg/parse/typedef3.C: New test.
2186
2187 PR c++/7906
2188 * g++.dg/parse/operator2.C: New test.
2189
2190 PR c++/8895
2191 * g++.dg/parse/def-tmpl-arg1.C: New test.
2192
2193 PR c++/9282
2194 * g++.dg/parse/funptr1.C: New test.
2195
2196 PR c++/9452
2197 * g++.dg/parse/ambig3.C: New test.
2198
2199 PR c++/9454
2200 * g++.dg/parse/operator3.C: New test.
2201
2202 PR c++/9486
2203 * g++.dg/parse/template10.C: New test.
2204
2205 PR c++/9488
2206 * g++.dg/parse/template11.C: New test.
2207
2208 PR c++/10150
2209 * g++.dg/parse/invalid-op1.C: New test.
2210
2211 PR c++/10247
2212 * g++.dg/parse/condexpr1.C: New test.
2213
2214 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2215
2216 * g++.dg/ext/packed3.C: New test.
2217 * g++.dg/ext/packed4.C: New test.
2218
2219 * gcc.dg/pack-test-3.c: New test.
2220
2221 2003-07-21 Janis Johnson <janis187@us.ibm.com>
2222
2223 * lib/compat.exp: Handle dg-options per source file.
2224 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
2225 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
2226 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
2227 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
2228 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
2229 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
2230 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
2231 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
2232 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
2233 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
2234 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
2235 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
2236 * g++.dg/compat/break/bitfield7_x.C: Ditto.
2237 * g++.dg/compat/break/bitfield7_y.C: Ditto.
2238
2239 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2240
2241 PR c/10320
2242 * gcc.c-torture/execute/20030718-1.c: New test.
2243
2244 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2245
2246 PR optimization/11536
2247 * gcc.dg/20030721-1.c: New test.
2248
2249 2003-07-19 Mark Mitchell <mark@codesourcery.com>
2250
2251 PR c++/11546
2252 * g++.dg/template/lookup1.C: New test.
2253
2254 2003-07-19 Zack Weinberg <zack@codesourcery.com>
2255
2256 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
2257 diagnostics of ill-formed constructs involving labels.
2258 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
2259 the new 'previously defined here' message.
2260
2261 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
2262
2263 * g++.dg/parse/non-dependent2.C: New test.
2264
2265 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2266
2267 * g++.dg/init/init-ref4.C: xfail on targets without
2268 weak symbols.
2269
2270 2003-07-17 Jakub Jelinek <jakub@redhat.com>
2271
2272 PR target/11087
2273 * gcc.c-torture/execute/20030717-1.c: New test.
2274
2275 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2276
2277 * g++.dg/opt/cfg1.C: New test.
2278
2279 2003-07-17 Mark Mitchell <mark@codesourcery.com>
2280
2281 PR optimization/11557
2282 * gcc.dg/20030717-1.c: New test.
2283
2284 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2285
2286 PR c++/10476
2287 * g++.dg/expr/crash-1.C: New test.
2288
2289 PR c++/11027
2290 * g++.dg/template/init3.C: New test.
2291
2292 PR c++/8222
2293 * g++.dg/template/non-dependent1.C: New test.
2294
2295 PR c++/11070
2296 * g++.dg/template/non-dependent2.C: New test.
2297
2298 PR c++/11071
2299 * g++.dg/template/non-dependent3.C: New test.
2300
2301 PR c++/9907
2302 * g++.dg/template/sizeof5.C: New test.
2303
2304 2003-07-17 Geoffrey Keating <geoffk@apple.com>
2305
2306 PR 11498
2307 * gcc.c-torture/compile/mangle-1.c: New file.
2308
2309 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2310
2311 PR c++/7809
2312 * g++.dg/parse/access3.C: New test.
2313
2314 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2315
2316 PR c++/11384
2317 * g++.dg/init/init-ref4.C: New test.
2318
2319 2003-07-16 Mark Mitchell <mark@codesourcery.com>
2320
2321 PR c++/11547
2322 * g++.dg/parse/constant3.C: New test.
2323 * g++.dg/parse/crash7.C: Likewise.
2324
2325 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
2326
2327 PR target/11008
2328 * gcc.dg/i386-pentium4-not-mull.c: New.
2329
2330 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
2331
2332 * gcc.dg/asm-names.c (ymain): Make it weak.
2333
2334 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2335
2336 PR c++/5421
2337 * g++.dg/template/friend21.C: New test.
2338
2339 2003-07-16 Jakub Jelinek <jakub@redhat.com>
2340
2341 * gcc.dg/cleanup-8.c: New test.
2342 * gcc.dg/cleanup-9.c: New test.
2343
2344 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
2345
2346 * g++.dg/ext/dll-MI1.h: New file.
2347 * g++.dg/ext/dllexport-MI1.C: New file.
2348 * g++.dg/ext/dllimport-MI1.C: New file.
2349
2350 2003-07-15 Jakub Jelinek <jakub@redhat.com>
2351
2352 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
2353 it does not have cmpstrsi patterns (just cmpmemsi).
2354
2355 2003-07-15 Mark Mitchell <mark@codesourcery.com>
2356
2357 PR debug/11473
2358 * g++.dg/debug/debug8.C: New test.
2359
2360 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2361
2362 PR c++/10108
2363 * g++.dg/template/crash7.C: New test.
2364
2365 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
2366
2367 PR target/10795
2368 * gcc.c-torture/compile/20030708-1.c: New.
2369
2370 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2371
2372 * gcc.c-torture/execute/20030715-1.c: New test.
2373
2374 2003-07-14 Geoffrey Keating <geoffk@apple.com>
2375
2376 * gcc.dg/pch/inline-3.c: New file.
2377 * gcc.dg/pch/inline-3.hs: New file.
2378 * gcc.dg/pch/inline-4.c: New file.
2379 * gcc.dg/pch/inline-4.hs: New file.
2380
2381 2003-07-14 Mark Mitchell <mark@codesourcery.com>
2382
2383 PR c++/11509
2384 * g++.dg/template/crash6.C: New test.
2385
2386 PR c++/7053
2387 * g++.dg/template/friend20.C: New test.
2388
2389 PR c++/7019
2390 * g++.dg/template/overload2.C: New test.
2391
2392 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2393
2394 PR optimization/11440
2395 * gcc.c-torture/execute/20030714-1.c: New test.
2396
2397 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2398
2399 PR c++/11154
2400 * g++.dg/template/partial2.C: New test.
2401
2402 2003-07-13 Mark Mitchell <mark@codesourcery.com>
2403
2404 PR c++/11503
2405 * g++.dg/template/anon1.C: New test.
2406
2407 PR c++/11493
2408 PR c++/11495
2409 * g++.dg/parse/template9.C: Likewise.
2410 * g++.dg/template/crash4.C: New test.
2411 * g++.dg/template/koenig1.C: Likewise.
2412 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
2413 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
2414 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
2415 functions.
2416 * g++.old-deja/g++.jason/template36.C: Likewise.
2417 * g++.old-deja/g++.mike/p1989.C: Likewise.
2418 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
2419 * g++.old-deja/g++.pt/ttp20.C: Use this->.
2420 * g++.old-deja/g++.pt/ttp21.C: Use this->.
2421 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
2422 compiling.
2423 * g++.old-deja/g++.pt/union2.C: Use this->.
2424
2425 2003-07-11 Jakub Jelinek <jakub@redhat.com>
2426
2427 * gcc.dg/20030711-1.c: New test.
2428
2429 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
2430
2431 PR c++/11050
2432 * g++.dg/parse/args1.C: New test.
2433 * g++.pt/defarg8.C: Change expected errors.
2434
2435 2003-07-11 Mark Mitchell <mark@codesourcery.com>
2436
2437 PR c++/8164
2438 * g++.dg/template/nontype2.C: New test.
2439
2440 PR c++/10558
2441 * g++.dg/parse/template8.C: New test.
2442
2443 PR c++/8327
2444 * g++.dg/template/scope1.C: New test.
2445
2446 * g++.dg/warn/Wsign-compare-1.C: New test.
2447
2448 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2449
2450 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
2451
2452 2003-07-10 Mark Mitchell <mark@codesourcery.com>
2453
2454 PR c++/9411
2455 * g++.dg/template/explicit2.C: New test.
2456
2457 PR c++/10032
2458 * g++.dg/warn/pedantic1.C: New test.
2459
2460 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
2461
2462 PR c++ 9483
2463 * g++.dg/other/field1.C: New test.
2464
2465 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2466
2467 PR c/11449
2468 * gcc.c-torture/compile/20030707-1.c: New.
2469
2470 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2471
2472 PR c++/10849
2473 * g++.dg/template/access12.C: New test.
2474
2475 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
2476
2477 * g++.dg/bprob/bprob.exp (prof_ext): Update.
2478 * g77.dg/bprob/bprob.exp (prof_ext): Update.
2479 * gcc.misc-tests/bprob.exp (prof_ext): Update.
2480 * gcc.misc-tests/gcov.exp: Update
2481 * g++.dg/gcov/gcov.exp: Update
2482 * lib/gcov.exp: Update.
2483
2484 2003-07-08 Mark Mitchell <mark@codesourcery.com>
2485
2486 * g++.dg/abi/mangle17.C: Make sure template expressions are
2487 dependent.
2488 * g++.dg/abi/mangle4.C: Mark erroneous casts.
2489 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
2490 * g++.dg/opt/stack1.C: Remove erroneous code.
2491 * g++.dg/parse/template7.C: New test.
2492 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
2493 * g++.old-deja/g++.pt/crash4.C: Likewise.
2494
2495 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2496
2497 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
2498 with zero or one occurence of `$' after the initial `L'.
2499
2500 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
2501
2502 * gcc.c-torture/compile/20030704-1.c: Add a comment.
2503
2504 2003-07-08 Roger Sayle <roger@eyesopen.com>
2505
2506 PR c/11370
2507 * gcc.dg/Wunreachable-6.c: New testcase.
2508 * gcc.dg/Wunreachable-7.c: New testcase.
2509
2510 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2511
2512 PR c/11420
2513 * gcc.dg/20030708-1.c: New test.
2514
2515 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
2516
2517 * gcc.dg/compat/sdata-section.h: New file.
2518 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
2519 * gcc.dg/torture/mips-sdata-1.c: New test.
2520
2521 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2522
2523 PR c++/11030
2524 * g++.dg/template/friend19.C: New test.
2525
2526 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2527
2528 * g++.dg/opt/strength-reduce.C: New test.
2529
2530 2003-07-07 Roger Sayle <roger@eyesopen.com>
2531
2532 PR target/10979
2533 * gcc.dg/20030707-1.c: New testcase.
2534
2535 2003-07-07 Roger Sayle <roger@eyesopen.com>
2536
2537 PR optimization/11059
2538 * g++.dg/opt/emptyunion.C: New testcase.
2539
2540 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2541 Eric Botcazou <ebotcazou@libertysurf.fr>
2542
2543 * g++.dg/opt/stack1.C: New test.
2544
2545 2003-07-05 Mark Mitchell <mark@codesourcery.com>
2546
2547 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
2548 run test.
2549
2550 PR c++/11431
2551 * g++.dg/expr/static_cast3.C: New test.
2552
2553 2003-07-04 Zack Weinberg <zack@codesourcery.com>
2554
2555 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
2556 everywhere.
2557 * gcc.dg/concat.c: Concatenation of string constants with
2558 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
2559 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
2560 * gcc.dg/cpp/escape-2.c: Use wide character constants where
2561 necessary to avoid multi-character character constant warning.
2562 * gcc.dg/cpp/escape.c: Likewise.
2563 * gcc.dg/cpp/ucs.c: Likewise.
2564 Remove backslashes from dg-bogus comments, as they confuse Tcl.
2565 Fix a typo.
2566
2567 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2568
2569 PR c/11428
2570 * gcc.c-torture/compile/20030704-1.c: New.
2571
2572 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2573
2574 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
2575
2576 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
2577
2578 PR c++/5287, PR c++/7910, PR c++/11021
2579 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
2580 tests for warnings.
2581 * g++.dg/ext/dllimport2.C: Add tests for warnings.
2582 * g++.dg/ext/dllimport3.C: Likewise.
2583 * g++.dg/ext/dllimport4.C: New file.
2584 * g++.dg/ext/dllimport5.C: New file.
2585 * g++.dg/ext/dllimport6.C: New file.
2586 * g++.dg/ext/dllimport7.C: New file.
2587 * g++.dg/ext/dllimport8.C: New file.
2588 * g++.dg/ext/dllimport9.C: New file.
2589 * g++.dg/ext/dllimport10.C: New file.
2590 * g++.dg/ext/dllexport1.C: New file.
2591
2592 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2593
2594 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
2595 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
2596
2597 2003-07-03 Roger Sayle <roger@eyesopen.com>
2598
2599 * gcc.dg/builtins-25.c: New testcase.
2600 * gcc.dg/builtins-26.c: New testcase.
2601
2602 2003-07-03 Janis Johnson <janis187@us.ibm.com>
2603
2604 * gcc.dg/compat/vector-defs.h: New file.
2605 * gcc.dg/compat/vector-setup.h: New file.
2606 * gcc.dg/compat/vector-check.h: New file.
2607 * gcc.dg/compat/vector-1_main.c: New file.
2608 * gcc.dg/compat/vector-1_x.c: New file.
2609 * gcc.dg/compat/vector-1_y.c: New file.
2610 * gcc.dg/compat/vector-2_main.c: New file.
2611 * gcc.dg/compat/vector-2_x.c: New file.
2612 * gcc.dg/compat/vector-2_y.c: New file.
2613
2614 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
2615 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
2616 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
2617 * gcc.dg/compat/struct-align-1.h: New file.
2618 * gcc.dg/compat/struct-align-1_main.c: New file.
2619 * gcc.dg/compat/struct-align-1_x.c: New file.
2620 * gcc.dg/compat/struct-align-1_y.c: New file.
2621 * gcc.dg/compat/struct-align-2.h: New file.
2622 * gcc.dg/compat/struct-align-2_main.c: New file.
2623 * gcc.dg/compat/struct-align-2_x.c: New file.
2624 * gcc.dg/compat/struct-align-2_y.c: New file.
2625
2626 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
2627 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2628 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2629 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2630 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2631 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2632 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2633 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2634 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2635 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2636 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2637 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2638 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2639 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2640 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2641 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2642 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2643 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2644 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2645 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2646 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2647 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2648 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2649 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2650 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2651 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2652 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2653 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2654 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2655
2656 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2657
2658 * gcc.dg/i386-call-1.c: New test.
2659
2660 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
2661
2662 PR c++/9162
2663 * g++.dg/parse/defarg4.C: New.
2664
2665 2003-07-03 Roger Sayle <roger@eyesopen.com>
2666
2667 PR target/10700
2668 * gcc.c-torture/compile/20030703-1.c: New test case.
2669
2670 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2671
2672 * g++.dg/template/local3.C: Remove extra semicolon.
2673
2674 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2675
2676 * gcc.dg/i386-volatile-1.c: New test.
2677
2678 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
2679
2680 PR c++/11072
2681 * g++.dg/other/offsetof2.C: XFAIL.
2682 * g++.dg/other/offsetof5.C: New.
2683
2684 PR c++/10219
2685 * g++.dg/template/error1.C: New.
2686
2687 PR c++/9779
2688 * g++.dg/template/dependent-expr1.C: New.
2689
2690 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2691
2692 PR c++/6949
2693 * g++.dg/template/local3.C: New test.
2694
2695 PR c++/11149
2696 * g++.dg/lookup/scoped6.C: New test.
2697
2698 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
2699
2700 PR c++/8046
2701 * g++.dg/other/error7.C: New test.
2702
2703 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
2704
2705 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
2706 * g++.old-deja/g++.abi/vtable3.h: Likewise.
2707 * g++.old-deja/g++.law/code-gen5.C: Likewise.
2708 * g++.old-deja/g++.other/union2.C: Likewise.
2709 * gcc.dg/c90-const-expr-2.c: Likewise.
2710 * gcc.dg/c90-const-expr-3.c: Likewise.
2711 * gcc.dg/c99-const-expr-2.c: Likewise.
2712 * gcc.dg/c99-const-expr-3.c: Likewise.
2713 * gcc.dg/concat.c: Likewise.
2714
2715 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2716
2717 PR c++/9559
2718 * g++.dg/init/static1.C: New test.
2719
2720 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2721
2722 * Changelog: Remove ">>>>>>>" from previous change.
2723
2724 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2725
2726 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
2727 * g++.old-deja/g++.other/access2.C: Likewise.
2728 * g++.old-deja/g++.other/decl2.C: Likewise.
2729 * gcc.c-torture/execute/20020615-1.c: Likewise.
2730
2731 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2732
2733 PR c++/4933
2734 * g++.dg/template/sizeof4.C: New test.
2735
2736 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2737
2738 * g++.dg/other/error6.C: New test.
2739
2740 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2741
2742 PR c++/10750
2743 * g++.dg/parse/constant2.C: New test.
2744
2745 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2746
2747 PR c++/11106
2748 * g++.dg/other/error5.C: New test.
2749
2750 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2751
2752 * gcc.dg/format/gcc_diag-1.c: New test.
2753
2754 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
2755
2756 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
2757
2758 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
2759
2760 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
2761 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
2762 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
2763
2764 2003-06-28 Jakub Jelinek <jakub@redhat.com>
2765
2766 * gcc.c-torture/execute/builtins/string-8.c: New test.
2767 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
2768 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
2769 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
2770
2771 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2772
2773 PR c++/10468
2774 * g++.dg/ext/typeof6.C: New test.
2775
2776 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2777
2778 PR c++/10796
2779 * g++.dg/init/enum1.C: New test.
2780
2781 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
2782
2783 * gcc.dg/20030627-1.c: New test.
2784
2785 2003-06-26 Mark Mitchell <mark@codesourcery.com>
2786
2787 PR c++/11332
2788 * g++.dg/expr/static_cast2.C: New test.
2789
2790 2003-06-26 Roger Sayle <roger@eyesopen.com>
2791 Jakub Jelinek <jakub@redhat.com>
2792
2793 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
2794 sprintf(dst,"%s",src) optimization.
2795 * gcc.c-torture/execute/20030626-1.c: New test case.
2796 * gcc.c-torture/execute/20030626-2.c: New test case.
2797
2798 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
2799
2800 * gcc.c-torture/execute/multi-ix.c: New test.
2801
2802 * gcc.c-torture/execute/simd-4.c (main):
2803 Added missing semicolon at end of union.
2804
2805 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
2806
2807 PR c++/8266
2808 * g++.dg/template/explicit-instantiation3.C: New test.
2809
2810 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2811
2812 * gcc.dg/20030626-1.c: Use signed char.
2813
2814 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2815
2816 * gcc.dg/20030626-1.c: New test.
2817
2818 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
2819
2820 * const-str-2.m: Update.
2821
2822 2003-06-25 Mark Mitchell <mark@codesourcery.com>
2823
2824 PR c++/10990
2825 * g++.dg/rtti/dyncast1.C: New test.
2826 * g++.dg/abi/mangle4.C: Correct base-specifier access.
2827 * g++.dg/lookup/scoped1.C: Remove XFAIL.
2828 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
2829
2830 PR c++/10931
2831 * g++.dg/expr/static_cast1.C: New test.
2832
2833 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
2834
2835 * gcc.dg/20030625-1.c: New test.
2836
2837 2003-06-24 Roger Sayle <roger@eyesopen.com>
2838
2839 * gcc.c-torture/compile/20030624-1.c: New test case.
2840
2841 2003-06-24 Jakub Jelinek <jakub@redhat.com>
2842
2843 * gcc.c-torture/execute/string-opt-17.c: New test.
2844
2845 2003-06-24 Mark Mitchell <mark@codesourcery.com>
2846
2847 PR c++/5754
2848 * g++.dg/parse/crash6.C: New test.
2849
2850 2003-06-23 Roger Sayle <roger@eyesopen.com>
2851
2852 * gcc.dg/builtins-24.c: New test case.
2853
2854 2003-06-23 Jakub Jelinek <jakub@redhat.com>
2855
2856 * g++.dg/opt/operator1.C: New test.
2857
2858 2003-06-22 Roger Sayle <roger@eyesopen.com>
2859
2860 * gcc.c-torture/execute/string-opt-16.c: New test case.
2861
2862 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2863
2864 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
2865 * g++.old-deja/g++.other/conv7.C: Likewise
2866 * g++.old-deja/g++.other/overcnv2.C: Likewise.
2867 * g++.old-deja/g++.other/overload14.C: Likewise.
2868
2869 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2870
2871 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2872 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2873
2874 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2875
2876 PR c++/10888
2877 * g++.dg/warn/Winline-3.C: New test.
2878
2879 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2880
2881 * lib/target-supports.exp (check_alias_available): Make the test
2882 program acceptable to the Solaris assembler.
2883
2884 PR c++/10749
2885 * g++.dg/template/memclass2.C: New test.
2886
2887 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2888 Eric Botcazou <ebotcazou@libertysurf.fr>
2889
2890 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2891 data for non-matching targets.
2892 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2893
2894 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2895
2896 PR c++/10845
2897 * g++.dg/template/member3.C: New test.
2898
2899 2003-06-19 Mark Mitchell <mark@codesourcery.com>
2900
2901 PR c++/10939
2902 * g++.dg/template/func1.C: New test.
2903
2904 PR c++/9649
2905 * g++.dg/template/static4.C: New test.
2906 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2907
2908 PR c++/11041
2909 * g++.dg/init/ref7.C: New test.
2910
2911 2003-06-19 Matt Austern <austern@apple.com>
2912
2913 PR c++/11228
2914 * g++.dg/anew1.C: New test.
2915 * g++.dg/anew2.C: New test.
2916 * g++.dg/anew3.C: New test.
2917 * g++.dg/anew4.C: New test.
2918
2919 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
2920
2921 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2922
2923 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
2924
2925 * gcc.c-torture/execute/simd-4.c (main): Make expected value
2926 endian-dependent.
2927
2928 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
2929
2930 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2931 Remove cruft.
2932
2933 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
2934
2935 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2936 * gcc.c-torture/compile/961203-1.c: Likewise.
2937 * gcc.c-torture/compile/980506-1.c: Likewise.
2938
2939 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2940
2941 PR c++/10712
2942 * g++.dg/lookup/using7.C: New test.
2943
2944 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2945
2946 PR c++/11105
2947 * g++.dg/abi/conv1.C: Remove it.
2948 * g++.dg/template/conv7.C: New test.
2949 * g++.dg/template/conv8.C: Likewise.
2950 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2951 conversion operator.
2952
2953 2003-06-17 Janis Johnson <janis187@us.ibm.com>
2954
2955 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2956 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2957 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2958 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2959 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2960 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2961 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2962 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2963 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2964 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2965 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2966 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2967 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2968 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2969 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2970 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2971 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2972 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2973 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2974 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2975 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2976 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2977 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2978 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2979 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2980 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2981 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2982 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2983 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2984
2985 2003-06-16 Mark Mitchell <mark@codesourcery.com>
2986
2987 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2988 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2989 indications.
2990
2991 2003-06-16 Roger Sayle <roger@eyesopen.com>
2992
2993 * gcc.dg/i386-387-5.c: New test case.
2994 * gcc.dg/i386-387-6.c: New test case.
2995 * gcc.dg/builtins-23.c: New test case.
2996
2997 2003-06-15 Roger Sayle <roger@eyesopen.com>
2998
2999 * gcc.dg/builtins-22.c: New test case.
3000 * gcc.dg/i386-387-1.c: Update to test exp.
3001 * gcc.dg/i386-387-2.c: Likewise.
3002
3003 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3004
3005 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3006
3007 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3008
3009 * lib/gcc-dg.exp (dg-require-dll): New function.
3010 (dg-xfail-if): Likewise.
3011 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3012 driver.
3013
3014 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3015 * gcc.c-torture/compile/20001205-1.c: Likewise.
3016 * gcc.c-torture/compile/20001226-1.c: Likewise.
3017 * gcc.c-torture/compile/20010518-2.c: Likewise.
3018 * gcc.c-torture/compile/20020312-1.c: Likewise.
3019 * gcc.c-torture/compile/20020604-1.c: Likewise.
3020 * gcc.c-torture/compile/920501-12.c: Likewise.
3021 * gcc.c-torture/compile/920501-4.c: Likewise.
3022 * gcc.c-torture/compile/920520-1.c: Likewise.
3023 * gcc.c-torture/compile/920521-1.c: Likewise.
3024 * gcc.c-torture/compile/920625-1.c: Likewise.
3025 * gcc.c-torture/compile/961203-1.c: Likewise.
3026 * gcc.c-torture/compile/980506-1.c: Likewise.
3027 * gcc.c-torture/compile/981006-1.c: Likewise.
3028 * gcc.c-torture/compile/981022-1.c: Likewise.
3029 * gcc.c-torture/compile/981223-1.c: Likewise.
3030 * gcc.c-torture/compile/990617-1.c: Likewise.
3031 * gcc.c-torture/compile/dll.c: Likewise.
3032 * gcc.c-torture/compile/labels-3.c: Likewise.
3033 * gcc.c-torture/compile/mipscop-1.c: Likewise.
3034 * gcc.c-torture/compile/mipscop-2.c: Likewise.
3035 * gcc.c-torture/compile/mipscop-3.c: Likewise.
3036 * gcc.c-torture/compile/mipscop-4.c: Likewise.
3037 * gcc.c-torture/compile/simd-5.c: Likewise.
3038 * gcc.c-torture/compile/20000804-1.x: Remove.
3039 * gcc.c-torture/compile/20001205-1.x: Likewise.
3040 * gcc.c-torture/compile/20001226-1.x: Likewise.
3041 * gcc.c-torture/compile/20010518-2.x: Likewise.
3042 * gcc.c-torture/compile/20020312-1.x: Likewise.
3043 * gcc.c-torture/compile/20020604-1.x: Likewise.
3044 * gcc.c-torture/compile/920501-12.x: Likewise.
3045 * gcc.c-torture/compile/920501-4.x: Likewise.
3046 * gcc.c-torture/compile/920520-1.x: Likewise.
3047 * gcc.c-torture/compile/920521-1.x: Likewise.
3048 * gcc.c-torture/compile/920625-1.x: Likewise.
3049 * gcc.c-torture/compile/961203-1.x: Likewise.
3050 * gcc.c-torture/compile/980506-1.x: Likewise.
3051 * gcc.c-torture/compile/981006-1.x: Likewise.
3052 * gcc.c-torture/compile/981022-1.x: Likewise.
3053 * gcc.c-torture/compile/981223-1.x: Likewise.
3054 * gcc.c-torture/compile/990617-1.x: Likewise.
3055 * gcc.c-torture/compile/mipscop-1.x: Likewise.
3056 * gcc.c-torture/compile/mipscop-2.x: Likewise.
3057 * gcc.c-torture/compile/mipscop-3.x: Likewise.
3058 * gcc.c-torture/compile/mipscop-4.x: Likewise.
3059 * gcc.c-torture/compile/simd-5.x: Likewise.
3060
3061 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3062
3063 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3064
3065 * gcc.c-torture/execute/20030611-1.c: New test.
3066
3067 2003-06-12 Roger Sayle <roger@eyesopen.com>
3068
3069 PR middle-end/168
3070 * gcc.dg/20030612-1.c: New test case.
3071
3072 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3073
3074 PR c++/10635
3075 * g++.dg/expr/cast1.C: New test.
3076
3077 2003-06-12 Roger Sayle <roger@eyesopen.com>
3078
3079 * gcc.dg/builtins-21.c: New test case.
3080
3081 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
3082
3083 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3084 options instead of at the end.
3085 * lib/objc.exp (objc_target_compile): Likewise.
3086
3087 2003-06-11 Mark Mitchell <mark@codesourcery.com>
3088
3089 PR c++/10432
3090 * g++.dg/parse/error1.C: New test.
3091
3092 2003-06-11 Janis Johnson <janis187@us.ibm.com>
3093
3094 * gcc.dg/compat/struct-by-value-11_main.c: New file.
3095 * gcc.dg/compat/struct-by-value-11_x.c: New file.
3096 * gcc.dg/compat/struct-by-value-11_y.c: New file.
3097 * gcc.dg/compat/struct-by-value-12_main.c: New file.
3098 * gcc.dg/compat/struct-by-value-12_x.c: New file.
3099 * gcc.dg/compat/struct-by-value-12_y.c: New file.
3100 * gcc.dg/compat/struct-by-value-13_main.c: New file.
3101 * gcc.dg/compat/struct-by-value-13_x.c: New file.
3102 * gcc.dg/compat/struct-by-value-13_y.c: New file.
3103 * gcc.dg/compat/struct-by-value-14_main.c: New file.
3104 * gcc.dg/compat/struct-by-value-14_x.c: New file.
3105 * gcc.dg/compat/struct-by-value-14_y.c: New file.
3106 * gcc.dg/compat/struct-by-value-15_main.c: New file.
3107 * gcc.dg/compat/struct-by-value-15_x.c: New file.
3108 * gcc.dg/compat/struct-by-value-15_y.c: New file.
3109 * gcc.dg/compat/struct-by-value-16_main.c: New file.
3110 * gcc.dg/compat/struct-by-value-16_x.c: New file.
3111 * gcc.dg/compat/struct-by-value-16_y.c: New file.
3112 * gcc.dg/compat/struct-by-value-17_main.c: New file.
3113 * gcc.dg/compat/struct-by-value-17_x.c: New file.
3114 * gcc.dg/compat/struct-by-value-17_y.c: New file.
3115 * gcc.dg/compat/struct-by-value-18_main.c: New file.
3116 * gcc.dg/compat/struct-by-value-18_x.c: New file.
3117 * gcc.dg/compat/struct-by-value-18_y.c: New file.
3118
3119 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3120 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
3121 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
3122 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
3123 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
3124 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
3125 * gcc.dg/compat/scalar-return-3_main.c: New file.
3126 * gcc.dg/compat/scalar-return-3_x.c: New file.
3127 * gcc.dg/compat/scalar-return-3_y.c: New file.
3128 * gcc.dg/compat/scalar-return-4_main.c: New file.
3129 * gcc.dg/compat/scalar-return-4_x.c: New file.
3130 * gcc.dg/compat/scalar-return-4_y.c: New file.
3131
3132 2003-06-10 Janis Johnson <janis187@us.ibm.com>
3133
3134 * gcc.dg/compat/fp2-struct-check.h: New file.
3135 * gcc.dg/compat/fp2-struct-defs.h: New file.
3136 * gcc.dg/compat/fp2-struct-init.h: New file.
3137 * gcc.dg/compat/struct-by-value-10_main.c: New file.
3138 * gcc.dg/compat/struct-by-value-10_x.c: New file.
3139 * gcc.dg/compat/struct-by-value-10_y.c: New file.
3140 * gcc.dg/compat/struct-return-10_main.c: New file.
3141 * gcc.dg/compat/struct-return-10_x.c: New file.
3142 * gcc.dg/compat/struct-return-10_y.c: New file.
3143
3144 * gcc.dg/compat/compat-common.h: New file.
3145 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
3146 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
3147 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
3148 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
3149 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
3150 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
3151 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
3152 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3153 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
3154 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
3155 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3156 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
3157 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
3158 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3159 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
3160 * gcc.dg/compat/small-struct-check.h: Ditto.
3161 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
3162 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3163 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
3164 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
3165 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3166 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3167 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
3168 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3169 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
3170 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
3171 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3172 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3173 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
3174 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3175 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3176 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
3177 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3178 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
3179 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
3180 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3181 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
3182 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
3183 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3184 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
3185 * gcc.dg/compat/struct-return-2_main.c: Ditto.
3186 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3187 * gcc.dg/compat/struct-return-2_y.c: Ditto.
3188 * gcc.dg/compat/struct-return-3_main.c: Ditto.
3189 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3190 * gcc.dg/compat/struct-return-3_y.c: Ditto.
3191
3192 2003-06-10 Geoffrey Keating <geoffk@apple.com>
3193
3194 * g++.dg/pch/static-1.C: New file.
3195 * g++.dg/pch/static-1.Hs: New file.
3196
3197 2003-06-10 Richard Henderson <rth@redhat.com>
3198
3199 * gcc.dg/asm-7.c: Adjust expected warning text.
3200
3201 2003-06-10 Roger Sayle <roger@eyesopen.com>
3202
3203 * gcc.dg/builtins-20.c: New test case.
3204
3205 2003-06-10 Mark Mitchell <mark@codesourcery.com>
3206
3207 PR c++/11131
3208 * g++.dg/opt/template1.C: New test.
3209
3210 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3211
3212 * lib/gcc-dg.exp (dg-test): Clear additional_files and
3213 additional_sources.
3214
3215 2003-05-21 David Taylor <dtaylor@emc.com>
3216
3217 * gcc.dg/Wpadded.c: New file.
3218
3219 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3220
3221 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
3222 * gcc.dg/special/weak-2.c: Add dg-require-weak.
3223 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
3224 dg-require-weak.
3225
3226 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
3227
3228 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
3229
3230 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3231
3232 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
3233 (dg-require-alias): Likewise.
3234 (dg-require-gc-sections): Likewise.
3235 * lib/target-supports.exp (check_gc_sections_available): Likewise.
3236
3237 2003-06-08 Richard Henderson <rth@redhat.com>
3238
3239 * gcc.dg/20011029-2.c: Fix the array reference.
3240 * gcc.dg/asm-7.c: New.
3241
3242 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
3243
3244 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
3245
3246 2003-06-08 Mark Mitchell <mark@codesourcery.com>
3247
3248 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
3249 (dg-require-gc-sections): Likewise.
3250
3251 2003-06-08 Jan Hubicka <jh@suse.cz>
3252
3253 * i386-cmov1.c: Fix regular expression.
3254 * i386-cvt-1.c: Likewise.
3255 * i386-local.c: Likewise.
3256 * i386-local2.c: Likewise.
3257 * i386-mul.c: Likewise.
3258 * i386-ssetype-1.c: Likewise.
3259 * i386-ssetype-3.c: Likewise.
3260 * i386-ssetype-5.c: Likewise.
3261
3262 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3263
3264 PR c++/11039
3265 * g++.dg/warn/implicit-typename2.C: New test.
3266 * g++.dg/warn/implicit-typename3.C: New test.
3267
3268 2003-06-07 Richard Henderson <rth@redhat.com>
3269
3270 * g++.dg/other/offsetof3.C: Use size_t.
3271 * g++.dg/other/offsetof4.C: Likewise.
3272
3273 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
3274
3275 * lib/copy-file.exp: New. Implement gcc_copy_files.
3276
3277 * lib/dg-pch.exp: Load copy-file.exp
3278 (dg-pch): Use gcc_copy_files instead of "file copy".
3279
3280 2003-06-06 Mark Mitchell <mark@codesourcery.com>
3281
3282 * gcc.dg/weak/weak.exp: Simplify.
3283 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
3284 * gcc.dg/weak/weak-1.c: Likewise.
3285 * gcc.dg/weak/weak-2.c: Likewise.
3286 * gcc.dg/weak/weak-3.c: Likewise.
3287 * gcc.dg/weak/weak-4.c: Likewise.
3288 * gcc.dg/weak/weak-5.c: Likewise.
3289 * gcc.dg/weak/weak-6.c: Likewise.
3290 * gcc.dg/weak/weak-7.c: Likewise.
3291 * gcc.dg/weak/weak-8.c: Likewise.
3292 * gcc.dg/weak/weak-9.c: Likewise.
3293
3294 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
3295
3296 gcc.c-torture/execute/20030606-1.c: New.
3297
3298 2003-06-06 Roger Sayle <roger@eyesopen.com>
3299
3300 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
3301 * gcc.dg/builtins-19.c: Likewise.
3302
3303 2003-06-06 Roger Sayle <roger@eyesopen.com>
3304
3305 * gcc.dg/builtins-2.c: Add some more tests.
3306 * gcc.dg/builtins-18.c: New test case.
3307 * gcc.dg/builtins-19.c: New test case.
3308
3309 2003-06-06 Roger Sayle <roger@eyesopen.com>
3310 Jim Wilson <wilson@tuliptree.org>
3311
3312 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
3313
3314 2003-06-06 Jakub Jelinek <jakub@redhat.com>
3315
3316 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
3317 mempcpy/stpcpy calls not to be optimized into something else.
3318 * gcc.c-torture/execute/string-opt-3.c: Moved to...
3319 * gcc.c-torture/execute/builtins/string-7.c: ...here.
3320 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
3321
3322 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3323
3324 * gcc.dg/format/asm_fprintf-1.c: New test.
3325
3326 2003-06-05 Mark Mitchell <mark@codesourcery.com>
3327
3328 * lib/gcc-defs.exp (additional_sources): New variable.
3329 (dg-additional-sources): New function.
3330 (additional_files): New variable.
3331 (dg-additional-files): New function.
3332 (dg-additional-files-options): Likewise.
3333 * lib/gcc-dg.exp (dg-require-weak): New function.
3334 (dg-require-alias): Likewise.
3335 (dg-require-gc-sections): Likewise.
3336 * lib/target-supports.exp (check_alias_available): Remove testfile
3337 parameter.
3338 (check_gc_sections_available): New function.
3339 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
3340 (dg-gpp-additional-files): Likewise.
3341 * lib/g++.exp (additional_sources): Remove.
3342 (additional_files): Likewise.
3343 (g++_target_compile): Use dg-additional-files-options.
3344
3345 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
3346 Tcl logic.
3347 * gcc.dg/special/ecos.exp: Remove.
3348 * gcc.dg/special/20000419-2.c: Use dg-require-*.
3349 * gcc.dg/special/alias-1.c: Likewise.
3350 * gcc.dg/special/alias-2.c: Likewise.
3351 * gcc.dg/special/gcsec-1.c: Likewise.
3352 * gcc.dg/special/weak-1.c: Likewise.
3353 * gcc.dg/special/weak-2.c: Likewise.
3354 * gcc.dg/special/wkali-1.c: Likewise.
3355 * gcc.dg/special/wkali-2.c: Likewise.
3356
3357 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
3358 dg-gpp-additional-*.
3359 * g++.dg/special/conpr-3.C: Likewise.
3360 * g++.dg/special/conpr-4.C: Likewise.
3361 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
3362 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
3363 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
3364 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
3365 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
3366 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
3367 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
3368 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
3369 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
3370 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
3371 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
3372 * g++.old-deja/g++.other/comdat1.C: Likewise.
3373 * g++.old-deja/g++.other/comdat2.C: Likewise.
3374 * g++.old-deja/g++.other/comdat3.C: Likewise.
3375 * g++.old-deja/g++.other/ctor1.C: Likewise.
3376 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
3377
3378 2003-06-05 Richard Henderson <rth@redhat.com>
3379
3380 * gcc.dg/debug/20030605-1.c: New.
3381
3382 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3383
3384 * README.QMTEST: Update.
3385
3386 2003-06-04 Richard Henderson <rth@redhat.com>
3387
3388 * gcc.dg/cleanup-1.c: New.
3389 * gcc.dg/cleanup-2.c: New.
3390 * gcc.dg/cleanup-3.c: New.
3391 * gcc.dg/cleanup-4.c: New.
3392 * gcc.dg/cleanup-5.c: New.
3393 * gcc.dg/cleanup-6.c: New.
3394 * gcc.dg/cleanup-7.c: New.
3395
3396 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3397
3398 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
3399
3400 * lib/dg-pch.exp: New file.
3401 * g++.dg/pch/pch.exp: Use dg-pch.exp.
3402 * gcc.dg/pch/pch.exp: Likewise.
3403
3404 2003-06-04 Roger Sayle <roger@eyesopen.com>
3405
3406 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
3407 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
3408 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
3409 * gcc.dg/builtins-17.c: New test case.
3410 * gcc.dg/i386-387-4.c: New test case.
3411 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
3412
3413 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3414
3415 * gcc.dg/ultrasp9.c: New test.
3416
3417 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3418
3419 * gcc.c-torture/compile/20030604-1.c: New test.
3420 * gcc.dg/sparc-constant-1.c: New test.
3421
3422 2003-06-03 Glen Nakamura <glen@imodulo.com>
3423
3424 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
3425
3426 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
3427
3428 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
3429
3430 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
3431 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
3432
3433 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
3434
3435 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
3436
3437 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3438
3439 PR c++/10940
3440 * g++.dg/template/spec10.C: New test.
3441
3442 2003-06-03 Roger Sayle <roger@eyesopen.com>
3443
3444 * gcc.dg/builtins-16.c: New test case.
3445
3446 2003-06-03 Jakub Jelinek <jakub@redhat.com>
3447
3448 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
3449 mempcpy test with post-increments.
3450 * gcc.c-torture/execute/string-opt-3.c: New test.
3451 * gcc.dg/string-opt-1.c: New test.
3452
3453 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
3454
3455 PR fortran/10965
3456 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
3457
3458 2003-06-02 Mark Mitchell <mark@codesourcery.com>
3459
3460 * lib/scanasm.exp (dg-scan): New function, factored out of ...
3461 (scan-assembler): ... here. Use dg-scan.
3462 (scan-assembler-not): Likewise.
3463 (scan-file): New function.
3464 (scan-file-not): Likewise.
3465 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
3466 * gcc.dg/cpp/_Pragma4.c: Likewise.
3467 * gcc.dg/cpp/_Pragma5.c: Likewise.
3468 * gcc.dg/cpp/avoidpaste1.c: Likewise.
3469 * gcc.dg/cpp/avoidpaste2.c: Likewise.
3470 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
3471 * gcc.dg/cpp/cmdlne-P.c: Likewise.
3472 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
3473 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
3474 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
3475 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
3476 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
3477 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
3478 * gcc.dg/cpp/cxxcom1.c: Likewise.
3479 * gcc.dg/cpp/line1.c: Likewise.
3480 * gcc.dg/cpp/maccom1.c: Likewise.
3481 * gcc.dg/cpp/maccom2.c: Likewise.
3482 * gcc.dg/cpp/maccom3.c: Likewise.
3483 * gcc.dg/cpp/maccom4.c: Likewise.
3484 * gcc.dg/cpp/maccom5.c: Likewise.
3485 * gcc.dg/cpp/maccom6.c: Likewise.
3486 * gcc.dg/cpp/multiline.c: Likewise.
3487 * gcc.dg/cpp/spacing1.c: Likewise.
3488 * gcc.dg/cpp/spacing2.c: Likewise.
3489 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
3490 * gcc.dg/cpp/trad/maccom1.c: Likewise.
3491 * gcc.dg/cpp/trad/maccom2.c: Likewise.
3492 * gcc.dg/cpp/trad/maccom3.c: Likewise.
3493 * gcc.dg/cpp/trad/maccom4.c: Likewise.
3494 * gcc.dg/cpp/trad/maccom6.c: Likewise.
3495 * gcc.dg/cpp/cxxcom2.c: Likewise.
3496 * gcc.dg/cpp/cxxcom2.h: New file.
3497
3498 * gcc.dg/cpp/truefalse.cpp: Move it to ...
3499 * g++.dg/cpp/truefalse.C: Here.
3500 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
3501
3502 2003-06-01 Loren James Rittle <ljrittle@acm.org>
3503
3504 * gcc.dg/cpp/redef3.c: New file.
3505
3506 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3507
3508 * gcc.dg/i386-loop-3.c: New test.
3509
3510 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
3511
3512 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
3513
3514 2003-05-31 Roger Sayle <roger@eyesopen.com>
3515
3516 * gcc.dg/fwrapv-1.c: New test case.
3517 * gcc.dg/fwrapv-2.c: New test case.
3518
3519 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3520
3521 PR c++/10956
3522 * g++.dg/template/spec9.C: New test.
3523
3524 2003-05-29 Roger Sayle <roger@eyesopen.com>
3525
3526 * gcc.dg/duff-4.c: New test case.
3527
3528 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
3529
3530 PR fortran/10843
3531 * g77.dg/ffixed-form-1.f: New test
3532 * g77.dg/ffixed-form-2.f: New test
3533 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
3534 * g77.dg/ffree-form-3.f: New test
3535
3536 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
3537
3538 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
3539 * gcc.dg/wint_t-1.c: Likewise.
3540
3541 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3542
3543 * g++.dg/template/access11.C: New test.
3544
3545 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3546
3547 PR c++/10849
3548 * g++.dg/template/access10.C: New test.
3549
3550 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3551 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3552
3553 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
3554
3555 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3556
3557 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
3558 suppress for powerpc-*-darwin*.
3559 * gcc.dg/torture/builtin-noret-2.c: Likewise.
3560
3561 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3562
3563 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
3564 suppress option for powerpc-*-darwin*.
3565
3566 2003-05-23 Roger Sayle <roger@eyesopen.com>
3567
3568 * gcc.dg/builtins-1.c: Add tests for tan and atan.
3569 * gcc.dg/builtins-4.c: Add test for fmod.
3570
3571 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3572
3573 PR c++/10682
3574 * g++.dg/template/instantiate4.C: New test.
3575
3576 2003-05-22 Roger Sayle <roger@eyesopen.com>
3577
3578 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
3579
3580 2003-05-21 Janis Johnson <janis187@us.ibm.com>
3581
3582 * gcc.dg/compat/scalar-return-1_main.c: New file.
3583 * gcc.dg/compat/scalar-return-1_x.c: New file.
3584 * gcc.dg/compat/scalar-return-1_y.c: New file.
3585 * gcc.dg/compat/scalar-return-2_main.c: New file.
3586 * gcc.dg/compat/scalar-return-2_x.c: New file.
3587 * gcc.dg/compat/scalar-return-2_y.c: New file.
3588 * gcc.dg/compat/struct-return-3_main.c: New file.
3589 * gcc.dg/compat/struct-return-3_y.c: New file.
3590 * gcc.dg/compat/struct-return-3_x.c: New file.
3591 * gcc.dg/compat/struct-return-2_main.c: New file.
3592 * gcc.dg/compat/struct-return-2_x.c: New file.
3593 * gcc.dg/compat/struct-return-2_y.c: New file.
3594
3595 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3596
3597 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
3598 for hppa*-hp-hpux*.
3599 * gcc.dg/20021014-1.c (dg-options): Likewise.
3600 * gcc.dg/nest.c (dg-options): Likewise.
3601
3602 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
3603
3604 PR c++/9738
3605 * g++.dg/ext/dllimport2.C: New file.
3606 * g++.dg/ext/dllimport3.C: New file.
3607
3608 2003-05-20 Janis Johnson <janis187@us.ibm.com>
3609
3610 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
3611 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3612 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3613 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3614 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3615 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3616 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
3617 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
3618 * gcc.dg/compat/small-struct-defs.h: New file.
3619 * gcc.dg/compat/small-struct-init.h: New file.
3620 * gcc.dg/compat/small-struct-check.h: New file.
3621 * gcc.dg/compat/fp-struct-defs.h: New file.
3622 * gcc.dg/compat/fp-struct-check.h: New file.
3623 * gcc.dg/compat/fp-struct-init.h: New file.
3624 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
3625 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
3626
3627 2003-05-19 Jakub Jelinek <jakub@redhat.com>
3628
3629 * gcc.dg/20030225-2.c: New test.
3630
3631 2003-05-18 Roger Sayle <roger@eyesopen.com>
3632 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3633
3634 * gcc.c-torture/compile/20030518-1.c: New test case.
3635
3636 2003-05-18 Mark Mitchell <mark@codesourcery.com>
3637
3638 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
3639 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
3640 gcc-dg-debug-runtest.
3641 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
3642 gcc-dg-debug-runtest.
3643
3644 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3645
3646 PR c++/9022
3647 * g++.dg/lookup/using6.C: New test.
3648
3649 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3650
3651 * g++.dg/parse/access2.C: New test.
3652
3653 2003-05-17 Mark Mitchell <mark@codesourcery.com>
3654
3655 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
3656 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
3657 * gcc.dg/debug/debug.exp: Likewise.
3658
3659 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
3660
3661 * gcc.dg/dollar.c: New test.
3662
3663 2003-05-16 Janis Johnson <janis187@us.ibm.com>
3664
3665 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
3666 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
3667 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
3668 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
3669 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
3670 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
3671 * gcc.dg/compat/struct-by-value-6_main.c: New file.
3672 * gcc.dg/compat/struct-by-value-6_x.c: New file.
3673 * gcc.dg/compat/struct-by-value-6_y.c: New file.
3674 * gcc.dg/compat/struct-by-value-7_main.c: New file.
3675 * gcc.dg/compat/struct-by-value-7_x.c: New file.
3676 * gcc.dg/compat/struct-by-value-7_y.c: New file.
3677 * gcc.dg/compat/struct-by-value-8_main.c: New file.
3678 * gcc.dg/compat/struct-by-value-8_x.c: New file.
3679 * gcc.dg/compat/struct-by-value-8_y.c: New file.
3680 * gcc.dg/compat/struct-by-value-9_main.c: New file.
3681 * gcc.dg/compat/struct-by-value-9_x.c: New file.
3682 * gcc.dg/compat/struct-by-value-9_y.c: New file.
3683
3684 2003-05-16 Mark Mitchell <mark@codesourcery.com>
3685
3686 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
3687 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
3688 support for "repo" mode.
3689 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
3690 * lib/g77-dg.exp: Likewise.
3691 * lib/obj-dg.exp: Likewise.
3692
3693 2003-05-16 Jakub Jelinek <jakub@redhat.com>
3694
3695 Merge from gcc-3_2-rhl8-branch:
3696 2003-04-23 Jakub Jelinek <jakub@redhat.com>
3697
3698 * gcc.dg/tls/opt-6.c: New test.
3699
3700 2003-04-05 Jakub Jelinek <jakub@redhat.com>
3701
3702 * gcc.dg/20030405-1.c: New test.
3703
3704 2003-03-09 Jakub Jelinek <jakub@redhat.com>
3705
3706 * gcc.dg/20030309-1.c: New test.
3707
3708 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3709
3710 * gcc.c-torture/execute/20030307-1.c: New test.
3711
3712 2003-02-20 Randolph Chung <tausq@debian.org>
3713
3714 * gcc.c-torture/compile/20030220-1.c: New test.
3715
3716 2003-02-18 Jakub Jelinek <jakub@redhat.com>
3717
3718 * gcc.dg/20030217-1.c: New test.
3719
3720 2003-01-29 Jakub Jelinek <jakub@redhat.com>
3721
3722 * gcc.c-torture/compile/20020129-1.c: New test.
3723
3724 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3725
3726 * gcc.dg/unroll-1.c: New test.
3727
3728 2002-11-16 Jan Hubicka <jh@suse.cz>
3729
3730 * gcc.c-torture/execute/20020920-1.c: New test.
3731
3732 2002-10-08 Jakub Jelinek <jakub@redhat.com>
3733
3734 PR target/7434
3735 * gcc.c-torture/compile/20021008-1.c: New test.
3736
3737 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
3738
3739 PR target/7559
3740 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
3741
3742 2002-08-07 Jakub Jelinek <jakub@redhat.com>
3743
3744 * gcc.c-torture/compile/20020807-1.c: New test.
3745
3746 2002-07-30 Jakub Jelinek <jakub@redhat.com>
3747
3748 * gcc.dg/tls/opt-1.c: New test.
3749
3750 2002-07-29 Jakub Jelinek <jakub@redhat.com>
3751
3752 * gcc.dg/20020729-1.c: New test.
3753
3754 2002-07-20 Jakub Jelinek <jakub@redhat.com>
3755
3756 * g++.dg/opt/life1.C: New test.
3757
3758 2002-05-20 Jakub Jelinek <jakub@redhat.com>
3759
3760 * gcc.dg/20020525-1.c: New test.
3761
3762 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3763
3764 PR c++/6794
3765 * g++.dg/ext/pretty1.C: New test.
3766 * g++.dg/ext/pretty2.C: New test.
3767
3768 2003-05-15 Mark Mitchell <mark@codesourcery.com>
3769
3770 PR c++/8385
3771 * g++.dg/ext/typeof5.C: New test.
3772
3773 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
3774
3775 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
3776 __USER_LABEL_PREFIX__ into account.
3777 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
3778
3779 2003-05-14 Roger Sayle <roger@eyesopen.com>
3780
3781 * gcc.dg/builtins-15.c: New test case.
3782
3783 2003-05-13 Zack Weinberg <zack@codesourcery.com>
3784
3785 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
3786
3787 2003-05-12 Mark Mitchell <mark@codesourcery.com>
3788
3789 * lib/g++.exp: Tweak handling of additional source files.
3790 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
3791 * g++.dg/special/conpr-2a.C: Rename to ...
3792 * g++.dg/special/conpr-2a.cc: ... this.
3793 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
3794 * g++.dg/special/conpr-3a.C: Rename to ...
3795 * g++.dg/special/conpr-3a.cc: This.
3796 * g++.dg/special/conpr-3b.C: Rename to ...
3797 * g++.dg/special/conpr-3b.cc: This.
3798 * g++.dg/special/conpr-4.C: New test.
3799 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
3800
3801 2003-05-12 David Edelsohn <edelsohn@gnu.org>
3802
3803 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
3804
3805 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3806
3807 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
3808 * g++.old-deja/g++.robertl/eb71.C: Likewise.
3809 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
3810 * g++.old-deja/g++.other/warn3.C: Likewise.
3811
3812 2003-05-11 Roger Sayle <roger@eyesopen.com>
3813
3814 * gcc.dg/i386-387-1.c: Update to also test log.
3815 * gcc.dg/i386-387-2.c: Likewise.
3816
3817 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
3818
3819 * g77.f-torture/execute/int8421.f: New test.
3820
3821 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3822
3823 PR c++/10230, c++/10481
3824 * g++.dg/lookup/scoped5.C: New test.
3825
3826 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3827
3828 PR c++/10552
3829 * g++.dg/template/ttp6.C: New test.
3830
3831 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
3832
3833 * gcc.c-torture/execute/builtins: New directory.
3834 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
3835 gcc.c-torture/execute/builtins.
3836 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
3837 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
3838 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
3839 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
3840
3841 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3842
3843 PR c++/9252
3844 * g++.dg/template/access8.C: New test.
3845 * g++.dg/template/access9.C: New test.
3846
3847 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3848
3849 PR c++/9554
3850 * g++.dg/parse/access1.C: New test.
3851
3852 2003-05-09 DJ Delorie <dj@redhat.com>
3853
3854 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3855 long, and not an int.
3856
3857 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3858
3859 PR c++/10555, c++/10576
3860 * g++.dg/template/memclass1.C: New test.
3861
3862 2003-05-08 DJ Delorie <dj@redhat.com>
3863
3864 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3865 targets.
3866 * gcc.c-torture/execute/20021024-1.x: Likewise.
3867 * gcc.c-torture/execute/shiftdi.x: Likewise.
3868 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3869 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3870 * gcc.dg/20021018-1.c: Likewise.
3871
3872 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3873
3874 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3875
3876 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3877 (bcopy): Call memmove.
3878
3879 2003-05-08 Roger Sayle <roger@eyesopen.com>
3880
3881 * g77.f-torture/compile/8485.f: New test case.
3882
3883 2003-05-07 Richard Henderson <rth@redhat.com>
3884
3885 PR c++/10570
3886 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3887 Verify exception_cleanup not called for rethrows.
3888 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3889 when exiting catch block without rethrowing.
3890 * g++.dg/eh/forced3.C: New.
3891 * g++.dg/eh/forced4.C: New.
3892
3893 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
3894
3895 * gcc.dg/20030505.c: Fix triplet.
3896
3897 2003-05-06 DJ Delorie <dj@redhat.com>
3898
3899 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3900 * gcc.dg/nest.c: Likewise.
3901
3902 2003-05-05 Roger Sayle <roger@eyesopen.com>
3903
3904 * gcc.dg/builtins-14.c: New test case.
3905
3906 2003-05-05 Janis Johnson <janis187@us.ibm.com>
3907
3908 * lib/compat.exp (compat-execute): New argument.
3909 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3910 * gcc.dg/compat: New test directory.
3911 * gcc.dg/compat/compat.exp: New expect script.
3912 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3913 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3914 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3915 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3916 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3917 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3918
3919 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3920 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3921 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3922 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3923 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3924 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3925 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3926 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3927 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3928 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3929 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3930 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3931 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3932 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3933 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3934
3935 2003-05-05 Zack Weinberg <zack@codesourcery.com>
3936
3937 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3938
3939 2003-05-05 Jakub Jelinek <jakub@redhat.com>
3940
3941 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3942
3943 2003-05-05 Geoffrey Keating <geoffk@apple.com>
3944
3945 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3946 * gcc.dg/ppc-fsel-2.c: New test.
3947
3948 * gcc.dg/unused-5.c: New test.
3949
3950 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3951
3952 PR c++/10496
3953 * g++.dg/warn/pmf1.C: New test.
3954
3955 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3956
3957 PR c++/4494
3958 * g++.dg/warn/main.C: New test.
3959
3960 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3961
3962 * gcc.dg/nonnull-3.c: New test.
3963
3964 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
3965
3966 * gcc.dg/cpp/Wtrigraphs.c: Update.
3967 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3968
3969 2003-05-03 Geoffrey Keating <geoffk@apple.com>
3970
3971 * gcc.dg/ppc-fsel-1.c: New test.
3972
3973 2003-05-03 Zack Weinberg <zack@codesourcery.com>
3974
3975 PR c/10604
3976 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3977
3978 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
3979
3980 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3981
3982 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3983
3984 PR c++/9364, c++/10553, c++/10586
3985 * g++.dg/parse/typename4.C: New test.
3986 * g++.dg/parse/typename5.C: Likewise.
3987
3988 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
3989
3990 * gcc.c-torture/compile/20030503-1.c: New test.
3991
3992 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3993
3994 * g++.dg/lookup/using5.C: Fix testcase error.
3995
3996 2003-05-01 Chris Demetriou <cgd@broadcom.com>
3997
3998 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3999 since MEABI is no longer supported. Remove all vestiges
4000 of MEABI from the test.
4001
4002 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4003
4004 PR c++/10554
4005 * g++.dg/lookup/using5.C: New test.
4006
4007 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4008
4009 PR c++/8772
4010 * g++.dg/template/ttp5.C: New test.
4011
4012 2003-04-30 Mark Mitchell <mark@codesourcery.com>
4013
4014 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4015 (dg-gpp-additional-sources): New function.
4016 (dg-gpp-additional-files): Likewise.
4017 * lib/g++.exp (additional_sources): New variable.
4018 (additional_files): Likewise.
4019 (g++_target_compile): Deal with them.
4020 * lib/old-dejagnu.exp: Remove.
4021 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4022 * g++.old-deja: Revise all tests to use dg commands.
4023
4024 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4025
4026 PR c++/9432, c++/9528
4027 * g++.dg/lookup/using4.C: New test.
4028
4029 2003-04-29 Geoffrey Keating <geoffk@apple.com>
4030
4031 * gcc.dg/noreturn-5.c: New file.
4032 * gcc.dg/noreturn-6.c: New file.
4033
4034 * gcc.c-torture/compile/inline-1.c: New file.
4035
4036 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4037
4038 PR c++/10551
4039 * g++.dg/template/explicit1.C: New test.
4040
4041 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4042
4043 PR c++/10549
4044 * g++.dg/other/bitfield1.C: New test.
4045
4046 PR c++/10527
4047 * g++.dg/init/new7.C: New test.
4048
4049 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4050
4051 * g++.dg/ext/desig1.C: New test.
4052 * g++.dg/ext/init1.C: Update.
4053
4054 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4055
4056 2003-04-28 Mark Mitchell <mark@codesourcery.com>
4057
4058 PR c++/10180
4059 * g++.dg/warn/Winline-1.C: New test.
4060
4061 2003-04-28 Jakub Jelinek <jakub@redhat.com>
4062
4063 * gcc.c-torture/execute/string-opt-19.c: New test.
4064
4065 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4066 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4067
4068 2003-04-27 Mark Mitchell <mark@codesourcery.com>
4069
4070 PR c++/10506
4071 * g++.dg/init/new6.C: New test.
4072
4073 PR c++/10503
4074 * g++.dg/init/ref6.C: New test.
4075
4076 2003-04-26 David Edelsohn <edelsohn@gnu.org>
4077
4078 * g++.dg/warn/weak1.C: XFAIL on AIX4.
4079
4080 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4081
4082 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4083 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4084
4085 2003-04-25 Mark Mitchell <mark@codesourcery.com>
4086
4087 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4088 initialized static data members.
4089
4090 2003-04-25 H.J. Lu <hjl@gnu.org>
4091
4092 * gcc.dg/ia64-sync-4.c: New test.
4093
4094 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4095
4096 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
4097 date.
4098
4099 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
4100
4101 PR c++/10337
4102 * g++.dg/warn/conv1.C: New test.
4103 * g++.old-deja/g++.other/conv7.C: Adjust.
4104 * g++.old-deja/g++.other/overload14.C: Adjust.
4105
4106 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4107
4108 PR c++/10471
4109 * g++.dg/template/defarg2.C: New test.
4110
4111 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
4112
4113 * gcc.dg/cpp/include2.c: Update.
4114 * gcc.dg/cpp/multiline-2.c: New.
4115 * gcc.dg/cpp/multiline.c: Update.
4116 * gcc.dg/cpp/strify2.c: Update.
4117 * gcc.dg/cpp/trad/literals-2.c: Update.
4118
4119 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4120
4121 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
4122
4123 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4124
4125 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
4126
4127 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4128
4129 PR c++/10451
4130 * g++.dg/parse/crash4.C: New test.
4131
4132 PR c++/9847
4133 * g++.dg/parse/crash5.C: New test.
4134
4135 2003-04-22 Mark Mitchell <mark@codesourcery.com>
4136
4137 PR c++/10446
4138 * g++.dg/parse/crash3.C: New test.
4139
4140 PR c++/10428
4141 * g++.dg/parse/elab1.C: New test.
4142
4143 2003-04-22 Devang Patel <dpatel@apple.com>
4144
4145 * gcc.dg/cpp/trad/funlike-5.c: New test.
4146
4147 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
4148
4149 * g++.dg/other/packed1.C: Fix dg options.
4150
4151 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
4152
4153 * g++.dg/other/offsetof2.C: New test.
4154
4155 2003-04-21 Mark Mitchell <mark@codesourcery.com>
4156
4157 * g++.dg/template/recurse.C: Adjust location of error messages.
4158
4159 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
4160
4161 PR c++/9881
4162 * g++.dg/init/addr-const1.C: New test.
4163 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
4164
4165 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
4166
4167 PR c++/10405
4168 * g++.dg/lookup/struct-hack1.C: New test.
4169
4170 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
4171
4172 * ucs.c: Update diagnostic messages.
4173
4174 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
4175
4176 * gcc.dg/cpp/truefalse.cpp: New test.
4177 * gcc.dg/cpp/cpp.exp: Update.
4178 * g++.dg/other/stdbool-if.C: Remove.
4179
4180 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
4181
4182 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
4183 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
4184
4185 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4186
4187 * gcc.c-torture/compile/20030418-1.c: New test.
4188
4189 2003-04-17 Janis Johnson <janis187@us.ibm.com>
4190
4191 * README.compat: Remove; content moved to doc/sourcebuild.texi.
4192
4193 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4194
4195 PR c++/10347
4196 g++.dg/template/dependent-name1.C: New test.
4197
4198 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
4199
4200 * gcc.dg/warn-1.c (tourist_guide): New array,
4201 contains a pointer to bar.
4202
4203 2003-04-16 Roger Sayle <roger@eyesopen.com>
4204
4205 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
4206 * gcc.c-torture/execute/medce-1.c: New test case.
4207 * gcc.c-torture/execute/medce-2.c: New test case.
4208
4209 2003-04-15 Mark Mitchell <mark@codesourcery.com>
4210
4211 * lib/prune.exp: Ignore more messages.
4212
4213 PR c++/10381
4214 * g++.dg/parse/lookup3.C: New test.
4215
4216 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
4217
4218 * gcc.c-torture/compile/20030415-1.c : New test.
4219
4220 2003-04-14 Mark Mitchell <mark@codesourcery.com>
4221
4222 * gcc.c-torture/execute/scope-2.c: Move to ...
4223 * gcc.dg/noncompile/scope.c: .... here.
4224
4225 2003-04-14 Roger Sayle <roger@eyesopen.com>
4226
4227 * gcc.dg/20030414-2.c: New test case.
4228
4229 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
4230
4231 PR target/10377
4232 * gcc.dg/20030414-1.c: New test.
4233
4234 2003-04-13 Roger Sayle <roger@eyesopen.com>
4235
4236 * gcc.dg/builtins-12.c: New test case.
4237 * gcc.dg/builtins-13.c: New test case.
4238
4239 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4240
4241 * gcc.c-torture/execute/string-opt-18.c: New test.
4242
4243 2003-04-13 Mark Mitchell <mark@codesourcery.com>
4244
4245 PR c++/10300
4246 * g++.dg/init/new5.C: New test.
4247
4248 2003-04-12 Mark Mitchell <mark@codesourcery.com>
4249
4250 PR c++/7910
4251 * g++.dg/ext/dllimport1.C: New test.
4252
4253 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4254
4255 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
4256
4257 2003-04-11 Bud Davis <bdavis9659@comcast.net>
4258
4259 PR Fortran/9263
4260 * g77.f-torture/noncompile/9263.f: New test
4261 PR Fortran/1832
4262 * g77.f-torture/execute/1832.f: New test
4263
4264 2003-04-11 David Chad <davidc@freebsd.org>
4265 Loren J. Rittle <ljrittle@acm.org>
4266
4267 libobjc/8562
4268 * objc.dg/headers.m: New test.
4269
4270 2003-04-10 Zack Weinberg <zack@codesourcery.com>
4271
4272 * gcc.c-torture/execute/builtin-noret-2.c: New.
4273 * gcc.c-torture/execute/builtin-noret-2.x: New.
4274 XFAIL builtin-noret-2.c at -O1 and above.
4275 * gcc.dg/redecl.c: New.
4276 * gcc.dg/Wshadow-1.c: Update error regexps.
4277
4278 2003-04-10 Mark Mitchell <mark@codesourcery.com>
4279
4280 * g++.dg/abi/bitfield10.C: New test.
4281
4282 2003-04-09 Mike Stump <mrs@apple.com>
4283
4284 * gcc.dg/pch/pch.exp: Make testcase names longer.
4285 * g++.dg/pch/pch.exp: Make testcase names longer.
4286
4287 2003-04-08 Roger Sayle <roger@eyesopen.com>
4288
4289 * gcc.dg/builtins-11.c: New test case.
4290
4291 2003-04-08 Roger Sayle <roger@eyesopen.com>
4292
4293 * gcc.dg/builtins-9.c: New test case.
4294 * gcc.dg/builtins-10.c: New test case.
4295
4296 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
4297
4298 * gcc.dg/noncompile/init-4.c.c: New test.
4299
4300 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
4301
4302 * gcc.misc-test/gcov-9.c: New test.
4303 * gcc.misc-test/gcov-10.c: New test
4304 * gcc.misc-test/gcov-11.c: New test.
4305
4306 2003-04-05 Zack Weinberg <zack@codesourcery.com>
4307
4308 PR optimization/10024
4309 * gcc.c-torture/compile/20030405-1.c: New test.
4310
4311 2003-04-04 Geoffrey Keating <geoffk@apple.com>
4312
4313 * gcc.dg/pch/static-3.c: New.
4314 * gcc.dg/pch/static-3.hs: New.
4315 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
4316
4317 2003-04-04 Richard Henderson <rth@redhat.com>
4318
4319 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
4320 * g++.dg/eh/forced2.C: Likewise.
4321
4322 2003-04-03 Mike Stump <mrs@apple.com>
4323
4324 * lib/scanasm.exp (scan-assembler): Add xfail processing for
4325 target arg.
4326 (scan-assembler-times, scan-assembler-not): Likewise.
4327 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
4328
4329 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4330
4331 * gcc.dg/sparc-loop-1.c: New test.
4332
4333 2003-04-02 Geoffrey Keating <geoffk@apple.com>
4334
4335 PR other/9274
4336 * g++.dg/pch/system-2.C: New.
4337 * g++.dg/pch/system-2.Hs: New.
4338
4339 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
4340
4341 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
4342
4343 * g++.dg/eh/simd-1.C (vecfunc): Same.
4344
4345 2003-04-01 Roger Sayle <roger@eyesopen.com>
4346
4347 * gcc.c-torture/execute/20030401-1.c: New test case.
4348
4349 2003-04-01 Ziemowit Laski <zlaski@apple.com>
4350
4351 * objc.dg/defs.m: New.
4352
4353 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
4354
4355 * g++.dg/eh/simd-1.C: New.
4356 * g++.dg/eh/simd-2.C: New.
4357
4358 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
4359
4360 * gcc.c-torture/execute/simd-3.c: New.
4361
4362 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4363
4364 PR c/9936
4365 * gcc.dg/20030331-2.c: New test.
4366
4367 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4368
4369 PR c++/10278
4370 * g++.dg/parse/crash2.C: New test.
4371
4372 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4373
4374 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
4375 * gcc.c-torture/execute/20030331-1.c: ...here.
4376
4377 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4378
4379 * gcc.c-torture/execute/20030331-1.c: New test.
4380
4381 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
4382
4383 * lib/gcov.exp: Adjust call return testing strings.
4384 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
4385
4386 2003-03-31 Roger Sayle <roger@eyesopen.com>
4387
4388 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
4389 * gcc.dg/builtins-7.c: New test case.
4390 * gcc.dg/builtins-8.c: New test case.
4391
4392 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4393
4394 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
4395
4396 2003-03-30 Mark Mitchell <mark@codesourcery.com>
4397
4398 PR c++/7647
4399 * g++.dg/lookup-class-member-2.C: New test.
4400
4401 2003-03-30 Glen Nakamura <glen@imodulo.com>
4402
4403 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
4404
4405 2003-03-28 Roger Sayle <roger@eyesopen.com>
4406
4407 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
4408
4409 2003-03-28 Mark Mitchell <mark@codesourcery.com>
4410
4411 * g++.dg/init/attrib1.C: New test.
4412
4413 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4414
4415 * gcc.dg/ultrasp8.c: New test.
4416
4417 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4418
4419 * gcc.dg/ultrasp7.c: New test.
4420
4421 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
4422
4423 PR c++/10047
4424 * g++.dg/template/inline1.C: New test.
4425
4426 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4427
4428 * gcc.dg/sparc-dwarf2.c: New test.
4429
4430 2003-03-27 Roger Sayle <roger@eyesopen.com>
4431
4432 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
4433 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
4434
4435 2003-03-27 Mark Mitchell <mark@codesourcery.com>
4436
4437 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
4438 than reading .x files.
4439 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
4440 * g77.dg/gcov/gcov-1.f: Likewise.
4441 * gcc.misc-tests/gcov-4b.c: Likewise.
4442 * gcc.misc-tests/gcov-5b.c: Likewise.
4443 * gcc.misc-tests/gcov-6.c: Likewise.
4444 * gcc.misc-tests/gcov-7.c: Likewise.
4445 * gcc.misc-tests/gcov-8.c: Likewise.
4446 * g++.dg/gcov/gcov-1.x: Remove.
4447 * g77.dg/gcov/gcov-1.x: Likewise.
4448 * gcc.misc-tests/gcov-4b.x: Likewise.
4449 * gcc.misc-tests/gcov-5b.x: Likewise.
4450 * gcc.misc-tests/gcov-6.x: Likewise.
4451 * gcc.misc-tests/gcov-7.x: Likewise.
4452 * gcc.misc-tests/gcov-8.x: Likewise.
4453
4454 2003-03-27 Glen Nakamura <glen@imodulo.com>
4455
4456 PR opt/10087
4457 * gcc.dg/20030324-1.c: New test.
4458
4459 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
4460
4461 PR c++/10224
4462 * g++.dg/template/arg3.C: New test.
4463
4464 PR c++/10158
4465 * g++.dg/template/friend18.C: New test.
4466
4467 2003-03-26 Roger Sayle <roger@eyesopen.com>
4468
4469 * g77.f-torture/compile/20030326-1.f: New test case.
4470
4471 2003-03-26 Janis Johnson <janis187@us.ibm.com>
4472
4473 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
4474
4475 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
4476
4477 2003-03-26 Jakub Jelinek <jakub@redhat.com>
4478
4479 * gcc.dg/ia64-sync-3.c: New test.
4480
4481 2003-03-26 Alan Modra <amodra@bigpond.net.au>
4482
4483 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
4484
4485 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4486
4487 * gcc.dg/ultrasp6.c: New test.
4488
4489 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4490
4491 * gcc.dg/i386-signbit-1.c: New test.
4492 * gcc.dg/i386-signbit-2.c: New test.
4493 * gcc.dg/i386-signbit-3.c: New test.
4494
4495 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4496
4497 * gcc.dg/ultrasp5.c: Fix options.
4498
4499 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4500
4501 * gcc.dg/ultrasp5.c: Fix comment.
4502
4503 2003-03-24 Bud Davis <bdavis9659@comcast.net>
4504
4505 PR fortran/10197
4506 * g77.f-torture/execute/10197.f: New test.
4507
4508 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
4509
4510 PR c++/9898, c++/383
4511 * g++.dg/template/conv6.C: New test.
4512
4513 PR c++/10119
4514 * g++.dg/template/ptrmem5.C: New test.
4515
4516 PR c++/10026
4517 * g++.dg/lookup/koenig1.C: New test.
4518
4519 PR C++/10199
4520 * g++.dg/lookup/template2.C: New test.
4521
4522 2003-03-24 Jakub Jelinek <jakub@redhat.com>
4523
4524 * g++.dg/opt/rtti1.C: New test.
4525
4526 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4527
4528 * gcc.dg/ultrasp5.c: New test.
4529
4530 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
4531
4532 PR middle-end/9967
4533 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
4534 builtin fputs.
4535
4536 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4537
4538 PR c/8224
4539 * gcc.dg/20030323-1.c: New test.
4540
4541 2003-03-23 Roger Sayle <roger@eyesopen.com>
4542
4543 * gcc.c-torture/compile/20030323-1.c: New test case.
4544
4545 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
4546
4547 * gcc.dg/20030321-1.c: New test.
4548
4549 2003-03-22 Zack Weinberg <zack@codesourcery.com>
4550
4551 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
4552
4553 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
4554
4555 PR c++/9978, c++/9708
4556 * g++.dg/ext/vlm1.C: Adjust expected error.
4557 * g++.dg/ext/vla2.C: New test.
4558 * g++.dg/template/arg1.C: New test.
4559 * g++.dg/template/arg2.C: New test.
4560
4561 2003-03-22 Bud Davis <bdavis9659@comcast.net>
4562
4563 * g77.f-torture/execute/select.f: New test.
4564 * g77.f-torture/noncompile/select_no_compile.f: New test.
4565
4566 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
4567
4568 PR c++/9898
4569 * g++.dg/other/error4.C: New test.
4570
4571 2003-03-20 Mark Mitchell <mark@codesourcery.com>
4572
4573 * g++.dg/template/friend17.C: New test.
4574
4575 2003-03-21 Alan Modra <amodra@bigpond.net.au>
4576
4577 * gcc.c-torture/compile/20030320-1.c: New.
4578
4579 2003-03-20 Roger Sayle <roger@eyesopen.com>
4580
4581 * gcc.dg/builtins-6.c: New test case.
4582
4583 2003-03-19 Alan Modra <amodra@bigpond.net.au>
4584
4585 PR target/10073
4586 * gcc.c-torture/compile/20030319-1.c: New.
4587
4588 2003-03-18 Jan Hubicka <jh@suse.cz>
4589
4590 * gcc.dg/i386-cvt-1.c: New test.
4591
4592 2003-03-17 Zack Weinberg <zack@codesourcery.com>
4593
4594 * objc.dg/naming-1.m: Use "(parse|syntax) error".
4595 * objc.dg/naming-2.m: Likewise.
4596
4597 2003-03-17 Mark Mitchell <mark@codesourcery.com>
4598
4599 PR c++/9639
4600 * g++.dg/parse/crash1.C: New test.
4601
4602 2003-03-16 Mark Mitchell <mark@codesourcery.com>
4603
4604 PR c++/8805
4605 * g++.dg/eh/cleanup1.C: New test.
4606
4607 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4608
4609 * gcc.c-torture/execute/20030316-1.c: New test case.
4610
4611 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
4612
4613 PR c++/9629
4614 * g++.dg/init/ctor2.C: New test.
4615
4616 2003-03-15 Roger Sayle <roger@eyesopen.com>
4617
4618 * g77.f-torture/compile/xformat.f: New test case.
4619
4620 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4621
4622 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
4623 * g++.old-deja/g++.mike/eh50.C: Likewise.
4624
4625 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4626
4627 PR c++/6440
4628 * g++.dg/template/spec7.C: New test.
4629 * g++.dg/template/spec8.C: Likewise.
4630
4631 2003-03-14 Jakub Jelinek <jakub@redhat.com>
4632
4633 * gcc.c-torture/execute/20030313-1.c: New test.
4634
4635 2003-03-14 Richard Henderson <rth@redhat.com>
4636
4637 * gcc.dg/inline-2.c: Adjust alpha test for external call.
4638
4639 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4640
4641 * gcc.c-torture/compile/20030314-1.c: New test.
4642
4643 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
4644
4645 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
4646 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
4647 thumb target,
4648 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
4649 to accept newer _imp__ prefix and additional
4650 newline in .drectve section.
4651 * gcc.dg/dll-4.c: Likewise.
4652 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
4653 switch.
4654
4655 2003-03-13 Mark Mitchell <mark@codesourcery.com>
4656
4657 * g++.dg/parse/namespace9.C: New test.
4658
4659 * g++.dg/init/ref5.C: New test.
4660 * g++.dg/parse/ptrmem1.C: Likewise.
4661
4662 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4663
4664 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
4665 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
4666 regular expression.
4667 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
4668 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
4669
4670 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
4671
4672 * gcc.c-torture/execute/20030224-2.c: New test.
4673
4674 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4675
4676 * gcc.dg/decl-3.c: New test.
4677
4678 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4679
4680 * gcc.dg/i386-loop-2.c: New test.
4681
4682 2003-03-11 Mark Mitchell <mark@codesourcery.com>
4683
4684 PR c++/9474
4685 * g++.dg/parse/namespace8.C: New test.
4686
4687 PR c++/9924
4688 * g++.dg/overload/builtin2.C: New test.
4689
4690 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
4691
4692 * gcc.dg/return-type-3.c: New test.
4693
4694 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4695
4696 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
4697 profiling options are not supported.
4698
4699 2003-03-10 Mark Mitchell <mark@codesourcery.com>
4700
4701 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
4702 * g++.old-deja/g++.warn/impint2.C: Likewise.
4703
4704 2003-03-10 Devang Patel <dpatel@apple.com>
4705
4706 * g++.dg/cpp/c++_cmd_1.C: New test.
4707 * g++.dg/cpp/c++_cmd_1.h: New file.
4708
4709 2003-03-10 Segher Boessenkool <segher@koffie.nl>
4710
4711 * gcc.dg/altivec-9.c: New file.
4712
4713 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4714
4715 * gcc.dg/ppc-sdata-1.c: New test.
4716 * gcc.dg/ppc-sdata-2.c: New test.
4717
4718 2003-03-09 Mark Mitchell <mark@codesourcery.com>
4719
4720 PR c++/9373
4721 * g++.dg/opt/ptrmem2.C: New test.
4722
4723 PR c++/8534
4724 * g++.dg/opt/ptrmem1.C: New test.
4725
4726 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4727
4728 * gcc.dg/i386-loop-1.c: New test.
4729
4730 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4731
4732 PR c++/9970
4733 * g++.dg/lookup/friend1.C: New test.
4734
4735 2003-03-08 Mark Mitchell <mark@codesourcery.com>
4736
4737 PR c++/9823
4738 * g++.dg/parser/constructor1.C: New test.
4739
4740 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
4741
4742 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
4743
4744 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
4745
4746 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
4747
4748 * gcc.dg/cpp/Wunused.c: Update test.
4749
4750 2003-03-08 Jan Hubicka <jh@suse.cz>
4751
4752 * gcc.dg/inline-3.c: New test.
4753
4754 2003-03-08 Mark Mitchell <mark@codesourcery.com>
4755
4756 PR c++/9809
4757 * g++.dg/parse/builtin1.C: New test.
4758
4759 PR c++/9982
4760 * g++.dg/abi/cookie1.C: New test.
4761 * g++.dg/abi/cookie2.C: Likewise.
4762
4763 PR c++/9524
4764 * g++.dg/template/field1.C: New test.
4765
4766 PR c++/9912
4767 * g++.dg/parse/class1.C: New test.
4768 * g++.dg/parse/namespace7.C: Likewise.
4769 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
4770
4771 2003-03-07 Mark Mitchell <mark@codesourcery.com>
4772
4773 * g++.dg/init/ref4.C: New test.
4774
4775 2003-03-07 Jan Hubicka <jh@suse.cz>
4776
4777 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
4778 * gcc.dg/inline-3.c: New test.
4779
4780 2003-03-06 Mark Mitchell <mark@codesourcery.com>
4781
4782 * g++.dg/init/ref3.C: New test.
4783
4784 PR c++/9965
4785 * g++.dg/init/ref2.C: New test.
4786
4787 PR c++/9400
4788 * g++.dg/warn/Wshadow-2.C: New test.
4789
4790 PR c++/9791
4791 * g++.dg/warn/Woverloaded-1.C: New test.
4792
4793 2003-03-05 Jan Hubicka <jh@suse.cz>
4794
4795 * gcc.dg/i386-local2.c: New.
4796 * gcc.dg/i386-local.c: Fix typo.
4797
4798 2003-03-05 Mark Mitchell <mark@codesourcery.com>
4799
4800 * g++.dg/abi/layout3.C: New test.
4801
4802 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4803
4804 * gcc.c-torture/compile/20030305-1.c
4805
4806 2003-03-05 Jan Hubicka <jh@suse.cz>
4807
4808 * gcc.dg/i386-local.c: New.
4809
4810 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
4811
4812 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
4813
4814 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4815
4816 * gcc.dg/switch-2.c: New test.
4817 * gcc.dg/switch-3.c: New test.
4818 * gcc.dg/Wswitch.c: Adjust line numbers.
4819 * gcc.dg/Wswitch-default.c: Likewise.
4820 * gcc.dg/Wswitch-enum.c: Likewise.
4821
4822 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
4823
4824 * gcc.c-torture/execute/20030222-1.c: New test.
4825
4826 2003-03-03 James E Wilson <wilson@tuliptree.org>
4827
4828 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
4829
4830 2003-03-03 Mark Mitchell <mark@codesourcery.com>
4831
4832 PR c++/9878
4833 * g++.dg/init/ref1.C: New test.
4834
4835 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
4836
4837 * gcc.dg/sh-relax.c: New SH-only test.
4838
4839 2003-03-03 Geoffrey Keating <geoffk@apple.com>
4840
4841 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
4842 comment explaining purpose of testcase.
4843
4844 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4845
4846 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
4847 for HC11/HC12 (asm needs two int registers).
4848 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
4849 HC11/HC12 because the test uses an asm which needs two 32-bit
4850 registers.
4851
4852 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4853
4854 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
4855 for HC11/HC12 (array is too large otherwise).
4856 * gcc.c-torture/compile/920501-4.x: New file, likewise.
4857 * gcc.c-torture/compile/20010518-2.x: Likewise.
4858 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
4859 HC11/HC12 (array is too large).
4860
4861 2003-03-01 Geoffrey Keating <geoffk@apple.com>
4862
4863 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
4864 * lib/g++-dg.exp (g++-dg-test): Likewise.
4865
4866 2003-03-01 Roger Sayle <roger@eyesopen.com>
4867
4868 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4869 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
4870
4871 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4872
4873 * g++.dg/warn/implicit-typename1.C: Remove warning.
4874
4875 2003-02-28 Richard Henderson <rth@redhat.com>
4876
4877 * gcc.dg/noreturn-1.c: Move noreturn warning line.
4878 * gcc.dg/return-type-1.c: Move control reaches end warning line.
4879
4880 2003-02-28 Geoffrey Keating <geoffk@apple.com>
4881
4882 * gcc.dg/pch/pch.exp: Change .pch to .gch.
4883 * g++.dg/pch/pch.exp: Likewise.
4884
4885 2003-02-28 Mark Mitchell <mark@codesourcery.com>
4886
4887 PR c++/9879
4888 * testsuite/g++.dg/init/new4.C: New test.
4889
4890 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
4891
4892 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
4893
4894 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
4895
4896 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
4897 unsigned long.
4898
4899 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
4900 wider than float.
4901
4902 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4903
4904 * lib/scanasm.exp: Add support for counting numbers of
4905 occurences.
4906 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
4907 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
4908
4909 2003-02-25 Mark Mitchell <mark@codesourcery.com>
4910
4911 PR c++/9683
4912 * g++.dg/template/static3.C: New test.
4913
4914 PR c++/9829
4915 * g++.dg/parse/namespace6.C: New test.
4916
4917 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4918
4919 PR target/9732
4920 * gcc.dg/20030225-1.c: New test.
4921
4922 2003-02-24 Mark Mitchell <mark@codesourcery.com>
4923
4924 * README: Remove out-of-date information.
4925
4926 PR c++/9836
4927 * g++.dg/template/spec6.C: New test.
4928
4929 2003-02-24 Jeff Law <law@redhat.com>
4930
4931 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
4932
4933 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4934
4935 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
4936 * gcc.dg/pragma-ep-1.c: Likewise.
4937
4938 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4939
4940 PR c++/9602
4941 * g++.dg/template/friend16.C: New test.
4942
4943 2003-02-23 Mark Mitchell <mark@codesourcery.com>
4944
4945 PR c++/5333
4946 * g++.dg/parse/fused-params1.C: Adjust error messages.
4947 * g++.dg/template/nested3.C: New test.
4948
4949 2003-02-24 Alan Modra <amodra@bigpond.net.au>
4950
4951 * g++.dg/abi/param1.C: New test.
4952
4953 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4954
4955 PR c++/7982
4956 * g++.dg/warn/implicit-typename1.C: New test.
4957
4958 2003-02-22 Kelley Cook <kelleycook@comcast.net>
4959
4960 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
4961 with "mtune".
4962 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4963 * gcc.c-torture/execute/20010129-1.x: Likewise.
4964 * gcc.dg/20011107-1.c: Likewise.
4965 * gcc.dg/20020108-1.c: Likewise.
4966 * gcc.dg/20020122-3.c: Likewise.
4967 * gcc.dg/20020206-1.c: Likewise.
4968 * gcc.dg/20020310-1.c: Likewise.
4969 * gcc.dg/20020426-2.c: Likewise.
4970 * gcc.dg/20020517-1.c: Likewise.
4971 * gcc.dg/991230-1.c: Likewise.
4972 * gcc.dg/i386-unroll-1.c: Likewise.
4973 * gcc.misc-tests/i386-prefetch.exp: Likewise.
4974
4975 2003-02-22 Jan Hubicka <jh@suse.cz>
4976
4977 * gcc.dg/i386-mul.c: New test.
4978
4979 2003-02-21 Roger Sayle <roger@eyesopen.com>
4980
4981 * gcc.dg/builtins-5.c: New test case.
4982
4983 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
4984
4985 * gcc.dg/asmreg-1.c: New test.
4986
4987 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4988
4989 PR c++/9749
4990 * g++.dg/parse/varmod1.C: New test.
4991
4992 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4993
4994 PR c++/9727
4995 * g++.dg/template/op1.C: New test.
4996
4997 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4998
4999 PR c++/8906
5000 * g++.dg/template/nested2.C: New test.
5001
5002 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5003
5004 PR c++/8724
5005 * g++.dg/expr/dtor1.C: New test.
5006
5007 2003-02-21 Zack Weinberg <zack@codesourcery.com>
5008
5009 * gcc.dg/cpp/include3.c: New test.
5010 * gcc.dg/cpp/inc/foo.h: New file.
5011
5012 2003-02-21 Glen Nakamura <glen@imodulo.com>
5013
5014 * gcc.c-torture/execute/20030221-1.c: New test.
5015
5016 2003-02-20 Mark Mitchell <mark@codesourcery.com>
5017
5018 PR c++/9729
5019 * g++.dg/abi/conv1.C: New test.
5020
5021 2003-02-20 Jan Hubicka <jh@suse.cz>
5022
5023 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5024
5025 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
5026
5027 * gcc.c-torture/compile/20030219-1.c: New test.
5028
5029 2003-02-18 Jan Hubicka <jh@suse.cz>
5030
5031 * gcc.dg/funcorder.c: New test.
5032
5033 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5034
5035 * gcc.c-torture/execute/20030218-1.c: New.
5036
5037 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
5038
5039 * gcc.dg/20030218-1.c: New.
5040
5041 2003-02-18 Richard Henderson <rth@redhat.com>
5042
5043 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5044 * gcc.dg/attr-used-2.c: New.
5045
5046 2003-02-18 Mark Mitchell <mark@codesourcery.com>
5047
5048 PR c++/9704
5049 * g++.dg/init/copy5.C: New test.
5050
5051 2003-02-18 Geoffrey Keating <geoffk@apple.com>
5052
5053 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5054 * g++.dg/pch/pch.exp: Likewise.
5055
5056 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5057
5058 * gcc.c-torture/execute/20030209-1.c: Enable the test if
5059 STACK_SIZE is not defined.
5060
5061 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5062
5063 PR c++/9457
5064 * g++.dg/template/init1.C: New test.
5065
5066 2003-02-16 Jan HUbicka <jh@suse.cz>
5067
5068 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5069 (foo): Add few extra tests
5070 * gcc.dg/c99-const-expr-3.c: Likewise.
5071 * gcc.c-torture/execute/20030216-1.c: New.
5072
5073 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5074
5075 PR c++/9459
5076 * g++.dg/ext/typeof4.C: New test.
5077
5078 2003-02-15 Roger Sayle <roger@eyesopen.com>
5079
5080 * gcc.dg/i386-387-3.c: New test case.
5081
5082 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
5083
5084 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5085 cris-*-elf* cris-*-aout* and mmix-*-*.
5086
5087 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
5088
5089 * gcc.dg/20030213-1.c: New test.
5090
5091 2003-02-12 Roger Sayle <roger@eyesopen.com>
5092
5093 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5094 * gcc.dg/i386-387-2.c: Likewise.
5095
5096 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
5097
5098 * gcc.dg/ppc-spe.c: Fix formatting.
5099 Enable tests that were previously unsupported by gas.
5100 Delete tests for instructions that no longer exist.
5101 Switch arguments on evsubifw builtin.
5102
5103 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
5104
5105 * gcc.c-torture/execute/20030209-1.c: Disable the test if
5106 STACK_SIZE is too small.
5107
5108 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5109 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5110
5111 * gcc.dg/decl-2.c: New test.
5112
5113 2003-02-10 Jan Hubicka <jh@suse.cz>
5114
5115 * gcc.dg/i386-fpcvt-1.c: New test.
5116
5117 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
5118
5119 * gcc.c-torture/execute/20030209-1.c: New test.
5120
5121 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
5122
5123 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
5124 int-wide bitops, use the constants of the same width.
5125 Likewise, if long long is 32-bit wide, test bitops using
5126 32-bit constants.
5127
5128 2003-02-07 Loren James Rittle <ljrittle@acm.org>
5129
5130 * gcc.dg/20021014-1.c: Annotate with expected notice text.
5131
5132 2003-02-07 Roger Sayle <roger@eyesopen.com>
5133
5134 * testsuite/gcc.dg/builtins-4.c: New test case.
5135
5136 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5137
5138 * gcc.dg/20020430-1.c: Fix dg command typos.
5139 * gcc.dg/20020503-1.c: Likewise.
5140
5141 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5142
5143 PR c++/8785
5144 * g++.dg/parse/fused-params1.C: New test.
5145
5146 PR c++/8857
5147 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
5148
5149 PR c++/8921
5150 * g++.dg/parse/non-dependent1.C: New test.
5151
5152 PR c++/8928
5153 * g++.dg/parse/dupl-tmpl-args1.C: New test.
5154
5155 PR c++/9228
5156 * g++.dg/parse/undefined7.C: New test.
5157 * g++.dg/parse/non-templ1.C: New test.
5158
5159 PR c++/9229
5160 * g++.dg/parse/too-many-tmpl-args1.C: New test.
5161
5162 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5163
5164 * gcc.c-torture/compile/20030206-1.c: New test.
5165
5166 2003-02-05 Roger Sayle <roger@eyesopen.com>
5167
5168 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
5169 "pow" to "foo" to avoid potential confusion with a math built-in.
5170
5171 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5172
5173 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
5174 conditions for SPARC targets.
5175
5176 2003-02-05 Jakub Jelinek <jakub@redhat.com>
5177
5178 * gcc.dg/20030204-1.c: New test.
5179
5180 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5181
5182 PR c++/38
5183 * g++.dg/parse/array-size1.C: New test.
5184
5185 PR c++/5657
5186 * g++.dg/parse/undefined3.C: New test.
5187
5188 PR c++/5665
5189 * g++.dg/parse/undefined4.C: New test.
5190
5191 PR c++/5975
5192 * g++.dg/parse/undefined5.C: New test.
5193
5194 PR c++/7259
5195 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
5196
5197 PR c++/8578
5198 * g++.dg/parse/casting-operator1.C: New test.
5199
5200 PR c++/8596
5201 * g++.dg/parse/undefined6.C: New test.
5202
5203 PR c++/8736
5204 * g++.dg/parse/missing-template1.C: New test.
5205
5206 2003-02-04 Jan Hubicka <jh@suse.cz>
5207
5208 * gcc.dg/i386-cadd.c: Compile using -march=k8.
5209 * gcc.dg/i386-cmov?.c: Likewise.
5210 * gcc.dg/i386-fpcvt-?.c: Likewise.
5211 * gcc.dg/i386-ssefp-1.c: Likewise.
5212 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
5213 conventions.
5214
5215 2003-02-03 Mark Mitchell <mark@codesourcery.com>
5216
5217 PR c++/7129
5218 * testsuite/g++.dg/ext/max.C: New test.
5219
5220 2003-02-03 Jan Hubicka <jh@suse.cz>
5221
5222 * gcc.c-torture/execute/20030203-1.c: New test.
5223
5224 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
5225
5226 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
5227 'natural-endian'.
5228
5229 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
5230
5231 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
5232 * g++.dg/init/new2.C: Likewise.
5233 * g++.dg/other/new1.C: Likewise.
5234
5235 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
5236
5237 * gcc.dg/struct-ret-libc.c: New test.
5238
5239 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
5240
5241 * gcc.dg/20030129-1.c: New test.
5242
5243 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5244
5245 PR c++/8849
5246 * g++.dg/template/ptrmem4.C: New test.
5247
5248 2003-01-29 Mark Mitchell <mark@codesourcery.com>
5249
5250 * g++.dg/parser/constant1.C: New test.
5251
5252 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5253
5254 PR c++/8591
5255 * g++.dg/parse/friend2.C: New test.
5256
5257 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
5258
5259 PR c++/9437
5260 * g++.dg/template/unify4.C: New test.
5261
5262 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
5263
5264 * gcc.c-torture/execute/20030128-1.c: New test.
5265
5266 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
5267
5268 * g++.dg/lookup/nested1.C: Test moved from ...
5269 * g++.old-deja/g++.other/lookup24.C: ... here.
5270
5271 2003-01-28 Jan Hubicka <jh@suse.cz>
5272
5273 * gcc.dg/i386-cmov5.c: New test.
5274
5275 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5276
5277 * gcc.c-torture/execute/20010925-1.c: Changed the
5278 memcpy declaration.
5279
5280 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5281
5282 PR c++/3902
5283 * g++.dg/parse/template5.C: New test.
5284
5285 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
5286
5287 PR fortran/9258
5288 * g77.dg/pr9258: New test.
5289
5290 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
5291
5292 * README: Move relevant parts from README.g++.
5293
5294 * README.g++: Remove this file.
5295
5296 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5297
5298 * g++.dg/abi/dcast1.C: New test.
5299
5300 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5301
5302 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
5303
5304 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
5305
5306 PR c++/47
5307 * g++.old-deja/g++.other/lookup24.C: New test.
5308
5309 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5310
5311 PR middle-end/7227
5312 * gcc.dg/uninit-C.c: New test.
5313
5314 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
5315
5316 * g++.dg/abi/covariant1.C: New test.
5317
5318 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
5319
5320 * gcc.dg/20030123-1.c: New test.
5321
5322 2003-01-25 Jan Hubicka <jh@suse.cz>
5323
5324 PR opt/8492
5325 * gcc.c-torture/compile/20030125-1.c
5326
5327 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
5328
5329 PR c++/9403
5330 * g++.dg/parse/template3.C: New test.
5331 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
5332
5333 PR c++/795
5334 * g++.dg/parse/template4.C: New test.
5335
5336 PR c++/9415
5337 * g++.dg/template/qual2.C: New test.
5338
5339 PR c++/8545
5340 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
5341
5342 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
5343
5344 2003-01-25 Roger Sayle <roger@eyesopen.com>
5345
5346 * gcc.c-torture/execute/switch-1.c: New test case.
5347
5348 2003-01-25 Jan Hubicka <jh@suse.cz>
5349
5350 * gcc.c-torture/execute/20030125-1.[cx]: New test.
5351
5352 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
5353
5354 Tweaks for Bison-1.875. From the NEWS file:
5355 "- `parse error' -> `syntax error'
5356 Bison now uniformly uses the term `syntax error'"
5357 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
5358 * gcc.dg/cpp/digraph2.c: Likewise.
5359 * gcc.dg/cpp/direct2.c: Likewise.
5360 * gcc.dg/cpp/paste4.c: Likewise.
5361 * gcc.dg/c90-restrict-1.c: Likewise.
5362 * gcc.dg/c99-func-2.c: Likewise.
5363 * gcc.dg/noncompile/920721-2.c: Likewise.
5364 * gcc.dg/noncompile/930622-2.c: Likewise.
5365 * gcc.dg/noncompile/940112-1.c: Likewise.
5366 * gcc.dg/noncompile/950921-1.c: Likewise.
5367 * gcc.dg/noncompile/951123-1.c: Likewise.
5368 * gcc.dg/noncompile/971104-1.c: Likewise.
5369 * gcc.dg/noncompile/990416-1.c: Likewise.
5370
5371 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
5372
5373 * g++.dg/parse/undefined1.C: Add error message.
5374
5375 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5376
5377 PR c++/9354
5378 * g++.dg/parse/new1.C: New test.
5379
5380 PR c++/9216
5381 * g++.dg/parse/template2.C: New test.
5382
5383 PR c++/9354
5384 * g++.dg/parse/typedef2.C: New test.
5385
5386 PR c++/9328
5387 * g++.dg/ext/typeof3.C: New test.
5388
5389 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5390
5391 PR c++/2738
5392 * g++.dg/parse/ret-type1.C: New test.
5393
5394 PR c++/3792
5395 * g++.dg/parse/tmpl-outside1.C: New test.
5396
5397 PR c++/4207
5398 * g++.dg/parse/int-as-enum1.C: New test.
5399
5400 PR c++/4903
5401 * g++.dg/parse/no-typename1.C: New test.
5402
5403 PR c++/5533
5404 * g++.dg/parse/no-value1.C: New test.
5405
5406 PR c++/5921
5407 * g++.dg/parse/wrong-inline1.C: New test.
5408
5409 PR c++/6402
5410 * g++.dg/parse/ref1.C: New test.
5411
5412 PR c++/6992
5413 * g++.dg/parse/attr-ctor1.C: New test.
5414
5415 PR c++/7229
5416 * g++.dg/parse/namespace5.C: New test.
5417
5418 PR c++/7917
5419 * g++.dg/parse/func-def1.C: New test.
5420
5421 PR c++/8143
5422 * g++.dg/parse/undefined1.C: New test.
5423
5424 PR c++/5723, PR c++/8522
5425 * g++.dg/parse/specialization1.C: New test.
5426
5427 PR c++/163, PR c++/8595
5428 * g++.dg/parse/struct-as-enum1.C: New test.
5429
5430 PR c++/9173
5431 * g++.dg/parse/undefined2.C: New test.
5432
5433 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5434
5435 PR c++/9298
5436 * g++.dg/parse/template1.C: New test.
5437
5438 PR c++/9384
5439 * g++.dg/parse/using1.C: New test.
5440
5441 PR c++/9285
5442 PR c++/9294
5443 * g++.dg/parse/expr2.C: New test.
5444
5445 PR c++/9388
5446 * g++.dg/parse/lookup2.C: Likewise.
5447
5448 2003-01-21 Jan Hubicka <jh@suse.cz>
5449
5450 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
5451 * gcc.c-torture/execute/eeprof-1.c: Likewise.
5452 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
5453 * gcc.c-torture/execute/string-opt-*.c: Likewise.
5454
5455 2003-01-20 Nick Clifton <nickc@redhat.com>
5456
5457 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
5458 problem with ARM sibcall code generation.
5459
5460 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
5461
5462 * gcc.c-torture/execute/20030120-1.c: New.
5463
5464 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
5465
5466 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
5467
5468 2003-01-17 Mark Mitchell <mark@codesourcery.com>
5469
5470 PR c++/9272
5471 * g++.dg/parse/ctor1.C: New test.
5472
5473 PR c++/9294:
5474 * g++.dg/parse/qualified1.C: New test.
5475
5476 * g++.dg/parse/typename3.C: New test.
5477
5478 2003-01-16 Richard Henderson <rth@redhat.com>
5479
5480 * g++.dg/tls/init-2.C: Fix error matches for real this time.
5481
5482 2003-01-16 Richard Henderson <rth@redhat.com>
5483
5484 * g++.dg/pch/pch.exp: Copy test header to the working directory
5485 before using it either for precompilation or direct use.
5486 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
5487 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
5488
5489 2003-01-16 Richard Henderson <rth@redhat.com>
5490
5491 * gcc.dg/pch/pch.exp: Copy test header to the working directory
5492 before using it either for precompilation or direct use.
5493 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
5494 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
5495
5496 2003-01-16 Mark Mitchell <mark@codesourcery.com>
5497
5498 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
5499 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
5500 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
5501 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
5502 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
5503 typename warning into error.
5504 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
5505 error messages.
5506 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
5507 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
5508 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
5509 messages.
5510 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
5511 make declaration visible in template.
5512 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
5513 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
5514 messages.
5515 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
5516 message.
5517 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
5518 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
5519 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
5520 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
5521 typename warning with error message.
5522 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
5523 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
5524 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
5525
5526 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
5527
5528 * g++.dg/parse/ambig2.C: New test.
5529
5530 2003-01-15 Richard Henderson <rth@redhat.com>
5531
5532 * g++.dg/tls/init-2.C: Update error message string.
5533
5534 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5535
5536 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
5537
5538 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
5539
5540 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
5541 all for HC11/HC12.
5542 * gcc.c-torture/compile/20001205-1.x: Likewise.
5543 * gcc.c-torture/compile/20001226-1.x: Likewise.
5544 * gcc.c-torture/compile/920520-1.x: Likewise.
5545 * gcc.c-torture/compile/961203-1.x: Likewise.
5546 * gcc.c-torture/compile/20020604-1.x: Likewise.
5547
5548 2003-01-15 Jan Hubicka <jh@suse.cz>
5549
5550 * gcc.c-torture/compile/20030115-1.c: New test.
5551
5552 * gcc.dg/i386-fpcvt-1.c: New test.
5553 * gcc.dg/i386-fpcvt-2.c: New test.
5554
5555 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
5556
5557 Further conform g++'s __vmi_class_type_info to the C++ ABI
5558 specification.
5559 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
5560 the specification.
5561
5562 2003-01-14 Jan Hubicka <jh@suse.cz>
5563
5564 * gcc.dg/i386-fpcvt-1.c: New test.
5565 * gcc.dg/i386-fpcvt-2.c: New test.
5566
5567 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5568
5569 * gcc.dg/i386-mmx-3.c: New test.
5570
5571 2003-01-12 Mark Mitchell <mark@codesourcery.com>
5572
5573 PR c++/9264
5574 * g++.dg/parse/octal1.C: New file.
5575
5576 PR c++/9172
5577 * g++.dg/parse/typename1.C: New file.
5578
5579 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
5580
5581 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
5582 * gcc.dg/bf-no-ms-layout.c: Likewise.
5583 * gcc.dg/bf-ms-attrib.c: Likewise.
5584
5585 2003-01-10 Mark Mitchell <mark@codesourcery.com>
5586
5587 PR c++/9099
5588 * g++.dg/parse/dtor1.C: New file.
5589
5590 PR c++/9128
5591 * g++.dg/rtti/typeid1.C: New file.
5592
5593 PR c++/9153
5594 * g++.dg/parse/lookup1.C: New file.
5595
5596 PR c++/9171
5597 * g++.dg/templ/spec5.C: New file.
5598
5599 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
5600
5601 * gcc.c-torture/compile/20030110-1.c: New test.
5602
5603 2003-01-09 Geoffrey Keating <geoffk@apple.com>
5604
5605 Merge from pch-branch:
5606
5607 2002-12-23 Geoffrey Keating <geoffk@apple.com>
5608
5609 * gcc.dg/pch/cpp-1.h: New.
5610 * gcc.dg/pch/cpp-1.c: New.
5611 * gcc.dg/pch/cpp-2.h: New.
5612 * gcc.dg/pch/cpp-2.c: New.
5613
5614 2002-11-19 Geoffrey Keating <geoffk@apple.com>
5615
5616 * gcc.dg/pch/except-1.h: New.
5617 * gcc.dg/pch/except-1.c: New.
5618
5619 2002-11-13 Geoffrey Keating <geoffk@apple.com>
5620
5621 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
5622 running test.
5623 * gcc.dg/pch: Include *.hp not *.h.
5624 * gcc.dg/pch/system-1.h: New.
5625 * gcc.dg/pch/system-1.c: New.
5626
5627 2002-11-11 Geoffrey Keating <geoffk@apple.com>
5628
5629 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
5630 rather than trying to build and run a program using PCH.
5631 * gcc.dg/pch: Remove dg-do commands from test files.
5632
5633 2002-11-08 Geoffrey Keating <geoffk@apple.com>
5634
5635 * gcc.dg/pch/macro-3.c: New.
5636 * gcc.dg/pch/macro-3.h: New.
5637
5638 2002-11-04 Geoffrey Keating <geoffk@apple.com>
5639
5640 * gcc.dg/pch/common-1.c: New.
5641 * gcc.dg/pch/common-1.h: New.
5642 * gcc.dg/pch/decl-1.c: New.
5643 * gcc.dg/pch/decl-1.h: New.
5644 * gcc.dg/pch/decl-2.c: New.
5645 * gcc.dg/pch/decl-2.h: New.
5646 * gcc.dg/pch/decl-3.c: New.
5647 * gcc.dg/pch/decl-3.h: New.
5648 * gcc.dg/pch/decl-4.c: New.
5649 * gcc.dg/pch/decl-4.h: New.
5650 * gcc.dg/pch/decl-5.c: New.
5651 * gcc.dg/pch/decl-5.h: New.
5652 * gcc.dg/pch/global-1.c: New.
5653 * gcc.dg/pch/global-1.h: New.
5654 * gcc.dg/pch/inline-1.c: New.
5655 * gcc.dg/pch/inline-1.h: New.
5656 * gcc.dg/pch/inline-2.c: New.
5657 * gcc.dg/pch/inline-2.h: New.
5658 * gcc.dg/pch/static-1.c: New.
5659 * gcc.dg/pch/static-1.h: New.
5660 * gcc.dg/pch/static-2.c: New.
5661 * gcc.dg/pch/static-2.h: New.
5662
5663 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
5664
5665 * g++.dg/pch/pch.exp: Better handle failing testcases.
5666 * gcc.dg/pch/pch.exp: Likewise.
5667 * gcc.dg/pch/macro-1.c: New.
5668 * gcc.dg/pch/macro-1.h: New.
5669 * gcc.dg/pch/macro-2.c: New.
5670 * gcc.dg/pch/macro-2.h: New.
5671
5672 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
5673
5674 * g++.dg/dg.exp: Treat files in pch/ specially.
5675 * g++.dg/pch/pch.exp: New file.
5676 * g++.dg/pch/empty.H: New file.
5677 * g++.dg/pch/empty.C: New file.
5678 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
5679 "precompile".
5680
5681 * gcc.dg/pch/pch.exp: New file.
5682 * gcc.dg/pch/empty.h: New file.
5683 * gcc.dg/pch/empty.c: New file.
5684 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
5685 "precompile".
5686
5687 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5688
5689 * g++.dg/template/friend14.C: New test.
5690
5691 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5692
5693 * gcc.dg/old-style-asm-1.c: New test.
5694
5695 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
5696
5697 * gcc.c-torture/compile/20030109-1.c: New test.
5698
5699 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5700
5701 * gcc.c-torture/execute/20030109-1.c: New test.
5702
5703 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
5704
5705 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
5706 * g++.old-deja/g++.mike/dyncast2.C: Likewise
5707 * g++.old-deja/g++.mike/dyncast3.C: Likewise
5708 * g++.old-deja/g++.mike/eh2.C: Likewise
5709 * g++.old-deja/g++.mike/eh3.C: Likewise
5710 * g++.old-deja/g++.mike/eh5.C: Likewise
5711 * g++.old-deja/g++.mike/eh6.C: Likewise
5712 * g++.old-deja/g++.mike/eh7.C: Likewise
5713 * g++.old-deja/g++.mike/eh8.C: Likewise
5714 * g++.old-deja/g++.mike/eh9.C: Likewise
5715 * g++.old-deja/g++.mike/eh10.C: Likewise
5716 * g++.old-deja/g++.mike/eh12.C: Likewise
5717 * g++.old-deja/g++.mike/eh13.C: Likewise
5718 * g++.old-deja/g++.mike/eh14.C: Likewise
5719 * g++.old-deja/g++.mike/eh16.C: Likewise
5720 * g++.old-deja/g++.mike/eh17.C: Likewise
5721 * g++.old-deja/g++.mike/eh18.C: Likewise
5722 * g++.old-deja/g++.mike/eh21.C: Likewise
5723 * g++.old-deja/g++.mike/eh23.C: Likewise
5724 * g++.old-deja/g++.mike/eh24.C: Likewise
5725 * g++.old-deja/g++.mike/eh25.C: Likewise
5726 * g++.old-deja/g++.mike/eh26.C: Likewise
5727 * g++.old-deja/g++.mike/eh27.C: Likewise
5728 * g++.old-deja/g++.mike/eh28.C: Likewise
5729 * g++.old-deja/g++.mike/eh29.C: Likewise
5730 * g++.old-deja/g++.mike/eh31.C: Likewise
5731 * g++.old-deja/g++.mike/eh33.C: Likewise
5732 * g++.old-deja/g++.mike/eh34.C: Likewise
5733 * g++.old-deja/g++.mike/eh35.C: Likewise
5734 * g++.old-deja/g++.mike/eh36.C: Likewise
5735 * g++.old-deja/g++.mike/eh37.C: Likewise
5736 * g++.old-deja/g++.mike/eh38.C: Likewise
5737 * g++.old-deja/g++.mike/eh39.C: Likewise
5738 * g++.old-deja/g++.mike/eh40.C: Likewise
5739 * g++.old-deja/g++.mike/eh41.C: Likewise
5740 * g++.old-deja/g++.mike/eh42.C: Likewise
5741 * g++.old-deja/g++.mike/eh44.C: Likewise
5742 * g++.old-deja/g++.mike/eh46.C: Likewise
5743 * g++.old-deja/g++.mike/eh47.C: Likewise
5744 * g++.old-deja/g++.mike/eh48.C: Likewise
5745 * g++.old-deja/g++.mike/eh49.C: Likewise
5746 * g++.old-deja/g++.mike/eh50.C: Likewise
5747 * g++.old-deja/g++.mike/eh51.C: Likewise
5748 * g++.old-deja/g++.mike/eh53.C: Likewise
5749 * g++.old-deja/g++.mike/eh55.C: Likewise
5750 * g++.old-deja/g++.mike/p7912.C: Likewise
5751 * g++.old-deja/g++.mike/p9706.C: Likewise
5752 * g++.old-deja/g++.mike/p10416.C: Likewise
5753 * g++.old-deja/g++.mike/p11667.C: Likewise
5754 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
5755 Remove redundant reference to Iris.
5756 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
5757 Elxsi, i860, Pico Java, and WE32K.
5758
5759 2003-01-07 Mark Mitchell <mark@codesourcery.com>
5760
5761 * g++.dg/ext/asm4.C: New test.
5762
5763 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5764
5765 PR c++/9030
5766 * g++.dg/template/friend12.C: New test.
5767 * g++.dg/template/friend13.C: Likewise.
5768 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
5769
5770 2003-01-08 Jan Hubicka <jh@suse.cz>
5771
5772 * gcc.dg/i386-cadd.c: New test.
5773 * gcc.dg/i386-cmov4.c: Likewise.
5774
5775 2003-01-06 Mark Mitchell <mark@codesourcery.com>
5776
5777 PR c++/9165
5778 * g++.dg/warn/Wunused-3.C: New test.
5779
5780 * g++.dg/abi/bitfield9.C: New test.
5781
5782 PR c++/9189
5783 * g++.dg/parse/defarg3.C: New test.
5784
5785 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
5786
5787 * g++.dg/parse/ambig1.C: New test.
5788 * g++.dg/parse/defarg2.C: New test.
5789
5790 2003-01-05 Mark Mitchell <mark@codesourcery.com>
5791
5792 * g++.dg/template/defarg-1.C: New test.
5793 * g++.dg/template/local2.C: Likewise.
5794
5795 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
5796
5797 * gcc.c-torture/execute/20030105-1.c: New test.
5798
5799 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5800
5801 * g++.dg/parse/namespace3.C: Remove extra semicolons.
5802 * g++.dg/parse/namespace4.C: Likewise.
5803
5804 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
5805
5806 * g++.dg/template/ntp2.C: New test.
5807
5808 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
5809
5810 * g++.dg/parse/extern-C-1.C: New test.
5811
5812 * g++.dg/parse/namespace4.C: New test.
5813
5814 * g++.dg/template/nested1.C: New test.
5815
5816 * g++.dg/parse/namespace3.C: New test.
5817
5818 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
5819
5820 * g++.dg/lookup/two-stage1.C: New test.
5821
5822 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5823
5824 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
5825 * g++.old-deja/g++.jason/access8.C: Likewise.
5826 * g++.old-deja/g++.other/decl5.C: Likewise.
5827
5828 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5829
5830 * g++.dg/parse/parse7.C: New test.
5831
5832 2003-01-02 Mark Mitchell <mark@codesourcery.com>
5833
5834 PR c++/2843
5835 * g++.dg/ext/attrib7.C: New test.
5836
5837 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5838
5839 * g++.dg/parse/parse6.C: New test.
5840
5841 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
5842
5843 * gcc.dg/h8300-stack-1.c: New.
5844
5845 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5846
5847 g++.dg/lookup/exception1.C: New test.
5848
5849 g++.dg/lookup/template1.C: New test.
5850
5851 g++.dg/parse/namespace2.C: New test.
5852
5853 g++.dg/parse/parens2.C: New test.
5854
5855 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5856
5857 * g++.dg/parse/parse5.C: New test.
5858 * g++.dg/lookup/scoped4.C: New test.
5859
5860 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5861
5862 * g++.dg/parse/parens1.C: New test.
5863
5864 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
5865 angle-bracket1.C.
5866 * g++.dg/parse/parens2.C: New test.
5867
5868 * g++.dg/lookup/scope-operator1.C: New test.
5869
5870 * g++.dg/parse/operator1.C: New test.
5871
5872 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5873
5874 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
5875 * g++.old-deja/g++.other/access6.C: Likewise.
5876 * g++.old-deja/g++.other/decl1.C: Likewise.
5877 * g++.old-deja/g++.pt/typename12.C: Likewise.
5878
5879 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5880
5881 * g++.dg/parse/namespace1.C: New test.
5882
5883 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5884
5885 * g++.dg/parse/parse4.C: New test.
5886
5887 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5888
5889 * g++.dg/parse/parse3.C: New test.
5890
5891 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5892
5893 * g++.dg/parse/parse2.C: New test.
5894
5895 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5896
5897 * g++.dg/template/friend11.C: New test.
5898
5899 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5900
5901 * g++.dg/parse/parse1.C: New test.
5902
5903 2002-12-31 Janis Johnson <janis187@us.ibm.com>
5904
5905 * lib/profopt.exp: Change the name of a global variable to avoid
5906 possible clashes with other test suites.
5907
5908 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
5909
5910 * g++.dg/inherit/covariant8.C: New test.
5911
5912 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5913
5914 * g++.dg/init/array9.C: New test.
5915
5916 PR c++/9112
5917 * g++.dg/parse/expr1.C: New test.
5918
5919 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
5920
5921 * gcc.c-torture/compile/20021230-1.c: New test.
5922
5923 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
5924
5925 * g++.dg/inherit/covariant5.C: New test.
5926 * g++.dg/inherit/covariant6.C: New test.
5927 * g++.dg/inherit/covariant7.C: New test.
5928
5929 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5930
5931 PR c++/2739
5932 * g++.dg/other/access2.C: New test.
5933
5934 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
5935
5936 * g++.dg/other/anon-struct.C: No longer fails
5937 * g++.old-deja/g++.brendan/parse4.C: Likewise.
5938 * g++.old-deja/g++.brendan/parse5.C: Likewise.
5939 * g++.old-deja/g++.brendan/parse6.C: Likewise.
5940
5941 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
5942
5943 * g++.dg/parse/angle-bracket.C (main): No longer fails.
5944
5945 2002-12-27 Mark Mitchell <mark@codesourcery.com>
5946
5947 * g++.dg/eh/spec4.C: Remove stray semicolon.
5948 * g++.dg/expr/pmf-1.C: Change error message.
5949 * g++.dg/ext/asm1.C: Remove stray semicolon.
5950 * g++.dg/ext/typename1.C: Add missing typenames.
5951 * g++.dg/inherit/template-as-base.C: Change error message.
5952 * g++.dg/lookup/scoped1.C: Likewise.
5953 * g++.dg/lookup/scoped2.C: Likewise.
5954 * g++.dg/lookup/using2.C: Likewise.
5955 * g++.dg/other/component1.C: Remove stray semicolon.
5956 * g++.dg/other/do1.C: Change error message.
5957 * g++.dg/other/error2.C: Likewise.
5958 * g++.dg/other/init1.C: Likewise.
5959 * g++.dg/other/packed1.C: Remove stray semicolon.
5960 * g++.dg/other/ptrmem2.C: Change error message.
5961 * g++.dg/parse/parameter-declaration-1.C: Remove line number
5962 marker.
5963 * g++.dg/special/initp1.C: Remove invalid attribute usage.
5964 * g++.dg/template/access3.C: Add typename keyword.
5965 * g++.dg/template/access5.C: Remove stray semicolon.
5966 * g++.dg/template/access6.C: Likewise.
5967 * g++.dg/template/complit1.C: Likewise.
5968 * g++.dg/template/crash1.C: Change error message.
5969 * g++.dg/template/inherit2.C: Remove stray semicolon.
5970 * g++.dg/template/instantiate2.C: Likewise.
5971 * g++.dg/template/instantiate3.C: Change error message.
5972 * g++.dg/template/qual1.C: Remove stray semicolon.
5973 * g++.dg/template/qualttp18.C: Change error message.
5974 * g++.dg/template/ref1.C: Remove stray semicolon.
5975 * g++.dg/template/sizeof1.C (A::value): Declare it.
5976 * g++.dg/template/spec4.C: Change error message.
5977 * g++.dg/template/static1.C: Likewise.
5978 * g++.dg/template/type1.C: Likewise.
5979 * g++.dg/template/typename3.C: Likewise.
5980 * g++.old-deja/g++.benjamin/13478.C: Change error message.
5981 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
5982 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
5983 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
5984 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
5985 named return value extension.
5986 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
5987 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
5988 * g++.old-deja/g++.bob/extern_C.C: Likewise.
5989 * g++.old-deja/g++.bob/inherit2.C: Likewise.
5990 * g++.old-deja/g++.brendan/complex1.C: Likewise.
5991 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5992 * g++.old-deja/g++.brendan/crash13.C: Likewise.
5993 * g++.old-deja/g++.brendan/crash15.C: Likewise.
5994 * g++.old-deja/g++.brendan/crash18.C: Change error message.
5995 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
5996 * g++.old-deja/g++.brendan/crash38.C: Likewise.
5997 * g++.old-deja/g++.brendan/crash50.C: Likewise.
5998 * g++.old-deja/g++.brendan/crash56.C: Likewise.
5999 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
6000 syntax.
6001 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
6002 * g++.old-deja/g++.brendan/crash8.C: Change error message.
6003 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
6004 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6005 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6006 * g++.old-deja/g++.brendan/template11.C: Likewise.
6007 * g++.old-deja/g++.brendan/template26.C: Likewise.
6008 * g++.old-deja/g++.brendan/template27.C: Use explicit
6009 specialization syntax.
6010 * g++.old-deja/g++.brendan/template30.C: Likewise.
6011 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6012 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6013 non-dependent names.
6014 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6015 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6016 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6017 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6018 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6019 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6020 named return value extension.
6021 * g++.old-deja/g++.ext/namedret2.C: Likewise.
6022 * g++.old-deja/g++.ext/namedret3.C: Likewise.
6023 * g++.old-deja/g++.ext/return1.C: Likewise.
6024 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6025 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6026 * g++.old-deja/g++.jason/access8.C: Likewise.
6027 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6028 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6029 pseudo-destructor names.
6030 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6031 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6032 pseudo-destructor names.
6033 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6034 * g++.old-deja/g++.jason/overload19.C: Likewise.
6035 * g++.old-deja/g++.jason/overload32.C: Likewise.
6036 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6037 stray semicolons.
6038 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6039 * g++.old-deja/g++.jason/return.C: Likewise.
6040 * g++.old-deja/g++.jason/return2.C: Likewise.
6041 * g++.old-deja/g++.jason/shadow1.C: Likewise.
6042 * g++.old-deja/g++.jason/special.C: Use explicit specialization
6043 syntax.
6044 * g++.old-deja/g++.jason/template10.C: Account for use of
6045 non-dependent names.
6046 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6047 syntax.
6048 * g++.old-deja/g++.jason/template37.C: Likewise.
6049 * g++.old-deja/g++.law/access4.C: Change error messages.
6050 * g++.old-deja/g++.law/arm13.C: Remove incorrect
6051 pseudo-destructor names.
6052 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6053 * g++.old-deja/g++.law/ctors9.C: Likewise.
6054 * g++.old-deja/g++.law/cvt22.C: Likewise.
6055 * g++.old-deja/g++.law/dtors5.C: Likewise.
6056 * g++.old-deja/g++.law/global-init1.C: Likewise.
6057 * g++.old-deja/g++.law/missed-error3.C: Likewise.
6058 * g++.old-deja/g++.law/operators28.C: Likewise.
6059 * g++.old-deja/g++.law/visibility28.C: Likewise.
6060 * g++.old-deja/g++.martin/eval1.C: Likewise.
6061 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6062 name.
6063 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6064 * g++.old-deja/g++.mike/net34.C: Likewise.
6065 * g++.old-deja/g++.mike/net36.C: Likewise.
6066 * g++.old-deja/g++.mike/ns2.C: Likewise.
6067 * g++.old-deja/g++.mike/p12306.C: Likewise.
6068 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6069 value extension.
6070 * g++.old-deja/g++.mike/p700.C: Likewise.
6071 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6072 * g++.old-deja/g++.mike/p710.C: Likewise.
6073 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6074 value extension.
6075 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6076 * g++.old-deja/g++.mike/pmf9.C: Likewise.
6077 * g++.old-deja/g++.ns/crash2.C: Likewise.
6078 * g++.old-deja/g++.ns/crash3.C: Likewise.
6079 * g++.old-deja/g++.ns/invalid1.C: Likewise.
6080 * g++.old-deja/g++.ns/ns17.C: Likewise.
6081 * g++.old-deja/g++.ns/template16.C: Likewise.
6082 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6083 keyword.
6084 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6085 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6086 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6087 named return value extension.
6088 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6089 * g++.old-deja/g++.other/access4.C: Issue additional error
6090 messages.
6091 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6092 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6093 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6094 * g++.old-deja/g++.other/crash25.C: Change error message.
6095 * g++.old-deja/g++.other/crash4.C: Change error message.
6096 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6097 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6098 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6099 checks.
6100 * g++.old-deja/g++.other/defarg8.C: Likewise.
6101 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6102 * g++.old-deja/g++.other/dtor10.C: Likewise.
6103 * g++.old-deja/g++.other/incomplete.C: Likewise.
6104 * g++.old-deja/g++.other/linkage7.C: Likewise.
6105 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6106 lookup algorithm.
6107 * g++.old-deja/g++.other/mangle2.C: Likewise.
6108 * g++.old-deja/g++.other/refinit2.C: Likewise.
6109 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6110 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6111 * g++.old-deja/g++.pt/crash28.C: Likewise.
6112 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6113 syntax.
6114 * g++.old-deja/g++.pt/crash32.C: Change error message.
6115 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6116 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6117 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6118 error message position.
6119 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6120 * g++.old-deja/g++.pt/defarg8.C: Change error message.
6121 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
6122 syntax.
6123 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
6124 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
6125 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
6126 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
6127 keyword.
6128 * g++.old-deja/g++.pt/explicit31.C: Likewise.
6129 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
6130 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
6131 keyword.
6132 * g++.old-deja/g++.pt/explicit71.C: Change error message.
6133 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
6134 syntax.
6135 * g++.old-deja/g++.pt/friend28.C: Account for use of
6136 non-dependent names.
6137 * g++.old-deja/g++.pt/friend29.C: Likewise.
6138 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
6139 rules.
6140 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
6141 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
6142 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
6143 lookup rules.
6144 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
6145 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
6146 keyword.
6147 * g++.old-deja/g++.pt/memclass20.C: Likewise.
6148 * g++.old-deja/g++.pt/memclass5.C: Likewise.
6149 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
6150 keyword.
6151 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
6152 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
6153 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
6154 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
6155 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
6156 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
6157 keyword.
6158 * g++.old-deja/g++.pt/spec10.C: Likewise.
6159 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
6160 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
6161 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
6162 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
6163 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
6164 * g++.old-deja/g++.pt/ttp62.C: Likewise.
6165 * g++.old-deja/g++.pt/ttp64.C: Likewise.
6166 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
6167 * g++.old-deja/g++.pt/typename15.C: Likewise.
6168 * g++.old-deja/g++.pt/typename22.C: Likewise.
6169 * g++.old-deja/g++.pt/typename6.C: Change error messages.
6170 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
6171 * g++.old-deja/g++.pt/virtual2.C: Likewise.
6172 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
6173 syntax.
6174 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
6175 return value extension.
6176 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
6177 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
6178 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
6179 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
6180
6181 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
6182
6183 * g++.dg/warn/inline1.C: New test.
6184 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
6185 * g++.old-deja/g++.jason/synth10.C: Likewise.
6186 * g++.old-deja/g++.mike/net31.C: Likewise.
6187 * g++.old-deja/g++.mike/p8786.C: Likewise.
6188
6189 * g++.dg/template/friend10.C: New test.
6190 * g++.dg/template/conv5.C: New test.
6191
6192 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
6193
6194 * g++.dg/lookup/scoped3.C: New test.
6195
6196 * g++.dg/lookup/decl1.C: New test.
6197 * g++.dg/lookup/decl2.C: New test.
6198
6199 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
6200
6201 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
6202 gcc.c-torture/compile/20021015-1.c,
6203 gcc.c-torture/compile/20021015-2.c,
6204 gcc.c-torture/compile/20021123-1.c,
6205 gcc.c-torture/compile/20021123-2.c,
6206 gcc.c-torture/compile/20021123-3.c,
6207 gcc.c-torture/compile/20021123-4.c,
6208 gcc.c-torture/execute/20021024-1.c: Add tests previously added
6209 only to 3.1 or 3.2 branch.
6210
6211 2002-12-23 Mark Mitchell <mark@codesourcery.com>
6212
6213 * gcc.dg/i386-bitfield3.c: New test.
6214
6215 * gcc.dg/i386-bitfield2.c: New test.
6216
6217 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
6218
6219 * g++.dg/parse/conv_op1.C: New test.
6220
6221 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
6222
6223 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
6224 approved.
6225
6226 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
6227
6228 * gcc.c-torture/compile/20021220-1.c: New test.
6229
6230 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
6231
6232 * gcc.dg/i386-fastcall-1.c: New.
6233
6234 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6235
6236 * gcc.c-torture/execute/20021219-1.c: New test.
6237
6238 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6239
6240 * gcc.dg/i386-pic-1.c: New test.
6241
6242 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6243
6244 PR c++/8099
6245 * g++.dg/template/friend9.C: New test.
6246
6247 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6248
6249 PR c++/3663
6250 * g++.dg/template/access7.C: New test.
6251
6252 2002-12-18 Nick Clifton <nickc@redhat.com>
6253
6254 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
6255 the libstdc++-v3 directory has been found.
6256
6257 2002-12-12 Devang Patel <dpatel@apple.com>
6258 * gcc.dg/darwin-ld-1.c: New test.
6259 * gcc.dg/darwin-ld-2.c: New test.
6260 * gcc.dg/darwin-ld-3.c: New test.
6261 * gcc.dg/darwin-ld-4.c: New test.
6262 * gcc.dg/darwin-ld-5.c: New test.
6263
6264 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6265
6266 * gcc.c-torture/compile/20021212-1.c: New test.
6267
6268 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
6269
6270 * gcc.dg/fshort-wchar: New test.
6271
6272 2002-12-10 Mark Mitchell <mark@codesourcery.com>
6273
6274 PR c++/8372
6275 * g++.dg/template/dtor1.C: New test.
6276
6277 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
6278 markers.
6279
6280 2002-12-10 Jakub Jelinek <jakub@redhat.com>
6281
6282 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
6283
6284 2002-12-09 Mark Mitchell <mark@codesourcery.com>
6285
6286 * g++.dg/template/static1.C: New test.
6287 * g++.dg/template/static2.C: New test.
6288 * g++.old-deja/g++.ext/memconst.C: New test.
6289
6290 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6291
6292 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
6293 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
6294 * g++.dg/special/initp1.C: Likewise.
6295
6296 2002-12-06 Jakub Jelinek <jakub@redhat.com>
6297
6298 * gcc.c-torture/execute/20021204-1.c: New test.
6299
6300 2002-12-04 Geoffrey Keating <geoffk@apple.com>
6301
6302 * gcc.dg/ppc-fmadd-1.c: New file.
6303 * gcc.dg/ppc-fmadd-2.c: New file.
6304 * gcc.dg/ppc-fmadd-3.c: New file.
6305
6306 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6307
6308 * gcc.c-torture/compile/20021204-1.c: New test.
6309
6310 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
6311
6312 * g++.dg/inherit/covariant2.C: New test.
6313 * g++.dg/inherit/covariant3.C: New test.
6314 * g++.dg/inherit/covariant4.C: New test.
6315 * g++.dg/inherit/covariant1.C: Remove XFAIL.
6316 * g++.old-deja/g++.robertl/eb17.C: Likewise.
6317
6318 2002-12-03 Mark Mitchell <mark@codesourcery.com>
6319
6320 PR c++/8688
6321 * g++.dg/init/brace3.C: New test.
6322
6323 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
6324
6325 * gcc.dg/20020210-1.c: Fix a comment typo.
6326
6327 2002-12-02 Mark Mitchell <mark@codesourcery.com>
6328
6329 PR c++/8720
6330 * g++.dg/parse/defarg1.C: New test.
6331
6332 PR c++/8615
6333 * g++.dg/template/char1.C: New test.
6334
6335 * g++.dg/template/varmod1.C: Fix typo.
6336
6337 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6338
6339 DR 180
6340 * g++.old-deja/g++.pt/crash32.C: Expect error.
6341
6342 2002-12-01 Mark Mitchell <mark@codesourcery.com>
6343
6344 PR c++/5919
6345 * g++.dg/template/varmod1.C: New test.
6346
6347 PR c++/8727
6348 * g++.dg/inherit/typeinfo1.C: New test.
6349
6350 PR c++/8663
6351 * g++.dg/inherit/typedef1.C: New test.
6352
6353 2002-11-30 Mark Mitchell <mark@codesourcery.com>
6354
6355 PR c++/8332
6356 PR c++/8493
6357 * g++.dg/template/strlen1.C: New test.
6358
6359 PR c++/8227
6360 * g++.dg/template/ctor2.C: New test.
6361
6362 PR c++/8214
6363 * g++.dg/init/string1.C: New test.
6364
6365 PR c++/8511
6366 * g++.dg/template/friend8.C: New test.
6367
6368 2002-11-29 Joe Buck <jbuck@synopsys.com>
6369
6370 * g++.dg/lookup/anon2.C: New test.
6371
6372 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
6373
6374 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
6375 h8300 port.
6376
6377 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
6378
6379 * gcc.dg/bitfld-6.c: New test.
6380
6381 2002-11-27 Jan Hubicka <jh@suse.cz>
6382
6383 * gcc.c-torture/execute/20021127.[cx]: New test.
6384
6385 2002-11-26 Jan Hubicka <jh@suse.cz>
6386
6387 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
6388 quality.
6389
6390 2002-11-26 Geoffrey Keating <geoffk@apple.com>
6391
6392 * g++.dg/init/brace2.C: New test.
6393 * g++.old-deja/g++.mike/p9129.C: Correct.
6394
6395 2002-11-26 Mark Mitchell <mark@codesourcery.com>
6396
6397 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
6398
6399 2002-11-25 Andreas Bauer <baueran@in.tum.de>
6400
6401 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6402
6403 2002-11-25 Mark Mitchell <mark@codesourcery.com>
6404
6405 * testsuite/g++.dg/abi/empty11.C: New test.
6406 * testsuite/g++.dg/rtti/cv1.C: New test.
6407
6408 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
6409
6410 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
6411
6412 2002-11-24 Mark Mitchell <mark@codesourcery.com>
6413
6414 * g++.dg/abi/empty10.C: New test.
6415
6416 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6417
6418 * gcc.c-torture/compile/20021124-1.c: New test.
6419
6420 2002-11-22 Mark Mitchell <mark@codesourcery.com>
6421
6422 * g++.dg/abi/rtti2.C: New test.
6423
6424 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6425
6426 * gcc.dg/i386-unroll-1.c: New test.
6427
6428 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6429
6430 * gcc.c-torture/compile/20021120-1.c: New test.
6431 * gcc.c-torture/compile/20021120-2.c: New test.
6432
6433 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6434
6435 * gcc.dg/bitfld-5.c: New test.
6436
6437 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6438
6439 * gcc.c-torture/execute/20021120-3.c: New test.
6440
6441 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6442
6443 * gcc.c-torture/execute/20021120-2.c: New test.
6444
6445 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6446
6447 * gcc.c-torture/execute/20021120-1.c: New test.
6448
6449 2002-11-20 Jakub Jelinek <jakub@redhat.com>
6450
6451 * gcc.c-torture/execute/20021118-3.c: New test.
6452
6453 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6454
6455 * gcc.c-torture/compile/20021119-1.c: New test.
6456
6457 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
6458
6459 * gcc.dg/duff-1.c: New test.
6460 * gcc.dg/duff-2.c: New test.
6461 * gcc.dg/duff-3.c: New test.
6462
6463 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
6464
6465 * gcc.dg/cpp/_Pragma5.c: New test.
6466
6467 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6468
6469 * gcc.c-torture/execute/20021118-2.c: New test.
6470
6471 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6472
6473 * gcc.c-torture/execute/20021118-1.c: New test.
6474
6475 2002-11-16 Jakub Jelinek <jakub@redhat.com>
6476
6477 * gcc.dg/20021116-1.c: New test.
6478
6479 2002-11-14 Mark Mitchell <mark@codesourcery.com>
6480
6481 * g++.dg/abi/vcall1.C: New test.
6482
6483 2002-11-14 Jakub Jelinek <jakub@redhat.com>
6484
6485 * gcc.dg/20021029-1.c: New test.
6486 * gcc.dg/20021029-2.c: New test.
6487
6488 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
6489
6490 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
6491
6492 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6493
6494 PR c/8439
6495 * gcc.dg/20021110.c: Move to ...
6496 * gcc.c-torture/compile/20021110.c: .... here.
6497
6498 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6499
6500 PR c/8467
6501 * gcc.c-torture/execute/20021111-1.c
6502
6503 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6504
6505 PR c/8439
6506 * gcc.dg/20021110.c: New test.
6507
6508 2002-11-10 Mark Mitchell <mark@codesourcery.com>
6509
6510 * g++.dg/abi/vthunk3.C: Run only on x86.
6511
6512 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
6513
6514 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
6515
6516 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
6517
6518 * lib/compat.exp (compat-execute): Fix logic error in last
6519 change.
6520
6521 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
6522
6523 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
6524
6525 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6526
6527 PR c++/8389
6528 * g++.dg/template/access6.C: New test.
6529
6530 2002-11-08 Jan Hubicka <jh@suse.cz>
6531
6532 * gcc.dg/i386-ssefp-1.c: New test.
6533 * gcc.dg/i386-ssefp-1.c: New test.
6534
6535 2002-11-08 Jan Hubicka <jh@suse.cz>
6536
6537 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
6538
6539 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6540
6541 * g++.dg/abi/vthunk3.C: New test.
6542
6543 PR c++/8338
6544 * g++.dg/template/crash2.C: New test.
6545
6546 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6547
6548 * testsuite/g++.dg/abi/dtor1.C: New test.
6549 * testsuite/g++.dg/abi/dtor2.C: Likewise.
6550
6551 2002-11-05 Geoffrey Keating <geoffk@apple.com>
6552
6553 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
6554 Darwin.
6555
6556 2002-11-04 Adam Nemet <anemet@lnxw.com>
6557
6558 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
6559 -mthumb. Only xfail with -O0.
6560
6561 2002-11-03 Mark Mitchell <mark@codesourcery.com>
6562
6563 * g++.dg/abi/thunk1.C: New test.
6564 * g++.dg/abi/thunk2.C: Likewise.
6565 * g++.dg/abi/vtt1.C: Likewise.
6566
6567 2002-11-02 Diego Novillo <dnovillo@redhat.com>
6568
6569 PR optimization/8423
6570 * gcc.c-torture/execute/builtin-constant.c: New test.
6571
6572 2002-11-01 Zack Weinberg <zack@codesourcery.com>
6573
6574 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
6575 Add some more cases.
6576
6577 2002-11-01 Mark Mitchell <mark@codesourcery.com>
6578
6579 PR c++/8391
6580 * g++.dg/opt/local1.C: New test.
6581
6582 2002-10-30 Mark Mitchell <mark@codesourcery.com>
6583
6584 PR c++/8160
6585 * g++.dg/template/complit1.C: New test.
6586
6587 PR c++/8149
6588 * g++.dg/template/typename4.C: Likewise.
6589
6590 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6591
6592 Core issue 287, PR c++/7639
6593 * g++.dg/template/instantiate1.C: Adjust error location.
6594 * g++.dg/template/instantiate3.C: New test.
6595 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
6596 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
6597 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
6598
6599 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
6600
6601 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
6602
6603 2002-10-29 Mark Mitchell <mark@codesourcery.com>
6604
6605 PR c++/8287
6606 * g++.dg/init/dtor2.C: New test.
6607
6608 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6609
6610 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
6611 * gcc.dg/nest.c: Bypass errors on irix6.
6612
6613 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
6614
6615 * gcc.dg/nest.c: Expect error for mmix-*-*.
6616 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
6617
6618 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
6619
6620 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
6621 markers.
6622
6623 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
6624
6625 2002-10-25 Mike Stump <mrs@apple.com>
6626
6627 * gcc.dg/warn-1.c: New test.
6628
6629 2002-10-25 Zack Weinberg <zack@codesourcery.com>
6630
6631 * g++.dg/template/typename3.C: New test.
6632
6633 2002-10-25 Mark Mitchell <mark@codesourcery.com>
6634
6635 * g++.dg/lookup/ptrmem1.C: New test.
6636
6637 * g++.dg/abi/vthunk2.C: New test.
6638
6639 2002-10-25 Zack Weinberg <zack@codesourcery.com>
6640
6641 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
6642
6643 2002-10-24 Mark Mitchell <mark@codesourcery.com>
6644
6645 * g++.dg/abi/empty9.C: New test.
6646
6647 2002-10-24 Richard Henderson <rth@redhat.com>
6648
6649 * g++.dg/inherit/thunk1.C: Enable for ia64.
6650
6651 2002-10-23 Mark Mitchell <mark@codesourcery.com>
6652
6653 PR c++/8067
6654 * g++.dg/lookup/pretty1.C: New test.
6655
6656 2002-10-23 Jakub Jelinek <jakub@redhat.com>
6657
6658 * gcc.dg/20021023-1.c: New test.
6659
6660 2002-10-23 Mark Mitchell <mark@codesourcery.com>
6661
6662 PR c++/7679
6663 * g++.dg/parse/inline1.C: New test.
6664
6665 2002-10-23 Richard Henderson <rth@redhat.com>
6666
6667 * g++.dg/inherit/thunk1.C: Enable for x86_64.
6668
6669 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
6670
6671 2002-10-22 Mark Mitchell <mark@codesourcery.com>
6672
6673 PR c++/6579
6674 * g++.dg/parse/stmtexpr3.C: New test.
6675
6676 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
6677
6678 * g++.dg/expr/cond1.C: New test.
6679
6680 2002-10-21 Zack Weinberg <zack@codesourcery.com>
6681
6682 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
6683
6684 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6685
6686 * g++.dg/abi/vbase13.C: New test.
6687 * g++.dg/abi/vbase14.C: Likewise.
6688
6689 2002-10-21 Jakub Jelinek <jakub@redhat.com>
6690
6691 * gcc.dg/tls/pic-1.c: New test.
6692 * gcc.dg/tls/nonpic-1.c: New test.
6693 * gcc.dg/20021018-1.c: New test.
6694
6695 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
6696
6697 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
6698 Remove only files with the same base name as the test case.
6699 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
6700 (profopt-execute): Likewise. Also, remove old profiling
6701 and performance data files before running the tests.
6702
6703 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
6704 * g++.dg/bprob/bprob.exp: Likewise.
6705 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
6706 to allow more general test case names.
6707
6708 * g++.dg/bprob/bprob-1.C: Rename to ...
6709 * g++.dg/bprob/g++-bprob-1.C: ... this.
6710
6711 * g77.dg/bprob/bprob-1.f: Rename to ...
6712 * g77.dg/bprob/g77-bprob-1.f: ... this.
6713
6714 2002-10-21 Zack Weinberg <zack@codesourcery.com>
6715
6716 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
6717 bison 1.50 or later.
6718
6719 2002-10-21 Janis Johnson <janis187@us.ibm.com>
6720
6721 * g++.dg/README: Describe more test directories.
6722
6723 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6724
6725 * g++.dg/init/array6.C: Add additional tests.
6726
6727 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
6728
6729 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
6730 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
6731
6732 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
6733
6734 * gcc.c-torture/compile/20020604-1.x: New.
6735 * gcc.c-torture/compile/simd-5.x: Likewise.
6736 * gcc.c-torture/execute/920710-1.x: Likewise.
6737 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
6738
6739 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6740
6741 * g++.dg/inherit/override1.C: Add dg-options clause.
6742
6743 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6744
6745 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
6746 _mm_slli_si128.
6747
6748 2002-10-19 Andreas Schwab <schwab@suse.de>
6749
6750 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
6751 directory component.
6752
6753 2002-10-18 Mark Mitchell <mark@codesourcery.com>
6754
6755 * g++.dg/inherit/thunk1.C: New test.
6756
6757 * g++.dg/inherit/override1.C: New test.
6758
6759 * g++.dg/abi/mangle11.C: New test.
6760 * g++.dg/abi/mangle14.C: New test.
6761 * g++.dg/abi/mangle17.C: New test.
6762
6763 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
6764
6765 * g++.dg/overload/member2.C: New test.
6766
6767 2002-10-17 Janis Johnson <janis187@us.ibm.com>
6768
6769 * g++.dg/README: Describe new compat directory.
6770 * g++.dg/dg.exp: Skip tests in compat directory.
6771 * README.compat: New file.
6772 * lib/compat.exp: New expect script.
6773 * g++.dg/compat: New test directory.
6774 * g++.dg/compat/compat.exp: New expect script.
6775 * g++.dg/compat/abi: New test directory.
6776 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
6777 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
6778 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
6779 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
6780 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
6781 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
6782 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
6783 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
6784 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
6785 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
6786 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
6787 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
6788 * g++.dg/compat/break: New test directory.
6789 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
6790 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
6791 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
6792 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
6793 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
6794 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
6795 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
6796 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
6797 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
6798 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
6799 g++.dg/compat/break/README: New files.
6800 * g++.dg/compat/eh: New test directory.
6801 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
6802 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
6803 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
6804 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
6805 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
6806 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
6807 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
6808 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
6809 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
6810 g++.dg/compat/eh/filter2_y.C,
6811 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
6812 g++.dg/compat/eh/new1_y.C,
6813 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
6814 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
6815 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
6816 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
6817 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
6818 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
6819 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
6820 g++.dg/compat/eh/unexpected1_y.C: New files.
6821 * g++.dg/compat/init: New test directory.
6822 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
6823 g++.dg/compat/init/array5_y.C,
6824 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
6825 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
6826 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
6827 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
6828 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
6829 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
6830 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
6831 g++.dg/compat/init/init-ref2_y.C: New files.
6832
6833 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6834
6835 PR c++/7584
6836 * g++.dg/inherit/using3.C: New test.
6837
6838 2002-10-17 Jan Hubicka <jh@suse.cz>
6839
6840 * gcc.dg/20021017-2.c: New test.
6841
6842 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6843
6844 * g++.dg/abi/mangle16.C: Adjust.
6845
6846 * g++.dg/init/array8.C: New test.
6847
6848 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
6849
6850 * gcc.dg/special/mips-abi.exp: New test.
6851 * gcc.dg/special/mips-abi.s: Empty file used by the above.
6852
6853 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6854
6855 * g++.dg/abi/mangle16.C: New test.
6856 * g++.dg/abi/mangle17.C: Likewise.
6857
6858 PR c++/7478
6859 * g++.dg/template/ref1.C: New test.
6860
6861 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6862
6863 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
6864
6865 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
6866
6867 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
6868
6869 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6870
6871 PR c++/7524
6872 * g++.dg/init/array7.C: New test.
6873
6874 2002-10-15 Mark Mitchell <mark@codesourcery.com>
6875
6876 * g++.dg/init/array6.C: New test.
6877
6878 * g++.dg/abi/mangle13.C: Likewise.
6879 * g++.dg/abi/mangle14.C: Likewise.
6880 * g++.dg/abi/mangle15.C: Likewise.
6881
6882 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6883
6884 * g++.dg/abi/empty8.C: New test.
6885
6886 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
6887
6888 * g++.dg/init/ctor1.C: New test.
6889
6890 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
6891
6892 * gcc.c-torture/execute/20021015-1.c: New test.
6893
6894 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
6895
6896 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
6897
6898 2002-10-14 Jan Hubicka <jh@suse.cz>
6899
6900 * gcc.dg/i386-ssetype-[1-5].c: New tests.
6901
6902 2002-10-14 Richard Henderson <rth@redhat.com>
6903
6904 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
6905
6906 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6907
6908 PR optimization/6631
6909 * g++.dg/opt/const2.C: New test.
6910
6911 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6912
6913 PR c++/7176
6914 * g++.dg/parse/friend1.C: New test.
6915 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
6916
6917 2002-10-14 Jakub Jelinek <jakub@redhat.com>
6918
6919 * gcc.dg/20021014-1.c: New test.
6920
6921 2002-10-11 Mark Mitchell <mark@codesourcery.com>
6922
6923 PR c++/5661
6924 * g++.dg/ext/vlm1.C: New test.
6925 * g++.dg/ext/vlm2.C: Likewise.
6926
6927 * g++.dg/init/array1.C: Remove invalid braces.
6928 * g++.dg/init/brace1.C: New test.
6929 * g++.dg/init/copy2.C: Likewise.
6930 * g++.dg/init/copy3.C: Likewise.
6931 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
6932 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
6933 braces.
6934
6935 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
6936
6937 * gcc.dg/cpp/assembler.S: Don't use -ansi.
6938
6939 2002-10-11 Richard Shann <richard.shann@superh.com>
6940
6941 * gcc.c-torture/compile/simd-5.c: New test.
6942
6943 2002-10-10 Roger Sayle <roger@eyesopen.com>
6944
6945 * gcc.c-torture/execute/shiftopt-1.c: New test case.
6946
6947 2002-10-10 Jim Wilson <wilson@redhat.com>
6948
6949 * gcc.c-torture/execute/20021010-1.c: New test.
6950
6951 2002-10-09 Zack Weinberg <zack@codesourcery.com>
6952
6953 PR c/7353
6954 * g++.dg/ext/typedef-init.C: New test.
6955 * gcc.dg/typedef-init.c: New test.
6956
6957 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
6958
6959 * gcc.dg/cpp/paste13.c: New test.
6960
6961 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6962
6963 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
6964 remaining platforms, XFAIL during compile, not execute. Don't
6965 XFAIL at -O0.
6966
6967 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
6968
6969 * gcc.dg/alias-1.c: Tweak expected warning.
6970
6971 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6972
6973 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
6974
6975 2002-10-06 Andreas Jaeger <aj@suse.de>
6976
6977 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
6978 * gcc.dg/cpp/c++98.C: Likewise.
6979
6980 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
6981 * g++.dg/cpp/c++98.C: Likewise.
6982
6983 * g++.dg/README (Subdirectories): Mention cpp directory.
6984
6985 PR target/7559
6986 * gcc.dg/20021006-1.c: New test.
6987
6988 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6989
6990 PR c++/7804
6991 * g++.dg/other/warning1.C: New test.
6992
6993 2002-10-04 Roger Sayle <roger@eyesopen.com>
6994
6995 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
6996 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
6997 and sparc-*-* with -m64 as expected failures. See PR 8087.
6998
6999 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7000
7001 PR c++/7931
7002 * g++.dg/template/ptrmem3.C: New test.
7003
7004 PR c++/7754
7005 * g++.dg/template/union1.C: New test.
7006
7007 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7008
7009 PR c++/8006
7010 * g++.dg/abi/mangle9.C: New test.
7011 * g++.dg/abi/mangle10.C: New test.
7012 * g++.dg/abi/mangle11.C: New test.
7013 * g++.dg/abi/mangle12.C: New test.
7014
7015 2002-10-02 Mark Mitchell <mark@codesourcery.com>
7016
7017 PR c++/7188.
7018 * g++.dg/template/meminit1.C: New test.
7019 * g++.dg/warn/Wreorder-1.C: Likewise.
7020 * g++.old-deja/g++.mike/warn3.C: Tweak.
7021 * lib/prune.exp: Ingore "in copy constructor".
7022
7023 2002-10-02 Andreas Jaeger <aj@suse.de>
7024
7025 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7026 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7027 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7028 on x86-64.
7029
7030 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7031
7032 * gcc.dg/empty1.C: Fix typo.
7033
7034 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
7035
7036 * gcc.dg/alias-1.c: New test.
7037
7038 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7039
7040 * gcc.dg/empty1.C: New test.
7041
7042 * g++.dg/tls/init-2.C: Tweak error messages.
7043
7044 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
7045
7046 * gcc.c-torture/compile/20020923-1.c: New test.
7047
7048 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
7049
7050 * gcc.c-torture/execute/ffs-1.c: New test.
7051 * gcc.c-torture/execute/ffs-2.c: Ditto.
7052
7053 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
7054
7055 * g++.dg/overload/member1.C: New test.
7056
7057 2002-09-30 Mark Mitchell <mark@codesourcery.com>
7058
7059 * g++.dg/abi/empty7.C: New test.
7060 * g++.dg/init/pm2.C: Likewise.
7061
7062 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
7063
7064 * g++.dg/rtti/crash1.C: New test.
7065
7066 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
7067
7068 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7069 gcc.dg/sibcall-4.c: New tests.
7070
7071 2002-09-28 Roger Sayle <roger@eyesopen.com>
7072
7073 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7074 powerpc and MMIX targets.
7075
7076 2002-09-27 Zack Weinberg <zack@codesourcery.com>
7077
7078 * gcc.dg/cpp/20020927-1.c: New.
7079
7080 2002-09-26 David S. Miller <davem@redhat.com>
7081
7082 * gcc.c-torture/compile/trunctfdf.c: New.
7083
7084 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7085
7086 * lib/target-supports.exp (check_weak_available): Handle solaris2.
7087
7088 2002-09-27 Alan Modra <amodra@bigpond.net.au>
7089
7090 * gcc.c-torture/execute/loop-15.c: New.
7091
7092 2002-09-26 Janis Johnson <janis187@us.ibm.com>
7093
7094 * README.QMTEST: Fix typo.
7095
7096 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7097
7098 * gcc.dg/20020926-1.c: New test.
7099
7100 2002-09-25 David S. Miller <davem@redhat.com>
7101
7102 PR target/7842
7103 * gcc.c-torture/execute/shiftdi.c: New test.
7104
7105 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
7106
7107 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7108 unique to the tool.
7109 * lib/g77.exp (g77_init): Likewise.
7110 * lib/g++.exp (g++_init): Likewise.
7111 * lib/objc.exp (objc_init): Likewise.
7112
7113 2002-09-25 Mark Mitchell <mark@codesourcery.com>
7114
7115 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7116 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7117 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7118
7119 2002-09-25 Richard Henderson <rth@redhat.com>
7120
7121 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
7122 too-small long double.
7123
7124 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
7125
7126 * gcc.dg/20020919-1.c: New test.
7127
7128 2002-09-23 Mark Mitchell <mark@codesourcery.com>
7129
7130 * g++.dg/abi/bitfield6.C: New test.
7131 * g++.dg/abi/bitfield7.C: New test.
7132 * g++.dg/abi/bitfield8.C: New test.
7133 * g++.dg/abi/vbase11.C: New test.
7134
7135 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
7136
7137 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
7138 hppa*-*-hpux*. Update test comment.
7139
7140 2002-09-20 Jakub Jelinek <jakub@redhat.com>
7141
7142 * gcc.dg/tls/struct-1.c: New test.
7143
7144 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
7145
7146 * gcc.dg/cpp/tr-warn2.c: Update.
7147
7148 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
7149
7150 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
7151
7152 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
7153
7154 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
7155 systems.
7156
7157 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
7158
7159 * gcc.c-torture/execute/ieee/mzero3.c: New test.
7160
7161 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
7162 Adjust for c++filt moved to binutils. Remove spurious duplicate
7163 setting of cxxfilt.
7164
7165 2002-09-19 Geoffrey Keating <geoffk@apple.com>
7166
7167 * gcc.dg/20020312-2.c: Update for darwin.
7168
7169 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
7170
7171 * g++.old-deja/g++.other/crash32.C: Mark ICE.
7172
7173 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
7174
7175 * objc.dg/comp-types-1.m: New test.
7176 * objc.dg/comp-types-2.m: New test.
7177 * objc.dg/comp-types-3.m: New test.
7178 * objc.dg/comp-types-4.m: New test.
7179 * objc.dg/comp-types-5.m: New test.
7180 * objc.dg/comp-types-6.m: New test.
7181
7182 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
7183
7184 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
7185
7186 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
7187
7188 * g++.dg/other/do1.C: New test.
7189
7190 * g++.dg/template/subst1.C: New test.
7191
7192 2002-09-16 Steve Ellcey <sje@cup.hp.com>
7193
7194 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
7195
7196 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
7197
7198 * g++.dg/template/qualttp20.C: Adjust expected errors.
7199 * g++.old-deja/g++.jason/report.C: Likewise.
7200 * g++.old-deja/g++.other/qual1.C: Likewise.
7201
7202 * g++.dg/lookup/scoped2.C: New test.
7203
7204 * g++.dg/ext/asm3.C: New test.
7205
7206 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
7207
7208 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
7209
7210 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
7211
7212 * ChangeLog: follow spelling conventions.
7213 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
7214 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
7215 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
7216 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
7217 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
7218 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
7219 * g++.old-deja/g++.law/global-init1.C: Likewise.
7220 * g++.old-deja/g++.other/delete4.C: Likewise.
7221 * g++.old-deja/g++.other/inline21.C: Likewise.
7222 * g++.old-deja/g++.other/singleton.C: Likewise.
7223 * g77.dg/strlen0.f: Likewise.
7224 * g77.f-torture/compile/20010519-1.f: Likewise.
7225 * g77.f-torture/compile/980310-4.f: Likewise.
7226 * gcc.c-torture/compile/20000605-1.c: Likewise.
7227 * gcc.c-torture/execute/20020225-1.c: Likewise.
7228 * gcc.dg/c90-hexfloat-2.c: Likewise.
7229 * gcc.dg/c99-bool-1.c: Likewise.
7230 * gcc.dg/c99-hexfloat-2.c: Likewise.
7231 * gcc.dg/dll-2.c: Likewise.
7232 * gcc.dg/wtr-union-init-1.c: Likewise.
7233 * gcc.dg/wtr-union-init-2.c: Likewise.
7234 * gcc.dg/wtr-union-init-3.c: Likewise.
7235 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7236 * gcc.dg/cpp/defined.c: Likewise.
7237 * gcc.dg/cpp/macsyntx.c: Likewise.
7238 * gcc.dg/cpp/paste2.c: Likewise.
7239 * gcc.dg/cpp/trad/defined.c: Likewise.
7240 * gcc.dg/format/c90-printf-1.c: Likewise.
7241 * gcc.dg/format/c90-scanf-1.c: Likewise.
7242 * gcc.dg/format/c99-printf-1.c: Likewise.
7243 * gcc.dg/format/c99-scanf-1.c: Likewise.
7244 * gcc.misc-tests/gcov-8.c: Likewise.
7245 * lib/profopt.exp: Likewise.
7246
7247 2002-09-15 Krister Walfridsson <cato@df.lth.se>
7248
7249 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
7250
7251 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7252
7253 * g++.dg/inherit/using2.C: New test.
7254
7255 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
7256
7257 * ChangeLog: Follow spelling conventions.
7258 * g++.dg/template/friend4.C: Likewise.
7259 * g++.old-deja/g++.pt/crash67.C: Likewise.
7260 * gcc.c-torture/execute/20000801-4.c: Likewise.
7261 * gcc.dg/c90-digraph-1.c: Likewise.
7262 * gcc.dg/c94-digraph-1.c: Likewise.
7263 * gcc.dg/c99-digraph-1.c: Likewise.
7264 * gcc.dg/cpp/line5.c: Likewise.
7265 * gcc.dg/cpp/multiline.c: Likewise.
7266 * gcc.dg/cpp/trad/literals-1.c: Likewise.
7267 * gcc.dg/format/attr-3.c: Likewise.
7268 * gcc.dg/format/c90-scanf-3.c: Likewise.
7269 * gcc.dg/format/ext-4.c: Likewise.
7270
7271 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7272
7273 * g++.dg/template/pretty1.C: New test.
7274
7275 2002-09-14 Alan Modra <amodra@bigpond.net.au>
7276
7277 * gcc.c-torture/execute/struct-cpy-1.c: New test.
7278
7279 2002-09-13 Matt Austern <austern@apple.com>
7280
7281 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
7282 passing a cast expression to a function by const reference.
7283
7284 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
7285
7286 * g++.dg/template/deduce1.C: New test.
7287
7288 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
7289
7290 * gcc.c-torture/execute/simd-1.c: Force all use of int to
7291 32-bit int.
7292
7293 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
7294
7295 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
7296 usage.
7297
7298 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
7299
7300 * gcc.c-torture/compile/20020910-1.c: New test.
7301
7302 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
7303
7304 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
7305
7306 2002-09-10 Andreas Jaeger <aj@suse.de>
7307
7308 * gcc.dg/20020312-2.c: Adjust for x86-64.
7309
7310 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
7311
7312 * g77.dg/7388.f: New test case for PR 7388.
7313
7314 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
7315
7316 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
7317
7318 2002-09-05 Ziemowit Laski <zlaski@apple.com>
7319
7320 * objc.dg/proto-lossage-1.m: New test.
7321
7322 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
7323
7324 * gcc.dg/cpp/_Pragma4.c: Fix typo.
7325
7326 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
7327
7328 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
7329 expected to pass.
7330
7331 2002-09-06 Stan Shebs <shebs@apple.com>
7332 David Edelsohn <edelsohn@gnu.org>
7333
7334 * gcc.dg/weak: New directory.
7335 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
7336 target-specific xfail bits.
7337 * gcc.dg/typeof-2.c: Move to new directory.
7338 * gcc.dg/weak.exp: New expect script.
7339
7340 2002-09-06 Alan Modra <amodra@bigpond.net.au>
7341
7342 * gcc.c-torture/execute/extzvsi.c: New test.
7343
7344 2002-09-05 Stan Shebs <shebs@apple.com>
7345
7346 * gcc.dg/weak-1.c: xfail on Darwin.
7347 * gcc.dg/weak-2.c: Ditto.
7348 * gcc.dg/weak-3.c: Ditto.
7349 * gcc.dg/weak-4.c: Ditto.
7350 * gcc.dg/weak-5.c: Ditto.
7351 * gcc.dg/weak-6.c: Ditto.
7352 * gcc.dg/weak-7.c: Ditto.
7353 * gcc.dg/weak-8.c: Ditto.
7354 * gcc.dg/weak-9.c: Ditto.
7355
7356 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
7357
7358 * gcc.c-torture/execute/loop-14.c: New test.
7359
7360 2002-09-04 Jakub Jelinek <jakub@redhat.com>
7361
7362 * g++.dg/other/cxa-atexit1.C: New test.
7363
7364 * gcc.dg/typeof-2.c: New test.
7365
7366 2002-09-03 Roger Sayle <roger@eyesopen.com>
7367
7368 * gcc.dg/builtins-2.c: New testcase.
7369 * gcc.dg/builtins-3.c: New testcase.
7370
7371 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
7372
7373 * gcc.dg/cpp/_Pragma4.c: New test.
7374
7375 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
7376
7377 * objc/execute/nil_method-1.m: New testcase.
7378
7379 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
7380
7381 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
7382 [Object class], not [Object initialize].
7383
7384 2002-08-31 Roger Sayle <roger@eyesopen.com>
7385 Hans-Peter Nilsson <hp@bitrange.com>
7386
7387 * gcc.c-torture/execute/20020720-1.x: Skip test on
7388 mmix-knuth-mmixware. Correct comment.
7389
7390 2002-08-27 Mark Mitchell <mark@codesourcery.com>
7391
7392 * testsuite/g++.dg/abi/bitfield5.C: New test.
7393 * testsuite/g++.dg/abi/vbase10.C: Likewise.
7394
7395 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
7396
7397 * objc.dg/undeclared-selector.m: New test.
7398
7399 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
7400
7401 * g++.dg/other/offsetof1.C: Avoid cast warning.
7402
7403 2002-08-26 Ziemowit Laski <zlaski@apple.com>
7404
7405 * objc.dg/super-class-2.m: New test.
7406
7407 2002-08-24 Matt Austern <austern@apple.com>
7408
7409 * g++.dg/ext/lvaddr.C: New test.
7410 * g++.dg/ext/lvcast.C: New test.
7411
7412 2002-08-22 Mark Mitchell <mark@codesourcery.com>
7413
7414 * testsuite/g++.dg/inherit/cond1.C: New test.
7415
7416 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
7417
7418 * gcc.dg/noncompile/incomplete-1.c: New test.
7419
7420 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7421
7422 * gcc.dg/typespec-1.c: New test.
7423
7424 2002-08-20 Devang Patel <dpatel@apple.com>
7425 * objc.dg/proto-hier-2.m: New test.
7426
7427 2002-08-19 Ziemowit Laski <zlaski@apple.com>
7428
7429 * objc.dg/bitfield-1.m: New test.
7430 * objc.dg/bitfield-2.m: New test.
7431
7432 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
7433
7434 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
7435 gcc.dg/c99-flex-array-4.c: New tests.
7436
7437 2002-08-16 Stan Shebs <shebs@apple.com>
7438
7439 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
7440
7441 2002-08-15 Jakub Jelinek <jakub@redhat.com>
7442
7443 * gcc.dg/typeof-1.c: New test.
7444 * g++.dg/ext/typeof2.C: New test.
7445
7446 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
7447
7448 * g++.dg/other/offsetof1.C: New test.
7449
7450 2002-08-14 Richard Henderson <rth@redhat.com>
7451
7452 * gcc.dg/tls/diag-3.c: Fix expected message strings.
7453
7454 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
7455
7456 * gcc.dg/cpp/_Pragma3.c: New test.
7457
7458 2002-08-13 Mark Mitchell <mark@codesourcery.com>
7459
7460 * g++.dg/template/inherit3: New test.
7461
7462 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
7463
7464 * gcc.dg/bitfld-4.c: Add blank options.
7465
7466 2002-08-09 Mark Mitchell <mark@codesourcery.com>
7467
7468 * g++.dg/template/crash1.C: New test.
7469
7470 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7471
7472 * gcc.dg/tls/opt-2.c: New test.
7473
7474 2002-08-08 Devang Patel <dpatel@apple.com>
7475
7476 * objc.dg/selector-1.m : New test
7477
7478 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7479
7480 * g++.dg/abi/bitfield4.C: New test.
7481 * gcc.dg/bitfld-4.c: New test.
7482
7483 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7484
7485 * g++.dg/other/packed1.C: New test.
7486
7487 2002-08-07 Mark Mitchell <mark@codesourcery.com>
7488
7489 * g++.dg/abi/offsetof.C: Tweak error messages.
7490 * g++.old-deja/g++.mike/p10769a.C: Likewise.
7491
7492 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7493
7494 * gcc.dg/bitfld-3.c: New test.
7495
7496 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7497 Richard Henderson <rth@redhat.com>
7498
7499 * gcc.dg/i386-bitfield1.c: New test.
7500 * g++.dg/abi/bitfield3.C: Update.
7501
7502 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
7503
7504 * objc.dg/const-str-2.m: Update.
7505 * gcc.dg/cpp/c++98.c: Change to C extension.
7506 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
7507 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
7508
7509 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
7510
7511 * testsuite/gcc.dg/tls/diag-3.c: New.
7512
7513 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
7514
7515 * g++.dg/README (Subdirectories): Document new subdir expr.
7516 * g++.dg/expr/pmf-1.C: New test.
7517
7518 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
7519
7520 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
7521
7522 2002-08-06 Jakub Jelinek <jakub@redhat.com>
7523
7524 * g++.dg/abi/bitfield3.C: New test.
7525
7526 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
7527
7528 * lib/gcov.exp: Tweak expected line formats.
7529 * gcc.misc-tests/gcov8.c: New test.
7530 * gcc.misc-tests/gcov8.x: New flags.
7531
7532 2002-08-05 Jakub Jelinek <jakub@redhat.com>
7533
7534 * consistency.vlad/layout/endian.c: Include string.h.
7535
7536 * gcc.c-torture/execute/20020805-1.c: New test.
7537
7538 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
7539
7540 * g++.dg/other/conversion1.C: New test.
7541
7542 2002-08-03 Roger Sayle <roger@eyesopen.com>
7543
7544 * gcc.dg/builtins-1.c: New testcase.
7545
7546 2002-08-02 Mark Mitchell <mark@codesourcery.com>
7547
7548 * g++.dg/inherit/access3.C: New test.
7549
7550 2002-08-01 Jakub Jelinek <jakub@redhat.com>
7551
7552 * gcc.dg/ia64-visibility-2.c: New test.
7553
7554 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
7555
7556 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
7557 __qualifier_flags to __flags.
7558
7559 2002-07-31 Mark Mitchell <mark@codesourcery.com>
7560
7561 * g++.dg/inherit/operator1.C: New test.
7562 * g++.dg/lookup/disamb1.C: Fix typo in comment.
7563 * g++.dg/other/error1.C: Change expected error message.
7564 * g++.dg/template/conv4.C: Likewise.
7565
7566 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
7567
7568 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
7569 for documented behavior.
7570
7571 2002-07-25 Roger Sayle <roger@eyesopen.com>
7572
7573 * gcc.c-torture/execute/20020720-1.x: Skip this test on
7574 several targets known to fail.
7575
7576 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
7577
7578 * gcc.dg/mips-args-[123].c: New tests.
7579
7580 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
7581
7582 * gcc.dg/ppc-spe.c: New.
7583
7584 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
7585
7586 * g++.dg/other/ptrmem4.C: New testcase.
7587
7588 2002-07-24 Richard Henderson <rth@redhat.com>
7589
7590 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
7591
7592 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
7593
7594 * g++.dg/ext/alignof1.C (main): Return 0 for success.
7595
7596 2002-07-24 Roger Sayle <roger@eyesopen.com>
7597
7598 * gcc.c-torture/execute/memset-3.c: New testcase.
7599
7600 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
7601
7602 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
7603 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
7604
7605 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7606
7607 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
7608 Delete.
7609
7610 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
7611
7612 * gcc.c-torture/compile/simd-4.c: New test.
7613
7614 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7615
7616 PR c++/7347, c++/7348
7617 * g++.dg/template/access4.C: New test.
7618 * g++.dg/template/access5.C: New test.
7619 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
7620 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
7621 * g++.old-deja/g++.pt/ttp58.C: Likewise.
7622 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
7623
7624 2002-07-22 Jakub Jelinek <jakub@redhat.com>
7625
7626 * gcc.dg/gnu89-init-2.c: New test.
7627
7628 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
7629
7630 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
7631
7632 2002-07-20 Roger Sayle <roger@eyesopen.com>
7633
7634 * gcc.c-torture/execute/20020720-1.c: New testcase.
7635
7636 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
7637
7638 * gcc.dg/cpp/Wsignprom.c: New tests.
7639
7640 2002-07-20 Alan Modra <amodra@bigpond.net.au>
7641
7642 * gcc.c-torture/execute/loop-13.c: New test.
7643
7644 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
7645
7646 * gcc.dg/cpp/expr.c: New tests.
7647
7648 2002 07-18 David Edelsohn <edelsohn@gnu.org>
7649
7650 * g++.dg/opt/pr6713.C: Add template instantiation.
7651
7652 2002-07-18 Alan Modra <amodra@bigpond.net.au>
7653
7654 * gcc.dg/nest.c: New test.
7655
7656 2002-07-17 Richard Henderson <rth@redhat.com>
7657
7658 * g++.dg/opt/pr6713.C: New test.
7659
7660 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
7661
7662 * gcc.c-torture/execute/loop-2e.x: Let the testcase
7663 XFAIL for all x86 processors.
7664
7665 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
7666
7667 * gcc.c-torture/execute/20010122-1.x: Do not test with
7668 -fomit-frame-pointer.
7669
7670 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7671
7672 * g++.dg/template/instantiate2.C: New test.
7673 * g++.dg/template/spec4.C: New test.
7674
7675 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7676
7677 * g++.dg/template/access2.C: New test.
7678 * g++.dg/template/access3.C: New test.
7679
7680 2002-07-15 Zack Weinberg <zack@codesourcery.com>
7681
7682 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
7683 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
7684 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
7685 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
7686 Convert to use <stdarg.h>.
7687 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
7688 Delete.
7689 * gcc.dg/va-arg-2.c: New.
7690 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
7691
7692 2002-07-15 Jakub Jelinek <jakub@redhat.com>
7693
7694 * gcc.c-torture/compile/20020710-1.c: New test.
7695
7696 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
7697 Andrew Pinski <pinskia@physics.uc.edu>
7698
7699 gcc.c-torture/compile/simd-2.c: New testcase.
7700 gcc.c-torture/compile/simd-3.c: Likewise.
7701
7702 2002-07-11 Mark Mitchell <mark@codesourcery.com>
7703
7704 PR c++/7224
7705 * g++.dg/overload/error1.C: New test.
7706
7707 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7708
7709 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
7710 configuration and IRIX 6 O32 ABI.
7711
7712 2002-07-11 Roger Sayle <roger@eyesopen.com>
7713
7714 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
7715
7716 2002-07-10 Roger Sayle <roger@eyesopen.com>
7717
7718 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
7719
7720 2002-07-10 Jeffrey A Law <law@redhat.com>
7721
7722 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
7723
7724 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
7725
7726 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
7727
7728 * gcc.dg/20020312-2.c: Check for __PPC__.
7729
7730 2002-07-09 Diego Novillo <dnovillo@redhat.com>
7731
7732 * gcc.c-torture/compile/20020709-1.c: New test.
7733
7734 2002-07-07 Roger Sayle <roger@eyesopen.com>
7735
7736 * g++.dg/template/qualttp21.C: New test case.
7737
7738 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
7739
7740 * gcc.c-torture/compile/20020706-1.c: New test.
7741 * gcc.c-torture/compile/20020706-2.c: New test.
7742
7743 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
7744 Alexandre Oliva <aoliva@redhat.com>
7745
7746 * g++.dg/warn/incomplete1.C: New test.
7747
7748 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7749
7750 PR c++/7099
7751 * g++.dg/warn/noreturn1.C: New test.
7752
7753 2002-07-03 Mark Mitchell <mark@codesourcery.com>
7754
7755 PR c++/6706
7756 * g++.dg/debug/debug6.C: New test.
7757 * g++.dg/debug/debug7.C: New test.
7758
7759 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
7760
7761 * gcc.c-torture/compile/simd-3.c: New test.
7762
7763 2002-07-03 Chris Demetriou <cgd@broadcom.com>
7764
7765 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
7766 * gcc.dg/20020620-1.c: Likewise.
7767
7768 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7769
7770 PR c++/6944
7771 * g++.dg/init/array4.C: New test.
7772 * g++.dg/init/array5.C: New test.
7773
7774 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
7775
7776 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
7777 * gcc.c-torture/execute/simd-2.c (main): Likewise.
7778
7779 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7780
7781 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
7782 * gcc.dg/wtr-aggr-init-1.c: Likewise.
7783 * gcc.dg/wtr-conversion-1.c: Likewise.
7784 * gcc.dg/wtr-escape-1.c: Likewise.
7785 * gcc.dg/wtr-int-type-1.c: Likewise.
7786 * gcc.dg/wtr-label-1.c: Likewise.
7787 * gcc.dg/wtr-static-1.c: Likewise.
7788 * gcc.dg/wtr-strcat-1.c: Likewise.
7789 * gcc.dg/wtr-suffix-1.c: Likewise.
7790 * gcc.dg/wtr-switch-1.c: Likewise.
7791 * gcc.dg/wtr-unary-plus-1.c: Likewise.
7792 * gcc.dg/wtr-union-init-1.c: Likewise.
7793 * gcc.dg/wtr-union-init-2.c: Likewise.
7794 * gcc.dg/wtr-union-init-3.c: Likewise.
7795
7796 * gcc.dg/wtr-func-def-1.c: New test.
7797
7798 2002-07-02 Devang Patel <dpatel@apple.com>
7799
7800 * objc.dg/param-1.m: New test.
7801
7802 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
7803
7804 * gcc.dg/cpp/trad/directive.c: Add test.
7805 * gcc.dg/cpp/trad/macroargs.c: Add test.
7806 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
7807
7808 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
7809
7810 * gcc.dg/cpp/cmdlne-M.c: New test.
7811
7812 2002-07-02 Ziemowit Laski <zlaski@apple.com>
7813
7814 * objc.dg/desig-init-1.m: New test.
7815
7816 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7817
7818 PR c++/6716
7819 * g++.dg/template/instantiate1.C: New test.
7820
7821 2002-07-01 Mark Mitchell <mark@codesourcery.com>
7822
7823 PR c++/7112
7824 * g++.dg/template/sizeof2.C: New test.
7825
7826 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7827
7828 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
7829 gcc.dg/cpp/trad/include.c: New tests.
7830
7831 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
7832
7833 PR target/7177
7834 * gcc.c-torture/compile/20020701-1.c: New test.
7835
7836 2002-07-01 Stan Shebs <shebs@apple.com>
7837
7838 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
7839 header here...
7840 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
7841 (objc-torture-execute): or here.
7842
7843 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
7844
7845 * gcc.c-torture/execute/arith-rand-ll.c: New test.
7846
7847 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7848
7849 * gcc.dg/cpp/trad/escaped-nl.c: New test.
7850
7851 2002-06-30 Devang Patel <dpatel@apple.com>
7852
7853 * objc.dg/fsyntax-only.m: New test.
7854
7855 2002-06-27 Mark Mitchell <mark@codesourcery.com>
7856
7857 PR c++/6695
7858 * g++.dg/template/friend7.C: New file.
7859
7860 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
7861
7862 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
7863 return type.
7864
7865 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
7866
7867 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
7868 avoid division by zero.
7869
7870 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
7871
7872 * gcc.dg/Wunknownprag.c: New tests.
7873
7874 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
7875
7876 * gcc.c-torture/execute/simd-2.c: New test.
7877
7878 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
7879
7880 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
7881 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
7882 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
7883 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
7884 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
7885 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
7886 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
7887 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
7888 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
7889 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
7890 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
7891 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
7892 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
7893 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
7894 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
7895 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
7896 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
7897
7898 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
7899
7900 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
7901 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
7902 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
7903 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
7904 New tests.
7905 * gcc.dg/cpp/trad/directive.c: Update.
7906
7907 2002-06-23 Andreas Jaeger <aj@suse.de>
7908
7909 * gcc.c-torture/execute/complex-6.c: New.
7910
7911 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
7912
7913 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
7914 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
7915 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
7916 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
7917
7918 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
7919
7920 * gcc.dg/cpp/trad: New directory with traditional tests copied
7921 from parent directory.
7922 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7923 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7924 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7925 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7926 Move to trad/ and rename.
7927 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
7928 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
7929 gcc.dg/cpp/trad/redef2.c: New tests.
7930 * gcc.dg/cpp/trad/trad.exp: New driver.
7931
7932 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
7933
7934 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7935 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7936 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7937 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7938 Remove.
7939
7940 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
7941
7942 * gcc.dg/20020620-1.c: New test.
7943
7944 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7945
7946 * g++.dg/template/ttp4.C: New test.
7947
7948 2002-06-19 Jakub Jelinek <jakub@redhat.com>
7949
7950 * g++.dg/opt/vt1.C: Fix regexp.
7951
7952 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7953
7954 * gcc.c-torture/execute/pure-1.c: Make functions static again.
7955 Don't use attribute `noinline'.
7956
7957 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7958
7959 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
7960
7961 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
7962
7963 * gcc.c-torture/execute/simd-1.c: New.
7964
7965 * gcc.dg/simd-1.c: New.
7966
7967 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7968
7969 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
7970
7971 2002-06-16 Richard Henderson <rth@redhat.com>
7972
7973 * g++.dg/ext/anon-struct1.C: New.
7974 * g++.dg/ext/anon-struct2.C: New.
7975 * g++.dg/ext/anon-struct3.C: New.
7976 * gcc.dg/anon-struct-1.c: New.
7977 * gcc.dg/anon-struct-2.c: New.
7978 * gcc.dg/anon-struct-3.c: New.
7979 * gcc.dg/20011008-1.c: Adjust warning text.
7980 * gcc.dg/20020527-1.c: Add -fms-extensions.
7981
7982 2002-06-16 Richard Henderson <rth@redhat.com>
7983
7984 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
7985
7986 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
7987
7988 * gcc.c-torture/execute/20020615-1.c: New test.
7989
7990 2002-06-15 Roger Sayle <roger@eyesopen.com>
7991
7992 * gcc.c-tortuture/execute/compare-1.c: New test case.
7993 * gcc.c-tortuture/execute/compare-2.c: New test case.
7994 * gcc.c-tortuture/execute/compare-3.c: New test case.
7995
7996 2002-06-13 Richard Henderson <rth@redhat.com>
7997
7998 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
7999 ia64 ilp32.
8000
8001 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8002
8003 * g++.dg/template/typename2.C: Update error message.
8004
8005 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
8006
8007 * gcc.c-torture/execute/20020611-1.c: New test.
8008
8009 2002-06-11 Bob Wilson <bob.wilson@acm.org>
8010
8011 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8012 list of targets to skip.
8013
8014 2002-06-10 Bob Wilson <bob.wilson@acm.org>
8015
8016 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8017 targets if not optimizing.
8018
8019 2002-06-10 Jakub Jelinek <jakub@redhat.com>
8020
8021 * gcc.c-torture/compile/20020605-1.c: New test.
8022
8023 * g++.dg/opt/vt1.C: New test.
8024
8025 * gcc.dg/20020531-1.c: New test.
8026
8027 * gcc.dg/20020530-1.c: New test.
8028
8029 * gcc.dg/20020527-1.c: New test.
8030
8031 * g++.dg/opt/cse1.C: New test.
8032
8033 2002-06-07 Roger Sayle <roger@eyesopen.com>
8034
8035 * gcc.dg/20020607-2.c: New test case.
8036
8037 2002-06-07 Jakub Jelinek <jakub@redhat.com>
8038
8039 * gcc.c-torture/compile/20020604-1.c: New test.
8040
8041 2002-06-04 Richard Henderson <rth@redhat.com>
8042
8043 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8044 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8045 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8046
8047 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
8048
8049 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8050
8051 2002-06-03 Richard Henderson <rth@redhat.com>
8052
8053 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8054 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8055
8056 2002-06-02 Richard Henderson <rth@redhat.com>
8057
8058 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8059 test functions static.
8060
8061 2002-06-02 Andreas Jaeger <aj@suse.de>
8062
8063 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8064 now.
8065
8066 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
8067
8068 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8069 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8070 Update for mofified diagnostics.
8071 * gcc.dg/c99-intconst-1.c: No longer fail.
8072
8073 2002-06-02 Richard Henderson <rth@redhat.com>
8074
8075 * gcc.dg/uninit-A.c: Remove xfail markers.
8076
8077 2002-06-01 Roger Sayle <roger@eyesopen.com>
8078
8079 * gcc.dg/fnegate-1.c: New test case.
8080
8081 2002-05-30 Osku Salerma <osku@iki.fi>
8082
8083 * gcc.c-torture/execute/mayalias-1.c: New file.
8084
8085 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
8086
8087 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8088 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8089 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8090
8091 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
8092
8093 * gcc.c-torture/execute/20020529-1.c: New test.
8094
8095 2002-05-27 Richard Henderson <rth@redhat.com>
8096
8097 * g++.dg/ext/attrib6.C: New test case.
8098
8099 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8100
8101 * gcc.c-torture/execute/pure-1.c: New test.
8102
8103 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8104
8105 * gcc.dg/cpp/arith-2.c: Remove.
8106
8107 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8108
8109 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8110 * gcc.dg/cpp/if-3.c: Remove.
8111
8112 2002-05-26 Jakub Jelinek <jakub@redhat.com>
8113
8114 * g++.dg/opt/cse2.C: New test.
8115
8116 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
8117
8118 * gcc.dg/cpp/arith-1.c: New semantic tests.
8119 * gcc.dg/cpp/if-1.c: Update.
8120
8121 2002-05-24 Ben Elliston <bje@redhat.com>
8122
8123 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
8124
8125 2002-05-24 Jakub Jelinek <jakub@redhat.com>
8126
8127 * gcc.dg/verbose-asm.c: New test.
8128
8129 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
8130
8131 * gcc.dg/cpp/paste12.c: New test.
8132
8133 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8134
8135 * g++.dg/parse/named_ops.C: New test.
8136
8137 2002-05-23 Mark Mitchell <mark@codesourcery.com>
8138
8139 * gcc/testsuite/gcc.dg/weak-8.c: New test.
8140
8141 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
8142
8143 * gcc.dg/weak-2.c: Allow optional leading underscore
8144 in scan-assembler symbol name.
8145 * gcc.dg/weak-3.c: Likewise.
8146 * gcc.dg/weak-4.c: Likewise.
8147 * gcc.dg/weak-5.c: Likewise.
8148
8149 2002-05-23 Jakub Jelinek <jakub@redhat.com>
8150
8151 * gcc.dg/20020523-1.c: New test.
8152
8153 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8154
8155 * objc.dg/const-str-2.m: Update now that we stop after
8156 a command line error.
8157
8158 2002-05-22 Richard Henderson <rth@redhat.com>
8159
8160 * g++.dg/dg.exp: Fix typo in test pruneing.
8161
8162 2002-05-22 Richard Henderson <rth@redhat.com>
8163
8164 * g++.dg/dg.exp: Prune the tls subdirectory.
8165 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
8166 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
8167 * g++.dg/tls/init-1.C: New.
8168
8169 2002-05-22 Jakub Jelinek <jakub@redhat.com>
8170
8171 * gcc.dg/20020517-1.c: New test.
8172
8173 2002-05-21 Richard Henderson <rth@redhat.com>
8174
8175 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
8176 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
8177
8178 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
8179
8180 * g++.dg/other/copy2.C: New test.
8181
8182 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
8183
8184 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
8185 (MAX_COPY): Bump up to 10 times sizeof (long long).
8186 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
8187
8188 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
8189 sizeof (long long).
8190
8191 * gcc.c-torture/execute/strcpy-1.c: New test.
8192
8193 2002-05-19 Jason Merrill <jason2redhat.com>
8194
8195 * g++.dg/ext/oper1.C: New test.
8196
8197 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
8198 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
8199
8200 * README.QMTEST: New file.
8201
8202 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
8203
8204 2002-05-19 Andreas Jaeger <aj@suse.de>
8205
8206 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
8207 now.
8208 * gcc.c-torture/execute/loop-2d.x: Likewise.
8209
8210 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
8211
8212 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
8213 support weak symbols.
8214 * gcc.dg/weak-4.c: Likewise
8215 * gcc.dg/weak-6.c: Likewise
8216
8217 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
8218
8219 * gcc.dg/weak-3.c: Add dg-excess-error comment for
8220 cygwin, coff and h8300-*-hms targets
8221 * gcc.dg/weak-5.c: Likewise
8222 * gcc.dg/weak-7.c: Likewise
8223
8224 2002-05-16 Jason Merrill <jason@redhat.com>
8225
8226 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
8227 (scan-assembler-not, scan-assembler-dem): Likewise.
8228 (scan-assembler-dem-not): Likewise.
8229
8230 2002-05-15 Richard Henderson <rth@redhat.com>
8231
8232 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
8233
8234 2002-05-15 Richard Henderson <rth@redhat.com>
8235
8236 * gcc.dg/weak-5.c (vfoo1c): No warning here.
8237 (vfoo1f): Warning here.
8238 (vfoo1l): Don't redefine the alias.
8239
8240 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
8241
8242 * g++.dg/init/pm1.C: New test.
8243
8244 2002-05-12 David S. Miller <davem@redhat.com>
8245
8246 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
8247 types.
8248
8249 2002-05-10 Roger Sayle <roger@eyesopen.com>
8250
8251 * gcc.c-torture/execute/20020510-1.c: New test case.
8252
8253 2002-05-10 David S. Miller <davem@redhat.com>
8254
8255 * gcc.c-torture/execute/conversion.c: Test long double too.
8256
8257 2002-05-09 Jakub Jelinek <jakub@redhat.com>
8258
8259 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
8260 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
8261 * lib/g++.exp (g++_link_flags): Likewise.
8262 * lib/objc.exp (objc_target_compile): Likewise.
8263
8264 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
8265
8266 * gcc.dg/cpp/poison.c: Update.
8267 * gcc.dg/cpp/20000625-2.c: Remove.
8268 * gcc.dg/cpp/direct2s.c: Remove final test.
8269
8270 2002-05-08 Tom Rix <trix@redhat.com>
8271
8272 * gcc.c-torture/execute/20020508-1.c: New test.
8273 * gcc.c-torture/execute/20020508-2.c: New test.
8274 * gcc.c-torture/execute/20020508-3.c: New test.
8275
8276 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
8277
8278 * gcc.dg/cpp/charconst-4.c: More tests.
8279
8280 2002-05-08 Mark Mitchell <mark@codesourcery.com>
8281
8282 PR c/6569
8283 * gcc.dg/weak-3.c: Update location of warning messages.
8284 * gcc.dg/weak-5.c: Likewise.
8285
8286 2002-05-06 Roger Sayle <roger@eyesopen.com>
8287
8288 * gcc.c-torture/execute/20020506-1.c: New test case.
8289
8290 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
8291
8292 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
8293
8294 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8295
8296 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
8297
8298 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8299
8300 * gcc.dg/cpp/charconst-3.c: New test.
8301
8302 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8303
8304 * gcc.dg/cpp/charconst.c: Update tests.
8305
8306 2002-05-05 Tim Josling <tej@melbpc.org.au>
8307
8308 * treelang: Added directory for new sample language treelang. Also
8309 lib/treelang.exp: New file to signal treelang should be tested.
8310
8311 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8312
8313 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
8314 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
8315 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
8316 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
8317 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
8318 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
8319 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
8320
8321 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
8322
8323 * gcc.dg/format/xopen-2.c: New test.
8324
8325 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8326
8327 * gcc.dg/20020503-1.c: New test.
8328
8329 2002-05-02 Mark Mitchell <mark@codesourcery.com>
8330
8331 * g++.dg/init/dtor1.C: Make it tougher.
8332
8333 2002-05-01 Mark Mitchell <mark@codesourcery.com>
8334
8335 * g++.dg/init/dtor1.C: New test.
8336
8337 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
8338
8339 * gcc.dg/altivec-8.c: New.
8340
8341 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
8342
8343 * gcc.dg/altivec-7.c: New.
8344
8345 2002-04-29 Jakub Jelinek <jakub@redhat.com>
8346
8347 * g++.dg/parse/typedef1.C: New test.
8348
8349 2002-04-29 Mark Mitchell <mark@codesourcery.com>
8350
8351 PR c++/6486
8352 * g++.dg/template/friend6.C: New test.
8353
8354 PR c++/6492
8355 * g++.dg/init/copy1.C: New test.
8356
8357 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
8358
8359 * g++.dg/warn/effc1.C: New test.
8360
8361 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
8362
8363 * gcc.dg/cpp/if-cexp.c: Add a test.
8364
8365 2002-04-28 Jakub Jelinek <jakub@redhat.com>
8366
8367 * gcc.dg/20020426-2.c: New test.
8368
8369 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
8370
8371 * gcc.dg/cpp/if-mop.c: Update.
8372 * gcc.dg/cpp/if-mpar.c: Add test.
8373 * gcc.dg/cpp/if-oppr.c: Update.
8374
8375 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8376
8377 PR c/6343
8378 * gcc.dg/weak-[2-7].c: New tests.
8379
8380 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8381
8382 * gcc.dg/enum1.c: New test.
8383
8384 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8385
8386 PR c++/6497
8387 * g++.dg/inherit/access2.C: New test.
8388
8389 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8390
8391 PR bootstrap/6445
8392 * gcc.dg/20020426-1.c: New test.
8393
8394 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8395
8396 * g++.dg/abi/enum1.C: New test.
8397
8398 2002-04-26 Richard Henderson <rth@redhat.com>
8399
8400 * gcc.dg/c99-bool-1.c: Expect always true warning.
8401
8402 2002-04-25 Roger Sayle <roger@eyesopen.com>
8403
8404 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
8405
8406 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8407
8408 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
8409 targets.
8410
8411 2002-04-24 Mark Mitchell <mark@codesourcery.com>
8412
8413 * g++.dg/abi/mange7.C: New test.
8414
8415 PR c++/6438.
8416 * g++.dg/parse/stmtexpr2.C: New test.
8417
8418 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
8419
8420 * gcc.dg/20020312-2.c: Add SH target.
8421
8422 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8423
8424 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
8425 compiler output on mips*-*-irix*.
8426
8427 2002-04-23 Jakub Jelinek <jakub@redhat.com>
8428
8429 * g++.dg/parse/attr1.C: New test.
8430
8431 2002-04-23 Roger Sayle <roger@eyesopen.com>
8432
8433 * gcc.c-torture/execute/string-opt-17.c: New test case.
8434 * gcc.c-torture/execute/memset-2.c: New test case.
8435
8436 2002-04-23 Mark Mitchell <mark@codesourcery.com>
8437
8438 PR c++/6256:
8439 * g++.dg/template/friend5.C: New test.
8440
8441 PR c++/6331:
8442 * g++.dg/template/qual1.C: Likewise.
8443
8444 2002-04-22 Zack Weinberg <zack@codesourcery.com>
8445
8446 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
8447 Include stdlib.h, not stdio.h or ctype.h.
8448
8449 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
8450
8451 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
8452 cris-*-elf* and mmix-*-*.
8453 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
8454 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
8455 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
8456 Ditto.
8457 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
8458 * gcc.dg/wchar_t-1.c: Ditto.
8459
8460 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
8461
8462 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
8463 Clarify comment.
8464
8465 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
8466
8467 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
8468
8469 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8470
8471 * gcc.c-torture/execute/20000906-1.x: Delete.
8472
8473 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
8474
8475 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
8476
8477 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
8478
8479 * PR6367
8480 * g77.f-torture/execute/6367.f: New test.
8481 * g77.f-torture/execute/6367.x: Disable for MMIX.
8482
8483 2002-04-19 Mark Mitchell <mark@codesourcery.com>
8484
8485 * PR6352
8486 * g++.dg/opt/inline2.C: New test.
8487
8488 2002-04-18 Richard Henderson <rth@redhat.com>
8489
8490 * gcc.dg/20000906-1.c: Enable for all targets.
8491 * gcc.c-torture/compile/iftrap-2.c: New.
8492
8493 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8494
8495 * gcc.dg/20020418-1.c: New test.
8496 * gcc.dg/20020418-2.c: New test.
8497
8498 2002-04-18 Richard Henderson <rth@redhat.com>
8499
8500 * gcc.c-torture/compile/iftrap-1.c: New.
8501 * gcc.dg/iftrap-1.c: Adjust for ia64.
8502 * gcc.dg/iftrap-2.c: New.
8503
8504 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8505
8506 * gcc.c-torture/compile/20020418-1.c: New test.
8507
8508 2002-04-18 Roger Sayle <roger@eyesopen.com>
8509
8510 * gcc.c-torture/compile/20020415-1.c: New.
8511
8512 2002-04-18 David S. Miller <davem@redhat.com>
8513
8514 * gcc.c-torture/execute/20020418-1.c: New test.
8515
8516 2002-04-17 Jakub Jelinek <jakub@redhat.com>
8517
8518 * gcc.dg/20020416-1.c: New test.
8519
8520 * g++.dg/opt/inline1.C: New test.
8521
8522 2002-04-16 Jakub Jelinek <jakub@redhat.com>
8523
8524 * gcc.dg/altivec-5.c: New test.
8525
8526 * gcc.dg/20020415-1.c: New test.
8527
8528 2002-04-15 Mark Mitchell <mark@codesourcery.com>
8529
8530 * testsuite/lib/chill.exp: Remove.
8531
8532 2002-04-14 Jakub Jelinek <jakub@redhat.com>
8533
8534 * g++.dg/other/big-struct.C: New test.
8535
8536 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
8537
8538 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
8539 of scratch file.
8540
8541 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
8542
8543 PR c/6277
8544 * gcc.dg/i386-387-1.c: Allow optional leading underscore
8545 in scan-assembler function name
8546
8547 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
8548
8549 * g77.f-torture/execute/980628-4.x,
8550 g77.f-torture/execute/980628-5.x,
8551 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8552 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8553 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
8554 i[34567]86-*-*.
8555
8556 2002-04-13 David S. Miller <davem@redhat.com>
8557
8558 * gcc.c-torture/execute/20020413-1.c: New test.
8559
8560 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
8561
8562 * gcc.dg/asm-6.c,
8563 * g++.dg/ext/asm1.C: New tests.
8564
8565 2002-04-12 Mark Mitchell <mark@codesourcery.com>
8566
8567 PR c++ 5373.
8568 * g++.dg/parse/stmtexpr1.C: New test.
8569
8570 PR c++/5189.
8571 * g++.dg/template/copy1.C: New test.
8572
8573 2002-04-12 Richard Henderson <rth@redhat.com>
8574
8575 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
8576
8577 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
8578
8579 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
8580 gcc.c-torture/execute/20020307-2.c.
8581
8582 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
8583
8584 * g++.dg/ext/attrib5.C,
8585 * g++.dg/lookup/struct1.C: New tests.
8586
8587 2002-04-11 Jakub Jelinek <jakub@redhat.com>
8588
8589 * gcc.dg/20020411-1.c: New test.
8590
8591 * gcc.c-torture/execute/20020411-1.c: New test.
8592
8593 2002-04-10 Janis Johnson <janis187@us.ibm.com>
8594
8595 * g77.f-torture/execute/6177.f: New test.
8596
8597 2002-04-10 Jakub Jelinek <jakub@redhat.com>
8598
8599 PR middle-end/6247
8600 * g++.dg/opt/cleanup1.C: New test.
8601
8602 * g++.dg/opt/const1.C: New test.
8603
8604 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
8605
8606 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
8607
8608 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
8609
8610 PR c++/5507
8611 * g++.dg/template/typename2.C: New test.
8612
8613 2002-04-10 Alan Modra <amodra@bigpond.net.au>
8614
8615 * gcc.c-torture/execute/loop-12.c: New.
8616
8617 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
8618
8619 * g77.f-torture/execute/980628-4.x,
8620 g77.f-torture/execute/980628-5.x,
8621 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8622 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8623 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
8624
8625 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8626
8627 PR optimization/6086
8628 * g++.dg/opt/preinc1.C: New test.
8629
8630 2002-04-06 Mark Mitchell <mark@codesourcery.com>
8631
8632 PR c++/5571
8633 * g++.dg/opt/static2.C: New test.
8634
8635 2002-04-06 Mark Mitchell <mark@codesourcery.com>
8636
8637 PR c/5120
8638 * gcc.dg/20020406-1.c: New test.
8639
8640 2002-04-04 David S. Miller <davem@redhat.com>
8641
8642 * gcc.c-torture/execute/20020404-1.c: New test.
8643
8644 2002-04-04 Jakub Jelinek <jakub@redhat.com>
8645
8646 PR c/6123
8647 * gcc.dg/20020312-2.c: Do not declare global register variable
8648 if __PIC__ or __pic__ is defined.
8649
8650 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
8651
8652 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
8653 __asm__ so that it works correctly even if -ansi -pedantic-errors.
8654
8655 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8656
8657 * gcc.misc-tests/linkage.exp: Update last change to handle
8658 sparc*-, not just sparc-.
8659
8660 2002-04-03 Richard Henderson <rth@redhat.com>
8661
8662 * gcc.dg/cpp/ucs.c: Improved long UCS test.
8663
8664 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
8665
8666 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
8667
8668 2002-04-02 David S. Miller <davem@redhat.com>
8669
8670 * gcc.c-torture/execute/20020402-3.c: New test.
8671
8672 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
8673
8674 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
8675 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
8676
8677 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
8678 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
8679 g77.f-torture/execute/20001201.x,
8680 g77.f-torture/execute/u77-test.x: New files.
8681
8682 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
8683 * gcc.dg/wchar_t-1.c: Ditto.
8684
8685 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8686
8687 * gcc.c-torture/execute/20020402-1.c: New test.
8688
8689 2002-04-01 Richard Henderson <rth@redhat.com>
8690
8691 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
8692
8693 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
8694
8695 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8696
8697 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
8698
8699 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8700
8701 * g++.dg/inherit/template-as-base.C: Expect error.
8702 * g++.dg/inherit/namespace-as-base.C: Likewise.
8703
8704 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
8705
8706 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
8707 g++.dg/ext/instantiate3.C: Tweak match patterns.
8708
8709 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
8710 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
8711 -da test.
8712
8713 2002-03-31 Richard Henderson <rth@redhat.com>
8714
8715 * gcc.dg/special/alias-2.c: New.
8716 * gcc.dg/special/ecos.exp: Run it.
8717
8718 2002-03-31 Richard Henderson <rth@redhat.com>
8719
8720 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
8721
8722 2002-03-31 Kazu Hirata <kazu@hxi.com>
8723
8724 * gcc.dg/weak-1.c: Disable on h8300 port.
8725
8726 2002-03-29 Janis Johnson <janis187@us.ibm.com>
8727
8728 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
8729 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
8730 ordering tests.
8731 * g++.dg/bprob/bprob-1.C: New test.
8732 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
8733 * g++.dg/gcov/gcov-1.C: New test.
8734 * g++.dg/gcov/gcov-1.x: New file.
8735 * g++.dg/gcov/gcov-2.C: New test.
8736 * g++.dg/gcov/gcov-3.C: New test.
8737 * g++.dg/gcov/gcov-3.h: New file.
8738
8739 2002-03-28 Roger Sayle <roger@eyesopen.com>
8740
8741 * g++.old-deja/g++.other/builtins5.C: New test.
8742 * g++.old-deja/g++.other/builtins6.C: New test.
8743 * g++.old-deja/g++.other/builtins7.C: New test.
8744 * g++.old-deja/g++.other/builtins8.C: New test.
8745 * g++.old-deja/g++.other/builtins9.C: New test.
8746
8747 2002-03-29 Jakub Jelinek <jakub@redhat.com>
8748
8749 * g++.dg/opt/static1.C: New test.
8750
8751 * g++.dg/opt/longbranch1.C: New test.
8752
8753 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
8754
8755 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
8756
8757 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
8758
8759 2002-03-28 Jeffrey A Law (law@redhat.com)
8760
8761 * gcc.c-torture/execute/20020328-1.c: New test.
8762
8763 2002-03-27 Richard Henderson <rth@redhat.com>
8764
8765 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
8766 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
8767 move from g++.old-deja/g++.ext/.
8768
8769 2002-03-27 Mark Mitchell <mark@codesourcery.com>
8770
8771 * g++.dg/init/new2.C: New test.
8772
8773 2002-03-26 Richard Henderson <rth@redhat.com>
8774
8775 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
8776
8777 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
8778 on sparc.
8779
8780 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
8781 sparcv9 systems.
8782 * gcc.dg/20001102-1.c: Likewise.
8783
8784 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
8785
8786 * gcc.dg/cpp/endif-pedantic1.c,
8787 gcc.dg/cpp/endif-pedantic2.c: New tests.
8788
8789 2002-03-26 Mark Mitchell <mark@codesourcery.com>
8790
8791 * g++.dg/init/new1.C: New test.
8792
8793 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
8794
8795 * g++.dg/abi/vbase9.C: New test.
8796
8797 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
8798
8799 * gcc.dg/arm-asm.c: New test.
8800
8801 2002-03-26 Andrew Cagney <ac131313@redhat.com>
8802
8803 * gcc.dg/Wswitch-enum.c: New test.
8804 Fix PR c/5044.
8805
8806 2002-03-26 Richard Henderson <rth@redhat.com>
8807
8808 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
8809 structure.
8810
8811 2002-03-25 Richard Henderson <rth@redhat.com>
8812
8813 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
8814 sparcv9 systems.
8815
8816 * gcc.c-torture/compile/20011119-1.c (xxx): New.
8817 * gcc.c-torture/compile/20011119-2.c (xxx): New.
8818
8819 2002-03-25 Zack Weinberg <zack@codesourcery.com>
8820
8821 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
8822
8823 2002-03-25 Bob Wilson <bob.wilson@acm.org>
8824
8825 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
8826 targets using generic thunk support.
8827
8828 2002-03-25 Jakub Jelinek <jakub@redhat.com>
8829
8830 * gcc.c-torture/compile/20020323-1.c: New test.
8831
8832 * g++.dg/opt/conj2.C: New test.
8833
8834 2002-03-24 Richard Henderson <rth@redhat.com>
8835
8836 * gcc.dg/weak-1.c: Use -fno-common.
8837
8838 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8839
8840 * g77.dg/f77-edit-apostrophe-out.f: New test
8841 * g77.dg/f77-edit-h-out.f: New test
8842 * g77.dg/f77-edit-t-in.f: New test
8843 * g77.dg/f77-edit-t-out.f: New test
8844 * g77.dg/f77-edit-x-out.f: New test
8845 * g77.dg/f77-edit-slash-out.f: New test
8846 * g77.dg/f77-edit-colon-out.f: New test
8847 * g77.dg/f77-edit-s-out.f: New test
8848
8849 2002-03-24 Richard Henderson <rth@redhat.com>
8850
8851 * objc/execute/formal_protocol-6.x: New XFAIL.
8852
8853 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8854
8855 * gcc.dg/weak-1.c: Early return from dg-final on platforms
8856 that do not support weak symbols
8857
8858 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8859
8860 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
8861 * lib/g77.exp: Likewise
8862 * lib/objc.exp: Likewise
8863
8864 2002-03-23 Andrew Cagney <ac131313@redhat.com>
8865
8866 * gcc.dg/Wswitch-default.c: New test.
8867
8868 2002-03-23 Jakub Jelinek <jakub@redhat.com>
8869
8870 * g++.dg/other/enum1.C: New test.
8871
8872 2002-03-23 Zack Weinberg <zack@codesourcery.com>
8873
8874 * gcc.dg/pragma-ep-3.c: Fix typo.
8875
8876 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8877
8878 * g++.dg/inherit/template-as-base.C: New test.
8879
8880 2002-03-22 Jakub Jelinek <jakub@redhat.com>
8881
8882 * g++.old-deja/g++.other/dwarf2-1.C: Move...
8883 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
8884
8885 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
8886
8887 * gcc.dg/cpp/multiline.c: Update to match.
8888
8889 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
8890
8891 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
8892
8893 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
8894
8895 * gcc.dg/cpp/extratokens2.c: New file.
8896
8897 2002-03-21 David Edelsohn <edelsohn@gnu.org>
8898
8899 * gcc.dg/20020312-2.c: Add rs6000 target.
8900
8901 * gcc.c-torture/compile/20020319-1.c: New test.
8902
8903 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8904
8905 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
8906 (A, E): Handle this.
8907
8908 2002-03-20 Jason Merrill <jason@redhat.com>
8909
8910 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
8911 ignoring -fpic.
8912 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
8913 through prune_gcc_output.
8914
8915 2002-03-20 Jakub Jelinek <jakub@redhat.com>
8916
8917 * gcc.c-torture/compile/20020320-1.c: New test.
8918
8919 2002-03-19 Jakub Jelinek <jakub@redhat.com>
8920
8921 * gcc.c-torture/compile/20020318-1.c: New test.
8922
8923 * gcc.dg/struct-by-value-1.c: New test.
8924
8925 * gcc.dg/20020319-1.c: New test.
8926
8927 2002-03-18 Jakub Jelinek <jakub@redhat.com>
8928
8929 * g++.dg/opt/conj1.C: New test.
8930
8931 2002-03-17 Mark Mitchell <mark@codesourcery.com>
8932
8933 * g++.dg/template/qualttp20.C: Revert previous change.
8934 * g++.dg/template/qualttp3.C: Likewise.
8935 * g++.dg/template/qualttp4.C: Likewise
8936 * g++.dg/template/qualttp5.C: Likewise
8937 * g++.dg/template/qualttp6.C: Likewise
8938 * g++.dg/template/qualttp7.C: Likewise
8939 * g++.dg/template/qualttp8.C: Likewise
8940 * g++.dg/template/recurse.C: Likewise.
8941
8942 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
8943
8944 * gcc.dg/cpp/wchar-1.c: Update.
8945
8946 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
8947
8948 * g++.dg/template/conv1.C: New test.
8949 * g++.dg/template/conv2.C: New test.
8950 * g++.dg/template/conv3.C: New test.
8951 * g++.dg/template/conv4.C: New test.
8952
8953 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8954
8955 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
8956 * g++.dg/template/qualttp3.C: Likewise.
8957 * g++.dg/template/qualttp4.C: Likewise
8958 * g++.dg/template/qualttp5.C: Likewise
8959 * g++.dg/template/qualttp6.C: Likewise
8960 * g++.dg/template/qualttp7.C: Likewise
8961 * g++.dg/template/qualttp8.C: Likewise
8962 * g++.dg/template/recurse.C: Likewise.
8963
8964 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8965
8966 * g++.dg/opt/dtor1.C: New test.
8967
8968 2002-03-15 Jakub Jelinek <jakub@redhat.com>
8969
8970 * gcc.c-torture/compile/20020315-1.c: New test.
8971
8972 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
8973
8974 * gcc.dg/weak-1.c: Fix scan tests.
8975
8976 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
8977
8978 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
8979 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
8980 cris-*-aout* mmix-*-*.
8981 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
8982 cris-*-aout* mmix-*-*.
8983 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
8984 cris-*-elf* cris-*-aout* and mmix-*-*.
8985 * gcc.dg/20001009-1.c: Ditto.
8986 * gcc.dg/20010912-1.c: Ditto.
8987 * gcc.dg/20020122-4.c: Ditto.
8988 * gcc.dg/inline-2.c: Ditto.
8989
8990 2002-03-14 Jeffrey A Law (law@cygnus.com)
8991
8992 * gcc.c-torture/compile/20020314-1.c: New test.
8993
8994 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
8995
8996 * gcc.c-torture/execute/20020314-1.c: New test.
8997
8998 2002-03-14 Jakub Jelinek <jakub@redhat.com>
8999
9000 * g++.dg/warn/Wunused-1.C: New test.
9001
9002 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
9003
9004 * g++.dg/abi/mangle6.C: New test.
9005
9006 2002-03-13 Jakub Jelinek <jakub@redhat.com>
9007
9008 * gcc.c-torture/compile/20020309-2.c: New test.
9009
9010 * gcc.c-torture/compile/20020312-1.c: New test.
9011
9012 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
9013
9014 * g++.dg/other/access1.C: New test.
9015
9016 2002-03-12 Jakub Jelinek <jakub@redhat.com>
9017
9018 * gcc.c-torture/execute/wchar_t-1.c: New test.
9019
9020 2002-03-12 David Edelsohn <edelsohn@gnu.org>
9021
9022 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9023
9024 2002-03-12 Roger Sayle <roger@eyesopen.com>
9025
9026 * gcc.dg/20020312-1.c: New test case.
9027
9028 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
9029
9030 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9031
9032 2002-03-11 Richard Henderson <rth@redhat.com>
9033
9034 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9035 * g++.old-deja/g++.jason/report.C: Likewise.
9036
9037 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9038
9039 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9040 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9041
9042 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9043
9044 * testsuite/g++.dg/overload/pmf1.C: New test.
9045
9046 2002-03-11 Kazu Hirata <kazu@hxi.com>
9047
9048 * gcc.c-torture/execute/20020307-1.c: Use long.
9049
9050 2002-03-11 Jakub Jelinek <jakub@redhat.com>
9051
9052 PR optimization/5844
9053 * gcc.dg/20020310-1.c: New test.
9054
9055 2002-03-09 Michael Meissner <meissner@redhat.com>
9056
9057 * gcc.c-torture/execute/memcpy-2.c: New test.
9058 * gcc.c-torture/execute/memset-1.c: New test.
9059 * gcc.c-torture/execute/strlen-1.c: New test.
9060 * gcc.c-torture/execute/strcmp-1.c: New test.
9061 * gcc.c-torture/execute/strncmp-1.c: New test.
9062
9063 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
9064
9065 * gcc.dg/ppc-ldstruct.c: New test.
9066
9067 2002-03-09 Jakub Jelinek <jakub@redhat.com>
9068
9069 * gcc.c-torture/execute/va-arg-22.c: New test.
9070
9071 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9072
9073 * gcc.c-torture/compile/20020309-1.c: New test.
9074
9075 2002-03-08 Jakub Jelinek <jakub@redhat.com>
9076
9077 * gcc.c-torture/execute/20020307-2.c: New test.
9078
9079 2002-03-07 Jeffrey A Law (law@redhat.com)
9080
9081 * g77.f-torture/compile/20020307-1.f: New test.
9082
9083 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
9084
9085 * gcc.dg/unordered-1.c: New test.
9086
9087 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
9088
9089 * gcc.c-torture/execute/20020307-1.c: New test.
9090
9091 2002-03-05 Jakub Jelinek <jakub@redhat.com>
9092
9093 * gcc.dg/20020304-1.c: New test.
9094
9095 * gcc.c-torture/compile/20020304-2.c: New test.
9096
9097 2002-03-04 Zack Weinberg <zack@codesourcery.com>
9098
9099 * gcc.c-torture/compile/20020304-1.c: New test case
9100 (from PR c/5830).
9101
9102 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
9103
9104 * gcc.dg/20020103-1.c: Add other -D ppc variants.
9105
9106 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
9107
9108 * g++.dg/other/classkey1.C: New test.
9109
9110 2002-03-01 Richard Henderson <rth@redhat.com>
9111
9112 * gcc.c-torture/compile/981223-1.x: New.
9113 * gcc.c-torture/compile/920625-1.x: New.
9114
9115 2002-02-28 Richard Henderson <rth@redhat.com>
9116
9117 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9118
9119 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
9120
9121 * gcc.c-torture/execute/20020227-1.c: New test.
9122
9123 2002-02-27 Mark Mitchell <mark@codesourcery.com>
9124
9125 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9126 here" ERROR lines.
9127 * g++.old-deja/g++.oliva/partord1.C: Likewise.
9128 * g++.old-deja.g++.other/defarg1.C: Likewise.
9129 * g++.old-deja/g++.pt/calls2.C: Likewise.
9130 * g++.old-deja/g++.pt/crash20.C: Likewise.
9131 * g++.old-deja/g++.pt/crash30.C: Likewise.
9132 * g++.old-deja/g++.pt/crash36.C: Likewise.
9133 * g++.old-deja/g++.pt/crash6.C: Likewise.
9134 * g++.old-deja/g++.pt/defarg13.C: Likewise.
9135 * g++.old-deja/g++.pt/derived3.C: Likewise.
9136 * g++.old-deja/g++.pt/error1.C: Likewise.
9137 * g++.old-deja/g++.pt/friend21.C: Likewise.
9138 * g++.old-deja/g++.pt/friend23.C: Likewise.
9139 * g++.old-deja/g++.pt/infinite1.C: Likewise.
9140 * g++.old-deja/g++.robertl/eb128.C: Likewise.
9141
9142 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
9143
9144 * gcc.c-torture/execute/20020225-2.c: New test.
9145
9146 2002-02-27 Zack Weinberg <zack@codesourcery.com>
9147
9148 * gcc.c-torture/execute/920730-1t.c,
9149 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9150 Delete test cases, only relevant to -traditional.
9151
9152 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
9153
9154 * gcc.dg/cpp/undef1.c: Remove.
9155 * gcc.dg/cpp/directiv.c: Update.
9156 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
9157
9158 2002-02-27 Michael Meissner <meissner@redhat.com>
9159
9160 * gcc.c-torture/execute/20020226-1.c: New test.
9161
9162 2002-02-26 Jakub Jelinek <jakub@redhat.com>
9163
9164 * g++.dg/debug/debug4.C: New test.
9165
9166 * gcc.dg/ia64-visibility-1.c: New test.
9167
9168 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
9169
9170 * gcc.dg/debug/20020224-1.c: New.
9171
9172 2002-02-25 Kazu Hirata <kazu@hxi.com>
9173
9174 * gcc.c-torture/execute/960416-1.x: New.
9175 * gcc.c-torture/execute/divconst-3.x: Likewise.
9176
9177 2002-02-25 Jakub Jelinek <jakub@redhat.com>
9178
9179 * gcc.dg/20020224-1.c: New test.
9180
9181 2002-02-25 Alan Modra <amodra@bigpond.net.au>
9182
9183 * gcc.c-torture/execute/20020225-1.c: New.
9184
9185 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
9186
9187 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
9188
9189 2002-02-23 Jakub Jelinek <jakub@redhat.com>
9190
9191 * gcc.dg/20020222-1.c: New test.
9192
9193 2002-02-22 Jakub Jelinek <jakub@redhat.com>
9194
9195 * g++.dg/opt/anonunion1.C: New test.
9196
9197 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
9198
9199 * g++.dg/template/qualttp19.C: New test.
9200 * g++.dg/template/qualttp20.C: New test.
9201 * g++.old-deja/g++.jason/report.C: Adjust expected errors
9202 * g++.old-deja/g++.other/qual1.C: Likewise.
9203
9204 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
9205
9206 * gcc.dg/attr-alwaysinline.c: New.
9207
9208 2002-02-21 Jakub Jelinek <jakub@redhat.com>
9209
9210 * gcc.dg/20020220-1.c: New test.
9211
9212 * gcc.dg/20020220-2.c: New test.
9213
9214 * g++.dg/opt/mmx1.C: New test.
9215
9216 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
9217
9218 * gcc.c-torture/compile/20020110.c: New test.
9219
9220 2002-02-20 Jakub Jelinek <jakub@redhat.com>
9221
9222 * gcc.c-torture/execute/20020219-1.c: New test.
9223
9224 * gcc.dg/20020219-1.c: New test.
9225
9226 * gcc.dg/noncompile/20020220-1.c: New test.
9227
9228 * g++.dg/opt/ptrintsum1.C: New test.
9229
9230 * gcc.dg/debug/20020220-1.c: New test.
9231
9232 2002-02-17 Jakub Jelinek <jakub@redhat.com>
9233
9234 * gcc.c-torture/execute/20020216-1.c: New test.
9235
9236 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
9237
9238 * gcc.dg/decl-1.c: Update, new test.
9239
9240 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9241
9242 * g++.dg/abi/bitfield1.C: New test.
9243 * g++.dg/abi/bitfield2.C: New test.
9244
9245 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9246
9247 * gcc.dg/attr-nest.c: New test.
9248
9249 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9250
9251 * gcc.c-torture/execute/20020215-1.c: New test.
9252
9253 2002-02-14 Jakub Jelinek <jakub@redhat.com>
9254
9255 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
9256 * g++.dg/debug/debug.exp: New.
9257 * g++.dg/debug/trivial.C: New.
9258 * g++.dg/debug/debug1.C: Moved...
9259 * g++.dg/other/debug1.C: ...from here.
9260 * g++.dg/debug/debug2.C: Moved...
9261 * g++.dg/other/debug2.C: ...from here.
9262 * g++.dg/debug/debug3.C: Moved...
9263 * g++.dg/other/debug3.C: ...from here.
9264
9265 * gcc.dg/noncompile/20020213-1.c: New test.
9266
9267 2002-02-13 Jakub Jelinek <jakub@redhat.com>
9268
9269 * g++.dg/other/debug3.C: New test.
9270
9271 * gcc.c-torture/execute/20020213-1.c: New test.
9272
9273 2002-02-13 Richard Smith <richard@ex-parrot.com>
9274
9275 * g++.old-deja/g++.other/thunk1.C: New test.
9276
9277 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9278
9279 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
9280
9281 2002-02-13 Stan Shebs <shebs@apple.com>
9282
9283 * gcc.dg/altivec-3.c: New.
9284
9285 2002-02-12 Jakub Jelinek <jakub@redhat.com>
9286
9287 * gcc.dg/Wunreachable-1.c: New test.
9288 * gcc.dg/Wunreachable-2.c: New test.
9289
9290 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
9291
9292 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
9293
9294 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
9295
9296 * gcc.dg/decl-1.c: New test.
9297
9298 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9299
9300 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9301
9302 2002-02-10 Kazu Hirata <kazu@hxi.com>
9303
9304 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
9305 * gcc.c-torture/compile/980506-1.x: Likewise.
9306
9307 2002-02-10 Kazu Hirata <kazu@hxi.com>
9308
9309 * gcc.dg/20020210-1.c: New.
9310
9311 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
9312
9313 * g77.f-torture/execute/947.f: New regression test
9314 for PR fortran/947.
9315
9316 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
9317
9318 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
9319 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
9320
9321 2002-02-08 Richard Henderson <rth@redhat.com>
9322
9323 * gcc.c-torture/compile/labels-3.c: New.
9324
9325 2002-02-08 Jakub Jelinek <jakub@redhat.com>
9326
9327 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
9328 expression statements work instead.
9329 * gcc.dg/noncompile/20020207-1.c: New test.
9330
9331 2002-02-07 Richard Henderson <rth@redhat.com>
9332
9333 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
9334
9335 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9336
9337 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
9338 message from g77
9339 * lib/g77-dg.exp: Trim g77 error messages so that they are
9340 recognized by dg.exp.
9341
9342 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9343
9344 PR fortran/5473
9345 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
9346
9347 2002-02-07 Richard Henderson <rth@redhat.com>
9348
9349 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
9350 to be sufficiently aligned for integers.
9351
9352 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
9353
9354 * g++.dg/template/friend4.C: New test.
9355
9356 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9357
9358 PR fortran/5743
9359 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
9360 unsupported cases.
9361
9362 2002-02-07 Richard Henderson <rth@redhat.com>
9363
9364 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
9365 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
9366 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
9367 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
9368
9369 2002-02-06 Richard Henderson <rth@redhat.com>
9370
9371 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
9372
9373 2002-02-06 Janis Johnson <janis187@us.ibm.com>
9374
9375 * gcc.dg/20020206-1.c: New test.
9376
9377 2002-02-06 Jakub Jelinek <jakub@redhat.com>
9378
9379 * gcc.c-torture/execute/20020206-1.c: New test.
9380
9381 * gcc.c-torture/execute/20020206-2.c: New test.
9382
9383 PR optimization/5429:
9384 * gcc.c-torture/compile/20020206-1.c: New test.
9385
9386 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
9387
9388 * g++.dg/ext/align1.C: Do not use an explicit alignment value
9389 as certain file formats cannot support particularly large
9390 alignments.
9391
9392 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
9393 and do not expect to be able to link the executable.
9394
9395 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
9396 fail because the COFF format does not support the weak attribute.
9397
9398 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
9399
9400 * g77.dg/pr5473.f: New test
9401
9402 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
9403
9404 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
9405 Fix testcase accordingly.
9406
9407 2002-02-04 Richard Henderson <rth@redhat.com>
9408
9409 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
9410 (buf): Change to be an array of pointers, not ints.
9411
9412 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9413
9414 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
9415 before all tests. Move warning one line above to match where it
9416 C frontend emits.
9417 * gcc.dg/Wswitch-2.c: New test.
9418 * g++.dg/warn/Wswitch-1.C: New test.
9419 * g++.dg/warn/Wswitch-2.C: New test.
9420
9421 2002-02-04 Richard Henderson <rth@redhat.com>
9422
9423 * g++.dg/abi/offsetof.C: Fix size comparison.
9424
9425 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
9426
9427 * gcc.dg/cast-qual-2.c: New test.
9428
9429 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9430
9431 * gcc.dg/20020201-4.c: New test.
9432
9433 2002-02-04 Ben Elliston <bje@redhat.com>
9434
9435 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
9436 target_info attribute != 0, in addition to the empty string.
9437 (gcc_target_compile): Likewise.
9438
9439 2002-02-03 Andrew Cagney <ac131313@redhat.com>
9440
9441 * gcc.dg/Wswitch.c: New test.
9442 PR gcc/4475. PR gcc/3780.
9443
9444 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
9445
9446 * g77.f-torture/execute/5122.f: New test for regressions
9447 against PR fortran/5122.
9448
9449 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
9450
9451 * g77.f-torture/compile/pr3743.f: Delete
9452 * g77.dg/pr3743-1.f: New test.
9453 * g77.dg/pr3743-2.f: New test.
9454 * g77.dg/pr3743-3.f: New test.
9455 * g77.dg/pr3743-4.f: New test.
9456
9457 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9458
9459 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
9460
9461 2002-02-02 Richard Henderson <rth@redhat.com>
9462
9463 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
9464 * gcc.c-torture/execute/bf64-1.c: Likewise.
9465
9466 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9467
9468 * gcc.dg/20020201-2.c: New test.
9469
9470 * gcc.dg/20020201-3.c: New test.
9471
9472 * gcc.c-torture/execute/bitfld-2.c: New test.
9473
9474 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9475
9476 * gcc.dg/bitfld-1.c: Update.
9477 * gcc.dg/bitfld-2.c: Update.
9478 * gcc.c-torture/execute/bitfld-1.x: New.
9479
9480 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9481
9482 * gcc.c-torture/execute/20020201-1.c: New test.
9483
9484 2002-02-01 Janis Johnson <janis187@us.ibm.com>
9485
9486 PR target/5469
9487 * gcc.dg/20020201-1.c: New test.
9488
9489 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
9490
9491 PR fortran/3743
9492 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
9493 * g77.f-torture/compile/pr3743.x: Remove
9494
9495 2002-01-31 Tom Rix <trix@redhat.com>
9496
9497 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
9498
9499 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9500
9501 * gcc.dg/noncompile/20020130-1.c: New test.
9502
9503 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
9504
9505 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
9506
9507 2002-01-29 Richard Henderson <rth@redhat.com>
9508
9509 * gcc.c-torture/execute/991118-1.c: Cast various constants back
9510 to long long.
9511 * gcc.c-torture/execute/bf64-1.c: Likewise.
9512
9513 2002-01-29 Jakub Jelinek <jakub@redhat.com>
9514
9515 * gcc.c-torture/execute/20020129-1.c: New test.
9516
9517 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9518
9519 * gcc.c-torture/compile/20000224-1.c: Update.
9520 * gcc.c-torture/execute/bitfld-1.c: New tests.
9521 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
9522 * gcc.dg/uninit-A.c: Update.
9523
9524 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
9525
9526 * g++.dg/template/ctor1.C: Add instantiation.
9527
9528 2002-01-28 Paul Koning <pkoning@equallogic.com>
9529
9530 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
9531 argument to __builtin_prefetch to be const ptr.
9532
9533 2002-01-28 Jakub Jelinek <jakub@redhat.com>
9534
9535 * gcc.c-torture/compile/20020120-1.c: New test.
9536
9537 2002-01-27 Kazu Hirata <kazu@hxi.com>
9538
9539 * gcc.c-torture/execute/20020127-1.c: New test.
9540
9541 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
9542
9543 * g77.dg/f77-edit-i-in.f: New test
9544 * g77.dg/f77-edit-i-out.f: New test
9545
9546 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
9547
9548 * gcc.dg/debug/debug.exp: New file.
9549 * gcc.dg/debug/trivial.c: New file.
9550 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
9551 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
9552 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
9553 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
9554 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
9555 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
9556 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
9557 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
9558 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
9559 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
9560 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
9561 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
9562 * gcc.dg/20000503-1.c: Removed.
9563 * gcc.dg/20010207-1.c: Removed.
9564 * gcc.dg/20011223-1.c: Removed.
9565 * gcc.dg/20020104-2.c: Removed.
9566 * gcc.dg/debug-1.c: Removed.
9567 * gcc.dg/debug-2.c: Removed.
9568 * gcc.dg/debug-3.c: Removed.
9569 * gcc.dg/debug-4.c: Removed.
9570 * gcc.dg/debug-5.c: Removed.
9571 * gcc.dg/debug-6.c: Removed.
9572 * gcc.dg/dwarf2-1.c: Removed.
9573 * gcc.dg/dwarf2-2.c: Removed.
9574
9575 2002-01-25 Jakub Jelinek <jakub@redhat.com>
9576
9577 * g++.old-deja/g++.other/eh5.C: New test.
9578 * g++.old-deja/g++.other/sibcall2.C: New test.
9579 * g++.old-deja/g++.other/array9.C: New test.
9580 * g++.old-deja/g++.other/typename2.C: New test.
9581 * g++.old-deja/g++.other/crash60.C: New test.
9582 * g++.old-deja/g++.other/conv9.C: New test.
9583 * g++.old-deja/g++.other/mangle10.C: New test.
9584 * g++.old-deja/g++.other/unchanging1.C: New test.
9585 * g++.old-deja/g++.other/exprstmt1.C: New test.
9586 * g++.old-deja/g++.other/inline23.C: New test.
9587 * g++.old-deja/g++.eh/ia64-1.C: New test.
9588 * g++.old-deja/g++.other/dwarf2-1.C: New test.
9589 * g++.old-deja/g++.other/reload1.C: New test.
9590 * g++.old-deja/g++.other/static20.C: New test.
9591 * g++.old-deja/g++.other/local-alloc1.C: New test.
9592 * g++.old-deja/g++.other/conv8.C: New test.
9593 * g++.old-deja/g++.other/stmtexpr2.C: New test.
9594 * g++.old-deja/g++.other/storeexpr1.C: New test.
9595 * g++.old-deja/g++.other/storeexpr2.C: New test.
9596 * g++.dg/eh/template2.C: New test.
9597 * g++.dg/warn/weak1.C: New test.
9598
9599 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
9600
9601 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9602 Remove first, non-varying, argument.
9603
9604 2002-01-23 Richard Henderson <rth@redhat.com>
9605
9606 * gcc.dg/inline-2.c: New.
9607
9608 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
9609 Add optional target arg. Check number of arguments.
9610 (scan-assembler-not, scan-assembler-dem): Likewise.
9611 (scan-assembler-dem-not): Likewise.
9612
9613 2002-01-23 Zack Weinberg <zack@codesourcery.com>
9614
9615 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
9616 line 12.
9617 * g++.old-deja/g++.brendan/parse3.C,
9618 g++.old-deja/g++.other/crash26.C,
9619 g++.old-deja/g++.other/crash28.C,
9620 g++.old-deja/g++.other/crash29.C,
9621 g++.old-deja/g++.other/crash30.C,
9622 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
9623
9624 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
9625
9626 * gcc.dg/20020115-1.c: New.
9627
9628 2002-01-23 Bob Wilson <bob.wilson@acm.org>
9629
9630 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
9631
9632 2002-01-23 Janis Johnson <janis187@us.ibm.com>
9633
9634 * gcc.dg/20020122-3.c: New.
9635
9636 2002-01-23 Jakub Jelinek <jakub@redhat.com>
9637
9638 * g++.dg/other/gc1.C: New test.
9639
9640 2002-01-23 Zack Weinberg <zack@codesourcery.com>
9641
9642 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
9643
9644 2002-01-22 Richard Henderson <rth@redhat.com>
9645
9646 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
9647
9648 2002-01-22 Richard Henderson <rth@redhat.com>
9649
9650 * gcc.dg/20020122-4.c: New.
9651
9652 2002-01-22 H.J. Lu <hjl@gnu.org>
9653
9654 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
9655 link output.
9656 * gcc.dg/special/ecos.exp: Likewise.
9657 * lib/g++-dg.exp: Likewise.
9658 * lib/g77-dg.exp: Likewise.
9659 * lib/gcc-dg.exp : Likewise.
9660 * lib/mike-g++.exp: Likewise.
9661 * lib/mike-g77.exp: Likewise.
9662 * lib/mike-gcc.exp: Likewise.
9663 * lib/objc-dg.exp: Likewise.
9664
9665 2002-01-22 Janis Johnson <janis187@us.ibm.com>
9666
9667 PR target/5379
9668 * gcc.dg/20020122-2.c: New test.
9669
9670 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
9671
9672 * gcc.dg/20020122-1.c: New test.
9673
9674 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
9675
9676 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
9677
9678 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
9679
9680 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
9681
9682 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9683
9684 * gcc.c-torture/compile/20020121-1.c: New test.
9685
9686 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
9687
9688 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
9689 ld_library_path.
9690
9691 2002-01-21 Jakub Jelinek <jakub@redhat.com>
9692
9693 * gcc.dg/20020218-1.c: New test.
9694
9695 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
9696
9697 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
9698 messages
9699 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
9700 "At global scope" warning
9701 * g++.dg/ext/align1.C: Change cygwin test for alignment
9702 from db-bogus to dg-warning
9703
9704 2002-01-21 Zack Weinberg <zack@codesourcery.com>
9705
9706 * g77.f-torture/compile/cpp2.F: New test.
9707
9708 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
9709
9710 * g++.dg/template/access1.C: New test.
9711
9712 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
9713
9714 * gcc.dg/20020118-1.c: New.
9715
9716 2002-01-18 Kazu Hirata <kazu@hxi.com>
9717
9718 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
9719
9720 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9721
9722 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
9723 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
9724 alignment warnings.
9725
9726 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9727
9728 * gcc.misc-tests/i386-prefetch.exp: Save and restore
9729 torture_with_loops and torture_without_loops
9730
9731 2002-01-17 Jakub Jelinek <jakub@redhat.com>
9732
9733 * gcc.c-torture/compile/20020116-1.c: New test.
9734
9735 2002-01-16 Jakub Jelinek <jakub@redhat.com>
9736
9737 * gcc.dg/20020116-2.c: New test.
9738
9739 * gcc.dg/ultrasp4.c: New test.
9740
9741 * gcc.dg/20020116-1.c: New test.
9742
9743 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
9744
9745 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
9746 by EABI.
9747
9748 2002-01-15 Janis Johnson <janis187@us.ibm.com>
9749
9750 * gcc.misc-tests/i386-prefetch.exp: New.
9751 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
9752 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
9753 * gcc.misc-tests/i386-pf-none-1.c: New test.
9754 * gcc.misc-tests/i386-pf-sse-1.c: New test.
9755
9756 2002-01-15 Jakub Jelinek <jakub@redhat.com>
9757
9758 * gcc.dg/gnu89-init-1.c: Add new tests.
9759
9760 2002-01-15 Andreas Jaeger <aj@suse.de>
9761
9762 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
9763 * gcc.dg/i386-mmx-2.c: Likewise.
9764 * gcc.dg/i386-sse-1.c: Likewise.
9765 * gcc.dg/i386-sse-2.c: Likewise.
9766 * gcc.dg/i386-sse-3.c: Likewise.
9767
9768 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
9769
9770 * g77.f-torture/execute/intrinsic-unix-bessel.f:
9771 Uncomment additional cases that now pass.
9772
9773 2002-01-11 Richard Henderson <rth@redhat.com>
9774
9775 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
9776 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
9777
9778 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
9779
9780 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
9781
9782 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
9783
9784 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
9785 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
9786
9787 2002-01-10 Dale Johannesen <dalej@apple.com>
9788
9789 * gcc.c-torture/execute/loop-11.c: New.
9790
9791 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
9792
9793 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
9794 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
9795
9796 2002-01-09 Richard Henderson <rth@redhat.com>
9797
9798 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
9799 type in which to perform the operation for each size.
9800
9801 2002-01-09 Alan Matsuoka (alanm@redhat.com)
9802
9803 * gcc.c-torture/compile/20020109-2.c: New test.
9804
9805 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
9806
9807 * gcc.c-torture/execute/loop-10.c: New test.
9808
9809 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9810
9811 * gcc.c-torture/compile/20010226-1.c: New test.
9812 * gcc.c-torture/compile/20010227-1.c: New test.
9813 * gcc.c-torture/compile/20010426-1.c: New test.
9814 * gcc.c-torture/compile/20010510-1.c: New test.
9815 * gcc.c-torture/compile/20010605-3.c: New test.
9816 * gcc.c-torture/compile/20010824-1.c: New test.
9817 * gcc.c-torture/execute/20010409-1.c: New test.
9818 * gcc.dg/noncompile/20000901-1.c: New test.
9819 * gcc.dg/20001023-1.c: New test.
9820 * gcc.dg/20001101-1.c: New test.
9821 * gcc.dg/20001102-1.c: New test.
9822 * gcc.dg/20010207-1.c: New test.
9823 * gcc.dg/20010405-1.c: New test.
9824 * gcc.dg/20010822-1.c: New test.
9825 * gcc.dg/20011107-1.c: New test.
9826
9827 2002-01-09 Jeffrey A Law (law@redhat.com)
9828
9829 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
9830
9831 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
9832 execution failure on PA targets.
9833
9834 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9835
9836 * gcc.c-torture/compile/20020109-1.c: New test.
9837
9838 2002-01-08 Kazu Hirata <kazu@hxi.com>
9839
9840 * gcc.c-torture/execute/20020108-1.c: New test.
9841
9842 2002-01-08 Jakub Jelinek <jakub@redhat.com>
9843
9844 * gcc.dg/20020108-1.c: New test.
9845
9846 2002-01-08 H.J. Lu <hjl@gnu.org>
9847
9848 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
9849 for header files.
9850
9851 2002-01-08 Geoff Keating <geoffk@redhat.com>
9852
9853 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
9854 consistency.
9855
9856 002-01-07 Aldy Hernandez <aldyh@redhat.com>
9857
9858 * gcc.dg/altivec-4.c: Test altivec predicates.
9859
9860 2002-01-07 Jakub Jelinek <jakub@redhat.com>
9861
9862 * gcc.c-torture/execute/20020107-1.c: New test.
9863
9864 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
9865
9866 PR c/5279
9867 * gcc.c-torture/compile/20020106-1.c: New test.
9868
9869 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9870
9871 * gcc.c-torture/execute/nestfunc-4.c: New test.
9872
9873 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9874
9875 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
9876 extra triple that slipped in.
9877 * g++.old-deja/g++.abi/align.C: Likewise.
9878 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9879
9880 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9881
9882 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
9883 * g++.old-deja/g++.abi/align.C: Likewise.
9884 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9885
9886 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
9887 on FreeBSD/i386.
9888 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
9889 FreeBSD.
9890
9891 2002-01-04 Jakub Jelinek <jakub@redhat.com>
9892
9893 * gcc.dg/20020104-1.c: New test.
9894
9895 * gcc.dg/20020104-2.c: New test.
9896
9897 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
9898
9899 * gcc.dg/20020103-1.c: Fix typo in target selector.
9900
9901 2002-01-03 Richard Henderson <rth@redhat.com>
9902
9903 * gcc.dg/20020103-1.c: New.
9904
9905 2002-01-03 Kazu Hirata <kazu@hxi.com>
9906
9907 * gcc.c-torture/execute/20020103-1.c: New test.
9908
9909 2002-01-03 Jakub Jelinek <jakub@redhat.com>
9910
9911 * g++.dg/other/debug2.C: New test.
9912
9913 * gcc.c-torture/compile/20020103-1.c: New test.
9914
9915 2002-01-02 Jakub Jelinek <jakub@redhat.com>
9916
9917 * gcc.dg/gnu89-init-1.c: Added new tests.
9918
9919 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9920
9921 * g++.dg/template/friend2.C: Remove as patch is reverted.
9922
9923 * g++.dg/warn/oldcast1.C: New test.
9924
9925 * g++.dg/template/ptrmem1.C: New test.
9926 * g++.dg/template/ptrmem2.C: New test.
9927
9928 * g++.dg/template/ntp.C: New test.
9929
9930 * g++.dg/other/component1.C: New test.
9931
9932 * g++.dg/template/ttp3.C: New test.
9933
9934 * g++.dg/template/friend2.C: New test.
9935 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
9936
9937 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9938
9939 * g++.dg/other/ptrmem1.C: New test.
9940 * g++.dg/other/ptrmem2.C: New test.
9941
9942 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9943
9944 * g++.dg/template/ctor1.C: New test.
9945
9946 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9947
9948 * g++.dg/template/friend2.C: New test.
9949
9950 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
9951
9952 * gcc.dg/mmix-1.c: New test.
9953
9954 2001-12-31 Richard Henderson <rth@redhat.com>
9955
9956 * gcc.dg/asm-5.c: New.
9957
9958 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
9959
9960 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
9961 in namespace __gnu_cxx
9962
9963 2001-12-30 Richard Henderson <rth@redhat.com>
9964
9965 * gcc.dg/debug-6.c: New.
9966
9967 2001-12-30 Jakub Jelinek <jakub@redhat.com>
9968
9969 * gcc.c-torture/compile/20011229-2.c: New test.
9970
9971 2001-12-29 Jakub Jelinek <jakub@redhat.com>
9972
9973 * gcc.dg/debug-3.c: New test.
9974 * gcc.dg/debug-4.c: New test.
9975 * gcc.dg/debug-5.c: New test.
9976
9977 2001-12-29 Richard Henderson <rth@redhat.com>
9978
9979 * g++.dg/eh/loop1.C: New.
9980
9981 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9982
9983 * g++.dg/template/crash1.C: New test.
9984
9985 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9986
9987 * g++.dg/other/const1.C: New test.
9988
9989 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9990
9991 * gcc.c-torture/compile/20011229-1.c: New test.
9992
9993 2001-12-28 Stan Shebs <shebs@apple.com>
9994
9995 * lib/objc-torture.exp: Resync with c-torture.exp.
9996 * lib/objc.exp: Load standard libraries.
9997
9998 2001-12-28 Jakub Jelinek <jakub@redhat.com>
9999
10000 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10001 additional tests.
10002
10003 2001-12-27 Roger Sayle <roger@eyesopen.com>
10004
10005 * gcc.c-torture/execute/string-opt-16.c: New testcase.
10006
10007 2001-12-27 Richard Henderson <rth@redhat.com>
10008
10009 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10010
10011 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
10012
10013 * g++.dg/eh/ctor1.C: New test.
10014 * g++.dg/other/error2.C: New test.
10015
10016 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
10017
10018 * g++.dg/other/init2.C: New test.
10019
10020 2001-12-24 Richard Henderson <rth@redhat.com>
10021
10022 * gcc.dg/20011223-1.c: New.
10023 * gcc.dg/inline-1.c: New.
10024
10025 2001-12-23 Richard Henderson <rth@redhat.com>
10026
10027 * gcc.dg/asm-4.c: Test operand modifiers.
10028
10029 2001-12-23 Richard Henderson <rth@redhat.com>
10030
10031 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10032
10033 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
10034
10035 * gcc.c-torture/execute/20011223-1.c: New test.
10036
10037 2001-12-21 Richard Henderson <rth@redhat.com>
10038
10039 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10040 re-enables the warning.
10041
10042 2001-12-21 Richard Henderson <rth@redhat.com>
10043
10044 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10045
10046 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10047
10048 * gcc.c-torture/compile/20011218-1.c: New test.
10049
10050 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
10051
10052 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10053 arm-isr.c test.
10054 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10055 epilogue generation for ARM ISR routines.
10056
10057 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10058
10059 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10060 * gcc.dg/format/c90-printf-3.c: Likewise.
10061 * gcc.dg/format/c99-printf-3.c: Likewise.
10062 * gcc.dg/format/ext-1.c: Likewise.
10063 * gcc.dg/format/ext-6.c: Likewise.
10064 * gcc.dg/format/format.h: Prototype unlocked stdio.
10065
10066 2001-12-20 Richard Henderson <rth@redhat.com>
10067
10068 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10069 (arena): Use it.
10070 (malloc): Correct allocation logic. Abort if we fill up the
10071 arena before initialization complete.
10072 (realloc): Correct allocation logic.
10073
10074 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10075
10076 * gcc.c-torture/compile/20011219-2.c: New test.
10077
10078 * gcc.c-torture/execute/20011219-1.c: New test.
10079
10080 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
10081
10082 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10083 target does not support weak symbols.
10084
10085 2001-12-19 Jakub Jelinek <jakub@redhat.com>
10086
10087 * gcc.c-torture/compile/20011219-1.c: New test.
10088
10089 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
10090
10091 * g++.dg/other/error1.C: New test.
10092
10093 2001-12-17 Jeffrey A Law (law@redhat.com)
10094
10095 * gcc.c-torture/execute/20011217-1.c: New test.
10096
10097 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
10098
10099 * objc.dg/special/: New directory.
10100 * objc.dg/special/special.exp: New file.
10101 * objc.dg/special/unclaimed-category-1.h: New file.
10102 * objc.dg/special/unclaimed-category-1a.m: New file.
10103 * objc.dg/special/unclaimed-category-1.m: New file.
10104
10105 2001-12-17 Andreas Jaeger <aj@suse.de>
10106
10107 * gcc.c-torture/compile/20011217-2.c: New test.
10108
10109 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
10110
10111 * gcc.c-torture/compile/20011217-1.c: New test.
10112
10113 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
10114
10115 * testsuite/gcc.dg/20011214-1.c: New.
10116
10117 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
10118
10119 * gcc.dg/altivec-4.c: New.
10120
10121 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
10122
10123 * gcc.dg/20011113-1.c: New test.
10124
10125 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10126
10127 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10128 std::__malloc_alloc_template<0> and
10129 std::__default_alloc_template<false, 0>.
10130
10131 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
10132
10133 * objc/execute/bf-21.m: New test.
10134 * objc/execute/enumeration-1.m: New test.
10135 * objc/execute/enumeration-2.m: New test.
10136
10137 2001-12-12 Jakub Jelinek <jakub@redhat.com>
10138
10139 * gcc.dg/gnu89-init-1.c: New test.
10140
10141 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
10142
10143 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10144 * g++.old-deja/g++.jason/2371.C: Likewise.
10145 * g++.old-deja/g++.jason/template33.C: Likewise.
10146 * g++.old-deja/g++.jason/template34.C: Likewise.
10147 * g++.old-deja/g++.jason/template36.C: Likewise.
10148 * g++.old-deja/g++.oliva/typename1.C: Likewise.
10149 * g++.old-deja/g++.oliva/typename2.C: Likewise.
10150 * g++.old-deja/g++.other/typename1.C: Likewise.
10151 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10152 * g++.old-deja/g++.pt/nontype5.C: Likewise.
10153 * g++.old-deja/g++.pt/typename11.C: Likewise.
10154 * g++.old-deja/g++.pt/typename14.C: Likewise.
10155 * g++.old-deja/g++.pt/typename16.C: Likewise.
10156 * g++.old-deja/g++.pt/typename3.C: Likewise.
10157 * g++.old-deja/g++.pt/typename4.C: Likewise.
10158 * g++.old-deja/g++.pt/typename5.C: Likewise.
10159 * g++.old-deja/g++.pt/typename7.C: Likewise.
10160 * g++.old-deja/g++.robertl/eb9.C: Likewise.
10161
10162 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
10163
10164 * g++.dg/other/linkage1.C: New test.
10165 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
10166 specifiers.
10167
10168 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
10169
10170 * gcc.dg/concat.c: New test.
10171
10172 2001-12-11 Stan Shebs <shebs@apple.com>
10173
10174 * objc/compile: New test directory.
10175 * objc/compile/compile.exp: New expect script.
10176 * objc/compile/20011211-1.m: New compile test.
10177
10178 2001-12-11 Jason Merrill <jason@redhat.com>
10179
10180 * lib/prune.exp (prune_gcc_output): Also handle "In member
10181 function". So many permutations...
10182
10183 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
10184
10185 * g++.dg/template/typedef1.C: New test.
10186
10187 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
10188
10189 * g++.dg/other/copy1.C: New test.
10190
10191 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
10192
10193 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
10194
10195 * gcc.dg/builtin-choose-expr.c: New.
10196
10197 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
10198
10199 * gcc.dg/altivec-2.c: New.
10200
10201 2001-12-07 Richard Henderson <rth@redhat.com>
10202
10203 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
10204
10205 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
10206
10207 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
10208 ultrasparc.
10209
10210 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10211
10212 * g++-old.deja/g++.robertl/eb101.C: Deleted.
10213
10214 2001-12-06 Janis Johnson <janis187@us.ibm.com>
10215
10216 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
10217 variable argument list.
10218
10219 2001-12-06 Zack Weinberg <zack@codesourcery.com>
10220
10221 * gcc.c-torture/execute/memcheck: Delete entire directory.
10222 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
10223 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
10224
10225 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
10226
10227 * gcc.dg/Wshadow-1.c: New test.
10228
10229 2001-12-05 Jakub Jelinek <jakub@redhat.com>
10230
10231 * gcc.c-torture/compile/20011130-1.c: New test.
10232
10233 * gcc.dg/noncompile/20011025-1.c: New test.
10234
10235 * g++.dg/other/anon-union.C: New test.
10236
10237 * gcc.c-torture/execute/20011024-1.c: New test.
10238
10239 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
10240
10241 * gcc.c-torture/execute/20000722-1.x,
10242 gcc.c-torture/execute/20010123-1.x: Remove.
10243 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
10244 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
10245 gcc.dg/c99-complit-2.c: New tests.
10246
10247 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
10248
10249 * g++.dg/inherit/base1.C: New test.
10250
10251 2001-12-04 Jakub Jelinek <jakub@redhat.com>
10252
10253 * g++.dg/other/stdarg1.C: New test.
10254
10255 * gcc.c-torture/compile/20011130-2.c: New test.
10256
10257 2001-12-03 Janis Johnson <janis187@us.ibm.com>
10258
10259 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
10260 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
10261 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
10262 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
10263 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
10264 * gcc.dg/builtin-prefetch-1.c: New test.
10265
10266 2001-12-03 Jakub Jelinek <jakub@redhat.com>
10267
10268 * gcc.dg/20011130-1.c: New test.
10269
10270 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
10271
10272 * g++.dg/other/scope1.C: New test.
10273 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
10274
10275 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
10276
10277 * gcc.dg/vla-init-1.c: New test.
10278
10279 2001-12-01 Geoff Keating <geoffk@redhat.com>
10280
10281 * gcc.c-torture/compile/structs.c: New testcase from GDB.
10282
10283 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
10284
10285 * objc.dg/alias.m: Update.
10286 * objc.dg/class-1.m: Update.
10287 * objc.dg/const-str-1.m: Update.
10288 * objc.dg/fwd-proto-1.m: Update.
10289 * objc.dg/id-1.m: Update.
10290 * objc.dg/super-class-1.m: Update.
10291
10292 2001-11-29 Mark Mitchell <mark@codesourcery.com>
10293
10294 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
10295 constructs.
10296
10297 2001-11-28 Jeffrey A Law (law@cygnus.com)
10298
10299 * gcc.c-torture/execute/20011128-1.c: New test.
10300
10301 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
10302
10303 * gcc.dg/20011127-1.c: New test.
10304
10305 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
10306
10307 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
10308 from Austin Group draft 7.
10309 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
10310 scanf format arguments.
10311 * gcc.dg/format/no-exargs-2.c: New test.
10312
10313 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
10314
10315 * g++.dg/abi/vbase8-4.C: New test.
10316
10317 2001-11-24 Ian Lance Taylor <ian@airs.com>
10318
10319 * gcc.c-torture/execute/20011121-1.c: New test.
10320
10321 2001-11-23 Jeffrey A Law (law@cygnus.com)
10322
10323 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
10324
10325 2001-11-23 Andreas Jaeger <aj@suse.de>
10326
10327 * gcc.dg/cpp/charconst-2.c: New test.
10328
10329 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
10330
10331 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
10332 to the host if it is remote. Let tests specify extra headers
10333 they use.
10334 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
10335 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
10336 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
10337 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
10338 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
10339 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
10340 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
10341 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
10342 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
10343 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
10344
10345 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
10346
10347 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
10348 for little endian ARMs.
10349
10350 2001-11-20 Jakub Jelinek <jakub@redhat.com>
10351
10352 * gcc.c-torture/compile/20011119-1.c: New test.
10353 * gcc.c-torture/compile/20011119-2.c: New test.
10354
10355 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
10356
10357 * gcc.dg/altivec-1.c: Fix typo.
10358
10359 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10360
10361 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
10362
10363 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
10364
10365 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
10366
10367 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
10368
10369 * lib/g77.exp: Don't specify --rpath-link.
10370
10371 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
10372 across all the headers.
10373 * gcc.dg/format/format.exp: For testing on a remote host,
10374 copy format.h.
10375
10376 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
10377 * gcc.c-torture/execute/930406-1.c: Likewise.
10378 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10379
10380 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
10381
10382 * gcc.dg/altivec-1.c: New.
10383
10384 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
10385
10386 * gcc.dg/cpp/fpreprocessed.c: New test case.
10387
10388 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10389
10390 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
10391 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
10392 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
10393
10394 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10395
10396 * gcc.dg/no-builtin-1.c: New test.
10397
10398 2001-11-16 Jakub Jelinek <jakub@redhat.com>
10399
10400 * gcc.c-torture/execute/20011115-1.c: New test.
10401
10402 2001-11-15 Jakub Jelinek <jakub@redhat.com>
10403
10404 * gcc.c-torture/compile/20011114-2.c: New test.
10405 * gcc.c-torture/compile/20011114-3.c: New test.
10406 * gcc.c-torture/compile/20011114-4.c: New test.
10407
10408 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
10409
10410 * g++.dg/other/init1.C: New test.
10411
10412 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
10413
10414 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
10415 message.
10416
10417 * gcc.c-torture/execute/20011114-1.c: New testcase.
10418
10419 * gcc.c-torture/compile/20010327-1.c: Revert last change.
10420 * gcc.c-torture/compile/20011114-1.c: New test, exactly
10421 like the (before this change) version of 20010327-1.c.
10422
10423 2001-11-14 Roger Sayle <roger@eyesopen.com>
10424
10425 * gcc.c-torture/execute/string-opt-13.c: New testcase.
10426
10427 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
10428
10429 * g++.dg/init/array2.C: New test.
10430
10431 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
10432
10433 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
10434
10435 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
10436
10437 * g++.dg/other/forscope1.C: New test.
10438 * g++.dg/ext/forscope1.C: New test.
10439 * g++.dg/ext/forscope2.C: New test.
10440
10441 2001-11-13 Jakub Jelinek <jakub@redhat.com>
10442
10443 * gcc.c-torture/execute/20011113-1.c: New test.
10444
10445 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
10446
10447 * gcc.c-torture/execute/20011109-2.c: New test.
10448
10449 * gcc.c-torture/execute/20011109-1.c: New test.
10450
10451 2001-11-09 Jakub Jelinek <jakub@redhat.com>
10452
10453 * gcc.c-torture/compile/20011109-1.c: New test.
10454
10455 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
10456
10457 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
10458 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
10459 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
10460 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
10461 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
10462 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
10463 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
10464
10465 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
10466
10467 * g++.dg/warn/Wshadow-1.C: New tests.
10468 * g++.old-deja/g++.mike/for3.C: Update.
10469
10470 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
10471
10472 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
10473 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
10474 XFAILs. Adjust expected error texts.
10475 * gcc.c-torture/compile/20011106-1.c,
10476 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
10477 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
10478 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
10479 gcc.dg/c99-array-lval-5.c: New tests.
10480
10481 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10482
10483 * gcc.dg/cpp/defined.c: Update.
10484
10485 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10486
10487 * gcc.c-torture/execute/anon-1.c: New test.
10488
10489 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
10490
10491 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
10492 same size, so no warning should be produced on stormy16.
10493
10494 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
10495 due to oversized array.
10496 * g++.old-deja/g++.mike/ns15.C: Likewise.
10497 * g++.old-deja/g++.pt/crash16.C: Likewise.
10498
10499 2001-11-02 Graham Stott <grahams@redhat.com>
10500
10501 * g++.dgother/debug1.C: Fix typos.
10502
10503 2001-11-01 Jakub Jelinek <jakub@redhat.com>
10504
10505 * g++.dg/other/debug1.C: New test.
10506
10507 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10508
10509 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
10510 of unsigned long.
10511
10512 2001-10-30 Jakub Jelinek <jakub@redhat.com>
10513
10514 * gcc.dg/20011029-2.c: New test.
10515
10516 * gcc.c-torture/compile/20011029-1.c: New test.
10517
10518 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
10519
10520 * objc/execute/class_self-1.m: New test.
10521 * objc/execute/class_self-2.m: New test.
10522
10523 2001-10-25 Zack Weinberg <zack@codesourcery.com>
10524
10525 * gcc.misc-tests/msgs.exp: Delete.
10526 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
10527 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
10528 error set to match recent changes.
10529
10530 2001-10-24 Zack Weinberg <zack@codesourcery.com>
10531
10532 * gcc.dg/20011021-1.c: New test.
10533
10534 2001-10-24 Jakub Jelinek <jakub@redhat.com>
10535
10536 * gcc.c-torture/compile/20011023-1.c: New test.
10537
10538 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
10539
10540 * lib/g77.exp: Rewrite based on lib/g++.exp.
10541
10542 2001-10-19 Jakub Jelinek <jakub@redhat.com>
10543
10544 * gcc.c-torture/execute/20011019-1.c: New test.
10545
10546 * gcc.dg/20011018-1.c: New test.
10547
10548 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
10549
10550 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
10551
10552 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
10553
10554 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
10555 * gcc.dg/attr-invalid.c: Likewise.
10556
10557 2001-10-18 Jakub Jelinek <jakub@redhat.com>
10558
10559 * testsuite/gcc.dg/20011015-1.c: New test.
10560
10561 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
10562
10563 * g++.dg/template/unify2.C: New test.
10564
10565 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
10566
10567 * g++.dg/other/exception-specification.C: New test
10568
10569 2001-10-13 Tom Rix <trix@redhat.com>
10570
10571 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
10572 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
10573
10574 2001-10-12 Jakub Jelinek <jakub@redhat.com>
10575
10576 * testsuite/gcc.dg/20011009-1.c: New test.
10577
10578 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
10579
10580 PR g++/4476
10581 * g++.dg/other/friend1.C: New test.
10582
10583 2001-10-11 Richard Henderson <rth@redhat.com>
10584
10585 * g++.old-deja/g++.other/crash18.C: Add -S to options.
10586
10587 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10588
10589 * gcc.c-torture/compile/20011010-1.c: New.
10590
10591 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
10592
10593 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
10594 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
10595 g77.f-torture/execute/execute.exp,
10596 g77.f-torture/noncompile/noncompile.exp,
10597 gcc.c-torture/compile/compile.exp,
10598 gcc.c-torture/execute/execute.exp,
10599 gcc.c-torture/execute/ieee/ieee.exp,
10600 gcc.c-torture/execute/memcheck/memcheck.exp,
10601 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
10602 objc/execute/execute.exp: Update FSF address.
10603
10604 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
10605
10606 * gcc.dg/cpp/cmdlne-C.c: Update.
10607 * gcc.dg/cpp/cmdlne-C2.c: New.
10608
10609 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10610
10611 * gcc.c-torture/execute/20011008-3.c: New.
10612
10613 2001-10-08 DJ Delorie <dj@redhat.com>
10614
10615 * gcc.dg/20011008-1.c: New.
10616 * gcc.dg/20011008-2.c: New.
10617
10618 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
10619
10620 * gcc.dg/cpp/spacing1.c: Update test.
10621
10622 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
10623
10624 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
10625 spelling errors of "separate" as "seperate".
10626
10627 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
10628
10629 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
10630 enough to avoid inlining.
10631
10632 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10633
10634 * lib/g77.exp: set libg2c_dir correctly.
10635
10636 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
10637
10638 * gcc.dg/cpp/macro11.c: New test.
10639
10640 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10641
10642 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
10643 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
10644 gcc.dg/format/multattr-3.c: New tests.
10645 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
10646 tests for format attributes on function pointers being rejected.
10647
10648 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10649
10650 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
10651
10652 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10653
10654 * g++.dg/warn/format1.C: New test.
10655
10656 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
10657
10658 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
10659
10660 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
10661
10662 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
10663
10664 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
10665
10666 * gcc.dg/cpp/redef2.c: Add test.
10667
10668 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
10669
10670 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
10671 long-standing bug on i686, apparently.
10672 * gcc.c-torture/execute/loop-2c.x: New file.
10673 * gcc.c-torture/execute/loop-2d.x: New file.
10674 * gcc.c-torture/execute/loop-3c.x: New file.
10675
10676 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
10677
10678 * gcc.dg/cpp/20000625-2.c: Correct line number.
10679
10680 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
10681
10682 * gcc.dg/cpp/macro10.c: New test.
10683 * gcc.dg/cpp/strify3.c: New test.
10684 * gcc.dg/cpp/spacing1.c: Add tests.
10685 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
10686 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
10687
10688 2001-09-24 DJ Delorie <dj@redhat.com>
10689
10690 * gcc.c-torture/execute/20010924-1.c: New test.
10691
10692 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
10693
10694 * testsuite/objc/execute/paste.m: Remove.
10695
10696 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
10697
10698 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
10699
10700 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
10701
10702 * g77.dg/strlen0.f: New test.
10703
10704 2001-09-21 Richard Henderson <rth@redhat.com>
10705
10706 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
10707 * g++.old-deja/g++.abi/vtable2.C: Likewise.
10708
10709 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
10710
10711 Table-driven attributes.
10712 * g++.dg/ext/attrib1.C: New test.
10713
10714 2001-09-20 DJ Delorie <dj@redhat.com>
10715
10716 * gcc.dg/20000926-1.c: Update expected warning messages.
10717 * gcc.dg/array-2.c: Likewise, and test for warnings too.
10718 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
10719 array.
10720
10721 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
10722
10723 * g++.dg/eh/registers1.C: New test case.
10724
10725 2001-09-17 Richard Henderson <rth@redhat.com>
10726
10727 * gcc.dg/array-5.c: Fix VLA decomposition test.
10728
10729 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
10730
10731 * gcc.dg/cpp/line5.c: New testcase.
10732
10733 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
10734
10735 * gcc.dg/cpp/macro9.c: New test.
10736
10737 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
10738
10739 * gcc.c-torture/execute/980223.c: Change type of addr from long
10740 to char *.
10741
10742 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
10743
10744 * gcc.c-torture/execute/20010915-1.c: New test.
10745
10746 2001-09-14 Janis Johnson <janis187@us.ibm.com>
10747
10748 * g77.dg/bprob: New directory.
10749 * g77.dg/bprob/bprob.exp: New file.
10750 * g77.dg/bprob/bprob-1.f: New test.
10751 * g77.dg/gcov: New directory.
10752 * g77.dg/gcov/gcov.exp: New file.
10753 * g77.dg/gcov/gcov-1.f: New test.
10754 * g77.dg/gcov/gcov-1.x: New file.
10755
10756 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
10757
10758 * gcc.dg/cpp/directiv.c: Update.
10759 * gcc.dg/cpp/undef1.c: Update.
10760
10761 2001-09-12 Jakub Jelinek <jakub@redhat.com>
10762
10763 * gcc.dg/20010912-1.c: New test.
10764
10765 2001-09-11 Janis Johnson <janis187@us.ibm.com>
10766
10767 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
10768 language-independent file in lib.
10769 * lib/gcov.exp: New file.
10770
10771 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
10772
10773 * gcc.c-torture/compile/20010911-1.c: New test.
10774
10775 2001-09-10 Janis Johnson <janis187@us.ibm.com>
10776
10777 * lib/profopt.exp: New, to support profile-directed optimizations.
10778 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
10779 * gcc.misc-tests/bprob-1.c: New test.
10780 * gcc.misc-tests/bprob-2.c: New test.
10781
10782 2001-09-07 Janis Johnson <janis187@us.ibm.com>
10783
10784 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
10785 XFAIL and which kinds of gcov output to verify.
10786 * gcc.misc-tests/gcov-4b.x: New file.
10787 * gcc.misc-tests/gcov-5b.x: New file.
10788 * gcc.misc-tests/gcov-6.x: New file.
10789 * gcc.misc-tests/gcov-7.c: New test.
10790 * gcc.misc-tests/gcov-7.x: New file.
10791
10792 2001-09-06 Janis Johnson <janis187@us.ibm.com>
10793
10794 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
10795 * gcc.misc-tests/gcov-6.c: New test.
10796
10797 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
10798
10799 PR c++/3986
10800 * g++.dg/abi/vbase1.C: New test.
10801
10802 2001-09-05 Ziemowit Laski <zlaski@apple.com>
10803
10804 * objc.dg/method-2.m: New.
10805
10806 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
10807
10808 PR c++/4203
10809 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
10810 * g++.dg/init/empty1.C: New test.
10811
10812 2001-09-03 Jakub Jelinek <jakub@redhat.com>
10813
10814 * gcc.c-torture/compile/20010903-1.c: New test.
10815
10816 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
10817
10818 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
10819 for m68k.
10820
10821 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
10822
10823 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
10824
10825 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
10826
10827 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
10828
10829 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
10830
10831 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
10832 for 16-bit 'unsigned int'.
10833
10834 2001-08-29 Kazu Hirata <kazu@hxi.com>
10835
10836 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
10837
10838 2001-08-27 Richard Henderson <rth@redhat.com>
10839
10840 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
10841 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
10842
10843 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
10844
10845 * gcc.dg/asm-names.c (ymain): New.
10846
10847 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
10848
10849 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
10850 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
10851 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
10852
10853 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10854
10855 * gcc.dg/compare5.c: New testcase.
10856
10857 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
10858
10859 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
10860 and "In instantiation".
10861
10862 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
10863
10864 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
10865
10866 2001-08-20 Janis Johnson <janis187@us.ibm.com>
10867
10868 * gcc.misc-tests/gcov.exp: Add support for branch information.
10869 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
10870 * gcc.misc-tests/gcov-4.c: New test.
10871 * gcc.misc-tests/gcov-4b.c: New test.
10872 * gcc.misc-tests/gcov-5b.c: New test.
10873
10874 2001-08-20 Zack Weinberg <zackw@panix.com>
10875
10876 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
10877 expected to fail.
10878
10879 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
10880
10881 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
10882
10883 2001-08-19 Jakub Jelinek <jakub@redhat.com>
10884
10885 * g++.dg/eh/template1.C: New test.
10886
10887 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
10888
10889 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
10890 Fix thinko.
10891 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
10892 for xfail.
10893
10894 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
10895
10896 * lib/g77-dg.exp: Use prune.exp for common procedures
10897 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
10898 * lib/g77.exp: (g77-dg-prune) Remove
10899
10900 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
10901
10902 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
10903
10904 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10905
10906 * g++.dg/template/unify1.C: New test.
10907
10908 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
10909
10910 * g++.dg/abi/empty4.C: New test.
10911
10912 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
10913
10914 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
10915 solaris2.*
10916 * g77.f-torture/compile/pr3743.x: Likewise
10917
10918 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10919
10920 * g++.dg/other/using-declaration.C: New test.
10921
10922 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10923
10924 * gcc.dg/cpp/tr-sign.c: New testcase.
10925
10926 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10927
10928 * gcc.dg/cpp/19951025-1.c: Revert.
10929 * gcc.dg/cpp/directiv.c: We no longer process directives that
10930 interrupt macro arguments.
10931
10932 2001-08-03 Zack Weinberg <zackw@stanford.edu>
10933
10934 * gcc.dg/bconstp-1.c: New test.
10935
10936 2001-08-03 Richard Henderson <rth@redhat.com>
10937
10938 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
10939
10940 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
10941
10942 * gcc.dg/cpp/19951025-1.c: Update.
10943
10944 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
10945
10946 * g77.dg/ff90-1.f (s): Fix reference of variable z,
10947 should be x.
10948
10949 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
10950
10951 Kill -fhonor-std.
10952 * g++.old-deja/g++.ns/ns14.C: Remove special options.
10953 * g++.old-deja/g++.other/std1.C: Likewise.
10954 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
10955
10956 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10957
10958 * lib/g77.exp: Load gcc-defs.exp for common procedures
10959 (g77_pass, g77_fail, g77_finish, g77_exit,
10960 ${tool}_check_unsupported_p} Now redundant. Deleted.
10961
10962 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10963
10964 * g77.dg/fbackslash.f
10965 * g77.dg/fcase-preserve.f
10966 * g77.dg/ff90-1.f
10967 * g77.dg/ffixed-line-length-0.f
10968 * g77.dg/ffixed-line-length-132.f
10969 * g77.dg/ffixed-line-length-7.f
10970 * g77.dg/ffixed-line-length-72.f
10971 * g77.dg/ffixed-line-length-none.f
10972 * g77.dg/ffree-form-1.f
10973 * g77.dg/fno-backslash.f
10974 * g77.dg/fno-f90-1.f
10975 * g77.dg/fno-fixed-form-1.f
10976 * g77.dg/fno-onetrip.f
10977 * g77.dg/fno-typeless-boz.f
10978 * g77.dg/fno-underscoring.f
10979 * g77.dg/fno-vxt-1.f
10980 * g77.dg/fonetrip.f
10981 * g77.dg/ftypeless-boz.f
10982 * g77.dg/fugly-assumed.f
10983 * g77.dg/funderscoring.f
10984 * g77.dg/fvxt-1.f
10985
10986 2001-08-01 Ziemowit Laski <zlaski@apple.com>
10987
10988 * objc.dg/fwd-proto-1.m: New.
10989 * objc.dg/local-decl-1.m: New.
10990 * objc.dg/naming-1.m: New.
10991 * objc.dg/naming-2.m: New.
10992 * objc.dg/proto-hier-1.m: New.
10993
10994 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
10995
10996 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
10997 largest-type elements to a struct makes its size grow.
10998
10999 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
11000
11001 * g++.dg/abi/vthunk1.C: New test.
11002
11003 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
11004
11005 * g++.dg/abi/vbase8-22.C: New test.
11006
11007 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11008
11009 * gcc.dg/cpp/macro8.c: New test.
11010
11011 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11012
11013 * g++.dg/abi/vbase8-21.C: New test.
11014
11015 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11016
11017 * g++.dg/abi/vbase8-10.C: New test.
11018
11019 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11020
11021 * lib/g++.exp (g++_set_ld_library_path): Renamed to
11022 ${tool}_set_ld_library_path.
11023 Changed caller.
11024 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11025 g++.exp.
11026
11027 2001-07-26 Stan Cox <scox@redhat.com>
11028
11029 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11030 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11031 gcc_exit, gcc_check_unsupported_p):
11032 Moved to gcc-deps.exp
11033 * gcc-deps.exp: New file.
11034
11035 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11036
11037 * g++.old-deja/g++.pt/defarg14.C: New test.
11038
11039 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11040
11041 * g++.old-deja/g++.other/lineno5.C: New test.
11042
11043 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11044
11045 * g++.old-deja/g++.pt/crash68.C: New test.
11046
11047 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11048
11049 * g++.old-deja/g++.other/crash42.C: New test.
11050
11051 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11052
11053 * gcc.dg/cpp/extratokens.c: Fix.
11054 * gcc.dg/cpp/skipping2.c: New tests.
11055
11056 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11057
11058 * gcc.c-torture/execute/20010724-1.c: New file.
11059 * gcc.c-torture/execute/20010724-1.x: New file.
11060
11061 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11062
11063 * g++.old-deja/g++.other/cond7.C: New test.
11064
11065 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11066
11067 * g++.old-deja/g++.other/optimize4.C: New test.
11068
11069 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11070
11071 * g++.old-deja/g++.abi/vbase8-5.C: New test.
11072
11073 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
11074
11075 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11076 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11077 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11078 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11079
11080 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11081 bug report" message.
11082
11083 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11084 * g++.dg/ext/instantiate1.C: Move from old-deja.
11085
11086 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
11087
11088 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11089 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11090 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11091 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11092
11093 2001-07-23 Jeffrey A Law (law@cygnus.com)
11094
11095 * gcc.c-torture/execute/20010723-1.c: New test.
11096
11097 2001-07-23 Ben Elliston <bje@redhat.com>
11098
11099 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11100
11101 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11102
11103 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11104 i[34567]86-*-*.
11105 Delete handling of ieee_multilib_flags.
11106 Pass -mieee for alpha*-*-* and sh-*-*.
11107 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11108
11109 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
11110
11111 Remove old-abi tests.
11112 * g++.old-deja/g++.mike/p11116.C: Remove.
11113 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11114
11115 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
11116
11117 * g77.f-torture/compile/pr3743.f: New test
11118
11119 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
11120
11121 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11122
11123 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11124
11125 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11126 g++.old-deja/g++.pt/static6.C: Likewise.
11127 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11128 supports weak symbols.
11129
11130 2001-07-18 Andreas Jaeger <aj@suse.de>
11131
11132 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11133 supported again.
11134
11135 2001-07-18 Andreas Jaeger <aj@suse.de>
11136
11137 * gcc.dg/iftrap-1.c: Fix target line.
11138
11139 2001-07-17 Richard Henderson <rth@redhat.com>
11140
11141 * gcc.c-torture/execute/20010717-1.c: New.
11142
11143 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11144
11145 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11146 tests.
11147
11148 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11149
11150 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11151
11152 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11153
11154 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11155 UAC_SIGBUS, UAC_NOPRINT definitions.
11156
11157 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
11158
11159 * objc/execute/object_is_class.m: New test.
11160 * objc/execute/object_is_meta_class.m: New test.
11161
11162 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11163
11164 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11165 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
11166
11167 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
11168
11169 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
11170 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
11171
11172 2001-07-14 Richard Henderson <rth@redhat.com>
11173
11174 * gcc.dg/iftrap-1.c: New.
11175
11176 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
11177
11178 * g77.f-torture/execute/intrinsic77.f: New test.
11179
11180 2001-07-11 Janis Johnson <janis@us.ibm.com>
11181
11182 * gcc.misc-tests/gcov-3.c: New test.
11183
11184 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
11185
11186 * gcc.c-torture/compile/20010711-1.c,
11187 * gcc.c-torture/compile/20010711-2.c: New tests.
11188
11189 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
11190
11191 * gcc.c-torture/execute/20010711-1.c: New test.
11192
11193 2001-07-11 Ben Elliston <bje@redhat.com>
11194
11195 * g++.old-deja/g++.other/enum5.C: New test.
11196
11197 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
11198
11199 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
11200 (g++-dg-prune): Call prune_gcc_output.
11201 * prune.exp: New file for prune_gcc_output.
11202 * lib/g++.exp, lib/gcc.exp: Load it.
11203
11204 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
11205
11206 * gcc.c-torture/compile/20010701-1.c,
11207 g++.old-deja/g++.ext/attrib6.C: New tests.
11208
11209 2001-07-06 Jeffrey A Law (law@cygnus.com)
11210
11211 * gcc.c-torture/compile/20010706-1.c: New test.
11212
11213 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
11214
11215 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
11216
11217 2001-06-28 Stan Shebs <shebs@apple.com>
11218
11219 * gcc.dg/pragma-darwin.c: New test.
11220
11221 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11222
11223 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
11224 Solaris 2.[678] system.
11225
11226 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
11227
11228 * gcc.dg/20010622-1.c: New test.
11229
11230 2001-06-18 Stan Shebs <shebs@apple.com>
11231
11232 * objc.dg: New directory.
11233 * objc.dg/dg.exp: New file.
11234 * objc.dg/alias.m: New.
11235 * objc.dg/class-1.m: New.
11236 * objc.dg/class-2.m: New.
11237 * objc.dg/const-str-1.m: New.
11238 * objc.dg/const-str-2.m: New.
11239 * objc.dg/id-1.m: New.
11240 * objc.dg/method-1.m: New.
11241 * objc.dg/super-class-1.m: New.
11242 * lib/objc-dg.exp: New file.
11243
11244 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
11245
11246 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
11247 of label name.
11248
11249 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
11250
11251 * g++.old-deja/g++.abi/vbase8-9.C: New test.
11252
11253 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11254
11255 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
11256 variable.
11257
11258 2001-06-12 Richard Henderson <rth@redhat.com>
11259
11260 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
11261
11262 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11263
11264 * g++.old-deja/g++.abi/vbase5.C: New test.
11265 * g++.old-deja/g++.abi/vbase6.C: New test.
11266 * g++.old-deja/g++.abi/vbase7.C: New test.
11267
11268 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11269
11270 * gcc.c-torture/compile/20010610-1.c: New test.
11271
11272 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11273
11274 * g++.old-deja/g++.abi/vbase4.C: New test.
11275
11276 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11277
11278 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
11279 support %f for HC11/HC12 targets.
11280 * gcc.c-torture/execute/930513-1.x: New file, likewise.
11281 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
11282 on HC11/HC12 targets.
11283 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
11284
11285 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11286
11287 * gcc.dg/wchar_t-1.c: New file.
11288 * gcc.dg/wint_t-1.c: Likewise.
11289
11290 2001-06-11 Bernd Schmidt <bernds@redhat.com>
11291
11292 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
11293
11294 2001-06-11 Richard Henderson <rth@redhat.com>
11295
11296 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
11297
11298 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11299
11300 * gcc.c-torture/compile/20010611-1.c: New test.
11301
11302 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11303
11304 * gcc.dg/c99-tag-1.c: Add more tests.
11305
11306 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
11307
11308 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
11309 representation on MN10300 and ARM/Thumb.
11310
11311 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
11312
11313 * g77.f-torture/execute/20010610.f: New.
11314
11315 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
11316
11317 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
11318 names.
11319
11320 2001-06-09 Richard Henderson <rth@redhat.com>
11321
11322 * gcc.c-torture/execute/ashrdi-1.c: New.
11323 * gcc.c-torture/execute/ashldi-1.c: New.
11324 * gcc.c-torture/execute/lshrdi-1.c: New.
11325
11326 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
11327
11328 * objc/execute/load-3.m: Added. Check sending +load to categories,
11329 in addition to classes.
11330
11331 2001-06-08 Stan Shebs <shebs@apple.com>
11332
11333 * objc/execute/load-2.m: New test. From Nicola Pero
11334 <n.pero@mi.flashnet.it>.
11335
11336 2001-06-08 Jakub Jelinek <jakub@redhat.com>
11337
11338 * gcc.c-torture/execute/20010605-2.c: New test.
11339
11340 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11341
11342 * g++.old-deja/g++.abi/vbase2.C: New test.
11343 * g++.old-deja/g++.abi/vbase3.C: New test.
11344
11345 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11346
11347 * g++.old-deja/g++.pt/friend49.C: New test.
11348
11349 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
11350
11351 * g++.old-deja/g++.ext/anon3.C: New test.
11352
11353 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
11354
11355 * g++.old-deja/g++.other/conv7.C: New test.
11356
11357 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
11358
11359 * gcc.c-torture/compile/20010605-2.c: New test.
11360
11361 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
11362
11363 * gcc.c-torture/execute/20010604-1.c: New test.
11364
11365 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
11366
11367 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
11368
11369 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
11370
11371 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
11372 (g++_link_flags): Likewise.
11373 (g++_init): Pass gccpath's value to two previous functions.
11374
11375 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11376
11377 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
11378 Ensure logfile entry matches exec command line.
11379
11380 2001-05-31 Richard Henderson <rth@redhat.com>
11381
11382 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
11383 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
11384
11385 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
11386
11387 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
11388 compiler for irix6.2
11389
11390 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
11391
11392 * g++.old-deja/g++.other/optimize3.C: New file.
11393
11394 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
11395
11396 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
11397 assemble.
11398
11399 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
11400
11401 * g++.old-deja/g++.other/optimize2.C: New file.
11402
11403 2001-05-25 Diego Novillo <dnovillo@redhat.com>
11404
11405 * gcc.c-torture/compile/20010518-2.c: New file.
11406 * gcc.c-torture/execute/20010518-1.c: New file.
11407 * gcc.c-torture/execute/20010518-2.c: New file.
11408
11409 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
11410
11411 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
11412
11413 2001-05-24 Mark Mitchell <mark@codesourcery.com>
11414
11415 G++ no longer defines builtins that do not begin with __builtin.
11416 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
11417 * g++.old-deja/g++.brendand/misc13.C: Likewise.
11418 * g++.old-deja/g++.law/builtin1.C: Likewise.
11419 * g++.old-deja/g++.law/cvt2.C: Likewise.
11420 * g++.old-deja/g++.mike/net5.C: Likewise.
11421 * g++.old-deja/g++.other/builtins1.C: Likewise.
11422 * g++.old-deja/g++.other/builtins2.C: Likewise.
11423 * g++.old-deja/g++.other/builtins3.C: Likewise.
11424 * g++.old-deja/g++.other/builtins4.C: Likewise.
11425 * g++.old-deja/g++.other/inline8.C: Likewise.
11426 * g++.old-deja/g++.robertl/eb39.C: Likewise.
11427
11428 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
11429
11430 * g++.old-deja/g++.pt/using1.C: Adjust.
11431 * g++.old-deja/g++.pt/using2.C: New test.
11432
11433 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
11434
11435 * gcc.dg/cpp/charconst.c: New tests.
11436 * gcc.dg/cpp/escape.c: New tests.
11437 * gcc.dg/cpp/escape-1.c: New tests.
11438 * gcc.dg/cpp/escape-2.c: New tests.
11439 * gcc.dg/cpp/ucs.c: New tests.
11440
11441 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
11442
11443 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
11444 native compiler for irix6.5.
11445
11446 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
11447
11448 * lib/g++.exp (g++_include_flags): Use args to compute
11449 get_multilibs.
11450 (g++_link_flags): Likewise.
11451 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
11452
11453 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
11454
11455 * gcc.dg/c90-hexfloat-1.c: Add more tests.
11456
11457 2001-05-21 Geoff Keating <geoffk@redhat.com>
11458
11459 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
11460 this file.
11461
11462 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11463
11464 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
11465 STACK_SIZE;
11466 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
11467 to STACK_SIZE; Use it to define size of add_histo array.
11468 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
11469 to STACK_SIZE.
11470 (f): Use GITT_SIZE to define size of gitt local table.
11471 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
11472 to STACK_SIZE; Use it to define size of bytemem array.
11473
11474 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11475
11476 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
11477 on 68HC11/HC12 due to the asm instruction.
11478 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
11479 * gcc.c-torture/compile/920520-1.x: Likewise.
11480 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
11481 on 68HC11/HC12 because the function is larger than 64K.
11482 * gcc.c-torture/compile/961203-1.x: New file, this test fails
11483 on 68HC11/HC12 because the structure is too large.
11484
11485 2001-05-20 Richard Henderson <rth@redhat.com>
11486
11487 * gcc.c-torture/execute/20010520-1.c: New.
11488
11489 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11490
11491 * g++.old-deja/g++.warn/compare1.C: New test.
11492 * gcc.dg/compare4.c: New test.
11493
11494 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
11495
11496 * g++.old-deja/g++.other/optimize1.C: New test.
11497
11498 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11499
11500 * g++.old-deja/g++.pt/spec41.C: New test.
11501
11502 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
11503
11504 * gcc.c-torture/compile/20010114-1.x: Remove.
11505
11506 2001-05-18 Stan Shebs <shebs@apple.com>
11507
11508 * gcc.c-torture/compile/20010518-1.c: New test.
11509
11510 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
11511
11512 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
11513 * g++.old-deja/g++.pt/crash67.C: New test.
11514
11515 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
11516
11517 * g++.old-deja/g++.other/debug9.C: New test.
11518
11519 2001-05-16 Zack Weinberg <zackw@stanford.edu>
11520
11521 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
11522
11523 2001-05-16 Jan Hubicka <jh@suse.cz>
11524
11525 * gcc.c-torture/compile/20010516-1.c: New test.
11526
11527 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11528
11529 * g++.old-deja/g++.other/crash41.C: New test.
11530
11531 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11532
11533 * g++.old-deja/g++.pt/crash66.C: New test.
11534
11535 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
11536
11537 * g++.old-deja/g++.robertl/eb27.C: Convert.
11538
11539 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
11540
11541 * g++.dg/friend-warn.C: New test. Do not warn about friend
11542 declaration being redundant.
11543
11544 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
11545
11546 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
11547
11548 2001-05-14 Mark Mitchell <mark@codesourcery.com>
11549
11550 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
11551
11552 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
11553
11554 * lib/g++.exp: Use testsuite_flags.
11555
11556 2001-05-13 Mark Mitchell <mark@codesourcery.com>
11557
11558 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
11559
11560 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
11561
11562 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
11563
11564 2001-05-11 Mark Mitchell <mark@codesourcery.com>
11565
11566 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
11567
11568 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
11569
11570 * gcc.c-torture/compile/20010313-1.c: New test.
11571
11572 2001-05-09 Zack Weinberg <zackw@stanford.edu>
11573
11574 * gcc.dg/cpp/direct2.c: New test.
11575 * gccq.dg/cpp/direct2s.c: New test.
11576
11577 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
11578
11579 2001-05-07 Mark Mitchell <mark@codesourcery.com>
11580
11581 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
11582 * g++.old-deja/g++.other/op3.C: Likewise.
11583
11584 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
11585
11586 * gcc.dg/cpp/syshdr.h: New file.
11587 * gcc.dg/cpp/sysmac1.c: Update.
11588 * gcc.dg/cpp/sysmac2.c: Update.
11589
11590 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
11591
11592 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
11593
11594 2001-05-04 David Edelsohn <edelsohn@gnu.org>
11595
11596 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
11597 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
11598
11599 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
11600
11601 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
11602
11603 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
11604
11605 * lib/g++.exp (g++_include_flags): Don't use any special flags
11606 if TESTING_IN_BUILD_TREE is not defined.
11607 (g++_init): Use a plain 'c++' as the compiler if
11608 TESTING_IN_BUILD_TREEE is not defined.
11609
11610 2001-05-02 Jakub Jelinek <jakub@redhat.com>
11611
11612 * g++.old-deja/g++.eh/catch13.C: New test.
11613 * g++.old-deja/g++.eh/catch14.C: New test.
11614
11615 2001-05-02 Jakub Jelinek <jakub@redhat.com>
11616
11617 * gcc.dg/cpp/tr-define.c: New test.
11618
11619 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
11620
11621 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
11622 <stdlib.h>, not <malloc.h>.
11623
11624 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
11625
11626 * g++.old-deja/g++.ns/template17.C: New test.
11627
11628 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
11629
11630 * g++.old-deja/g++.pt/ref4.C: New test.
11631
11632 2001-04-30 Richard Henderson <rth@redhat.com>
11633
11634 * gcc.dg/20000724-1.c: Revert last change.
11635
11636 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
11637
11638 * g77.f-torture/execute/20010430.f: New test.
11639
11640 2001-04-30 Mark Mitchell <mark@codesourcery.com>
11641
11642 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
11643
11644 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
11645
11646 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
11647
11648 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11649
11650 * g++.old-deja/g++.eh/crash6.C: New test.
11651
11652 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11653
11654 * g++.old-deja/g++.other/warn7.C: New test.
11655
11656 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11657
11658 * g++.old-deja/g++.other/defarg9.C: New test.
11659
11660 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
11661
11662 * g77.f-torture/compile/20010426.f: New test.
11663 * g77.f-torture/execute/20010426.f: New test.
11664
11665 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
11666
11667 * g77.f-torture/compile/20000629-1.x: Remove - error
11668 has been fixed.
11669
11670 2001-04-26 Jeffrey A Law (law@cygnus.com)
11671
11672 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
11673 Tweak slightly to work with g++.dg framework.
11674 * g++.dg/special/ecos.exp: Run initp1.C test.
11675 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
11676
11677 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
11678 its linker doesn't give line numbers either.
11679 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
11680
11681 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
11682
11683 * g++.old-deja/g++.other/lex1.C: New test.
11684
11685 2001-04-26 Jakub Jelinek <jakub@redhat.com>
11686
11687 * gcc.dg/noncompile/20010425-1.c: New test.
11688
11689 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
11690
11691 * g++.old-deja/g++.pt/mangle2.C: New test.
11692
11693 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11694
11695 * gcc.dg/format/plus-1.c: New test.
11696
11697 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11698
11699 * gcc.dg/20010423-1.c: New test.
11700
11701 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11702
11703 * gcc.c-torture/execute/20010422-1.c: New test.
11704
11705 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
11706
11707 * g++.old-deja/g++.ns/type2.C: New test.
11708
11709 2001-04-24 Zack Weinberg <zackw@stanford.edu>
11710
11711 * g++.old-deja/g++.other/perf1.C: New test.
11712
11713 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
11714
11715 * gcc.dg/c99-func-2.c: Remove xfail.
11716 * gcc.dg/c99-func-3.c: Remove xfail.
11717 * gcc.dg/c99-func-4.c: Remove xfail.
11718
11719 2001-04-23 Zack Weinberg <zackw@stanford.edu>
11720
11721 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
11722
11723 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
11724
11725 * gcc.c-torture/compile/20010423-1.c: New test.
11726
11727 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
11728
11729 * g++.old-deja/g++.pt/typename28.C: New test.
11730
11731 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
11732
11733 * g++.old-deja/g++.abi/empty2.C: New test.
11734 * g++.old-deja/g++.abi/empty3.C: New test.
11735
11736 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11737
11738 * g++.old-deja/g++.other/comdat2.C: New test.
11739 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
11740
11741 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11742
11743 * g++.old-deja/g++.other/overload14.C: New test.
11744
11745 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11746
11747 * g++.old-deja/g++.other/lookup23.C: New test.
11748
11749 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11750
11751 * gcc.c-torture/execute/20010403-1.c: New test.
11752
11753 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
11754 Mark Mitchell <mark@codesourcery.com>
11755
11756 * lib/old-dejagnu.exp: Don't delete output of executable.
11757 Add .exe suffix to executables.
11758
11759 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
11760
11761 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
11762
11763 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11764
11765 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
11766
11767 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
11768
11769 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
11770 * g++.old-deja/g++.abi/crash1.C: New test.
11771
11772 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
11773
11774 * g++.old-deja/g++.other/crash40.C: New test.
11775
11776 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11777
11778 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
11779
11780 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
11781
11782 * g++.old-deja/g++.other/warn6.C: New test.
11783
11784 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11785
11786 * g++.old-deja/g++.robertl/eb42.C: Same.
11787
11788 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11789
11790 * gcc.dg/wtr-conversion-1.c: New testcase.
11791
11792 2001-04-10 Richard Henderson <rth@redhat.com>
11793
11794 * g++.old-deja/g++.other/array5.C: New.
11795
11796 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11797
11798 * gcc.c-torture/execute/20010408-1.c: New test.
11799
11800 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
11801
11802 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
11803 headers and constructs.
11804 * g++.old-deja/g++.robertl/eb79.C: Same.
11805 * g++.old-deja/g++.robertl/eb77.C (main): Same.
11806 * g++.old-deja/g++.robertl/eb73.C: Same.
11807 * g++.old-deja/g++.robertl/eb66.C (main): Same.
11808 * g++.old-deja/g++.robertl/eb55.C (t): Same.
11809 * g++.old-deja/g++.robertl/eb54.C (main): Same.
11810 * g++.old-deja/g++.robertl/eb46.C (main): Same.
11811 * g++.old-deja/g++.robertl/eb44.C: Same.
11812 * g++.old-deja/g++.robertl/eb41.C (main): Same.
11813 * g++.old-deja/g++.robertl/eb4.C (main): Same.
11814 * g++.old-deja/g++.robertl/eb39.C: Same.
11815 * g++.old-deja/g++.robertl/eb33.C (main): Same.
11816 * g++.old-deja/g++.robertl/eb31.C (main): Same.
11817 * g++.old-deja/g++.robertl/eb30.C: Same.
11818 * g++.old-deja/g++.robertl/eb3.C: Same.
11819 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
11820 * g++.old-deja/g++.robertl/eb21.C: Same.
11821 * g++.old-deja/g++.robertl/eb15.C: Same.
11822 * g++.old-deja/g++.robertl/eb118.C: Same.
11823 * g++.old-deja/g++.robertl/eb115.C (main): Same.
11824 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
11825 * g++.old-deja/g++.robertl/eb109.C: Same.
11826 * g++.old-deja/g++.other/sibcall1.C (main): Same.
11827 * g++.old-deja/g++.mike/rtti1.C: Same.
11828 * g++.old-deja/g++.mike/p658.C: Same.
11829 * g++.old-deja/g++.mike/net46.C: Same.
11830 * g++.old-deja/g++.mike/net34.C: Same.
11831 * g++.old-deja/g++.mike/memoize1.C: Same.
11832 * g++.old-deja/g++.mike/eh2.C: Same.
11833 * g++.old-deja/g++.law/weak.C: Same.
11834 * g++.old-deja/g++.law/visibility7.C: Same.
11835 * g++.old-deja/g++.law/visibility25.C: Same.
11836 * g++.old-deja/g++.law/visibility22.C: Same.
11837 * g++.old-deja/g++.law/visibility2.C: Same.
11838 * g++.old-deja/g++.law/visibility17.C: Same.
11839 * g++.old-deja/g++.law/visibility13.C: Same.
11840 * g++.old-deja/g++.law/visibility10.C: Same.
11841 * g++.old-deja/g++.law/visibility1.C: Same.
11842 * g++.old-deja/g++.law/virtual3.C (eval): Same.
11843 * g++.old-deja/g++.law/vbase1.C: Same.
11844 * g++.old-deja/g++.law/operators32.C: Same.
11845 * g++.old-deja/g++.law/nest3.C: Same.
11846 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
11847 * g++.old-deja/g++.law/except5.C (main): Same.
11848 * g++.old-deja/g++.law/cvt7.C (run): Same.
11849 * g++.old-deja/g++.law/cvt2.C: Same.
11850 * g++.old-deja/g++.law/cvt16.C: Same.
11851 * g++.old-deja/g++.law/ctors6.C (bar): Same.
11852 * g++.old-deja/g++.law/ctors17.C (main): Same.
11853 * g++.old-deja/g++.law/ctors13.C: Same.
11854 * g++.old-deja/g++.law/ctors12.C (main): Same.
11855 * g++.old-deja/g++.law/ctors10.C: Same.
11856 * g++.old-deja/g++.law/code-gen5.C: Same.
11857 * g++.old-deja/g++.law/bad-error7.C: Same.
11858 * g++.old-deja/g++.law/arm9.C: Same.
11859 * g++.old-deja/g++.law/arm12.C: Same.
11860 * g++.old-deja/g++.law/arg8.C: Same.
11861 * g++.old-deja/g++.law/arg1.C: Same.
11862 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
11863 * g++.old-deja/g++.jason/template31.C: Same.
11864 * g++.old-deja/g++.jason/template24.C (main): Same.
11865 * g++.old-deja/g++.jason/2371.C: Same.
11866 * g++.old-deja/g++.eh/new2.C: Same.
11867 * g++.old-deja/g++.eh/new1.C: Same.
11868 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
11869 * g++.old-deja/g++.brendan/nest21.C (main): Same.
11870 * g++.old-deja/g++.brendan/err-msg3.C: Same.
11871 * g++.old-deja/g++.brendan/crash62.C: Same.
11872 * g++.old-deja/g++.brendan/crash52.C: Same.
11873 * g++.old-deja/g++.brendan/crash49.C (main): Same.
11874 * g++.old-deja/g++.brendan/crash38.C: Same.
11875 * g++.old-deja/g++.brendan/crash15.C (main): Same.
11876 * g++.old-deja/g++.brendan/copy9.C: Same.
11877
11878 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
11879
11880 * gcc.c-torture/execute/20001203-2.c (memset):
11881 Count argument is of type __SIZE_TYPE__.
11882
11883 2001-04-04 Diego Novillo <dnovillo@redhat.com>
11884
11885 * gcc.c-torture/compile/20010404-1.c: New test.
11886
11887 2001-04-04 Jakub Jelinek <jakub@redhat.com>
11888
11889 * gcc.c-torture/compile/20010326-1.c: New test.
11890
11891 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
11892
11893 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
11894 peculiarities of the SH.
11895 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
11896
11897 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11898
11899 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
11900 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
11901 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
11902
11903 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11904
11905 * g77.f-torture/compile/20010321-1.f: New test.
11906
11907 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11908
11909 * gcc.c-torture/compile/20010329-1.c: New test.
11910
11911 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11912
11913 * gcc.c-torture/execute/20010329-1.c: New test.
11914
11915 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11916
11917 * g++.old-deja/g++.other/eh4.C: Fix typo.
11918
11919 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11920
11921 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
11922
11923 2001-03-28 Philip Blundell <philb@gnu.org>
11924
11925 * gcc.c-torture/compile/20010328-1.c: New test.
11926
11927 2001-03-27 Richard Henderson <rth@redhat.com>
11928
11929 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
11930 * g++.old-deja/g++.eh/vbase3.C: Likewise.
11931
11932 2001-03-27 Alan Modra <alan@linuxcare.com.au>
11933
11934 * gcc.c-torture/compile/20010327-1.c: New test.
11935
11936 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
11937
11938 * g++.old-deja/g++.other/friend12.C: New test.
11939 * g++.old-deja/g++.other/friend9.C: Expect no errors.
11940 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
11941
11942 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
11943
11944 * gcc.c-torture/execute/20010325-1.c: New test.
11945
11946 2001-03-23 Jakub Jelinek <jakub@redhat.com>
11947
11948 * g++.old-deja/g++.other/mangle3.C: New test.
11949
11950 2001-03-22 Jakub Jelinek <jakub@redhat.com>
11951
11952 * g++.old-deja/g++.other/anon8.C: New test.
11953
11954 2001-03-20 Philip Blundell <philb@gnu.org>
11955
11956 * gcc.c-torture/compile/20010320-1.c: New test.
11957
11958 2001-03-17 Richard Henderson <rth@redhat.com>
11959
11960 * g++.old-deja/g++.other/eh4.C: Add expected error text.
11961
11962 2001-03-15 Geoff Keating <geoff@redhat.com>
11963
11964 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
11965 tests on AIX.
11966
11967 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
11968
11969 * g++.old-deja/g++.other/eh4.C: New test.
11970
11971 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
11972
11973 * gcc.dg/cpp/mi1.c: Update.
11974
11975 2001-03-14 Jakub Jelinek <jakub@redhat.com>
11976
11977 * g++.old-deja/g++.other/regstack.C: New test.
11978
11979 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
11980
11981 * g++.old-deja/g++.other/ref4.C: New test.
11982
11983 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
11984
11985 * objc/execute/va_method.m: Added.
11986 * objc/execute/IMP.m: Added.
11987 * objc/execute/_cmd.m: Added.
11988 * objc/execute/accessing_ivars.m: Added.
11989 * objc/execute/class-1.m: Added.
11990 * objc/execute/class-10.m: Added.
11991 * objc/execute/class-11.m: Added.
11992 * objc/execute/class-12.m: Added.
11993 * objc/execute/class-13.m: Added.
11994 * objc/execute/class-14.m: Added.
11995 * objc/execute/class-2.m: Added.
11996 * objc/execute/class-3.m: Added.
11997 * objc/execute/class-4.m: Added.
11998 * objc/execute/class-5.m: Added.
11999 * objc/execute/class-6.m: Added.
12000 * objc/execute/class-7.m: Added.
12001 * objc/execute/class-8.m: Added.
12002 * objc/execute/class-9.m: Added.
12003 * objc/execute/class-tests-1.h
12004 * objc/execute/class-tests-2.h
12005 * objc/execute/compatibility_alias.m: Added.
12006 * objc/execute/encode-1.m: Added.
12007 * objc/execute/formal_protocol-1.m: Added.
12008 * objc/execute/formal_protocol-2.m: Added.
12009 * objc/execute/formal_protocol-3.m: Added.
12010 * objc/execute/formal_protocol-4.m: Added.
12011 * objc/execute/formal_protocol-5.m: Added.
12012 * objc/execute/formal_protocol-6.m: Added.
12013 * objc/execute/formal_protocol-7.m: Added.
12014 * objc/execute/informal_protocol.m: Added.
12015 * objc/execute/initialize.m: Added.
12016 * objc/execute/load.m: Added.
12017 * objc/execute/many_args_method.m: Added.
12018 * objc/execute/nested-3.m: Added.
12019 * objc/execute/no_clash.m: Added.
12020 * objc/execute/private.m: Added.
12021 * objc/execute/redefining_self.m: Added.
12022 * objc/execute/root_methods.m: Added.
12023 * objc/execute/selector-1.m: Added.
12024 * objc/execute/static-1.m: Added.
12025 * objc/execute/static-2.m: Added.
12026 * objc/execute/va_method.m: Added.
12027
12028 2001-03-10 Richard Henderson <rth@redhat.com>
12029
12030 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12031
12032 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
12033
12034 * g++.old-deja/g++.other/crash31.C: XFAIL.
12035 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12036 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12037 * gcc.c-torture/execute/20010123-1.x: XFAIL.
12038 * gcc.c-torture/execute/20010124-1.x: XFAIL.
12039 * gcc.dg/sequence-pt-1.c: XFAIL one test.
12040
12041 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12042
12043 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12044
12045 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12046
12047 * gcc.dg/20000724-1.c: Don't use multiline strings.
12048
12049 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12050
12051 * objc/execute/string1.m, objc/execute/string2.m: Compare the
12052 result of -cString against what we expect it to be; don't just
12053 print it out for no one to read.
12054
12055 * objc/execute/string3.m, objc/execute/string4.m: New tests.
12056 Based on testcases provided by Nicola Pero.
12057
12058 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12059
12060 * gcc.dg/cpp/macro7.c: New test.
12061
12062 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12063
12064 * gcc.dg/cpp/multiline.c: Update.
12065
12066 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12067
12068 * g++.old-deja/g++.other/enum3.C: New test.
12069
12070 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12071
12072 * g++.old-deja/g++.other/pod1.C: New test.
12073
12074 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12075
12076 * g++.old-deja/g++.ext/overload1.C: New test.
12077
12078 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12079
12080 * g++.old-deja/g++.pt/using1.C: New test.
12081
12082 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12083
12084 * g++.old-deja/g++.other/using9.C: New test.
12085
12086 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
12087
12088 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12089
12090 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12091
12092 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
12093
12094 * g++.old-deja/g++.ext/realpt1.C: Remove.
12095
12096 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
12097
12098 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12099
12100 2001-02-26 Will Cohen <wcohen@redhat.com>
12101
12102 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12103
12104 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
12105
12106 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12107 templatized constructors.
12108
12109 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12110
12111 * gcc.c-torture/execute/20010224-1.c: New test.
12112
12113 2001-02-23 Jakub Jelinek <jakub@redhat.com>
12114
12115 * gcc.c-torture/execute/20010222-1.c: New test.
12116
12117 2001-02-22 Jakub Jelinek <jakub@redhat.com>
12118
12119 * g++.old-deja/g++.other/inline20.C: New test.
12120
12121 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
12122
12123 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12124
12125 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
12126
12127 * g++.old-deja/g++.other/lookup22.C: New test.
12128
12129 2001-02-19 Zack Weinberg <zackw@stanford.edu>
12130
12131 * g77.dg: New directory.
12132 * g77.dg/20010216-1.f: New test case.
12133 * g77.dg/dg.exp: New driver.
12134 * lib/g77-dg.exp: New driver library.
12135
12136 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12137
12138 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
12139
12140 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
12141
12142 * g++.old-deja/g++.other/decl9.C: New test.
12143
12144 2001-02-16 Jakub Jelinek <jakub@redhat.com>
12145
12146 * g++.old-deja/g++.other/init16.C: Update the test so that it does
12147 not need <string> and also tests the initialization at runtime.
12148
12149 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
12150
12151 * gcc.c-torture/execute/longlong.c: New test.
12152
12153 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
12154
12155 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
12156
12157 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
12158
12159 * gcc.c-torture/execute/920302-1.c (execute):
12160 Change argument type to short.
12161
12162 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
12163
12164 * g++.old-deja/g++.pt/deduct6.C: New test.
12165
12166 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
12167
12168 * g++.old-deja/g++.pt/deduct5.C: New test.
12169
12170 2001-02-14 Jakub Jelinek <jakub@redhat.com>
12171
12172 * gcc.c-torture/execute/20010209-1.c: New test.
12173
12174 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
12175
12176 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
12177
12178 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
12179
12180 * g++.dg/vtgc1.C: Update for new ABI.
12181
12182 * consistency.vlad: New directory, 1665 files.
12183
12184 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
12185
12186 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
12187 return type.
12188 * gcc.dg/cpp/digraphs.c: Declare puts.
12189
12190 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12191
12192 * g++.old-deja/g++.other/warn5.C: New test.
12193
12194 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12195
12196 * g++.old-deja/g++.pt/spec40.C: New test.
12197
12198 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12199
12200 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
12201 case.
12202 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
12203
12204 2001-02-12 Jakub Jelinek <jakub@redhat.com>
12205
12206 * gcc.c-torture/compile/20010209-1.c: New test.
12207
12208 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
12209
12210 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
12211 excess errors message but not if it crashes.
12212 * g++.old-deja/g++.other/crash27.C: Likewise.
12213 * g++.old-deja/g++.other/crash28.C: Likewise.
12214 * g++.old-deja/g++.other/crash30.C: Likewise.
12215 * g++.old-deja/g++.other/crash32.C: Likewise.
12216 * g++.old-deja/g++.other/crash35.C: Likewise.
12217 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12218
12219 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
12220
12221 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
12222 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
12223 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
12224 g77.f-torture/execute/execute.exp,
12225 g77.f-torture/noncompile/noncompile.exp,
12226 gcc.c-torture/execute/execute.exp,
12227 gcc.c-torture/execute/memcheck/memcheck.exp,
12228 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
12229 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
12230 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
12231 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
12232 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
12233 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
12234 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12235 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
12236 Remove bug reporting instructions with ancient email addresses.
12237
12238 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12239
12240 * gcc.dg/20010202-1.c: New test.
12241 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
12242
12243 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
12244
12245 * g++.dg/stdbool-if.C: New test.
12246
12247 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
12248
12249 * objc/execute/fdecl.m: Added main().
12250
12251 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12252
12253 * gcc.c-torture/execute/20010206-1.c: New test.
12254
12255 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
12256
12257 * gcc.dg/cpp/avoidpaste1.c: Update.
12258
12259 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
12260
12261 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
12262 Pero <nicola@brainstorm.co.uk>.
12263 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
12264
12265 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
12266
12267 * g++.old-deja/g++.pt/spec39.C: New test.
12268
12269 2001-02-05 Jakub Jelinek <jakub@redhat.com>
12270
12271 * gcc.c-torture/compile/20010202-1.c: New test.
12272
12273 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
12274
12275 * g++.old-deja/g++.abi/primary2.C: New test.
12276 * g++.old-deja/g++.abi/primary3.C: New test.
12277 * g++.old-deja/g++.abi/primary4.C: New test.
12278 * g++.old-deja/g++.abi/primary5.C: New test.
12279 * g++.old-deja/g++.abi/vtable3.h: New test.
12280 * g++.old-deja/g++.abi/vtable3a.C: New test.
12281 * g++.old-deja/g++.abi/vtable3b.C: New test.
12282 * g++.old-deja/g++.abi/vtable3c.C: New test.
12283 * g++.old-deja/g++.abi/vtable3d.C: New test.
12284 * g++.old-deja/g++.abi/vtable3e.C: New test.
12285 * g++.old-deja/g++.abi/vtable3f.C: New test.
12286 * g++.old-deja/g++.abi/vtable3g.C: New test.
12287 * g++.old-deja/g++.abi/vtable3h.C: New test.
12288 * g++.old-deja/g++.abi/vtable3i.C: New test.
12289 * g++.old-deja/g++.abi/vtable3j.C: New test.
12290 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
12291
12292 2001-02-03 Jakub Jelinek <jakub@redhat.com>
12293
12294 * g++.old-deja/g++.other/anon6.C: New test.
12295 * g++.old-deja/g++.other/anon7.C: New test.
12296
12297 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
12298
12299 * gcc.dg/cpp/avoidpaste2.c: New tests.
12300
12301 2001-01-31 Jakub Jelinek <jakub@redhat.com>
12302
12303 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
12304
12305 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
12306
12307 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
12308 DECIMAL_DIG cases for Irix."
12309
12310 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
12311
12312 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
12313
12314 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12315
12316 * gcc.dg/c99-tag-1.c: New test.
12317
12318 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12319
12320 * gcc.dg/cpp/tr-warn1.c: Add tests.
12321
12322 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12323
12324 * gcc.dg/cpp/avoidpaste1.c: Update.
12325 * gcc.dg/cpp/paste4.c: Update.
12326
12327 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
12328
12329 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
12330 cases for Irix.
12331
12332 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12333
12334 * g++.old-deja/g++.other/inline19.C: New test.
12335
12336 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
12337
12338 * gcc.dg/Wlarger-than.c: New test.
12339
12340 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12341
12342 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
12343
12344 2001-01-29 Jakub Jelinek <jakub@redhat.com>
12345
12346 * gcc.c-torture/execute/20010129-1.c: New test.
12347 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
12348
12349 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
12350
12351 * gcc.dg/cpp/avoidpaste1.c: Test case.
12352
12353 2001-01-28 Jakub Jelinek <jakub@redhat.com>
12354
12355 * g++.old-deja/g++.other/inline18.C: New test.
12356
12357 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12358
12359 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
12360 and __builtin_putchar.
12361
12362 2001-01-27 Jakub Jelinek <jakub@redhat.com>
12363
12364 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
12365 tests.
12366
12367 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
12368
12369 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
12370 floating point number rounding mode to round to the nearest
12371 representable mode.
12372
12373 2001-01-25 Jakub Jelinek <jakub@redhat.com>
12374
12375 * g++.old-deja/g++.other/mangle2.C: New test.
12376
12377 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
12378
12379 * gcc.c-torture/compile/20010124-1.c: New test.
12380
12381 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
12382
12383 * g++.old-deja/g++.pt/spec38.C: New test.
12384
12385 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12386
12387 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
12388 "Build don't run".
12389
12390 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12391
12392 * gcc.c-torture/execute/20010123-1.c: New test.
12393
12394 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12395
12396 * g++.old-deja/g++.pt/spec37.C: New test.
12397
12398 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12399
12400 * g++.old-deja/g++.pt/overload14.C: New test.
12401
12402 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12403
12404 * gcc.c-torture/execute/20010122-1.c: New test, exercise
12405 __builtin_return_address.
12406
12407 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
12408
12409 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
12410 * g++.old-deja/g++.pt/spec35.C: New test.
12411 * g++.old-deja/g++.pt/spec36.C: New test.
12412
12413 2001-01-20 Jakub Jelinek <jakub@redhat.com>
12414
12415 * gcc.c-torture/compile/20010118-1.c: New test.
12416
12417 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
12418
12419 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
12420
12421 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12422
12423 * gcc.c-torture/execute/20010119-1.c: New test.
12424
12425 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12426
12427 * g++.old-deja/g++.other/vbase5.C: New test.
12428
12429 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12430
12431 * gcc.c-torture/execute/20010118-1.c: New test.
12432
12433 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12434
12435 * g++.old-deja/g++.pt/deduct3.C: New test.
12436
12437 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12438
12439 * g++.old-deja/g++.pt/spec34.C: New test.
12440
12441 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
12442
12443 * g77.f-torture/compile/20000601-2.f: New test.
12444
12445 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12446
12447 * g++.old-deja/g++.other/init17.C: New test.
12448
12449 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
12450
12451 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
12452
12453 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12454
12455 * g++.old-deja/g++.pt/unify8.C: New test.
12456
12457 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12458
12459 * g++.old-deja/g++.abi/vbase1.C: New test.
12460
12461 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12462
12463 * g++.old-deja/g++.pt/crash65.C: New test.
12464
12465 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
12466
12467 * gcc.dg/cpp/assembl2.S: New test case.
12468
12469 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
12470
12471 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
12472 are supported.
12473
12474 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12475
12476 * g++.old-deja/g++.other/builtins1.C: New test.
12477 * g++.old-deja/g++.other/builtins2.C: Likewise.
12478 * g++.old-deja/g++.other/builtins3.C: Likewise.
12479 * g++.old-deja/g++.other/builtins4.C: Likewise.
12480
12481 2001-01-17 Jakub Jelinek <jakub@redhat.com>
12482
12483 * gcc.c-torture/compile/20010117-1.c: New test.
12484 * gcc.c-torture/compile/20010117-2.c: New test.
12485
12486 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12487
12488 * g77.f-torture/execute/20010116.[fx]: New test,
12489 XFAIL on i?86-*-*.
12490 * g77.f-torture/compile/20010115.f: Indicate it's
12491 a test for PR fortran/1636.
12492
12493 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
12494
12495 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
12496
12497 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12498
12499 * g77.f-torture/compile/20010115.f: New test.
12500
12501 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
12502
12503 * g++.old-deja/g++.pt/nontype5.C: New test.
12504
12505 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
12506
12507 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
12508 have an equivalent working one below it.
12509
12510 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12511
12512 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
12513 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12514
12515 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12516
12517 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
12518 message containing "init_priority".
12519 (conpr-2.C): Likewise.
12520 (conpr-3.C): Likewise.
12521 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
12522
12523 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12524
12525 * gcc.c-torture/execute/20010114-2.c: New test.
12526
12527 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
12528
12529 * gcc.c-torture/compile/20010114-1.c: New test.
12530 * gcc.c-torture/compile/20010114-1.x: Xfail.
12531 * gcc.c-torture/compile/20010114-2.c: New test.
12532 * gcc.c-torture/execute/20010114-1.c: New test.
12533 * gcc.dg/trunc-1.c: New test.
12534 * gcc.dg/uninit-B.c: New test.
12535
12536 2001-01-13 Nick Clifton <nickc@redhat.com>
12537
12538 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
12539 target.
12540
12541 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
12542
12543 * gcc.c-torture/compile/20010113-1.c: New test.
12544
12545 2001-01-13 Jakub Jelinek <jakub@redhat.com>
12546
12547 * gcc.c-torture/compile/20001212-1.c: New test.
12548
12549 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
12550
12551 * gcc.dg/cpp/widestr1.c: Update.
12552 * gcc.dg/cpp/prag-imp.c: Remove.
12553
12554 2001-01-12 Jakub Jelinek <jakub@redhat.com>
12555
12556 * gcc.c-torture/execute/20000801-3.x: Remove.
12557 * gcc.dg/c90-init-1.c: New test.
12558 * gcc.dg/c99-init-1.c: New test.
12559 * gcc.dg/c99-init-2.c: New test.
12560 * gcc.dg/gnu99-init-1.c: New test.
12561
12562 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
12563
12564 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
12565 testing that no relevant ones were found.
12566
12567 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
12568
12569 * g++.old-deja/g++.pt/cast2.C: New test.
12570
12571 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
12572
12573 * g++.old-deja/g++.pt/friend47.C: New test.
12574
12575 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12576
12577 * g++.old-deja/g++.pt/instantiate13.C: New test.
12578
12579 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12580
12581 * g++.old-deja/g++.other/defarg7.C: New test.
12582 * g++.old-deja/g++.other/defarg8.C: New test.
12583
12584 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12585
12586 * g++.old-deja/g++.pt/crash64.C: New test.
12587
12588 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12589
12590 * g++.old-deja/g++.pt/crash63.C: New test.
12591
12592 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
12593
12594 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
12595
12596 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
12597
12598 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
12599
12600 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12601
12602 * g++.old-deja/g++.pt/error3.C: New test.
12603
12604 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12605
12606 * g++.old-deja/g++.other/crash39.C: New test.
12607
12608 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12609
12610 * g++.old-deja/g++.other/vbase4.C: New test.
12611
12612 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
12613
12614 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
12615 * gcc.dg/special/20000419-2.c: New file. Identical to above.
12616 * gcc.dg/special/special.exp: New test driver which will check
12617 for alias support for the above test.
12618
12619 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
12620
12621 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
12622 problems on small machines.
12623 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
12624 parameterize.
12625
12626 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
12627
12628 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
12629 mips.
12630 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12631
12632 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
12633
12634 * g++.old_deja/g++.pt/using8.C: New test.
12635
12636 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
12637
12638 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
12639
12640 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
12641
12642 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
12643 where a failure is expected.
12644 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
12645
12646 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12647
12648 * g++.old_deja/g++.pt/instantiate12.C: New test.
12649
12650 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12651
12652 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
12653 start of structs.
12654 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
12655 * g++.old-deja/g++.brendan/crash17.C: Likewise.
12656 * g++.old-deja/g++.brendan/crash29.C: Likewise.
12657 * g++.old-deja/g++.brendan/crash48.C: Likewise.
12658 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12659 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
12660 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12661 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
12662 * g++.old-deja/g++.eh/spec6.C: Likewise.
12663 * g++.old-deja/g++.jason/crash3.C: Likewise.
12664 * g++.old-deja/g++.law/ctors11.C: Likewise.
12665 * g++.old-deja/g++.law/ctors17.C: Likewise.
12666 * g++.old-deja/g++.law/ctors5.C: Likewise.
12667 * g++.old-deja/g++.law/ctors9.C: Likewise.
12668 * g++.old-deja/g++.mike/ambig1.C: Likewise.
12669 * g++.old-deja/g++.mike/net22.C: Likewise.
12670 * g++.old-deja/g++.mike/p3538a.C: Likewise.
12671 * g++.old-deja/g++.mike/p3538b.C: Likewise.
12672 * g++.old-deja/g++.mike/virt3.C: Likewise.
12673 * g++.old-deja/g++.niklas/t128.C: Likewise.
12674 * g++.old-deja/g++.other/anon4.C: Likewise.
12675 * g++.old-deja/g++.other/using1.C: Likewise.
12676 * g++.old-deja/g++.other/warn3.C: Likewise.
12677 * g++.old-deja/g++.pt/t37.C: Likewise.
12678 * g++.old-deja/g++.robertl/eb69.C: Likewise.
12679 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12680
12681 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12682
12683 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
12684
12685 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12686
12687 * gcc.c-torture/execute/stdio-opt-3.c: New test.
12688
12689 2001-01-07 Jakub Jelinek <jakub@redhat.com>
12690
12691 * gcc.c-torture/compile/20010107-1.c: New test.
12692
12693 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
12694
12695 * gcc.c-torture/execute/builtin-noret-1.c: New test.
12696
12697 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
12698
12699 * gcc.dg/format/format.h: New file.
12700 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
12701 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
12702 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
12703 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
12704 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
12705 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12706 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
12707 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
12708 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
12709 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
12710 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
12711 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
12712 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
12713 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
12714 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
12715 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
12716 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
12717 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
12718 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
12719 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
12720 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
12721 instead of declaring standard types, macros and functions in each
12722 test.
12723
12724 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
12725
12726 * gcc.c-torture/execute/20010106-1.c: New test.
12727
12728 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
12729
12730 * gcc.dg/format/format.exp: New file.
12731 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
12732 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
12733 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
12734 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
12735 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
12736 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
12737 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
12738 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
12739 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
12740 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
12741 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
12742 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
12743 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
12744 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
12745 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
12746 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
12747 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
12748 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
12749 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
12750 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
12751 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
12752 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
12753 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
12754 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
12755 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
12756 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
12757 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
12758 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
12759 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
12760 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
12761 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
12762 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
12763 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
12764 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
12765 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
12766 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
12767 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
12768 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12769 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12770 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12771 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12772 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12773
12774 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
12775
12776 * gcc.c-torture/execute/991228-1.c: Take word endianness into
12777 account.
12778
12779 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
12780
12781 * gcc.c-torture/execute/builtin-complex-1.c: New test.
12782
12783 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
12784
12785 * g++.old-deja/g++.pt/crash62.C: New test.
12786
12787 2001-01-04 Richard Henderson <rth@redhat.com>
12788
12789 * gcc.dg/20000926-1.c: Update expected warnings.
12790 * gcc.dg/array-2.c: Likewise.
12791 * gcc.dg/array-4.c: Also validate flexible array members.
12792 * gcc.dg/c99-flex-array-1.c: New.
12793
12794 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
12795
12796 * gcc.c-torture/compile/20001222-1.x: Remove.
12797
12798 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12799
12800 * gcc.c-torture/execute/built-in-setjmp.c: New.
12801
12802 2001-01-03 Richard Henderson <rth@redhat.com>
12803
12804 * gcc.dg/940510-1.c: Update expected error wording.
12805 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12806
12807 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
12808
12809 * lib/target-supports.exp (check_alias_available): Modified to
12810 indicate aliases not supported if only weak aliases are supported.
12811
12812 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12813
12814 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12815 Turn on cmpstrsi checks for __pj__ and __i370__.
12816
12817 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12818
12819 * g++.old-deja/g++.other/virtual11.C: New test.
12820
12821 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12822
12823 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12824
12825 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12826
12827 * gcc.c-torture/compile/20010102-1.c: New test.
12828
12829 2001-01-02 Andreas Jaeger <aj@suse.de>
12830
12831 * gcc.dg/noreturn-3.c: New test.
12832
12833 * gcc.dg/noreturn-4.c: New test.
12834
12835 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12836
12837 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12838 __builtin_fputc and __builtin_fwrite.
12839
12840 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12841
12842 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12843 signed char, not default char.
12844
12845 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12846
12847 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12848
12849 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
12850
12851 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
12852
12853 2000-12-29 Richard Henderson <rth@redhat.com>
12854
12855 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12856 (__cyg_profile_func_exit): Define.
12857
12858 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12859
12860 * g++.dg/vtgc1.C: New test.
12861
12862 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
12863
12864 * gcc.dg/noncompile/20001228-1.c: New test.
12865
12866 * gcc.dg/20001228-1.c: New test.
12867
12868 * gcc.c-torture/execute/20001228-1.c: New test.
12869
12870 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
12871
12872 * gcc.dg/format-strfmon-1.c: New test.
12873
12874 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12875
12876 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12877 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12878 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12879 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12880 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12881 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12882 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12883 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12884 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12885 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12886 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12887 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12888 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12889
12890 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12891 * gcc.c-torture/execute/string-opt-4.c: Test index.
12892
12893 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
12894
12895 * gcc.c-torture/compile/20001226-1.c: New test.
12896
12897 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
12898
12899 * gcc.c-torture/compile/20001222-1.c: New test.
12900 * gcc.c-torture/compile/20001222-1.x: Xfail.
12901
12902 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
12903
12904 * gcc.c-torture/execute/comp-goto-2.c: New test.
12905
12906 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
12907
12908 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12909 Use long types if __INT_MAX__ is 32767.
12910 (main): Use cast to (sint32 *) when poking 88 into a_page.
12911
12912 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12913
12914 2000-12-21 Bernd Schmidt <bernds@redhat.com>
12915
12916 * gcc.c-torture/compile/20001221-1.c: New test.
12917 * gcc.c-torture/execute/20001221-1.c: New test.
12918
12919 2000-12-20 Richard Henderson <rth@redhat.com>
12920
12921 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12922 * g++.old-deja/g++.robertl/eb109.C: Likewise.
12923
12924 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12925
12926 * gcc.dg/compare3.c: New test.
12927
12928 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12929
12930 * gcc.dg/format-warnll-1.c: New test.
12931
12932 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
12933
12934 * gcc.dg/cpp/cmdlne-P.c: New test.
12935
12936 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12937
12938 * gcc.c-torture/execute/builtin-abs-1.c,
12939 gcc.c-torture/execute/builtin-abs-2.c: New tests.
12940
12941 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12942
12943 * gcc.dg/cpp/multiline.c: New test.
12944
12945 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12946
12947 * g++.old-deja/g++.other/syshdr1.C: Update.
12948 * gcc.dg/cpp/lineflags.c: Remove temporarily.
12949
12950 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12951
12952 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12953
12954 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12955
12956 * g++.old-deja/g++.pt/ttp65.C: New test.
12957
12958 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12959
12960 * g++.old-deja/g++.pt/ttp64.C: New test.
12961
12962 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12963
12964 * g++.old-deja/g++.pt/spec33.C: New test.
12965
12966 2000-12-14 Catherine Moore <clm@redhat.com>
12967
12968 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12969 * gcc.c-torture/execute/920612-2.c: Likewise.
12970 * gcc.c-torture/execute/920428-2.c: Likewise.
12971 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12972 * gcc.c-torture/execute/va-arg-21.c: Likewise.
12973
12974 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12975
12976 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12977 * gcc.dg/pack-test-2.c: Likewise.
12978
12979 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12980
12981 Tests by Zack Weinberg <zackw@stanford.edu>.
12982
12983 * gcc.dg/cpp/defined.c: Update.
12984 * gcc.dg/cpp/defined_trad.c: New tests.
12985
12986 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12987
12988 * gcc.dg/cpp/trad-direct.c: Update.
12989
12990 2000-12-11 Neil Booth <neilb@earthling.net>
12991
12992 * gcc.dg/cpp/defined_trad.c
12993
12994 2000-12-11 Neil Booth <neilb@earthling.net>
12995
12996 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12997
12998 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
12999
13000 * gcc.dg/format-miss-2.c: New test.
13001
13002 2000-12-09 Neil Booth <neilb@earthling.net>
13003
13004 * gcc.dg/cpp/lineflags.c: New tests.
13005 * gcc.dg/cpp/poison.c: Update.
13006 * gcc.dg/cpp/redef2.c: Update.
13007 * gcc.dg/cpp/skipping.c: New test.
13008
13009 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
13010
13011 * g++.old-deja/g++.other/eh3.C: New testcase.
13012
13013 2000-12-07 Neil Booth <neilb@earthling.net>
13014
13015 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13016 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13017 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13018 wtr-union-init-2.c, wtr-union-init-3.c: Update.
13019 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13020 Update.
13021
13022 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13023
13024 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13025 __SIZE_TYPE__ instead of int for type of integers cast to
13026 pointers.
13027
13028 2000-12-07 Jakub Jelinek <jakub@redhat.com>
13029
13030 * g++.old-deja/g++.other/cleanup4.C: New test.
13031
13032 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13033
13034 * format-sec-1.c: New test.
13035
13036 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13037
13038 * gcc.dg/format-nonlit-3.c: New test.
13039
13040 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13041
13042 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13043 through a null pointer.
13044
13045 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13046
13047 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13048 * g++.old-deja/g++.pt/partial4.C: New test.
13049
13050 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
13051
13052 * gcc.c-torture/execute/ieee/hugeval.x: New.
13053
13054 2000-12-06 Neil Booth <neilb@earthling.net>
13055
13056 * gcc.dg/cpp/backslash2.c: New tests.
13057
13058 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13059
13060 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13061 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13062
13063 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
13064
13065 * gcc.c-torture/execute/20001203-2.c: New testcase.
13066
13067 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13068
13069 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13070 * g++.old-deja/g++.other/virtual10.C: New test.
13071
13072 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13073
13074 * g++.old-deja/g++.mike/pmf5.C: Remove test.
13075
13076 2000-12-05 Richard Henderson <rth@redhat.com>
13077
13078 * gcc.c-torture/compile/20001205-1.c: New.
13079
13080 2000-12-04 Neil Booth <neilb@earthling.net>
13081
13082 * g++.old-deja/g++.other/virtual9.C: New test.
13083 * g++.old-deja/g++.pt/crash61.C: New test.
13084 * gcc.c-torture/execute/loop-9.c: New test.
13085
13086 2000-12-04 Neil Booth <neilb@earthling.net>
13087
13088 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13089 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13090 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13091 * gcc.dg/cpp/extratokens.c: ...here.
13092
13093 2000-12-04 Neil Booth <neilb@earthling.net>
13094
13095 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13096 New tests.
13097
13098 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13099
13100 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13101 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13102
13103 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
13104
13105 * gcc.c-torture/execute/20001203-1.c: New test.
13106
13107 2000-12-03 Neil Booth <neilb@earthling.net>
13108
13109 * gcc.dg/cpp/macro6.c: New test cases.
13110
13111 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13112
13113 * gcc.c-torture/execute/string-opt-9.c: New test.
13114 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13115 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13116 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13117
13118 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13119 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13120
13121 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
13122
13123 * gcc.dg/cpp/if-6.c: New testcase.
13124
13125 * gcc.dg/20001201-1.c: New testcase.
13126
13127 2000-12-02 Neil Booth <neilb@earthling.net>
13128
13129 * g++.old-deja/g++.other/externC4.C,
13130 g++.old-deja/g++.other/friend10.C: New tests.
13131
13132 2000-12-02 Neil Booth <neilb@earthling.net>
13133
13134 * g++.old-deja/g++.other/instan2.C
13135 * g++.old-deja/g++.other/instan3.C: New test.
13136
13137 2000-12-02 Neil Booth <neilb@earthling.net>
13138
13139 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
13140 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
13141 gnuc99.c,gnuc99-pedantic.c: New tests.
13142
13143 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
13144
13145 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
13146 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
13147
13148 2000-12-01 Neil Booth <neilb@earthling.net>
13149
13150 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
13151 * gcc.dg/cpp/poison.c: Update.
13152 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
13153
13154 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
13155
13156 * g77.f-torture/execute/20001201.f: New test.
13157
13158 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
13159
13160 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
13161
13162 2000-12-01 Jakub Jelinek <jakub@redhat.com>
13163
13164 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
13165
13166 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
13167
13168 * g++.old-deja/g++.other/cast6.C: New test.
13169
13170 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
13171
13172 * gcc.c-torture/execute/20001130-2.c: New testcase.
13173
13174 2000-11-30 Richard Henderson <rth@redhat.com>
13175
13176 * gcc.c-torture/execute/20001130-1.c: New test.
13177
13178 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13179
13180 * g++.old-deja/g++.other/op3.C: New test.
13181
13182 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13183
13184 * g++.old-deja/g++.other/op2.C: New test.
13185
13186 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13187
13188 * g++.old-deja/g++.other/crash38.C: New test.
13189
13190 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
13191
13192 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
13193
13194 2000-11-29 Jakub Jelinek <jakub@redhat.com>
13195
13196 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
13197 tests.
13198 * gcc.c-torture/execute/string-opt-6.c: New test.
13199
13200 * gcc.dg/20001117-1.c: Add main.
13201
13202 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
13203
13204 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
13205 Move from here ...
13206 * gcc.dg/940510-1.c: ... to here.
13207
13208 * gcc.dg/20000926-1.c: GNU C now allows initializations of
13209 zero-size arrays in toplevel structures.
13210
13211 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13212
13213 * gcc.c-torture/execute/loop-8.c: New test.
13214
13215 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13216
13217 * g++.old-deja/g++.other/base1.C: New test.
13218
13219 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13220
13221 * g++.old-deja/g++.other/parse2.C: New test.
13222
13223 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13224
13225 * g++.old-deja/g++.pt/incomplete1.C: New test.
13226
13227 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13228
13229 * g++.old-deja/g++.other/friend9.C: New test.
13230
13231 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13232
13233 * gcc.dg/20001127-1.c: New test.
13234
13235 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13236
13237 * g++.old-deja/g++.pt/friend46.C: New test.
13238
13239 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13240
13241 * g++.old-deja/g++.other/ptrmem8.C: New test.
13242
13243 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13244
13245 * gcc.c-torture/execute/string-opt-7.c: New test.
13246 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13247
13248 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
13249
13250 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
13251 instead of 'mkcheck 2'.
13252
13253 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
13254
13255 * gcc.c-torture/execute/memcheck/driver.c,
13256 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
13257 C9X references to refer to C99.
13258
13259 2000-11-25 Jakub Jelinek <jakub@redhat.com>
13260
13261 * gcc.dg/ultrasp3.c: New test.
13262
13263 2000-11-25 Neil Booth <neilb@earthling.net>
13264
13265 * gcc.dg/cpp/include2.c: Update test to be locale independent.
13266
13267 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
13268
13269 * gcc.c-torture/compile/20001123-2.c: New.
13270
13271 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13272
13273 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
13274
13275 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
13276
13277 * gcc.dg/sequence-point-1.c: Add some new tests.
13278 * gcc.c-torture/execute/20001124-1.c: New test.
13279
13280 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13281
13282 * g++.old-deja/g++.other/vaarg4.C: New test.
13283 * gcc.c-torture/compile/20001123-1.c: New test.
13284
13285 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13286
13287 * g++.other/crash24.C: Adjust and remove XFAIL.
13288 * g++.other/crash37.C: New test.
13289
13290 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
13291
13292 * g++.old-deja/g++.pt/instantiate9.C: New test.
13293
13294 2000-11-22 Mark Mitchell <mark@codesourcery.com>
13295
13296 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
13297 new ABI, too.
13298
13299 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
13300 * g++.old-deja/g++.robertl/eb55.C: Likewise.
13301
13302 2000-11-22 Neil Booth <neilb@earthling.net>
13303
13304 * gcc.dg/cpp/Wtrigraphs.c: New test.
13305
13306 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
13307
13308 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
13309
13310 2000-11-22 Jakub Jelinek <jakub@redhat.com>
13311
13312 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
13313
13314 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
13315
13316 * lib/gcc-dg.exp: load_lib scanasm.exp.
13317 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
13318 * lib/g++-dg.exp: load_lib scanasm.exp.
13319 * lib/scanasm.exp: New.
13320 (scan-assembler, scan-assembler-not): Add optional arguments to
13321 test name, or if not present, the pattern name.
13322 (scan-assembler-dem, scan-assembler-dem-not): New.
13323
13324 * g++.dg/dg.exp: New.
13325
13326 2000-11-21 Neil Booth <neilb@earthling.net>
13327
13328 * gcc.dg/cpp/integrated1.c: Remove.
13329
13330 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13331
13332 * gcc.c-torture/execute/20001121-1.c: New test.
13333
13334 2000-11-21 Richard Henderson <rth@redhat.com>
13335
13336 * gcc.c-torture/compile/20001121-1.c: New test.
13337
13338 2000-11-20 Neil Booth <neilb@earthling.net>
13339
13340 * gcc.dg/cpp/integrated1.c: New test.
13341
13342 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13343
13344 * g++.old-deja/g++.other/inline17.C: New test.
13345
13346 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
13347
13348 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
13349 local variable to be zero: I made the variable global. Now
13350 uses abort() and exit() instead of relying on main's return value.
13351
13352 2000-11-20 Neil Booth <neilb@earthling.net>
13353
13354 * gcc.dg/cpp/paste2.c: Update test.
13355 * objc/execute/paste.m: New test.
13356
13357 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13358
13359 * gcc.dg/c99-condexpr-1.c: New test.
13360
13361 2000-11-20 Neil Booth <neilb@earthling.net>
13362
13363 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
13364
13365 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
13366
13367 * g++.old-deja/g++.pt/export1.C: New test.
13368
13369 2000-11-20 Jakub Jelinek <jakub@redhat.com>
13370
13371 * gcc.dg/20001117-1.c: New test.
13372
13373 2000-11-18 Richard Henderson <rth@redhat.com>
13374
13375 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
13376
13377 2000-11-18 Richard Henderson <rth@redhat.com>
13378
13379 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
13380 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
13381 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
13382
13383 2000-11-18 Richard Henderson <rth@redhat.com>
13384
13385 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
13386 (main): New. Exit cleanly.
13387
13388 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13389
13390 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
13391 gcc.dg/c99-fordecl-2.c: New tests.
13392
13393 2000-11-18 Richard Henderson <rth@redhat.com>
13394
13395 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
13396 * gcc.c-torture/execute/zerolen-2.c: New.
13397
13398 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13399
13400 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
13401 memory.
13402
13403 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13404
13405 * g++.old-deja/g++.pt/instantiate8.C: New test.
13406
13407 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13408
13409 * g++.old-deja/g++.other/incomplete.C: Add more tests.
13410 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
13411
13412 2000-11-16 Nick Clifton <nickc@redhat.com>
13413
13414 * gcc.c-torture/execute/nestfunc-2.c: New test.
13415 * gcc.c-torture/execute/nestfunc-3.c: New test.
13416
13417 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13418
13419 * gcc.c-torture/compile/20001116-1.c: New test.
13420
13421 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13422
13423 * gcc.c-torture/execute/20001115-1.c: New test.
13424
13425 2000-11-15 Mark Mitchell <mark@codesourcery.com>
13426
13427 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
13428 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
13429 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
13430 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13431
13432 2000-11-15 Neil Booth <neilb@earthling.net>
13433
13434 gcc.dg/cpp/_Pragma1.c: Update.
13435 gcc.dg/cpp/_Pragma2.c: New test.
13436
13437 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
13438
13439 * g++.old-deja/g++.other/anon5.C: New test.
13440
13441 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
13442
13443 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
13444 tests.
13445
13446 2000-11-14 Jakub Jelinek <jakub@redhat.com>
13447
13448 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
13449 output.
13450
13451 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13452
13453 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
13454 labels at end of compound statements.
13455
13456 2000-11-13 Jakub Jelinek <jakub@redhat.com>
13457
13458 * gcc.c-torture/execute/loop-7.c: New test.
13459
13460 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13461
13462 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
13463
13464 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13465
13466 * gcc.dg/c99-bool-1.c: New test.
13467
13468 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13469
13470 * gcc.dg/c99-scope-1.c: Remove xfail.
13471 * gcc.dg/c99-scope-2.c: New test.
13472
13473 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13474
13475 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
13476 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
13477
13478 2000-11-11 Mark Mitchell <mark@codesourcery.com>
13479
13480 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
13481 error messages.
13482
13483 * g++.mike/p700.C: Don't typedef wchar_t.
13484 * g++.mike/p784.C: Likewise.
13485 * g++.mike/eb101.C: Don't use __wchar_t.
13486
13487 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
13488
13489 * g77.f-torture/execute/20001111.[fx]: Test premature exit
13490 from DO loop.
13491
13492 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13493
13494 * gcc.c-torture/execute/20001111-1.c: New test.
13495
13496 2000-11-10 Nick Clifton <nickc@redhat.com>
13497
13498 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
13499 long multuiple and accumulate.
13500
13501 2000-11-09 Richard Henderson <rth@redhat.com>
13502
13503 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
13504 via size_t instead of int.
13505
13506 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
13507 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13508 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13509 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13510
13511 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
13512
13513 * gcc.c-torture/compile/20001109-1.c: New test.
13514 * gcc.c-torture/compile/20001109-2.c: New test.
13515
13516 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
13517
13518 * g++.old-deja/g++.pt/operator1.C: New test.
13519 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
13520
13521 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13522
13523 * gcc.dg/20001108-1.c: New test.
13524
13525 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13526
13527 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
13528 with both arguments constant strings.
13529 * gcc.c-torture/execute/string-opt-3.c: New test.
13530 * gcc.c-torture/execute/string-opt-4.c: New test.
13531 * gcc.c-torture/execute/string-opt-5.c: New test.
13532
13533 2000-11-08 Nick Clifton <nickc@redhat.com>
13534
13535 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
13536 mulsidi3adddi patterns.
13537
13538 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
13539
13540 * g++.old-deja/g++.other/crash36.C: New test.
13541
13542 2000-11-08 Jakub Jelinek <jakub@redhat.com>
13543
13544 * g++.old-deja/g++.other/init16.C: New test.
13545
13546 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
13547
13548 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
13549
13550 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13551
13552 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
13553 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13554 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13555
13556 2000-11-07 DJ Delorie <dj@redhat.com>
13557
13558 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
13559
13560 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13561
13562 * gcc.c-torture/execute/string-opt-1.c: New test.
13563
13564 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13565
13566 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
13567 mips-sgi-irix6.* because the MIPS ABI passes floating-point
13568 parameters in registers, and there is no way for a varargs
13569 function to know in which order the integer and floating-point
13570 parameters should be interleaved when they are placed on the
13571 stack.
13572 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13573 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13574
13575 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13576
13577 * gcc.c-torture/execute/string-opt-2.c: New test.
13578
13579 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
13580
13581 * g++.old-deja/g++.pt/crash60.C: New test.
13582
13583 2000-11-06 Jakub Jelinek <jakub@redhat.com>
13584
13585 * g++.old-deja/g++.other/crash24.C: New test.
13586 * g++.old-deja/g++.other/crash25.C: New test.
13587 * g++.old-deja/g++.other/crash26.C: New test.
13588 * g++.old-deja/g++.other/crash27.C: New test.
13589 * g++.old-deja/g++.other/crash28.C: New test.
13590 * g++.old-deja/g++.other/crash29.C: New test.
13591 * g++.old-deja/g++.other/crash30.C: New test.
13592 * g++.old-deja/g++.other/crash31.C: New test.
13593 * g++.old-deja/g++.other/crash32.C: New test.
13594 * g++.old-deja/g++.other/crash33.C: New test.
13595 * g++.old-deja/g++.other/crash34.C: New test.
13596 * g++.old-deja/g++.other/crash35.C: New test.
13597
13598 2000-11-06 Jakub Jelinek <jakub@redhat.com>
13599
13600 * gcc.c-torture/execute/20001031-1.c: New test.
13601
13602 2000-11-04 Mark Mitchell <mark@codesourcery.com>
13603
13604 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
13605 namespace.
13606
13607 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
13608 standards-conformant.
13609
13610 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
13611
13612 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
13613 * g++.old-deja/g++.mike/p755a.C: Likewise.
13614 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
13615 library makes no calls to `operator new' during initialization.
13616
13617 2000-11-04 Neil Booth <neilb@earthling.net>
13618
13619 * gcc.dg/cpp/include2.c: New tests.
13620
13621 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
13622
13623 * lib/g++.exp (g++_set_ld_library_path): New function.
13624 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
13625
13626 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
13627
13628 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
13629 warnings.
13630
13631 2000-11-01 Richard Henderson <rth@redhat.com>
13632
13633 * g++.old-deja/g++.ext/namedret1.C: New.
13634 * g++.old-deja/g++.ext/namedret2.C: New.
13635 * g++.old-deja/g++.ext/namedret3.C: New.
13636
13637 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
13638
13639 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13640 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
13641
13642 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13643
13644 * gcc.c-torture/execute/va-arg-21.c: New test.
13645
13646 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
13647
13648 * gcc.dg/c99-complex-2.c: New test.
13649
13650 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13651
13652 * gcc.c-torture/execute/stdio-opt-1.c: New test.
13653
13654 2000-10-31 Jakub Jelinek <jakub@redhat.com>
13655
13656 * g++.old-deja/g++.other/inline16.C: New test.
13657
13658 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
13659
13660 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13661 __PRETTY_FUNCTION__
13662
13663 2000-10-29 Neil Booth <neilb@earthling.net>
13664
13665 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13666 New tests.
13667 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13668 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13669 optimisation.
13670
13671 2000-10-29 Neil Booth <neilb@earthling.net>
13672
13673 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13674 * mi1.c, mi1c.h: Add null directives to multiple-include test.
13675 * mi5.c: Test multiple includes work with -C.
13676 * trigraphs.c: Test ^= version.
13677
13678 2000-10-28 Neil Booth <neilb@earthling.net>
13679
13680 New tests and test updates for new macro expander.
13681
13682 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13683 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13684 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13685 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13686 new diagnostic messages.
13687
13688 * gcc.dg/cpp/macro3.c: New tests.
13689
13690 2000-10-27 Mark Mitchell <mark@codesourcery.com>
13691
13692 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13693 on the same line.
13694
13695 2000-10-27 Jakub Jelinek <jakub@redhat.com>
13696
13697 * g++.old-deja/g++.other/eh2.C: New test.
13698
13699 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
13700
13701 * gcc.c-torture/execute/20001027-1.c: New test.
13702
13703 2000-10-26 Richard Henderson <rth@redhat.com>
13704
13705 * gcc.c-torture/execute/20001026-1.c: New.
13706
13707 2000-10-26 Mark Mitchell <mark@codesourcery.com>
13708
13709 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13710 * g++.old-deja/g++.law/builtin1.C: Likewise.
13711 * g++.old-deja/g++.law/ctors10.C: Likewise.
13712 * g++.old-deja/g++.law/virtual3.C: Likewise.
13713 * g++.old-deja/g++.mike/p658.C: Likewise.
13714 * g++.old-deja/g++.other/sibcall1.C: Likewise.
13715 * g++.old-deja/g++.other/vaarg2.C: Likewise.
13716 * g++.old-deja/g++.robertl/eb124.C: Likewise.
13717 * g++.old-deja/g++.robertl/eb44.C: Likewise.
13718 * g++.old-deja/g++.robertl/eb77.C: Likewise.
13719
13720 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
13721
13722 * gcc.c-torture/compile/20001024-1.c: New test.
13723
13724 2000-10-25 Mark Mitchell <mark@codesourcery.com>
13725
13726 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13727 to tell us whether or not we are using V3.
13728
13729 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
13730
13731 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13732 operands.
13733
13734 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
13735
13736 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
13737
13738 2000-10-25 Jakub Jelinek <jakub@redhat.com>
13739
13740 * gcc.c-torture/execute/20001024-1.c: New test.
13741
13742 2000-10-24 Jakub Jelinek <jakub@redhat.com>
13743
13744 * g++.old-deja/g++.other/sibcall1.C: New test.
13745
13746 2000-10-20 Jakub Jelinek <jakub@redhat.com>
13747
13748 * gcc.dg/noncompile/init-3.c: New test.
13749
13750 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
13751
13752 * gcc.dg/format-array-1.c: New test.
13753
13754 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13755
13756 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13757 writing through null pointers; remove comment about testing
13758 unterminated strings.
13759
13760 2000-10-17 Matthew Hiller <hiller@redhat.com>
13761
13762 * gcc.c-torture/execute/20001017-2.c: New test.
13763
13764 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13765
13766 * gcc.c-torture/compile/20001018-1.c: New test.
13767 * gcc.c-torture/compile/20001018-1.x: Xfail.
13768
13769 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13770
13771 * gcc.c-torture/execute/20001017-1.c: New test.
13772
13773 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13774
13775 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13776 for multiple use of arguments with scanf formats; add tests for
13777 multiple use of arguments.
13778
13779 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
13780
13781 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
13782
13783 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13784
13785 * gcc.dg/format-miss-1.c: New test.
13786
13787 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13788
13789 * gcc.c-torture/execute/20001013-1.c: New test.
13790
13791 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13792
13793 * gcc.dg/format-branch-1.c: New test.
13794
13795 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13796
13797 * README, lib/file-format.exp: Remove EGCS references.
13798
13799 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13800
13801 * gcc.dg/20001013-1.c: New test.
13802
13803 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
13804
13805 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13806 for intmax_t in the compiler using __typeof__ and the type rules
13807 for conditional expressions.
13808
13809 2000-10-13 Jakub Jelinek <jakub@redhat.com>
13810
13811 * gcc.dg/20001012-1.c: New test.
13812 * gcc.dg/20001012-2.c: New test.
13813
13814 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13815
13816 * gcc.dg/format-attr-1.c: New test.
13817
13818 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13819
13820 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13821 __LONG_LONG_MAX__ instead of LLONG_MAX.
13822
13823 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13824
13825 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13826 scanf flags.
13827 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13828 flags.
13829
13830 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
13831
13832 * gcc.dg/sequence-pt-1.c: New test.
13833
13834 2000-10-11 Geoff Keating <geoffk@cygnus.com>
13835
13836 * gcc.c-torture/execute/20001011-1.c: New testcase.
13837 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13838
13839 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13840
13841 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13842 does not error on it.
13843
13844 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13845
13846 * gcc.dg/20001009-1.c: New test.
13847
13848 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
13849
13850 * gcc.c-torture/compile/20001009-1.c: Move from here ....
13851 * gcc.c-torture/execute/20001009-2.c: ... to here.
13852
13853 2000-10-09 Geoff Keating <geoffk@cygnus.com>
13854
13855 * gcc.c-torture/compile/20001009-1.c: New testcase.
13856 * gcc.c-torture/execute/20001009-1.c: New testcase.
13857 Testcases provided by Jan Hubicka <jh@suse.cz>.
13858
13859 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13860
13861 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13862 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13863 uintmax_t using <limits.h> to emulate the compiler's internal
13864 logic. No longer XFAIL %j tests.
13865
13866 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13867
13868 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13869 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13870 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13871 regexps and details of expected handling of some bad formats.
13872 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13873 suppression.
13874
13875 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13876
13877 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13878 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13879 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13880 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13881 in list archives.
13882
13883 2000-10-06 Richard Henderson <rth@cygnus.com>
13884
13885 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13886 * g++.old-deja/g++.brendan/crash52.C: Likewise.
13887 * g++.old-deja/g++.jason/report.C: Likewise.
13888 * g++.old-deja/g++.law/friend5.C: Likewise.
13889 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
13890 of the expected warnings.
13891
13892 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
13893
13894 * g++.old-deja/g++.pt/enum14.C: New test.
13895
13896 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
13897
13898 * g++.old-deja/g++.pt/crash59.C: New test.
13899
13900 2000-10-04 Will Cohen <wcohen@redhat.com>
13901
13902 * gcc.dg/20000926-1.c: New test.
13903
13904 2000-10-03 Geoff Keating <geoffk@cygnus.com>
13905
13906 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13907 function name for current C++ compiler.
13908 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13909
13910 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
13911
13912 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13913 __PRETTY_FUNCTION__.
13914 * g++.old-deja/g++.ext/pretty2.C: Likewise.
13915
13916 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13917
13918 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13919
13920 2000-09-26 Jakub Jelinek <jakub@redhat.com>
13921
13922 * gcc.c-torture/compile/20000923-1.c: New test.
13923
13924 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13925
13926 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13927 * g++.old-deja/g++.pt/ttp62.C: Same.
13928 * g++.old-deja/g++.other/inline14.C: Same.
13929
13930 2000-09-24 Richard Henderson <rth@cygnus.com>
13931
13932 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13933
13934 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
13935
13936 * gcc.dg/c90-printf-1.c: Add test for wide string format.
13937
13938 2000-09-22 Geoff Keating <geoffk@cygnus.com>
13939
13940 * gcc.c-torture/compile/20000922-1.c: New file.
13941
13942 2000-09-21 Nick Clifton <nickc@redhat.com>
13943
13944 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13945 a signed long modulo operation.
13946 (mod6): New function - perform an unsigned long modulo operation.
13947 (main): Add tests for modulos of very large numbers by very small
13948 dividends.
13949
13950 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13951
13952 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13953
13954 2000-09-19 Richard Henderson <rth@cygnus.com>
13955
13956 * gcc.dg/compare2.c (case 10): XFAIL.
13957
13958 2000-09-18 Richard Henderson <rth@cygnus.com>
13959
13960 * gcc.c-torture/execute/20000906-1.c: Move ...
13961 * gcc.dg/20000906-1.c: ... here. Only run on targets
13962 that support __builtin_trap.
13963
13964 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
13965
13966 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13967
13968 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13969
13970 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13971 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
13972 more $ format tests.
13973
13974 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13975
13976 * gcc.dg/format-errmk-1.c: New test.
13977
13978 2000-09-17 Greg McGary <greg@mcgary.org>
13979
13980 * gcc.c-torture/execute/20000917-1.x: Remove.
13981
13982 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
13983
13984 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13985
13986 2000-09-17 Greg McGary <greg@mcgary.org>
13987
13988 * gcc.c-torture/execute/20000917-1.c: New test.
13989 * gcc.c-torture/execute/20000917-1.x: XFAIL.
13990
13991 2000-09-16 Neil Booth <NeilB@earthling.net>
13992
13993 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13994 in nested macro bug.
13995
13996 2000-09-15 Neil Booth <NeilB@earthling.net>
13997
13998 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13999
14000 2000-09-14 Jeffrey A Law (law@cygnus.com)
14001
14002 * gcc.c-torture/execute/20000914-1.c: New test.
14003
14004 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14005
14006 * g++.other/inline13.C: New test.
14007
14008 2000-09-12 Andreas Jaeger <aj@suse.de>
14009
14010 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14011 constant by Ulrich Drepper <drepper@redhat.com>.
14012
14013 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14014
14015 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14016
14017 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14018
14019 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14020
14021 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14022
14023 * gcc.dg/cpp/backslash.c: New test.
14024
14025 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14026
14027 * gcc.c-torture/execute/20000910-1.c: New test.
14028 * gcc.c-torture/execute/20000910-2.c: Likewise.
14029
14030 2000-09-11 Robert Lipe <robertl@sco.com>
14031
14032 * gcc.dg/pragma-align.c: New test.
14033
14034 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14035
14036 * g++.old-deja/g++.pt/explicit82.C: New test.
14037 * g++.old-deja/g++.pt/explicit83.C: New test.
14038
14039 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14040
14041 * gcc.dg/asm-names.c: New test.
14042
14043 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14044
14045 * gcc.dg/cpp/tr-warn6.c: New test
14046
14047 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14048
14049 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14050 be accepted.
14051
14052 2000-09-07 Catherine Moore <clm@redhat.com>
14053
14054 * gcc.c-torture/execute/unroll-1.c: New test.
14055
14056 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14057
14058 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14059 ERROR markers.
14060 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14061 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14062 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14063 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14064 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14065 Preprocess only.
14066 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14067 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14068
14069 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14070
14071 * g++.old-deja/g++.pt/deduct2.C: New test.
14072
14073 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14074
14075 * g++.old-deja/g++.pt/parms2.C: New test.
14076
14077 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14078
14079 * g++.old-deja/g++.pt/crash58.C: New test.
14080
14081 2000-09-06 Greg McGary <greg@mcgary.org>
14082
14083 * gcc.c-torture/execute/20000906-1.c: New test.
14084 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14085
14086 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14087
14088 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14089
14090 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14091
14092 * g++.old-deja/g++.pt/crash57.C: New test.
14093
14094 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14095
14096 * g++.old-deja/g++.pt/crash56.C: New test.
14097
14098 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14099
14100 * g++.old-deja/g++.pt/koenig1.C: New test.
14101
14102 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14103
14104 * gcc.dg/20000904-1.c: New test.
14105
14106 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14107
14108 * gcc.dg/cpp/paste8.c: New test.
14109
14110 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14111
14112 * gcc.c-torture/compile/20000827-1.c: New test.
14113
14114 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14115
14116 * gcc.dg/format-diag-1.c: New test.
14117
14118 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14119
14120 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14121 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14122 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14123 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14124 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14125
14126 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14127
14128 * g++.old-deja/g++.other/nested4.C: New test.
14129
14130 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14131
14132 * g++.old-deja/g++.ns/scoped1.C: New test.
14133
14134 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14135
14136 * lib/g++.exp: Support testing already-installed GCC.
14137
14138 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14139
14140 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14141
14142 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14143
14144 * gcc.dg/return-type-2.c: New test.
14145
14146 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14147
14148 * gcc.c-torture/compile/20000825-1.c: New test.
14149
14150 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14151
14152 * gcc.dg/dwarf2-2.c: New test.
14153
14154 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14155
14156 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14157 dg-warning regexps.
14158
14159 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14160
14161 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14162 gcc.dg/format-ext-5.c: New tests.
14163
14164 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14165
14166 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14167
14168 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14169
14170 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14171
14172 2000-08-24 Richard Henderson <rth@cygnus.com>
14173
14174 * gcc.dg/ia64-sync-1.c: New test.
14175 * gcc.dg/ia64-sync-2.c: New test.
14176 * gcc.dg/ia64-asm-1.c: New test.
14177
14178 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14179
14180 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14181 * gcc.dg/format-ext-2.c: New test.
14182
14183 2000-08-23 Jason Merrill <jason@redhat.com>
14184
14185 * lib/old-dejagnu.exp: Also ignore "In member function" and
14186 "At global scope".
14187
14188 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14189
14190 * gcc.dg/noncompile/label-lineno-1.c: New test.
14191
14192 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14193
14194 * gcc.dg/c99-array-nonobj-1.c: New test.
14195
14196 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14197
14198 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14199 tests.
14200 * gcc.dg/format-ext-1.c: New test.
14201
14202 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14203
14204 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14205 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14206 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14207 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14208 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14209
14210 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14211
14212 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14213 gcc.dg/c99-strftime-2.c: New tests.
14214
14215 2000-08-22 Richard Henderson <rth@cygnus.com>
14216
14217 * gcc.c-torture/execute/20000822-1.c: New test.
14218
14219 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14220
14221 * gcc.c-torture/execute/20000819-1.x: Remove.
14222
14223 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14224
14225 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14226 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14227 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14228 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14229 gcc.dg/format-xopen-1.c: New tests.
14230
14231 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14232
14233 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14234
14235 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14236
14237 * g++.old-deja/g++.other/loop2.C: New test.
14238
14239 * gcc.c-torture/compile/20000606-1.c: New test.
14240 * gcc.c-torture/compile/20000728-1.c: New test.
14241 * gcc.c-torture/execute/20000801-1.c: New test.
14242 * gcc.c-torture/execute/20000801-2.c: New test.
14243 * gcc.c-torture/execute/20000819-1.c: New test.
14244 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14245 * gcc.dg/20000629-1.c: New test.
14246 * gcc.dg/20000724-1.c: New test.
14247 * gcc.dg/20000807-1.c: New test.
14248
14249 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14250
14251 * gcc.dg/cpp/pragma-1.c: New test.
14252 * gcc.dg/cpp/pragma-2.c: New test.
14253
14254 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14255
14256 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14257 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14258
14259 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14260
14261 * gcc.c-torture/compile/20000818-1.c: New test.
14262
14263 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14264
14265 * gcc.c-torture/execute/20000818-1.c: New test.
14266
14267 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14268
14269 * gcc.dg/format-va-1.c: New test.
14270
14271 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14272
14273 * g++.old-deja/g++.other/typedef8.C: New test.
14274
14275 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14276
14277 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14278 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14279 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14280 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14281 * g++.old-deja/g++.other/ptrmem7.C: New test.
14282 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14283
14284 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14285
14286 * g++.old-deja/g++.pt/typename27.C: New test.
14287
14288 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14289
14290 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14291 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14292 * g++.old-deja/g++.pt/friend45.C: New test.
14293 * g++.old-deja/g++.other/friend8.C: New test.
14294
14295 2000-08-15 Richard Henderson <rth@cygnus.com>
14296
14297 * gcc.c-torture/execute/20000815-1.c: New test.
14298
14299 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14300
14301 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14302 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14303 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14304
14305 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14306
14307 * g++.old-deja/g++.other/refinit2.C: New test.
14308
14309 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14310
14311 * lib/c-torture.exp (c-torture): Make
14312 compiler_conditional_xfail_data global.
14313 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14314 compiler_conditional_xfail_data machinery.
14315 (f-torture-execute): Likewise.
14316 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14317 and only when unrolling loops.
14318
14319 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14320
14321 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14322
14323 * g++.old-deja/g++.pt/explicit81.C: New test.
14324
14325 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14326
14327 * g++.old-deja/g++.pt/typename26.C: New test.
14328
14329 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14330
14331 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14332 warning.
14333
14334 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14335
14336 * g++.old-deja/g++.other/array3.C: New test.
14337
14338 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14339
14340 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14341 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14342 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14343 New tests.
14344
14345 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14346
14347 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14348 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14349
14350 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14351
14352 * gcc.c-torture/execute/20000808-1.c: New test.
14353
14354 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14355
14356 * gcc.dg/c90-const-expr-1.c: New test.
14357
14358 2000-08-08 Richard Henderson <rth@cygnus.com>
14359
14360 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14361
14362 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14363
14364 * gcc.dg/noncompile/const-ll-1.c: New test.
14365
14366 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14367
14368 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14369
14370 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14371
14372 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14373 that running programs linked against the shared version of libobjc
14374 run correctly.
14375
14376 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14377
14378 * gcc.dg/c99-printf-1.c: New test.
14379
14380 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14381
14382 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14383
14384 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14385
14386 * gcc.c-torture/execute/20000731-1.x: Delete.
14387
14388 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14389
14390 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14391 and torture_without_loops as is done by c-torture.exp.
14392 (search_for): Copy from c-torture.exp.
14393 (gcc-dg-runtest): New function, drives a directory of tests
14394 iterating over the TORTURE_OPTIONS.
14395 (scan-assembler, scan-assembler-not): Move here from
14396 individual directory drivers.
14397
14398 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14399 defined by lib/gcc-dg.exp.
14400 * gcc.dg/cpp/cpp.exp: Likewise.
14401 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14402 gcc-dg-runtest, so we cycle over optimization options.
14403
14404 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14405 * gcc.dg/compare2.c: No longer expected to fail.
14406
14407 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14408
14409 * gcc.c-torture/execute/20000804-1.c: New test.
14410
14411 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14412
14413 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14414
14415 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14416
14417 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14418
14419 2000-08-03 Jeffrey A Law (law@cygnus.com)
14420
14421 * gcc.c-torture/compile/20000803-1.c: New test.
14422
14423 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14424
14425 * gcc.c-torture/execute/20000801-3.c,
14426 gcc.c-torture/execute/20000801-4.c: New tests.
14427 * gcc.c-torture/execute/20000801-3.x,
14428 gcc.c-torture/execute/20000801-4.x: Xfail.
14429
14430 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14431
14432 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14433 libobjc/.libs to allow for libtool.
14434
14435 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14436
14437 * gcc.c-torture/compile/20000802-1.c: New test.
14438
14439 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14440
14441 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14442
14443 2000-07-31 Jeffrey A Law (law@cygnus.com)
14444
14445 * gcc-c-torture/execute/20000731-2.c: New test.
14446
14447 * gcc.c-torture/execute/20000731-1.c: New test.
14448 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14449
14450 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14451
14452 * testsuite/gcc.dg/cpp/paste7.c: New test.
14453 * gcc.dg/cpp/20000725-1.c: New test.
14454
14455 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14456
14457 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14458 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14459 declaration warning for __builtin_dwarf_reg_size.
14460
14461 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14462
14463 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14464
14465 * gcc.dg/noncompile/voidparam-1.c: New test.
14466
14467 2000-07-30 Richard Henderson <rth@cygnus.com>
14468
14469 * gcc.dg/c90-digraph-1.c: Don't xfail.
14470 * gcc.dg/compare2.c (case 10): Xfail.
14471 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14472
14473 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14474
14475 * gcc.dg/c99-main-1.c: New test.
14476
14477 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14478
14479 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14480
14481 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14482
14483 * gcc.c-tortuer/execute/20000726-1.c: New test.
14484
14485 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14486
14487 * gcc.c-torture/execute/enum-2.c: New test.
14488
14489 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14490
14491 * gcc.dg/cpp/tr-warn3.c: New test.
14492
14493 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14494
14495 * g++.old-deja/g++.ext/implicit1.C: Remove.
14496 * g++.old-deja/g++.jason/c2.C: Remove
14497 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14498 * g++.old-deja/g++.pt/crash16.C: Likewise.
14499 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14500
14501 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14502
14503 * g++.old-deja/g++.other/for2.C: New test.
14504
14505 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14506
14507 * gcc.dg/20000720-1.c: New test.
14508
14509 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14510
14511 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14512
14513 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14514
14515 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14516 * gcc.c-torture/execute/20000722-1.c: New.
14517 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14518
14519 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14520
14521 * gcc.dg/cpp/20000720-1.S: New test.
14522
14523 2000-07-21 Michael Meissner <meissner@redhat.com>
14524
14525 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14526
14527 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14528
14529 * g++.old-deja/g++.brendan/crash16.C,
14530 g++.old-deja/g++.brendan/parse3.C,
14531 g++.old-deja/g++.brendan/redecl1.C,
14532 g++.old-deja/g++.ns/template13.C,
14533 g++.old-deja/g++.other/decl4.C,
14534 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14535
14536 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14537
14538 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14539 and "Internal error".
14540
14541 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14542 regexps.
14543 * gcc.dg/cpp/paste6.c: New test.
14544
14545 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
14546
14547 * gcc.dg/cpp/tr-direct.c: New test.
14548
14549 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14550 gcc.dg/cpp/undef1.c: Tweak error regexps.
14551
14552 2000-07-18 Eric Christopher <echristo@redhat.com>
14553
14554 * gcc.c-torture/compile/20000718-1.c: New test.
14555
14556 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
14557
14558 * cpplex.c (_cpp_push_token): If the token being pushed back
14559 is the previous token in this context, just subtract one from
14560 context->posn.
14561 * cppmacro.c (save_expansion): Clear aux field when storing a
14562 placemarker.
14563
14564 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
14565
14566 * gcc.dg/noncompile/redecl-1.c: New test.
14567
14568 2000-07-18 Jakub Jelinek <jakub@redhat.com>
14569
14570 * gcc.c-torture/execute/20000717-5.c: New test.
14571 * gcc.c-torture/execute/20000717-1.x: Removed.
14572
14573 2000-07-17 Richard Henderson <rth@cygnus.com>
14574
14575 * gcc.c-torture/execute/20000717-4.c: New test.
14576
14577 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
14578
14579 * gcc.dg/cpp/syshdr.c: New test.
14580 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
14581
14582 2000-07-17 Neil Booth <neilb@earthling.net>
14583
14584 * gcc.dg/cpp/cmdlne-dM.c: New test.
14585 * gcc.dg/cpp/cmdlne-dD.c: New test.
14586
14587 2000-07-17 Jeffrey A Law (law@cygnus.com)
14588
14589 * gcc.c-torture/execute/20000717-3.c: New test.
14590
14591 * gcc.c-torture/compile/20000717-1.c: New test.
14592
14593 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
14594
14595 * gcc.c-torture/execute/20000717-2.c: New test.
14596
14597 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
14598
14599 * gcc.dg/formatz-1.c: New test.
14600
14601 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
14602 * gcc.dg/c99-digraph-1.c: New tests.
14603
14604 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
14605 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
14606
14607 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
14608 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
14609 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
14610 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
14611 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
14612 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
14613 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
14614
14615 2000-07-17 Greg McGary <greg@mcgary.org>
14616
14617 * gcc.c-torture/execute/20000717-1.c: New test.
14618 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
14619
14620 2000-07-15 Jakub Jelinek <jakub@redhat.com>
14621
14622 * gcc.c-torture/execute/20000715-2.c: New test.
14623 * gcc.dg/20000715-1.c: New test.
14624
14625 2000-07-15 Michael Meissner <meissner@redhat.com>
14626
14627 * gcc.c-torture/execute/20000715-1.c: New test.
14628
14629 2000-07-13 Jakub Jelinek <jakub@redhat.com>
14630
14631 * gcc.c-torture/execute/20000707-1.c: New test.
14632
14633 2000-07-13 Neil Booth <NeilB@earthling.net>
14634
14635 * testsuite/gcc.dg/cpp/digraph1.c,
14636 testsuite/gcc.dg/cpp/digraph2.c,
14637 testsuite/gcc.dg/cpp/digraphs.c: New tests.
14638
14639 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
14640
14641 * g77.f-torture/compile/20000630-2.f: New test.
14642 * g77.f-torture/compile/20000630-2.x
14643
14644 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
14645
14646 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
14647
14648 2000-07-11 Neil Booth <NeilB@earthling.net>
14649
14650 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
14651
14652 2000-07-11 Neil Booth <NeilB@earthling.net>
14653
14654 * gcc.dg/cpp/cmdlne-C.c: New.
14655
14656 2000-07-09 Neil Booth <NeilB@earthling.net>
14657
14658 * gcc.dg/cpp/directiv.c: New tests.
14659 * gcc.dg/cpp/undef1.c: Update.
14660
14661 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
14662
14663 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
14664
14665 2000-07-09 Neil Booth <NeilB@earthling.net>
14666
14667 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
14668
14669 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
14670
14671 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14672 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
14673
14674 2000-07-08 Neil Booth <NeilB@earthling.net>
14675
14676 * gcc.dg/cpp/macsyntx.c: New tests.
14677
14678 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14679
14680 * gcc.dg/20000707-1.c: New test.
14681
14682 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14683
14684 * gcc.c-torture/execute/20000706-1.c: New test.
14685 * gcc.c-torture/execute/20000706-2.c: New test.
14686 * gcc.c-torture/execute/20000706-3.c: New test.
14687 * gcc.c-torture/execute/20000706-4.c: New test.
14688 * gcc.c-torture/execute/20000706-5.c: New test.
14689
14690 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14691
14692 * g++.old-deja/g++.pt/instantiate7.C: New test.
14693
14694 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14695
14696 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14697 * g++.old-deja/g++.mike/thunk3.C: Likewise.
14698 * g++.old-deja/g++.other/rtti3.C: Likewise.
14699 * g++.old-deja/g++.other/rttid3.C: Likewise.
14700
14701 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
14702
14703 * g77.f-torture/compile/20000630-1.x: Fix typo
14704
14705 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
14706
14707 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14708 assembly output.
14709
14710 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
14711
14712 * gcc.dg/cpp/ident.c: New test.
14713
14714 2000-07-05 Neil Booth <NeilB@earthling.net>
14715
14716 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14717 gcc.dg/cpp/lexstrng.c: New tests.
14718
14719 2000-07-04 Neil Booth <NeilB@earthling.net>
14720
14721 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14722 * gcc.dg/cpp/strify2.c: Same.
14723
14724 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
14725
14726 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14727 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14728 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14729 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
14730
14731 * testsuite/gcc.dg/cpp/macro1.c,
14732 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14733 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14734 testsuite/gcc.dg/cpp/strify1.c,
14735 testsuite/gcc.dg/cpp/strify2.c: New tests.
14736
14737 2000-07-03 Jakub Jelinek <jakub@redhat.com>
14738
14739 * gcc.c-torture/execute/20000703-1.c: New test.
14740
14741 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14742
14743 * g++.old-deja/g++.pt (lookup10.C): New test.
14744
14745 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14746
14747 * g++.old-deja/g++.pt (typename25.C): New test.
14748
14749 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
14750
14751 * gcc.c-torture/compile/20000701-1.c: New test.
14752
14753 2000-06-30 Nick Clifton <nickc@cygnus.com>
14754
14755 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14756 to test case.
14757
14758 2000-06-30 Catherine Moore <clm@cygnus.com>
14759
14760 * gcc.c-torture/execute/align-1.c: New test.
14761
14762 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
14763
14764 * g++.old-deja/g++.pt/expr8.C: New test.
14765 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
14766
14767 2000-06-29 Nick Clifton <nickc@cygnus.com>
14768
14769 * gcc.c-torture/compile/20000629-1.c: New test.
14770
14771 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14772
14773
14774 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14775 gcc.dg/noncompile directory, depending on whether they're
14776 preprocessor tests or not. Annotate all the tests for the dg
14777 framework.
14778
14779 * gcc.c-torture/noncompile/noncompile.exp: Delete.
14780 * gcc.dg/noncompile/noncompile.exp: New.
14781
14782 * Moved files:
14783 Old name New name
14784 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
14785 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
14786 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
14787 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
14788 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
14789 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
14790 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
14791 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
14792 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
14793 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
14794 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
14795 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
14796 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
14797 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
14798 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
14799 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
14800 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
14801 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
14802 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
14803 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
14804 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
14805 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
14806 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
14807 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
14808
14809 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
14810 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
14811 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
14812 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
14813 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
14814 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
14815
14816 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14817
14818 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14819 declare one variable. On the fourth, error.
14820 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14821 declared by 20000628-1a.h.
14822
14823 2000-06-29 Richard Henderson <rth@redhat.com>
14824
14825 * gcc.c-torture/execute/930529-1.x: New file.
14826 * gcc.dg/920413-1.c: Adjust expected warning text.
14827 * gcc.dg/980217-1.c: Declare abort.
14828 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14829
14830 2000-06-29 Jeffrey A Law (law@cygnus.com)
14831
14832 * g77.f-torture/compile/20000629-1.f: New test.
14833 * g77.f-torture/compile/20000629-1.x: Expected to fail.
14834
14835 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14836
14837 Rearrange lots of files, removing entirely the
14838 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14839 directories.
14840
14841 * Deleted files:
14842 gcc.c-torture/code_quality/code_quality.exp
14843 gcc.c-torture/special/special.exp
14844 gcc.failure/failure.exp
14845 gcc.failure/940409-1.x
14846 gcc.c-torture/compile/961203-1.x
14847
14848 * New files:
14849 gcc.misc-tests/linkage.exp
14850 gcc.c-torture/execute/920730-1t.c
14851 gcc.c-torture/execute/920730-1t.x
14852 gcc.c-torture/compile/920520-1.x
14853 gcc.c-torture/compile/920521-1.x
14854 gcc.c-torture/compile/981006-1.x
14855 gcc.c-torture/execute/eeprof-1.x
14856
14857 * Moved files (possibly with modifications to fit a new harness):
14858 Old name New name
14859 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
14860 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
14861 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
14862 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
14863 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
14864 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
14865 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
14866 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
14867 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
14868 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
14869 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
14870 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
14871 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
14872 gcc.failure/940409-1.c gcc.dg/940409-1.c
14873
14874 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14875
14876 * c-torture/compile/961203-1.x: Delete.
14877
14878 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
14879 not exit. Include stdio.h.
14880 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14881 * gcc.misc-tests/dg-12.c: Likewise.
14882 * gcc.misc-tests/dg-5.c: Likewise.
14883 * gcc.misc-tests/dg-6.c: Likewise.
14884 * gcc.misc-tests/dg-7.c: Prototype abort.
14885 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14886 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14887 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
14888 not exit.
14889 * gcc.misc-tests/sieve.c: Use return from main, not exit.
14890 * gcc.misc-tests/sort2.c: Use return from main, not exit.
14891
14892 2000-06-28 Jakub Jelinek <jakub@redhat.com>
14893
14894 * gcc.dg/cpp/20000628-1.c: New test.
14895 * gcc.dg/cpp/20000628-1.h: New header for above test.
14896 * gcc.dg/cpp/20000628-1a.h: Likewise.
14897
14898 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
14899
14900 * gcc.dg/cpp: New directory.
14901 * gcc.dg/cpp/cpp.exp: New driver.
14902 * gcc.dg/cpp/20000627-1.c: New test.
14903 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14904 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14905 and rewrite as a compilation test.
14906
14907 * gcc.dg: Move many files into the cpp subdirectory, possibly
14908 renaming or editing them as well.
14909 Old name New name
14910 990119-1.c cpp/19990119-1.c
14911 990228-1.c cpp/19990228-1.c
14912 990407-1.c cpp/19990407-1.c
14913 990409-1.c cpp/19990409-1.c
14914 990413-1.c cpp/19990413-1.c
14915 990703-1.c cpp/19990703-1.c
14916 20000127-1.c cpp/20000127-1.c
14917 20000129-1.c cpp/20000129-1.c
14918 20000207-1.c cpp/20000207-1.c
14919 20000207-2.c cpp/20000207-2.c
14920 20000209-1.c cpp/20000209-1.c
14921 20000209-2.c cpp/20000209-2.c
14922 20000301-1.c cpp/20000301-1.c
14923 20000419-1.c cpp/20000419-1.c
14924 20000510-1.S cpp/20000510-1.S
14925 20000519-1.c cpp/20000519-1.c
14926 20000529-1.c cpp/20000529-1.c
14927 20000625-1.c cpp/20000625-1.c
14928 20000625-2.c cpp/20000625-2.c
14929 cpp-as1.c cpp/assert1.c
14930 cpp-as2.c cpp/assert2.c
14931 cxx-comments-1.c cpp/cxxcom1.c
14932 cxx-comments-2.c cpp/cxxcom2.c
14933 endif-label.c cpp/endif.c
14934 cpp-hash1.c cpp/hash1.c
14935 cpp-hash2.c cpp/hash2.c
14936 cpp-if1.c cpp/if-1.c
14937 cpp-if2.c cpp/if-2.c
14938 cpp-if3.c cpp/if-3.c
14939 cpp-if4.c cpp/if-4.c
14940 cpp-if5.c cpp/if-5.c
14941 cpp-cond.c cpp/if-cexp.c
14942 cpp-missingop.c cpp/if-mop.c
14943 cpp-missingparen.c cpp/if-mpar.c
14944 cpp-opprec.c cpp/if-oppr.c
14945 cpp-ifparen.c cpp/if-paren.c
14946 cpp-shortcircuit.c cpp/if-sc.c
14947 cpp-shift.c cpp/if-shift.c
14948 cpp-unary.c cpp/if-unary.c
14949 cpp-li1.c cpp/line1.c
14950 cpp-li2.c cpp/line2.c
14951 lineno.c cpp/line3.c
14952 lineno-2.c cpp/line4.c
14953 cpp-mi.c cpp/mi1.c
14954 cpp-mic.h cpp/mi1c.h
14955 cpp-micc.h cpp/mi1cc.h
14956 cpp-mind.h cpp/mi1nd.h
14957 cpp-mindp.h cpp/mi1ndp.h
14958 cpp-mix.h cpp/mi1x.h
14959 cpp-mi2.c cpp/mi2.c
14960 cpp-mi2a.h cpp/mi2a.h
14961 cpp-mi2b.h cpp/mi2b.h
14962 cpp-mi2c.h cpp/mi2c.h
14963 cpp-mi3.c cpp/mi3.c
14964 cpp-mi3.def cpp/mi3.def
14965 poison-1.c cpp/poison.c
14966 pr-impl.c cpp/prag-imp.c
14967 cpp-redef-2.c cpp/redef1.c
14968 cpp-redef.c cpp/redef2.c
14969 strpaste.c cpp/strp1.c
14970 strpaste-2.c cpp/strp2.c
14971 cpp-tradpaste.c cpp/tr-paste.c
14972 cpp-tradstringify.c cpp/tr-str.c
14973 cpp-tradwarn1.c cpp/tr-warn1.c
14974 cpp-tradwarn2.c cpp/tr-warn2.c
14975 trigraphs.c cpp/trigraphs.c
14976 cpp-unc1.c cpp/unc1.c
14977 cpp-unc2.c cpp/unc2.c
14978 cpp-unc3.c cpp/unc3.c
14979 cpp-unc.c cpp/unc4.c
14980 undef.c cpp/undef1.c
14981 undef-2.c cpp/undef2.c
14982 cpp-wi1.c cpp/widestr1.c
14983
14984 2000-06-27 Mark Mitchell <mark@codesourcery.com>
14985
14986 * lib/g++.exp (g++_include_flags): Tweak.
14987
14988 2000-06-27 H.J. Lu <hjl@gnu.org>
14989 Loren J. Rittle <ljrittle@acm.org>
14990
14991 * lib/g++.exp (g++_include_flags): Override libgloss.exp
14992 version with one that knows about the new gcc tree structure.
14993 (g++_link_flags): Same.
14994
14995 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
14996
14997 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14998 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14999 case we are cross-compiling.
15000
15001 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15002 g++.old-deja/g++.niklas/Makefile.in,
15003 g++.old-deja/g++.niklas/configure.in,
15004 g++.old-deja/g++.other/Makefile.in,
15005 g++.old-deja/g++.other/configure.in,
15006 gcc.c-torture/code_quality/Makefile.in,
15007 gcc.c-torture/code_quality/configure.in,
15008 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15009 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15010 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15011 gcc.c-torture/execute/ieee/Makefile.in,
15012 gcc.c-torture/execute/ieee/configure.in,
15013 gcc.c-torture/noncompile/Makefile.in,
15014 gcc.c-torture/noncompile/configure.in,
15015 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15016 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15017 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15018
15019 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15020
15021 * g++.old-deja/g++.other/ambig3.C: New test.
15022
15023 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15024
15025 * g++.old-deja/g++.pt/syntax1.C: New test.
15026 * g++.old-deja/g++.pt/syntax2.C: New test.
15027 * g++.old-deja/g++.other/syntax3.C: New test.
15028 * g++.old-deja/g++.other/syntax4.C: New test.
15029
15030 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15031
15032 * gcc.dg/20000623-1.c: Prototype exit and abort.
15033
15034 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15035
15036 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15037 New tests.
15038 * gcc.dg/cpp-mi3.def: New file.
15039
15040 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15041 inside assertions.
15042 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15043 lexer's error messages.
15044 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15045 divine anything from the linemarkers.
15046 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15047 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15048
15049 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15050
15051 * gcc.dg/20000623-1.c: New test.
15052
15053 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15054
15055 * gcc.c-torture/execute/20000622-1.c: New test.
15056
15057 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15058
15059 * g++.old-deja/g++.other/init15.C: New test.
15060
15061 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15062
15063 * g++.old-deja/g++.pt/vaarg2.C: New test.
15064 * g++.old-deja/g++.pt/vaarg3.C: New test.
15065
15066 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15067
15068 * g++.old-deja/g++.other/dyncast6.C: New test.
15069
15070 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15071
15072 * gcc.c-torture/execute/loop-6.c: New test.
15073
15074 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15075
15076 * gcc.dg/20000614-1.c: New test.
15077 * gcc.dg/20000614-2.c: New test.
15078
15079 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15080
15081 * g++.old-deja/g++.other/inline12.C: New test.
15082
15083 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15084
15085 * g++.old-deja/g++.other/eh1.C: New test.
15086
15087 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15088
15089 * g++.old-deja/g++.other/type.C: New test.
15090
15091 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15092
15093 * g++.old-deja/g++.other/initstring.C: New test.
15094
15095 2000-06-12 Jason Merrill <jason@redhat.com>
15096
15097 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15098
15099 2000-06-09 Jeffrey A Law (law@cygnus.com)
15100
15101 * gcc.c-torture/compile/20000609-1.c: New test.
15102
15103 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15104
15105 * gcc.dg/20000609-1.c: New test.
15106
15107 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15108
15109 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15110 * gcc.c-torture/noncompile/poison-1.c: Move...
15111 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15112 * gcc.dg/cpp-li1.c: Add a token after the #line.
15113
15114 2000-06-05 Richard Henderson <rth@cygnus.com>
15115
15116 * gcc.c-torture/execute/20000605-2.c: New test.
15117 * gcc.c-torture/execute/20000605-3.c: New test.
15118
15119 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15120
15121 * g77.f-torture/execute/20000503-1.x: New file.
15122
15123 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15124
15125 * g++.old-deja/g++.eh/badalloc1.C: New test.
15126
15127 2000-06-05 Richard Henderson <rth@cygnus.com>
15128
15129 * gcc.c-torture/execute/20000605-1.c: New test.
15130
15131 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15132 Nathan Sidwell <nathan@codesourcery.com>
15133
15134 * gcc.c-torture/compile/20000605-1.c: New test.
15135
15136 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15137
15138 * g77.f-torture/compile/20000601-1.f: New test.
15139
15140 2000-06-03 Richard Henderson <rth@cygnus.com>
15141
15142 * gcc.c-torture/execute/20000603-1.c: New.
15143
15144 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15145
15146 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15147 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15148
15149 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15150
15151 * gcc.dg/compare2.c (case 12): XFAIL.
15152 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15153 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15154
15155 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15156
15157 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15158
15159 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15160 guard macro is already defined when the header is first
15161 included.
15162 * gcc.dg/cpp-mix.h: New file.
15163 * gcc.dg/endif-label.c: Update patterns to match compiler.
15164
15165 * g++.brendan/complex1.C: Declare abort.
15166 * g++.law/refs4.C: Remove XFAIL.
15167 * g++.oliva/expr2.C: Declare abort and exit.
15168
15169 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15170
15171 * gcc.c-torture/execute/20000528-1.c: New test.
15172
15173 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15174 * g++.old-deja/g++.law/temps4.C: Likewise.
15175
15176 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15177 stdlib.h. Call abort() on failure.
15178 * g++.old-deja/g++.law/refs4.C: Likewise.
15179 * g++.old-deja/g++.law/temps4.C: Likewise.
15180 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15181 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15182
15183 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15184
15185 Relative to g++.dg/special:
15186 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15187
15188 Relative to g++.old-deja:
15189 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15190 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15191 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15192 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15193 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15194 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15195 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15196
15197 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15198 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15199 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15200 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15201 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15202 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15203 and/or string.h.
15204
15205 * g++.other/goto1.C: Update expectations for error messages.
15206
15207 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15208
15209 * gcc.c-torture/compile/20000523-1.c: New test.
15210
15211 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15212
15213 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15214
15215 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15216
15217 * g++.old-deja/g++.eh/catch11.C: New test.
15218 * g++.old-deja/g++.eh/catch12.C: New test.
15219
15220 2000-05-24 Nick Clifton <nickc@cygnus.com>
15221
15222 * gcc.c-torture/execute/20000523-1.c: New test.
15223
15224 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15225
15226 * c-torture/execute/bcp-1.c: Replace abort in arg of
15227 __builtin_constant_p with a generic external function.
15228
15229 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15230 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15231 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15232 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15233 Prototype abort and/or exit.
15234
15235 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15236 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15237 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15238 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15239
15240 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15241
15242 * gcc.dg/dwarf2-1.c: New test.
15243
15244 2000-05-20 Richard Henderson <rth@cygnus.com>
15245
15246 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15247
15248 2000-05-20 Andreas Jaeger <aj@suse.de>
15249
15250 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15251 testcase.
15252
15253 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15254
15255 * gcc.c-torture/execute/20000519-2.c: New test.
15256
15257 2000-05-19 Andreas Jaeger <aj@suse.de>
15258
15259 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15260 which fails with SSA.
15261
15262 * lib/c-torture.exp: Also test with -O3 -fssa.
15263
15264 2000-05-18 Michael Meissner <meissner@redhat.com>
15265
15266 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15267 * gcc.c-torture/execute/920415-1.c: Ditto.
15268 * gcc.c-torture/execute/920501-1.c: Ditto.
15269 * gcc.c-torture/execute/conversion.c: Ditto.
15270 * gcc.c-torture/execute/cvt-1.c: Ditto.
15271
15272 2000-05-18 Jeffrey A Law (law@cygnus.com)
15273
15274 * gcc.c-torture/compile/20000518-1.c: New test.
15275
15276 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15277
15278 * g77.f-torture/compile/200005018.f: New test.
15279
15280 2000-05-17 Jeffrey A Law (law@cygnus.com)
15281
15282 * gcc.c-torture/compile/20000517-1.c: New test.
15283
15284 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15285
15286 * gcc.c-torture/execute/20000516-1.c: New test.
15287
15288 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15289
15290 * g++.old-deja/g++.other/eh.C: New test.
15291
15292 2000-05-12 Richard Henderson <rth@cygnus.com>
15293
15294 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15295 constants through to doit's conditional.
15296
15297 2000-05-11 Jeffrey A Law (law@cygnus.com)
15298
15299 * gcc.c-torture/compile/20000511-1.c: New test.
15300 * g77.f-torture/compile/20000511-1.f: New test.
15301 * g77.f-torture/compile/20000511-2.f: New test.
15302
15303 2000-05-11 Michael Meissner <meissner@redhat.com>
15304
15305 * gcc.c-torture/execute/20000511-1.c: New test.
15306
15307 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15308
15309 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15310 * gcc.dg/20000510-1.S: New.
15311
15312 2000-05-08 Catherine Moore <clm@cygnus.com>
15313
15314 * gcc.dg/unused-3.c: New.
15315
15316 2000-05-06 Richard Henderson <rth@cygnus.com>
15317
15318 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15319 * g++.old-deja/g++.mike/warn1.C: Likewise.
15320 * g++.old-deja/g++.pt/local1.C: Likewise.
15321 * g++.old-deja/g++.pt/local7.C: Likewise.
15322 * g++.old-deja/g++.pt/spec16.C: Likewise.
15323
15324 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15325
15326 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15327
15328 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15329
15330 * g77.f-torture/execute/20000503-1.f: New test.
15331
15332 2000-05-04 Andreas Jaeger <aj@suse.de>
15333
15334 * gcc.dg/noreturn-2.c: New test.
15335
15336 2000-05-04 Neil Booth <NeilB@earthling.net>
15337
15338 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15339 preprocessor.
15340
15341 2000-05-04 Richard Henderson <rth@cygnus.com>
15342
15343 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15344
15345 2000-05-04 Richard Henderson <rth@cygnus.com>
15346
15347 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15348 OpenSSL by Jason R Thorpe.
15349
15350 2000-05-03 Jim Wilson <wilson@cygnus.com>
15351
15352 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15353
15354 2000-05-03 Robert Lipe <robertlipe@usa.net>
15355
15356 * gcc.dg/20000503-1.c: New test.
15357
15358 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15359
15360 * gcc.c-torture/compile/20000502-1.c: New test.
15361 * g++.old-deja/g++.other/align.C: New test.
15362 * gcc.dg/cpp-tradstringify.c: New test.
15363
15364 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15365
15366 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15367 and hard registers.
15368
15369 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15370
15371 * gcc.c-torture/execute/loop-5.c: New test.
15372
15373 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15374
15375 * gcc.c-torture/execute/va-arg-20.c: New test.
15376
15377 2000-04-23 Jeffrey A Law (law@cygnus.com)
15378
15379 * gcc.c-torture/execute/20000422-1.c: New test.
15380
15381 2000-04-20 Greg McGary <gkm@gnu.org>
15382
15383 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15384 when optimizing, but without sibling-call optimizations (-O1).
15385
15386 2000-04-20 Jeffrey A Law (law@cygnus.com)
15387
15388 * gcc.c-torture/compile/20000420-1.c: New test.
15389
15390 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15391
15392 * g++.abi/ptrflags.C: New test.
15393 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15394
15395 2000-04-19 Catherine Moore <clm@cygnus.com>
15396
15397 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15398
15399 2000-04-19 Greg McGary <gkm@gnu.org>
15400
15401 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15402 sibling-call optimizations.
15403
15404 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15405
15406 * gcc.dg/20000419-1.c: New test.
15407
15408 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15409
15410 * gcc.c-torture/execute/20000412-6.c: New test.
15411
15412 2000-04-12 Jeffrey A Law (law@cygnus.com)
15413
15414 * gcc.c-torture/execute/20000412-5.c: New test.
15415 * g77.f-torture/compile/20000412-1.f: New test.
15416 * gcc.c-torture/execute/20000412-4.c: New test.
15417 * gcc.c-torture/compile/20000412-2.c: New test.
15418 * gcc.c-torture/execute/20000412-3.c: New test.
15419 * gcc.c-torture/compile/20000412-1.c: New test.
15420 * gcc.c-torture/execute/20000412-2.c: New test.
15421
15422 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15423
15424 * objc/execute/bf-20.m: New test.
15425
15426 2000-04-10 Richard Henderson <rth@cygnus.com>
15427
15428 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15429
15430 * gcc.c-torture/execute/20000412-1.c: New test.
15431
15432 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15433
15434 * g++.old-deja/g++.eh/catchptr1.C: New test.
15435
15436 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15437
15438 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15439
15440 2000-04-08 Neil Booth <NeilB@earthling.net>
15441
15442 * gcc.dg/cpp-nullchar.c: Remove test as
15443 embedded nulls cause problems.
15444
15445 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15446
15447 * gcc.dg/compare2.c: New test.
15448
15449 2000-04-08 Neil Booth <NeilB@earthling.net>
15450
15451 * gcc.dg/cpp-nullchar.c: New test.
15452
15453 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15454
15455 * gcc.dg/cpp-mi2.c: New test.
15456 * gcc.dg/cpp-mi2[abc].h: New files.
15457
15458 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15459
15460 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15461 member name.
15462
15463 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15464
15465 * g++.old-deja/g++.abi/vmihint.C: New test.
15466
15467 2000-04-06 Neil Booth <NeilB@earthling.net>
15468
15469 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15470 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15471 copyright.
15472
15473 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15474
15475 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15476 avoid stack-frame overwrite.
15477
15478 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15479
15480 * gcc.c-torture/compile/20000405-2.c: New test.
15481 * gcc.c-torture/compile/20000405-3.c: New test.
15482
15483 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15484
15485 * gcc.c-torture/compile/20000405-1.c: New test.
15486
15487 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15488
15489 * gcc.dg/cast-qual-1.c: Revert last change.
15490
15491 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15492
15493 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15494
15495 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15496
15497 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15498 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15499
15500 2000-04-03 Jeffrey A Law (law@cygnus.com)
15501
15502 * gcc.c-torture/compile/20000403-2.c: New test.
15503 * gcc.c-torture/compile/20000403-1.c: New test.
15504
15505 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15506
15507 * gcc.c-torture/execute/20000403-1.c: New test.
15508
15509 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15510
15511 * gcc.c-torture/execute/20000402-1.c: New test.
15512
15513 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15514
15515 * gcc.c-torture/execute/va-arg-15.c: New test.
15516 * gcc.c-torture/execute/va-arg-16.c: New test.
15517 * gcc.c-torture/execute/va-arg-17.c: New test.
15518 * gcc.c-torture/execute/va-arg-18.c: New test.
15519 * gcc.c-torture/execute/va-arg-19.c: New test.
15520
15521 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15522
15523 * gcc.c-torture/compile/981211-1.c: Move to...
15524 * gcc.dg/cpp-as1.c: ...here.
15525 * gcc.dg/cpp-as2.c: New file.
15526
15527 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15528 compiler.
15529
15530 2000-04-02 Neil Booth <NeilB@earthling.net>
15531
15532 * gcc.dg/cpp-cond.c New tests.
15533 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15534 accidental success less likely.
15535 * gcc.dg/cpp-missingop.c New tests.
15536 * gcc.dg/cpp-missingparen.c New tests.
15537 * gcc.dg/cpp-shift.c New tests.
15538 * gcc.dg/cpp-shortcircuit.c New tests.
15539 * gcc.dg/cpp-unary.c New tests.
15540
15541 2000-03-29 Jeffrey A Law (law@cygnus.com)
15542
15543 * gcc.c-torture/compile/20000329-1.c: New test.
15544
15545 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
15546
15547 * gcc.c-torture/compile/20000326-1.c: New test.
15548 * gcc.c-torture/compile/20000326-2.c: New test.
15549
15550 2000-03-24 Geoff Keating <geoffk@cygnus.com>
15551
15552 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15553 the first parameter is a function argument.
15554
15555 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
15556
15557 * g++.old-deja/g++.ext/array4.C: New test.
15558
15559 2000-03-22 Geoff Keating <geoffk@cygnus.com>
15560
15561 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
15562
15563 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15564
15565 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
15566
15567 2000-03-19 Richard Henderson <rth@cygnus.com>
15568
15569 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
15570
15571 2000-03-19 Richard Henderson <rth@cygnus.com>
15572
15573 * gcc.c-torture/compile/20000319-1.c: New test.
15574
15575 2000-03-14 Jeffrey A Law (law@cygnus.com)
15576
15577 * gcc.c-torture/execute/20000314-3.c: New test.
15578 * gcc.c-torture/execute/20000314-2.c: New test.
15579 * gcc.c-torture/execute/20000314-1.c: New test.
15580 * gcc.c-torture/compile/20000314-2.c: New test.
15581 * gcc.c-torture/compile/20000314-1.c: New test.
15582
15583 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
15584
15585 * g++.old-deja/g++.warn/inline.C: New test.
15586
15587 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
15588
15589 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
15590 standards-compliant result rather than specific constants.
15591 Put test-values in array.
15592
15593 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
15594
15595 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
15596 (g++_target_compile): Put test-specific options last.
15597
15598 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15599
15600 * g++.old-deja/g++.eh/vbase4.C: New test.
15601
15602 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15603
15604 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
15605
15606 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15607
15608 * g++.old-deja/g++.brendan/misc12.C: Removed.
15609 * g++.old-deja/g++.pt/memtemp77.C: Constify.
15610 * g++.old-deja/g++.ext/pretty4.C: New test.
15611
15612 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15613
15614 * g++.old-deja/g++.other/string2.C: New test.
15615
15616 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
15617
15618 * g++.old-deja/g++.warn/impint2.C: New test.
15619
15620 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
15621
15622 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
15623 is 1, not zero.
15624
15625 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
15626
15627 * g++.old-deja/g++.warn/impint.C: New test.
15628 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
15629 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
15630 * g++.old-deja/g++.pt/explicit12.C: Likewise.
15631 * g++.old-deja/g++.pt/explicit13.C: Likewise.
15632 * g++.old-deja/g++.pt/explicit17.C: Likewise.
15633 * g++.old-deja/g++.pt/explicit18.C: Likewise.
15634 * g++.old-deja/g++.pt/explicit19.C: Likewise.
15635 * g++.old-deja/g++.pt/explicit23.C: Likewise.
15636 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15637 * g++.old-deja/g++.pt/explicit35.C: Likewise.
15638 * g++.old-deja/g++.pt/explicit6.C: Likewise.
15639 * g++.old-deja/g++.pt/memclass7.C: Likewise.
15640
15641 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
15642
15643 * gcc.dg/cpp-redef.c: New test.
15644
15645 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
15646
15647 * g++.old-deja/g++.pt/unify7.C: New test.
15648
15649 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15650
15651 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15652 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
15653
15654 2000-02-25 Geoff Keating <geoffk@cygnus.com>
15655
15656 * gcc.c-torture/compile/20000224-1.c: New test.
15657
15658 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15659
15660 * gcc.c-torture/compile/cpp-2.c: New test.
15661 * gcc.c-torture/compile/cpp-1.c: New test.
15662
15663 2000-02-25 Jeffrey A Law (law@cygnus.com)
15664
15665 * gcc.c-torture/execute/20000225-1.c: New test.
15666
15667 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15668
15669 * gcc.dg/cpp-li2.c: New test.
15670
15671 * gcc.dg/cpp-wi1.c: New test.
15672
15673 * gcc.dg/cpp-li1.c: New test.
15674
15675 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
15676
15677 * g++.old-deja/g++.other/sizeof5.C: New test.
15678
15679 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15680
15681 * gcc.c-torture/execute/va-arg-13.c: New test.
15682
15683 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
15684
15685 * gcc.c-torture/execute/va-arg-12.c: New test.
15686
15687 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15688
15689 * gcc.c-torture/execute/20000223-1.c: New test.
15690
15691 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15692
15693 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
15694
15695 2000-02-22 Mark Mitchell <mark@codesourcery.com>
15696
15697 * g++.old-deja/g++.abi/ptrmem.C: New test.
15698
15699 2000-02-19 Richard Henderson <rth@cygnus.com>
15700
15701 * gcc.c-torture/compile/init-3.c: New.
15702
15703 2000-02-17 Mark Mitchell <mark@codesourcery.com>
15704
15705 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15706 ALWAYS_CXXFLAGS.
15707
15708 2000-02-11 Robert Lipe <robertl@sco.com>
15709
15710 * gcc.c-torture/compile/20000211-3.c: New test.
15711
15712 2000-02-11 Martin Buchholz <martin@xemacs.org>
15713
15714 * gcc.c-torture/compile/20000211-2.c: New test.
15715
15716 2000-02-11 Jeffrey A Law (law@cygnus.com)
15717
15718 * gcc.c-torture/compile/20000211-1.c: New test.
15719
15720 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
15721
15722 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15723 on native targets
15724
15725 2000-02-08 Nathan Sidwell <nathan@acm.org>
15726
15727 * g++.old-deja/g++.other/cast5.C: New test.
15728
15729 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
15730
15731 * gcc.c-torture/execute/20000205-1.c: New.
15732
15733 2000-02-03 Nathan Sidwell <nathan@acm.org>
15734
15735 * g++.old-deja/g++.jason/cast3.C: Return void.
15736 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
15737
15738 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15739
15740 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
15741
15742 * gcc.dg/loop-1.c: New test.
15743
15744 2000-01-27 Jakub Jelinek <jakub@redhat.com>
15745
15746 * gcc.c-torture/compile/20000127-1.c: New test.
15747 * gcc.c-torture/execute/991228-1.c: New test.
15748
15749 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15750
15751 * gcc.dg/unused-2.c: New test.
15752
15753 * gcc.dg/conv-1.c: New test.
15754
15755 2000-01-24 Mark Mitchell <mark@codesourcery.com>
15756
15757 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15758 compiler.
15759 (tool_option_proc): Fix typo.
15760
15761 2000-01-24 Geoff Keating <geoffk@cygnus.com>
15762
15763 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15764 of the ld on the host, not on the build machine.
15765 Also, don't crash if '--help' is not a supported option.
15766
15767 2000-01-24 Richard Henderson <rth@cygnus.com>
15768
15769 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
15770
15771 2000-01-20 Jeffrey A Law (law@cygnus.com)
15772
15773 * gcc.c-torture/execute/20000120-2.c: New test.
15774 * gcc.c-torture/execute/20000120-1.c: New test.
15775
15776 2000-01-13 Jeffrey A Law (law@cygnus.com)
15777
15778 * gcc.c-torture/execute/20000113-1.c: New test.
15779
15780 2000-01-12 Jeffrey A Law (law@cygnus.com)
15781
15782 * gcc.c-torture/execute/20000112-1.c: New test.
15783
15784 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15785
15786 * gcc.dg/20000111-1.c: New test.
15787
15788 2000-01-10 Jeffrey A Law (law@cygnus.com)
15789
15790 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15791 with 16 bit integers.
15792
15793 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15794
15795 * gcc.dg/20000108-1.c: New test.
15796
15797 2000-01-05 Nathan Sidwell <nathan@acm.org>
15798
15799 * g++.old-deja/g++.ns/koenig8.C: New test.
15800
15801 2000-01-05 Nathan Sidwell <nathan@acm.org>
15802
15803 * g++.old-deja/g++.other/cast4.C: New test.
15804
15805 2000-01-05 Jeffrey A Law (law@cygnus.com)
15806
15807 * gcc.c-torture/compile/20000105-2.c: New test.
15808 * gcc.c-torture/compile/20000105-1.c: New test.
15809
15810 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15811
15812 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
15813 references to printf & atoi to conform to ANSI standard.
15814 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
15815 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
15816 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
15817 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
15818 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
15819 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15820 * g++.old-deja/g++.brendan/copy1.C: Likewise.
15821 * g++.old-deja/g++.brendan/copy2.C: Likewise.
15822 * g++.old-deja/g++.brendan/copy3.C: Likewise.
15823 * g++.old-deja/g++.brendan/copy4.C: Likewise.
15824 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15825 * g++.old-deja/g++.brendan/copy6.C: Likewise.
15826 * g++.old-deja/g++.brendan/copy7.C: Likewise.
15827 * g++.old-deja/g++.brendan/copy8.C: Likewise.
15828 * g++.old-deja/g++.brendan/crash11.C: Likewise.
15829 * g++.old-deja/g++.brendan/crash14.C: Likewise.
15830 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
15831 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15832 * g++.old-deja/g++.brendan/delete2.C: Likewise.
15833 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
15834 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
15835 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
15836 * g++.old-deja/g++.brendan/eh1.C: Likewise.
15837 * g++.old-deja/g++.brendan/groff1.C: Likewise.
15838 * g++.old-deja/g++.brendan/init3.C: Likewise.
15839 * g++.old-deja/g++.brendan/misc12.C: Likewise.
15840 * g++.old-deja/g++.brendan/misc7.C: Likewise.
15841 * g++.old-deja/g++.brendan/new2.C: Likewise.
15842 * g++.old-deja/g++.brendan/operators4.C: Likewise.
15843 * g++.old-deja/g++.brendan/operators5.C: Likewise.
15844 * g++.old-deja/g++.brendan/overload2.C: Likewise.
15845 * g++.old-deja/g++.brendan/overload7.C: Likewise.
15846 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
15847 * g++.old-deja/g++.brendan/reference1.C: Likewise.
15848 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
15849 * g++.old-deja/g++.brendan/template24.C: Likewise.
15850 * g++.old-deja/g++.brendan/template3.C: Likewise.
15851 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
15852 * g++.old-deja/g++.jason/inline3.C: Likewise.
15853 * g++.old-deja/g++.jason/opeq.C: Likewise.
15854 * g++.old-deja/g++.law/arg5.C: Likewise.
15855 * g++.old-deja/g++.law/arm7.C: Likewise.
15856 * g++.old-deja/g++.law/ctors11.C: Likewise.
15857 * g++.old-deja/g++.law/cvt8.C: Likewise.
15858 * g++.old-deja/g++.law/init9.C: Likewise.
15859 * g++.old-deja/g++.law/refs4.C: Likewise.
15860 * g++.old-deja/g++.law/template2.C: Likewise.
15861 * g++.old-deja/g++.law/visibility24.C: Likewise.
15862 * g++.old-deja/g++.law/vtable3.C: Likewise.
15863 * g++.old-deja/g++.mike/asm2.C: Likewise.
15864 * g++.old-deja/g++.mike/eh1.C: Likewise.
15865 * g++.old-deja/g++.mike/misc1.C: Likewise.
15866 * g++.old-deja/g++.mike/misc13.C: Likewise.
15867 * g++.old-deja/g++.mike/misc14.C: Likewise.
15868 * g++.old-deja/g++.mike/ns12.C: Likewise.
15869 * g++.old-deja/g++.mike/p1248.C: Likewise.
15870 * g++.old-deja/g++.mike/p3708.C: Likewise.
15871 * g++.old-deja/g++.mike/p3708a.C: Likewise.
15872 * g++.old-deja/g++.mike/p3708b.C: Likewise.
15873 * g++.old-deja/g++.mike/p646.C: Likewise.
15874 * g++.old-deja/g++.mike/p700.C: Likewise.
15875 * g++.old-deja/g++.mike/p783.C: Likewise.
15876 * g++.old-deja/g++.mike/p783a.C: Likewise.
15877 * g++.old-deja/g++.mike/p783b.C: Likewise.
15878 * g++.old-deja/g++.mike/p786.C: Likewise.
15879 * g++.old-deja/g++.mike/p789.C: Likewise.
15880 * g++.old-deja/g++.mike/p789a.C: Likewise.
15881 * g++.old-deja/g++.mike/p807a.C: Likewise.
15882 * g++.old-deja/g++.other/delete3.C: Likewise.
15883 * g++.old-deja/g++.other/dyncast1.C: Likewise.
15884 * g++.old-deja/g++.other/dyncast2.C: Likewise.
15885 * g++.old-deja/g++.other/dyncast3.C: Likewise.
15886 * g++.old-deja/g++.other/empty1.C: Likewise.
15887 * g++.old-deja/g++.other/temporary1.C: Likewise.
15888 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
15889 * g++.old-deja/g++.pt/t16.C: Likewise.
15890 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
15891
15892 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
15893
15894 * gcc.dg/991230-1.c: New test.
15895
15896 1999-12-29 Jeffrey A Law (law@cygnus.com)
15897
15898 * gcc.c-torture/compile/991229-3.c: New test.
15899 * gcc.c-torture/compile/991229-2.c: New test.
15900 * gcc.c-torture/compile/991229-1.c: New test.
15901
15902 1999-12-29 Greg McGary <gkm@eng.ascend.com>
15903
15904 * gcc.c-torture/compile/labels-2.c: New test.
15905
15906 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
15907
15908 * gcc.c-torture/execute/991227-1.c: New test.
15909
15910 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15911
15912 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
15913
15914 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
15915
15916 * gcc.c-torture/execute/991221-1.c: New test.
15917
15918 1999-12-20 Nathan Sidwell <nathan@acm.org>
15919
15920 * g++.old-deja/g++.other/cast3.C: New test.
15921
15922 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
15923
15924 * gcc.c-torture/execute/991216-4.c: New test.
15925
15926 1999-12-16 Michael Meissner <meissner@cygnus.com>
15927
15928 * gcc.c-torture/execute/991216-1.c: New test.
15929 * gcc.c-torture/execute/991216-2.c: New test.
15930 * gcc.c-torture/execute/991216-3.c: New test.
15931
15932 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15933
15934 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
15935 Actually make the test fail by using "-O2" for compilation.
15936
15937 1999-12-15 Nathan Sidwell <nathan@acm.org>
15938
15939 * g++.old-deja/g++.warn/cast-align1.C: New test.
15940
15941 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15942
15943 * gcc.c-torture/compile/991214-1.c: New test.
15944 * gcc.c-torture/compile/991214-2.c: New test.
15945
15946 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15947
15948 * gcc.dg/991214-1.c: New test.
15949
15950 1999-12-13 Jeffrey A Law (law@cygnus.com)
15951
15952 * gcc.c-torture/compile/991213-3.c: New test.
15953 * gcc.c-torture/compile/991213-2.c: New test.
15954 * gcc.c-torture/compile/991213-1.c: New test.
15955
15956 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
15957
15958 * gcc.dg/991209-1.c: New test.
15959
15960 1999-12-08 Nathan Sidwell <nathan@acm.org>
15961
15962 * gcc.c-torture/compile/991208-1.c: New test.
15963
15964 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15965
15966 * gcc.dg/ultrasp2.c: New test.
15967
15968 1999-12-05 Alex Samuel <samuel@codesourcery.com>
15969
15970 * g++.old-deja/g++.abi/align.C (main): Fix typo.
15971
15972 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
15973
15974 * gcc.c-torture/compile/991202-1.c: New test.
15975 * gcc.c-torture/execute/991202-1.c: New test.
15976 * gcc.c-torture/execute/991202-2.c: New test.
15977 * gcc.c-torture/execute/991202-3.c: New test.
15978
15979 1999-12-02 Alex Samuel <samuel@codesourcery.com>
15980
15981 * g++.old-deja/g++.abi/align.C: New test.
15982 * g++.old-deja/g++.abi/aggregates.C: Likewise.
15983 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15984
15985 1999-12-01 Richard Henderson <rth@cygnus.com>
15986
15987 * gcc.c-torture/execute/991201-1.c: New.
15988
15989 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
15990
15991 * gcc.dg/991129-1.c: New test.
15992
15993 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
15994
15995 * gcc.c-torture/compile/991127-1.c: New test.
15996
15997 1999-11-22 Nathan Sidwell <nathan@acm.org>
15998
15999 * g++.old-deja/g++.other/warn4.C: New test.
16000
16001 1999-11-22 Nathan Sidwell <nathan@acm.org>
16002
16003 * g++.old-deja/g++.eh/cleanup2.C: New test.
16004 * g++.old-deja/g++.ext/pretty2.C: New test.
16005 * g++.old-deja/g++.ext/pretty3.C: New test.
16006 * g++.old-deja/g++.other/debug6.C: New test.
16007
16008 1999-10-20 Jim Wilson <wilson@cygnus.com>
16009
16010 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16011 compiler_output to look for one error message instead of two.
16012
16013 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
16014
16015 * gcc.c-torture/execute/991118-1.c: Also test case
16016 where the word boundary does not split a byte evenly.
16017
16018 1999-11-19 Nathan Sidwell <nathan@acm.org>
16019
16020 * g++.old-deja/g++.ext/restrict1.C: New test.
16021
16022 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16023
16024 * gcc.c-torture/execute/991118-1.c: New test.
16025
16026 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
16027
16028 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16029 working directory pathnames.
16030
16031 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
16032
16033 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16034 host is equipped with driver.h and driver.o so it can actually
16035 compile and run the tests.
16036
16037 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
16038
16039 * gcc.c-torture/compile/991008-1.c: New test.
16040
16041 1999-11-08 Nick Clifton <nickc@cygnus.com>
16042
16043 * lib/gcc-dg.exp: Include target-supports.exp
16044
16045 1999-11-05 Nick Clifton <nickc@cygnus.com>
16046
16047 * lib/target-supports.exp: New file: Provide procs to test for
16048 features supported by the target.
16049 (check_weak_available): Moved here from ecos.exp.
16050 (check_alias_available): New proc: Determine of the target
16051 toolchain supports the alias attribute.
16052
16053 * gcc.dg/special/ecos.exp: Move check_weak_available to
16054 target-supports.exp.
16055 (alias-1.c): Only perform the test if the target supports
16056 aliases.
16057 (wkali-1.c): Only perform the test if the target supports
16058 aliases.
16059
16060 * gcc.dg/990506-0.c: Expect error messages from cross
16061 targets as well as native targets.
16062
16063 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16064
16065 * gcc.dg/ultrasp1.c: Removed xfail.
16066 * gcc.dg/struct-ret-2.c: Likewise.
16067 * gcc.dg/array-1.c: Likewise.
16068
16069 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16070
16071 * gcc.dg/struct-ret-2.c: New test.
16072
16073 * gcc.dg/array-1.c: New test.
16074
16075 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
16076
16077 * gcc.c-torture/execute/991030-1.c: New test.
16078
16079 1999-10-26 Richard Henderson <rth@cygnus.com>
16080
16081 * gcc.c-torture/compile/991026-2.c: New test.
16082
16083 1999-10-26 Jeffrey A Law (law@cygnus.com)
16084
16085 * gcc.c-torture/compile/991026-1.c: New test.
16086
16087 1999-10-23 Jeffrey A Law (law@cygnus.com)
16088
16089 * gcc.c-torture/execute/991023-1.c: New test.
16090
16091 1999-10-19 Jeffrey A Law (law@cygnus.com)
16092
16093 * gcc.c-torture/execute/991019-1.c: New test.
16094
16095 1999-10-16 Richard Henderson <rth@cygnus.com>
16096
16097 * gcc.c-torture/execute/991016-1.c: New test.
16098
16099 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
16100
16101 * gcc.c-torture/execute/991014-1.c: New test.
16102
16103 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
16104
16105 * g++.old-deja/g++.other/union2.C: New test.
16106
16107 1999-10-13 Nathan Sidwell <nathan@acm.org>
16108
16109 * g++.old-deja/g++.other/vaarg2.C: New test.
16110 * g++.old-deja/g++.other/vaarg3.C: New test.
16111
16112 1999-10-12 Craig Burley <craig@jcb-sc.com>
16113
16114 * g77.f-torture/noncompile/19990905-1.f: Moved from being
16115 in compile/.
16116
16117 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
16118
16119 * gcc.c-torture/execute/va-arg-11.c: New test.
16120
16121 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
16122
16123 * lib/file-format.exp (gcc_target_object_format): Don't
16124 crash if objdump is unavailable.
16125
16126 1999-09-29 Donn Terry <donn@interix.com>
16127
16128 * gcc.misc-tests/mg.exp: delete extraneous redirection.
16129
16130 1999-09-28 Nick Clifton <nickc@cygnus.com>
16131
16132 * gcc.c-torture/compile/990928-1.c: New test.
16133
16134 1999-09-28 Nathan Sidwell <nathan@acm.org>
16135
16136 * g++.old-deja/g++.other/decl6.C: New test.
16137
16138 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16139
16140 * gcc.c-torture/execute/va-arg-10.c: New test.
16141
16142 1999-09-27 Nathan Sidwell <nathan@acm.org>
16143
16144 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
16145 __PRETTY_FUNCTION__.
16146
16147 1999-09-23 Nick Clifton <nickc@cygnus.com>
16148
16149 * gcc.c-torture/execute/990923-1.c: New test.
16150
16151 1999-09-21 Nick Clifton <nickc@cygnus.com>
16152
16153 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
16154 for which -fpic is inappropriate.
16155
16156 1999-09-21 Mark Mitchell <mark@codesourcery.com>
16157
16158 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
16159
16160 1999-09-21 Nathan Sidwell <nathan@acm.org>
16161
16162 * g++.old-deja/g++.other/dyncast1.C: New test.
16163 * g++.old-deja/g++.other/dyncast2.C: New test.
16164 * g++.old-deja/g++.other/dyncast3.C: New test.
16165 * g++.old-deja/g++.other/dyncast4.C: New test.
16166 * g++.old-deja/g++.other/dyncast5.C: New test.
16167 * g++.old-deja/g++.eh/catch3.C: New test.
16168 * g++.old-deja/g++.eh/catch3p.C: New test.
16169 * g++.old-deja/g++.eh/catch4.C: New test.
16170 * g++.old-deja/g++.eh/catch4p.C: New test.
16171 * g++.old-deja/g++.eh/catch5.C: New test.
16172 * g++.old-deja/g++.eh/catch5p.C: New test.
16173 * g++.old-deja/g++.eh/catch6.C: New test.
16174 * g++.old-deja/g++.eh/catch6p.C: New test.
16175 * g++.old-deja/g++.eh/catch7.C: New test.
16176 * g++.old-deja/g++.eh/catch7p.C: New test.
16177 * g++.old-deja/g++.eh/catch8.C: New test.
16178 * g++.old-deja/g++.eh/catch8p.C: New test.
16179 * g++.old-deja/g++.eh/catch9.C: New test.
16180 * g++.old-deja/g++.eh/catch9p.C: New test.
16181
16182 1999-09-13 Nathan Sidwell <nathan@acm.org>
16183
16184 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
16185 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
16186
16187 1999-09-13 Jeffrey A Law (law@cygnus.com)
16188
16189 * gcc.c-torture/compile/990913-1.c: New test.
16190
16191 1999-09-10 Nathan Sidwell <nathan@acm.org>
16192
16193 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
16194 * g++.old-deja/g++.jason/rfg5.C: Likewise.
16195
16196 1999-09-09 Richard Henderson <rth@cygnus.com>
16197
16198 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
16199
16200 1999-09-09 Nathan Sidwell <nathan@acm.org>
16201
16202 * g++.old-deja/g++.other/lookup11.C: New test.
16203 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
16204 what is permitted and what we want.
16205 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
16206 overload use.
16207 * g++.old-deja/g++.jason/rfg5.C: Likewise
16208
16209 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
16210
16211 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
16212 * gcc.c-torture/noncompile/poison-1.c: New file.
16213
16214 1999-09-08 Nathan Sidwell <nathan@acm.org>
16215
16216 * g++.old-deja/g++.other/sizeof3.C: New test.
16217 * g++.old-deja/g++.other/sizeof4.C: New test.
16218 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
16219 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
16220
16221 1999-09-07 Richard Henderson <rth@cygnus.com>
16222
16223 * gcc.dg/va-arg-1.c: New.
16224
16225 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16226
16227 * gcc.c-torture/execute/va-arg-9.c: New test.
16228
16229 1999-09-05 Craig Burley <craig@jcb-sc.com>
16230
16231 * g77.f-torture/compile/980519-2.f: New test.
16232 * g77.f-torture/compile/19990905-0.f: New test.
16233 * g77.f-torture/compile/19990905-1.f: New test.
16234 * g77.f-torture/compile/19990905-2.f: New test.
16235
16236 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
16237
16238 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
16239
16240 * gcc.c-torture/execute/990827-1.c: Fix typo.
16241
16242 1999-09-03 Nathan Sidwell <nathan@acm.org>
16243
16244 * g++.old-deja/g++.other/deref1.C: New test.
16245
16246 1999-09-02 Nathan Sidwell <nathan@acm.org>
16247
16248 * g++.old-deja/g++.other/ambig2.C: New test.
16249 * g++.old-deja/g++.other/cond5.C: New test.
16250 * g++.old-deja/g++.other/lookup16.C: New test.
16251
16252 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
16253
16254 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
16255 assemblers too.
16256
16257 1999-08-31 Jeffrey A Law (law@cygnus.com)
16258
16259 * lib/c-torture.exp: Avoid the "compare executables" optimization
16260 when testing native.
16261
16262 1999-08-29 Jeffrey A Law (law@cygnus.com)
16263
16264 * gcc.c-torture/execute/990829-1.c: New test.
16265 * gcc.c-torture/compile/990829-1.c: New test.
16266
16267 1999-08-27 Paul Burchard <burchard@pobox.com>
16268
16269 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
16270 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
16271 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
16272 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
16273 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
16274 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
16275 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
16276 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
16277 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
16278 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
16279 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
16280
16281 1999-08-27 Jeffrey A Law (law@cygnus.com)
16282
16283 * gcc.c-torture/execute/990827-1.c: New test.
16284
16285 1999-08-26 Craig Burley <craig@jcb-sc.com>
16286
16287 * g77.f-torture/noncompile/19990826-4.f: New test.
16288
16289 * g77.f-torture/compile/19990826-3.f: New test.
16290
16291 * g77.f-torture/execute/19990826-2.f: New test.
16292
16293 * g77.f-torture/compile/19990826-1.f: New test.
16294
16295 * gcc.c-torture/execute/990826-0.c: New test.
16296 * g77.c-torture/execute/19990826-0.f: New test.
16297
16298 * g77.f-torture/noncompile/970626-2.f: New test.
16299
16300 1999-08-25 Paul Burchard <burchard@pobox.com>
16301
16302 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
16303 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
16304 lss-011.C: New tests.
16305
16306 1999-08-25 Nathan Sidwell <nathan@acm.org>
16307
16308 * g++.old-deja/g++.other/decl5.C: New test.
16309
16310 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16311
16312 * noncompile/noncompile.exp: Load_lib c-torture.exp.
16313 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
16314 call `postbase' for each one. All callers of `postbase' changed
16315 to call this instead.
16316
16317 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
16318
16319 * gcc.c-torture/execute/990811-1.c: New test.
16320
16321 1999-08-09 Nick Clifton <nickc@cygnus.com>
16322
16323 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
16324 just native ones.
16325
16326 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
16327 just native ones.
16328
16329 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16330
16331 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
16332
16333 1999-08-04 Jeffrey A Law (law@cygnus.com)
16334
16335 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
16336
16337 1999-08-04 Nathan Sidwell <nathan@acm.org>
16338
16339 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
16340
16341 1999-08-04 Jeffrey A Law (law@cygnus.com)
16342
16343 * gcc.c-torture/execute/990804-1.c: New test.
16344
16345 1999-08-03 Nathan Sidwell <nathan@acm.org>
16346
16347 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
16348 * g++.old-deja/g++.brendan/crash64.C: Likewise
16349 * g++.old-deja/g++.brendan/overload8.C: Likewise
16350
16351 1999-08-03 Nathan Sidwell <nathan@acm.org>
16352
16353 * g++.old-deja/g++.other/struct1.C: New test.
16354
16355 1999-08-03 Nathan Sidwell <nathan@acm.org>
16356
16357 * g++.old-deja/g++.other/enum2.C: New test.
16358
16359 1999-08-02 Richard Henderson <rth@cygnus.com>
16360
16361 Adapted from tests from Franz Sirl:
16362 * gcc.c-torture/execute/va-arg-7.c: New test.
16363 * gcc.c-torture/execute/va-arg-8.c: New test.
16364
16365 1999-08-01 Jeffrey A Law (law@cygnus.com)
16366
16367 * gcc.c-torture/compile/990801-2.c: New test.
16368
16369 * gcc.c-torture/compile/990801-1.c: New test.
16370
16371 1999-07-27 Michael Meissner <meissner@cygnus.com>
16372
16373 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
16374 fp-cmp-1.c, converting double to float.
16375
16376 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
16377 fp-cmp-1.c, converting double to long double.
16378
16379 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
16380 from fr1 to unknown_register, since fr1 is a legitimate register
16381 on some machines.
16382
16383 1999-07-25 Jeffrey A Law (law@cygnus.com)
16384
16385 * README: More listname related changes.
16386
16387 1999-07-08 Catherine Moore <clm@cygnus.com>
16388
16389 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
16390
16391 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
16392
16393 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
16394
16395 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16396
16397 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
16398
16399 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
16400
16401 * gcc.dg/990703-1.c: New test.
16402
16403 1999-06-29 Nick Clifton <nickc@cygnus.com>
16404
16405 * lib/file-format.exp: New file: Move definition of proc
16406 gcc_target_object_format to here from
16407 gcc.dg/special/ecos.exp.
16408
16409 * lib/c-torture.exp: Include lib file-format.exp.
16410 * lib/gcc-dg.exp: Include lib file-format.exp.
16411
16412 * gcc.dg/special/ecos.exp: Remove definition of proc
16413 gcc_target_object_format.
16414
16415 1999-06-28 Jeffrey A Law (law@cygnus.com)
16416
16417 * gcc.c-torture/execute/990628-1.c: New test.
16418
16419 1999-06-25 Jeffrey A Law (law@cygnus.com)
16420
16421 * gcc.c-torture/compile/990625-2.c: New test.
16422
16423 * gcc.c-torture/compile/990625-1.c: New test.
16424
16425 1999-06-23 Nick Clifton <nickc@cygnus.com>
16426
16427 * gcc.c-torture/compile/dll.c: New test case. Check that dll
16428 attributes compile.
16429 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
16430 ports that use the COFF/PE file format.
16431
16432 1999-06-17 Jeffrey A Law (law@cygnus.com)
16433
16434 * gcc.c-torture/compile/990617-1.c: New test.
16435
16436 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
16437
16438 * g++.old-deja/g++.other/decl4.C: New test.
16439
16440 1999-06-14 Nathan Sidwell <nathan@acm.org>
16441
16442 * g++.old-deja/g++.other/bitfld3.C: New test.
16443
16444 1999-06-08 Nathan Sidwell <nathan@acm.org>
16445
16446 * g++.old-deja/g++.eh/catch1.C: New test.
16447
16448 1999-06-07 Jeffrey A Law (law@cygnus.com)
16449
16450 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
16451
16452 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
16453 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
16454
16455 1999-06-05 Craig Burley <craig@jcb-sc.com>
16456
16457 * g77.f-torture/compile/19990502-0.f: Replace with new,
16458 shorter, test that still fails after recent changes.
16459
16460 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16461
16462 * gcc.c-torture/execute/990604-1.c: New test.
16463
16464 1999-05-31 Jeffrey A Law (law@cygnus.com)
16465
16466 * gcc.c-torture/execute/990531-1.c: New test.
16467
16468 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16469
16470 * gcc.c-torture/compile/990527-1.c: New test.
16471
16472 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16473
16474 * gcc.c-torture/execute/990527-1.c: New test.
16475
16476 1999-05-25 Nick Clifton <nickc@cygnus.com>
16477
16478 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16479 bitfields as signed.
16480
16481 1999-05-25 Craig Burley <craig@jcb-sc.com>
16482
16483 * g77.f-torture/compile/19990525-0.f: New test.
16484
16485 1999-05-25 Jeffrey A Law (law@cygnus.com)
16486
16487 * gcc.c-torture/execute/990525-2.c: New test.
16488
16489 * gcc.c-torture/execute/990525-1.c: New test.
16490
16491 1999-05-24 Nathan Sidwell <nathan@acm.org>
16492
16493 * g++.old-deja/g++.other/anon3.C: New test.
16494 * g++.old-deja/g++.other/anon4.C: New test.
16495 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16496 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16497 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16498 Merrill).
16499
16500 1999-05-24 Jeffrey A Law (law@cygnus.com)
16501
16502 * gcc.c-torture/execute/990524-1.c: New test.
16503
16504 * gcc.dg/990524-1.c: New test.
16505
16506 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16507
16508 * gcc.c-torture/compile/990523-1.c: New test.
16509
16510 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16511
16512 * gcc.c-torture/compile/990519-1.c: New test.
16513
16514 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16515
16516 * gcc.c-torture/compile/990517-1.c: New test.
16517
16518 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16519 (e4, f4): New tests.
16520 (main): Call them.
16521
16522 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16523
16524 * gcc.dg/noreturn-1.c: New test.
16525
16526 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16527
16528 * gcc.c-torture/execute/990513-1.c: New test.
16529
16530 1999-05-10 Richard Henderson <rth@cygnus.com>
16531
16532 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16533
16534 1999-05-10 Craig Burley <craig@jcb-sc.com>
16535
16536 * g77.f-torture/execute/erfc.f: Use small single-precision
16537 values, to avoid problems on Alphas when not -mieee.
16538
16539 1999-05-08 Craig Burley <craig@jcb-sc.com>
16540
16541 * gcc.dg/990506-0.c: New test.
16542
16543 1999-05-08 Richard Henderson <rth@cygnus.com>
16544
16545 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16546 the constant to test. Don't XFAIL 64-bit targets.
16547
16548 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16549 * g++.old-deja/g++.law/profile1.C: Likewise.
16550
16551 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16552 operator new instances.
16553 * g++.old-deja/g++.other/delete5.C: Likewise.
16554
16555 1999-05-03 Craig Burley <craig@jcb-sc.com>
16556
16557 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16558 intrinsic.
16559
16560 1999-05-03 Craig Burley <craig@jcb-sc.com>
16561
16562 * g77.f-torture/execute/u77-test.f: Reverse order of two
16563 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16564
16565 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16566
16567 * gcc.dg/compare1.c: New test.
16568
16569 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16570
16571 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16572 New tests.
16573
16574 1999-05-02 Craig Burley <craig@jcb-sc.com>
16575
16576 * g77.f-torture/compile/19990502-1.f: New test.
16577
16578 1999-05-02 Craig Burley <craig@jcb-sc.com>
16579
16580 * g77.f-torture/compile/19990502-0.f: New test.
16581
16582 1999-05-02 Craig Burley <craig@jcb-sc.com>
16583
16584 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16585 intrinsic.
16586
16587 1999-05-02 Craig Burley <craig@jcb-sc.com>
16588
16589 * g77.f-torture/execute/u77-test.f (main): List libU77
16590 intrinsics not currently tested.
16591 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16592 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16593 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16594 Trim blanks off the ends of some printed strings.
16595
16596 1999-05-02 Craig Burley <craig@jcb-sc.com>
16597
16598 * g77.f-torture/execute/u77-test.f (main): Just warn about
16599 FSTAT gid disagreement, as it's expected on some systems.
16600
16601 1999-05-01 Craig Burley <craig@jcb-sc.com>
16602
16603 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16604 use a new function, which allows for some slop.
16605 Clean up some commentary.
16606 (issum): The new function.
16607 (sgladd): Deleted subroutine.
16608
16609 1999-05-01 Craig Burley <craig@jcb-sc.com>
16610
16611 * g77.f-torture/execute/u77-test.f: Modify to be more like
16612 libf2c/libU77 version, bringing patches to that version here.
16613 Add suitable commentary.
16614
16615 1999-04-25 Richard Henderson <rth@cygnus.com>
16616
16617 * gcc.dg/990424-1.c: New test.
16618
16619 1999-04-24 Craig Burley <craig@jcb-sc.com>
16620
16621 * g77.f-torture/execute/u77-test.f (main): Bug involving
16622 LSTAT has been fixed, so turn back on full checking.
16623
16624 1999-04-20 Craig Burley <craig@jcb-sc.com>
16625
16626 * g77.f-torture/compile/19990419-0.f: New test.
16627 * g77.f-torture/execute/19990419-1.f: New test.
16628
16629 1999-04-17 Richard Henderson <rth@cygnus.com>
16630
16631 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16632 to avoid the need for a prototype to supress a warning.
16633
16634 1999-04-07 Jim Wilson <wilson@cygnus.com>
16635
16636 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16637
16638 1999-04-04 Jeffrey A Law (law@cygnus.com)
16639
16640 * gcc.c-torture/execute/990404-1.c: New test.
16641
16642 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16643
16644 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16645 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16646 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16647 missing initializer warnings.
16648
16649 1999-03-28 Jeffrey A Law (law@cygnus.com)
16650
16651 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16652 matching strings.
16653
16654 1999-03-26 Jeffrey A Law (law@cygnus.com)
16655
16656 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16657
16658 1999-03-26 Craig Burley <craig@jcb-sc.com>
16659
16660 * g77.f-torture/execute/19990325-0.f: New test.
16661 * g77.f-torture/execute/19990325-1.f: New test.
16662
16663 1999-03-24 Jeffrey A Law (law@cygnus.com)
16664
16665 * gcc.c-torture/execute/990324-1.c: New test.
16666
16667 1999-03-22 Jim Wilson <wilson@cygnus.com>
16668
16669 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16670 test with 4.
16671
16672 1999-03-17 Richard Henderson <rth@cygnus.com>
16673
16674 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16675
16676 1999-03-13 Craig Burley <craig@jcb-sc.com>
16677
16678 * g77.f-torture/execute/19990313-2.f: New test.
16679 * g77.f-torture/execute/19990313-3.f: New test.
16680
16681 1999-03-13 Craig Burley <craig@jcb-sc.com>
16682
16683 * g77.f-torture/execute/19990313-0.f: New test.
16684 * g77.f-torture/execute/19990313-1.f: New test.
16685
16686 1999-03-12 Jim Wilson <wilson@cygnus.com>
16687
16688 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16689 printf to sprintf.
16690 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16691 (main): Add check for u15. Conditionalize u31 check depending on
16692 whether ints are <32 bits or >=32 bits.
16693
16694 1999-03-08 Craig Burley <craig@jcb-sc.com>
16695
16696 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16697
16698 1999-03-08 Craig Burley <craig@jcb-sc.com>
16699
16700 * g77.f-torture/compile/19990305-0.f: New test.
16701 * g77.f-torture/execute/19981119-0.f: New test.
16702
16703 1999-03-08 Craig Burley <craig@jcb-sc.com>
16704
16705 * g77.f-torture/execute/970625-2.f: call ABORT if final
16706 result is not correct, instead of just printing it.
16707 Add this checking via newly introduced obfuscation, to
16708 trip up buggy front ends.
16709
16710 1999-03-07 Craig Burley <craig@jcb-sc.com>
16711
16712 * g77.f-torture/compile/960317-1.f: Moved from being
16713 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16714
16715 1999-03-06 Craig Burley <craig@jcb-sc.com>
16716
16717 * g77.f-torture/execute/960317-1.f: New (old) test.
16718 * g77.f-torture/execute/970625-2.f: Ditto.
16719
16720 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16721
16722 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16723 message on line 1 or line 2; cccp and cpplib do this differently.
16724
16725 1999-03-01 Jeffrey A Law (law@cygnus.com)
16726
16727 * g++.old-deja/g++.law/weak1.C: New test.
16728
16729 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16730
16731 * gcc.c-torture/execute/990119-1.c: Renamed to...
16732 * gcc.dg/990119-1.c: this, so it will only be tested once
16733 (it's a preprocessor test, it doesn't need to be run at
16734 multiple optimization levels).
16735
16736 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16737
16738 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16739 ALWAYS_CXXFLAGS.
16740
16741 1999-02-24 Craig Burley <craig@jcb-sc.com>
16742
16743 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16744 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16745 to not be compilable by current g77.
16746
16747 1999-02-24 Nick Clifton <nickc@cygnus.com>
16748
16749 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16750
16751 1999-02-22 Jeffrey A Law (law@cygnus.com)
16752
16753 * gcc.c-torture/execute/990222-1.c: New test.
16754
16755 1999-02-19 Craig Burley <craig@jcb-sc.com>
16756
16757 * g77.f-torture/compile/19990218-0.f: New test.
16758 * g77.f-torture/noncompile/19990218-1.f: New test.
16759
16760 1999-02-18 Craig Burley <craig@jcb-sc.com>
16761
16762 * g77.f-torture/compile/19981216-0.f: New test.
16763
16764 1999-02-14 Jeffrey A Law (law@cygnus.com)
16765
16766 * gcc.dg/990214-1.c: New test.
16767
16768 1999-02-13 Jeffrey A Law (law@cygnus.com)
16769
16770 * gcc.dg/990213-2.c: New test.
16771
16772 * gcc.dg/990213-1.c: New test.
16773
16774 1999-02-12 Jeffrey A Law (law@cygnus.com)
16775
16776 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16777 ints.
16778
16779 1999-02-11 Nick Clifton <nickc@cygnus.com>
16780
16781 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16782 specified by target.
16783
16784 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16785
16786 1999-02-11 Jeffrey A Law (law@cygnus.com)
16787
16788 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16789
16790 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16791
16792 * gcc.dg/special/ecos.exp: New test driver for new tests with
16793 special requirements.
16794
16795 * gcc.dg/special/alias-1.c: New test.
16796 * gcc.dg/special/gcsec-1.c: New test.
16797 * gcc.dg/special/weak-1.c: New test.
16798 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16799 * gcc.dg/special/weak-2.c: New test.
16800 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16801 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16802 * gcc.dg/special/wkali-1.c: New test.
16803 * gcc.dg/special/wkali-2.c: New test.
16804 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16805 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16806
16807 1999-02-10 Felix Lee <flee@cygnus.com>
16808
16809 * lib/c-torture.exp (c-torture-compile): Pull out code for
16810 analyzing gcc error messages.
16811 (c-torture-execute): Likewise. Fix some (harmless) false
16812 positives.
16813 * lib/gcc.exp (gcc_check_compile): New function.
16814
16815 1999-02-08 Richard Henderson <rth@cygnus.com>
16816
16817 * gcc.c-torture/execute/990208-1.c: New test.
16818
16819 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16820
16821 * g++.dg/special/ecos.exp: New driver for new tests with special
16822 requirements
16823
16824 * g++.dg/special/conpr-1.C: New test
16825 * g++.dg/special/conpr-2.C: New test
16826 * g++.dg/special/conpr-2a.C: New test
16827 * g++.dg/special/conpr-3.C: New test
16828 * g++.dg/special/conpr-3a.C: New test
16829 * g++.dg/special/conpr-3b.C: New test
16830
16831 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16832 allow g++ to use the dg driver
16833
16834 * README: Add comment about g++.dg directory
16835
16836 1999-02-06 Jeffrey A Law (law@cygnus.com)
16837
16838 * README: Update email addresses.
16839
16840 1999-02-03 Nick Clifton <nickc@cygnus.com>
16841
16842 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16843 arguments in order to force structure S onto the stack even on
16844 the alpha.
16845 (test): Pass 10 leading arguments to function foo as well as the
16846 structure S.
16847
16848 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16849 failure for all targets.
16850
16851 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16852 abort to terminate program execution.
16853
16854 1999-01-30 Richard Henderson <rth@cygnus.com>
16855
16856 * gcc.c-torture/execute/990130-1.c: New test.
16857
16858 1999-01-30 Jeffrey A Law (law@cygnus.com)
16859
16860 * gcc.dg/990130-1.c: New test.
16861
16862 1999-01-28 Michael Meissner <meissner@cygnus.com>
16863
16864 * gcc.c-torture/execute/990128-1.c: New test.
16865
16866 1999-01-27 Michael Meissner <meissner@cygnus.com>
16867
16868 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16869
16870 1999-01-27 Felix Lee <flee@cygnus.com>
16871
16872 * lib/c-torture.exp (c-torture-compile): pull out code for
16873 analyzing gcc error messages.
16874 (c-torture-execute): ditto, and fix some (harmless) false
16875 positives.
16876 * lib/gcc.exp (gcc_check_compile): new function.
16877
16878 1999-01-17 Jeffrey A Law (law@cygnus.com)
16879
16880 * gcc.dg/990117-1.c: New test.
16881
16882 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16883
16884 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16885
16886 1999-01-15 Jeffrey A Law (law@cygnus.com)
16887
16888 * g77.f-torture/compile/990115-1.f: New test.
16889
16890 1999-01-07 Jeffrey A Law (law@cygnus.com)
16891
16892 * gcc.c-torture/compile/990107-1.c: New test
16893
16894 1999-01-06 Jeffrey A Law (law@cygnus.com)
16895
16896 * gcc.c-torture/execute/990106-2.c: New test.
16897
16898 * gcc.c-torture/execute/990106-1.c: New test.
16899
16900 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16901
16902 * gcc.c-torture/compile/981223-1.c: New test.
16903
16904 1998-12-29 Richard Henderson <rth@cygnus.com>
16905
16906 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16907 (opt3): Rename from opt4 and disable.
16908
16909 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16910
16911 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16912
16913 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16914
16915 * g++.old-deja/g++.other/conv5.C: New test.
16916
16917 1998-12-14 Nick Clifton <nickc@cygnus.com>
16918
16919 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16920
16921 1998-12-11 Jeffrey A Law (law@cygnus.com)
16922
16923 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16924
16925 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16926
16927 * gcc.c-torture/compile/981211-1.c: New test.
16928
16929 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16930
16931 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16932
16933 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16934
16935 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16936
16937 * gcc.special/930510-1.c: Make C9X safe.
16938 * gcc.misc-tests/gcov-1.c Similarly.
16939 * gcc.misc-tests/gcov-2.c Similarly.
16940
16941 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16942
16943 * gcc.dg/ultrasp1.c: New test.
16944
16945 1998-12-06 Richard Henderson <rth@cygnus.com>
16946
16947 * gcc.c-torture/execute/981206.c: New test.
16948
16949 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16950
16951 * g++.old-deja/g++.ns/template7.C: New test.
16952
16953 * g++.old-deja/g++.other/expr1.C: New test.
16954
16955 * g++.old-deja/g++.eh/tmpl3.C: New test.
16956
16957 * g++.old-deja/g++.eh/tmpl2.C: New test.
16958
16959 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16960
16961 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16962 * g++.old-deja/g++.other/using6.C: Removed.
16963 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16964
16965 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16966
16967 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16968
16969 * g++.old-deja/g++.pt/overload8.C: New test.
16970
16971 * g++.old-deja/g++.pt/overload7.C: New test.
16972
16973 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16974
16975 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16976 and relinking messages.
16977 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16978 compiling with -frepo.
16979
16980 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16981
16982 * g++.old-deja/g++.pt/lookup6.C: New test.
16983
16984 1998-11-30 Nick Clifton <nickc@cygnus.com>
16985
16986 * gcc.c-torture/execute/981130-1.c: New test.
16987 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16988
16989 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16990
16991 * g++.old-deja/g++.pt/explicit76.C: New test.
16992
16993 * g++.old-deja/g++.pt/friend38.C: New test.
16994
16995 * g++.old-deja/g++.ns/crash2.C: New test.
16996
16997 * g++.old-deja/g++.pt/defarg8.C: New test.
16998
16999 * g++.old-deja/g++.pt/instantiate6.C: New test.
17000
17001 * g++.old-deja/g++.pt/static6.C: New test.
17002
17003 * g++.old-deja/g++.pt/decl2.C: New test.
17004
17005 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17006
17007 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
17008 problem is actually related with name lookup, but so what? :-)
17009
17010 * g++.old-deja/g++.pt/friend37.C: New test.
17011
17012 1998-11-25 Dave Love <d.love@dl.ac.uk>
17013
17014 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17015 element, which fails on some systems.
17016
17017 * g77.f-torture/execute/labug1.f: New test.
17018
17019 1998-11-21 Jeffrey A Law (law@cygnus.com)
17020
17021 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17022 is defined.
17023
17024 1998-11-18 Dave Love <d.love@dl.ac.uk>
17025
17026 * g77.f-torture/compile/981117-1.f: New test.
17027
17028 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
17029
17030 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
17031 properly discarded.
17032
17033 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
17034
17035 * gcc.c-torture/execute/memcheck: New directory of tests for
17036 -fcheck-memory-usage.
17037
17038 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17039
17040 * README: New file, general information about the testsuite and
17041 new description of the various C++ test subdirectories.
17042 * README.g++: Eliminate obsolete information, update and move most
17043 relevant stuff to README.
17044
17045 1998-11-07 Richard Henderson <rth@cygnus.com>
17046
17047 * gcc.c-torture/compile/981107-1.c: New test.
17048
17049 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
17050
17051 * execute/memcpy-bi.c: New testcase.
17052
17053 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
17054
17055 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17056 base classes.
17057
17058 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17059 template is selected.
17060
17061 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17062 classes, it should be accepted for all types.
17063
17064 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17065
17066 * g++.old-deja/g++.pt/spec24.C: Ensure that template
17067 specializations start with template headers.
17068
17069 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
17070
17071 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17072
17073 * g++.old-deja/g++.other/init9.C: Test cross initialization of
17074 non-POD types.
17075
17076 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
17077
17078 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17079
17080 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17081
17082 * compile/981022-1.c, compile/981022-1.x: New test and driver.
17083
17084 1998-10-19 Jeffrey A Law (law@cygnus.com)
17085
17086 * 981019-1.c: New test.
17087
17088 1998-10-14 Robert Lipe <robertl@dgii.com>
17089
17090 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17091 find objc headers.
17092
17093 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17094
17095 * compile/981001-4.c: Remove use of GCC extension that triggers a
17096 compiler bug.
17097
17098 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
17099
17100 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17101
17102 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17103
17104 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
17105 instantiation of template produces incorrect code for delete
17106 expression.
17107
17108 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
17109 constructors' name is not unique.
17110 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17111 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17112
17113 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
17114 automatic array of const is ill-formed.
17115
17116 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
17117 of template parameter?
17118
17119 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
17120 const.
17121
17122 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
17123 pointer-to-member expression.
17124
17125 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
17126 declaration causes ICE.
17127
17128 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
17129
17130 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
17131 reserved in the global namespace.
17132
17133 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
17134 generate needed virtual table.
17135
17136 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
17137
17138 1998-10-10 Dariush Eslimi <eslimi@loran.com>
17139
17140 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
17141 template-dependent type
17142
17143 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17144
17145 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
17146 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
17147 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
17148
17149 * g++.old-deja/g++.other/using5.C: New test; using decl from base
17150 class should be usable as argument of member function.
17151 * g++.old-deja/g++.other/using6.C: New test; using decl from base
17152 class should be usable as return type of member function.
17153 * g++.old-deja/g++.other/using7.C: New test; using decl from base
17154 class should be usable as type of data member.
17155
17156 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
17157
17158 1998-10-09 Jeffrey A Law (law@cygnus.com)
17159
17160 * gcc.c-torture/special/920521-1.c: Fix bogus test.
17161
17162 1998-10-08 Nick Clifton <nickc@cygnus.com>
17163
17164 * gcc.dg/dll-?.c Add thumb to target list.
17165 Fix assembler scan patterns to match current assembler output.
17166
17167 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
17168
17169 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
17170 matching of template brackets.
17171
17172 * g++.old-deja/g++.other/using4.C: New test. Test using
17173 declarations of methods from base classes.
17174
17175 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
17176 within functions should introduce names into the innermost
17177 enclosing namespace.
17178
17179 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
17180 of static locals if first initialization throws.
17181
17182 1998-10-07 Jim Wilson <wilson@cygnus.com>
17183
17184 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
17185
17186 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
17187
17188 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
17189 lose track of the possible targets of tablejump insns.
17190 * special/special.exp: Run it.
17191
17192 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17193
17194 * g++.old-deja/g++.pt/friend35.C: New test. A template function
17195 must be declared before its specializations can be named in friend
17196 declarations.
17197
17198 1998-10-05 Dave Love <d.love@dl.ac.uk>
17199
17200 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
17201
17202 * g77.f-torture/execute/io1.f: New test.
17203
17204 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17205
17206 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
17207 with pointer to template function, for which no argument deduction
17208 is possible.
17209
17210 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
17211 specialization of template function as argument to template
17212 function.
17213
17214 * g++.old-deja/g++.other/access2.C: New test; Inner class
17215 shouldn't have privileged access to Outer's names.
17216
17217 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17218
17219 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
17220 friend template declared within template class conflicts with
17221 nested class of the same name.
17222
17223 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
17224 is ignored.
17225
17226 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
17227 object with direct initializer as function declaration.
17228
17229 * g++.old-deja/g++.other/decl2.C: New test; duplicate
17230 initializers.
17231
17232 * g++.old-deja/g++.other/null2.C: New test; conditional operator
17233 involving const pointer and NULL produces incorrect result.
17234
17235 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
17236 type name without `typename' should be rejected with -pedantic.
17237
17238 1998-10-02 Richard Henderson <rth@cygnus.com>
17239
17240 * g++.old-deja/g++.other/addrof1.C: New test.
17241
17242 1998-10-01 Nick Clifton <nickc@cygnus.com>
17243
17244 * gcc.c-torture/compile/981001-1.c: New test.
17245 * gcc.c-torture/execute/981001-1.c: New test.
17246
17247 1998-10-01 Jeffrey A Law (law@cygnus.com)
17248
17249 * gcc.c-torture/compile/981001-2.c: New test.
17250 * gcc.c-torture/compile/981001-3.c: New test.
17251 * gcc.c-torture/compile/981001-4.c: New test.
17252
17253 1998-10-01 Robert Lipe <robertl@dgii.com>
17254
17255 * lib/objc.exp (objc_target_compile): Add -L during compiles for
17256 multilibbed hosts. Idea grafted from g77.exp.
17257
17258 1998-09-30 Dave Love <d.love@dl.ac.uk>
17259
17260 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
17261 avoid losing on systems which need -lsocket.
17262
17263 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
17264
17265 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
17266 * g++.old-deja/g++.other/nested2.C: Ditto.
17267 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
17268 failure.
17269
17270 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17271
17272 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
17273 preferred over template operator!= for enum bitfields.
17274
17275 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
17276
17277 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
17278 that happen to have the same base name, but in different scopes,
17279 are incorrectly rejected.
17280
17281 1998-09-16 Richard Henderson <rth@cygnus.com>
17282
17283 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
17284 on the native word size instead of an integer literal.
17285
17286 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17287
17288 * g++.old-deja/g++.other/static2.C: Invocation of static data
17289 member of type pointer-to-function denoted as non-static member.
17290
17291 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
17292 checks involving function types and aliases.
17293
17294 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17295
17296 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
17297 redefined to the same non-trivial type.
17298
17299 * g++.old-deja/g++.pt/explicit73.C: Test for proper
17300 namespace-qualification of template specializations declared in
17301 other namespaces.
17302
17303 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
17304 to declare a subset of the specializations of a template function
17305 as friends of specializations of a template class.
17306
17307 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
17308 member templates that do not fully specialize the enclosing
17309 template class are rejected.
17310
17311 1998-09-11 Dave Love <d.love@dl.ac.uk>
17312
17313 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
17314
17315 1998-09-08 Dave Love <d.love@dl.ac.uk>
17316
17317 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
17318 altered from libf2c/libU77 version.
17319
17320 1998-09-06 Dave Love <d.love@dl.ac.uk>
17321
17322 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
17323
17324 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
17325
17326 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
17327 (un)signed char are different types for template specialization
17328 purposes.
17329
17330 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
17331
17332 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
17333 * objc: ObjC testsuite.
17334
17335 1998-08-31 Catherine Moore <clm@cygnus.com>
17336
17337 * gcc.c-torture/execute/941014-1.x: New file.
17338
17339 1998-08-31 Nick Clifton <nickc@cygnus.com>
17340
17341 * lib/c-torture.exp: Add support for
17342 torture_eval_before_compile and torture_eval_before_execute
17343 variables.
17344
17345 1998-08-30 Jeffrey A Law (law@cygnus.com)
17346
17347 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
17348 this test triggers valid.
17349
17350 1998-08-27 Jeffrey A Law (law@cygnus.com)
17351
17352 * gcc.dg/980827-1.c: New test.
17353
17354 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
17355
17356 * gcc.c-torture/execute/loop-4b.c: New test.
17357
17358 1998-08-26 Nick Clifton <nickc@cygnus.com>
17359
17360 * lib/c-torture.exp: Add support for
17361 torture_eval_before_compile and torture_eval_before_execute
17362 variables.
17363
17364 1998-08-25 Jeffrey A Law (law@cygnus.com)
17365
17366 * gcc.c-torture/compile/980825-1.c: New test.
17367
17368 1998-08-24 Nick Clifton <nickc@cygnus.com>
17369
17370 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
17371 count number tests in opt_t0 not good_t0.
17372
17373 1998-08-24 Jeffrey A Law (law@cygnus.com)
17374
17375 * gcc.c-torture/compile/930326-1.x: Fix typo.
17376
17377 1998-08-23 Mark Mitchell <mark@markmitchell.com>
17378
17379 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
17380 causes an ICE.
17381
17382 1998-08-21 Jeffrey A Law (law@cygnus.com)
17383
17384 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
17385 STACK_SIZE is defined.
17386 * gcc.c-torture/unsorted/stuct.c: Similarly.
17387
17388 * gcc.c-torture/compile/980821-1.c: New test.
17389
17390 1998-08-21 Jeffrey A Law (law@cygnus.com)
17391
17392 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
17393
17394 1998-08-19 Mark Mitchell <mark@markmitchell.com>
17395
17396 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
17397 code.
17398
17399 1998-08-09 Mark Mitchell <mark@markmitchell.com>
17400
17401 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
17402 error'.
17403
17404 1998-08-18 Jeffrey A Law (law@cygnus.com)
17405
17406 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
17407
17408 1998-08-16 Jeffrey A Law (law@cygnus.com)
17409
17410 * gcc.c-torture/compile/980816-1.c: New test.
17411
17412 * gcc.dg/980816-1.c: New test.
17413
17414 1998-08-13 Jeffrey A Law (law@cygnus.com)
17415
17416 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
17417 compiler for ieee tests.
17418
17419 1998-08-01 Dave Love <d.love@dl.ac.uk>
17420
17421 * g77.f-torture/compile/980729-0.f: New test.
17422
17423 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
17424
17425 * gcc.c-torture/special/eeprof-1.c: New test, for
17426 -finstrument-functions.
17427 * gcc.c-torture/special/special.exp: Run it.
17428
17429 1998-07-29 Jeffrey A Law (law@cygnus.com)
17430
17431 * gcc.c-torture/compile/980729-1.c: New test.
17432
17433 1998-07-27 Nick Clifton <nickc@cygnus.com>
17434
17435 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
17436 __thumb__ is defined, and test for ARM style doubles if so.
17437
17438 1998-07-26 Dave Love <d.love@dl.ac.uk>
17439
17440 * g77.f-torture/noncompile/980615-0.f: New test.
17441
17442 1998-07-26 H.J. Lu (hjl@gnu.org)
17443
17444 * gcc.dg/980312-1.c: Do link instead of compile.
17445 * gcc.dg/980313-1.c: Likewise.
17446
17447 1998-07-26 Jeffrey A Law (law@cygnus.com)
17448
17449 * gcc.c-torture/compile/980726-1.c: New test.
17450
17451 1998-07-25 Dave Love <d.love@dl.ac.uk>
17452
17453 * g77.f-torture/execute/io0.f: New test.
17454
17455 1998-07-24 Nick Clifton <nickc@cygnus.com>
17456
17457 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
17458 an int.
17459
17460 1998-06-18 Michael Meissner <meissner@cygnus.com>
17461
17462 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
17463 m32r bugs.
17464
17465 1998-07-17 Nick Clifton <nickc@cygnus.com>
17466
17467 * gcc.dg/980626-1.c: Expect failures for all toolchains until
17468 c-decl.c:grokdeclarator can handle mode attributes.
17469
17470 1998-07-16 Jeffrey A Law (law@cygnus.com)
17471
17472 * gcc.c-torture/execute/980716-1.c: New test.
17473
17474 1998-07-13 Jeffrey A Law (law@cygnus.com)
17475
17476 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
17477 the mn10200.
17478 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
17479 the mn10200.
17480 * gcc.c-torture/execute/va-arg-3.x: Similarly.
17481 * gcc.c-torture/compile/930326-1.x: Similarly.
17482
17483 1998-07-13 Dave Love <d.love@dl.ac.uk>
17484
17485 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
17486 New test from Craig.
17487
17488 1998-07-12 Dave Love <d.love@dl.ac.uk>
17489
17490 * g77.f-torture/noncompile/980616-0.f: New test.
17491
17492 * g77.f-torture/execute/970816-3.f: New test from Craig.
17493
17494 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17495
17496 * g++.other/singleton.C: Return error value instead of taking
17497 SIGSEGV.
17498
17499 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
17500
17501 * g++.other/singleton.C: New test. Warning is under dispute.
17502 Runtime crash is not.
17503
17504 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17505
17506 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
17507 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
17508 using6.C, using7.C}: New namespace tests.
17509
17510 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17511
17512 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
17513 specialization with typedef'ed names used as array indexes.
17514
17515 1998-07-09 Jeffrey A Law (law@cygnus.com)
17516
17517 * gcc.c-torture/execute/980709-1.c: New test.
17518
17519 * gcc.dg/980709-1.c: New test.
17520
17521 1998-07-07 Richard Henderson <rth@cygnus.com>
17522
17523 * gcc.c-torture/execute/bcp-1.c: New test.
17524
17525 1998-07-07 Jeffrey A Law (law@cygnus.com)
17526
17527 * gcc.c-torture/execute/980707-1.c: New test.
17528
17529 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
17530
17531 * gcc.c-torture/compile/980706-1.c: New test.
17532
17533 1998-07-01 Dave Love <d.love@dl.ac.uk>
17534
17535 * g77.f-torture/execute/980701-0.f,
17536 g77.f-torture/execute/980701-1.f: New test from Craig.
17537
17538 1998-07-01 Jeffrey A Law (law@cygnus.com)
17539
17540 * gcc.c-torture/compile/980701-1.c: New test.
17541
17542 * gcc.c-torture/execute/980701-1.c: New test.
17543
17544 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
17545 rlsruhe.de>
17546
17547 * g++.old-deja/g++.robertl/eb132.C: New test.
17548 * g++.old-deja/g++.robertl/eb133.C: Likewise.
17549
17550 1998-06-29 Dave Love <d.love@dl.ac.uk>
17551
17552 * g77.f-torture/execute/980628-7.f,
17553 g77.f-torture/execute/980628-8.f,
17554 g77.f-torture/execute/980628-9.f,
17555 g77.f-torture/execute/980628-10.f: New tests from Craig.
17556
17557 * g77.f-torture/execute/980628-3.f: Remove mail headers.
17558
17559 1998-06-28 Jeffrey A Law (law@cygnus.com)
17560
17561 * g77.f-torture/execute/980628-4.f: New test from Craig.
17562 * g77.f-torture/execute/980628-5.f: Likewise.
17563 * g77.f-torture/execute/980628-2.f: Likewise.
17564 * g77.f-torture/execute/980628-0.f: Likewise.
17565 * g77.f-torture/execute/980628-1.f: Likewise.
17566 * g77.f-torture/execute/980628-3.f: Likewise.
17567 * g77.f-torture/execute/980628-6.f: Likewise.
17568
17569 1998-06-28 Jeffrey A Law (law@cygnus.com)
17570
17571 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
17572 directory when nothing has been installed yet.
17573
17574 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
17575
17576 * gcc.c-torture/special/special.exp: Handle newer versions of
17577 dejagnu.
17578
17579 1998-06-26 Jeffrey A Law (law@cygnus.com)
17580
17581 * gcc.dg/980626-1.c: New test.
17582
17583 1998-06-19 Bruno Haible <haible@ilog.fr>
17584
17585 * gcc.misc-tests/m-un-2.c: New test.
17586 * g++.old-deja/g++.other/warn01.c: Likewise.
17587
17588 1998-06-19 Robert Lipe <robertl@dgii.com>
17589
17590 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
17591 compatibility with assmblers with a different comment character.
17592 Eliminate use of GAS-specific extensions.
17593
17594 1998-06-19 Jeffrey A Law (law@cygnus.com)
17595
17596 * gcc.c-torture/execute/ieee/980619-1.c: New test.
17597
17598 1998-06-19 Robert Lipe <robertl@dgii.com>
17599
17600 *lib/g77.exp: Replace search for libf2c.a with search for newly
17601 renamed libg2c.a
17602
17603 1998-06-17 Jeffrey A Law (law@cygnus.com)
17604
17605 * gcc.c-torture/execute/980617-1.c: New test.
17606
17607 1998-06-12 Jeffrey A Law (law@cygnus.com)
17608
17609 * gcc.c-torture/execute/980612-1.c: New test.
17610
17611 1998-06-08 Jeffrey A Law (law@cygnus.com)
17612
17613 * gcc.dg/980523-1.c: Only test on ppc-linux.
17614 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
17615
17616 * gcc.c-torture/execute/980608-1.c: New test.
17617
17618 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
17619
17620 * gcc.c-torture/execute/980605-1.c: New test.
17621
17622 1998-06-04 Jeffrey A Law (law@cygnus.com)
17623
17624 * gcc.c-torture/execute/980604-1.c: New test.
17625
17626 1998-06-02 Jeffrey A Law (law@cygnus.com)
17627
17628 * gcc.c-torture/execute/980602-1.c: New test.
17629 * gcc.c-torture/execute/980602-2.c: Likewise.
17630
17631 1998-06-02 Dave Love <d.love@dl.ac.uk>
17632
17633 * 970125-0.f: Fix per JCB. Add commentary.
17634
17635 1998-05-31 Michael Meissner <meissner@cygnus.com>
17636
17637 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17638 IEEE -0 support.
17639
17640 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17641
17642 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17643 earlier.
17644
17645 1998-05-28 Catherine Moore <clm@cygnus.com>
17646
17647 * gcc.c-torture/execute/980526-3.c: New test.
17648
17649 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17650
17651 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17652 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17653 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17654 m88k-motorola-sysv3 to XFAIL.
17655
17656 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17657
17658 * gcc.dg/980526-1.c: New test.
17659 * gcc.c-torture/execute/980526-2.c: New test.
17660
17661 1998-05-26 Jeffrey A Law (law@cygnus.com)
17662
17663 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17664
17665 * gcc.c-torture/execute/980526-1.c: New test.
17666
17667 1998-05-26 Dave Love <d.love@dl.ac.uk>
17668
17669 * g77.f-torture/execute/alpha2.f: Add runtime test.
17670
17671 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17672
17673 * g++.old-deja/old-deja.exp: Strip leading directories.
17674
17675 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17676 error for the line. Don't run multiple tests for the same line.
17677
17678 1998-05-23 Jeffrey A Law (law@cygnus.com)
17679
17680 * gcc.dg/980523-1.c: New test.
17681
17682 1998-05-23 Dave Love <d.love@dl.ac.uk>
17683
17684 * g77.f-torture/compile/970915-0.f: New test.
17685
17686 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17687
17688 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17689
17690 1998-05-21 Jeffrey A Law (law@cygnus.com)
17691
17692 * gcc.dg/980520-1.c: New test.
17693
17694 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17695
17696 * gcc.dg/980502-1.c: Fix return type.
17697
17698 1998-05-20 Jeffrey A Law (law@cygnus.com)
17699
17700 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17701 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17702 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17703 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17704 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17705
17706 1998-05-20 Dave Love <d.love@dl.ac.uk>
17707
17708 * g77.f-torture/execute/980520-1.f: New test.
17709
17710 1998-05-15 Dave Love <d.love@dl.ac.uk>
17711
17712 * lib/mike-g77.exp: New file.
17713
17714 * g77.f-torture/noncompile/noncompile.exp,
17715 g77.f-torture/noncompile/check0.f: New files.
17716
17717 1998-05-14 Dave Love <d.love@dl.ac.uk>
17718
17719 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17720 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17721 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17722 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17723 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17724 abort where appropriate.
17725
17726 1998-05-05 Michael Meissner <meissner@cygnus.com>
17727
17728 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17729 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17730
17731 1998-04-29 Dave Love <d.love@dl.ac.uk>
17732
17733 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17734
17735 1998-04-27 Dave Love <d.love@dl.ac.uk>
17736
17737 * g77.f-torture/compile/980427-0.f: New test.
17738
17739 1998-04-24 Dave Love <d.love@dl.ac.uk>
17740
17741 * g77.f-torture/compile/980424-0.f: New test.
17742
17743 1998-04-19 Dave Love <d.love@dl.ac.uk>
17744
17745 * g77.f-torture/compile/980419-2.f (main): New test.
17746 * g77.f-torture/compile/970125-0.f: New test.
17747 * g77.f-torture/compile/980419-1.f: New test.
17748
17749 1998-04-08 Jim Wilson <wilson@cygnus.com>
17750
17751 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17752 of loop-4.c.
17753
17754 1998-04-07 Jim Wilson <wilson@cygnus.com>
17755
17756 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17757
17758 1998-04-03 Jim Wilson <wilson@cygnus.com>
17759
17760 * gcc.c-torture/compile/980329-1.c: New test.
17761
17762 1998-03-18 Jim Wilson <wilson@cygnus.com>
17763
17764 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17765 * gcc.dg/980312-1.c: Fix typo in -march command.
17766
17767 1998-03-16 H.J. Lu (hjl@gnu.org)
17768
17769 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17770
17771 1998-03-11 Robert Lipe <robertl@dgii.com>
17772
17773 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17774 Dave Love agree the Fortran source is bogus.
17775
17776 1998-03-11 Robert Lipe <robertl@dgii.com>
17777
17778 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17779 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17780 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17781 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17782 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17783
17784 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17785
17786 * g++.old-deja/g++.other/friend1.C: New test.
17787
17788 1998-02-18 Dave Love <d.love@dl.ac.uk>
17789
17790 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17791 possibly uninitialized) variables and declare dnrm2.
17792
17793 1998-02-23 Robert Lipe <robertl@dgii.com>
17794
17795 From Bruno Haible <haible@ilog.fr>:
17796 * gcc.c-torture/execute/980223.c: New test.
17797
17798 1998-02-13 Jeffrey A Law (law@cygnus.com)
17799
17800 * gcc.dg/ifelse-1.c: New test.
17801
17802 1998-02-09 H.J. Lu (hjl@gnu.org)
17803
17804 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17805
17806 * lib/old-dejagnu.exp (old-dejagnu): Added the
17807 "execution test - XFAIL *-*-*" handling in the spirit of
17808 "excess errors test -". Changed the "execution test fails"
17809 handling to be like "excess errors test fails".
17810 * Update various tests accordingly.
17811
17812 1998-02-06 Jim Wilson <wilson@cygnus.com>
17813
17814 * gcc.c-torture/execute/980205.c: New test.
17815
17816 1998-01-18 Jeffrey A Law (law@cygnus.com)
17817
17818 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17819 * lib/f-torture.exp: Similarly.
17820 * gcc.c-torture: Rename all .cexp files to .x files.
17821
17822 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17823
17824 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17825 (940510-1.c): Removed duplicate.
17826 (971104-1.c): New test.
17827
17828 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17829
17830 * lib/f-torture.exp: Improve error and loop detection.
17831
17832 1997-11-19 Michael Meissner <meissner@cygnus.com>
17833
17834 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17835 use that to size the filler array.
17836
17837 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17838
17839 * lib/c-torture.exp(c-torture-execute): Fix typo.
17840
17841 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17842 testcase as the executable name. Keep the executable around if
17843 the test fails.
17844
17845 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17846
17847 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17848 changes. Only test one -g option, and move it to the end of the
17849 list of options to test.
17850
17851 1997-09-19 Michael Meissner <meissner@cygnus.com>
17852
17853 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17854 variable GCC_TORTURE_OPTIONS to supply default switches separated
17855 by colons. If no environment variable, run tests with -O0 -g, -O1
17856 -g, and -O2 -g as well.
17857
17858 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17859
17860 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17861 explanatory comments. Fix indentation.
17862
17863 1997-09-15 Jeffrey A Law (law@cygnus.com)
17864
17865 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17866
17867 1997-09-11 Jeffrey A Law (law@cygnus.com)
17868
17869 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17870 * g++.old-deja/g++.mike/p7325.C: Likewise.
17871 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17872
17873 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17874
17875 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17876 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17877 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17878 * g++.old-deja/g++.law/operators4.C: Likewise.
17879
17880 1997-09-11 Joe Buck (jbuck@synopsys.com)
17881
17882 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17883 * g++.old-deja/g++.mike/p784.C: Ditto.
17884 * g++.old-deja/g++.mike/p785.C: Ditto.
17885
17886 1997-09-05 Jeffrey A Law (law@cygnus.com)
17887
17888 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17889
17890 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17891
17892 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17893 target feature; pass this to c-torture-execute as needed.
17894
17895 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17896
17897 * lib/c-torture.exp(c-torture-execute): If the previous and the
17898 current executables being tested are identical, we don't need to
17899 run the executable again. Try to make the executable names
17900 unique. Add an optional argument for passing additional compiler
17901 flags.
17902
17903 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17904
17905 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17906
17907 1997-08-29 Jeffrey A Law (law@cygnus.com)
17908
17909 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17910
17911 1997-07-31 Jeffrey A Law (law@cygnus.com)
17912
17913 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17914 32bit or larger longs.
17915
17916 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17917 have either a 32bit long or 32bit int.
17918
17919 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17920
17921 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17922 Make double precision tests dependent on sizeof (double).
17923
17924 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17925
17926 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17927 too.
17928
17929 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17930
17931 * gcc.c-torture/compile/961203-1.cexp: New script.
17932
17933 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17934
17935 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17936 up the includes ourselves.
17937
17938 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17939
17940 * lib/plumhall.exp: Remove random include, and add a few
17941 verbose messages for debugging.
17942
17943 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17944
17945 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17946 of trying to do it ourselves.
17947
17948 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17949
17950 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17951
17952 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17953
17954 * gcc.prms/5403.c: Made regexp a bit less strict.
17955
17956 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17957
17958 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17959 is returned from remote_load instead.
17960 * lib/plumhall.exp: Ditto.
17961 * lib/mike-g++.exp: Ditto.
17962 * lib/old-dejagnu.exp: Ditto.
17963 * lib/c-torture.exp: Ditto.
17964
17965 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17966
17967 * lib/g++.exp: Use build_wrapper procedure.
17968 * lib/gcc.exp: Ditto.
17969
17970 1997-05-20 Jeffrey A Law (law@cygnus.com)
17971
17972 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17973 an old-style decl for malloc. Fixes tests to work when
17974 sizeof (int) != sizeof (size_t).
17975
17976 1997-05-15 Mike Meissner <meissner@cygnus.com>
17977
17978 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17979
17980 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17981 use stdargs.h interface.
17982
17983 1997-05-15 Mike Meissner <meissner@cygnus.com>
17984
17985 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17986 NO_VARARGS when compiling.
17987
17988 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17989
17990 * lib/plumhall.exp(ph_includes): New procedure.
17991 (ph_make): Use it.
17992 (ph_compiler): Ditto.
17993
17994 * lib/g++.exp: Rename test-glue.c to testglue.c.
17995 * lib/gcc.exp: Ditto.
17996
17997 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17998
17999 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
18000 to completion when it's called.
18001
18002 1997-03-21 Michael Meissner <meissner@cygnus.com>
18003
18004 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
18005 is defined, don't do test.
18006
18007 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
18008
18009 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18010 for object files.
18011 (ph_summary): Mark skipped testcases as untested, not unresolved.
18012
18013 * lib/plumhall.exp (ph_make): If unresolved because of bad
18014 errorCode, record errorCode in log file.
18015 (*): Replace send_log/verbose with verbose -log.
18016
18017 1997-03-19 Michael Meissner <meissner@cygnus.com>
18018
18019 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18020 double conversion if double isn't at least 8 bytes.
18021
18022 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18023 int to work with targets where int is 16 bits.
18024
18025 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18026 8 bytes, just exit, since 4 byte doubles don't have enough bits of
18027 precision for the test to complete.
18028
18029 1997-03-14 Michael Meissner <meissner@cygnus.com>
18030
18031 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18032 if d10v is not compiled with the -mdouble64 flag.
18033 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18034
18035 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18036 d10v is not compiled with the -mint32 flag.
18037
18038 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
18039
18040 * lib/plumhall.exp: Use incr_count.
18041
18042 1997-03-12 Jeffrey A Law (law@cygnus.com)
18043
18044 * gcc.c-torture: Update to c-torture-1.45.
18045
18046 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
18047
18048 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18049 the name of the expect testcase file).
18050
18051 * lib/g++.exp(g++_init): Ditto.
18052
18053 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
18054
18055 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18056 the host.
18057
18058 * lib/gcc.exp(gcc_exit): New procedure.
18059
18060 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
18061
18062 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18063 specs where appropriate.
18064
18065 * g++.old-deja/g++.arm/*: Added additional ERROR checks
18066 because of new "candidates are" messages, and removed a few
18067
18068 * Converted all non-old-style g++ testcases to old-style, and
18069 moved into g++.old-deja.
18070
18071 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
18072
18073 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18074 options.
18075
18076 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18077 succeeded.
18078
18079 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18080
18081 1997-02-13 Michael Meissner <meissner@cygnus.com>
18082
18083 * lib/gcc.exp (gcc_target_compile): Add support for defining
18084 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18085 the machine doesn't have those features.
18086
18087 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
18088
18089 * g++.law/operators4.exp: Don't use LIBS.
18090
18091 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
18092
18093 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18094
18095 * lib/mike-g++.exp: Don't set the compiler to be tested here.
18096 * lib/g++.exp: Set it here instead. Also, allow use of the
18097 --tool_exec and --tool_opt options. Change CXX to
18098 GXX_UNDER_TEST.
18099
18100 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18101
18102 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18103
18104 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
18105
18106 * lib/old-dejagnu.exp: Use prune_warnings instead of
18107 prune_system_crud.
18108 * lib/mike-g++.exp: Ditto.
18109 * lib/gcc.exp: Ditto.
18110 * lib/g++.exp: Ditto.
18111
18112 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18113
18114 1997-02-07 Jeffrey A Law (law@cygnus.com)
18115
18116 * 941014-2.c: Include stdlib.h
18117 * 960327-1.c: Include stdio.h
18118 * dbra.c, index-1.c: Don't assume ints are 32bits.
18119
18120 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
18121
18122 * lib/gcc.exp: Add gcc,stack_size target feature.
18123
18124 * lib/g++.exp(g++_target_compile): Add the include and link
18125 paths here, not in two other places. And, it's $options, not
18126 options.
18127
18128 * lib/mike-g++.exp(postbase): Remove the code that determines
18129 the correct include and link paths.
18130 * g++.old-deja/old-deja.exp: Ditto.
18131
18132 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
18133
18134 * lib/g++.exp(g++_init): target_compile no longer returns the
18135 filename of the result.
18136
18137 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
18138
18139 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
18140 call to glob.
18141
18142 * gcc.c-torture/special/special.exp: Change call to
18143 gcc_target_compile to include the object file.
18144
18145 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
18146
18147 * gcc.c-torture/special/special.exp: Correct misspelling in last
18148 change.
18149
18150 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
18151
18152 * lib/plumhall.exp(ph_summary): Log the entire output of the
18153 executable. Return -1 if there were any failures, 0 otherwise.
18154 (ph_execute): Return -1 if there were any failures, 0 otherwise.
18155 (ph_make): Clean up objects and executables that were built
18156 if the tests succeeded.
18157
18158 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
18159
18160 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
18161 libraries and includes in the build tree as appropriate.
18162
18163 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
18164
18165 * lib/c-torture.exp: Instead of looking for the global variable
18166 NO_LONG_LONG, check to see if that's a feature of the target.
18167
18168 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
18169
18170 * config/default.exp: Minimize. Delete the remainer of the files in
18171 config; this functionality is now in devo/dejagnu/config.
18172
18173 g++.*/*: Pass any additional flags used to compile to postbase;
18174 delete CXXFLAGS.
18175
18176 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
18177 is now done by runtest.exp. Use gcc_target_compile instead of
18178 compile.
18179
18180 lib/c-torture.exp: Use gcc_target_compile instead of compile.
18181 Remove references to CFLAGS. Use remote_file instead of
18182 calling rm -f.
18183 (c-torture): Take a list of arguments to use to compile this
18184 testcase.
18185
18186 lib/g++.exp: Simplify. Use target_compile instead of compile.
18187 lib/gcc-dg.exp: Ditto.
18188 lib/gcc.exp: Ditto.
18189 lib/mike-{gcc,g++}.exp: Ditto.
18190 lib/old-dejagnu.exp: Ditto.
18191 lib/plumhall.exp: Ditto.
18192
18193 1997-01-08 Jim Wilson <wilson@cygnus.com>
18194
18195 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
18196 (ph_linker): Likewise.
18197
18198 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
18199
18200 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
18201 MAP_ANON / MAP_ANONYMOUS if defined;
18202 else try to map from /dev/zero .
18203
18204 1996-11-12 Jeffrey A Law (law@cygnus.com)
18205
18206 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
18207 isn't defined, then define it to MAP_ANONYMOUS.
18208
18209 1996-11-12 Jeffrey A Law (law@cygnus.com)
18210
18211 * gcc.c-torture: Update to c-torture-1.42 release.
18212
18213 1996-11-11 Jeffrey A Law (law@cygnus.com)
18214
18215 * gcc.c-torture: Update to c-torture-1.41 release.
18216
18217 1996-10-27 Jeffrey A Law (law@cygnus.com)
18218
18219 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
18220 c-torture release.
18221
18222 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
18223
18224 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
18225 and LDFLAGS. Fix second case to append the target_info ldflags
18226 onto LDFLAGS, not CFLAGS.
18227 * lib/g++.exp (g++_init): Add target_info stuff.
18228 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
18229 of libgloss and newlib flags for !native.
18230
18231 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
18232 (GDB): Fix relative path to go up another dir for finding gdb.
18233
18234 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
18235
18236 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
18237 versions in the target_info array, if they don't exist.
18238
18239 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
18240
18241 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
18242
18243 1996-07-08 Jim Wilson <wilson@cygnus.com>
18244
18245 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
18246 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
18247
18248 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
18249
18250 * lib/old-dejagnu.exp: Don't remove the output file before we've
18251 actually tested it. Don't append pwd to the path of the executable
18252 we're testing.
18253
18254 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
18255
18256 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
18257
18258 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
18259
18260 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
18261 temporary directory for compiler files, and set it to a default
18262 value of /tmp. Set $output as the name of the output file from
18263 compiling the testcase. Add a -o option to $cflags_var so the
18264 compiler writes the final output file as $output. Set $executable
18265 to $output.
18266
18267 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
18268 directory for compiler files, and set it to /tmp if it doesn't
18269 already have a value. Set $output_file to the name of the output
18270 file from compiling the testcase. Add a -o option to CXXFLAGS so
18271 the compiler writes the final output file as $output. Use $output
18272 as the executable to be tested.
18273
18274 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18275
18276 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
18277
18278 1996-06-08 Jeffrey A Law (law@cygnus.com)
18279
18280 * gcc.c-torture/execute/pending-1.c: New test. Still
18281 pending in Tege's queue.
18282
18283 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
18284
18285 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
18286 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
18287 if there were failures. Call unresolved if there were unresolved
18288 testcases. Call gcc_fail if program did not run to completion.
18289 (ph_make): Pass additional argument name to ph_execute.
18290 (ph_execute): Add new argument. Pass additional arguments to
18291 ph_summary. Call gcc_fail is there is no execution output.
18292
18293 1996-04-24 Jeffrey A Law (law@cygnus.com)
18294
18295 * lib/plumhall.exp (proc_summary): Output relavent summary
18296 lines into the log so specific failures in plumhall can be
18297 investigated.
18298
18299 1996-04-10 Jeffrey A Law (law@cygnus.com)
18300
18301 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
18302 (c-torture-execute): Don't try to execute tests which use
18303 "long long" types if $NO_LONG_LONG is nonzero.
18304
18305 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
18306
18307 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
18308 not c-torture.
18309
18310 * gcc.ieee: Move from here.
18311 * gcc.c-torture/execute/ieee: To here.
18312
18313 1996-03-26 Jeffrey A Law (law@cygnus.com)
18314
18315 * gcc.c-torture: Update to c-torture-1.41 release.
18316
18317 1996-03-22 Jeffrey A Law (law@cygnus.com)
18318
18319 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
18320 not "$output".
18321
18322 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
18323
18324 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
18325 -c present.
18326
18327 1996-03-02 Jeffrey A Law (law@cygnus.com)
18328
18329 * config/proelf.exp: Handle connecting to a simulator.
18330
18331 1996-01-31 Jeffrey A Law (law@cygnus.com)
18332
18333 * config/proelf.exp: New file. Enough framework that we can
18334 run c-torture tests on the proelf targets (or any other target
18335 that gdb can connect to for that matter).
18336
18337 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
18338
18339 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
18340 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
18341
18342 * lib/plumhall.exp (ph_execute): Always call ph_summary if
18343 exec_output exists.
18344
18345 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
18346
18347 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
18348 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
18349
18350 * config/*.exp: Update FSF address. Change result of ${tool}_load
18351 to pass/fail/unresolved/unsupported/untested. Caller must now
18352 call unresolved/unsupported/untested.
18353 * lib/*.exp: Update FSF address. Update to handle new results of
18354 ${tool}_load.
18355 * lib/chill.exp (verbose): Delete.
18356
18357 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
18358
18359 * lib/gcc.exp (default_gcc_start): Change order of args to
18360 $LDFLAGS $CFLAGS $LIBS.
18361 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
18362 Save/set/restore CFLAGS. Pass single arg to gcc_start.
18363 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
18364 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18365 * gcc.misc-tests/dg-test.exp: Likewise.
18366 * gcc.misc-tests/msgs.exp: Likewise.
18367 * gcc.prms/prms.exp: Likewise.
18368 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
18369 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18370
18371 * lib/dg.exp: Deleted, moved to dejagnu/lib.
18372
18373 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18374
18375 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
18376
18377 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
18378 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
18379
18380 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
18381 necessary.
18382
18383 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
18384
18385 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
18386 global for loop; add use of $mathlib.
18387 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
18388 settings here; set mathlib for anything but VxWorks.
18389
18390 1996-01-22 Jeffrey A Law (law@cygnus.com)
18391
18392 * gcc.c-torture: Update to c-torture-1.40 release.
18393
18394 1996-01-03 Jeffrey A Law (law@cygnus.com)
18395
18396 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
18397 dg.exp.
18398
18399 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
18400
18401 * lib/c-torture.exp (c-torture-execute): Declare "output" as
18402 global.
18403
18404 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
18405
18406 * lib/g++.exp (LIBS): Define if not already.
18407 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
18408 (gcc-dg-prune): Call prune_gcc_output.
18409 * lib/gcc.exp (prune_gcc_output): New proc.
18410 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
18411 prune_gcc_output.
18412
18413 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
18414
18415 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
18416 (c-torture-execute): Likewise. Rename `name' to `testcase'.
18417
18418 1995-11-15 Jeffrey A Law (law@cygnus.com)
18419
18420 * gcc.c-torture: Update to c-torture-1.39 release.
18421
18422 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
18423
18424 * lib/c-torture.exp (c-torture-execute): Don't return if one option
18425 fails, try others as well.
18426
18427 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
18428
18429 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
18430 If compilation fails, mark execute tests as `untested'.
18431 If test is marked as unsupported, don't mark compilation and
18432 execute tests as failed.
18433
18434 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
18435
18436 * lib/g++.exp (g++_init): Don't link in libg++, and look to
18437 libstdc++ for whether or not we want to be doing shared
18438 libraries. Delete link_curses since we don't need it anymore.
18439 * lib/mike-g++.exp (postbase): Don't link in libg++.
18440 * g++.old-deja/old-deja.exp: Likewise.
18441
18442 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
18443
18444 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
18445
18446 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
18447
18448 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
18449 For that, add `-Wl,-a,shared_archive'.
18450 * g++.old-deja/old-deja.exp: Likewise.
18451
18452 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
18453
18454 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
18455
18456 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
18457
18458 * lib/mike-g++.exp (postbase): Pay attention to the status of
18459 g++_load.
18460
18461 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
18462
18463 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
18464
18465 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
18466
18467 * lib/gcc.exp (default_gcc_start): No longer need to log program
18468 being executed or its output, execute_anywhere does that now.
18469 * lib/g++.exp (default_g++_version): Call execute_anywhere.
18470 (default_g++_start): Likewise. Delete calls to verbose/send_log.
18471
18472 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
18473
18474 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
18475 the same as those in lib/g++.exp.
18476
18477 1995-10-10 Jeff Law (law@hurl.cygnus.com)
18478
18479 * gcc.c-torture: Update to c-torture-1.38 release.
18480 * gcc.ieee: Related changes.
18481
18482 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
18483
18484 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
18485 "exec". Minor reformatting changes.
18486
18487 * config/rom68k.exp (${tool}_load): Make it work in a canadian
18488 cross. This means all "exec" calls now work on a remote host as
18489 well.
18490 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
18491 cross. Filter out the extra "\r\n" stuff that expect puts in.
18492 (c-torture-execute): Filter out the bogus warnings like
18493 c-torture-compile does. Add support for canadian cross.
18494 * lib/gcc.exp (default_gcc_version, default_gcc_start)
18495 Use execute_anywhere rather than calling exec directly. Now it
18496 works for canadian cross testing.
18497
18498 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
18499
18500 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
18501 results into a variable, and check that rather than using file exists.
18502
18503 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
18504
18505 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
18506 create a libg++.so. For sunos4.1.*, also add -ltermcap.
18507
18508 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18509
18510 * g++.old-deja/old-deja.exp: Create and pass runshlib and
18511 lib_curses if there's a shared libg++ in the build tree.
18512
18513 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
18514
18515 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
18516 if not supported target.
18517
18518 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
18519
18520 * lib/g++.exp (g++_init): Move empty setting of runshlib and
18521 link_curses up to always happen, not just for native builds.
18522
18523 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
18524
18525 * gcc.c-torture: Update to c-torture-1.36 release.
18526 * gcc.failure: Related changes.
18527
18528 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
18529
18530 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
18531
18532 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
18533
18534 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
18535 * lib/mike-g++.exp (postbase): Not in here. Still reference
18536 runshlib, link_curses, and mathlib for link and run.
18537
18538 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
18539 pass the runtime shared library options for Solaris, OSF/1, and
18540 Irix5, and link with -lcurses to avoid unresolved references.
18541
18542 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
18543
18544 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
18545 only run once.
18546
18547 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
18548
18549 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
18550
18551 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
18552
18553 * gcc.c-torture: Update to c-torture-1.35 release. Note we
18554 do not have a framework for the "compat" tests yet.
18555
18556 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
18557
18558 * lib/mike-g++.exp (postbase): New local variable `mathlib',
18559 set to null if we're testing vxworks5.1. Use that instead of
18560 `-lm' in the setting of LIBS for link and run.
18561
18562 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
18563
18564 * config/rom68k.exp (${tool}_load): Major changes to make it
18565 work. Verified that it does in fact return the stuff in
18566 exec_output properly. Catch any Emul or any TRAP other than 0.
18567
18568 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
18569
18570 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
18571 LDFLAGS properly for targets that need stuff from libgloss.
18572 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
18573 only run once.
18574 (gpp_initialized): New variable.
18575
18576 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
18577
18578 * config/rom68k.exp: Load libgloss.exp.
18579 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
18580 so we can produce a fully linked binary.
18581 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
18582 so we can produce a fully linked binary.
18583
18584 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
18585
18586 * lib/plumhall.exp (ph_section): Watch for expected failures.
18587 Add missing `else'.
18588
18589 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
18590 run the testcase.
18591 (c-torture): Likewise.
18592
18593 1995-08-28 Doug Evans <dje@cygnus.com>
18594
18595 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
18596
18597 * lib/mike-g++.exp (mike_cleanup): New proc.
18598 (prebase): New globals compiler_result, not_compiler_result,
18599 target_regexp.
18600 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
18601 allow leading "-" in pattern. Watch for unsupported tests.
18602 If $compiler_result is set, pattern match assembler code,
18603 and ditto for $not_compiler_result.
18604 * lib/mike-gcc.exp: Likewise.
18605
18606 * lib/plumhall.exp (ph_execute): Only call ph_summary if
18607 execution "succeeded".
18608
18609 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
18610
18611 * config/win32.exp: New file.
18612 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
18613
18614 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
18615
18616 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
18617 unsupported.
18618 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
18619 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
18620 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
18621
18622 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
18623 "... without exceptions was ...". That is now handled by
18624 prune_system_crud.
18625 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18626
18627 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
18628
18629 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
18630 sieve.c,sort2.c}: New files.
18631 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
18632 sieve.exp,sort2.exp}: Drivers for them.
18633
18634 * lib/mike-gcc.exp (program_output): New user settable variable.
18635 (postbase): Call prune_system_crud. Also prune extraneous compiler
18636 messages.
18637 * lib/mike-g++.exp (program_output): New user settable variable.
18638
18639 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18640
18641 * config/sh.exp: Deleted (use sim.exp instead).
18642
18643 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18644
18645 * config/vx.exp: Declare CHECKTASK as global.
18646 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18647 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18648 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18649
18650 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18651
18652 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18653 target. Like vx.exp, only includes `vx29k.exp' instead of
18654 `vxworks.exp'.
18655
18656 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18657
18658 * config/sim.exp: Increase time limit from 120 seconds to 240.
18659
18660 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18661
18662 * gcc.c-torture/execute/950628-1.c: New test.
18663
18664 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18665
18666 * gcc.c-torture: Update with changes/additions from
18667 c-torture-1.34.
18668
18669 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18670
18671 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18672
18673 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18674
18675 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18676
18677 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18678
18679 * gcc.c-torture/compile/950512-1.c: New test.
18680 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18681 * gcc.dg/struct-ret-1.c: Likewise.
18682
18683 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18684
18685 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18686 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18687
18688 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18689
18690 * gcc.c-torture/special/920411-1.c: Deleted.
18691 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18692
18693 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18694
18695 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18696 cpu limit.
18697
18698 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18699
18700 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18701
18702 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18703
18704 From kenner;
18705 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18706 is the proper length.
18707 * va-arg-3.c: Likewise.
18708
18709 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18710
18711 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18712 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18713
18714 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18715 * lib/g++.exp (default_g++_start): Delete old cruft.
18716
18717 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18718
18719 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18720 (2 * (1 << 18)) to (2 * (1 << 17)).
18721
18722 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18723
18724 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18725
18726 * config/rom68k.exp: Renamed from config/idp.exp
18727
18728 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18729
18730 * c-torture/compile/921109-2.c
18731
18732 1995-04-18 Mike Stump <mrs@cygnus.com>
18733
18734 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18735 excess errors.
18736
18737 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18738
18739 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18740 output.
18741 * lib/g++.exp (default_g++_start): Likewise.
18742
18743 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18744
18745 * gcc.c-torture/compile/950329-1.c: New test.
18746
18747 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18748
18749 * config/bug.exp (${tool}_load): Updated to use new remote_open
18750 and remote_close procs.
18751 * config/idp.exp: New file.
18752
18753 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18754
18755 * gcc.c-torture/execute/950322-1.c: New test.
18756
18757 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18758
18759 * config/vx.exp (${tool}_load): Clean up testing of return code from
18760 vxworks_ld and vxworks_spawn.
18761
18762 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18763
18764 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18765
18766 1995-03-13 Mike Stump <mrs@cygnus.com>
18767
18768 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18769 can mark excess errors on a machine by machine basis. Note, the
18770 default is to not expect any excess errors, even when excess
18771 errors test - is given, so you will want to put an XFAIL ... on
18772 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18773 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18774 those 4 machines, but no others.
18775
18776 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18777
18778 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18779 * lib/c-torture.exp: to here.
18780
18781 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18782
18783 * gcc.c-torture/execute/950221-1.c: New test.
18784 * gcc.c-torture/execute/struct-ret-1.c: New test.
18785 * gcc.c-torture/compile/950221-1.c: New test.
18786
18787 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18788
18789 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18790
18791 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18792 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18793
18794 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18795
18796 * g++.gb: New directory of tests, derived from my signature and
18797 class scoping tests.
18798
18799 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18800 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18801 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18802 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18803 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18804 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18805 * g++.gb/sig25.C: Likewise.
18806
18807 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18808 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18809 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18810 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18811 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18812 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18813 * g++.gb/sig25.exp: Likewise.
18814
18815 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18816 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18817 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18818 * g++.gb/scope13.C: Likewise, this test still fails.
18819
18820 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18821 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18822 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18823 * g++.gb/scope13.exp: Ditto.
18824
18825 * g++.gb/README: New file, explains what these tests are about.
18826
18827 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18828
18829 * lib/dg.exp (dg-do): Support `preprocess'.
18830 (dg-test): Likewise.
18831
18832 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18833
18834 * config/udi.exp: change "continue -expect" to "exp_continue".
18835
18836 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18837
18838 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18839 Delete redundant tests.
18840
18841 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18842 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18843 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18844 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18845 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18846 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18847 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18848 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18849
18850 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18851 storing label pointers.
18852 * gcc.c-torture/execute/921019-1.c: Likewise.
18853 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18854 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18855 parameter fp.
18856 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18857 constants.
18858
18859 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18860 Delete obsolete tests.
18861
18862 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18863 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18864 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18865 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18866 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18867 * gcc.c-torture/compile/950124-1.c: New test.
18868
18869 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18870
18871 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18872
18873 * lib/mike-g++.exp: Add -lm to LIBS.
18874
18875 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18876
18877 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18878
18879 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18880
18881 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18882
18883 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18884
18885 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18886
18887 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18888
18889 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18890 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18891 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18892 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18893 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18894 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18895 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18896 * g++.law/{operators31.C, operators32.C,
18897 * g++.law/{operators33.C, operators34.C}: Likewise.
18898 * g++.law/{pic1.C, refs2.C}: Likewise.
18899 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18900 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18901 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18902 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18903
18904 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18905 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18906 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18907 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18908 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18909 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18910 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18911 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18912 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18913 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18914 * g++.law/{operators34.exp}: Likewise.
18915 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18916 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18917 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18918 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18919 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18920
18921 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18922 No longer expected to fail.
18923 * g++.law/missed-error3.C: Tweak for recent bool changes.
18924
18925 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18926
18927 * config/emb-unix: Deleted.
18928 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18929 remote execution. Do final link on remote host if REMOTE_LINK is set.
18930
18931 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18932
18933 * lib/dg.exp (dg-test): Fix typo in last patch.
18934
18935 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18936
18937 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18938 (handles multiple occurrences).
18939
18940 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18941
18942 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18943 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18944 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18945 printed).
18946 * lib/c-torture.exp (c-torture-compile): Likewise.
18947 (c-torture): Prepend full path if missing.
18948 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18949 (gcc_fail): Likewise.
18950 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18951
18952 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18953
18954 * lib/netware.exp: Only attach to NetWare i386 systems.
18955
18956 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18957
18958 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18959 messages. Add test name to "output pattern match" pass/fail message.
18960
18961 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18962
18963 * gcc.dg: New testsuite.
18964 * gcc.dg/dg.exp: New file.
18965
18966 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18967 test-switch.c}: Deleted.
18968
18969 * gcc.misc-tests/msgs.exp: New testcase driver.
18970
18971 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18972
18973 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18974 Watch for illegal return values from ${tool}_load.
18975 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18976 cross targets. Coerce return value >0 to 1.
18977
18978 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18979
18980 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18981
18982 * config/emb-unix.exp: New file.
18983
18984 * config/sim.exp: Error if variable $SIM not defined.
18985 (${tool}_load): Mark test as "untested" if simulator missing.
18986
18987 * config/unix.exp: Load remote.exp to get rcp_download.
18988 * lib/c-torture.exp: Use different option lists for testcases with
18989 and without loops.
18990 * gcc.c-torture/execute/execute.exp: Likewise.
18991
18992 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18993
18994 * config/*.exp: Clarify return code from ${tool}_load.
18995 Call `unresolved' or `untested' instead of `warning' or `perror'
18996 (sometimes you still want to call both though).
18997 Add comment that `shell_id' is local to each file.
18998 * config/udi.exp (timeout): Set to 30.
18999 Don't print warning if connection fails, $connectmode has already
19000 printed an error.
19001 (${tool}_load): Move verbose messages to level 2.
19002 Rework pattern for "Process started" message.
19003 Pass `shell_id' to ${connectmode}_download.
19004 Retry twice upon timeout. Make resetting of target more robust.
19005 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19006 Pass `shell_id' to exit_$connectmode.
19007 Only call exit_$connectmode if connected.
19008 * config/unix.exp (${tool}_load): Check return codes better.
19009 * config/vrtx.exp (${tool}_load): Likewise.
19010 * config/vx.exp (${tool}_load): Likewise.
19011 Delete unneeded global's.
19012 * lib/dg.exp (dg-test): Update to reflect clarified return codes
19013 from ${tool}_load.
19014 (dg-stat): Delete.
19015 (dg-init): Delete recording of pass/fail counts.
19016 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19017 (old-dejagnu-init): Likewise.
19018 (old-dejagnu-stat): Delete contents, empty proc now.
19019 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19020 (c-torture): Delete references to lcnt, lpass, lfail.
19021 Get option list from TORTURE_OPTIONS.
19022 Delete -funroll[-all]-loops if no loops.
19023 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19024 (g++_stat): Delete contents (empty proc now).
19025 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19026 (gcc_finish): Likewise.
19027 (gcc_stat): Deleted.
19028 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19029 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19030 * gcc.c-torture/execute/execute.exp: Likewise.
19031 Split tests into two parts: compile, execute.
19032 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
19033 no loops. Update to reflect clarified return codes from ${tool}_load.
19034
19035 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
19036
19037 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19038 to grep for.
19039 (old-dejagnu): Likewise (where necessary).
19040
19041 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
19042
19043 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19044
19045 * lib/dg.exp (dg-process-target): Fix processing of selector.
19046 Add comment regarding use of `error'.
19047
19048 * lib/gcc.exp (prune_system_crud): Define if missing.
19049 * lib/g++.exp (prune_system_crud): Likewise.
19050
19051 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19052 Call prune_system_crud.
19053 * lib/dg.exp (dg-runtest): New proc.
19054 Use perror instead of send_user for tcl errors in testcase.
19055 Don't return any value, it's never used.
19056 Don't clobber previous definition of `unknown'.
19057 Print tcl errors in `dg-final'.
19058
19059 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
19060
19061 * lib/dg.exp (dg-process-target): Improve syntax error messages.
19062 (dg-test): Don't print errorInfo, it contains stack backtrace.
19063
19064 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
19065
19066 * lib/g++.exp (runtest_file_p): Define if missing.
19067
19068 1994-09-24 Doug Evans (dje@cygnus.com)
19069
19070 * lib/mike-g++.exp: Comment out loading of g++.exp.
19071 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
19072 (default_g++_version): Always print something.
19073 (default_g++_start): Comment out call to `which'.
19074 (g++_start, g++_load): Deleted (must be defined in config file).
19075 * lib/gcc.exp: Test for existence of $CC at start.
19076 Delete check for tmpdir (done in gcc_init).
19077 (default_gcc_version): Always print something.
19078 (default_gcc_start): Comment out call to `which'.
19079 * config/*.exp: Major cleanup - make cross targets work at least a
19080 little better for g++ (by not being "--tool gcc" specific).
19081 Rename gcc_xxx to ${tool}_xxx.
19082 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19083 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19084
19085 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
19086
19087 * lib/c-torture.exp (c-torture-compile): Rework compiler
19088 message processing.
19089
19090 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19091 c-torture.
19092
19093 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
19094
19095 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19096
19097 * lib/dg.exp (dg-process-target): Support { target native }.
19098
19099 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
19100
19101 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
19102 looked for "... program xxx got fatal signal".
19103 Correct regsub munging of `comp_output'.
19104 Ignore compiler messages "path prefix not used" and "linker input
19105 file unused".
19106
19107 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
19108
19109 * lib/gcc.exp (runtest_file_p): Define if missing.
19110 * gcc.prms/template.c: Example to work from.
19111
19112 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
19113
19114 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19115 * lib/dg.exp (dg-test): Call unsupported testcases as such.
19116
19117 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19118 * gcc.prms/1883.c: Moved from compile/940714-1.c.
19119 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19120 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
19121
19122 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
19123 (dg-process-target): No longer a varargs proc.
19124 Return S/N for target, P/F for xfail. All callers changed.
19125 (user option procs): More argument checking.
19126 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
19127 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
19128 (dg-test): Skip test if not running on selected target in `dg-do'.
19129 Update handling of `dg-do-what', `dg-output-text'.
19130 Separate execution pass/fail from output pattern match pass/fail.
19131 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
19132
19133 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
19134
19135 * gcc.c-torture/special/special.exp: Don't expect failure for mips
19136 target for 920510-1.c.
19137
19138 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
19139
19140 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
19141 Clean up comment regarding use of passcnt, etc.
19142 (gcc_stat): Don't update `testcnt' here.
19143 (gcc_finish): Do it here.
19144 Might as well reset `but_id' here too.
19145 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
19146 to determine if the file should be tested.
19147 * gcc.c-torture/compile/compile.exp: Likewise.
19148 * gcc.c-torture/execute/execute.exp: Likewise.
19149 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19150 * gcc.misc-tests/dg-test.exp: Likewise.
19151 * gcc.prms/prms.exp: Likewise.
19152 * gcc.wendy/wendy.exp: Likewise.
19153 * g++.old-deja.exp: Likewise.
19154 Move "Testing file" message to verbose level 1.
19155
19156 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
19157
19158 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
19159
19160 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
19161
19162 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
19163 (default_gcc_start): Accept optional second list element
19164 of compiler flags. Print compiler output at verbosity level 2.
19165 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
19166 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
19167 Save current values of framework globals passcnt, failcnt, xpasscnt,
19168 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
19169 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
19170 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
19171 xfailcnt to compute stats. Update framework global `testcnt' from
19172 pass/fail counts.
19173 (gcc_finish): New proc. Clean up test environment.
19174 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
19175 (gcc_epass, gcc_efail): Delete.
19176 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
19177 argument of line number.
19178 (dg-init): If the tool has an init routine, call it.
19179 (dg-test): Remove args `cflags_var' and `libs_var'.
19180 Pass all compiler options to ${tool}_start.
19181 Handle missing line number.
19182 (dg-finish): New function.
19183 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
19184 particular files. Call gcc_finish at end. Move "skipping test"
19185 message to verbosity level 3.
19186 * gcc.c-torture/compile/compile.exp: Likewise.
19187 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19188 * gcc.c-torture/execute/execute.exp: Likewise.
19189 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19190 Print testcase being tried at verbosity level 1.
19191 * gcc.c-torture/special/special.exp: Unset xfail.
19192 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19193 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
19194 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
19195 * gcc.failure/failure.exp: Likewise.
19196 * gcc.ieee/ieee.exp: Likewise.
19197 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
19198 Update call to dg-test. Call dg-finish at end.
19199 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
19200 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19201 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
19202 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
19203 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
19204 * gcc.wendy/wendy.exp: Add copyright.
19205 Delete setting of tmpdir (done by gcc_init).
19206 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
19207 Pass compiler flags to gcc_start. Call gcc_finish at end.
19208 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
19209 gcc_[ce]pass/fail.
19210
19211 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
19212
19213 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
19214 confusion.
19215 (g++_load): Likewise.
19216
19217 * config/*.exp (gcc_load): Some were varargs fns and some were not.
19218 Rename argument to `prog' to remove the confusion.
19219 Varargs fns behave differently too!
19220 (g++_load): Likewise.
19221
19222 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
19223
19224 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
19225 what it is. Delete (always) printing of status value for !native.
19226 Simplify verbose code, and include status and exec_output.
19227 (g++_load): Use gcc_load.
19228
19229 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
19230
19231 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
19232 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
19233 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
19234 940714-3.c as these testcases don't exist anymore. Make
19235 va-arg-1.c expected to pass.
19236
19237 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
19238
19239 * gcc.misc-tests/misc.exp: Only run specific testcases.
19240 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
19241 * gcc.misc-tests/dg-[1-9].c: New files.
19242
19243 * lib/dg.exp: New testsuite driver.
19244 * gcc.prms/prms.exp: Use it.
19245
19246 * README.gcc: New file.
19247
19248 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
19249 Document and reset `lxpass' and `lxfail'.
19250 Simplify "initialized" message.
19251 (gcc_stat): Clean up comments a little.
19252
19253 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
19254
19255 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
19256
19257 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
19258
19259 * lib/old-dejagnu.exp (process-option): New proc.
19260 (old-dejagnu-init, old-dejagnu-stat): Likewise.
19261 (old-dejagnu): Simplify.
19262 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
19263
19264 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
19265
19266 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
19267 exists and is not an empty string.
19268
19269 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
19270 $xfail rather than calling setup_xfail. Clear $xfail when test is
19271 finished.
19272 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
19273 automatically.
19274
19275 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
19276 longer expected to fail.
19277
19278 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
19279 "f" function call.
19280
19281 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
19282
19283 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
19284 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
19285 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
19286 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
19287 c-torture-1.29.
19288
19289 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
19290 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
19291
19292 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
19293
19294 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
19295 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
19296
19297 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
19298 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
19299 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
19300
19301 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
19302
19303 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
19304 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
19305 940714-1.c, 940714-2.c, 940714-3.c},
19306 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
19307 gcc.misc-tests/{mg.c,mg.exp}:
19308 New tests.
19309 * gcc.noncompile/noncompile.exp: Change accordingly.
19310
19311 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
19312
19313 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
19314 Undo previous clobberage.
19315
19316 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
19317
19318 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
19319 * gcc.special/{930510-1.c, special.exp}:
19320 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
19321 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
19322 struct-varargs-1.c}: New tests from c-torture-1.26.
19323
19324 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
19325
19326 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
19327 argument to switch.
19328
19329 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
19330
19331 * Revert the previous changes. Please see Rob's directory
19332 (/lisa/test/rob/progressive/gcc/testsuite) for testing
19333 fixes.
19334
19335 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
19336
19337 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
19338 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
19339 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
19340 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
19341 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
19342 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
19343 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
19344 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
19345 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
19346 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
19347 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
19348 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
19349 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
19350 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
19351 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
19352 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
19353 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
19354 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
19355 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
19356 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
19357 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
19358 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
19359 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
19360 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
19361 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
19362 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19363 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
19364
19365 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
19366
19367 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
19368 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
19369 with perror calls.
19370
19371 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
19372
19373 * config/unix.exp (g++_load): Fix syntax.
19374
19375 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
19376
19377 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
19378 * gcc.noncompile/921017-1.c: Deleted obsolete test.
19379 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
19380 Don't expect va-arg-1.c to fail. Correct expected output for
19381 920928-1.c.
19382 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
19383 * gcc.wendy/hbm4.c: Correct typo.
19384 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
19385
19386 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
19387
19388 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
19389 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
19390 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
19391 * lib/c-torture.exp (c-torture-compile): Ditto.
19392
19393 Reduce volume of output (remove all the -I's and such).
19394 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
19395 Call gcc_cpass, gcc_cfail.
19396 (c-torture): Pass testing option to c-torture-compile.
19397
19398 1994-03-21 Doug Evans (dje@cygnus.com)
19399
19400 Bring patches over from progressive.
19401 * config/default.exp: Exit remote shell cleanly.
19402 (g++_exit, g++_start): Add default versions.
19403 * config/sim.exp (gcc_load): Use perror, not error.
19404
19405 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
19406
19407 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
19408 set in site.exp.
19409
19410 1994-03-14 Doug Evans (dje@cygnus.com)
19411
19412 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
19413 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
19414 (wendy_try): New proc to run testcase.
19415 (main loop): Call 'em.
19416 * gcc.wendy/*.c: Clean up pass to correct expected output.
19417
19418 * lib/gcc.exp: Minor cleanup work.
19419 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
19420
19421 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
19422
19423 * config/sim.exp (gcc_load): Document return codes better.
19424 Don't pass -v to simulator.
19425
19426 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
19427
19428 * gcc.special/920717-x.c: Fix typo.
19429 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
19430 get at sources.
19431
19432 * lib/mike-gcc.exp: Fix typo.
19433
19434 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
19435
19436 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
19437 binary to use, transform the name.
19438 * config/*.exp: rename everything. Nuke any g++ specific files,
19439 it's now a special case of gcc that requires no special support.
19440 Add a default.exp for unsupported targets.
19441
19442 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
19443
19444 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
19445 lib/old-dejagnu.exp: Fix a few patterns to work with the new
19446 version of Tcl.
19447
19448 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
19449
19450 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
19451 than a warning.
19452
19453 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
19454
19455 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
19456
19457 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
19458
19459 * gcc.execute/execute.exp: Combine opt_list and foption_list into
19460 option_list. Compile every file with only 4/6 option choices
19461 (same as C torture) instead of with 12/18 different option
19462 choices.
19463 * lib/c-torture.exp: Likewise.
19464
19465 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
19466 not already set.
19467
19468 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
19469
19470 * lib/old-deja.exp: Add `excess errors test fails' error, now one
19471 can put an XFAIL *-*-* on excess errors.
19472
19473 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
19474
19475 * g++.law: Add more tests derived from g++-bugs snapshots.
19476
19477 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
19478 equivalent to g++.law/init9.
19479
19480 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
19481 compiled it, and the a.out file after we've run it.
19482
19483 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
19484
19485 * lib/mike-g++.exp (postbase): Delete the .o file after we've
19486 compiled it, and the a.out file after we've run it.
19487
19488 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
19489
19490 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
19491
19492 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
19493
19494 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
19495 version number.
19496
19497 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
19498
19499 * g++.law: New directory of g++ tests derived from the g++-bugs
19500 snapshots.
19501
19502 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
19503
19504 * gcc.compile: initbug1.c initbug1.exp testcase added
19505
19506 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
19507
19508 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
19509 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
19510 fixes submitted by Jeff Law (law@cs.utah.edu)
19511 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
19512 Jeff Law (law@cs.utah.edu)
19513
19514
19515 1993-11-30 Mike Stump (mrs@cygnus.com)
19516
19517 * config/unix-g++.exp: Follow the gcc way of doing things.
19518 * g++.old-deja/old-deja.exp: Minor updates.
19519 * lib/g++.exp: New file, follow the gcc way of doing things.
19520 * lib/old-dejagnu.exp: Minor updates.
19521 * lib/mike-g++.exp: Always unset errorInfo.
19522
19523 1993-11-06 Mike Stump (mrs@cygnus.com)
19524
19525 * lib/gcc.exp: Fix some errors with the below change, CC and
19526 CFLAGS should be global when setting, not local.
19527
19528 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
19529
19530 * lib/gcc.exp: Transform tool name.
19531
19532 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19533
19534 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
19535
19536 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19537
19538 * lib/gcc.exp: change gcc_done to gcc_stat
19539
19540 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19541
19542 * Upgraded gcc testsuite to c-torture version 1.25
19543
19544 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
19545
19546 * lib/gcc.exp: added reporting code. Changed verbose compile message.
19547 * lib/c-torture: added hooks for new reporting code.
19548
19549 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
19550
19551 * config/sh-gcc.exp: check if sh-sim exists in the path
19552
19553 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
19554
19555 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
19556 * gcc.compile/compile.exp: Initial changes for new logic.
19557 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
19558 * gcc.failure/failure.exp: Initial changes for new logic.
19559 * gcc.ieee/ieee.exp: Initial changes for new logic.
19560 * gcc.misc-tests/misc.exp: Initial changes for new logic.
19561 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
19562 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
19563 * lib/c-torture.exp: Initial changes for new logic.
19564 * lib/gcc.exp: Initial changes for new logic.
19565
19566 1993-10-15 Mike Stump (mrs@cygnus.com)
19567
19568 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
19569 depend upon failure or success. Fully qualify names in failure
19570 and success messages. Always remove a.out before starting
19571 compile, just in case. Pay more attention to error text output by
19572 the compiler. Handle testcases with no known past errors just
19573 like all others, so that things are uniform. Other miscellaneous
19574 improvements.
19575
19576 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
19577
19578 * gcc.cpp: new directory for cpp tests
19579
19580 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
19581
19582 * lib/chill.exp: Code reformatted, removed unused code.
19583 * config/unix-chill.exp: Code reformatted, removed unused code.
19584 * chill.execute/execute.exp: Code reformatted, removed unused code.
19585 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
19586
19587 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
19588
19589 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
19590 routines not written.
19591
19592 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
19593
19594 * config/bug-gcc.exp: Use new procs from bug.exp.
19595
19596 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
19597
19598 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
19599 via ftp, rather than depending on NFS.
19600 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
19601 case.
19602
19603 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
19604
19605 * config/bug-gcc.exp: Use new download proc.
19606
19607 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
19608
19609 * chill.execute/execute.exp: cleanups, handles errors better
19610 * chill.compile/compile.exp: rewrite, based on execute.exp
19611 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
19612 * lib/chill.exp: major changes to diff proc and compile and link
19613 procs. added chill_fail and chill_pass wrappers to pass and
19614 fail. added more comments, and handle error codes better.
19615 Added a hack to capture stderr from exec, so noncompile tests
19616 can work.
19617
19618 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
19619
19620 * chill.execute/execute.exp: rewrite of testsuite driver
19621 * lib/chill.exp: rewrite of testsuite driver
19622 * config/unix-chill.exp: rewrite of testsuite driver
19623
19624 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
19625
19626 In chill.execute:
19627 * iexpr.ch: Standardize uppercase.
19628 * tuples.dat: Standardize uppercase.
19629 * vary.ch: standardize. Correct varying string assignments.
19630 * vary.dat: Add new output lines.
19631
19632 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
19633
19634 In chill.execute:
19635 * chprintf.ch: Standardize use of uppercase.
19636 * tuples.ch: Standardize and turn arr2 into a DCL,
19637 rather than a SYN.
19638 * pinits.ch: Standardize.
19639
19640 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
19641
19642 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
19643 * Makefil: Renamed to Makefile.in.
19644 * configure.in: New.
19645
19646 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
19647
19648 In chill.execute:
19649 * .cvsignore: Add result/output files.
19650 * Makefile: Fix up variables at start. Use MFLAGS
19651 everywhere. Correct bool_loc, built_ins entries.
19652 Add entry for vary1.ch.
19653 * bitarray.ch: Standardize upper-case usage.
19654 * bitexpr.ch: Standardize, add output of b1.
19655 * params.ch: Use arrayt in along PROC parameters, to
19656 avoid novelty problems.
19657 * sets.ch: Tiny cleanup.
19658 * vary1.ch: Re-indent.
19659
19660 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
19661
19662 * Add PR-related files to Makefiles, .cvsignore files, etc.
19663
19664 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
19665
19666 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
19667 with compiler objects. New names are test-flow.c and test-loop.c
19668
19669 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
19670
19671 * Upgraded c-torture tests from 1.19 to 1.20
19672
19673 * new files:
19674 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
19675 * gcc.compile: 930623-1.c 930623-2.c
19676 * gcc.noncompile: 930622-1.c 930622-2.c
19677 * gcc.failure: 920411-1.c 920627-2.c
19678 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
19679
19680 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
19681
19682 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19683 More changes to get testsuite working properly. Needs more work.
19684 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
19685
19686 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
19687
19688 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19689 More changes to get testsuite working properly. Needs more work.
19690
19691 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
19692
19693 * chill.compile/compile.exp: Added for Dejagnu support
19694 * chill.execute/execute.exp: Added for Dejagnu support
19695 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
19696
19697 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
19698
19699 This should complete moving the CHILL test files.
19700 * chill.noncompile(.cvsignore printf.grt
19701 in-printf.grt chprintf.grt chprintf.ch):
19702 Added test-support files.
19703 (Makefile): Modified further.
19704 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
19705 signal.ch): Added test files.
19706 * chill.execute (.cvsignore printf.grt printr.c
19707 in-printf.grt rts.c chprintf.grt rts.h): Added
19708 test-support files.
19709 (Makefile): More corrections.
19710
19711 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
19712
19713 * chill.compile, chill.execute, chill.nocompile: Add CHILL
19714 test cases, ready for DejaGnu.
19715
19716 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
19717
19718 * Upgraded c-torture tests from 1.18 to 1.19
19719
19720 * gcc.compile: added test(s):
19721 930607-1.c
19722 * gcc.execute: added test(s):
19723 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
19724
19725 * added new subdirectory for misc tests: gcc.misc-tests
19726 * gcc.misc-test(s): added tests:
19727 inst-check.c test-consts.c test-ior.c test-switch.c
19728
19729 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
19730
19731 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
19732
19733 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
19734
19735 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
19736
19737 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
19738
19739 * Upgraded c-torture tests from 1.17 to 1.18
19740
19741 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
19742
19743 * Upgraded c-torture tests from 1.12 to 1.17
19744
19745 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
19746
19747 * lib/old-dejagnu.exp:
19748 Fixed handling of XFAIL target triplets to correctly
19749 recognize wildcard characters. Removed code that
19750 appended a unique id tag to the end of the file name
19751 printed out by the result of the testcases within a
19752 given test file.
19753
19754 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
19755
19756 * lib/old-dejagnu.exp:
19757 Reworked expected failure handling to trigger off of XFAIL
19758 keyword in keyphrase embeded in testcase source code. The
19759 XFAIL keyword must be at the end of the keyphrase line. It
19760 may optionally be followed by one or more target triplets.
19761 It has just occured that the handling of wildcards in the
19762 target triplet may not be correct.
19763
19764 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
19765
19766 * g++.old-deja/tests:
19767 Moved all subdirectories up one level into g++.old-deja .
19768
19769 * lib/old-dejagnu.exp:
19770 Fixed problem with CXXFLAGS not being properly reset, and being
19771 corrupted with extraneous "-c" compiler option. This was
19772 causing binaries to not be generated for test that needed them.
19773 Modified strings passed to "pass" and "fail" so that individual
19774 tests from the same test file would be distinguished by an
19775 identifier appended to the test file name in the summary logs;
19776 this corrected a problem with erroneous diff logs. Added code
19777 to search testcases for expected fail and unexpected pass keywords.
19778
19779 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
19780
19781 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
19782
19783 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
19784
19785 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
19786 Removed extraneous text from end of "Special g++ Options"
19787 keyphrase.
19788
19789 * lib/old-dejagnu.exp: Added pattern matching to look for new
19790 keywords, embedded in testcases comments, which will trigger
19791 calls to xpass and xfail.
19792
19793 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
19794
19795 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
19796 comments embedded in the testcases, especially the one looking for
19797 special compiler options, as well as the pattern matching for the
19798 compiler output again.
19799
19800 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
19801
19802 * lib/old-dejagnu.exp: Do a proper check of the return value for
19803 execute tests. Fixed several problems with the pattern matching
19804 of the compiler output which gave erroneous test results.
19805 Changed several of the test result messages to be more descriptive.
19806 * config/unix-g++.exp: Proc g++_load now actually works and
19807 executes the tests passed to it and returns a usable return
19808 value.
19809
19810 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
19811
19812 * lib/gcc.exp: Exits gracefully if $CC is bogus.
19813
19814 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
19815
19816 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
19817 Modified both files to properly execute the old style
19818 dejagnu tests. The previous versions of these files were
19819 experimental and did not function anything near correctly.
19820
19821 1993-04-05 Rob Savoye (rob@cygnus.com)
19822
19823 * Removed all Makefile.in and configure.in files. No configuration
19824 needed now.
19825
19826 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
19827
19828 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
19829
19830 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
19831
19832 * gcc.compile/configure.in, gcc.unsorted/configure.in,
19833 gcc.special/configure.in, gcc.noncompile/configure.in,
19834 gcc.execute/configure.in, gcc.code_quality/configure.in,
19835 g++.other/configure.in, g++.old-deja/configure.in,
19836 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19837 in srcname setting.
19838
19839 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
19840
19841 * lib/udi.exp: Fixed mondfe and mondfe_download.
19842 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19843 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19844
19845 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
19846
19847 * config/udi-gdb.exp: Check $shell_id after connecting to target.
19848 (gdb_exit): Don't remove *_soc files.
19849
19850 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
19851
19852 * lib/c-torture.exp: Don't look for main; instead always use -w
19853 -c. This is how the c-torture tests work. Remove the object
19854 file if the compilation succeeds.
19855 * gcc.execute/execute.exp: Remove executable if test passes.
19856 * gcc.noncompile/noncompile.exp: Every test is an expected
19857 failure.
19858 * gcc.special/special.exp: Added tests from c-torture 1.11,
19859 corrected use of existing test.
19860 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19861 gcc.execute/920625-1.c: Updated to c-torture 1.11.
19862 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19863 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19864 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19865 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19866 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19867 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19868 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19869 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19870 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19871 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19872 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19873 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19874 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19875 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19876 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19877 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19878 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19879 c-torture 1.11.
19880 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19881 correspond to c-torture 1.11.
19882
19883 * New file.