dd131336e9386e5e6f29826f4674eb4501f77820
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-12-19 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/12795
4 * g++.dg/ext/attrib10.C: New test.
5
6 2003-12-19 Jakub Jelinek <jakub@redhat.com>
7
8 * gcc.dg/cleanup-10.c: New test.
9 * gcc.dg/cleanup-11.c: New test.
10
11 2003-12-19 Jakub Jelinek <jakub@redhat.com>
12
13 PR c++/13239
14 * g++.dg/opt/expect1.C: New test.
15
16 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17
18 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
19
20 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
21
22 PR debug/12923
23 * gcc.dg/20031218-1.c: New test.
24
25 PR debug/12389
26 * gcc.dg/20031218-2.c: New test.
27 * gcc.dg/20031218-3.c: New test.
28
29 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
30 of label name and allow for USER_LABEL_PREFIX == "_" names.
31 * g++.dg/abi/mangle18-2.C: Likewise.
32 * g++.dg/abi/mangle19-1.C: Likewise.
33 * g++.dg/abi/mangle19-2.C: Likewise.
34 * g++.dg/abi/mangle20-1.C: Likewise.
35 * g++.dg/abi/mangle20-2.C: Likewise.
36
37 2003-12-18 Richard Henderson <rth@redhat.com>
38
39 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
40
41 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
42 Dan Kegel <dank@kegel.com>
43
44 PR other/12009
45 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
46 testing a cross compiler, it causes spurious compile failures.
47 * lib/g++.exp: Likewise.
48
49 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50
51 PR c++/13262
52 * g++.dg/template/access13.C: New test.
53
54 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
55
56 * gcc.dg/20031216-1.c: New test.
57
58 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
59
60 PR c++/9154
61 * g++.dg/template/error10.C: New test.
62
63 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
64
65 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
66 * g++.dg/eh/simd-2.C: Likewise.
67
68 2003-12-17 James E Wilson <wilson@specifixinc.com>
69 Roger Sayle <roger@eyesopen.com>
70
71 * gcc.c-torture/execute/ieee/mzero5.c: New.
72
73 2003-12-17 Mark Mitchell <mark@codesourcery.com>
74
75 PR c++/10603
76 * g++.dg/parse/error6.C: New test.
77
78 PR c++/12827
79 * g++.dg/parse/error7.C: New test.
80
81 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
82
83 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
84 at -O with stabs debugging formats.
85 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
86 * gcc.dg/debug/debug-2.c: Likewise.
87
88 2003-12-16 Mark Mitchell <mark@codesourcery.com>
89
90 PR c++/12696
91 * g++.dg/init/error1.C: New test.
92
93 PR c++/12218
94 * g++.dg/init/pm3.C: New test.
95
96 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
97
98 PR c/3347
99 * gcc.dg/bitfld-8.c: New test.
100
101 2003-12-16 James Lemke <jim@wasabisystems.com>
102
103 * gcc.dg/arm-scd42-[123].c: New tests.
104
105 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
106
107 PR c++/9043
108 * g++.dg/abi/mangle20-1.C: New test.
109 * g++.dg/abi/mangle20-2.C: New test.
110
111 2003-12-16 Mark Mitchell <mark@codesourcery.com>
112
113 PR c++/13275
114 * g++.dg/other/offsetof2.C: Remove XFAIL.
115 * g++.dg/parse/offsetof1.C: New test.
116 * g++.gd/parse/offsetof2.C: Likewise.
117
118 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
119
120 * g++.dg/template/nontype3.C: New test.
121 * g++.dg/template/static2.C: Tweaked the dg-error clause.
122
123 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
124
125 * g++.dg/warn/noreturn-3.C: Also test instantiation.
126
127 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
128
129 PR c++/13387
130 * g++.dg/expr/assign1.C: New test.
131
132 PR c++/13242
133 * g++.dg/abi/mangle19-1.C: New test.
134 * g++.dg/abi/mangle19-2.C: New test.
135
136 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
137
138 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
139
140 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
141
142 * gcc.c-torture/execute/20031216-1.c: New test.
143
144 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
145
146 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
147 an ICE regression.
148
149 2003-12-15 Mark Mitchell <mark@codesourcery.com>
150
151 PR c++/10926
152 * g++.dg/template/error9.C: New test.
153
154 PR c++/11116
155 * g++.dg/template/error8.C: New test.
156
157 2003-12-15 Roger Sayle <roger@eyesopen.com>
158
159 PR middle-end/13400
160 * gcc.c-torture/execute/20031215-1.c: New test case.
161
162 2003-12-15 Mark Mitchell <mark@codesourcery.com>
163
164 PR c++/13269
165 * g++.dg/parse/error5.C: New test.
166
167 PR c++/12989
168 * g++.dg/expr/sizeof1.C: New test.
169
170 PR c++/13310
171 * g++.dg/template/crash15.C: New test.
172
173 2003-12-15 Geoffrey Keating <geoffk@apple.com>
174
175 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
176 a non-POD type as the last named parameter of a varargs function.
177
178 2003-12-15 Mark Mitchell <mark@codesourcery.com>
179
180 PR c++/13243
181 PR c++/12573
182 * g++.dg/template/crash14.C: New test.
183 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
184
185 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
186
187 * g++.dg/other/java1.C: New test.
188
189 PR c++/13241
190 * g++.dg/abi/mangle18-1.C: New test.
191 * g++.dg/abi/mangle18-2.C: New test.
192
193 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
194
195 PR optimization/10312
196 * gcc.c-torture/execute/20031214-1.c: New.
197
198 2003-12-14 Mark Mitchell <mark@codesourcery.com>
199
200 PR c++/10779
201 PR c++/12160
202 * g++.dg/parse/error3.C: New test.
203 * g++.dg/parse/error4.C: Likewise.
204 * g++.dg/abi/mangle4.C: Tweak error messages.
205 * g++.dg/lookup/using5.C: Likewise.
206 * g++.dg/other/error2.C: Likewise.
207 * g++.dg/parse/typename5.C: Likewise.
208 * g++.dg/parse/undefined1.C: Likewise.
209 * g++.dg/template/arg2.C: Likewise.
210 * g++.dg/template/ttp3.C: Likewise.
211 * g++.dg/template/type1.C: Likewise.
212 * g++.old-deja/g++.other/crash32.C: Likewise.
213 * g++.old-djea/g++.pt/defarg8.C: Likewise.
214
215 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
216
217 PR c++/13106
218 * g++.dg/warn/noreturn-3.C: New test.
219
220 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
221
222 PR c++/13118
223 * g++.dg/abi/covariant3.C: New.
224
225 2003-12-12 Jakub Jelinek <jakub@redhat.com>
226
227 * g++.dg/eh/ia64-1.C: New test.
228
229 2003-12-12 Roger Sayle <roger@eyesopen.com>
230
231 PR optimization/13037
232 * g77.f-torture/execute/13037.f: New test case.
233
234 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
235
236 PR c++/12881
237 * g++.dg/abi/covariant2.C: New.
238
239 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
240
241 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
242
243 2003-12-11 Zack Weinberg <zack@codesourcery.com>
244
245 * gcc.c-torture/execute/wchar_t-1.x: Delete.
246
247 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
248
249 PR other/10819
250 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
251 to fix Bug 10819.
252 * lib/g++.exp (g++_version): Likewise.
253 * lib/g77.exp (g77_version): Likewise.
254 * lib/objc.exp (default_objc_version): Likewise.
255
256 2003-12-10 Richard Henderson <rth@redhat.com>
257
258 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
259
260 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
261
262 2003-12-08 Matt Austern <austern@apple.com>
263
264 PR c/13134
265 * lib/gcc-dg.exp (dg-require-visibility): Define.
266 * lib/target-supports (check_visibility_available): Define.
267 * gcc.dg/visibility-1.c: New test.
268 * gcc.dg/visibility-2.c: Likewise.
269 * gcc.dg/visibility-3.c: Likewise.
270 * gcc.dg/visibility-4.c: Likewise.
271 * gcc.dg/visibility-5.c: Likewise.
272 * gcc.dg/visibility-6.c: Likewise.
273 * g++.dg/ext/visibility-1.C: Likewise.
274 * g++.dg/ext/visibility-2.C: Likewise.
275 * g++.dg/ext/visibility-3.C: Likewise.
276 * g++.dg/ext/visibility-4.C: Likewise.
277 * g++.dg/ext/visibility-5.C: Likewise.
278 * g++.dg/ext/visibility-6.C: Likewise.
279
280 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
281
282 * g++.dg/lookup/java1.C: New test.
283 * g++.dg/lookup/java2.C: New test.
284
285 2003-12-07 Falk Hueffner <falk@debian.org>
286
287 * g++.dg/opt/noreturn-1.C: New test.
288
289 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
290
291 * gcc.dg/overflow-1.c: New test.
292
293 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
294
295 * g77.f-torture/compile/13060.f: New test.
296
297 2003-12-06 Mark Mitchell <mark@codesourcery.com>
298
299 PR c++/13323
300 * g++.dg/inherit/operator2.C: New test.
301
302 2003-12-05 Mark Mitchell <mark@codesourcery.com>
303
304 PR c++/13305
305 * g++.dg/ext/attrib9.C: New test.
306
307 2003-12-05 Mark Mitchell <mark@codesourcery.com>
308
309 PR c++/13314
310 * g++.dg/template/error7.C: New test.
311
312 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
313 J"orn Rennecke <joern.rennecke@superh.com>
314
315 PR target/13302
316 * g++.dg/other/struct-va_list.C: New test.
317
318 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
319
320 PR c++/13166
321 * g++.dg/parse/defarg6.C: New test.
322
323 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
324
325 PR target/13256
326 * gcc.c-torture/execute/20031201-1.c: New test.
327
328 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
329
330 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
331
332 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
333
334 * gcc.dg/builtin-return-1.c: New test.
335
336 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
337 J"orn Rennecke <joern.rennecke@superh.com>
338
339 PR optimization/13260
340 * gcc.c-torture/execute/20031204-1.c: New test.
341
342 2003-12-03 Mark Mitchell <mark@codesourcery.com>
343
344 PR c++/9127
345 * g++.dg/template/error6.C: New test.
346
347 2003-12-03 Jakub Jelinek <jakub@redhat.com>
348
349 * gcc.dg/20031202-1.c: New test.
350
351 2003-12-03 Mark Mitchell <mark@codesourcery.com>
352
353 PR c++/13179
354 * g++.dg/template/eh1.C: New test.
355
356 PR c++/10771
357 * g++.dg/template/error5.C: New test.
358
359 2003-12-02 David Ung <davidu@mips.com>
360
361 * gcc.dg/compat/vector-check.h: Corrected type for var
362 g_##TMODE
363
364 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
365
366 PR c++/10126
367 * g++.dg/template/ptrmem8.C: New test.
368
369 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
370
371 PR c++/12573
372 * g++.dg/template/dependent-expr3.C: New test.
373
374 2003-12-01 James Lemke <jim@wasabisystems.com>
375
376 * gcc.dg/arm-g2.c: New test.
377
378 2003-12-01 Roger Sayle <roger@eyesopen.com>
379
380 PR optimization/11634
381 * gcc.dg/20031201-2.c: New test case.
382
383 2003-12-01 Zack Weinberg <zack@codesourcery.com>
384
385 PR 11433
386 * objc.dg/proto-lossage-3.m: New test.
387
388 2003-12-01 Roger Sayle <roger@eyesopen.com>
389
390 PR optimization/12628
391 * gcc.dg/20031201-1.c: New test case.
392
393 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
394
395 * gcc.dg/unaligned-1.c: New test.
396
397 2003-11-30 Mark Mitchell <mark@codesourcery.com>
398
399 PR c++/9849
400 * g++.dg/template/error4.C: New test.
401 * g++.dg/template/nested3.C: Adjust error markers.
402
403 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
404
405 * gcc.dg/cpp/assert4.c: Check more #system assertions.
406
407 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
408
409 PR c/10333
410 * gcc.dg/bitfld-7.c: New test.
411
412 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
413
414 * gcc.dg/tls/asm-1.C: New test.
415
416 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
417
418 * gcc.dg/cpp/assert4.c: Update.
419
420 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
421
422 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
423 * gcc.dg/builtin-apply3.c: New test.
424
425 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
426
427 * lib/compat.exp (compat-obj): New xfaildata parameter.
428 Use it to set compiler_conditional_xfail_data before compiling.
429 (compat-get-options): Handle dg-xfail-if.
430 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
431 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
432 * gcc.dg/compat/vector-1_y.c: Likewise.
433 * gcc.dg/compat/vector-2_x.c: Likewise.
434 * gcc.dg/compat/vector-2_y.c: Likewise.
435
436 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
437
438 * g++.dg/opt/reg-stack4.C: New test.
439
440 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
441
442 * gcc.dg/builtin-apply2.c: New test.
443
444 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
445
446 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
447
448 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
449
450 PR c++/12924
451 * g++.dg/template/template-id-2.C: New test.
452
453 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
454
455 PR c++/5369
456 * g++.dg/template/memfriend1.C: New test.
457 * g++.dg/template/memfriend2.C: Likewise.
458 * g++.dg/template/memfriend3.C: Likewise.
459 * g++.dg/template/memfriend4.C: Likewise.
460 * g++.dg/template/memfriend5.C: Likewise.
461 * g++.dg/template/memfriend6.C: Likewise.
462 * g++.dg/template/memfriend7.C: Likewise.
463 * g++.dg/template/memfriend8.C: Likewise.
464 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
465
466 2003-11-21 Mark Mitchell <mark@codesourcery.com>
467
468 PR c++/12515
469 * g++.dg/ext/cond1.C: New test.
470
471 2003-11-20 Richard Henderson <rth@redhat.com>
472
473 * gcc.dg/20020201-2.c: Remove.
474 * gcc.dg/20020201-4.c: Remove.
475 * gcc.dg/20020304-1.c: Remove.
476
477 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
478
479 * gcc.dg/cpp/trad/xwin1.c: New test case.
480
481 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
482
483 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
484 * lib/g77.exp: Likewise.
485 * lib/objc.exp: Likewise.
486 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
487 for darwin.
488
489 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
490
491 PR c++/12932
492 * g++.dg/template/static5.C: New test.
493
494 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
495
496 * gcc.dg/nested-func-1.c: New test.
497
498 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
499
500 * gcc.dg/cpp/assert4.c: New test.
501
502 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
503
504 PR c++/2294
505 * g++.dg/lookup/using9.c: New test.
506
507 2003-11-14 Mark Mitchell <mark@codesourcery.com>
508
509 PR c++/12762
510 * g++.dg/template/error3.C: New test.
511
512 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
513
514 PR ada/13035
515 * ada/acats/run_acats, run_all.sh: Fix syntax error.
516 No longer use a wrapper for gcc, since this does not work under
517 Windows.
518
519 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
520
521 PR c++/2094
522 * g++.dg/template/ptrmem7.C: New test.
523
524 2003-11-13 Andrew Pinski <apinski@apple.com>
525
526 * gcc.c-torture/compile/20031113-1.c: New test.
527
528 2003-11-13 Mark Mitchell <mark@codesourcery.com>
529 Kean Johnston <jkj@sco.com>
530
531 PR c/13029
532 * gcc.dg/unused-4.c: Update.
533
534 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
535
536 * g++.dg/opt/const3.C: New test.
537
538 2003-11-13 Jan Hubicka <jh@suse.cz>
539
540 * gcc.c-torture/compile/20031112-1.c: New test.
541
542 2003-11-12 Mark Mitchell <mark@codesourcery.com>
543
544 * g++.dg/parse/crash10.C: Remove bogus error marker.
545
546 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
547
548 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
549 (host_gcc): Likewise.
550 (ROOT): Honor $PWDCMD.
551 (BASE): Likewise.
552 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
553
554 2003-11-12 Catherine Moore <clm@redhat.com>
555
556 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
557
558 2003-11-12 Andreas Jaeger <aj@suse.de>
559 Jakub Jelinek <jakub@redhat.com>
560 Andrew Pinski <pinskia@physics.uc.edu>
561 Richard Henderson <rth@redhat.com>
562
563 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
564 systems.
565 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
566
567 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
568 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
569
570 2003-11-11 Andreas Jaeger <aj@suse.de>
571
572 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
573
574 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
575
576 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
577
578 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
579 Clean ups.
580
581 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
582
583 * gcc.dg/trampoline-1.c: New test.
584
585 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
586
587 * gcc.c-torture/compile/200031109-1.c: New test.
588
589 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
590
591 PR c/3190
592 PR c/8714
593 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
594 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
595 gcc.dg/format/no-y2k-1.c: Update.
596
597 2003-11-08 Roger Sayle <roger@eyesopen.com>
598
599 PR optimization/10467
600 * gcc.dg/20031108-1.c: New test case.
601
602 2003-11-07 Geoffrey Keating <geoffk@apple.com>
603
604 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
605
606 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
607
608 * gcc.dg/compound-lvalue-1.c: New test.
609 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
610 some XFAILs.
611
612 2003-11-06 Geoffrey Keating <geoffk@apple.com>
613
614 * gcc.dg/altivec-varargs-1.c: New test.
615
616 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
617
618 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
619 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
620 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
621 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
622 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
623
624 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
625
626 * gcc.dg/cond-lvalue-1.c: New test.
627
628 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
629
630 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
631
632 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
633
634 PR c++/11616
635 * g++.dg/template/instantiate5.C: New test.
636
637 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
638
639 PR c++/12726
640 * g++.dg/ext/complit2.C: Replace test with self-contained version.
641 * ChangeLog: Add missing first entry for above test.
642
643 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
644
645 PR c++/9810
646 * g++.dg/template/using8.C: New test.
647 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
648
649 2003-11-02 Roger Sayle <roger@eyesopen.com>
650
651 PR optimization/10817
652 * gcc.c-torture/compile/20031102-1.c: New test case.
653
654 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
655
656 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
657 2147483647.
658
659 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
660
661 * gcc.dg/20031102-1.c: New test.
662
663 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
664
665 * gcc.dg/complex-1.c: New test.
666
667 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
668
669 PR c++/12796
670 * g++.dg/template/crash13.C: Adjust expected error location.
671 * g++.old-deja/g++.brendan/ns1.C: Likewise.
672
673 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
674
675 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
676
677 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
678
679 PR/10239
680 * gcc.c-torture/compile/20031031-2.c: New test.
681
682 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
683
684 PR/11640
685 * gcc.c-torture/compile/20031031-1.c: New test.
686
687 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
688
689 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
690 * gcc.misc-tests/bprob.exp: Likewise.
691 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
692 the execution test on arm-elf configs.
693 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
694 configs that don't support scratch files.
695 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
696
697 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
698
699 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
700 done by dejagnu.
701
702 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
703
704 * ada/acats/run_all.sh: Redirect mv output to /dev/null
705 Avoid non pure sh syntax. Add more logging.
706
707 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
708 fail.
709
710 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
711
712 PR libgcj/10610
713 * gcc.dg/ppc-stackalign-1.c: New test.
714
715 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
716
717 * ada/acats/run_all.sh: Change output to be more compliant with
718 dejagnu framework.
719 Create acats.sum and acats.log files under testsuite/ada/acats
720 Only run [a-z]* directories, to filter out e.g. CVS.
721 Redirect build output to log file.
722
723 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
724
725 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
726
727 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
728
729 PR ada/5909:
730 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
731
732 2003-10-27 Jakub Jelinek <jakub@redhat.com>
733
734 * gcc.c-torture/compile/20031023-1.c: New test.
735 * gcc.c-torture/compile/20031023-2.c: New test.
736 * gcc.c-torture/compile/20031023-3.c: New test.
737 * gcc.c-torture/compile/20031023-4.c: New test.
738
739 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
740
741 PR c++/10371
742 * g++.dg/lookup/scoped8.C: New test.
743
744 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
745
746 * g++.dg/opt/reg-stack3.C: New test.
747
748 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
749
750 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
751
752 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
753
754 PR c++/11076
755 * g++.dg/template/crash13.C: New test.
756
757 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
758
759 * gcc.dg/c99-restrict-2.c: New test.
760
761 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
762
763 PR c++/12698, c++/12699, c++/12700, c++/12566
764 * g++.dg/inherit/covariant9.C: New test.
765 * g++.dg/inherit/covariant10.C: New test.
766 * g++.dg/inherit/covariant11.C: New test.
767
768 2003-10-23 Jason Merrill <jason@redhat.com>
769
770 PR c++/12726
771 * g++.dg/ext/complit2.C: New test.
772
773 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
774
775 PR target/12654
776 * gcc.c-torture/execute/20031020-1.c: New test.
777
778 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
779
780 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
781 following the jump_insn.
782
783 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
784
785 * gcc.dg/cast-lvalue-1.c: New test.
786
787 2003-10-21 Mark Mitchell <mark@codesourcery.com>
788
789 PR c++/11962
790 * g++.dg/template/cond2.C: New test.
791
792 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
793
794 * gcc.dg/builtins-28.c: New test.
795
796 2003-10-20 Jan Hubicka <jh@suse.cz>
797
798 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
799 parameter.
800 * testsuite/gcc.dg/inline-2.c: Likewise.
801
802 2003-10-20 Phil Edwards <phil@codesourcery.com>
803
804 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
805 * gcc.dg/nest.c: Likewise.
806
807 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
808
809 PR c++/9781, c++/10583, c++/11862
810 * g++.dg/parse/crash13.C: New test.
811
812 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
813
814 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
815
816 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
817
818 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
819 Define HAVE_C99_RUNTIME except on Solaris.
820 * gcc.dg/builtins-20.c: Likewise.
821
822 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
823
824 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
825
826 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
827
828 PR c++/12495
829 * g++.dg/template/crash21.C: New test.
830
831 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
832
833 PR c++/2513
834 * g++.dg/template/typename5.C: New test.
835
836 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
837
838 PR c++/12369
839 * g++.dg/template/friend25.C: New test.
840
841 2003-10-16 Ziemowit Laski <zlaski@apple.com>
842
843 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
844 versions.
845
846 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
847
848 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
849 == 2147483647.
850
851 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
852
853 * gcc.c-torture/execute/960416-1.x: Remove.
854 * gcc.c-torture/execute/divconst-3.x: Likewise.
855
856 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
857
858 PR target/12598
859 * gcc.dg/torture/cris-volatile-1.c: New test.
860
861 2003-10-14 Roger Sayle <roger@eyesopen.com>
862
863 PR optimization/9325
864 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
865 for overflowing floating point to integer conversion during RTL
866 simplification.
867
868 2003-10-13 Ziemowit Laski <zlaski@apple.com>
869
870 * objc/execute/_cmd.m: Fix typo.
871 * objc.dg/image-info.m, objc.dg/symtab-1.m:
872 Relax 'scan-assembler' regexp.
873 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
874 objc.dg/try-catch-4.m: Run on non-Darwin targets.
875 * objc.dg/zero-link-2.m: Remove blank line.
876 * objc.dg/zero-link-3.m: New test case.
877
878 2003-10-13 Geoffrey Keating <geoffk@apple.com>
879
880 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
881
882 * gcc.dg/asm-names.c: Use scan-assembler-not rather
883 than linker trickery.
884
885 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
886
887 PR c++/12370
888 * g++.dg/other/friend2.C: New test.
889
890 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
891
892 * gcc.dg/20031012-1.c: New test.
893
894 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
895
896 * gcc.dg/weak/weak-3.c: Fix for new warning.
897
898 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
899
900 PR optimization/8750
901 * gcc.c-torture/execute/20031012-1.c: New test case.
902
903 2003-10-11 Roger Sayle <roger@eyesopen.com>
904
905 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
906 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
907
908 2003-10-11 Roger Sayle <roger@eyesopen.com>
909
910 PR optimization/12260
911 * gcc.c-torture/compile/20031011-2.c: New test case.
912
913 2003-10-11 Roger Sayle <roger@eyesopen.com>
914
915 * gcc.c-torture/execute/20031011-1.c: New testcase.
916
917 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
918
919 * gcc.c-torture/compile/20031011-1.c: New test.
920
921 2003-10-11 Jan Hubicka <jh@suse.cz>
922
923 * g++.dg/other/first-global.C: New test.
924
925 2003-10-11 Roger Sayle <roger@eyesopen.com>
926
927 * gcc.c-torture/execute/string-opt-18.c: New testcase.
928
929 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
930
931 * gcc.c-torture/compile/20031010-1.c: New test.
932
933 2003-10-10 Geoffrey Keating <geoffk@apple.com>
934
935 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
936 * gcc.c-torture/execute/va-arg-25.c: ... here.
937
938 2003-10-09 Mark Mitchell <mark@codesourcery.com>
939
940 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
941
942 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
943
944 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
945
946 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
947
948 * g++.dg/parse/error2.C: New test.
949
950 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
951
952 PR c++/11097
953 * g++.dg/other/error5.C: Modify the error message.
954 * g++.dg/lookup/using8.C: New test.
955
956 2003-10-07 Geoffrey Keating <geoffk@apple.com>
957
958 * gcc.dg/darwin-abi-2.c: New file.
959 * gcc.c-torture/execute/va-arg-24.c: New file.
960
961 2003-10-06 Bob Wilson <bob.wilson@acm.org>
962
963 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
964 indentation.
965
966 2003-10-06 Mark Mitchell <mark@codesourcery.com>
967
968 PR c++/10147
969 * g++.dg/other/error4.C: Update error messages.
970 * g++.dg/template/ptrmem4.C: Likewise.
971
972 PR c++/12337
973 * g++.dg/init/new9.C: New test.
974
975 PR c++/12334, c++/12236, c++/8656
976 * g++.dg/ext/attrib8.C: New test.
977
978 2003-10-06 Devang Patel <dpatel@apple.com>
979
980 * gcc.dg/debug/dwarf2-3.h: New test.
981 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
982
983 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
984
985 * g++.dg/opt/cfg2.C: New test.
986
987 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
988
989 * g++.dg/opt/float1.C: New test.
990
991 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
992
993 * gcc.dg/c90-array-lval-6.c: New test.
994 * gcc.dg/c99-array-lval-6.c: New test.
995
996 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
997 Ziemowit Laski <zlaski@apple.com>
998
999 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
1000 'Derived', so that it is never considered a class method; add
1001 new warning for '+port' method ambiguity.
1002 * objc.dg/method-12.m: Include <objc/objc.h> instead of
1003 <objc/objc-api.h> (needed on Mac OS X).
1004 * objc.dg/method-13.m: New test.
1005
1006 2003-10-03 Roger Sayle <roger@eyesopen.com>
1007
1008 PR optimization/9325, PR java/6391
1009 * gcc.c-torture/execute/20031003-1.c: New test case.
1010
1011 2003-10-02 Mark Mitchell <mark@codesourcery.com>
1012
1013 PR optimization/12180
1014 * gcc.dg/20031002-1.c: New test.
1015
1016 PR c++/12486
1017 * g++.dg/inherit/error1.C: New test.
1018
1019 2003-10-02 Chris Demetriou <cgd@broadcom.com>
1020
1021 * lib/f-torture.exp (search_for): Rename to...
1022 (search_for_re): This. Also, clean up comments and the
1023 "regexp" invocation.
1024
1025 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
1026
1027 * gcc.c-torture/compile/20031002-1.c: New test.
1028
1029 2003-10-02 Jakub Jelinek <jakub@redhat.com>
1030
1031 * g++.dg/opt/cond1.C: New test.
1032
1033 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
1034
1035 * gcc.dg/Wold-style-definition-2.c: New testcase.
1036 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
1037
1038 2003-09-29 Richard Henderson <rth@redhat.com>
1039
1040 * g++.dg/init/array10.C: Add dg-options.
1041
1042 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
1043
1044 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
1045
1046 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1047
1048 * g++.dg/template/friend19.C: Fix typo.
1049 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
1050
1051 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
1052
1053 * gcc.c-torture/execute/20030928-1.c: New test.
1054 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
1055
1056 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1057
1058 * g++.dg/opt/unroll1.C: New test.
1059
1060 2003-09-26 Roger Sayle <roger@eyesopen.com>
1061
1062 PR optimization/11741
1063 * gcc.dg/20030926-1.c: New test case.
1064
1065 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1066
1067 PR c++/5655
1068 * g++.dg/parse/access7.C: New test.
1069 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
1070
1071 2003-09-24 Ziemowit Laski <zlaski@apple.com>
1072
1073 MERGE OF objc-improvements-branch into MAINLINE:
1074 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
1075 if libobjc has not been built.
1076 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
1077 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
1078 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
1079 objc/execute/nested-3.m, objc/execute/np-2.m,
1080 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
1081 objc/execute/redefining_self.m, objc/execute/root_methods.m,
1082 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
1083 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
1084 objc.dg/special/unclaimed-category-1.h,
1085 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
1086 well as GNU runtime.
1087 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
1088 * execute/cascading-1.m, execute/function-message-1.m,
1089 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
1090 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
1091 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
1092 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
1093 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
1094 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
1095 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
1096 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
1097 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
1098 * objc.dg/bitfield-2.m: Run only on Darwin.
1099 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
1100 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
1101 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
1102 * objc.dg/const-str-1.m: Fix constant string layout.
1103
1104 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
1105
1106 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
1107
1108 2003-09-23 Geoffrey Keating <geoffk@apple.com>
1109
1110 * gcc.dg/darwin-abi-1.c: New file.
1111
1112 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
1113
1114 PR target/12281
1115 * gcc.c-torture/compile/20030921-1.c: New test.
1116
1117 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1118
1119 * g++.dg/opt/reg-stack2.C: New test.
1120
1121 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1122
1123 * g++.dg/eh/delayslot1.C: New test.
1124
1125 2003-09-20 Richard Henderson <rth@redhat.com>
1126
1127 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
1128
1129 2003-09-20 Roger Sayle <roger@eyesopen.com>
1130
1131 * gcc.c-torture/execute/20030920-1.c: New test case.
1132
1133 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1134
1135 * g++.dg/rtti/typeid3.C: Correct expected error message.
1136
1137 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1138
1139 PR c++/157
1140 * g++.dg/parse/crash12.C: New test.
1141
1142 2003-09-19 Janis Johnson <janis187@us.ibm.com>
1143
1144 * gcc.dg/compat/mixed-struct-check.h: New.
1145 * gcc.dg/compat/mixed-struct-defs.h: New.
1146 * gcc.dg/compat/mixed-struct-init.h: New.
1147 * gcc.dg/compat/struct-by-value-19_main.c: New.
1148 * gcc.dg/compat/struct-by-value-19_x.c: New.
1149 * gcc.dg/compat/struct-by-value-19_y.c: New.
1150 * gcc.dg/compat/struct-by-value-20_main.c: New.
1151 * gcc.dg/compat/struct-by-value-20_x.c: New.
1152 * gcc.dg/compat/struct-by-value-20_y.c: New.
1153 * gcc.dg/compat/struct-return-19_main.c: New.
1154 * gcc.dg/compat/struct-return-19_x.c: New.
1155 * gcc.dg/compat/struct-return-19_y.c: New.
1156 * gcc.dg/compat/struct-return-20_main.c: New.
1157 * gcc.dg/compat/struct-return-20_x.c: New.
1158 * gcc.dg/compat/struct-return-20_y.c: New.
1159
1160 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
1161 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
1162 so that it will not complain on LP64 targets.
1163
1164 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1165
1166 PR c++/495
1167 * g++.dg/template/friend24.C: New test.
1168
1169 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
1170
1171 PR c++/12332
1172 * g++.dg/template/memtmpl2.C: New test.
1173
1174 2003-09-18 Mark Mitchell <mark@codesourcery.com>
1175
1176 PR target/11184
1177 * gcc.dg/builtin-apply1.c: New test.
1178
1179 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
1180
1181 PR c++/9848
1182 * g++.dg/warn/Wunused-4.C: New test.
1183
1184 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1185
1186 PR c++/12316
1187 * g++.dg/other/gc2.C: New test.
1188
1189 2003-09-17 Mark Mitchell <mark@codesourcery.com>
1190
1191 PR c++/11991
1192 * g++.dg/rtti/typeid3.C: New test.
1193
1194 PR c++/12266
1195 * g++.dg/overload/template1.C: New test.
1196
1197 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1198
1199 * g++.dg/opt/cfg3.C: New test.
1200
1201 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1202
1203 PR c++/7939
1204 * g++.dg/template/crash11.C: New test.
1205
1206 2003-09-16 Jason Merrill <jason@redhat.com>
1207 Jakub Jelinek <jakub@redhat.com>
1208
1209 * gcc.dg/attr-warn-unused-result.c: New test.
1210
1211 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
1212
1213 PR c++/12184
1214 * g++.dg/expr/call2.C: New test.
1215
1216 2003-09-15 Andreas Jaeger <aj@suse.de>
1217
1218 * gcc.dg/Wold-style-definition-1.c: New test.
1219
1220 2003-09-14 Mark Mitchell <mark@codesourcery.com>
1221
1222 PR c++/3907
1223 * g++.dg/parse/template12.C: New test.
1224
1225 * g++.dg/abi/bitfield11.C: New test.
1226 * g++.dg/abi/bitfield12.C: Likewise.
1227
1228 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
1229
1230 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
1231 non-expansion of functional macro name without arguments at EOL.
1232 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
1233
1234 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
1235
1236 * gcc.c-torture/execute/20030914-[12].c: New tests.
1237
1238 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
1239
1240 PR c++/11788
1241 * g++.dg/overload/addr1.C: New test.
1242
1243 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
1244
1245 * gcc.dg/20030909-1.c: New test.
1246
1247 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1248
1249 * gcc.dg/ultrasp10.c: New test.
1250
1251 2003-09-09 Devang Patel <dpatel@apple.com>
1252
1253 * gcc.dg/darwin-ld-6.c: New test.
1254
1255 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1256
1257 * gcc.dg/torture/builtin-explog-1.c: New testcase.
1258
1259 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1260
1261 * gcc.dg/ia64-types1.c: New test.
1262 * gcc.dg/ia64-types2.c: Likewise.
1263
1264 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1265
1266 * gcc.dg/builtins-1.c: Add more _Complex tests.
1267 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1268
1269 * gcc.dg/builtins-1.c: Test existing _Complex functions.
1270 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1271
1272 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1273
1274 PR c++/11786
1275 * g++.dg/lookup/koenig2.C: New test.
1276
1277 PR c++/5296
1278 * g++.dg/rtti/typeid2.C: New test.
1279
1280 2003-09-08 Jakub Jelinek <jakub@redhat.com>
1281
1282 * gcc.c-torture/compile/20030904-1.c: New test.
1283
1284 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1285
1286 * g++.dg/opt/longbranch2.C: New test.
1287
1288 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1289
1290 * g++.dg/template/crash10.C: Only compile it.
1291
1292 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1293
1294 PR middle-end/11665
1295 * gcc.c-torture/compile/20030907-1.c: New test.
1296 * g++.dg/init/array11.C: New test.
1297
1298 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1299
1300 PR c++/11852
1301 * g++.dg/init/struct1.C: New test.
1302
1303 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1304
1305 PR c++/12181
1306 * g++.dg/expr/comma1.C: New test.
1307
1308 2003-09-06 Mark Mitchell <mark@codesourcery.com>
1309
1310 PR c++/11867
1311 * g++.dg/expr/static_cast5.C: New test.
1312
1313 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1314
1315 PR c++/11507
1316 * g++.dg/lookup/scoped7.C: New test.
1317
1318 PR c++/9574
1319 * g++.dg/other/static1.C: New test.
1320
1321 PR c++/11490
1322 * g++.dg/warn/template-1.C: New test.
1323
1324 PR c++/11432
1325 * g++.dg/template/crash10.C: New test.
1326
1327 PR c++/2478
1328 * g++.dg/overload/VLA.C: New test.
1329
1330 PR c++/10804
1331 * g++.dg/template/call1.C: New test.
1332
1333 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1334
1335 PR c++/11794
1336 * g++.dg/parse/using3.C: New test.
1337
1338 2003-09-06 Roger Sayle <roger@eyesopen.com>
1339
1340 PR c++/11409
1341 * g++.dg/overload/builtin3.C: New test case.
1342
1343 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
1344
1345 PR c/9862
1346 * gcc.dg/20030906-1.c: New test.
1347 * gcc.dg/20030906-2.c: Likewise.
1348
1349 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1350
1351 PR c++/12167
1352 * g++.dg/parse/defarg5.C: New test.
1353
1354 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
1355
1356 2003-09-05 Mark Mitchell <mark@codesourcery.com>
1357
1358 PR c++/12163
1359 * g++.dg/expr/static_cast4.C: New test.
1360
1361 PR c++/12146
1362 * g++.dg/template/crash9.C: New test.
1363
1364 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1365
1366 * g++.old-deja/g++.ext/pretty2.C: Update for change
1367 in __FUNCTION__.
1368 * g++.old-deja/g++.ext/pretty3.C: Likewise.
1369
1370 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
1371
1372 PR c++/11922
1373 * g++/dg/template/qualified-id1.C: New test.
1374
1375 PR c++/12037
1376 * g++.dg/warn/noeffect4.C: New test.
1377
1378 2003-09-04 Matt Austern <austern@apple.com>
1379
1380 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
1381 * g++.dg/ext/fnname2.C: Likewise.
1382 * g++.dg/ext/fnname3.C: Likewise.
1383
1384 2003-09-04 Mark Mitchell <mark@codesourcery.com>
1385
1386 * g++.dg/expr/lval1.C: New test.
1387 * g++.dg/ext/lvcast.C: Remove.
1388
1389 2003-09-03 Roger Sayle <roger@eyesopen.com>
1390
1391 PR optimization/11700.
1392 * gcc.c-torture/compile/20030903-1.c: New test case.
1393
1394 2003-09-03 Mark Mitchell <mark@codesourcery.com>
1395
1396 PR c++/12053
1397 * g++.dg/abi/layout4.C: New test.
1398
1399 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
1400
1401 PR c++/11553
1402 * g++.dg/parse/friend3.C: New test.
1403
1404 2003-09-02 Mark Mitchell <mark@codesourcery.com>
1405
1406 PR c++/11847
1407 * g++.dg/template/class1.C: New test.
1408
1409 PR c++/11808
1410 * g++.dg/expr/call1.C: New test.
1411
1412 2003-09-01 Mark Mitchell <mark@codesourcery.com>
1413
1414 PR c++/12114
1415 * g++.dg/init/ref9.C: New test.
1416
1417 PR c++/11972
1418 * g++.dg/template/nested4.C: New test.
1419
1420 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1421
1422 PR c++/12093
1423 * g++.dg/template/non-dependent4.C: New test.
1424
1425 PR c++/11928
1426 * g++.dg/inherit/conv1.C: New test.
1427
1428 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1429
1430 PR c++/6196
1431 * g++.dg/ext/label1.C: New test.
1432 * g++.dg/ext/label2.C: Likewise.
1433
1434 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1435
1436 * g++.dg/expr/cond3.C: New test.
1437
1438 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1439
1440 * gcc.dg/builtins-1.c: Add new builtin cases.
1441
1442 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1443
1444 * gcc.dg/builtins-1.c: Add new cases.
1445 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1446
1447 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1448
1449 * gcc.dg/builtins-1.c: Add more math builtin tests.
1450 * gcc.dg/torture/builtin-attr-1.c: New test.
1451
1452 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1453
1454 PR optimization/5079
1455 * g++.dg/opt/static3.C: New test.
1456
1457 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1458
1459 * gcc.misc-tests/gcov-10b.c: New test.
1460
1461 2003-08-27 Mark Mitchell <mark@codesourcery.com>
1462
1463 * g++.dg/opt/ptrmem3.C: New test.
1464
1465 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
1466
1467 2003-08-27 Jakub Jelinek <jakub@redhat.com>
1468
1469 * gcc.dg/20030826-2.c: New test.
1470
1471 2003-08-26 Roger Sayle <roger@eyesopen.com>
1472
1473 PR middle-end/12002
1474 * g77.f-torture/compile/12002.f: New test case.
1475
1476 2003-08-26 Roger Sayle <roger@eyesopen.com>
1477
1478 * gcc.dg/20030826-1.c: New test case.
1479
1480 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
1481
1482 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
1483
1484 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
1485
1486 PR c++/11871
1487 * c++.dg/lookup/crash1.C: New test.
1488
1489 * c++.dg/warn/noeffect3.C: New test.
1490
1491 2003-08-25 Janis Johnson <janis187@us.ibm.com>
1492
1493 * gcc.dg/compat/vector-1_x.c: Compile with -w.
1494 * gcc.dg/compat/vector-1_y.c: Ditto.
1495 * gcc.dg/compat/vector-2_x.c: Ditto.
1496 * gcc.dg/compat/vector-2_y.c: Ditto.
1497
1498 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1499
1500 * gcc.dg/20030702-1.c: New test.
1501
1502 2003-08-25 Mark Mitchell <mark@codesourcery.com>
1503
1504 PR c++/8795
1505 * g++.dg/ext/altivec-1.C: New test.
1506
1507 2003-08-24 Richard Henderson <rth@redhat.com>
1508
1509 * g++.dg/eh/simd-2.C: Add -w for x86.
1510
1511 2003-08-23 Jakub Jelinek <jakub@redhat.com>
1512
1513 * gcc.dg/20030815-1.c: New test.
1514
1515 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1516
1517 PR c++/3765
1518 * g++.dg/parse/access6.C: New test.
1519
1520 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1521
1522 PR c++/641, c++/11876
1523 * g++.dg/template/friend22.C: New test.
1524 * g++.dg/template/friend23.C: Likewise.
1525
1526 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1527
1528 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
1529 identically.
1530
1531 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1532
1533 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
1534
1535 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1536
1537 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
1538
1539 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1540
1541 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
1542
1543 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1544
1545 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
1546
1547 2003-08-21 Mark Mitchell <mark@codesourcery.com>
1548
1549 PR c++/11919
1550 * g++.dg/overload/prom1.C: New test.
1551
1552 PR c++/11551
1553 * g++.dg/parse/dtor2.C: New test.
1554
1555 PR c++/10762
1556 * g++.dg/parse/using2.C: New test.
1557
1558 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
1559
1560 PR target/11805
1561 * gcc.c-torture/compile/20030821-1.c: New.
1562
1563 2003-08-20 Mark Mitchell <mark@codesourcery.com>
1564
1565 PR c++/11834
1566 * g++.dg/template/deduce2.C: New test.
1567
1568 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
1569
1570 * gcc.c-torture/execute/20030821-1.c: New test.
1571
1572 2003-08-20 Roger Sayle <roger@eyesopen.com>
1573
1574 PR middle-end/11984
1575 * gcc.dg/20030820-1.c: New test case.
1576
1577 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
1578
1579 PR c++/11945
1580 * g++.dg/warn/noeffect2.C: New test.
1581
1582 2003-08-19 Mark Mitchell <mark@codesourcery.com>
1583
1584 PR c++/10926
1585 * g++.dg/template/dtor2.C: New test.
1586
1587 PR c++/11684
1588 * g++.dg/template/operator1.C: New test.
1589 * g++.dg/parse/operator4.C: New test.
1590
1591 PR c++/11946.C
1592 * g++.dg/expr/enum1.C: New test.
1593 * gcc.dg/c99-bool-1.c: Remove bogus warning.
1594
1595 PR c++/11036.C
1596 * g++.dg/parse/elab2.C: New test.
1597 * g++.dg/parse/typedef4.C: Change error message.
1598 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
1599 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
1600 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
1601
1602 2003-08-19 Geoffrey Keating <geoffk@apple.com>
1603
1604 * gcc.dg/pch/warn-1.c: New.
1605 * gcc.dg/pch/warn-1.hs: New.
1606
1607 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
1608 not-tested file.
1609
1610 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1611
1612 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
1613
1614 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1615
1616 * gcc.dg/uninit-D.c: New Test.
1617 * gcc.dg/uninit-E.c: New Test.
1618 * gcc.dg/uninit-F.c: New Test.
1619 * gcc.dg/uninit-G.c: New Test.
1620
1621 2003-08-19 Michael Ritzert <ritzert@t-online.de>
1622
1623 * g++.dg/README: Describe the pch directory.
1624
1625 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1626
1627 PR c++/11174
1628 * g++.dg/parse/access4.C: New test.
1629 * g++.dg/parse/access5.C: Likewise.
1630 * g++.old-deja/g++.jason/access17.C: Adjust error message.
1631
1632 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
1633
1634 * gcc.dg/noncompile/20030818-1.c: New.
1635
1636 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
1637
1638 PR c++/11957
1639 * g++.dg/warn/noeffect1.C: New test.
1640
1641 * g++.dg/template/scope2.C: New test.
1642 * g++.dg/template/error2.C: Correct dg-error
1643
1644 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
1645
1646 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1647
1648 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
1649
1650 PR C++/11512
1651 * g++.dg/template/warn1.C: New.
1652
1653 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
1654
1655 * g++.dg/template/error2.C: New test.
1656 * g++.dg/lookup/using7.C: Adjust errors
1657 * g++.old-deja/g++.pt/crash36.C: Likewise.
1658 * g++.old-deja/g++.pt/derived3.C: Likewise.
1659
1660 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1661
1662 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1663 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1664 * gcc.c-torture/execute/builtins/string-9.c: New, from
1665 string-opt-9.c. Adjust for execute/builtins framework.
1666 * gcc.c-torture/execute/string-opt-9.c: Delete.
1667
1668 2003-08-12 Mark Mitchell <mark@codesourcery.com>
1669
1670 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1671
1672 * g++.dg/parse/ret-type2.C: New test.
1673
1674 PR c++/11703
1675 * g++.dg/init/new8.C: New test.
1676
1677 PR c++/10923
1678 * g++.dg/parse/typedef5.C: New test.
1679
1680 PR c++/9512
1681 * g++.dg/parse/qualified2.C: New test.
1682 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1683 invalid code.
1684
1685 2003-08-11 Mark Mitchell <mark@codesourcery.com>
1686
1687 * g++.dg/conversion/ptrmem1.C: New test.
1688
1689 2003-08-11 Jakub Jelinek <jakub@redhat.com>
1690
1691 PR target/11693
1692 * gcc.dg/20030811-1.c: New test.
1693
1694 PR target/11535
1695 * gcc.c-torture/execute/20030811-1.c: New test.
1696
1697 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1698
1699 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1700
1701 2003-08-10 Mark Mitchell <mark@codesourcery.com>
1702
1703 PR c++/11789.C
1704 * g++.dg/inherit/multiple1.C: New test.
1705
1706 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
1707
1708 * gcc.dg/spe1.c: New test.
1709
1710 PR c++/11670
1711 * g++.dg/expr/cast2.C: New test.
1712
1713 PR c++/10530
1714 * g++.dg/template/dependent-name2.C: New test.
1715
1716 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
1717
1718 * g++.dg/parse/crash11.C: Put the dg options in comments.
1719
1720 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
1721
1722 * lib/gcc-dg.exp: Update for diagnostic change.
1723
1724 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1725
1726 PR c++/5767
1727 * g++.dg/parse/crash11.C: New test.
1728
1729 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
1730
1731 * gcc.dg/cpp/spacing1.c: Update.
1732
1733 2003-08-04 Janis Johnson <janis187@us.ibm.com>
1734
1735 PR target/11739
1736 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1737 a value for -mtune.
1738
1739 2003-08-04 Roger Sayle <roger@eyesopen.com>
1740
1741 PR middle-end/11771
1742 * gcc.c-torture/compile/20030804-1.c: New test case.
1743
1744 2003-08-04 Roger Sayle <roger@eyesopen.com>
1745
1746 * gcc.dg/20030804-1.c: New test case.
1747
1748 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1749
1750 * gcc.dg/cpp/separate-1.c: New test.
1751
1752 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
1753
1754 PR c++/11704
1755 * g++.dg/template/dependent-expr2.C: New test.
1756
1757 PR c++/11766
1758 * g++.dg/expr/ptrmem1.C: New test.
1759
1760 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1761
1762 PR c++/9453
1763 * g++.dg/template/friend15.C: New test.
1764
1765 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
1766
1767 * lib/dg-pch.exp: Work round PCH bug.
1768
1769 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1770
1771 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
1772 builtins. Move cases from builtins-4.c here.
1773
1774 * gcc.dg/torture/builtin-math-1.c: New test taken from
1775 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1776 additional cases.
1777
1778 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1779 Delete.
1780
1781 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
1782
1783 PR c++/9447
1784 * g++.dg/template/using7.C: New test.
1785
1786 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
1787
1788 * import1.c, import2.c: New tests.
1789
1790 2003-08-01 Jakub Jelinek <jakub@redhat.com>
1791
1792 * g++.dg/eh/crossjump1.C: New test.
1793
1794 2003-08-01 Mark Mitchell <mark@codesourcery.com>
1795
1796 PR c++/11697
1797 * g++.dg/template/using6.C: New test.
1798
1799 PR c++/11744
1800 * g++.dg/template/koenig2.C: New test.
1801
1802 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1803
1804 PR c++/7983
1805 * g++.dg/parse/typedef4.C: New test.
1806
1807 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1808
1809 PR c++/8442, c++/8806
1810 * g++.dg/template/elab1.C: New test.
1811 * g++.dg/template/type2.C: Likewise.
1812 * g++.dg/template/ttp3.C: Adjust expected error message.
1813 * g++.old-deja/g++.law/visibility13.C: Likewise.
1814 * g++.old-deja/g++.niklas/t135.C: Likewise.
1815 * g++.old-deja/g++.pt/ttp41.C: Likewise.
1816 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
1817 template argument.
1818 * g++.old-deja/g++.pt/ttp44.C: Likewise.
1819
1820 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
1821
1822 PR c++/11295
1823 * g++.dg/ext/stmtexpr1.C: New test.
1824
1825 * g++.dg/opt/tmp1.C: New test.
1826
1827 PR c++/11525
1828 * g++.dg/parse/constant4.C: New test.
1829
1830 PR c++/9447
1831 * g++.dg/template/using5.C: New test.
1832
1833 2003-07-31 Roger Sayle <roger@eyesopen.com>
1834
1835 * gcc.dg/builtins-27.c: New test case.
1836
1837 2003-07-31 Jakub Jelinek <jakub@redhat.com>
1838
1839 * gcc.dg/tls/opt-7.c: New test.
1840
1841 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
1842
1843 * g++.old-deja/g++.other/crash18.C: Remove.
1844
1845 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
1846
1847 * g++.dg/template/explicit3.C: New.
1848 * g++.dg/template/explicit4.C: New.
1849 * g++.dg/template/explicit5.C: New.
1850
1851 PR c++/11347
1852 * g++.dg/template/memtmpl1.C: New.
1853
1854 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
1855
1856 PR target/11565
1857 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
1858 * gcc.dg/i386-387-5.c (dg-options): Likewise.
1859
1860 2003-07-30 Jan Hubicka <jh@suse.cz>
1861
1862 * vtgc1.c: Kill.
1863
1864 2003-07-29 Zack Weinberg <zack@codesourcery.com>
1865
1866 * gcc.dg/struct-in-proto-1.c: New test.
1867
1868 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
1869
1870 * gcc.dg/cpp/include2.c: Only expect one message.
1871
1872 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
1873
1874 PR c++/9447
1875 * g++.dg/template/using1.C: New test.
1876 * g++.dg/template/using2.C: New test.
1877 * g++.dg/template/using3.C: New test.
1878 * g++.dg/template/using4.C: New test.
1879
1880 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
1881
1882 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
1883 * gcc.c-torture/execute/string-opt-10.c: Likewise.
1884
1885 2003-07-28 Jan Hubicka <jh@suse.cz>
1886
1887 PR c++/11530
1888 * g++.dg/opt/call1.C: New test.
1889
1890 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
1891
1892 PR c++/11667
1893 * g++.dg/init/enum2.C: New test.
1894 * g++.dg/template/overload1.C: Add "-w" option.
1895
1896 2003-07-28 <hp@bitrange.com>
1897
1898 * gcc.dg/Wdeclaration-after-statement-1.c,
1899 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
1900
1901 2003-07-28 Jakub Jelinek <jakub@redhat.com>
1902
1903 * gcc.c-torture/compile/20030725-1.c: New test.
1904
1905 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
1906
1907 * gcc.dg/20030505.c: Only run for SPE.
1908 Remove definition of opaque type.
1909
1910 2003-07-27 Mark Mitchell <mark@codesourcery.com>
1911
1912 * g++.dg/template/ptrmem6.C: New test.
1913
1914 2003-07-26 Geoffrey Keating <geoffk@apple.com>
1915
1916 * gcc.c-torture/compile/zero-strct-2.c: New test.
1917
1918 2003-07-25 Geoffrey Keating <geoffk@apple.com>
1919
1920 * gcc.dg/intermod-1.c: New test.
1921
1922 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
1923
1924 PR c++/11617
1925 * g++.dg/template/lookup2.C: New test.
1926 * g++.dg/template/memclass1.C: Remove instantiated from error.
1927 * g++.dg/other/error2.C: Tweak expected errors.
1928
1929 PR c++/11596
1930 * g++.dg/template/defarg3.C: New test.
1931
1932 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
1933
1934 2003-07-24 Mark Mitchell <mark@codesourcery.com>
1935
1936 * g++.dg/inherit/access5.C: New test.
1937
1938 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1939
1940 PR c++/11513
1941 * g++.dg/template/crash8.C: New test.
1942
1943 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
1944
1945 PR c/10602
1946 * gcc.dg/noncompile/incomplete-2.c: New test.
1947
1948 2003-07-23 Mark Mitchell <mark@codesourcery.com>
1949
1950 PR c++/11645
1951 * g++.dg/inherit/access4.C: New test.
1952
1953 PR c++/11517
1954 * g++.dg/expr/cond2.C: New test.
1955
1956 PR optimization/10679
1957 * g++.dg/opt/inline4.C: New test.
1958
1959 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
1960
1961 * g++.dg/parse/crash10: New test.
1962
1963 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
1964
1965 * g++.dg/ext/flexary1.C: New test.
1966
1967 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1968
1969 PR c++/10793
1970 * g++.dg/template/crash9.C: New test.
1971
1972 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1973
1974 PR c++/3004
1975 * g++.dg/parse/typedef3.C: New test.
1976
1977 PR c++/7906
1978 * g++.dg/parse/operator2.C: New test.
1979
1980 PR c++/8895
1981 * g++.dg/parse/def-tmpl-arg1.C: New test.
1982
1983 PR c++/9282
1984 * g++.dg/parse/funptr1.C: New test.
1985
1986 PR c++/9452
1987 * g++.dg/parse/ambig3.C: New test.
1988
1989 PR c++/9454
1990 * g++.dg/parse/operator3.C: New test.
1991
1992 PR c++/9486
1993 * g++.dg/parse/template10.C: New test.
1994
1995 PR c++/9488
1996 * g++.dg/parse/template11.C: New test.
1997
1998 PR c++/10150
1999 * g++.dg/parse/invalid-op1.C: New test.
2000
2001 PR c++/10247
2002 * g++.dg/parse/condexpr1.C: New test.
2003
2004 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2005
2006 * g++.dg/ext/packed3.C: New test.
2007 * g++.dg/ext/packed4.C: New test.
2008
2009 * gcc.dg/pack-test-3.c: New test.
2010
2011 2003-07-21 Janis Johnson <janis187@us.ibm.com>
2012
2013 * lib/compat.exp: Handle dg-options per source file.
2014 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
2015 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
2016 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
2017 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
2018 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
2019 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
2020 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
2021 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
2022 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
2023 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
2024 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
2025 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
2026 * g++.dg/compat/break/bitfield7_x.C: Ditto.
2027 * g++.dg/compat/break/bitfield7_y.C: Ditto.
2028
2029 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2030
2031 PR c/10320
2032 * gcc.c-torture/execute/20030718-1.c: New test.
2033
2034 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2035
2036 PR optimization/11536
2037 * gcc.dg/20030721-1.c: New test.
2038
2039 2003-07-19 Mark Mitchell <mark@codesourcery.com>
2040
2041 PR c++/11546
2042 * g++.dg/template/lookup1.C: New test.
2043
2044 2003-07-19 Zack Weinberg <zack@codesourcery.com>
2045
2046 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
2047 diagnostics of ill-formed constructs involving labels.
2048 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
2049 the new 'previously defined here' message.
2050
2051 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
2052
2053 * g++.dg/parse/non-dependent2.C: New test.
2054
2055 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2056
2057 * g++.dg/init/init-ref4.C: xfail on targets without
2058 weak symbols.
2059
2060 2003-07-17 Jakub Jelinek <jakub@redhat.com>
2061
2062 PR target/11087
2063 * gcc.c-torture/execute/20030717-1.c: New test.
2064
2065 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2066
2067 * g++.dg/opt/cfg1.C: New test.
2068
2069 2003-07-17 Mark Mitchell <mark@codesourcery.com>
2070
2071 PR optimization/11557
2072 * gcc.dg/20030717-1.c: New test.
2073
2074 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2075
2076 PR c++/10476
2077 * g++.dg/expr/crash-1.C: New test.
2078
2079 PR c++/11027
2080 * g++.dg/template/init3.C: New test.
2081
2082 PR c++/8222
2083 * g++.dg/template/non-dependent1.C: New test.
2084
2085 PR c++/11070
2086 * g++.dg/template/non-dependent2.C: New test.
2087
2088 PR c++/11071
2089 * g++.dg/template/non-dependent3.C: New test.
2090
2091 PR c++/9907
2092 * g++.dg/template/sizeof5.C: New test.
2093
2094 2003-07-17 Geoffrey Keating <geoffk@apple.com>
2095
2096 PR 11498
2097 * gcc.c-torture/compile/mangle-1.c: New file.
2098
2099 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2100
2101 PR c++/7809
2102 * g++.dg/parse/access3.C: New test.
2103
2104 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2105
2106 PR c++/11384
2107 * g++.dg/init/init-ref4.C: New test.
2108
2109 2003-07-16 Mark Mitchell <mark@codesourcery.com>
2110
2111 PR c++/11547
2112 * g++.dg/parse/constant3.C: New test.
2113 * g++.dg/parse/crash7.C: Likewise.
2114
2115 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
2116
2117 PR target/11008
2118 * gcc.dg/i386-pentium4-not-mull.c: New.
2119
2120 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
2121
2122 * gcc.dg/asm-names.c (ymain): Make it weak.
2123
2124 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2125
2126 PR c++/5421
2127 * g++.dg/template/friend21.C: New test.
2128
2129 2003-07-16 Jakub Jelinek <jakub@redhat.com>
2130
2131 * gcc.dg/cleanup-8.c: New test.
2132 * gcc.dg/cleanup-9.c: New test.
2133
2134 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
2135
2136 * g++.dg/ext/dll-MI1.h: New file.
2137 * g++.dg/ext/dllexport-MI1.C: New file.
2138 * g++.dg/ext/dllimport-MI1.C: New file.
2139
2140 2003-07-15 Jakub Jelinek <jakub@redhat.com>
2141
2142 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
2143 it does not have cmpstrsi patterns (just cmpmemsi).
2144
2145 2003-07-15 Mark Mitchell <mark@codesourcery.com>
2146
2147 PR debug/11473
2148 * g++.dg/debug/debug8.C: New test.
2149
2150 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2151
2152 PR c++/10108
2153 * g++.dg/template/crash7.C: New test.
2154
2155 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
2156
2157 PR target/10795
2158 * gcc.c-torture/compile/20030708-1.c: New.
2159
2160 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2161
2162 * gcc.c-torture/execute/20030715-1.c: New test.
2163
2164 2003-07-14 Geoffrey Keating <geoffk@apple.com>
2165
2166 * gcc.dg/pch/inline-3.c: New file.
2167 * gcc.dg/pch/inline-3.hs: New file.
2168 * gcc.dg/pch/inline-4.c: New file.
2169 * gcc.dg/pch/inline-4.hs: New file.
2170
2171 2003-07-14 Mark Mitchell <mark@codesourcery.com>
2172
2173 PR c++/11509
2174 * g++.dg/template/crash6.C: New test.
2175
2176 PR c++/7053
2177 * g++.dg/template/friend20.C: New test.
2178
2179 PR c++/7019
2180 * g++.dg/template/overload2.C: New test.
2181
2182 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2183
2184 PR optimization/11440
2185 * gcc.c-torture/execute/20030714-1.c: New test.
2186
2187 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2188
2189 PR c++/11154
2190 * g++.dg/template/partial2.C: New test.
2191
2192 2003-07-13 Mark Mitchell <mark@codesourcery.com>
2193
2194 PR c++/11503
2195 * g++.dg/template/anon1.C: New test.
2196
2197 PR c++/11493
2198 PR c++/11495
2199 * g++.dg/parse/template9.C: Likewise.
2200 * g++.dg/template/crash4.C: New test.
2201 * g++.dg/template/koenig1.C: Likewise.
2202 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
2203 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
2204 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
2205 functions.
2206 * g++.old-deja/g++.jason/template36.C: Likewise.
2207 * g++.old-deja/g++.mike/p1989.C: Likewise.
2208 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
2209 * g++.old-deja/g++.pt/ttp20.C: Use this->.
2210 * g++.old-deja/g++.pt/ttp21.C: Use this->.
2211 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
2212 compiling.
2213 * g++.old-deja/g++.pt/union2.C: Use this->.
2214
2215 2003-07-11 Jakub Jelinek <jakub@redhat.com>
2216
2217 * gcc.dg/20030711-1.c: New test.
2218
2219 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
2220
2221 PR c++/11050
2222 * g++.dg/parse/args1.C: New test.
2223 * g++.pt/defarg8.C: Change expected errors.
2224
2225 2003-07-11 Mark Mitchell <mark@codesourcery.com>
2226
2227 PR c++/8164
2228 * g++.dg/template/nontype2.C: New test.
2229
2230 PR c++/10558
2231 * g++.dg/parse/template8.C: New test.
2232
2233 PR c++/8327
2234 * g++.dg/template/scope1.C: New test.
2235
2236 * g++.dg/warn/Wsign-compare-1.C: New test.
2237
2238 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2239
2240 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
2241
2242 2003-07-10 Mark Mitchell <mark@codesourcery.com>
2243
2244 PR c++/9411
2245 * g++.dg/template/explicit2.C: New test.
2246
2247 PR c++/10032
2248 * g++.dg/warn/pedantic1.C: New test.
2249
2250 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
2251
2252 PR c++ 9483
2253 * g++.dg/other/field1.C: New test.
2254
2255 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2256
2257 PR c/11449
2258 * gcc.c-torture/compile/20030707-1.c: New.
2259
2260 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2261
2262 PR c++/10849
2263 * g++.dg/template/access12.C: New test.
2264
2265 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
2266
2267 * g++.dg/bprob/bprob.exp (prof_ext): Update.
2268 * g77.dg/bprob/bprob.exp (prof_ext): Update.
2269 * gcc.misc-tests/bprob.exp (prof_ext): Update.
2270 * gcc.misc-tests/gcov.exp: Update
2271 * g++.dg/gcov/gcov.exp: Update
2272 * lib/gcov.exp: Update.
2273
2274 2003-07-08 Mark Mitchell <mark@codesourcery.com>
2275
2276 * g++.dg/abi/mangle17.C: Make sure template expressions are
2277 dependent.
2278 * g++.dg/abi/mangle4.C: Mark erroneous casts.
2279 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
2280 * g++.dg/opt/stack1.C: Remove erroneous code.
2281 * g++.dg/parse/template7.C: New test.
2282 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
2283 * g++.old-deja/g++.pt/crash4.C: Likewise.
2284
2285 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2286
2287 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
2288 with zero or one occurence of `$' after the initial `L'.
2289
2290 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
2291
2292 * gcc.c-torture/compile/20030704-1.c: Add a comment.
2293
2294 2003-07-08 Roger Sayle <roger@eyesopen.com>
2295
2296 PR c/11370
2297 * gcc.dg/Wunreachable-6.c: New testcase.
2298 * gcc.dg/Wunreachable-7.c: New testcase.
2299
2300 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2301
2302 PR c/11420
2303 * gcc.dg/20030708-1.c: New test.
2304
2305 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
2306
2307 * gcc.dg/compat/sdata-section.h: New file.
2308 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
2309 * gcc.dg/torture/mips-sdata-1.c: New test.
2310
2311 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2312
2313 PR c++/11030
2314 * g++.dg/template/friend19.C: New test.
2315
2316 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2317
2318 * g++.dg/opt/strength-reduce.C: New test.
2319
2320 2003-07-07 Roger Sayle <roger@eyesopen.com>
2321
2322 PR target/10979
2323 * gcc.dg/20030707-1.c: New testcase.
2324
2325 2003-07-07 Roger Sayle <roger@eyesopen.com>
2326
2327 PR optimization/11059
2328 * g++.dg/opt/emptyunion.C: New testcase.
2329
2330 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2331 Eric Botcazou <ebotcazou@libertysurf.fr>
2332
2333 * g++.dg/opt/stack1.C: New test.
2334
2335 2003-07-05 Mark Mitchell <mark@codesourcery.com>
2336
2337 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
2338 run test.
2339
2340 PR c++/11431
2341 * g++.dg/expr/static_cast3.C: New test.
2342
2343 2003-07-04 Zack Weinberg <zack@codesourcery.com>
2344
2345 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
2346 everywhere.
2347 * gcc.dg/concat.c: Concatenation of string constants with
2348 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
2349 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
2350 * gcc.dg/cpp/escape-2.c: Use wide character constants where
2351 necessary to avoid multi-character character constant warning.
2352 * gcc.dg/cpp/escape.c: Likewise.
2353 * gcc.dg/cpp/ucs.c: Likewise.
2354 Remove backslashes from dg-bogus comments, as they confuse Tcl.
2355 Fix a typo.
2356
2357 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2358
2359 PR c/11428
2360 * gcc.c-torture/compile/20030704-1.c: New.
2361
2362 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2363
2364 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
2365
2366 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
2367
2368 PR c++/5287, PR c++/7910, PR c++/11021
2369 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
2370 tests for warnings.
2371 * g++.dg/ext/dllimport2.C: Add tests for warnings.
2372 * g++.dg/ext/dllimport3.C: Likewise.
2373 * g++.dg/ext/dllimport4.C: New file.
2374 * g++.dg/ext/dllimport5.C: New file.
2375 * g++.dg/ext/dllimport6.C: New file.
2376 * g++.dg/ext/dllimport7.C: New file.
2377 * g++.dg/ext/dllimport8.C: New file.
2378 * g++.dg/ext/dllimport9.C: New file.
2379 * g++.dg/ext/dllimport10.C: New file.
2380 * g++.dg/ext/dllexport1.C: New file.
2381
2382 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2383
2384 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
2385 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
2386
2387 2003-07-03 Roger Sayle <roger@eyesopen.com>
2388
2389 * gcc.dg/builtins-25.c: New testcase.
2390 * gcc.dg/builtins-26.c: New testcase.
2391
2392 2003-07-03 Janis Johnson <janis187@us.ibm.com>
2393
2394 * gcc.dg/compat/vector-defs.h: New file.
2395 * gcc.dg/compat/vector-setup.h: New file.
2396 * gcc.dg/compat/vector-check.h: New file.
2397 * gcc.dg/compat/vector-1_main.c: New file.
2398 * gcc.dg/compat/vector-1_x.c: New file.
2399 * gcc.dg/compat/vector-1_y.c: New file.
2400 * gcc.dg/compat/vector-2_main.c: New file.
2401 * gcc.dg/compat/vector-2_x.c: New file.
2402 * gcc.dg/compat/vector-2_y.c: New file.
2403
2404 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
2405 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
2406 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
2407 * gcc.dg/compat/struct-align-1.h: New file.
2408 * gcc.dg/compat/struct-align-1_main.c: New file.
2409 * gcc.dg/compat/struct-align-1_x.c: New file.
2410 * gcc.dg/compat/struct-align-1_y.c: New file.
2411 * gcc.dg/compat/struct-align-2.h: New file.
2412 * gcc.dg/compat/struct-align-2_main.c: New file.
2413 * gcc.dg/compat/struct-align-2_x.c: New file.
2414 * gcc.dg/compat/struct-align-2_y.c: New file.
2415
2416 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
2417 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2418 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2419 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2420 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2421 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2422 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2423 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2424 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2425 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2426 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2427 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2428 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2429 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2430 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2431 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2432 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2433 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2434 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2435 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2436 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2437 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2438 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2439 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2440 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2441 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2442 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2443 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2444 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2445
2446 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2447
2448 * gcc.dg/i386-call-1.c: New test.
2449
2450 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
2451
2452 PR c++/9162
2453 * g++.dg/parse/defarg4.C: New.
2454
2455 2003-07-03 Roger Sayle <roger@eyesopen.com>
2456
2457 PR target/10700
2458 * gcc.c-torture/compile/20030703-1.c: New test case.
2459
2460 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2461
2462 * g++.dg/template/local3.C: Remove extra semicolon.
2463
2464 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2465
2466 * gcc.dg/i386-volatile-1.c: New test.
2467
2468 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
2469
2470 PR c++/11072
2471 * g++.dg/other/offsetof2.C: XFAIL.
2472 * g++.dg/other/offsetof5.C: New.
2473
2474 PR c++/10219
2475 * g++.dg/template/error1.C: New.
2476
2477 PR c++/9779
2478 * g++.dg/template/dependent-expr1.C: New.
2479
2480 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2481
2482 PR c++/6949
2483 * g++.dg/template/local3.C: New test.
2484
2485 PR c++/11149
2486 * g++.dg/lookup/scoped6.C: New test.
2487
2488 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
2489
2490 PR c++/8046
2491 * g++.dg/other/error7.C: New test.
2492
2493 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
2494
2495 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
2496 * g++.old-deja/g++.abi/vtable3.h: Likewise.
2497 * g++.old-deja/g++.law/code-gen5.C: Likewise.
2498 * g++.old-deja/g++.other/union2.C: Likewise.
2499 * gcc.dg/c90-const-expr-2.c: Likewise.
2500 * gcc.dg/c90-const-expr-3.c: Likewise.
2501 * gcc.dg/c99-const-expr-2.c: Likewise.
2502 * gcc.dg/c99-const-expr-3.c: Likewise.
2503 * gcc.dg/concat.c: Likewise.
2504
2505 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2506
2507 PR c++/9559
2508 * g++.dg/init/static1.C: New test.
2509
2510 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2511
2512 * Changelog: Remove ">>>>>>>" from previous change.
2513
2514 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2515
2516 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
2517 * g++.old-deja/g++.other/access2.C: Likewise.
2518 * g++.old-deja/g++.other/decl2.C: Likewise.
2519 * gcc.c-torture/execute/20020615-1.c: Likewise.
2520
2521 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2522
2523 PR c++/4933
2524 * g++.dg/template/sizeof4.C: New test.
2525
2526 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2527
2528 * g++.dg/other/error6.C: New test.
2529
2530 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2531
2532 PR c++/10750
2533 * g++.dg/parse/constant2.C: New test.
2534
2535 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2536
2537 PR c++/11106
2538 * g++.dg/other/error5.C: New test.
2539
2540 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2541
2542 * gcc.dg/format/gcc_diag-1.c: New test.
2543
2544 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
2545
2546 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
2547
2548 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
2549
2550 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
2551 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
2552 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
2553
2554 2003-06-28 Jakub Jelinek <jakub@redhat.com>
2555
2556 * gcc.c-torture/execute/builtins/string-8.c: New test.
2557 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
2558 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
2559 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
2560
2561 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2562
2563 PR c++/10468
2564 * g++.dg/ext/typeof6.C: New test.
2565
2566 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2567
2568 PR c++/10796
2569 * g++.dg/init/enum1.C: New test.
2570
2571 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
2572
2573 * gcc.dg/20030627-1.c: New test.
2574
2575 2003-06-26 Mark Mitchell <mark@codesourcery.com>
2576
2577 PR c++/11332
2578 * g++.dg/expr/static_cast2.C: New test.
2579
2580 2003-06-26 Roger Sayle <roger@eyesopen.com>
2581 Jakub Jelinek <jakub@redhat.com>
2582
2583 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
2584 sprintf(dst,"%s",src) optimization.
2585 * gcc.c-torture/execute/20030626-1.c: New test case.
2586 * gcc.c-torture/execute/20030626-2.c: New test case.
2587
2588 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
2589
2590 * gcc.c-torture/execute/multi-ix.c: New test.
2591
2592 * gcc.c-torture/execute/simd-4.c (main):
2593 Added missing semicolon at end of union.
2594
2595 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
2596
2597 PR c++/8266
2598 * g++.dg/template/explicit-instantiation3.C: New test.
2599
2600 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2601
2602 * gcc.dg/20030626-1.c: Use signed char.
2603
2604 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2605
2606 * gcc.dg/20030626-1.c: New test.
2607
2608 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
2609
2610 * const-str-2.m: Update.
2611
2612 2003-06-25 Mark Mitchell <mark@codesourcery.com>
2613
2614 PR c++/10990
2615 * g++.dg/rtti/dyncast1.C: New test.
2616 * g++.dg/abi/mangle4.C: Correct base-specifier access.
2617 * g++.dg/lookup/scoped1.C: Remove XFAIL.
2618 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
2619
2620 PR c++/10931
2621 * g++.dg/expr/static_cast1.C: New test.
2622
2623 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
2624
2625 * gcc.dg/20030625-1.c: New test.
2626
2627 2003-06-24 Roger Sayle <roger@eyesopen.com>
2628
2629 * gcc.c-torture/compile/20030624-1.c: New test case.
2630
2631 2003-06-24 Jakub Jelinek <jakub@redhat.com>
2632
2633 * gcc.c-torture/execute/string-opt-17.c: New test.
2634
2635 2003-06-24 Mark Mitchell <mark@codesourcery.com>
2636
2637 PR c++/5754
2638 * g++.dg/parse/crash6.C: New test.
2639
2640 2003-06-23 Roger Sayle <roger@eyesopen.com>
2641
2642 * gcc.dg/builtins-24.c: New test case.
2643
2644 2003-06-23 Jakub Jelinek <jakub@redhat.com>
2645
2646 * g++.dg/opt/operator1.C: New test.
2647
2648 2003-06-22 Roger Sayle <roger@eyesopen.com>
2649
2650 * gcc.c-torture/execute/string-opt-16.c: New test case.
2651
2652 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2653
2654 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
2655 * g++.old-deja/g++.other/conv7.C: Likewise
2656 * g++.old-deja/g++.other/overcnv2.C: Likewise.
2657 * g++.old-deja/g++.other/overload14.C: Likewise.
2658
2659 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2660
2661 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2662 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2663
2664 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2665
2666 PR c++/10888
2667 * g++.dg/warn/Winline-3.C: New test.
2668
2669 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2670
2671 * lib/target-supports.exp (check_alias_available): Make the test
2672 program acceptable to the Solaris assembler.
2673
2674 PR c++/10749
2675 * g++.dg/template/memclass2.C: New test.
2676
2677 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2678 Eric Botcazou <ebotcazou@libertysurf.fr>
2679
2680 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2681 data for non-matching targets.
2682 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2683
2684 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2685
2686 PR c++/10845
2687 * g++.dg/template/member3.C: New test.
2688
2689 2003-06-19 Mark Mitchell <mark@codesourcery.com>
2690
2691 PR c++/10939
2692 * g++.dg/template/func1.C: New test.
2693
2694 PR c++/9649
2695 * g++.dg/template/static4.C: New test.
2696 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2697
2698 PR c++/11041
2699 * g++.dg/init/ref7.C: New test.
2700
2701 2003-06-19 Matt Austern <austern@apple.com>
2702
2703 PR c++/11228
2704 * g++.dg/anew1.C: New test.
2705 * g++.dg/anew2.C: New test.
2706 * g++.dg/anew3.C: New test.
2707 * g++.dg/anew4.C: New test.
2708
2709 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
2710
2711 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2712
2713 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
2714
2715 * gcc.c-torture/execute/simd-4.c (main): Make expected value
2716 endian-dependent.
2717
2718 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
2719
2720 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2721 Remove cruft.
2722
2723 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
2724
2725 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2726 * gcc.c-torture/compile/961203-1.c: Likewise.
2727 * gcc.c-torture/compile/980506-1.c: Likewise.
2728
2729 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2730
2731 PR c++/10712
2732 * g++.dg/lookup/using7.C: New test.
2733
2734 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2735
2736 PR c++/11105
2737 * g++.dg/abi/conv1.C: Remove it.
2738 * g++.dg/template/conv7.C: New test.
2739 * g++.dg/template/conv8.C: Likewise.
2740 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2741 conversion operator.
2742
2743 2003-06-17 Janis Johnson <janis187@us.ibm.com>
2744
2745 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2746 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2747 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2748 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2749 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2750 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2751 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2752 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2753 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2754 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2755 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2756 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2757 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2758 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2759 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2760 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2761 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2762 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2763 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2764 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2765 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2766 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2767 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2768 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2769 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2770 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2771 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2772 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2773 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2774
2775 2003-06-16 Mark Mitchell <mark@codesourcery.com>
2776
2777 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2778 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2779 indications.
2780
2781 2003-06-16 Roger Sayle <roger@eyesopen.com>
2782
2783 * gcc.dg/i386-387-5.c: New test case.
2784 * gcc.dg/i386-387-6.c: New test case.
2785 * gcc.dg/builtins-23.c: New test case.
2786
2787 2003-06-15 Roger Sayle <roger@eyesopen.com>
2788
2789 * gcc.dg/builtins-22.c: New test case.
2790 * gcc.dg/i386-387-1.c: Update to test exp.
2791 * gcc.dg/i386-387-2.c: Likewise.
2792
2793 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2794
2795 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
2796
2797 2003-06-12 Mark Mitchell <mark@codesourcery.com>
2798
2799 * lib/gcc-dg.exp (dg-require-dll): New function.
2800 (dg-xfail-if): Likewise.
2801 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
2802 driver.
2803
2804 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
2805 * gcc.c-torture/compile/20001205-1.c: Likewise.
2806 * gcc.c-torture/compile/20001226-1.c: Likewise.
2807 * gcc.c-torture/compile/20010518-2.c: Likewise.
2808 * gcc.c-torture/compile/20020312-1.c: Likewise.
2809 * gcc.c-torture/compile/20020604-1.c: Likewise.
2810 * gcc.c-torture/compile/920501-12.c: Likewise.
2811 * gcc.c-torture/compile/920501-4.c: Likewise.
2812 * gcc.c-torture/compile/920520-1.c: Likewise.
2813 * gcc.c-torture/compile/920521-1.c: Likewise.
2814 * gcc.c-torture/compile/920625-1.c: Likewise.
2815 * gcc.c-torture/compile/961203-1.c: Likewise.
2816 * gcc.c-torture/compile/980506-1.c: Likewise.
2817 * gcc.c-torture/compile/981006-1.c: Likewise.
2818 * gcc.c-torture/compile/981022-1.c: Likewise.
2819 * gcc.c-torture/compile/981223-1.c: Likewise.
2820 * gcc.c-torture/compile/990617-1.c: Likewise.
2821 * gcc.c-torture/compile/dll.c: Likewise.
2822 * gcc.c-torture/compile/labels-3.c: Likewise.
2823 * gcc.c-torture/compile/mipscop-1.c: Likewise.
2824 * gcc.c-torture/compile/mipscop-2.c: Likewise.
2825 * gcc.c-torture/compile/mipscop-3.c: Likewise.
2826 * gcc.c-torture/compile/mipscop-4.c: Likewise.
2827 * gcc.c-torture/compile/simd-5.c: Likewise.
2828 * gcc.c-torture/compile/20000804-1.x: Remove.
2829 * gcc.c-torture/compile/20001205-1.x: Likewise.
2830 * gcc.c-torture/compile/20001226-1.x: Likewise.
2831 * gcc.c-torture/compile/20010518-2.x: Likewise.
2832 * gcc.c-torture/compile/20020312-1.x: Likewise.
2833 * gcc.c-torture/compile/20020604-1.x: Likewise.
2834 * gcc.c-torture/compile/920501-12.x: Likewise.
2835 * gcc.c-torture/compile/920501-4.x: Likewise.
2836 * gcc.c-torture/compile/920520-1.x: Likewise.
2837 * gcc.c-torture/compile/920521-1.x: Likewise.
2838 * gcc.c-torture/compile/920625-1.x: Likewise.
2839 * gcc.c-torture/compile/961203-1.x: Likewise.
2840 * gcc.c-torture/compile/980506-1.x: Likewise.
2841 * gcc.c-torture/compile/981006-1.x: Likewise.
2842 * gcc.c-torture/compile/981022-1.x: Likewise.
2843 * gcc.c-torture/compile/981223-1.x: Likewise.
2844 * gcc.c-torture/compile/990617-1.x: Likewise.
2845 * gcc.c-torture/compile/mipscop-1.x: Likewise.
2846 * gcc.c-torture/compile/mipscop-2.x: Likewise.
2847 * gcc.c-torture/compile/mipscop-3.x: Likewise.
2848 * gcc.c-torture/compile/mipscop-4.x: Likewise.
2849 * gcc.c-torture/compile/simd-5.x: Likewise.
2850
2851 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
2852
2853 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2854
2855 * gcc.c-torture/execute/20030611-1.c: New test.
2856
2857 2003-06-12 Roger Sayle <roger@eyesopen.com>
2858
2859 PR middle-end/168
2860 * gcc.dg/20030612-1.c: New test case.
2861
2862 2003-06-12 Mark Mitchell <mark@codesourcery.com>
2863
2864 PR c++/10635
2865 * g++.dg/expr/cast1.C: New test.
2866
2867 2003-06-12 Roger Sayle <roger@eyesopen.com>
2868
2869 * gcc.dg/builtins-21.c: New test case.
2870
2871 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
2872
2873 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
2874 options instead of at the end.
2875 * lib/objc.exp (objc_target_compile): Likewise.
2876
2877 2003-06-11 Mark Mitchell <mark@codesourcery.com>
2878
2879 PR c++/10432
2880 * g++.dg/parse/error1.C: New test.
2881
2882 2003-06-11 Janis Johnson <janis187@us.ibm.com>
2883
2884 * gcc.dg/compat/struct-by-value-11_main.c: New file.
2885 * gcc.dg/compat/struct-by-value-11_x.c: New file.
2886 * gcc.dg/compat/struct-by-value-11_y.c: New file.
2887 * gcc.dg/compat/struct-by-value-12_main.c: New file.
2888 * gcc.dg/compat/struct-by-value-12_x.c: New file.
2889 * gcc.dg/compat/struct-by-value-12_y.c: New file.
2890 * gcc.dg/compat/struct-by-value-13_main.c: New file.
2891 * gcc.dg/compat/struct-by-value-13_x.c: New file.
2892 * gcc.dg/compat/struct-by-value-13_y.c: New file.
2893 * gcc.dg/compat/struct-by-value-14_main.c: New file.
2894 * gcc.dg/compat/struct-by-value-14_x.c: New file.
2895 * gcc.dg/compat/struct-by-value-14_y.c: New file.
2896 * gcc.dg/compat/struct-by-value-15_main.c: New file.
2897 * gcc.dg/compat/struct-by-value-15_x.c: New file.
2898 * gcc.dg/compat/struct-by-value-15_y.c: New file.
2899 * gcc.dg/compat/struct-by-value-16_main.c: New file.
2900 * gcc.dg/compat/struct-by-value-16_x.c: New file.
2901 * gcc.dg/compat/struct-by-value-16_y.c: New file.
2902 * gcc.dg/compat/struct-by-value-17_main.c: New file.
2903 * gcc.dg/compat/struct-by-value-17_x.c: New file.
2904 * gcc.dg/compat/struct-by-value-17_y.c: New file.
2905 * gcc.dg/compat/struct-by-value-18_main.c: New file.
2906 * gcc.dg/compat/struct-by-value-18_x.c: New file.
2907 * gcc.dg/compat/struct-by-value-18_y.c: New file.
2908
2909 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
2910 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
2911 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
2912 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
2913 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
2914 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
2915 * gcc.dg/compat/scalar-return-3_main.c: New file.
2916 * gcc.dg/compat/scalar-return-3_x.c: New file.
2917 * gcc.dg/compat/scalar-return-3_y.c: New file.
2918 * gcc.dg/compat/scalar-return-4_main.c: New file.
2919 * gcc.dg/compat/scalar-return-4_x.c: New file.
2920 * gcc.dg/compat/scalar-return-4_y.c: New file.
2921
2922 2003-06-10 Janis Johnson <janis187@us.ibm.com>
2923
2924 * gcc.dg/compat/fp2-struct-check.h: New file.
2925 * gcc.dg/compat/fp2-struct-defs.h: New file.
2926 * gcc.dg/compat/fp2-struct-init.h: New file.
2927 * gcc.dg/compat/struct-by-value-10_main.c: New file.
2928 * gcc.dg/compat/struct-by-value-10_x.c: New file.
2929 * gcc.dg/compat/struct-by-value-10_y.c: New file.
2930 * gcc.dg/compat/struct-return-10_main.c: New file.
2931 * gcc.dg/compat/struct-return-10_x.c: New file.
2932 * gcc.dg/compat/struct-return-10_y.c: New file.
2933
2934 * gcc.dg/compat/compat-common.h: New file.
2935 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
2936 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
2937 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
2938 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
2939 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
2940 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
2941 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
2942 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2943 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
2944 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
2945 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2946 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
2947 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
2948 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2949 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
2950 * gcc.dg/compat/small-struct-check.h: Ditto.
2951 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
2952 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2953 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
2954 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
2955 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2956 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2957 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
2958 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2959 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
2960 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
2961 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2962 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2963 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
2964 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2965 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2966 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
2967 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2968 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
2969 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
2970 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2971 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
2972 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
2973 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2974 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
2975 * gcc.dg/compat/struct-return-2_main.c: Ditto.
2976 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2977 * gcc.dg/compat/struct-return-2_y.c: Ditto.
2978 * gcc.dg/compat/struct-return-3_main.c: Ditto.
2979 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2980 * gcc.dg/compat/struct-return-3_y.c: Ditto.
2981
2982 2003-06-10 Geoffrey Keating <geoffk@apple.com>
2983
2984 * g++.dg/pch/static-1.C: New file.
2985 * g++.dg/pch/static-1.Hs: New file.
2986
2987 2003-06-10 Richard Henderson <rth@redhat.com>
2988
2989 * gcc.dg/asm-7.c: Adjust expected warning text.
2990
2991 2003-06-10 Roger Sayle <roger@eyesopen.com>
2992
2993 * gcc.dg/builtins-20.c: New test case.
2994
2995 2003-06-10 Mark Mitchell <mark@codesourcery.com>
2996
2997 PR c++/11131
2998 * g++.dg/opt/template1.C: New test.
2999
3000 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3001
3002 * lib/gcc-dg.exp (dg-test): Clear additional_files and
3003 additional_sources.
3004
3005 2003-05-21 David Taylor <dtaylor@emc.com>
3006
3007 * gcc.dg/Wpadded.c: New file.
3008
3009 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3010
3011 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
3012 * gcc.dg/special/weak-2.c: Add dg-require-weak.
3013 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
3014 dg-require-weak.
3015
3016 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
3017
3018 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
3019
3020 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3021
3022 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
3023 (dg-require-alias): Likewise.
3024 (dg-require-gc-sections): Likewise.
3025 * lib/target-supports.exp (check_gc_sections_available): Likewise.
3026
3027 2003-06-08 Richard Henderson <rth@redhat.com>
3028
3029 * gcc.dg/20011029-2.c: Fix the array reference.
3030 * gcc.dg/asm-7.c: New.
3031
3032 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
3033
3034 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
3035
3036 2003-06-08 Mark Mitchell <mark@codesourcery.com>
3037
3038 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
3039 (dg-require-gc-sections): Likewise.
3040
3041 2003-06-08 Jan Hubicka <jh@suse.cz>
3042
3043 * i386-cmov1.c: Fix regular expression.
3044 * i386-cvt-1.c: Likewise.
3045 * i386-local.c: Likewise.
3046 * i386-local2.c: Likewise.
3047 * i386-mul.c: Likewise.
3048 * i386-ssetype-1.c: Likewise.
3049 * i386-ssetype-3.c: Likewise.
3050 * i386-ssetype-5.c: Likewise.
3051
3052 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3053
3054 PR c++/11039
3055 * g++.dg/warn/implicit-typename2.C: New test.
3056 * g++.dg/warn/implicit-typename3.C: New test.
3057
3058 2003-06-07 Richard Henderson <rth@redhat.com>
3059
3060 * g++.dg/other/offsetof3.C: Use size_t.
3061 * g++.dg/other/offsetof4.C: Likewise.
3062
3063 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
3064
3065 * lib/copy-file.exp: New. Implement gcc_copy_files.
3066
3067 * lib/dg-pch.exp: Load copy-file.exp
3068 (dg-pch): Use gcc_copy_files instead of "file copy".
3069
3070 2003-06-06 Mark Mitchell <mark@codesourcery.com>
3071
3072 * gcc.dg/weak/weak.exp: Simplify.
3073 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
3074 * gcc.dg/weak/weak-1.c: Likewise.
3075 * gcc.dg/weak/weak-2.c: Likewise.
3076 * gcc.dg/weak/weak-3.c: Likewise.
3077 * gcc.dg/weak/weak-4.c: Likewise.
3078 * gcc.dg/weak/weak-5.c: Likewise.
3079 * gcc.dg/weak/weak-6.c: Likewise.
3080 * gcc.dg/weak/weak-7.c: Likewise.
3081 * gcc.dg/weak/weak-8.c: Likewise.
3082 * gcc.dg/weak/weak-9.c: Likewise.
3083
3084 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
3085
3086 gcc.c-torture/execute/20030606-1.c: New.
3087
3088 2003-06-06 Roger Sayle <roger@eyesopen.com>
3089
3090 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
3091 * gcc.dg/builtins-19.c: Likewise.
3092
3093 2003-06-06 Roger Sayle <roger@eyesopen.com>
3094
3095 * gcc.dg/builtins-2.c: Add some more tests.
3096 * gcc.dg/builtins-18.c: New test case.
3097 * gcc.dg/builtins-19.c: New test case.
3098
3099 2003-06-06 Roger Sayle <roger@eyesopen.com>
3100 Jim Wilson <wilson@tuliptree.org>
3101
3102 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
3103
3104 2003-06-06 Jakub Jelinek <jakub@redhat.com>
3105
3106 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
3107 mempcpy/stpcpy calls not to be optimized into something else.
3108 * gcc.c-torture/execute/string-opt-3.c: Moved to...
3109 * gcc.c-torture/execute/builtins/string-7.c: ...here.
3110 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
3111
3112 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3113
3114 * gcc.dg/format/asm_fprintf-1.c: New test.
3115
3116 2003-06-05 Mark Mitchell <mark@codesourcery.com>
3117
3118 * lib/gcc-defs.exp (additional_sources): New variable.
3119 (dg-additional-sources): New function.
3120 (additional_files): New variable.
3121 (dg-additional-files): New function.
3122 (dg-additional-files-options): Likewise.
3123 * lib/gcc-dg.exp (dg-require-weak): New function.
3124 (dg-require-alias): Likewise.
3125 (dg-require-gc-sections): Likewise.
3126 * lib/target-supports.exp (check_alias_available): Remove testfile
3127 parameter.
3128 (check_gc_sections_available): New function.
3129 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
3130 (dg-gpp-additional-files): Likewise.
3131 * lib/g++.exp (additional_sources): Remove.
3132 (additional_files): Likewise.
3133 (g++_target_compile): Use dg-additional-files-options.
3134
3135 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
3136 Tcl logic.
3137 * gcc.dg/special/ecos.exp: Remove.
3138 * gcc.dg/special/20000419-2.c: Use dg-require-*.
3139 * gcc.dg/special/alias-1.c: Likewise.
3140 * gcc.dg/special/alias-2.c: Likewise.
3141 * gcc.dg/special/gcsec-1.c: Likewise.
3142 * gcc.dg/special/weak-1.c: Likewise.
3143 * gcc.dg/special/weak-2.c: Likewise.
3144 * gcc.dg/special/wkali-1.c: Likewise.
3145 * gcc.dg/special/wkali-2.c: Likewise.
3146
3147 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
3148 dg-gpp-additional-*.
3149 * g++.dg/special/conpr-3.C: Likewise.
3150 * g++.dg/special/conpr-4.C: Likewise.
3151 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
3152 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
3153 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
3154 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
3155 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
3156 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
3157 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
3158 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
3159 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
3160 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
3161 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
3162 * g++.old-deja/g++.other/comdat1.C: Likewise.
3163 * g++.old-deja/g++.other/comdat2.C: Likewise.
3164 * g++.old-deja/g++.other/comdat3.C: Likewise.
3165 * g++.old-deja/g++.other/ctor1.C: Likewise.
3166 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
3167
3168 2003-06-05 Richard Henderson <rth@redhat.com>
3169
3170 * gcc.dg/debug/20030605-1.c: New.
3171
3172 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3173
3174 * README.QMTEST: Update.
3175
3176 2003-06-04 Richard Henderson <rth@redhat.com>
3177
3178 * gcc.dg/cleanup-1.c: New.
3179 * gcc.dg/cleanup-2.c: New.
3180 * gcc.dg/cleanup-3.c: New.
3181 * gcc.dg/cleanup-4.c: New.
3182 * gcc.dg/cleanup-5.c: New.
3183 * gcc.dg/cleanup-6.c: New.
3184 * gcc.dg/cleanup-7.c: New.
3185
3186 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3187
3188 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
3189
3190 * lib/dg-pch.exp: New file.
3191 * g++.dg/pch/pch.exp: Use dg-pch.exp.
3192 * gcc.dg/pch/pch.exp: Likewise.
3193
3194 2003-06-04 Roger Sayle <roger@eyesopen.com>
3195
3196 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
3197 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
3198 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
3199 * gcc.dg/builtins-17.c: New test case.
3200 * gcc.dg/i386-387-4.c: New test case.
3201 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
3202
3203 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3204
3205 * gcc.dg/ultrasp9.c: New test.
3206
3207 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3208
3209 * gcc.c-torture/compile/20030604-1.c: New test.
3210 * gcc.dg/sparc-constant-1.c: New test.
3211
3212 2003-06-03 Glen Nakamura <glen@imodulo.com>
3213
3214 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
3215
3216 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
3217
3218 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
3219
3220 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
3221 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
3222
3223 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
3224
3225 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
3226
3227 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3228
3229 PR c++/10940
3230 * g++.dg/template/spec10.C: New test.
3231
3232 2003-06-03 Roger Sayle <roger@eyesopen.com>
3233
3234 * gcc.dg/builtins-16.c: New test case.
3235
3236 2003-06-03 Jakub Jelinek <jakub@redhat.com>
3237
3238 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
3239 mempcpy test with post-increments.
3240 * gcc.c-torture/execute/string-opt-3.c: New test.
3241 * gcc.dg/string-opt-1.c: New test.
3242
3243 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
3244
3245 PR fortran/10965
3246 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
3247
3248 2003-06-02 Mark Mitchell <mark@codesourcery.com>
3249
3250 * lib/scanasm.exp (dg-scan): New function, factored out of ...
3251 (scan-assembler): ... here. Use dg-scan.
3252 (scan-assembler-not): Likewise.
3253 (scan-file): New function.
3254 (scan-file-not): Likewise.
3255 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
3256 * gcc.dg/cpp/_Pragma4.c: Likewise.
3257 * gcc.dg/cpp/_Pragma5.c: Likewise.
3258 * gcc.dg/cpp/avoidpaste1.c: Likewise.
3259 * gcc.dg/cpp/avoidpaste2.c: Likewise.
3260 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
3261 * gcc.dg/cpp/cmdlne-P.c: Likewise.
3262 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
3263 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
3264 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
3265 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
3266 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
3267 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
3268 * gcc.dg/cpp/cxxcom1.c: Likewise.
3269 * gcc.dg/cpp/line1.c: Likewise.
3270 * gcc.dg/cpp/maccom1.c: Likewise.
3271 * gcc.dg/cpp/maccom2.c: Likewise.
3272 * gcc.dg/cpp/maccom3.c: Likewise.
3273 * gcc.dg/cpp/maccom4.c: Likewise.
3274 * gcc.dg/cpp/maccom5.c: Likewise.
3275 * gcc.dg/cpp/maccom6.c: Likewise.
3276 * gcc.dg/cpp/multiline.c: Likewise.
3277 * gcc.dg/cpp/spacing1.c: Likewise.
3278 * gcc.dg/cpp/spacing2.c: Likewise.
3279 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
3280 * gcc.dg/cpp/trad/maccom1.c: Likewise.
3281 * gcc.dg/cpp/trad/maccom2.c: Likewise.
3282 * gcc.dg/cpp/trad/maccom3.c: Likewise.
3283 * gcc.dg/cpp/trad/maccom4.c: Likewise.
3284 * gcc.dg/cpp/trad/maccom6.c: Likewise.
3285 * gcc.dg/cpp/cxxcom2.c: Likewise.
3286 * gcc.dg/cpp/cxxcom2.h: New file.
3287
3288 * gcc.dg/cpp/truefalse.cpp: Move it to ...
3289 * g++.dg/cpp/truefalse.C: Here.
3290 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
3291
3292 2003-06-01 Loren James Rittle <ljrittle@acm.org>
3293
3294 * gcc.dg/cpp/redef3.c: New file.
3295
3296 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3297
3298 * gcc.dg/i386-loop-3.c: New test.
3299
3300 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
3301
3302 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
3303
3304 2003-05-31 Roger Sayle <roger@eyesopen.com>
3305
3306 * gcc.dg/fwrapv-1.c: New test case.
3307 * gcc.dg/fwrapv-2.c: New test case.
3308
3309 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3310
3311 PR c++/10956
3312 * g++.dg/template/spec9.C: New test.
3313
3314 2003-05-29 Roger Sayle <roger@eyesopen.com>
3315
3316 * gcc.dg/duff-4.c: New test case.
3317
3318 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
3319
3320 PR fortran/10843
3321 * g77.dg/ffixed-form-1.f: New test
3322 * g77.dg/ffixed-form-2.f: New test
3323 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
3324 * g77.dg/ffree-form-3.f: New test
3325
3326 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
3327
3328 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
3329 * gcc.dg/wint_t-1.c: Likewise.
3330
3331 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3332
3333 * g++.dg/template/access11.C: New test.
3334
3335 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3336
3337 PR c++/10849
3338 * g++.dg/template/access10.C: New test.
3339
3340 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3341 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3342
3343 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
3344
3345 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3346
3347 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
3348 suppress for powerpc-*-darwin*.
3349 * gcc.dg/torture/builtin-noret-2.c: Likewise.
3350
3351 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3352
3353 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
3354 suppress option for powerpc-*-darwin*.
3355
3356 2003-05-23 Roger Sayle <roger@eyesopen.com>
3357
3358 * gcc.dg/builtins-1.c: Add tests for tan and atan.
3359 * gcc.dg/builtins-4.c: Add test for fmod.
3360
3361 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3362
3363 PR c++/10682
3364 * g++.dg/template/instantiate4.C: New test.
3365
3366 2003-05-22 Roger Sayle <roger@eyesopen.com>
3367
3368 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
3369
3370 2003-05-21 Janis Johnson <janis187@us.ibm.com>
3371
3372 * gcc.dg/compat/scalar-return-1_main.c: New file.
3373 * gcc.dg/compat/scalar-return-1_x.c: New file.
3374 * gcc.dg/compat/scalar-return-1_y.c: New file.
3375 * gcc.dg/compat/scalar-return-2_main.c: New file.
3376 * gcc.dg/compat/scalar-return-2_x.c: New file.
3377 * gcc.dg/compat/scalar-return-2_y.c: New file.
3378 * gcc.dg/compat/struct-return-3_main.c: New file.
3379 * gcc.dg/compat/struct-return-3_y.c: New file.
3380 * gcc.dg/compat/struct-return-3_x.c: New file.
3381 * gcc.dg/compat/struct-return-2_main.c: New file.
3382 * gcc.dg/compat/struct-return-2_x.c: New file.
3383 * gcc.dg/compat/struct-return-2_y.c: New file.
3384
3385 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3386
3387 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
3388 for hppa*-hp-hpux*.
3389 * gcc.dg/20021014-1.c (dg-options): Likewise.
3390 * gcc.dg/nest.c (dg-options): Likewise.
3391
3392 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
3393
3394 PR c++/9738
3395 * g++.dg/ext/dllimport2.C: New file.
3396 * g++.dg/ext/dllimport3.C: New file.
3397
3398 2003-05-20 Janis Johnson <janis187@us.ibm.com>
3399
3400 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
3401 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3402 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3403 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3404 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3405 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3406 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
3407 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
3408 * gcc.dg/compat/small-struct-defs.h: New file.
3409 * gcc.dg/compat/small-struct-init.h: New file.
3410 * gcc.dg/compat/small-struct-check.h: New file.
3411 * gcc.dg/compat/fp-struct-defs.h: New file.
3412 * gcc.dg/compat/fp-struct-check.h: New file.
3413 * gcc.dg/compat/fp-struct-init.h: New file.
3414 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
3415 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
3416
3417 2003-05-19 Jakub Jelinek <jakub@redhat.com>
3418
3419 * gcc.dg/20030225-2.c: New test.
3420
3421 2003-05-18 Roger Sayle <roger@eyesopen.com>
3422 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3423
3424 * gcc.c-torture/compile/20030518-1.c: New test case.
3425
3426 2003-05-18 Mark Mitchell <mark@codesourcery.com>
3427
3428 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
3429 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
3430 gcc-dg-debug-runtest.
3431 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
3432 gcc-dg-debug-runtest.
3433
3434 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3435
3436 PR c++/9022
3437 * g++.dg/lookup/using6.C: New test.
3438
3439 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3440
3441 * g++.dg/parse/access2.C: New test.
3442
3443 2003-05-17 Mark Mitchell <mark@codesourcery.com>
3444
3445 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
3446 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
3447 * gcc.dg/debug/debug.exp: Likewise.
3448
3449 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
3450
3451 * gcc.dg/dollar.c: New test.
3452
3453 2003-05-16 Janis Johnson <janis187@us.ibm.com>
3454
3455 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
3456 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
3457 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
3458 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
3459 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
3460 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
3461 * gcc.dg/compat/struct-by-value-6_main.c: New file.
3462 * gcc.dg/compat/struct-by-value-6_x.c: New file.
3463 * gcc.dg/compat/struct-by-value-6_y.c: New file.
3464 * gcc.dg/compat/struct-by-value-7_main.c: New file.
3465 * gcc.dg/compat/struct-by-value-7_x.c: New file.
3466 * gcc.dg/compat/struct-by-value-7_y.c: New file.
3467 * gcc.dg/compat/struct-by-value-8_main.c: New file.
3468 * gcc.dg/compat/struct-by-value-8_x.c: New file.
3469 * gcc.dg/compat/struct-by-value-8_y.c: New file.
3470 * gcc.dg/compat/struct-by-value-9_main.c: New file.
3471 * gcc.dg/compat/struct-by-value-9_x.c: New file.
3472 * gcc.dg/compat/struct-by-value-9_y.c: New file.
3473
3474 2003-05-16 Mark Mitchell <mark@codesourcery.com>
3475
3476 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
3477 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
3478 support for "repo" mode.
3479 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
3480 * lib/g77-dg.exp: Likewise.
3481 * lib/obj-dg.exp: Likewise.
3482
3483 2003-05-16 Jakub Jelinek <jakub@redhat.com>
3484
3485 Merge from gcc-3_2-rhl8-branch:
3486 2003-04-23 Jakub Jelinek <jakub@redhat.com>
3487
3488 * gcc.dg/tls/opt-6.c: New test.
3489
3490 2003-04-05 Jakub Jelinek <jakub@redhat.com>
3491
3492 * gcc.dg/20030405-1.c: New test.
3493
3494 2003-03-09 Jakub Jelinek <jakub@redhat.com>
3495
3496 * gcc.dg/20030309-1.c: New test.
3497
3498 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3499
3500 * gcc.c-torture/execute/20030307-1.c: New test.
3501
3502 2003-02-20 Randolph Chung <tausq@debian.org>
3503
3504 * gcc.c-torture/compile/20030220-1.c: New test.
3505
3506 2003-02-18 Jakub Jelinek <jakub@redhat.com>
3507
3508 * gcc.dg/20030217-1.c: New test.
3509
3510 2003-01-29 Jakub Jelinek <jakub@redhat.com>
3511
3512 * gcc.c-torture/compile/20020129-1.c: New test.
3513
3514 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3515
3516 * gcc.dg/unroll-1.c: New test.
3517
3518 2002-11-16 Jan Hubicka <jh@suse.cz>
3519
3520 * gcc.c-torture/execute/20020920-1.c: New test.
3521
3522 2002-10-08 Jakub Jelinek <jakub@redhat.com>
3523
3524 PR target/7434
3525 * gcc.c-torture/compile/20021008-1.c: New test.
3526
3527 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
3528
3529 PR target/7559
3530 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
3531
3532 2002-08-07 Jakub Jelinek <jakub@redhat.com>
3533
3534 * gcc.c-torture/compile/20020807-1.c: New test.
3535
3536 2002-07-30 Jakub Jelinek <jakub@redhat.com>
3537
3538 * gcc.dg/tls/opt-1.c: New test.
3539
3540 2002-07-29 Jakub Jelinek <jakub@redhat.com>
3541
3542 * gcc.dg/20020729-1.c: New test.
3543
3544 2002-07-20 Jakub Jelinek <jakub@redhat.com>
3545
3546 * g++.dg/opt/life1.C: New test.
3547
3548 2002-05-20 Jakub Jelinek <jakub@redhat.com>
3549
3550 * gcc.dg/20020525-1.c: New test.
3551
3552 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3553
3554 PR c++/6794
3555 * g++.dg/ext/pretty1.C: New test.
3556 * g++.dg/ext/pretty2.C: New test.
3557
3558 2003-05-15 Mark Mitchell <mark@codesourcery.com>
3559
3560 PR c++/8385
3561 * g++.dg/ext/typeof5.C: New test.
3562
3563 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
3564
3565 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
3566 __USER_LABEL_PREFIX__ into account.
3567 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
3568
3569 2003-05-14 Roger Sayle <roger@eyesopen.com>
3570
3571 * gcc.dg/builtins-15.c: New test case.
3572
3573 2003-05-13 Zack Weinberg <zack@codesourcery.com>
3574
3575 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
3576
3577 2003-05-12 Mark Mitchell <mark@codesourcery.com>
3578
3579 * lib/g++.exp: Tweak handling of additional source files.
3580 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
3581 * g++.dg/special/conpr-2a.C: Rename to ...
3582 * g++.dg/special/conpr-2a.cc: ... this.
3583 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
3584 * g++.dg/special/conpr-3a.C: Rename to ...
3585 * g++.dg/special/conpr-3a.cc: This.
3586 * g++.dg/special/conpr-3b.C: Rename to ...
3587 * g++.dg/special/conpr-3b.cc: This.
3588 * g++.dg/special/conpr-4.C: New test.
3589 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
3590
3591 2003-05-12 David Edelsohn <edelsohn@gnu.org>
3592
3593 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
3594
3595 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3596
3597 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
3598 * g++.old-deja/g++.robertl/eb71.C: Likewise.
3599 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
3600 * g++.old-deja/g++.other/warn3.C: Likewise.
3601
3602 2003-05-11 Roger Sayle <roger@eyesopen.com>
3603
3604 * gcc.dg/i386-387-1.c: Update to also test log.
3605 * gcc.dg/i386-387-2.c: Likewise.
3606
3607 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
3608
3609 * g77.f-torture/execute/int8421.f: New test.
3610
3611 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3612
3613 PR c++/10230, c++/10481
3614 * g++.dg/lookup/scoped5.C: New test.
3615
3616 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3617
3618 PR c++/10552
3619 * g++.dg/template/ttp6.C: New test.
3620
3621 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
3622
3623 * gcc.c-torture/execute/builtins: New directory.
3624 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
3625 gcc.c-torture/execute/builtins.
3626 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
3627 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
3628 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
3629 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
3630
3631 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3632
3633 PR c++/9252
3634 * g++.dg/template/access8.C: New test.
3635 * g++.dg/template/access9.C: New test.
3636
3637 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3638
3639 PR c++/9554
3640 * g++.dg/parse/access1.C: New test.
3641
3642 2003-05-09 DJ Delorie <dj@redhat.com>
3643
3644 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3645 long, and not an int.
3646
3647 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3648
3649 PR c++/10555, c++/10576
3650 * g++.dg/template/memclass1.C: New test.
3651
3652 2003-05-08 DJ Delorie <dj@redhat.com>
3653
3654 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3655 targets.
3656 * gcc.c-torture/execute/20021024-1.x: Likewise.
3657 * gcc.c-torture/execute/shiftdi.x: Likewise.
3658 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3659 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3660 * gcc.dg/20021018-1.c: Likewise.
3661
3662 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3663
3664 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3665
3666 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3667 (bcopy): Call memmove.
3668
3669 2003-05-08 Roger Sayle <roger@eyesopen.com>
3670
3671 * g77.f-torture/compile/8485.f: New test case.
3672
3673 2003-05-07 Richard Henderson <rth@redhat.com>
3674
3675 PR c++/10570
3676 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3677 Verify exception_cleanup not called for rethrows.
3678 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3679 when exiting catch block without rethrowing.
3680 * g++.dg/eh/forced3.C: New.
3681 * g++.dg/eh/forced4.C: New.
3682
3683 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
3684
3685 * gcc.dg/20030505.c: Fix triplet.
3686
3687 2003-05-06 DJ Delorie <dj@redhat.com>
3688
3689 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3690 * gcc.dg/nest.c: Likewise.
3691
3692 2003-05-05 Roger Sayle <roger@eyesopen.com>
3693
3694 * gcc.dg/builtins-14.c: New test case.
3695
3696 2003-05-05 Janis Johnson <janis187@us.ibm.com>
3697
3698 * lib/compat.exp (compat-execute): New argument.
3699 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3700 * gcc.dg/compat: New test directory.
3701 * gcc.dg/compat/compat.exp: New expect script.
3702 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3703 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3704 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3705 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3706 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3707 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3708
3709 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3710 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3711 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3712 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3713 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3714 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3715 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3716 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3717 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3718 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3719 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3720 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3721 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3722 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3723 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3724
3725 2003-05-05 Zack Weinberg <zack@codesourcery.com>
3726
3727 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3728
3729 2003-05-05 Jakub Jelinek <jakub@redhat.com>
3730
3731 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3732
3733 2003-05-05 Geoffrey Keating <geoffk@apple.com>
3734
3735 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3736 * gcc.dg/ppc-fsel-2.c: New test.
3737
3738 * gcc.dg/unused-5.c: New test.
3739
3740 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3741
3742 PR c++/10496
3743 * g++.dg/warn/pmf1.C: New test.
3744
3745 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3746
3747 PR c++/4494
3748 * g++.dg/warn/main.C: New test.
3749
3750 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3751
3752 * gcc.dg/nonnull-3.c: New test.
3753
3754 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
3755
3756 * gcc.dg/cpp/Wtrigraphs.c: Update.
3757 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3758
3759 2003-05-03 Geoffrey Keating <geoffk@apple.com>
3760
3761 * gcc.dg/ppc-fsel-1.c: New test.
3762
3763 2003-05-03 Zack Weinberg <zack@codesourcery.com>
3764
3765 PR c/10604
3766 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3767
3768 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
3769
3770 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3771
3772 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3773
3774 PR c++/9364, c++/10553, c++/10586
3775 * g++.dg/parse/typename4.C: New test.
3776 * g++.dg/parse/typename5.C: Likewise.
3777
3778 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
3779
3780 * gcc.c-torture/compile/20030503-1.c: New test.
3781
3782 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3783
3784 * g++.dg/lookup/using5.C: Fix testcase error.
3785
3786 2003-05-01 Chris Demetriou <cgd@broadcom.com>
3787
3788 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3789 since MEABI is no longer supported. Remove all vestiges
3790 of MEABI from the test.
3791
3792 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3793
3794 PR c++/10554
3795 * g++.dg/lookup/using5.C: New test.
3796
3797 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3798
3799 PR c++/8772
3800 * g++.dg/template/ttp5.C: New test.
3801
3802 2003-04-30 Mark Mitchell <mark@codesourcery.com>
3803
3804 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
3805 (dg-gpp-additional-sources): New function.
3806 (dg-gpp-additional-files): Likewise.
3807 * lib/g++.exp (additional_sources): New variable.
3808 (additional_files): Likewise.
3809 (g++_target_compile): Deal with them.
3810 * lib/old-dejagnu.exp: Remove.
3811 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
3812 * g++.old-deja: Revise all tests to use dg commands.
3813
3814 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3815
3816 PR c++/9432, c++/9528
3817 * g++.dg/lookup/using4.C: New test.
3818
3819 2003-04-29 Geoffrey Keating <geoffk@apple.com>
3820
3821 * gcc.dg/noreturn-5.c: New file.
3822 * gcc.dg/noreturn-6.c: New file.
3823
3824 * gcc.c-torture/compile/inline-1.c: New file.
3825
3826 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3827
3828 PR c++/10551
3829 * g++.dg/template/explicit1.C: New test.
3830
3831 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3832
3833 PR c++/10549
3834 * g++.dg/other/bitfield1.C: New test.
3835
3836 PR c++/10527
3837 * g++.dg/init/new7.C: New test.
3838
3839 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3840
3841 * g++.dg/ext/desig1.C: New test.
3842 * g++.dg/ext/init1.C: Update.
3843
3844 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
3845
3846 2003-04-28 Mark Mitchell <mark@codesourcery.com>
3847
3848 PR c++/10180
3849 * g++.dg/warn/Winline-1.C: New test.
3850
3851 2003-04-28 Jakub Jelinek <jakub@redhat.com>
3852
3853 * gcc.c-torture/execute/string-opt-19.c: New test.
3854
3855 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
3856 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
3857
3858 2003-04-27 Mark Mitchell <mark@codesourcery.com>
3859
3860 PR c++/10506
3861 * g++.dg/init/new6.C: New test.
3862
3863 PR c++/10503
3864 * g++.dg/init/ref6.C: New test.
3865
3866 2003-04-26 David Edelsohn <edelsohn@gnu.org>
3867
3868 * g++.dg/warn/weak1.C: XFAIL on AIX4.
3869
3870 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3871
3872 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
3873 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
3874
3875 2003-04-25 Mark Mitchell <mark@codesourcery.com>
3876
3877 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
3878 initialized static data members.
3879
3880 2003-04-25 H.J. Lu <hjl@gnu.org>
3881
3882 * gcc.dg/ia64-sync-4.c: New test.
3883
3884 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3885
3886 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
3887 date.
3888
3889 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
3890
3891 PR c++/10337
3892 * g++.dg/warn/conv1.C: New test.
3893 * g++.old-deja/g++.other/conv7.C: Adjust.
3894 * g++.old-deja/g++.other/overload14.C: Adjust.
3895
3896 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3897
3898 PR c++/10471
3899 * g++.dg/template/defarg2.C: New test.
3900
3901 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
3902
3903 * gcc.dg/cpp/include2.c: Update.
3904 * gcc.dg/cpp/multiline-2.c: New.
3905 * gcc.dg/cpp/multiline.c: Update.
3906 * gcc.dg/cpp/strify2.c: Update.
3907 * gcc.dg/cpp/trad/literals-2.c: Update.
3908
3909 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3910
3911 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
3912
3913 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3914
3915 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
3916
3917 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3918
3919 PR c++/10451
3920 * g++.dg/parse/crash4.C: New test.
3921
3922 PR c++/9847
3923 * g++.dg/parse/crash5.C: New test.
3924
3925 2003-04-22 Mark Mitchell <mark@codesourcery.com>
3926
3927 PR c++/10446
3928 * g++.dg/parse/crash3.C: New test.
3929
3930 PR c++/10428
3931 * g++.dg/parse/elab1.C: New test.
3932
3933 2003-04-22 Devang Patel <dpatel@apple.com>
3934
3935 * gcc.dg/cpp/trad/funlike-5.c: New test.
3936
3937 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
3938
3939 * g++.dg/other/packed1.C: Fix dg options.
3940
3941 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
3942
3943 * g++.dg/other/offsetof2.C: New test.
3944
3945 2003-04-21 Mark Mitchell <mark@codesourcery.com>
3946
3947 * g++.dg/template/recurse.C: Adjust location of error messages.
3948
3949 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
3950
3951 PR c++/9881
3952 * g++.dg/init/addr-const1.C: New test.
3953 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
3954
3955 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
3956
3957 PR c++/10405
3958 * g++.dg/lookup/struct-hack1.C: New test.
3959
3960 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
3961
3962 * ucs.c: Update diagnostic messages.
3963
3964 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
3965
3966 * gcc.dg/cpp/truefalse.cpp: New test.
3967 * gcc.dg/cpp/cpp.exp: Update.
3968 * g++.dg/other/stdbool-if.C: Remove.
3969
3970 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
3971
3972 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
3973 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
3974
3975 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3976
3977 * gcc.c-torture/compile/20030418-1.c: New test.
3978
3979 2003-04-17 Janis Johnson <janis187@us.ibm.com>
3980
3981 * README.compat: Remove; content moved to doc/sourcebuild.texi.
3982
3983 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3984
3985 PR c++/10347
3986 g++.dg/template/dependent-name1.C: New test.
3987
3988 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
3989
3990 * gcc.dg/warn-1.c (tourist_guide): New array,
3991 contains a pointer to bar.
3992
3993 2003-04-16 Roger Sayle <roger@eyesopen.com>
3994
3995 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
3996 * gcc.c-torture/execute/medce-1.c: New test case.
3997 * gcc.c-torture/execute/medce-2.c: New test case.
3998
3999 2003-04-15 Mark Mitchell <mark@codesourcery.com>
4000
4001 * lib/prune.exp: Ignore more messages.
4002
4003 PR c++/10381
4004 * g++.dg/parse/lookup3.C: New test.
4005
4006 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
4007
4008 * gcc.c-torture/compile/20030415-1.c : New test.
4009
4010 2003-04-14 Mark Mitchell <mark@codesourcery.com>
4011
4012 * gcc.c-torture/execute/scope-2.c: Move to ...
4013 * gcc.dg/noncompile/scope.c: .... here.
4014
4015 2003-04-14 Roger Sayle <roger@eyesopen.com>
4016
4017 * gcc.dg/20030414-2.c: New test case.
4018
4019 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
4020
4021 PR target/10377
4022 * gcc.dg/20030414-1.c: New test.
4023
4024 2003-04-13 Roger Sayle <roger@eyesopen.com>
4025
4026 * gcc.dg/builtins-12.c: New test case.
4027 * gcc.dg/builtins-13.c: New test case.
4028
4029 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4030
4031 * gcc.c-torture/execute/string-opt-18.c: New test.
4032
4033 2003-04-13 Mark Mitchell <mark@codesourcery.com>
4034
4035 PR c++/10300
4036 * g++.dg/init/new5.C: New test.
4037
4038 2003-04-12 Mark Mitchell <mark@codesourcery.com>
4039
4040 PR c++/7910
4041 * g++.dg/ext/dllimport1.C: New test.
4042
4043 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4044
4045 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
4046
4047 2003-04-11 Bud Davis <bdavis9659@comcast.net>
4048
4049 PR Fortran/9263
4050 * g77.f-torture/noncompile/9263.f: New test
4051 PR Fortran/1832
4052 * g77.f-torture/execute/1832.f: New test
4053
4054 2003-04-11 David Chad <davidc@freebsd.org>
4055 Loren J. Rittle <ljrittle@acm.org>
4056
4057 libobjc/8562
4058 * objc.dg/headers.m: New test.
4059
4060 2003-04-10 Zack Weinberg <zack@codesourcery.com>
4061
4062 * gcc.c-torture/execute/builtin-noret-2.c: New.
4063 * gcc.c-torture/execute/builtin-noret-2.x: New.
4064 XFAIL builtin-noret-2.c at -O1 and above.
4065 * gcc.dg/redecl.c: New.
4066 * gcc.dg/Wshadow-1.c: Update error regexps.
4067
4068 2003-04-10 Mark Mitchell <mark@codesourcery.com>
4069
4070 * g++.dg/abi/bitfield10.C: New test.
4071
4072 2003-04-09 Mike Stump <mrs@apple.com>
4073
4074 * gcc.dg/pch/pch.exp: Make testcase names longer.
4075 * g++.dg/pch/pch.exp: Make testcase names longer.
4076
4077 2003-04-08 Roger Sayle <roger@eyesopen.com>
4078
4079 * gcc.dg/builtins-11.c: New test case.
4080
4081 2003-04-08 Roger Sayle <roger@eyesopen.com>
4082
4083 * gcc.dg/builtins-9.c: New test case.
4084 * gcc.dg/builtins-10.c: New test case.
4085
4086 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
4087
4088 * gcc.dg/noncompile/init-4.c.c: New test.
4089
4090 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
4091
4092 * gcc.misc-test/gcov-9.c: New test.
4093 * gcc.misc-test/gcov-10.c: New test
4094 * gcc.misc-test/gcov-11.c: New test.
4095
4096 2003-04-05 Zack Weinberg <zack@codesourcery.com>
4097
4098 PR optimization/10024
4099 * gcc.c-torture/compile/20030405-1.c: New test.
4100
4101 2003-04-04 Geoffrey Keating <geoffk@apple.com>
4102
4103 * gcc.dg/pch/static-3.c: New.
4104 * gcc.dg/pch/static-3.hs: New.
4105 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
4106
4107 2003-04-04 Richard Henderson <rth@redhat.com>
4108
4109 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
4110 * g++.dg/eh/forced2.C: Likewise.
4111
4112 2003-04-03 Mike Stump <mrs@apple.com>
4113
4114 * lib/scanasm.exp (scan-assembler): Add xfail processing for
4115 target arg.
4116 (scan-assembler-times, scan-assembler-not): Likewise.
4117 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
4118
4119 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4120
4121 * gcc.dg/sparc-loop-1.c: New test.
4122
4123 2003-04-02 Geoffrey Keating <geoffk@apple.com>
4124
4125 PR other/9274
4126 * g++.dg/pch/system-2.C: New.
4127 * g++.dg/pch/system-2.Hs: New.
4128
4129 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
4130
4131 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
4132
4133 * g++.dg/eh/simd-1.C (vecfunc): Same.
4134
4135 2003-04-01 Roger Sayle <roger@eyesopen.com>
4136
4137 * gcc.c-torture/execute/20030401-1.c: New test case.
4138
4139 2003-04-01 Ziemowit Laski <zlaski@apple.com>
4140
4141 * objc.dg/defs.m: New.
4142
4143 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
4144
4145 * g++.dg/eh/simd-1.C: New.
4146 * g++.dg/eh/simd-2.C: New.
4147
4148 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
4149
4150 * gcc.c-torture/execute/simd-3.c: New.
4151
4152 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4153
4154 PR c/9936
4155 * gcc.dg/20030331-2.c: New test.
4156
4157 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4158
4159 PR c++/10278
4160 * g++.dg/parse/crash2.C: New test.
4161
4162 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4163
4164 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
4165 * gcc.c-torture/execute/20030331-1.c: ...here.
4166
4167 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4168
4169 * gcc.c-torture/execute/20030331-1.c: New test.
4170
4171 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
4172
4173 * lib/gcov.exp: Adjust call return testing strings.
4174 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
4175
4176 2003-03-31 Roger Sayle <roger@eyesopen.com>
4177
4178 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
4179 * gcc.dg/builtins-7.c: New test case.
4180 * gcc.dg/builtins-8.c: New test case.
4181
4182 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4183
4184 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
4185
4186 2003-03-30 Mark Mitchell <mark@codesourcery.com>
4187
4188 PR c++/7647
4189 * g++.dg/lookup-class-member-2.C: New test.
4190
4191 2003-03-30 Glen Nakamura <glen@imodulo.com>
4192
4193 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
4194
4195 2003-03-28 Roger Sayle <roger@eyesopen.com>
4196
4197 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
4198
4199 2003-03-28 Mark Mitchell <mark@codesourcery.com>
4200
4201 * g++.dg/init/attrib1.C: New test.
4202
4203 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4204
4205 * gcc.dg/ultrasp8.c: New test.
4206
4207 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4208
4209 * gcc.dg/ultrasp7.c: New test.
4210
4211 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
4212
4213 PR c++/10047
4214 * g++.dg/template/inline1.C: New test.
4215
4216 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4217
4218 * gcc.dg/sparc-dwarf2.c: New test.
4219
4220 2003-03-27 Roger Sayle <roger@eyesopen.com>
4221
4222 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
4223 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
4224
4225 2003-03-27 Mark Mitchell <mark@codesourcery.com>
4226
4227 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
4228 than reading .x files.
4229 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
4230 * g77.dg/gcov/gcov-1.f: Likewise.
4231 * gcc.misc-tests/gcov-4b.c: Likewise.
4232 * gcc.misc-tests/gcov-5b.c: Likewise.
4233 * gcc.misc-tests/gcov-6.c: Likewise.
4234 * gcc.misc-tests/gcov-7.c: Likewise.
4235 * gcc.misc-tests/gcov-8.c: Likewise.
4236 * g++.dg/gcov/gcov-1.x: Remove.
4237 * g77.dg/gcov/gcov-1.x: Likewise.
4238 * gcc.misc-tests/gcov-4b.x: Likewise.
4239 * gcc.misc-tests/gcov-5b.x: Likewise.
4240 * gcc.misc-tests/gcov-6.x: Likewise.
4241 * gcc.misc-tests/gcov-7.x: Likewise.
4242 * gcc.misc-tests/gcov-8.x: Likewise.
4243
4244 2003-03-27 Glen Nakamura <glen@imodulo.com>
4245
4246 PR opt/10087
4247 * gcc.dg/20030324-1.c: New test.
4248
4249 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
4250
4251 PR c++/10224
4252 * g++.dg/template/arg3.C: New test.
4253
4254 PR c++/10158
4255 * g++.dg/template/friend18.C: New test.
4256
4257 2003-03-26 Roger Sayle <roger@eyesopen.com>
4258
4259 * g77.f-torture/compile/20030326-1.f: New test case.
4260
4261 2003-03-26 Janis Johnson <janis187@us.ibm.com>
4262
4263 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
4264
4265 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
4266
4267 2003-03-26 Jakub Jelinek <jakub@redhat.com>
4268
4269 * gcc.dg/ia64-sync-3.c: New test.
4270
4271 2003-03-26 Alan Modra <amodra@bigpond.net.au>
4272
4273 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
4274
4275 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4276
4277 * gcc.dg/ultrasp6.c: New test.
4278
4279 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4280
4281 * gcc.dg/i386-signbit-1.c: New test.
4282 * gcc.dg/i386-signbit-2.c: New test.
4283 * gcc.dg/i386-signbit-3.c: New test.
4284
4285 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4286
4287 * gcc.dg/ultrasp5.c: Fix options.
4288
4289 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4290
4291 * gcc.dg/ultrasp5.c: Fix comment.
4292
4293 2003-03-24 Bud Davis <bdavis9659@comcast.net>
4294
4295 PR fortran/10197
4296 * g77.f-torture/execute/10197.f: New test.
4297
4298 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
4299
4300 PR c++/9898, c++/383
4301 * g++.dg/template/conv6.C: New test.
4302
4303 PR c++/10119
4304 * g++.dg/template/ptrmem5.C: New test.
4305
4306 PR c++/10026
4307 * g++.dg/lookup/koenig1.C: New test.
4308
4309 PR C++/10199
4310 * g++.dg/lookup/template2.C: New test.
4311
4312 2003-03-24 Jakub Jelinek <jakub@redhat.com>
4313
4314 * g++.dg/opt/rtti1.C: New test.
4315
4316 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4317
4318 * gcc.dg/ultrasp5.c: New test.
4319
4320 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
4321
4322 PR middle-end/9967
4323 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
4324 builtin fputs.
4325
4326 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4327
4328 PR c/8224
4329 * gcc.dg/20030323-1.c: New test.
4330
4331 2003-03-23 Roger Sayle <roger@eyesopen.com>
4332
4333 * gcc.c-torture/compile/20030323-1.c: New test case.
4334
4335 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
4336
4337 * gcc.dg/20030321-1.c: New test.
4338
4339 2003-03-22 Zack Weinberg <zack@codesourcery.com>
4340
4341 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
4342
4343 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
4344
4345 PR c++/9978, c++/9708
4346 * g++.dg/ext/vlm1.C: Adjust expected error.
4347 * g++.dg/ext/vla2.C: New test.
4348 * g++.dg/template/arg1.C: New test.
4349 * g++.dg/template/arg2.C: New test.
4350
4351 2003-03-22 Bud Davis <bdavis9659@comcast.net>
4352
4353 * g77.f-torture/execute/select.f: New test.
4354 * g77.f-torture/noncompile/select_no_compile.f: New test.
4355
4356 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
4357
4358 PR c++/9898
4359 * g++.dg/other/error4.C: New test.
4360
4361 2003-03-20 Mark Mitchell <mark@codesourcery.com>
4362
4363 * g++.dg/template/friend17.C: New test.
4364
4365 2003-03-21 Alan Modra <amodra@bigpond.net.au>
4366
4367 * gcc.c-torture/compile/20030320-1.c: New.
4368
4369 2003-03-20 Roger Sayle <roger@eyesopen.com>
4370
4371 * gcc.dg/builtins-6.c: New test case.
4372
4373 2003-03-19 Alan Modra <amodra@bigpond.net.au>
4374
4375 PR target/10073
4376 * gcc.c-torture/compile/20030319-1.c: New.
4377
4378 2003-03-18 Jan Hubicka <jh@suse.cz>
4379
4380 * gcc.dg/i386-cvt-1.c: New test.
4381
4382 2003-03-17 Zack Weinberg <zack@codesourcery.com>
4383
4384 * objc.dg/naming-1.m: Use "(parse|syntax) error".
4385 * objc.dg/naming-2.m: Likewise.
4386
4387 2003-03-17 Mark Mitchell <mark@codesourcery.com>
4388
4389 PR c++/9639
4390 * g++.dg/parse/crash1.C: New test.
4391
4392 2003-03-16 Mark Mitchell <mark@codesourcery.com>
4393
4394 PR c++/8805
4395 * g++.dg/eh/cleanup1.C: New test.
4396
4397 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4398
4399 * gcc.c-torture/execute/20030316-1.c: New test case.
4400
4401 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
4402
4403 PR c++/9629
4404 * g++.dg/init/ctor2.C: New test.
4405
4406 2003-03-15 Roger Sayle <roger@eyesopen.com>
4407
4408 * g77.f-torture/compile/xformat.f: New test case.
4409
4410 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4411
4412 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
4413 * g++.old-deja/g++.mike/eh50.C: Likewise.
4414
4415 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4416
4417 PR c++/6440
4418 * g++.dg/template/spec7.C: New test.
4419 * g++.dg/template/spec8.C: Likewise.
4420
4421 2003-03-14 Jakub Jelinek <jakub@redhat.com>
4422
4423 * gcc.c-torture/execute/20030313-1.c: New test.
4424
4425 2003-03-14 Richard Henderson <rth@redhat.com>
4426
4427 * gcc.dg/inline-2.c: Adjust alpha test for external call.
4428
4429 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4430
4431 * gcc.c-torture/compile/20030314-1.c: New test.
4432
4433 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
4434
4435 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
4436 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
4437 thumb target,
4438 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
4439 to accept newer _imp__ prefix and additional
4440 newline in .drectve section.
4441 * gcc.dg/dll-4.c: Likewise.
4442 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
4443 switch.
4444
4445 2003-03-13 Mark Mitchell <mark@codesourcery.com>
4446
4447 * g++.dg/parse/namespace9.C: New test.
4448
4449 * g++.dg/init/ref5.C: New test.
4450 * g++.dg/parse/ptrmem1.C: Likewise.
4451
4452 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4453
4454 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
4455 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
4456 regular expression.
4457 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
4458 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
4459
4460 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
4461
4462 * gcc.c-torture/execute/20030224-2.c: New test.
4463
4464 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4465
4466 * gcc.dg/decl-3.c: New test.
4467
4468 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4469
4470 * gcc.dg/i386-loop-2.c: New test.
4471
4472 2003-03-11 Mark Mitchell <mark@codesourcery.com>
4473
4474 PR c++/9474
4475 * g++.dg/parse/namespace8.C: New test.
4476
4477 PR c++/9924
4478 * g++.dg/overload/builtin2.C: New test.
4479
4480 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
4481
4482 * gcc.dg/return-type-3.c: New test.
4483
4484 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4485
4486 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
4487 profiling options are not supported.
4488
4489 2003-03-10 Mark Mitchell <mark@codesourcery.com>
4490
4491 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
4492 * g++.old-deja/g++.warn/impint2.C: Likewise.
4493
4494 2003-03-10 Devang Patel <dpatel@apple.com>
4495
4496 * g++.dg/cpp/c++_cmd_1.C: New test.
4497 * g++.dg/cpp/c++_cmd_1.h: New file.
4498
4499 2003-03-10 Segher Boessenkool <segher@koffie.nl>
4500
4501 * gcc.dg/altivec-9.c: New file.
4502
4503 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4504
4505 * gcc.dg/ppc-sdata-1.c: New test.
4506 * gcc.dg/ppc-sdata-2.c: New test.
4507
4508 2003-03-09 Mark Mitchell <mark@codesourcery.com>
4509
4510 PR c++/9373
4511 * g++.dg/opt/ptrmem2.C: New test.
4512
4513 PR c++/8534
4514 * g++.dg/opt/ptrmem1.C: New test.
4515
4516 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4517
4518 * gcc.dg/i386-loop-1.c: New test.
4519
4520 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4521
4522 PR c++/9970
4523 * g++.dg/lookup/friend1.C: New test.
4524
4525 2003-03-08 Mark Mitchell <mark@codesourcery.com>
4526
4527 PR c++/9823
4528 * g++.dg/parser/constructor1.C: New test.
4529
4530 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
4531
4532 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
4533
4534 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
4535
4536 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
4537
4538 * gcc.dg/cpp/Wunused.c: Update test.
4539
4540 2003-03-08 Jan Hubicka <jh@suse.cz>
4541
4542 * gcc.dg/inline-3.c: New test.
4543
4544 2003-03-08 Mark Mitchell <mark@codesourcery.com>
4545
4546 PR c++/9809
4547 * g++.dg/parse/builtin1.C: New test.
4548
4549 PR c++/9982
4550 * g++.dg/abi/cookie1.C: New test.
4551 * g++.dg/abi/cookie2.C: Likewise.
4552
4553 PR c++/9524
4554 * g++.dg/template/field1.C: New test.
4555
4556 PR c++/9912
4557 * g++.dg/parse/class1.C: New test.
4558 * g++.dg/parse/namespace7.C: Likewise.
4559 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
4560
4561 2003-03-07 Mark Mitchell <mark@codesourcery.com>
4562
4563 * g++.dg/init/ref4.C: New test.
4564
4565 2003-03-07 Jan Hubicka <jh@suse.cz>
4566
4567 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
4568 * gcc.dg/inline-3.c: New test.
4569
4570 2003-03-06 Mark Mitchell <mark@codesourcery.com>
4571
4572 * g++.dg/init/ref3.C: New test.
4573
4574 PR c++/9965
4575 * g++.dg/init/ref2.C: New test.
4576
4577 PR c++/9400
4578 * g++.dg/warn/Wshadow-2.C: New test.
4579
4580 PR c++/9791
4581 * g++.dg/warn/Woverloaded-1.C: New test.
4582
4583 2003-03-05 Jan Hubicka <jh@suse.cz>
4584
4585 * gcc.dg/i386-local2.c: New.
4586 * gcc.dg/i386-local.c: Fix typo.
4587
4588 2003-03-05 Mark Mitchell <mark@codesourcery.com>
4589
4590 * g++.dg/abi/layout3.C: New test.
4591
4592 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4593
4594 * gcc.c-torture/compile/20030305-1.c
4595
4596 2003-03-05 Jan Hubicka <jh@suse.cz>
4597
4598 * gcc.dg/i386-local.c: New.
4599
4600 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
4601
4602 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
4603
4604 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4605
4606 * gcc.dg/switch-2.c: New test.
4607 * gcc.dg/switch-3.c: New test.
4608 * gcc.dg/Wswitch.c: Adjust line numbers.
4609 * gcc.dg/Wswitch-default.c: Likewise.
4610 * gcc.dg/Wswitch-enum.c: Likewise.
4611
4612 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
4613
4614 * gcc.c-torture/execute/20030222-1.c: New test.
4615
4616 2003-03-03 James E Wilson <wilson@tuliptree.org>
4617
4618 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
4619
4620 2003-03-03 Mark Mitchell <mark@codesourcery.com>
4621
4622 PR c++/9878
4623 * g++.dg/init/ref1.C: New test.
4624
4625 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
4626
4627 * gcc.dg/sh-relax.c: New SH-only test.
4628
4629 2003-03-03 Geoffrey Keating <geoffk@apple.com>
4630
4631 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
4632 comment explaining purpose of testcase.
4633
4634 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4635
4636 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
4637 for HC11/HC12 (asm needs two int registers).
4638 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
4639 HC11/HC12 because the test uses an asm which needs two 32-bit
4640 registers.
4641
4642 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4643
4644 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
4645 for HC11/HC12 (array is too large otherwise).
4646 * gcc.c-torture/compile/920501-4.x: New file, likewise.
4647 * gcc.c-torture/compile/20010518-2.x: Likewise.
4648 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
4649 HC11/HC12 (array is too large).
4650
4651 2003-03-01 Geoffrey Keating <geoffk@apple.com>
4652
4653 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
4654 * lib/g++-dg.exp (g++-dg-test): Likewise.
4655
4656 2003-03-01 Roger Sayle <roger@eyesopen.com>
4657
4658 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4659 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
4660
4661 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4662
4663 * g++.dg/warn/implicit-typename1.C: Remove warning.
4664
4665 2003-02-28 Richard Henderson <rth@redhat.com>
4666
4667 * gcc.dg/noreturn-1.c: Move noreturn warning line.
4668 * gcc.dg/return-type-1.c: Move control reaches end warning line.
4669
4670 2003-02-28 Geoffrey Keating <geoffk@apple.com>
4671
4672 * gcc.dg/pch/pch.exp: Change .pch to .gch.
4673 * g++.dg/pch/pch.exp: Likewise.
4674
4675 2003-02-28 Mark Mitchell <mark@codesourcery.com>
4676
4677 PR c++/9879
4678 * testsuite/g++.dg/init/new4.C: New test.
4679
4680 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
4681
4682 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
4683
4684 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
4685
4686 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
4687 unsigned long.
4688
4689 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
4690 wider than float.
4691
4692 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4693
4694 * lib/scanasm.exp: Add support for counting numbers of
4695 occurences.
4696 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
4697 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
4698
4699 2003-02-25 Mark Mitchell <mark@codesourcery.com>
4700
4701 PR c++/9683
4702 * g++.dg/template/static3.C: New test.
4703
4704 PR c++/9829
4705 * g++.dg/parse/namespace6.C: New test.
4706
4707 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4708
4709 PR target/9732
4710 * gcc.dg/20030225-1.c: New test.
4711
4712 2003-02-24 Mark Mitchell <mark@codesourcery.com>
4713
4714 * README: Remove out-of-date information.
4715
4716 PR c++/9836
4717 * g++.dg/template/spec6.C: New test.
4718
4719 2003-02-24 Jeff Law <law@redhat.com>
4720
4721 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
4722
4723 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4724
4725 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
4726 * gcc.dg/pragma-ep-1.c: Likewise.
4727
4728 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4729
4730 PR c++/9602
4731 * g++.dg/template/friend16.C: New test.
4732
4733 2003-02-23 Mark Mitchell <mark@codesourcery.com>
4734
4735 PR c++/5333
4736 * g++.dg/parse/fused-params1.C: Adjust error messages.
4737 * g++.dg/template/nested3.C: New test.
4738
4739 2003-02-24 Alan Modra <amodra@bigpond.net.au>
4740
4741 * g++.dg/abi/param1.C: New test.
4742
4743 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4744
4745 PR c++/7982
4746 * g++.dg/warn/implicit-typename1.C: New test.
4747
4748 2003-02-22 Kelley Cook <kelleycook@comcast.net>
4749
4750 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
4751 with "mtune".
4752 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4753 * gcc.c-torture/execute/20010129-1.x: Likewise.
4754 * gcc.dg/20011107-1.c: Likewise.
4755 * gcc.dg/20020108-1.c: Likewise.
4756 * gcc.dg/20020122-3.c: Likewise.
4757 * gcc.dg/20020206-1.c: Likewise.
4758 * gcc.dg/20020310-1.c: Likewise.
4759 * gcc.dg/20020426-2.c: Likewise.
4760 * gcc.dg/20020517-1.c: Likewise.
4761 * gcc.dg/991230-1.c: Likewise.
4762 * gcc.dg/i386-unroll-1.c: Likewise.
4763 * gcc.misc-tests/i386-prefetch.exp: Likewise.
4764
4765 2003-02-22 Jan Hubicka <jh@suse.cz>
4766
4767 * gcc.dg/i386-mul.c: New test.
4768
4769 2003-02-21 Roger Sayle <roger@eyesopen.com>
4770
4771 * gcc.dg/builtins-5.c: New test case.
4772
4773 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
4774
4775 * gcc.dg/asmreg-1.c: New test.
4776
4777 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4778
4779 PR c++/9749
4780 * g++.dg/parse/varmod1.C: New test.
4781
4782 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4783
4784 PR c++/9727
4785 * g++.dg/template/op1.C: New test.
4786
4787 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4788
4789 PR c++/8906
4790 * g++.dg/template/nested2.C: New test.
4791
4792 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4793
4794 PR c++/8724
4795 * g++.dg/expr/dtor1.C: New test.
4796
4797 2003-02-21 Zack Weinberg <zack@codesourcery.com>
4798
4799 * gcc.dg/cpp/include3.c: New test.
4800 * gcc.dg/cpp/inc/foo.h: New file.
4801
4802 2003-02-21 Glen Nakamura <glen@imodulo.com>
4803
4804 * gcc.c-torture/execute/20030221-1.c: New test.
4805
4806 2003-02-20 Mark Mitchell <mark@codesourcery.com>
4807
4808 PR c++/9729
4809 * g++.dg/abi/conv1.C: New test.
4810
4811 2003-02-20 Jan Hubicka <jh@suse.cz>
4812
4813 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
4814
4815 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
4816
4817 * gcc.c-torture/compile/20030219-1.c: New test.
4818
4819 2003-02-18 Jan Hubicka <jh@suse.cz>
4820
4821 * gcc.dg/funcorder.c: New test.
4822
4823 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
4824
4825 * gcc.c-torture/execute/20030218-1.c: New.
4826
4827 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
4828
4829 * gcc.dg/20030218-1.c: New.
4830
4831 2003-02-18 Richard Henderson <rth@redhat.com>
4832
4833 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
4834 * gcc.dg/attr-used-2.c: New.
4835
4836 2003-02-18 Mark Mitchell <mark@codesourcery.com>
4837
4838 PR c++/9704
4839 * g++.dg/init/copy5.C: New test.
4840
4841 2003-02-18 Geoffrey Keating <geoffk@apple.com>
4842
4843 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
4844 * g++.dg/pch/pch.exp: Likewise.
4845
4846 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
4847
4848 * gcc.c-torture/execute/20030209-1.c: Enable the test if
4849 STACK_SIZE is not defined.
4850
4851 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4852
4853 PR c++/9457
4854 * g++.dg/template/init1.C: New test.
4855
4856 2003-02-16 Jan HUbicka <jh@suse.cz>
4857
4858 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
4859 (foo): Add few extra tests
4860 * gcc.dg/c99-const-expr-3.c: Likewise.
4861 * gcc.c-torture/execute/20030216-1.c: New.
4862
4863 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4864
4865 PR c++/9459
4866 * g++.dg/ext/typeof4.C: New test.
4867
4868 2003-02-15 Roger Sayle <roger@eyesopen.com>
4869
4870 * gcc.dg/i386-387-3.c: New test case.
4871
4872 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
4873
4874 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
4875 cris-*-elf* cris-*-aout* and mmix-*-*.
4876
4877 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
4878
4879 * gcc.dg/20030213-1.c: New test.
4880
4881 2003-02-12 Roger Sayle <roger@eyesopen.com>
4882
4883 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
4884 * gcc.dg/i386-387-2.c: Likewise.
4885
4886 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
4887
4888 * gcc.dg/ppc-spe.c: Fix formatting.
4889 Enable tests that were previously unsupported by gas.
4890 Delete tests for instructions that no longer exist.
4891 Switch arguments on evsubifw builtin.
4892
4893 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
4894
4895 * gcc.c-torture/execute/20030209-1.c: Disable the test if
4896 STACK_SIZE is too small.
4897
4898 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4899 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4900
4901 * gcc.dg/decl-2.c: New test.
4902
4903 2003-02-10 Jan Hubicka <jh@suse.cz>
4904
4905 * gcc.dg/i386-fpcvt-1.c: New test.
4906
4907 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
4908
4909 * gcc.c-torture/execute/20030209-1.c: New test.
4910
4911 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
4912
4913 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
4914 int-wide bitops, use the constants of the same width.
4915 Likewise, if long long is 32-bit wide, test bitops using
4916 32-bit constants.
4917
4918 2003-02-07 Loren James Rittle <ljrittle@acm.org>
4919
4920 * gcc.dg/20021014-1.c: Annotate with expected notice text.
4921
4922 2003-02-07 Roger Sayle <roger@eyesopen.com>
4923
4924 * testsuite/gcc.dg/builtins-4.c: New test case.
4925
4926 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4927
4928 * gcc.dg/20020430-1.c: Fix dg command typos.
4929 * gcc.dg/20020503-1.c: Likewise.
4930
4931 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4932
4933 PR c++/8785
4934 * g++.dg/parse/fused-params1.C: New test.
4935
4936 PR c++/8857
4937 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
4938
4939 PR c++/8921
4940 * g++.dg/parse/non-dependent1.C: New test.
4941
4942 PR c++/8928
4943 * g++.dg/parse/dupl-tmpl-args1.C: New test.
4944
4945 PR c++/9228
4946 * g++.dg/parse/undefined7.C: New test.
4947 * g++.dg/parse/non-templ1.C: New test.
4948
4949 PR c++/9229
4950 * g++.dg/parse/too-many-tmpl-args1.C: New test.
4951
4952 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4953
4954 * gcc.c-torture/compile/20030206-1.c: New test.
4955
4956 2003-02-05 Roger Sayle <roger@eyesopen.com>
4957
4958 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
4959 "pow" to "foo" to avoid potential confusion with a math built-in.
4960
4961 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4962
4963 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
4964 conditions for SPARC targets.
4965
4966 2003-02-05 Jakub Jelinek <jakub@redhat.com>
4967
4968 * gcc.dg/20030204-1.c: New test.
4969
4970 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4971
4972 PR c++/38
4973 * g++.dg/parse/array-size1.C: New test.
4974
4975 PR c++/5657
4976 * g++.dg/parse/undefined3.C: New test.
4977
4978 PR c++/5665
4979 * g++.dg/parse/undefined4.C: New test.
4980
4981 PR c++/5975
4982 * g++.dg/parse/undefined5.C: New test.
4983
4984 PR c++/7259
4985 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
4986
4987 PR c++/8578
4988 * g++.dg/parse/casting-operator1.C: New test.
4989
4990 PR c++/8596
4991 * g++.dg/parse/undefined6.C: New test.
4992
4993 PR c++/8736
4994 * g++.dg/parse/missing-template1.C: New test.
4995
4996 2003-02-04 Jan Hubicka <jh@suse.cz>
4997
4998 * gcc.dg/i386-cadd.c: Compile using -march=k8.
4999 * gcc.dg/i386-cmov?.c: Likewise.
5000 * gcc.dg/i386-fpcvt-?.c: Likewise.
5001 * gcc.dg/i386-ssefp-1.c: Likewise.
5002 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
5003 conventions.
5004
5005 2003-02-03 Mark Mitchell <mark@codesourcery.com>
5006
5007 PR c++/7129
5008 * testsuite/g++.dg/ext/max.C: New test.
5009
5010 2003-02-03 Jan Hubicka <jh@suse.cz>
5011
5012 * gcc.c-torture/execute/20030203-1.c: New test.
5013
5014 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
5015
5016 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
5017 'natural-endian'.
5018
5019 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
5020
5021 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
5022 * g++.dg/init/new2.C: Likewise.
5023 * g++.dg/other/new1.C: Likewise.
5024
5025 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
5026
5027 * gcc.dg/struct-ret-libc.c: New test.
5028
5029 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
5030
5031 * gcc.dg/20030129-1.c: New test.
5032
5033 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5034
5035 PR c++/8849
5036 * g++.dg/template/ptrmem4.C: New test.
5037
5038 2003-01-29 Mark Mitchell <mark@codesourcery.com>
5039
5040 * g++.dg/parser/constant1.C: New test.
5041
5042 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5043
5044 PR c++/8591
5045 * g++.dg/parse/friend2.C: New test.
5046
5047 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
5048
5049 PR c++/9437
5050 * g++.dg/template/unify4.C: New test.
5051
5052 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
5053
5054 * gcc.c-torture/execute/20030128-1.c: New test.
5055
5056 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
5057
5058 * g++.dg/lookup/nested1.C: Test moved from ...
5059 * g++.old-deja/g++.other/lookup24.C: ... here.
5060
5061 2003-01-28 Jan Hubicka <jh@suse.cz>
5062
5063 * gcc.dg/i386-cmov5.c: New test.
5064
5065 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5066
5067 * gcc.c-torture/execute/20010925-1.c: Changed the
5068 memcpy declaration.
5069
5070 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5071
5072 PR c++/3902
5073 * g++.dg/parse/template5.C: New test.
5074
5075 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
5076
5077 PR fortran/9258
5078 * g77.dg/pr9258: New test.
5079
5080 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
5081
5082 * README: Move relevant parts from README.g++.
5083
5084 * README.g++: Remove this file.
5085
5086 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5087
5088 * g++.dg/abi/dcast1.C: New test.
5089
5090 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5091
5092 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
5093
5094 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
5095
5096 PR c++/47
5097 * g++.old-deja/g++.other/lookup24.C: New test.
5098
5099 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5100
5101 PR middle-end/7227
5102 * gcc.dg/uninit-C.c: New test.
5103
5104 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
5105
5106 * g++.dg/abi/covariant1.C: New test.
5107
5108 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
5109
5110 * gcc.dg/20030123-1.c: New test.
5111
5112 2003-01-25 Jan Hubicka <jh@suse.cz>
5113
5114 PR opt/8492
5115 * gcc.c-torture/compile/20030125-1.c
5116
5117 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
5118
5119 PR c++/9403
5120 * g++.dg/parse/template3.C: New test.
5121 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
5122
5123 PR c++/795
5124 * g++.dg/parse/template4.C: New test.
5125
5126 PR c++/9415
5127 * g++.dg/template/qual2.C: New test.
5128
5129 PR c++/8545
5130 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
5131
5132 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
5133
5134 2003-01-25 Roger Sayle <roger@eyesopen.com>
5135
5136 * gcc.c-torture/execute/switch-1.c: New test case.
5137
5138 2003-01-25 Jan Hubicka <jh@suse.cz>
5139
5140 * gcc.c-torture/execute/20030125-1.[cx]: New test.
5141
5142 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
5143
5144 Tweaks for Bison-1.875. From the NEWS file:
5145 "- `parse error' -> `syntax error'
5146 Bison now uniformly uses the term `syntax error'"
5147 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
5148 * gcc.dg/cpp/digraph2.c: Likewise.
5149 * gcc.dg/cpp/direct2.c: Likewise.
5150 * gcc.dg/cpp/paste4.c: Likewise.
5151 * gcc.dg/c90-restrict-1.c: Likewise.
5152 * gcc.dg/c99-func-2.c: Likewise.
5153 * gcc.dg/noncompile/920721-2.c: Likewise.
5154 * gcc.dg/noncompile/930622-2.c: Likewise.
5155 * gcc.dg/noncompile/940112-1.c: Likewise.
5156 * gcc.dg/noncompile/950921-1.c: Likewise.
5157 * gcc.dg/noncompile/951123-1.c: Likewise.
5158 * gcc.dg/noncompile/971104-1.c: Likewise.
5159 * gcc.dg/noncompile/990416-1.c: Likewise.
5160
5161 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
5162
5163 * g++.dg/parse/undefined1.C: Add error message.
5164
5165 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5166
5167 PR c++/9354
5168 * g++.dg/parse/new1.C: New test.
5169
5170 PR c++/9216
5171 * g++.dg/parse/template2.C: New test.
5172
5173 PR c++/9354
5174 * g++.dg/parse/typedef2.C: New test.
5175
5176 PR c++/9328
5177 * g++.dg/ext/typeof3.C: New test.
5178
5179 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5180
5181 PR c++/2738
5182 * g++.dg/parse/ret-type1.C: New test.
5183
5184 PR c++/3792
5185 * g++.dg/parse/tmpl-outside1.C: New test.
5186
5187 PR c++/4207
5188 * g++.dg/parse/int-as-enum1.C: New test.
5189
5190 PR c++/4903
5191 * g++.dg/parse/no-typename1.C: New test.
5192
5193 PR c++/5533
5194 * g++.dg/parse/no-value1.C: New test.
5195
5196 PR c++/5921
5197 * g++.dg/parse/wrong-inline1.C: New test.
5198
5199 PR c++/6402
5200 * g++.dg/parse/ref1.C: New test.
5201
5202 PR c++/6992
5203 * g++.dg/parse/attr-ctor1.C: New test.
5204
5205 PR c++/7229
5206 * g++.dg/parse/namespace5.C: New test.
5207
5208 PR c++/7917
5209 * g++.dg/parse/func-def1.C: New test.
5210
5211 PR c++/8143
5212 * g++.dg/parse/undefined1.C: New test.
5213
5214 PR c++/5723, PR c++/8522
5215 * g++.dg/parse/specialization1.C: New test.
5216
5217 PR c++/163, PR c++/8595
5218 * g++.dg/parse/struct-as-enum1.C: New test.
5219
5220 PR c++/9173
5221 * g++.dg/parse/undefined2.C: New test.
5222
5223 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5224
5225 PR c++/9298
5226 * g++.dg/parse/template1.C: New test.
5227
5228 PR c++/9384
5229 * g++.dg/parse/using1.C: New test.
5230
5231 PR c++/9285
5232 PR c++/9294
5233 * g++.dg/parse/expr2.C: New test.
5234
5235 PR c++/9388
5236 * g++.dg/parse/lookup2.C: Likewise.
5237
5238 2003-01-21 Jan Hubicka <jh@suse.cz>
5239
5240 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
5241 * gcc.c-torture/execute/eeprof-1.c: Likewise.
5242 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
5243 * gcc.c-torture/execute/string-opt-*.c: Likewise.
5244
5245 2003-01-20 Nick Clifton <nickc@redhat.com>
5246
5247 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
5248 problem with ARM sibcall code generation.
5249
5250 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
5251
5252 * gcc.c-torture/execute/20030120-1.c: New.
5253
5254 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
5255
5256 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
5257
5258 2003-01-17 Mark Mitchell <mark@codesourcery.com>
5259
5260 PR c++/9272
5261 * g++.dg/parse/ctor1.C: New test.
5262
5263 PR c++/9294:
5264 * g++.dg/parse/qualified1.C: New test.
5265
5266 * g++.dg/parse/typename3.C: New test.
5267
5268 2003-01-16 Richard Henderson <rth@redhat.com>
5269
5270 * g++.dg/tls/init-2.C: Fix error matches for real this time.
5271
5272 2003-01-16 Richard Henderson <rth@redhat.com>
5273
5274 * g++.dg/pch/pch.exp: Copy test header to the working directory
5275 before using it either for precompilation or direct use.
5276 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
5277 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
5278
5279 2003-01-16 Richard Henderson <rth@redhat.com>
5280
5281 * gcc.dg/pch/pch.exp: Copy test header to the working directory
5282 before using it either for precompilation or direct use.
5283 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
5284 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
5285
5286 2003-01-16 Mark Mitchell <mark@codesourcery.com>
5287
5288 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
5289 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
5290 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
5291 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
5292 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
5293 typename warning into error.
5294 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
5295 error messages.
5296 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
5297 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
5298 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
5299 messages.
5300 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
5301 make declaration visible in template.
5302 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
5303 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
5304 messages.
5305 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
5306 message.
5307 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
5308 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
5309 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
5310 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
5311 typename warning with error message.
5312 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
5313 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
5314 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
5315
5316 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
5317
5318 * g++.dg/parse/ambig2.C: New test.
5319
5320 2003-01-15 Richard Henderson <rth@redhat.com>
5321
5322 * g++.dg/tls/init-2.C: Update error message string.
5323
5324 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5325
5326 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
5327
5328 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
5329
5330 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
5331 all for HC11/HC12.
5332 * gcc.c-torture/compile/20001205-1.x: Likewise.
5333 * gcc.c-torture/compile/20001226-1.x: Likewise.
5334 * gcc.c-torture/compile/920520-1.x: Likewise.
5335 * gcc.c-torture/compile/961203-1.x: Likewise.
5336 * gcc.c-torture/compile/20020604-1.x: Likewise.
5337
5338 2003-01-15 Jan Hubicka <jh@suse.cz>
5339
5340 * gcc.c-torture/compile/20030115-1.c: New test.
5341
5342 * gcc.dg/i386-fpcvt-1.c: New test.
5343 * gcc.dg/i386-fpcvt-2.c: New test.
5344
5345 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
5346
5347 Further conform g++'s __vmi_class_type_info to the C++ ABI
5348 specification.
5349 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
5350 the specification.
5351
5352 2003-01-14 Jan Hubicka <jh@suse.cz>
5353
5354 * gcc.dg/i386-fpcvt-1.c: New test.
5355 * gcc.dg/i386-fpcvt-2.c: New test.
5356
5357 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5358
5359 * gcc.dg/i386-mmx-3.c: New test.
5360
5361 2003-01-12 Mark Mitchell <mark@codesourcery.com>
5362
5363 PR c++/9264
5364 * g++.dg/parse/octal1.C: New file.
5365
5366 PR c++/9172
5367 * g++.dg/parse/typename1.C: New file.
5368
5369 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
5370
5371 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
5372 * gcc.dg/bf-no-ms-layout.c: Likewise.
5373 * gcc.dg/bf-ms-attrib.c: Likewise.
5374
5375 2003-01-10 Mark Mitchell <mark@codesourcery.com>
5376
5377 PR c++/9099
5378 * g++.dg/parse/dtor1.C: New file.
5379
5380 PR c++/9128
5381 * g++.dg/rtti/typeid1.C: New file.
5382
5383 PR c++/9153
5384 * g++.dg/parse/lookup1.C: New file.
5385
5386 PR c++/9171
5387 * g++.dg/templ/spec5.C: New file.
5388
5389 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
5390
5391 * gcc.c-torture/compile/20030110-1.c: New test.
5392
5393 2003-01-09 Geoffrey Keating <geoffk@apple.com>
5394
5395 Merge from pch-branch:
5396
5397 2002-12-23 Geoffrey Keating <geoffk@apple.com>
5398
5399 * gcc.dg/pch/cpp-1.h: New.
5400 * gcc.dg/pch/cpp-1.c: New.
5401 * gcc.dg/pch/cpp-2.h: New.
5402 * gcc.dg/pch/cpp-2.c: New.
5403
5404 2002-11-19 Geoffrey Keating <geoffk@apple.com>
5405
5406 * gcc.dg/pch/except-1.h: New.
5407 * gcc.dg/pch/except-1.c: New.
5408
5409 2002-11-13 Geoffrey Keating <geoffk@apple.com>
5410
5411 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
5412 running test.
5413 * gcc.dg/pch: Include *.hp not *.h.
5414 * gcc.dg/pch/system-1.h: New.
5415 * gcc.dg/pch/system-1.c: New.
5416
5417 2002-11-11 Geoffrey Keating <geoffk@apple.com>
5418
5419 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
5420 rather than trying to build and run a program using PCH.
5421 * gcc.dg/pch: Remove dg-do commands from test files.
5422
5423 2002-11-08 Geoffrey Keating <geoffk@apple.com>
5424
5425 * gcc.dg/pch/macro-3.c: New.
5426 * gcc.dg/pch/macro-3.h: New.
5427
5428 2002-11-04 Geoffrey Keating <geoffk@apple.com>
5429
5430 * gcc.dg/pch/common-1.c: New.
5431 * gcc.dg/pch/common-1.h: New.
5432 * gcc.dg/pch/decl-1.c: New.
5433 * gcc.dg/pch/decl-1.h: New.
5434 * gcc.dg/pch/decl-2.c: New.
5435 * gcc.dg/pch/decl-2.h: New.
5436 * gcc.dg/pch/decl-3.c: New.
5437 * gcc.dg/pch/decl-3.h: New.
5438 * gcc.dg/pch/decl-4.c: New.
5439 * gcc.dg/pch/decl-4.h: New.
5440 * gcc.dg/pch/decl-5.c: New.
5441 * gcc.dg/pch/decl-5.h: New.
5442 * gcc.dg/pch/global-1.c: New.
5443 * gcc.dg/pch/global-1.h: New.
5444 * gcc.dg/pch/inline-1.c: New.
5445 * gcc.dg/pch/inline-1.h: New.
5446 * gcc.dg/pch/inline-2.c: New.
5447 * gcc.dg/pch/inline-2.h: New.
5448 * gcc.dg/pch/static-1.c: New.
5449 * gcc.dg/pch/static-1.h: New.
5450 * gcc.dg/pch/static-2.c: New.
5451 * gcc.dg/pch/static-2.h: New.
5452
5453 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
5454
5455 * g++.dg/pch/pch.exp: Better handle failing testcases.
5456 * gcc.dg/pch/pch.exp: Likewise.
5457 * gcc.dg/pch/macro-1.c: New.
5458 * gcc.dg/pch/macro-1.h: New.
5459 * gcc.dg/pch/macro-2.c: New.
5460 * gcc.dg/pch/macro-2.h: New.
5461
5462 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
5463
5464 * g++.dg/dg.exp: Treat files in pch/ specially.
5465 * g++.dg/pch/pch.exp: New file.
5466 * g++.dg/pch/empty.H: New file.
5467 * g++.dg/pch/empty.C: New file.
5468 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
5469 "precompile".
5470
5471 * gcc.dg/pch/pch.exp: New file.
5472 * gcc.dg/pch/empty.h: New file.
5473 * gcc.dg/pch/empty.c: New file.
5474 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
5475 "precompile".
5476
5477 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5478
5479 * g++.dg/template/friend14.C: New test.
5480
5481 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5482
5483 * gcc.dg/old-style-asm-1.c: New test.
5484
5485 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
5486
5487 * gcc.c-torture/compile/20030109-1.c: New test.
5488
5489 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5490
5491 * gcc.c-torture/execute/20030109-1.c: New test.
5492
5493 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
5494
5495 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
5496 * g++.old-deja/g++.mike/dyncast2.C: Likewise
5497 * g++.old-deja/g++.mike/dyncast3.C: Likewise
5498 * g++.old-deja/g++.mike/eh2.C: Likewise
5499 * g++.old-deja/g++.mike/eh3.C: Likewise
5500 * g++.old-deja/g++.mike/eh5.C: Likewise
5501 * g++.old-deja/g++.mike/eh6.C: Likewise
5502 * g++.old-deja/g++.mike/eh7.C: Likewise
5503 * g++.old-deja/g++.mike/eh8.C: Likewise
5504 * g++.old-deja/g++.mike/eh9.C: Likewise
5505 * g++.old-deja/g++.mike/eh10.C: Likewise
5506 * g++.old-deja/g++.mike/eh12.C: Likewise
5507 * g++.old-deja/g++.mike/eh13.C: Likewise
5508 * g++.old-deja/g++.mike/eh14.C: Likewise
5509 * g++.old-deja/g++.mike/eh16.C: Likewise
5510 * g++.old-deja/g++.mike/eh17.C: Likewise
5511 * g++.old-deja/g++.mike/eh18.C: Likewise
5512 * g++.old-deja/g++.mike/eh21.C: Likewise
5513 * g++.old-deja/g++.mike/eh23.C: Likewise
5514 * g++.old-deja/g++.mike/eh24.C: Likewise
5515 * g++.old-deja/g++.mike/eh25.C: Likewise
5516 * g++.old-deja/g++.mike/eh26.C: Likewise
5517 * g++.old-deja/g++.mike/eh27.C: Likewise
5518 * g++.old-deja/g++.mike/eh28.C: Likewise
5519 * g++.old-deja/g++.mike/eh29.C: Likewise
5520 * g++.old-deja/g++.mike/eh31.C: Likewise
5521 * g++.old-deja/g++.mike/eh33.C: Likewise
5522 * g++.old-deja/g++.mike/eh34.C: Likewise
5523 * g++.old-deja/g++.mike/eh35.C: Likewise
5524 * g++.old-deja/g++.mike/eh36.C: Likewise
5525 * g++.old-deja/g++.mike/eh37.C: Likewise
5526 * g++.old-deja/g++.mike/eh38.C: Likewise
5527 * g++.old-deja/g++.mike/eh39.C: Likewise
5528 * g++.old-deja/g++.mike/eh40.C: Likewise
5529 * g++.old-deja/g++.mike/eh41.C: Likewise
5530 * g++.old-deja/g++.mike/eh42.C: Likewise
5531 * g++.old-deja/g++.mike/eh44.C: Likewise
5532 * g++.old-deja/g++.mike/eh46.C: Likewise
5533 * g++.old-deja/g++.mike/eh47.C: Likewise
5534 * g++.old-deja/g++.mike/eh48.C: Likewise
5535 * g++.old-deja/g++.mike/eh49.C: Likewise
5536 * g++.old-deja/g++.mike/eh50.C: Likewise
5537 * g++.old-deja/g++.mike/eh51.C: Likewise
5538 * g++.old-deja/g++.mike/eh53.C: Likewise
5539 * g++.old-deja/g++.mike/eh55.C: Likewise
5540 * g++.old-deja/g++.mike/p7912.C: Likewise
5541 * g++.old-deja/g++.mike/p9706.C: Likewise
5542 * g++.old-deja/g++.mike/p10416.C: Likewise
5543 * g++.old-deja/g++.mike/p11667.C: Likewise
5544 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
5545 Remove redundant reference to Iris.
5546 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
5547 Elxsi, i860, Pico Java, and WE32K.
5548
5549 2003-01-07 Mark Mitchell <mark@codesourcery.com>
5550
5551 * g++.dg/ext/asm4.C: New test.
5552
5553 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5554
5555 PR c++/9030
5556 * g++.dg/template/friend12.C: New test.
5557 * g++.dg/template/friend13.C: Likewise.
5558 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
5559
5560 2003-01-08 Jan Hubicka <jh@suse.cz>
5561
5562 * gcc.dg/i386-cadd.c: New test.
5563 * gcc.dg/i386-cmov4.c: Likewise.
5564
5565 2003-01-06 Mark Mitchell <mark@codesourcery.com>
5566
5567 PR c++/9165
5568 * g++.dg/warn/Wunused-3.C: New test.
5569
5570 * g++.dg/abi/bitfield9.C: New test.
5571
5572 PR c++/9189
5573 * g++.dg/parse/defarg3.C: New test.
5574
5575 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
5576
5577 * g++.dg/parse/ambig1.C: New test.
5578 * g++.dg/parse/defarg2.C: New test.
5579
5580 2003-01-05 Mark Mitchell <mark@codesourcery.com>
5581
5582 * g++.dg/template/defarg-1.C: New test.
5583 * g++.dg/template/local2.C: Likewise.
5584
5585 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
5586
5587 * gcc.c-torture/execute/20030105-1.c: New test.
5588
5589 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5590
5591 * g++.dg/parse/namespace3.C: Remove extra semicolons.
5592 * g++.dg/parse/namespace4.C: Likewise.
5593
5594 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
5595
5596 * g++.dg/template/ntp2.C: New test.
5597
5598 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
5599
5600 * g++.dg/parse/extern-C-1.C: New test.
5601
5602 * g++.dg/parse/namespace4.C: New test.
5603
5604 * g++.dg/template/nested1.C: New test.
5605
5606 * g++.dg/parse/namespace3.C: New test.
5607
5608 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
5609
5610 * g++.dg/lookup/two-stage1.C: New test.
5611
5612 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5613
5614 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
5615 * g++.old-deja/g++.jason/access8.C: Likewise.
5616 * g++.old-deja/g++.other/decl5.C: Likewise.
5617
5618 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5619
5620 * g++.dg/parse/parse7.C: New test.
5621
5622 2003-01-02 Mark Mitchell <mark@codesourcery.com>
5623
5624 PR c++/2843
5625 * g++.dg/ext/attrib7.C: New test.
5626
5627 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5628
5629 * g++.dg/parse/parse6.C: New test.
5630
5631 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
5632
5633 * gcc.dg/h8300-stack-1.c: New.
5634
5635 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5636
5637 g++.dg/lookup/exception1.C: New test.
5638
5639 g++.dg/lookup/template1.C: New test.
5640
5641 g++.dg/parse/namespace2.C: New test.
5642
5643 g++.dg/parse/parens2.C: New test.
5644
5645 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5646
5647 * g++.dg/parse/parse5.C: New test.
5648 * g++.dg/lookup/scoped4.C: New test.
5649
5650 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5651
5652 * g++.dg/parse/parens1.C: New test.
5653
5654 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
5655 angle-bracket1.C.
5656 * g++.dg/parse/parens2.C: New test.
5657
5658 * g++.dg/lookup/scope-operator1.C: New test.
5659
5660 * g++.dg/parse/operator1.C: New test.
5661
5662 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5663
5664 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
5665 * g++.old-deja/g++.other/access6.C: Likewise.
5666 * g++.old-deja/g++.other/decl1.C: Likewise.
5667 * g++.old-deja/g++.pt/typename12.C: Likewise.
5668
5669 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5670
5671 * g++.dg/parse/namespace1.C: New test.
5672
5673 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5674
5675 * g++.dg/parse/parse4.C: New test.
5676
5677 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5678
5679 * g++.dg/parse/parse3.C: New test.
5680
5681 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5682
5683 * g++.dg/parse/parse2.C: New test.
5684
5685 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5686
5687 * g++.dg/template/friend11.C: New test.
5688
5689 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5690
5691 * g++.dg/parse/parse1.C: New test.
5692
5693 2002-12-31 Janis Johnson <janis187@us.ibm.com>
5694
5695 * lib/profopt.exp: Change the name of a global variable to avoid
5696 possible clashes with other test suites.
5697
5698 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
5699
5700 * g++.dg/inherit/covariant8.C: New test.
5701
5702 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5703
5704 * g++.dg/init/array9.C: New test.
5705
5706 PR c++/9112
5707 * g++.dg/parse/expr1.C: New test.
5708
5709 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
5710
5711 * gcc.c-torture/compile/20021230-1.c: New test.
5712
5713 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
5714
5715 * g++.dg/inherit/covariant5.C: New test.
5716 * g++.dg/inherit/covariant6.C: New test.
5717 * g++.dg/inherit/covariant7.C: New test.
5718
5719 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5720
5721 PR c++/2739
5722 * g++.dg/other/access2.C: New test.
5723
5724 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
5725
5726 * g++.dg/other/anon-struct.C: No longer fails
5727 * g++.old-deja/g++.brendan/parse4.C: Likewise.
5728 * g++.old-deja/g++.brendan/parse5.C: Likewise.
5729 * g++.old-deja/g++.brendan/parse6.C: Likewise.
5730
5731 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
5732
5733 * g++.dg/parse/angle-bracket.C (main): No longer fails.
5734
5735 2002-12-27 Mark Mitchell <mark@codesourcery.com>
5736
5737 * g++.dg/eh/spec4.C: Remove stray semicolon.
5738 * g++.dg/expr/pmf-1.C: Change error message.
5739 * g++.dg/ext/asm1.C: Remove stray semicolon.
5740 * g++.dg/ext/typename1.C: Add missing typenames.
5741 * g++.dg/inherit/template-as-base.C: Change error message.
5742 * g++.dg/lookup/scoped1.C: Likewise.
5743 * g++.dg/lookup/scoped2.C: Likewise.
5744 * g++.dg/lookup/using2.C: Likewise.
5745 * g++.dg/other/component1.C: Remove stray semicolon.
5746 * g++.dg/other/do1.C: Change error message.
5747 * g++.dg/other/error2.C: Likewise.
5748 * g++.dg/other/init1.C: Likewise.
5749 * g++.dg/other/packed1.C: Remove stray semicolon.
5750 * g++.dg/other/ptrmem2.C: Change error message.
5751 * g++.dg/parse/parameter-declaration-1.C: Remove line number
5752 marker.
5753 * g++.dg/special/initp1.C: Remove invalid attribute usage.
5754 * g++.dg/template/access3.C: Add typename keyword.
5755 * g++.dg/template/access5.C: Remove stray semicolon.
5756 * g++.dg/template/access6.C: Likewise.
5757 * g++.dg/template/complit1.C: Likewise.
5758 * g++.dg/template/crash1.C: Change error message.
5759 * g++.dg/template/inherit2.C: Remove stray semicolon.
5760 * g++.dg/template/instantiate2.C: Likewise.
5761 * g++.dg/template/instantiate3.C: Change error message.
5762 * g++.dg/template/qual1.C: Remove stray semicolon.
5763 * g++.dg/template/qualttp18.C: Change error message.
5764 * g++.dg/template/ref1.C: Remove stray semicolon.
5765 * g++.dg/template/sizeof1.C (A::value): Declare it.
5766 * g++.dg/template/spec4.C: Change error message.
5767 * g++.dg/template/static1.C: Likewise.
5768 * g++.dg/template/type1.C: Likewise.
5769 * g++.dg/template/typename3.C: Likewise.
5770 * g++.old-deja/g++.benjamin/13478.C: Change error message.
5771 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
5772 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
5773 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
5774 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
5775 named return value extension.
5776 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
5777 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
5778 * g++.old-deja/g++.bob/extern_C.C: Likewise.
5779 * g++.old-deja/g++.bob/inherit2.C: Likewise.
5780 * g++.old-deja/g++.brendan/complex1.C: Likewise.
5781 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5782 * g++.old-deja/g++.brendan/crash13.C: Likewise.
5783 * g++.old-deja/g++.brendan/crash15.C: Likewise.
5784 * g++.old-deja/g++.brendan/crash18.C: Change error message.
5785 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
5786 * g++.old-deja/g++.brendan/crash38.C: Likewise.
5787 * g++.old-deja/g++.brendan/crash50.C: Likewise.
5788 * g++.old-deja/g++.brendan/crash56.C: Likewise.
5789 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
5790 syntax.
5791 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
5792 * g++.old-deja/g++.brendan/crash8.C: Change error message.
5793 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
5794 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5795 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
5796 * g++.old-deja/g++.brendan/template11.C: Likewise.
5797 * g++.old-deja/g++.brendan/template26.C: Likewise.
5798 * g++.old-deja/g++.brendan/template27.C: Use explicit
5799 specialization syntax.
5800 * g++.old-deja/g++.brendan/template30.C: Likewise.
5801 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
5802 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
5803 non-dependent names.
5804 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
5805 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
5806 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
5807 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
5808 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
5809 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
5810 named return value extension.
5811 * g++.old-deja/g++.ext/namedret2.C: Likewise.
5812 * g++.old-deja/g++.ext/namedret3.C: Likewise.
5813 * g++.old-deja/g++.ext/return1.C: Likewise.
5814 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
5815 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
5816 * g++.old-deja/g++.jason/access8.C: Likewise.
5817 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
5818 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
5819 pseudo-destructor names.
5820 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
5821 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
5822 pseudo-destructor names.
5823 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
5824 * g++.old-deja/g++.jason/overload19.C: Likewise.
5825 * g++.old-deja/g++.jason/overload32.C: Likewise.
5826 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
5827 stray semicolons.
5828 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
5829 * g++.old-deja/g++.jason/return.C: Likewise.
5830 * g++.old-deja/g++.jason/return2.C: Likewise.
5831 * g++.old-deja/g++.jason/shadow1.C: Likewise.
5832 * g++.old-deja/g++.jason/special.C: Use explicit specialization
5833 syntax.
5834 * g++.old-deja/g++.jason/template10.C: Account for use of
5835 non-dependent names.
5836 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
5837 syntax.
5838 * g++.old-deja/g++.jason/template37.C: Likewise.
5839 * g++.old-deja/g++.law/access4.C: Change error messages.
5840 * g++.old-deja/g++.law/arm13.C: Remove incorrect
5841 pseudo-destructor names.
5842 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
5843 * g++.old-deja/g++.law/ctors9.C: Likewise.
5844 * g++.old-deja/g++.law/cvt22.C: Likewise.
5845 * g++.old-deja/g++.law/dtors5.C: Likewise.
5846 * g++.old-deja/g++.law/global-init1.C: Likewise.
5847 * g++.old-deja/g++.law/missed-error3.C: Likewise.
5848 * g++.old-deja/g++.law/operators28.C: Likewise.
5849 * g++.old-deja/g++.law/visibility28.C: Likewise.
5850 * g++.old-deja/g++.martin/eval1.C: Likewise.
5851 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
5852 name.
5853 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
5854 * g++.old-deja/g++.mike/net34.C: Likewise.
5855 * g++.old-deja/g++.mike/net36.C: Likewise.
5856 * g++.old-deja/g++.mike/ns2.C: Likewise.
5857 * g++.old-deja/g++.mike/p12306.C: Likewise.
5858 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
5859 value extension.
5860 * g++.old-deja/g++.mike/p700.C: Likewise.
5861 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
5862 * g++.old-deja/g++.mike/p710.C: Likewise.
5863 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
5864 value extension.
5865 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
5866 * g++.old-deja/g++.mike/pmf9.C: Likewise.
5867 * g++.old-deja/g++.ns/crash2.C: Likewise.
5868 * g++.old-deja/g++.ns/crash3.C: Likewise.
5869 * g++.old-deja/g++.ns/invalid1.C: Likewise.
5870 * g++.old-deja/g++.ns/ns17.C: Likewise.
5871 * g++.old-deja/g++.ns/template16.C: Likewise.
5872 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
5873 keyword.
5874 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
5875 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
5876 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
5877 named return value extension.
5878 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
5879 * g++.old-deja/g++.other/access4.C: Issue additional error
5880 messages.
5881 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
5882 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
5883 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
5884 * g++.old-deja/g++.other/crash25.C: Change error message.
5885 * g++.old-deja/g++.other/crash4.C: Change error message.
5886 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
5887 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
5888 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
5889 checks.
5890 * g++.old-deja/g++.other/defarg8.C: Likewise.
5891 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
5892 * g++.old-deja/g++.other/dtor10.C: Likewise.
5893 * g++.old-deja/g++.other/incomplete.C: Likewise.
5894 * g++.old-deja/g++.other/linkage7.C: Likewise.
5895 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
5896 lookup algorithm.
5897 * g++.old-deja/g++.other/mangle2.C: Likewise.
5898 * g++.old-deja/g++.other/refinit2.C: Likewise.
5899 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
5900 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
5901 * g++.old-deja/g++.pt/crash28.C: Likewise.
5902 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
5903 syntax.
5904 * g++.old-deja/g++.pt/crash32.C: Change error message.
5905 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
5906 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
5907 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
5908 error message position.
5909 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
5910 * g++.old-deja/g++.pt/defarg8.C: Change error message.
5911 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
5912 syntax.
5913 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
5914 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
5915 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
5916 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
5917 keyword.
5918 * g++.old-deja/g++.pt/explicit31.C: Likewise.
5919 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
5920 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
5921 keyword.
5922 * g++.old-deja/g++.pt/explicit71.C: Change error message.
5923 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
5924 syntax.
5925 * g++.old-deja/g++.pt/friend28.C: Account for use of
5926 non-dependent names.
5927 * g++.old-deja/g++.pt/friend29.C: Likewise.
5928 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
5929 rules.
5930 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
5931 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
5932 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
5933 lookup rules.
5934 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
5935 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
5936 keyword.
5937 * g++.old-deja/g++.pt/memclass20.C: Likewise.
5938 * g++.old-deja/g++.pt/memclass5.C: Likewise.
5939 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
5940 keyword.
5941 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
5942 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
5943 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
5944 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
5945 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
5946 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
5947 keyword.
5948 * g++.old-deja/g++.pt/spec10.C: Likewise.
5949 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
5950 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
5951 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
5952 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
5953 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
5954 * g++.old-deja/g++.pt/ttp62.C: Likewise.
5955 * g++.old-deja/g++.pt/ttp64.C: Likewise.
5956 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
5957 * g++.old-deja/g++.pt/typename15.C: Likewise.
5958 * g++.old-deja/g++.pt/typename22.C: Likewise.
5959 * g++.old-deja/g++.pt/typename6.C: Change error messages.
5960 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
5961 * g++.old-deja/g++.pt/virtual2.C: Likewise.
5962 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
5963 syntax.
5964 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
5965 return value extension.
5966 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
5967 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
5968 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
5969 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
5970
5971 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
5972
5973 * g++.dg/warn/inline1.C: New test.
5974 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
5975 * g++.old-deja/g++.jason/synth10.C: Likewise.
5976 * g++.old-deja/g++.mike/net31.C: Likewise.
5977 * g++.old-deja/g++.mike/p8786.C: Likewise.
5978
5979 * g++.dg/template/friend10.C: New test.
5980 * g++.dg/template/conv5.C: New test.
5981
5982 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
5983
5984 * g++.dg/lookup/scoped3.C: New test.
5985
5986 * g++.dg/lookup/decl1.C: New test.
5987 * g++.dg/lookup/decl2.C: New test.
5988
5989 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
5990
5991 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
5992 gcc.c-torture/compile/20021015-1.c,
5993 gcc.c-torture/compile/20021015-2.c,
5994 gcc.c-torture/compile/20021123-1.c,
5995 gcc.c-torture/compile/20021123-2.c,
5996 gcc.c-torture/compile/20021123-3.c,
5997 gcc.c-torture/compile/20021123-4.c,
5998 gcc.c-torture/execute/20021024-1.c: Add tests previously added
5999 only to 3.1 or 3.2 branch.
6000
6001 2002-12-23 Mark Mitchell <mark@codesourcery.com>
6002
6003 * gcc.dg/i386-bitfield3.c: New test.
6004
6005 * gcc.dg/i386-bitfield2.c: New test.
6006
6007 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
6008
6009 * g++.dg/parse/conv_op1.C: New test.
6010
6011 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
6012
6013 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
6014 approved.
6015
6016 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
6017
6018 * gcc.c-torture/compile/20021220-1.c: New test.
6019
6020 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
6021
6022 * gcc.dg/i386-fastcall-1.c: New.
6023
6024 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6025
6026 * gcc.c-torture/execute/20021219-1.c: New test.
6027
6028 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6029
6030 * gcc.dg/i386-pic-1.c: New test.
6031
6032 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6033
6034 PR c++/8099
6035 * g++.dg/template/friend9.C: New test.
6036
6037 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6038
6039 PR c++/3663
6040 * g++.dg/template/access7.C: New test.
6041
6042 2002-12-18 Nick Clifton <nickc@redhat.com>
6043
6044 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
6045 the libstdc++-v3 directory has been found.
6046
6047 2002-12-12 Devang Patel <dpatel@apple.com>
6048 * gcc.dg/darwin-ld-1.c: New test.
6049 * gcc.dg/darwin-ld-2.c: New test.
6050 * gcc.dg/darwin-ld-3.c: New test.
6051 * gcc.dg/darwin-ld-4.c: New test.
6052 * gcc.dg/darwin-ld-5.c: New test.
6053
6054 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6055
6056 * gcc.c-torture/compile/20021212-1.c: New test.
6057
6058 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
6059
6060 * gcc.dg/fshort-wchar: New test.
6061
6062 2002-12-10 Mark Mitchell <mark@codesourcery.com>
6063
6064 PR c++/8372
6065 * g++.dg/template/dtor1.C: New test.
6066
6067 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
6068 markers.
6069
6070 2002-12-10 Jakub Jelinek <jakub@redhat.com>
6071
6072 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
6073
6074 2002-12-09 Mark Mitchell <mark@codesourcery.com>
6075
6076 * g++.dg/template/static1.C: New test.
6077 * g++.dg/template/static2.C: New test.
6078 * g++.old-deja/g++.ext/memconst.C: New test.
6079
6080 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6081
6082 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
6083 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
6084 * g++.dg/special/initp1.C: Likewise.
6085
6086 2002-12-06 Jakub Jelinek <jakub@redhat.com>
6087
6088 * gcc.c-torture/execute/20021204-1.c: New test.
6089
6090 2002-12-04 Geoffrey Keating <geoffk@apple.com>
6091
6092 * gcc.dg/ppc-fmadd-1.c: New file.
6093 * gcc.dg/ppc-fmadd-2.c: New file.
6094 * gcc.dg/ppc-fmadd-3.c: New file.
6095
6096 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6097
6098 * gcc.c-torture/compile/20021204-1.c: New test.
6099
6100 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
6101
6102 * g++.dg/inherit/covariant2.C: New test.
6103 * g++.dg/inherit/covariant3.C: New test.
6104 * g++.dg/inherit/covariant4.C: New test.
6105 * g++.dg/inherit/covariant1.C: Remove XFAIL.
6106 * g++.old-deja/g++.robertl/eb17.C: Likewise.
6107
6108 2002-12-03 Mark Mitchell <mark@codesourcery.com>
6109
6110 PR c++/8688
6111 * g++.dg/init/brace3.C: New test.
6112
6113 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
6114
6115 * gcc.dg/20020210-1.c: Fix a comment typo.
6116
6117 2002-12-02 Mark Mitchell <mark@codesourcery.com>
6118
6119 PR c++/8720
6120 * g++.dg/parse/defarg1.C: New test.
6121
6122 PR c++/8615
6123 * g++.dg/template/char1.C: New test.
6124
6125 * g++.dg/template/varmod1.C: Fix typo.
6126
6127 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6128
6129 DR 180
6130 * g++.old-deja/g++.pt/crash32.C: Expect error.
6131
6132 2002-12-01 Mark Mitchell <mark@codesourcery.com>
6133
6134 PR c++/5919
6135 * g++.dg/template/varmod1.C: New test.
6136
6137 PR c++/8727
6138 * g++.dg/inherit/typeinfo1.C: New test.
6139
6140 PR c++/8663
6141 * g++.dg/inherit/typedef1.C: New test.
6142
6143 2002-11-30 Mark Mitchell <mark@codesourcery.com>
6144
6145 PR c++/8332
6146 PR c++/8493
6147 * g++.dg/template/strlen1.C: New test.
6148
6149 PR c++/8227
6150 * g++.dg/template/ctor2.C: New test.
6151
6152 PR c++/8214
6153 * g++.dg/init/string1.C: New test.
6154
6155 PR c++/8511
6156 * g++.dg/template/friend8.C: New test.
6157
6158 2002-11-29 Joe Buck <jbuck@synopsys.com>
6159
6160 * g++.dg/lookup/anon2.C: New test.
6161
6162 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
6163
6164 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
6165 h8300 port.
6166
6167 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
6168
6169 * gcc.dg/bitfld-6.c: New test.
6170
6171 2002-11-27 Jan Hubicka <jh@suse.cz>
6172
6173 * gcc.c-torture/execute/20021127.[cx]: New test.
6174
6175 2002-11-26 Jan Hubicka <jh@suse.cz>
6176
6177 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
6178 quality.
6179
6180 2002-11-26 Geoffrey Keating <geoffk@apple.com>
6181
6182 * g++.dg/init/brace2.C: New test.
6183 * g++.old-deja/g++.mike/p9129.C: Correct.
6184
6185 2002-11-26 Mark Mitchell <mark@codesourcery.com>
6186
6187 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
6188
6189 2002-11-25 Andreas Bauer <baueran@in.tum.de>
6190
6191 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6192
6193 2002-11-25 Mark Mitchell <mark@codesourcery.com>
6194
6195 * testsuite/g++.dg/abi/empty11.C: New test.
6196 * testsuite/g++.dg/rtti/cv1.C: New test.
6197
6198 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
6199
6200 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
6201
6202 2002-11-24 Mark Mitchell <mark@codesourcery.com>
6203
6204 * g++.dg/abi/empty10.C: New test.
6205
6206 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6207
6208 * gcc.c-torture/compile/20021124-1.c: New test.
6209
6210 2002-11-22 Mark Mitchell <mark@codesourcery.com>
6211
6212 * g++.dg/abi/rtti2.C: New test.
6213
6214 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6215
6216 * gcc.dg/i386-unroll-1.c: New test.
6217
6218 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6219
6220 * gcc.c-torture/compile/20021120-1.c: New test.
6221 * gcc.c-torture/compile/20021120-2.c: New test.
6222
6223 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6224
6225 * gcc.dg/bitfld-5.c: New test.
6226
6227 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6228
6229 * gcc.c-torture/execute/20021120-3.c: New test.
6230
6231 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6232
6233 * gcc.c-torture/execute/20021120-2.c: New test.
6234
6235 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6236
6237 * gcc.c-torture/execute/20021120-1.c: New test.
6238
6239 2002-11-20 Jakub Jelinek <jakub@redhat.com>
6240
6241 * gcc.c-torture/execute/20021118-3.c: New test.
6242
6243 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6244
6245 * gcc.c-torture/compile/20021119-1.c: New test.
6246
6247 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
6248
6249 * gcc.dg/duff-1.c: New test.
6250 * gcc.dg/duff-2.c: New test.
6251 * gcc.dg/duff-3.c: New test.
6252
6253 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
6254
6255 * gcc.dg/cpp/_Pragma5.c: New test.
6256
6257 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6258
6259 * gcc.c-torture/execute/20021118-2.c: New test.
6260
6261 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6262
6263 * gcc.c-torture/execute/20021118-1.c: New test.
6264
6265 2002-11-16 Jakub Jelinek <jakub@redhat.com>
6266
6267 * gcc.dg/20021116-1.c: New test.
6268
6269 2002-11-14 Mark Mitchell <mark@codesourcery.com>
6270
6271 * g++.dg/abi/vcall1.C: New test.
6272
6273 2002-11-14 Jakub Jelinek <jakub@redhat.com>
6274
6275 * gcc.dg/20021029-1.c: New test.
6276 * gcc.dg/20021029-2.c: New test.
6277
6278 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
6279
6280 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
6281
6282 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6283
6284 PR c/8439
6285 * gcc.dg/20021110.c: Move to ...
6286 * gcc.c-torture/compile/20021110.c: .... here.
6287
6288 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6289
6290 PR c/8467
6291 * gcc.c-torture/execute/20021111-1.c
6292
6293 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6294
6295 PR c/8439
6296 * gcc.dg/20021110.c: New test.
6297
6298 2002-11-10 Mark Mitchell <mark@codesourcery.com>
6299
6300 * g++.dg/abi/vthunk3.C: Run only on x86.
6301
6302 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
6303
6304 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
6305
6306 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
6307
6308 * lib/compat.exp (compat-execute): Fix logic error in last
6309 change.
6310
6311 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
6312
6313 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
6314
6315 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6316
6317 PR c++/8389
6318 * g++.dg/template/access6.C: New test.
6319
6320 2002-11-08 Jan Hubicka <jh@suse.cz>
6321
6322 * gcc.dg/i386-ssefp-1.c: New test.
6323 * gcc.dg/i386-ssefp-1.c: New test.
6324
6325 2002-11-08 Jan Hubicka <jh@suse.cz>
6326
6327 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
6328
6329 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6330
6331 * g++.dg/abi/vthunk3.C: New test.
6332
6333 PR c++/8338
6334 * g++.dg/template/crash2.C: New test.
6335
6336 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6337
6338 * testsuite/g++.dg/abi/dtor1.C: New test.
6339 * testsuite/g++.dg/abi/dtor2.C: Likewise.
6340
6341 2002-11-05 Geoffrey Keating <geoffk@apple.com>
6342
6343 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
6344 Darwin.
6345
6346 2002-11-04 Adam Nemet <anemet@lnxw.com>
6347
6348 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
6349 -mthumb. Only xfail with -O0.
6350
6351 2002-11-03 Mark Mitchell <mark@codesourcery.com>
6352
6353 * g++.dg/abi/thunk1.C: New test.
6354 * g++.dg/abi/thunk2.C: Likewise.
6355 * g++.dg/abi/vtt1.C: Likewise.
6356
6357 2002-11-02 Diego Novillo <dnovillo@redhat.com>
6358
6359 PR optimization/8423
6360 * gcc.c-torture/execute/builtin-constant.c: New test.
6361
6362 2002-11-01 Zack Weinberg <zack@codesourcery.com>
6363
6364 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
6365 Add some more cases.
6366
6367 2002-11-01 Mark Mitchell <mark@codesourcery.com>
6368
6369 PR c++/8391
6370 * g++.dg/opt/local1.C: New test.
6371
6372 2002-10-30 Mark Mitchell <mark@codesourcery.com>
6373
6374 PR c++/8160
6375 * g++.dg/template/complit1.C: New test.
6376
6377 PR c++/8149
6378 * g++.dg/template/typename4.C: Likewise.
6379
6380 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6381
6382 Core issue 287, PR c++/7639
6383 * g++.dg/template/instantiate1.C: Adjust error location.
6384 * g++.dg/template/instantiate3.C: New test.
6385 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
6386 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
6387 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
6388
6389 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
6390
6391 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
6392
6393 2002-10-29 Mark Mitchell <mark@codesourcery.com>
6394
6395 PR c++/8287
6396 * g++.dg/init/dtor2.C: New test.
6397
6398 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6399
6400 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
6401 * gcc.dg/nest.c: Bypass errors on irix6.
6402
6403 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
6404
6405 * gcc.dg/nest.c: Expect error for mmix-*-*.
6406 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
6407
6408 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
6409
6410 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
6411 markers.
6412
6413 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
6414
6415 2002-10-25 Mike Stump <mrs@apple.com>
6416
6417 * gcc.dg/warn-1.c: New test.
6418
6419 2002-10-25 Zack Weinberg <zack@codesourcery.com>
6420
6421 * g++.dg/template/typename3.C: New test.
6422
6423 2002-10-25 Mark Mitchell <mark@codesourcery.com>
6424
6425 * g++.dg/lookup/ptrmem1.C: New test.
6426
6427 * g++.dg/abi/vthunk2.C: New test.
6428
6429 2002-10-25 Zack Weinberg <zack@codesourcery.com>
6430
6431 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
6432
6433 2002-10-24 Mark Mitchell <mark@codesourcery.com>
6434
6435 * g++.dg/abi/empty9.C: New test.
6436
6437 2002-10-24 Richard Henderson <rth@redhat.com>
6438
6439 * g++.dg/inherit/thunk1.C: Enable for ia64.
6440
6441 2002-10-23 Mark Mitchell <mark@codesourcery.com>
6442
6443 PR c++/8067
6444 * g++.dg/lookup/pretty1.C: New test.
6445
6446 2002-10-23 Jakub Jelinek <jakub@redhat.com>
6447
6448 * gcc.dg/20021023-1.c: New test.
6449
6450 2002-10-23 Mark Mitchell <mark@codesourcery.com>
6451
6452 PR c++/7679
6453 * g++.dg/parse/inline1.C: New test.
6454
6455 2002-10-23 Richard Henderson <rth@redhat.com>
6456
6457 * g++.dg/inherit/thunk1.C: Enable for x86_64.
6458
6459 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
6460
6461 2002-10-22 Mark Mitchell <mark@codesourcery.com>
6462
6463 PR c++/6579
6464 * g++.dg/parse/stmtexpr3.C: New test.
6465
6466 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
6467
6468 * g++.dg/expr/cond1.C: New test.
6469
6470 2002-10-21 Zack Weinberg <zack@codesourcery.com>
6471
6472 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
6473
6474 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6475
6476 * g++.dg/abi/vbase13.C: New test.
6477 * g++.dg/abi/vbase14.C: Likewise.
6478
6479 2002-10-21 Jakub Jelinek <jakub@redhat.com>
6480
6481 * gcc.dg/tls/pic-1.c: New test.
6482 * gcc.dg/tls/nonpic-1.c: New test.
6483 * gcc.dg/20021018-1.c: New test.
6484
6485 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
6486
6487 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
6488 Remove only files with the same base name as the test case.
6489 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
6490 (profopt-execute): Likewise. Also, remove old profiling
6491 and performance data files before running the tests.
6492
6493 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
6494 * g++.dg/bprob/bprob.exp: Likewise.
6495 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
6496 to allow more general test case names.
6497
6498 * g++.dg/bprob/bprob-1.C: Rename to ...
6499 * g++.dg/bprob/g++-bprob-1.C: ... this.
6500
6501 * g77.dg/bprob/bprob-1.f: Rename to ...
6502 * g77.dg/bprob/g77-bprob-1.f: ... this.
6503
6504 2002-10-21 Zack Weinberg <zack@codesourcery.com>
6505
6506 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
6507 bison 1.50 or later.
6508
6509 2002-10-21 Janis Johnson <janis187@us.ibm.com>
6510
6511 * g++.dg/README: Describe more test directories.
6512
6513 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6514
6515 * g++.dg/init/array6.C: Add additional tests.
6516
6517 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
6518
6519 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
6520 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
6521
6522 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
6523
6524 * gcc.c-torture/compile/20020604-1.x: New.
6525 * gcc.c-torture/compile/simd-5.x: Likewise.
6526 * gcc.c-torture/execute/920710-1.x: Likewise.
6527 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
6528
6529 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6530
6531 * g++.dg/inherit/override1.C: Add dg-options clause.
6532
6533 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6534
6535 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
6536 _mm_slli_si128.
6537
6538 2002-10-19 Andreas Schwab <schwab@suse.de>
6539
6540 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
6541 directory component.
6542
6543 2002-10-18 Mark Mitchell <mark@codesourcery.com>
6544
6545 * g++.dg/inherit/thunk1.C: New test.
6546
6547 * g++.dg/inherit/override1.C: New test.
6548
6549 * g++.dg/abi/mangle11.C: New test.
6550 * g++.dg/abi/mangle14.C: New test.
6551 * g++.dg/abi/mangle17.C: New test.
6552
6553 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
6554
6555 * g++.dg/overload/member2.C: New test.
6556
6557 2002-10-17 Janis Johnson <janis187@us.ibm.com>
6558
6559 * g++.dg/README: Describe new compat directory.
6560 * g++.dg/dg.exp: Skip tests in compat directory.
6561 * README.compat: New file.
6562 * lib/compat.exp: New expect script.
6563 * g++.dg/compat: New test directory.
6564 * g++.dg/compat/compat.exp: New expect script.
6565 * g++.dg/compat/abi: New test directory.
6566 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
6567 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
6568 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
6569 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
6570 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
6571 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
6572 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
6573 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
6574 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
6575 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
6576 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
6577 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
6578 * g++.dg/compat/break: New test directory.
6579 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
6580 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
6581 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
6582 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
6583 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
6584 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
6585 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
6586 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
6587 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
6588 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
6589 g++.dg/compat/break/README: New files.
6590 * g++.dg/compat/eh: New test directory.
6591 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
6592 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
6593 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
6594 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
6595 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
6596 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
6597 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
6598 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
6599 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
6600 g++.dg/compat/eh/filter2_y.C,
6601 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
6602 g++.dg/compat/eh/new1_y.C,
6603 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
6604 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
6605 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
6606 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
6607 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
6608 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
6609 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
6610 g++.dg/compat/eh/unexpected1_y.C: New files.
6611 * g++.dg/compat/init: New test directory.
6612 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
6613 g++.dg/compat/init/array5_y.C,
6614 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
6615 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
6616 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
6617 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
6618 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
6619 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
6620 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
6621 g++.dg/compat/init/init-ref2_y.C: New files.
6622
6623 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6624
6625 PR c++/7584
6626 * g++.dg/inherit/using3.C: New test.
6627
6628 2002-10-17 Jan Hubicka <jh@suse.cz>
6629
6630 * gcc.dg/20021017-2.c: New test.
6631
6632 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6633
6634 * g++.dg/abi/mangle16.C: Adjust.
6635
6636 * g++.dg/init/array8.C: New test.
6637
6638 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
6639
6640 * gcc.dg/special/mips-abi.exp: New test.
6641 * gcc.dg/special/mips-abi.s: Empty file used by the above.
6642
6643 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6644
6645 * g++.dg/abi/mangle16.C: New test.
6646 * g++.dg/abi/mangle17.C: Likewise.
6647
6648 PR c++/7478
6649 * g++.dg/template/ref1.C: New test.
6650
6651 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6652
6653 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
6654
6655 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
6656
6657 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
6658
6659 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6660
6661 PR c++/7524
6662 * g++.dg/init/array7.C: New test.
6663
6664 2002-10-15 Mark Mitchell <mark@codesourcery.com>
6665
6666 * g++.dg/init/array6.C: New test.
6667
6668 * g++.dg/abi/mangle13.C: Likewise.
6669 * g++.dg/abi/mangle14.C: Likewise.
6670 * g++.dg/abi/mangle15.C: Likewise.
6671
6672 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6673
6674 * g++.dg/abi/empty8.C: New test.
6675
6676 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
6677
6678 * g++.dg/init/ctor1.C: New test.
6679
6680 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
6681
6682 * gcc.c-torture/execute/20021015-1.c: New test.
6683
6684 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
6685
6686 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
6687
6688 2002-10-14 Jan Hubicka <jh@suse.cz>
6689
6690 * gcc.dg/i386-ssetype-[1-5].c: New tests.
6691
6692 2002-10-14 Richard Henderson <rth@redhat.com>
6693
6694 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
6695
6696 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6697
6698 PR optimization/6631
6699 * g++.dg/opt/const2.C: New test.
6700
6701 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6702
6703 PR c++/7176
6704 * g++.dg/parse/friend1.C: New test.
6705 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
6706
6707 2002-10-14 Jakub Jelinek <jakub@redhat.com>
6708
6709 * gcc.dg/20021014-1.c: New test.
6710
6711 2002-10-11 Mark Mitchell <mark@codesourcery.com>
6712
6713 PR c++/5661
6714 * g++.dg/ext/vlm1.C: New test.
6715 * g++.dg/ext/vlm2.C: Likewise.
6716
6717 * g++.dg/init/array1.C: Remove invalid braces.
6718 * g++.dg/init/brace1.C: New test.
6719 * g++.dg/init/copy2.C: Likewise.
6720 * g++.dg/init/copy3.C: Likewise.
6721 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
6722 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
6723 braces.
6724
6725 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
6726
6727 * gcc.dg/cpp/assembler.S: Don't use -ansi.
6728
6729 2002-10-11 Richard Shann <richard.shann@superh.com>
6730
6731 * gcc.c-torture/compile/simd-5.c: New test.
6732
6733 2002-10-10 Roger Sayle <roger@eyesopen.com>
6734
6735 * gcc.c-torture/execute/shiftopt-1.c: New test case.
6736
6737 2002-10-10 Jim Wilson <wilson@redhat.com>
6738
6739 * gcc.c-torture/execute/20021010-1.c: New test.
6740
6741 2002-10-09 Zack Weinberg <zack@codesourcery.com>
6742
6743 PR c/7353
6744 * g++.dg/ext/typedef-init.C: New test.
6745 * gcc.dg/typedef-init.c: New test.
6746
6747 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
6748
6749 * gcc.dg/cpp/paste13.c: New test.
6750
6751 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6752
6753 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
6754 remaining platforms, XFAIL during compile, not execute. Don't
6755 XFAIL at -O0.
6756
6757 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
6758
6759 * gcc.dg/alias-1.c: Tweak expected warning.
6760
6761 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6762
6763 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
6764
6765 2002-10-06 Andreas Jaeger <aj@suse.de>
6766
6767 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
6768 * gcc.dg/cpp/c++98.C: Likewise.
6769
6770 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
6771 * g++.dg/cpp/c++98.C: Likewise.
6772
6773 * g++.dg/README (Subdirectories): Mention cpp directory.
6774
6775 PR target/7559
6776 * gcc.dg/20021006-1.c: New test.
6777
6778 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6779
6780 PR c++/7804
6781 * g++.dg/other/warning1.C: New test.
6782
6783 2002-10-04 Roger Sayle <roger@eyesopen.com>
6784
6785 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
6786 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
6787 and sparc-*-* with -m64 as expected failures. See PR 8087.
6788
6789 2002-10-03 Mark Mitchell <mark@codesourcery.com>
6790
6791 PR c++/7931
6792 * g++.dg/template/ptrmem3.C: New test.
6793
6794 PR c++/7754
6795 * g++.dg/template/union1.C: New test.
6796
6797 2002-10-03 Mark Mitchell <mark@codesourcery.com>
6798
6799 PR c++/8006
6800 * g++.dg/abi/mangle9.C: New test.
6801 * g++.dg/abi/mangle10.C: New test.
6802 * g++.dg/abi/mangle11.C: New test.
6803 * g++.dg/abi/mangle12.C: New test.
6804
6805 2002-10-02 Mark Mitchell <mark@codesourcery.com>
6806
6807 PR c++/7188.
6808 * g++.dg/template/meminit1.C: New test.
6809 * g++.dg/warn/Wreorder-1.C: Likewise.
6810 * g++.old-deja/g++.mike/warn3.C: Tweak.
6811 * lib/prune.exp: Ingore "in copy constructor".
6812
6813 2002-10-02 Andreas Jaeger <aj@suse.de>
6814
6815 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
6816 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
6817 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
6818 on x86-64.
6819
6820 2002-10-01 Mark Mitchell <mark@codesourcery.com>
6821
6822 * gcc.dg/empty1.C: Fix typo.
6823
6824 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
6825
6826 * gcc.dg/alias-1.c: New test.
6827
6828 2002-10-01 Mark Mitchell <mark@codesourcery.com>
6829
6830 * gcc.dg/empty1.C: New test.
6831
6832 * g++.dg/tls/init-2.C: Tweak error messages.
6833
6834 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
6835
6836 * gcc.c-torture/compile/20020923-1.c: New test.
6837
6838 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
6839
6840 * gcc.c-torture/execute/ffs-1.c: New test.
6841 * gcc.c-torture/execute/ffs-2.c: Ditto.
6842
6843 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
6844
6845 * g++.dg/overload/member1.C: New test.
6846
6847 2002-09-30 Mark Mitchell <mark@codesourcery.com>
6848
6849 * g++.dg/abi/empty7.C: New test.
6850 * g++.dg/init/pm2.C: Likewise.
6851
6852 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
6853
6854 * g++.dg/rtti/crash1.C: New test.
6855
6856 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
6857
6858 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
6859 gcc.dg/sibcall-4.c: New tests.
6860
6861 2002-09-28 Roger Sayle <roger@eyesopen.com>
6862
6863 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
6864 powerpc and MMIX targets.
6865
6866 2002-09-27 Zack Weinberg <zack@codesourcery.com>
6867
6868 * gcc.dg/cpp/20020927-1.c: New.
6869
6870 2002-09-26 David S. Miller <davem@redhat.com>
6871
6872 * gcc.c-torture/compile/trunctfdf.c: New.
6873
6874 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6875
6876 * lib/target-supports.exp (check_weak_available): Handle solaris2.
6877
6878 2002-09-27 Alan Modra <amodra@bigpond.net.au>
6879
6880 * gcc.c-torture/execute/loop-15.c: New.
6881
6882 2002-09-26 Janis Johnson <janis187@us.ibm.com>
6883
6884 * README.QMTEST: Fix typo.
6885
6886 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
6887
6888 * gcc.dg/20020926-1.c: New test.
6889
6890 2002-09-25 David S. Miller <davem@redhat.com>
6891
6892 PR target/7842
6893 * gcc.c-torture/execute/shiftdi.c: New test.
6894
6895 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
6896
6897 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
6898 unique to the tool.
6899 * lib/g77.exp (g77_init): Likewise.
6900 * lib/g++.exp (g++_init): Likewise.
6901 * lib/objc.exp (objc_init): Likewise.
6902
6903 2002-09-25 Mark Mitchell <mark@codesourcery.com>
6904
6905 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
6906 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
6907 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
6908
6909 2002-09-25 Richard Henderson <rth@redhat.com>
6910
6911 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
6912 too-small long double.
6913
6914 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
6915
6916 * gcc.dg/20020919-1.c: New test.
6917
6918 2002-09-23 Mark Mitchell <mark@codesourcery.com>
6919
6920 * g++.dg/abi/bitfield6.C: New test.
6921 * g++.dg/abi/bitfield7.C: New test.
6922 * g++.dg/abi/bitfield8.C: New test.
6923 * g++.dg/abi/vbase11.C: New test.
6924
6925 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
6926
6927 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
6928 hppa*-*-hpux*. Update test comment.
6929
6930 2002-09-20 Jakub Jelinek <jakub@redhat.com>
6931
6932 * gcc.dg/tls/struct-1.c: New test.
6933
6934 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
6935
6936 * gcc.dg/cpp/tr-warn2.c: Update.
6937
6938 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
6939
6940 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
6941
6942 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
6943
6944 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
6945 systems.
6946
6947 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
6948
6949 * gcc.c-torture/execute/ieee/mzero3.c: New test.
6950
6951 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6952 Adjust for c++filt moved to binutils. Remove spurious duplicate
6953 setting of cxxfilt.
6954
6955 2002-09-19 Geoffrey Keating <geoffk@apple.com>
6956
6957 * gcc.dg/20020312-2.c: Update for darwin.
6958
6959 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
6960
6961 * g++.old-deja/g++.other/crash32.C: Mark ICE.
6962
6963 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
6964
6965 * objc.dg/comp-types-1.m: New test.
6966 * objc.dg/comp-types-2.m: New test.
6967 * objc.dg/comp-types-3.m: New test.
6968 * objc.dg/comp-types-4.m: New test.
6969 * objc.dg/comp-types-5.m: New test.
6970 * objc.dg/comp-types-6.m: New test.
6971
6972 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
6973
6974 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
6975
6976 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
6977
6978 * g++.dg/other/do1.C: New test.
6979
6980 * g++.dg/template/subst1.C: New test.
6981
6982 2002-09-16 Steve Ellcey <sje@cup.hp.com>
6983
6984 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
6985
6986 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
6987
6988 * g++.dg/template/qualttp20.C: Adjust expected errors.
6989 * g++.old-deja/g++.jason/report.C: Likewise.
6990 * g++.old-deja/g++.other/qual1.C: Likewise.
6991
6992 * g++.dg/lookup/scoped2.C: New test.
6993
6994 * g++.dg/ext/asm3.C: New test.
6995
6996 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
6997
6998 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
6999
7000 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
7001
7002 * ChangeLog: follow spelling conventions.
7003 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
7004 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
7005 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
7006 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
7007 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
7008 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
7009 * g++.old-deja/g++.law/global-init1.C: Likewise.
7010 * g++.old-deja/g++.other/delete4.C: Likewise.
7011 * g++.old-deja/g++.other/inline21.C: Likewise.
7012 * g++.old-deja/g++.other/singleton.C: Likewise.
7013 * g77.dg/strlen0.f: Likewise.
7014 * g77.f-torture/compile/20010519-1.f: Likewise.
7015 * g77.f-torture/compile/980310-4.f: Likewise.
7016 * gcc.c-torture/compile/20000605-1.c: Likewise.
7017 * gcc.c-torture/execute/20020225-1.c: Likewise.
7018 * gcc.dg/c90-hexfloat-2.c: Likewise.
7019 * gcc.dg/c99-bool-1.c: Likewise.
7020 * gcc.dg/c99-hexfloat-2.c: Likewise.
7021 * gcc.dg/dll-2.c: Likewise.
7022 * gcc.dg/wtr-union-init-1.c: Likewise.
7023 * gcc.dg/wtr-union-init-2.c: Likewise.
7024 * gcc.dg/wtr-union-init-3.c: Likewise.
7025 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7026 * gcc.dg/cpp/defined.c: Likewise.
7027 * gcc.dg/cpp/macsyntx.c: Likewise.
7028 * gcc.dg/cpp/paste2.c: Likewise.
7029 * gcc.dg/cpp/trad/defined.c: Likewise.
7030 * gcc.dg/format/c90-printf-1.c: Likewise.
7031 * gcc.dg/format/c90-scanf-1.c: Likewise.
7032 * gcc.dg/format/c99-printf-1.c: Likewise.
7033 * gcc.dg/format/c99-scanf-1.c: Likewise.
7034 * gcc.misc-tests/gcov-8.c: Likewise.
7035 * lib/profopt.exp: Likewise.
7036
7037 2002-09-15 Krister Walfridsson <cato@df.lth.se>
7038
7039 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
7040
7041 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7042
7043 * g++.dg/inherit/using2.C: New test.
7044
7045 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
7046
7047 * ChangeLog: Follow spelling conventions.
7048 * g++.dg/template/friend4.C: Likewise.
7049 * g++.old-deja/g++.pt/crash67.C: Likewise.
7050 * gcc.c-torture/execute/20000801-4.c: Likewise.
7051 * gcc.dg/c90-digraph-1.c: Likewise.
7052 * gcc.dg/c94-digraph-1.c: Likewise.
7053 * gcc.dg/c99-digraph-1.c: Likewise.
7054 * gcc.dg/cpp/line5.c: Likewise.
7055 * gcc.dg/cpp/multiline.c: Likewise.
7056 * gcc.dg/cpp/trad/literals-1.c: Likewise.
7057 * gcc.dg/format/attr-3.c: Likewise.
7058 * gcc.dg/format/c90-scanf-3.c: Likewise.
7059 * gcc.dg/format/ext-4.c: Likewise.
7060
7061 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7062
7063 * g++.dg/template/pretty1.C: New test.
7064
7065 2002-09-14 Alan Modra <amodra@bigpond.net.au>
7066
7067 * gcc.c-torture/execute/struct-cpy-1.c: New test.
7068
7069 2002-09-13 Matt Austern <austern@apple.com>
7070
7071 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
7072 passing a cast expression to a function by const reference.
7073
7074 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
7075
7076 * g++.dg/template/deduce1.C: New test.
7077
7078 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
7079
7080 * gcc.c-torture/execute/simd-1.c: Force all use of int to
7081 32-bit int.
7082
7083 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
7084
7085 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
7086 usage.
7087
7088 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
7089
7090 * gcc.c-torture/compile/20020910-1.c: New test.
7091
7092 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
7093
7094 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
7095
7096 2002-09-10 Andreas Jaeger <aj@suse.de>
7097
7098 * gcc.dg/20020312-2.c: Adjust for x86-64.
7099
7100 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
7101
7102 * g77.dg/7388.f: New test case for PR 7388.
7103
7104 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
7105
7106 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
7107
7108 2002-09-05 Ziemowit Laski <zlaski@apple.com>
7109
7110 * objc.dg/proto-lossage-1.m: New test.
7111
7112 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
7113
7114 * gcc.dg/cpp/_Pragma4.c: Fix typo.
7115
7116 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
7117
7118 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
7119 expected to pass.
7120
7121 2002-09-06 Stan Shebs <shebs@apple.com>
7122 David Edelsohn <edelsohn@gnu.org>
7123
7124 * gcc.dg/weak: New directory.
7125 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
7126 target-specific xfail bits.
7127 * gcc.dg/typeof-2.c: Move to new directory.
7128 * gcc.dg/weak.exp: New expect script.
7129
7130 2002-09-06 Alan Modra <amodra@bigpond.net.au>
7131
7132 * gcc.c-torture/execute/extzvsi.c: New test.
7133
7134 2002-09-05 Stan Shebs <shebs@apple.com>
7135
7136 * gcc.dg/weak-1.c: xfail on Darwin.
7137 * gcc.dg/weak-2.c: Ditto.
7138 * gcc.dg/weak-3.c: Ditto.
7139 * gcc.dg/weak-4.c: Ditto.
7140 * gcc.dg/weak-5.c: Ditto.
7141 * gcc.dg/weak-6.c: Ditto.
7142 * gcc.dg/weak-7.c: Ditto.
7143 * gcc.dg/weak-8.c: Ditto.
7144 * gcc.dg/weak-9.c: Ditto.
7145
7146 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
7147
7148 * gcc.c-torture/execute/loop-14.c: New test.
7149
7150 2002-09-04 Jakub Jelinek <jakub@redhat.com>
7151
7152 * g++.dg/other/cxa-atexit1.C: New test.
7153
7154 * gcc.dg/typeof-2.c: New test.
7155
7156 2002-09-03 Roger Sayle <roger@eyesopen.com>
7157
7158 * gcc.dg/builtins-2.c: New testcase.
7159 * gcc.dg/builtins-3.c: New testcase.
7160
7161 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
7162
7163 * gcc.dg/cpp/_Pragma4.c: New test.
7164
7165 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
7166
7167 * objc/execute/nil_method-1.m: New testcase.
7168
7169 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
7170
7171 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
7172 [Object class], not [Object initialize].
7173
7174 2002-08-31 Roger Sayle <roger@eyesopen.com>
7175 Hans-Peter Nilsson <hp@bitrange.com>
7176
7177 * gcc.c-torture/execute/20020720-1.x: Skip test on
7178 mmix-knuth-mmixware. Correct comment.
7179
7180 2002-08-27 Mark Mitchell <mark@codesourcery.com>
7181
7182 * testsuite/g++.dg/abi/bitfield5.C: New test.
7183 * testsuite/g++.dg/abi/vbase10.C: Likewise.
7184
7185 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
7186
7187 * objc.dg/undeclared-selector.m: New test.
7188
7189 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
7190
7191 * g++.dg/other/offsetof1.C: Avoid cast warning.
7192
7193 2002-08-26 Ziemowit Laski <zlaski@apple.com>
7194
7195 * objc.dg/super-class-2.m: New test.
7196
7197 2002-08-24 Matt Austern <austern@apple.com>
7198
7199 * g++.dg/ext/lvaddr.C: New test.
7200 * g++.dg/ext/lvcast.C: New test.
7201
7202 2002-08-22 Mark Mitchell <mark@codesourcery.com>
7203
7204 * testsuite/g++.dg/inherit/cond1.C: New test.
7205
7206 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
7207
7208 * gcc.dg/noncompile/incomplete-1.c: New test.
7209
7210 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7211
7212 * gcc.dg/typespec-1.c: New test.
7213
7214 2002-08-20 Devang Patel <dpatel@apple.com>
7215 * objc.dg/proto-hier-2.m: New test.
7216
7217 2002-08-19 Ziemowit Laski <zlaski@apple.com>
7218
7219 * objc.dg/bitfield-1.m: New test.
7220 * objc.dg/bitfield-2.m: New test.
7221
7222 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
7223
7224 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
7225 gcc.dg/c99-flex-array-4.c: New tests.
7226
7227 2002-08-16 Stan Shebs <shebs@apple.com>
7228
7229 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
7230
7231 2002-08-15 Jakub Jelinek <jakub@redhat.com>
7232
7233 * gcc.dg/typeof-1.c: New test.
7234 * g++.dg/ext/typeof2.C: New test.
7235
7236 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
7237
7238 * g++.dg/other/offsetof1.C: New test.
7239
7240 2002-08-14 Richard Henderson <rth@redhat.com>
7241
7242 * gcc.dg/tls/diag-3.c: Fix expected message strings.
7243
7244 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
7245
7246 * gcc.dg/cpp/_Pragma3.c: New test.
7247
7248 2002-08-13 Mark Mitchell <mark@codesourcery.com>
7249
7250 * g++.dg/template/inherit3: New test.
7251
7252 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
7253
7254 * gcc.dg/bitfld-4.c: Add blank options.
7255
7256 2002-08-09 Mark Mitchell <mark@codesourcery.com>
7257
7258 * g++.dg/template/crash1.C: New test.
7259
7260 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7261
7262 * gcc.dg/tls/opt-2.c: New test.
7263
7264 2002-08-08 Devang Patel <dpatel@apple.com>
7265
7266 * objc.dg/selector-1.m : New test
7267
7268 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7269
7270 * g++.dg/abi/bitfield4.C: New test.
7271 * gcc.dg/bitfld-4.c: New test.
7272
7273 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7274
7275 * g++.dg/other/packed1.C: New test.
7276
7277 2002-08-07 Mark Mitchell <mark@codesourcery.com>
7278
7279 * g++.dg/abi/offsetof.C: Tweak error messages.
7280 * g++.old-deja/g++.mike/p10769a.C: Likewise.
7281
7282 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7283
7284 * gcc.dg/bitfld-3.c: New test.
7285
7286 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7287 Richard Henderson <rth@redhat.com>
7288
7289 * gcc.dg/i386-bitfield1.c: New test.
7290 * g++.dg/abi/bitfield3.C: Update.
7291
7292 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
7293
7294 * objc.dg/const-str-2.m: Update.
7295 * gcc.dg/cpp/c++98.c: Change to C extension.
7296 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
7297 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
7298
7299 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
7300
7301 * testsuite/gcc.dg/tls/diag-3.c: New.
7302
7303 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
7304
7305 * g++.dg/README (Subdirectories): Document new subdir expr.
7306 * g++.dg/expr/pmf-1.C: New test.
7307
7308 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
7309
7310 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
7311
7312 2002-08-06 Jakub Jelinek <jakub@redhat.com>
7313
7314 * g++.dg/abi/bitfield3.C: New test.
7315
7316 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
7317
7318 * lib/gcov.exp: Tweak expected line formats.
7319 * gcc.misc-tests/gcov8.c: New test.
7320 * gcc.misc-tests/gcov8.x: New flags.
7321
7322 2002-08-05 Jakub Jelinek <jakub@redhat.com>
7323
7324 * consistency.vlad/layout/endian.c: Include string.h.
7325
7326 * gcc.c-torture/execute/20020805-1.c: New test.
7327
7328 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
7329
7330 * g++.dg/other/conversion1.C: New test.
7331
7332 2002-08-03 Roger Sayle <roger@eyesopen.com>
7333
7334 * gcc.dg/builtins-1.c: New testcase.
7335
7336 2002-08-02 Mark Mitchell <mark@codesourcery.com>
7337
7338 * g++.dg/inherit/access3.C: New test.
7339
7340 2002-08-01 Jakub Jelinek <jakub@redhat.com>
7341
7342 * gcc.dg/ia64-visibility-2.c: New test.
7343
7344 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
7345
7346 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
7347 __qualifier_flags to __flags.
7348
7349 2002-07-31 Mark Mitchell <mark@codesourcery.com>
7350
7351 * g++.dg/inherit/operator1.C: New test.
7352 * g++.dg/lookup/disamb1.C: Fix typo in comment.
7353 * g++.dg/other/error1.C: Change expected error message.
7354 * g++.dg/template/conv4.C: Likewise.
7355
7356 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
7357
7358 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
7359 for documented behavior.
7360
7361 2002-07-25 Roger Sayle <roger@eyesopen.com>
7362
7363 * gcc.c-torture/execute/20020720-1.x: Skip this test on
7364 several targets known to fail.
7365
7366 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
7367
7368 * gcc.dg/mips-args-[123].c: New tests.
7369
7370 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
7371
7372 * gcc.dg/ppc-spe.c: New.
7373
7374 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
7375
7376 * g++.dg/other/ptrmem4.C: New testcase.
7377
7378 2002-07-24 Richard Henderson <rth@redhat.com>
7379
7380 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
7381
7382 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
7383
7384 * g++.dg/ext/alignof1.C (main): Return 0 for success.
7385
7386 2002-07-24 Roger Sayle <roger@eyesopen.com>
7387
7388 * gcc.c-torture/execute/memset-3.c: New testcase.
7389
7390 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
7391
7392 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
7393 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
7394
7395 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7396
7397 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
7398 Delete.
7399
7400 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
7401
7402 * gcc.c-torture/compile/simd-4.c: New test.
7403
7404 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7405
7406 PR c++/7347, c++/7348
7407 * g++.dg/template/access4.C: New test.
7408 * g++.dg/template/access5.C: New test.
7409 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
7410 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
7411 * g++.old-deja/g++.pt/ttp58.C: Likewise.
7412 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
7413
7414 2002-07-22 Jakub Jelinek <jakub@redhat.com>
7415
7416 * gcc.dg/gnu89-init-2.c: New test.
7417
7418 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
7419
7420 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
7421
7422 2002-07-20 Roger Sayle <roger@eyesopen.com>
7423
7424 * gcc.c-torture/execute/20020720-1.c: New testcase.
7425
7426 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
7427
7428 * gcc.dg/cpp/Wsignprom.c: New tests.
7429
7430 2002-07-20 Alan Modra <amodra@bigpond.net.au>
7431
7432 * gcc.c-torture/execute/loop-13.c: New test.
7433
7434 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
7435
7436 * gcc.dg/cpp/expr.c: New tests.
7437
7438 2002 07-18 David Edelsohn <edelsohn@gnu.org>
7439
7440 * g++.dg/opt/pr6713.C: Add template instantiation.
7441
7442 2002-07-18 Alan Modra <amodra@bigpond.net.au>
7443
7444 * gcc.dg/nest.c: New test.
7445
7446 2002-07-17 Richard Henderson <rth@redhat.com>
7447
7448 * g++.dg/opt/pr6713.C: New test.
7449
7450 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
7451
7452 * gcc.c-torture/execute/loop-2e.x: Let the testcase
7453 XFAIL for all x86 processors.
7454
7455 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
7456
7457 * gcc.c-torture/execute/20010122-1.x: Do not test with
7458 -fomit-frame-pointer.
7459
7460 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7461
7462 * g++.dg/template/instantiate2.C: New test.
7463 * g++.dg/template/spec4.C: New test.
7464
7465 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7466
7467 * g++.dg/template/access2.C: New test.
7468 * g++.dg/template/access3.C: New test.
7469
7470 2002-07-15 Zack Weinberg <zack@codesourcery.com>
7471
7472 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
7473 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
7474 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
7475 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
7476 Convert to use <stdarg.h>.
7477 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
7478 Delete.
7479 * gcc.dg/va-arg-2.c: New.
7480 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
7481
7482 2002-07-15 Jakub Jelinek <jakub@redhat.com>
7483
7484 * gcc.c-torture/compile/20020710-1.c: New test.
7485
7486 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
7487 Andrew Pinski <pinskia@physics.uc.edu>
7488
7489 gcc.c-torture/compile/simd-2.c: New testcase.
7490 gcc.c-torture/compile/simd-3.c: Likewise.
7491
7492 2002-07-11 Mark Mitchell <mark@codesourcery.com>
7493
7494 PR c++/7224
7495 * g++.dg/overload/error1.C: New test.
7496
7497 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7498
7499 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
7500 configuration and IRIX 6 O32 ABI.
7501
7502 2002-07-11 Roger Sayle <roger@eyesopen.com>
7503
7504 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
7505
7506 2002-07-10 Roger Sayle <roger@eyesopen.com>
7507
7508 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
7509
7510 2002-07-10 Jeffrey A Law <law@redhat.com>
7511
7512 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
7513
7514 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
7515
7516 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
7517
7518 * gcc.dg/20020312-2.c: Check for __PPC__.
7519
7520 2002-07-09 Diego Novillo <dnovillo@redhat.com>
7521
7522 * gcc.c-torture/compile/20020709-1.c: New test.
7523
7524 2002-07-07 Roger Sayle <roger@eyesopen.com>
7525
7526 * g++.dg/template/qualttp21.C: New test case.
7527
7528 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
7529
7530 * gcc.c-torture/compile/20020706-1.c: New test.
7531 * gcc.c-torture/compile/20020706-2.c: New test.
7532
7533 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
7534 Alexandre Oliva <aoliva@redhat.com>
7535
7536 * g++.dg/warn/incomplete1.C: New test.
7537
7538 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7539
7540 PR c++/7099
7541 * g++.dg/warn/noreturn1.C: New test.
7542
7543 2002-07-03 Mark Mitchell <mark@codesourcery.com>
7544
7545 PR c++/6706
7546 * g++.dg/debug/debug6.C: New test.
7547 * g++.dg/debug/debug7.C: New test.
7548
7549 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
7550
7551 * gcc.c-torture/compile/simd-3.c: New test.
7552
7553 2002-07-03 Chris Demetriou <cgd@broadcom.com>
7554
7555 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
7556 * gcc.dg/20020620-1.c: Likewise.
7557
7558 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7559
7560 PR c++/6944
7561 * g++.dg/init/array4.C: New test.
7562 * g++.dg/init/array5.C: New test.
7563
7564 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
7565
7566 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
7567 * gcc.c-torture/execute/simd-2.c (main): Likewise.
7568
7569 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7570
7571 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
7572 * gcc.dg/wtr-aggr-init-1.c: Likewise.
7573 * gcc.dg/wtr-conversion-1.c: Likewise.
7574 * gcc.dg/wtr-escape-1.c: Likewise.
7575 * gcc.dg/wtr-int-type-1.c: Likewise.
7576 * gcc.dg/wtr-label-1.c: Likewise.
7577 * gcc.dg/wtr-static-1.c: Likewise.
7578 * gcc.dg/wtr-strcat-1.c: Likewise.
7579 * gcc.dg/wtr-suffix-1.c: Likewise.
7580 * gcc.dg/wtr-switch-1.c: Likewise.
7581 * gcc.dg/wtr-unary-plus-1.c: Likewise.
7582 * gcc.dg/wtr-union-init-1.c: Likewise.
7583 * gcc.dg/wtr-union-init-2.c: Likewise.
7584 * gcc.dg/wtr-union-init-3.c: Likewise.
7585
7586 * gcc.dg/wtr-func-def-1.c: New test.
7587
7588 2002-07-02 Devang Patel <dpatel@apple.com>
7589
7590 * objc.dg/param-1.m: New test.
7591
7592 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
7593
7594 * gcc.dg/cpp/trad/directive.c: Add test.
7595 * gcc.dg/cpp/trad/macroargs.c: Add test.
7596 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
7597
7598 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
7599
7600 * gcc.dg/cpp/cmdlne-M.c: New test.
7601
7602 2002-07-02 Ziemowit Laski <zlaski@apple.com>
7603
7604 * objc.dg/desig-init-1.m: New test.
7605
7606 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7607
7608 PR c++/6716
7609 * g++.dg/template/instantiate1.C: New test.
7610
7611 2002-07-01 Mark Mitchell <mark@codesourcery.com>
7612
7613 PR c++/7112
7614 * g++.dg/template/sizeof2.C: New test.
7615
7616 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7617
7618 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
7619 gcc.dg/cpp/trad/include.c: New tests.
7620
7621 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
7622
7623 PR target/7177
7624 * gcc.c-torture/compile/20020701-1.c: New test.
7625
7626 2002-07-01 Stan Shebs <shebs@apple.com>
7627
7628 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
7629 header here...
7630 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
7631 (objc-torture-execute): or here.
7632
7633 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
7634
7635 * gcc.c-torture/execute/arith-rand-ll.c: New test.
7636
7637 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7638
7639 * gcc.dg/cpp/trad/escaped-nl.c: New test.
7640
7641 2002-06-30 Devang Patel <dpatel@apple.com>
7642
7643 * objc.dg/fsyntax-only.m: New test.
7644
7645 2002-06-27 Mark Mitchell <mark@codesourcery.com>
7646
7647 PR c++/6695
7648 * g++.dg/template/friend7.C: New file.
7649
7650 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
7651
7652 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
7653 return type.
7654
7655 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
7656
7657 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
7658 avoid division by zero.
7659
7660 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
7661
7662 * gcc.dg/Wunknownprag.c: New tests.
7663
7664 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
7665
7666 * gcc.c-torture/execute/simd-2.c: New test.
7667
7668 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
7669
7670 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
7671 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
7672 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
7673 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
7674 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
7675 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
7676 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
7677 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
7678 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
7679 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
7680 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
7681 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
7682 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
7683 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
7684 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
7685 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
7686 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
7687
7688 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
7689
7690 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
7691 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
7692 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
7693 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
7694 New tests.
7695 * gcc.dg/cpp/trad/directive.c: Update.
7696
7697 2002-06-23 Andreas Jaeger <aj@suse.de>
7698
7699 * gcc.c-torture/execute/complex-6.c: New.
7700
7701 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
7702
7703 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
7704 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
7705 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
7706 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
7707
7708 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
7709
7710 * gcc.dg/cpp/trad: New directory with traditional tests copied
7711 from parent directory.
7712 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7713 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7714 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7715 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7716 Move to trad/ and rename.
7717 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
7718 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
7719 gcc.dg/cpp/trad/redef2.c: New tests.
7720 * gcc.dg/cpp/trad/trad.exp: New driver.
7721
7722 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
7723
7724 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7725 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7726 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7727 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7728 Remove.
7729
7730 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
7731
7732 * gcc.dg/20020620-1.c: New test.
7733
7734 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7735
7736 * g++.dg/template/ttp4.C: New test.
7737
7738 2002-06-19 Jakub Jelinek <jakub@redhat.com>
7739
7740 * g++.dg/opt/vt1.C: Fix regexp.
7741
7742 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7743
7744 * gcc.c-torture/execute/pure-1.c: Make functions static again.
7745 Don't use attribute `noinline'.
7746
7747 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7748
7749 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
7750
7751 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
7752
7753 * gcc.c-torture/execute/simd-1.c: New.
7754
7755 * gcc.dg/simd-1.c: New.
7756
7757 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7758
7759 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
7760
7761 2002-06-16 Richard Henderson <rth@redhat.com>
7762
7763 * g++.dg/ext/anon-struct1.C: New.
7764 * g++.dg/ext/anon-struct2.C: New.
7765 * g++.dg/ext/anon-struct3.C: New.
7766 * gcc.dg/anon-struct-1.c: New.
7767 * gcc.dg/anon-struct-2.c: New.
7768 * gcc.dg/anon-struct-3.c: New.
7769 * gcc.dg/20011008-1.c: Adjust warning text.
7770 * gcc.dg/20020527-1.c: Add -fms-extensions.
7771
7772 2002-06-16 Richard Henderson <rth@redhat.com>
7773
7774 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
7775
7776 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
7777
7778 * gcc.c-torture/execute/20020615-1.c: New test.
7779
7780 2002-06-15 Roger Sayle <roger@eyesopen.com>
7781
7782 * gcc.c-tortuture/execute/compare-1.c: New test case.
7783 * gcc.c-tortuture/execute/compare-2.c: New test case.
7784 * gcc.c-tortuture/execute/compare-3.c: New test case.
7785
7786 2002-06-13 Richard Henderson <rth@redhat.com>
7787
7788 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
7789 ia64 ilp32.
7790
7791 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7792
7793 * g++.dg/template/typename2.C: Update error message.
7794
7795 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
7796
7797 * gcc.c-torture/execute/20020611-1.c: New test.
7798
7799 2002-06-11 Bob Wilson <bob.wilson@acm.org>
7800
7801 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
7802 list of targets to skip.
7803
7804 2002-06-10 Bob Wilson <bob.wilson@acm.org>
7805
7806 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
7807 targets if not optimizing.
7808
7809 2002-06-10 Jakub Jelinek <jakub@redhat.com>
7810
7811 * gcc.c-torture/compile/20020605-1.c: New test.
7812
7813 * g++.dg/opt/vt1.C: New test.
7814
7815 * gcc.dg/20020531-1.c: New test.
7816
7817 * gcc.dg/20020530-1.c: New test.
7818
7819 * gcc.dg/20020527-1.c: New test.
7820
7821 * g++.dg/opt/cse1.C: New test.
7822
7823 2002-06-07 Roger Sayle <roger@eyesopen.com>
7824
7825 * gcc.dg/20020607-2.c: New test case.
7826
7827 2002-06-07 Jakub Jelinek <jakub@redhat.com>
7828
7829 * gcc.c-torture/compile/20020604-1.c: New test.
7830
7831 2002-06-04 Richard Henderson <rth@redhat.com>
7832
7833 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
7834 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
7835 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
7836
7837 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
7838
7839 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
7840
7841 2002-06-03 Richard Henderson <rth@redhat.com>
7842
7843 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
7844 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
7845
7846 2002-06-02 Richard Henderson <rth@redhat.com>
7847
7848 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
7849 test functions static.
7850
7851 2002-06-02 Andreas Jaeger <aj@suse.de>
7852
7853 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
7854 now.
7855
7856 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
7857
7858 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
7859 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
7860 Update for mofified diagnostics.
7861 * gcc.dg/c99-intconst-1.c: No longer fail.
7862
7863 2002-06-02 Richard Henderson <rth@redhat.com>
7864
7865 * gcc.dg/uninit-A.c: Remove xfail markers.
7866
7867 2002-06-01 Roger Sayle <roger@eyesopen.com>
7868
7869 * gcc.dg/fnegate-1.c: New test case.
7870
7871 2002-05-30 Osku Salerma <osku@iki.fi>
7872
7873 * gcc.c-torture/execute/mayalias-1.c: New file.
7874
7875 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
7876
7877 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
7878 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
7879 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
7880
7881 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
7882
7883 * gcc.c-torture/execute/20020529-1.c: New test.
7884
7885 2002-05-27 Richard Henderson <rth@redhat.com>
7886
7887 * g++.dg/ext/attrib6.C: New test case.
7888
7889 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7890
7891 * gcc.c-torture/execute/pure-1.c: New test.
7892
7893 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
7894
7895 * gcc.dg/cpp/arith-2.c: Remove.
7896
7897 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
7898
7899 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
7900 * gcc.dg/cpp/if-3.c: Remove.
7901
7902 2002-05-26 Jakub Jelinek <jakub@redhat.com>
7903
7904 * g++.dg/opt/cse2.C: New test.
7905
7906 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
7907
7908 * gcc.dg/cpp/arith-1.c: New semantic tests.
7909 * gcc.dg/cpp/if-1.c: Update.
7910
7911 2002-05-24 Ben Elliston <bje@redhat.com>
7912
7913 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
7914
7915 2002-05-24 Jakub Jelinek <jakub@redhat.com>
7916
7917 * gcc.dg/verbose-asm.c: New test.
7918
7919 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
7920
7921 * gcc.dg/cpp/paste12.c: New test.
7922
7923 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7924
7925 * g++.dg/parse/named_ops.C: New test.
7926
7927 2002-05-23 Mark Mitchell <mark@codesourcery.com>
7928
7929 * gcc/testsuite/gcc.dg/weak-8.c: New test.
7930
7931 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
7932
7933 * gcc.dg/weak-2.c: Allow optional leading underscore
7934 in scan-assembler symbol name.
7935 * gcc.dg/weak-3.c: Likewise.
7936 * gcc.dg/weak-4.c: Likewise.
7937 * gcc.dg/weak-5.c: Likewise.
7938
7939 2002-05-23 Jakub Jelinek <jakub@redhat.com>
7940
7941 * gcc.dg/20020523-1.c: New test.
7942
7943 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7944
7945 * objc.dg/const-str-2.m: Update now that we stop after
7946 a command line error.
7947
7948 2002-05-22 Richard Henderson <rth@redhat.com>
7949
7950 * g++.dg/dg.exp: Fix typo in test pruneing.
7951
7952 2002-05-22 Richard Henderson <rth@redhat.com>
7953
7954 * g++.dg/dg.exp: Prune the tls subdirectory.
7955 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
7956 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
7957 * g++.dg/tls/init-1.C: New.
7958
7959 2002-05-22 Jakub Jelinek <jakub@redhat.com>
7960
7961 * gcc.dg/20020517-1.c: New test.
7962
7963 2002-05-21 Richard Henderson <rth@redhat.com>
7964
7965 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
7966 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
7967
7968 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
7969
7970 * g++.dg/other/copy2.C: New test.
7971
7972 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
7973
7974 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
7975 (MAX_COPY): Bump up to 10 times sizeof (long long).
7976 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
7977
7978 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
7979 sizeof (long long).
7980
7981 * gcc.c-torture/execute/strcpy-1.c: New test.
7982
7983 2002-05-19 Jason Merrill <jason2redhat.com>
7984
7985 * g++.dg/ext/oper1.C: New test.
7986
7987 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
7988 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
7989
7990 * README.QMTEST: New file.
7991
7992 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
7993
7994 2002-05-19 Andreas Jaeger <aj@suse.de>
7995
7996 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
7997 now.
7998 * gcc.c-torture/execute/loop-2d.x: Likewise.
7999
8000 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
8001
8002 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
8003 support weak symbols.
8004 * gcc.dg/weak-4.c: Likewise
8005 * gcc.dg/weak-6.c: Likewise
8006
8007 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
8008
8009 * gcc.dg/weak-3.c: Add dg-excess-error comment for
8010 cygwin, coff and h8300-*-hms targets
8011 * gcc.dg/weak-5.c: Likewise
8012 * gcc.dg/weak-7.c: Likewise
8013
8014 2002-05-16 Jason Merrill <jason@redhat.com>
8015
8016 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
8017 (scan-assembler-not, scan-assembler-dem): Likewise.
8018 (scan-assembler-dem-not): Likewise.
8019
8020 2002-05-15 Richard Henderson <rth@redhat.com>
8021
8022 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
8023
8024 2002-05-15 Richard Henderson <rth@redhat.com>
8025
8026 * gcc.dg/weak-5.c (vfoo1c): No warning here.
8027 (vfoo1f): Warning here.
8028 (vfoo1l): Don't redefine the alias.
8029
8030 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
8031
8032 * g++.dg/init/pm1.C: New test.
8033
8034 2002-05-12 David S. Miller <davem@redhat.com>
8035
8036 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
8037 types.
8038
8039 2002-05-10 Roger Sayle <roger@eyesopen.com>
8040
8041 * gcc.c-torture/execute/20020510-1.c: New test case.
8042
8043 2002-05-10 David S. Miller <davem@redhat.com>
8044
8045 * gcc.c-torture/execute/conversion.c: Test long double too.
8046
8047 2002-05-09 Jakub Jelinek <jakub@redhat.com>
8048
8049 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
8050 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
8051 * lib/g++.exp (g++_link_flags): Likewise.
8052 * lib/objc.exp (objc_target_compile): Likewise.
8053
8054 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
8055
8056 * gcc.dg/cpp/poison.c: Update.
8057 * gcc.dg/cpp/20000625-2.c: Remove.
8058 * gcc.dg/cpp/direct2s.c: Remove final test.
8059
8060 2002-05-08 Tom Rix <trix@redhat.com>
8061
8062 * gcc.c-torture/execute/20020508-1.c: New test.
8063 * gcc.c-torture/execute/20020508-2.c: New test.
8064 * gcc.c-torture/execute/20020508-3.c: New test.
8065
8066 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
8067
8068 * gcc.dg/cpp/charconst-4.c: More tests.
8069
8070 2002-05-08 Mark Mitchell <mark@codesourcery.com>
8071
8072 PR c/6569
8073 * gcc.dg/weak-3.c: Update location of warning messages.
8074 * gcc.dg/weak-5.c: Likewise.
8075
8076 2002-05-06 Roger Sayle <roger@eyesopen.com>
8077
8078 * gcc.c-torture/execute/20020506-1.c: New test case.
8079
8080 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
8081
8082 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
8083
8084 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8085
8086 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
8087
8088 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8089
8090 * gcc.dg/cpp/charconst-3.c: New test.
8091
8092 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8093
8094 * gcc.dg/cpp/charconst.c: Update tests.
8095
8096 2002-05-05 Tim Josling <tej@melbpc.org.au>
8097
8098 * treelang: Added directory for new sample language treelang. Also
8099 lib/treelang.exp: New file to signal treelang should be tested.
8100
8101 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8102
8103 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
8104 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
8105 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
8106 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
8107 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
8108 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
8109 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
8110
8111 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
8112
8113 * gcc.dg/format/xopen-2.c: New test.
8114
8115 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8116
8117 * gcc.dg/20020503-1.c: New test.
8118
8119 2002-05-02 Mark Mitchell <mark@codesourcery.com>
8120
8121 * g++.dg/init/dtor1.C: Make it tougher.
8122
8123 2002-05-01 Mark Mitchell <mark@codesourcery.com>
8124
8125 * g++.dg/init/dtor1.C: New test.
8126
8127 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
8128
8129 * gcc.dg/altivec-8.c: New.
8130
8131 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
8132
8133 * gcc.dg/altivec-7.c: New.
8134
8135 2002-04-29 Jakub Jelinek <jakub@redhat.com>
8136
8137 * g++.dg/parse/typedef1.C: New test.
8138
8139 2002-04-29 Mark Mitchell <mark@codesourcery.com>
8140
8141 PR c++/6486
8142 * g++.dg/template/friend6.C: New test.
8143
8144 PR c++/6492
8145 * g++.dg/init/copy1.C: New test.
8146
8147 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
8148
8149 * g++.dg/warn/effc1.C: New test.
8150
8151 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
8152
8153 * gcc.dg/cpp/if-cexp.c: Add a test.
8154
8155 2002-04-28 Jakub Jelinek <jakub@redhat.com>
8156
8157 * gcc.dg/20020426-2.c: New test.
8158
8159 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
8160
8161 * gcc.dg/cpp/if-mop.c: Update.
8162 * gcc.dg/cpp/if-mpar.c: Add test.
8163 * gcc.dg/cpp/if-oppr.c: Update.
8164
8165 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8166
8167 PR c/6343
8168 * gcc.dg/weak-[2-7].c: New tests.
8169
8170 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8171
8172 * gcc.dg/enum1.c: New test.
8173
8174 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8175
8176 PR c++/6497
8177 * g++.dg/inherit/access2.C: New test.
8178
8179 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8180
8181 PR bootstrap/6445
8182 * gcc.dg/20020426-1.c: New test.
8183
8184 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8185
8186 * g++.dg/abi/enum1.C: New test.
8187
8188 2002-04-26 Richard Henderson <rth@redhat.com>
8189
8190 * gcc.dg/c99-bool-1.c: Expect always true warning.
8191
8192 2002-04-25 Roger Sayle <roger@eyesopen.com>
8193
8194 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
8195
8196 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8197
8198 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
8199 targets.
8200
8201 2002-04-24 Mark Mitchell <mark@codesourcery.com>
8202
8203 * g++.dg/abi/mange7.C: New test.
8204
8205 PR c++/6438.
8206 * g++.dg/parse/stmtexpr2.C: New test.
8207
8208 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
8209
8210 * gcc.dg/20020312-2.c: Add SH target.
8211
8212 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8213
8214 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
8215 compiler output on mips*-*-irix*.
8216
8217 2002-04-23 Jakub Jelinek <jakub@redhat.com>
8218
8219 * g++.dg/parse/attr1.C: New test.
8220
8221 2002-04-23 Roger Sayle <roger@eyesopen.com>
8222
8223 * gcc.c-torture/execute/string-opt-17.c: New test case.
8224 * gcc.c-torture/execute/memset-2.c: New test case.
8225
8226 2002-04-23 Mark Mitchell <mark@codesourcery.com>
8227
8228 PR c++/6256:
8229 * g++.dg/template/friend5.C: New test.
8230
8231 PR c++/6331:
8232 * g++.dg/template/qual1.C: Likewise.
8233
8234 2002-04-22 Zack Weinberg <zack@codesourcery.com>
8235
8236 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
8237 Include stdlib.h, not stdio.h or ctype.h.
8238
8239 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
8240
8241 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
8242 cris-*-elf* and mmix-*-*.
8243 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
8244 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
8245 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
8246 Ditto.
8247 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
8248 * gcc.dg/wchar_t-1.c: Ditto.
8249
8250 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
8251
8252 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
8253 Clarify comment.
8254
8255 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
8256
8257 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
8258
8259 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8260
8261 * gcc.c-torture/execute/20000906-1.x: Delete.
8262
8263 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
8264
8265 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
8266
8267 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
8268
8269 * PR6367
8270 * g77.f-torture/execute/6367.f: New test.
8271 * g77.f-torture/execute/6367.x: Disable for MMIX.
8272
8273 2002-04-19 Mark Mitchell <mark@codesourcery.com>
8274
8275 * PR6352
8276 * g++.dg/opt/inline2.C: New test.
8277
8278 2002-04-18 Richard Henderson <rth@redhat.com>
8279
8280 * gcc.dg/20000906-1.c: Enable for all targets.
8281 * gcc.c-torture/compile/iftrap-2.c: New.
8282
8283 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8284
8285 * gcc.dg/20020418-1.c: New test.
8286 * gcc.dg/20020418-2.c: New test.
8287
8288 2002-04-18 Richard Henderson <rth@redhat.com>
8289
8290 * gcc.c-torture/compile/iftrap-1.c: New.
8291 * gcc.dg/iftrap-1.c: Adjust for ia64.
8292 * gcc.dg/iftrap-2.c: New.
8293
8294 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8295
8296 * gcc.c-torture/compile/20020418-1.c: New test.
8297
8298 2002-04-18 Roger Sayle <roger@eyesopen.com>
8299
8300 * gcc.c-torture/compile/20020415-1.c: New.
8301
8302 2002-04-18 David S. Miller <davem@redhat.com>
8303
8304 * gcc.c-torture/execute/20020418-1.c: New test.
8305
8306 2002-04-17 Jakub Jelinek <jakub@redhat.com>
8307
8308 * gcc.dg/20020416-1.c: New test.
8309
8310 * g++.dg/opt/inline1.C: New test.
8311
8312 2002-04-16 Jakub Jelinek <jakub@redhat.com>
8313
8314 * gcc.dg/altivec-5.c: New test.
8315
8316 * gcc.dg/20020415-1.c: New test.
8317
8318 2002-04-15 Mark Mitchell <mark@codesourcery.com>
8319
8320 * testsuite/lib/chill.exp: Remove.
8321
8322 2002-04-14 Jakub Jelinek <jakub@redhat.com>
8323
8324 * g++.dg/other/big-struct.C: New test.
8325
8326 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
8327
8328 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
8329 of scratch file.
8330
8331 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
8332
8333 PR c/6277
8334 * gcc.dg/i386-387-1.c: Allow optional leading underscore
8335 in scan-assembler function name
8336
8337 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
8338
8339 * g77.f-torture/execute/980628-4.x,
8340 g77.f-torture/execute/980628-5.x,
8341 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8342 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8343 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
8344 i[34567]86-*-*.
8345
8346 2002-04-13 David S. Miller <davem@redhat.com>
8347
8348 * gcc.c-torture/execute/20020413-1.c: New test.
8349
8350 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
8351
8352 * gcc.dg/asm-6.c,
8353 * g++.dg/ext/asm1.C: New tests.
8354
8355 2002-04-12 Mark Mitchell <mark@codesourcery.com>
8356
8357 PR c++ 5373.
8358 * g++.dg/parse/stmtexpr1.C: New test.
8359
8360 PR c++/5189.
8361 * g++.dg/template/copy1.C: New test.
8362
8363 2002-04-12 Richard Henderson <rth@redhat.com>
8364
8365 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
8366
8367 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
8368
8369 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
8370 gcc.c-torture/execute/20020307-2.c.
8371
8372 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
8373
8374 * g++.dg/ext/attrib5.C,
8375 * g++.dg/lookup/struct1.C: New tests.
8376
8377 2002-04-11 Jakub Jelinek <jakub@redhat.com>
8378
8379 * gcc.dg/20020411-1.c: New test.
8380
8381 * gcc.c-torture/execute/20020411-1.c: New test.
8382
8383 2002-04-10 Janis Johnson <janis187@us.ibm.com>
8384
8385 * g77.f-torture/execute/6177.f: New test.
8386
8387 2002-04-10 Jakub Jelinek <jakub@redhat.com>
8388
8389 PR middle-end/6247
8390 * g++.dg/opt/cleanup1.C: New test.
8391
8392 * g++.dg/opt/const1.C: New test.
8393
8394 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
8395
8396 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
8397
8398 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
8399
8400 PR c++/5507
8401 * g++.dg/template/typename2.C: New test.
8402
8403 2002-04-10 Alan Modra <amodra@bigpond.net.au>
8404
8405 * gcc.c-torture/execute/loop-12.c: New.
8406
8407 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
8408
8409 * g77.f-torture/execute/980628-4.x,
8410 g77.f-torture/execute/980628-5.x,
8411 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8412 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8413 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
8414
8415 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8416
8417 PR optimization/6086
8418 * g++.dg/opt/preinc1.C: New test.
8419
8420 2002-04-06 Mark Mitchell <mark@codesourcery.com>
8421
8422 PR c++/5571
8423 * g++.dg/opt/static2.C: New test.
8424
8425 2002-04-06 Mark Mitchell <mark@codesourcery.com>
8426
8427 PR c/5120
8428 * gcc.dg/20020406-1.c: New test.
8429
8430 2002-04-04 David S. Miller <davem@redhat.com>
8431
8432 * gcc.c-torture/execute/20020404-1.c: New test.
8433
8434 2002-04-04 Jakub Jelinek <jakub@redhat.com>
8435
8436 PR c/6123
8437 * gcc.dg/20020312-2.c: Do not declare global register variable
8438 if __PIC__ or __pic__ is defined.
8439
8440 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
8441
8442 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
8443 __asm__ so that it works correctly even if -ansi -pedantic-errors.
8444
8445 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8446
8447 * gcc.misc-tests/linkage.exp: Update last change to handle
8448 sparc*-, not just sparc-.
8449
8450 2002-04-03 Richard Henderson <rth@redhat.com>
8451
8452 * gcc.dg/cpp/ucs.c: Improved long UCS test.
8453
8454 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
8455
8456 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
8457
8458 2002-04-02 David S. Miller <davem@redhat.com>
8459
8460 * gcc.c-torture/execute/20020402-3.c: New test.
8461
8462 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
8463
8464 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
8465 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
8466
8467 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
8468 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
8469 g77.f-torture/execute/20001201.x,
8470 g77.f-torture/execute/u77-test.x: New files.
8471
8472 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
8473 * gcc.dg/wchar_t-1.c: Ditto.
8474
8475 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8476
8477 * gcc.c-torture/execute/20020402-1.c: New test.
8478
8479 2002-04-01 Richard Henderson <rth@redhat.com>
8480
8481 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
8482
8483 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
8484
8485 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8486
8487 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
8488
8489 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8490
8491 * g++.dg/inherit/template-as-base.C: Expect error.
8492 * g++.dg/inherit/namespace-as-base.C: Likewise.
8493
8494 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
8495
8496 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
8497 g++.dg/ext/instantiate3.C: Tweak match patterns.
8498
8499 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
8500 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
8501 -da test.
8502
8503 2002-03-31 Richard Henderson <rth@redhat.com>
8504
8505 * gcc.dg/special/alias-2.c: New.
8506 * gcc.dg/special/ecos.exp: Run it.
8507
8508 2002-03-31 Richard Henderson <rth@redhat.com>
8509
8510 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
8511
8512 2002-03-31 Kazu Hirata <kazu@hxi.com>
8513
8514 * gcc.dg/weak-1.c: Disable on h8300 port.
8515
8516 2002-03-29 Janis Johnson <janis187@us.ibm.com>
8517
8518 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
8519 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
8520 ordering tests.
8521 * g++.dg/bprob/bprob-1.C: New test.
8522 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
8523 * g++.dg/gcov/gcov-1.C: New test.
8524 * g++.dg/gcov/gcov-1.x: New file.
8525 * g++.dg/gcov/gcov-2.C: New test.
8526 * g++.dg/gcov/gcov-3.C: New test.
8527 * g++.dg/gcov/gcov-3.h: New file.
8528
8529 2002-03-28 Roger Sayle <roger@eyesopen.com>
8530
8531 * g++.old-deja/g++.other/builtins5.C: New test.
8532 * g++.old-deja/g++.other/builtins6.C: New test.
8533 * g++.old-deja/g++.other/builtins7.C: New test.
8534 * g++.old-deja/g++.other/builtins8.C: New test.
8535 * g++.old-deja/g++.other/builtins9.C: New test.
8536
8537 2002-03-29 Jakub Jelinek <jakub@redhat.com>
8538
8539 * g++.dg/opt/static1.C: New test.
8540
8541 * g++.dg/opt/longbranch1.C: New test.
8542
8543 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
8544
8545 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
8546
8547 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
8548
8549 2002-03-28 Jeffrey A Law (law@redhat.com)
8550
8551 * gcc.c-torture/execute/20020328-1.c: New test.
8552
8553 2002-03-27 Richard Henderson <rth@redhat.com>
8554
8555 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
8556 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
8557 move from g++.old-deja/g++.ext/.
8558
8559 2002-03-27 Mark Mitchell <mark@codesourcery.com>
8560
8561 * g++.dg/init/new2.C: New test.
8562
8563 2002-03-26 Richard Henderson <rth@redhat.com>
8564
8565 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
8566
8567 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
8568 on sparc.
8569
8570 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
8571 sparcv9 systems.
8572 * gcc.dg/20001102-1.c: Likewise.
8573
8574 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
8575
8576 * gcc.dg/cpp/endif-pedantic1.c,
8577 gcc.dg/cpp/endif-pedantic2.c: New tests.
8578
8579 2002-03-26 Mark Mitchell <mark@codesourcery.com>
8580
8581 * g++.dg/init/new1.C: New test.
8582
8583 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
8584
8585 * g++.dg/abi/vbase9.C: New test.
8586
8587 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
8588
8589 * gcc.dg/arm-asm.c: New test.
8590
8591 2002-03-26 Andrew Cagney <ac131313@redhat.com>
8592
8593 * gcc.dg/Wswitch-enum.c: New test.
8594 Fix PR c/5044.
8595
8596 2002-03-26 Richard Henderson <rth@redhat.com>
8597
8598 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
8599 structure.
8600
8601 2002-03-25 Richard Henderson <rth@redhat.com>
8602
8603 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
8604 sparcv9 systems.
8605
8606 * gcc.c-torture/compile/20011119-1.c (xxx): New.
8607 * gcc.c-torture/compile/20011119-2.c (xxx): New.
8608
8609 2002-03-25 Zack Weinberg <zack@codesourcery.com>
8610
8611 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
8612
8613 2002-03-25 Bob Wilson <bob.wilson@acm.org>
8614
8615 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
8616 targets using generic thunk support.
8617
8618 2002-03-25 Jakub Jelinek <jakub@redhat.com>
8619
8620 * gcc.c-torture/compile/20020323-1.c: New test.
8621
8622 * g++.dg/opt/conj2.C: New test.
8623
8624 2002-03-24 Richard Henderson <rth@redhat.com>
8625
8626 * gcc.dg/weak-1.c: Use -fno-common.
8627
8628 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8629
8630 * g77.dg/f77-edit-apostrophe-out.f: New test
8631 * g77.dg/f77-edit-h-out.f: New test
8632 * g77.dg/f77-edit-t-in.f: New test
8633 * g77.dg/f77-edit-t-out.f: New test
8634 * g77.dg/f77-edit-x-out.f: New test
8635 * g77.dg/f77-edit-slash-out.f: New test
8636 * g77.dg/f77-edit-colon-out.f: New test
8637 * g77.dg/f77-edit-s-out.f: New test
8638
8639 2002-03-24 Richard Henderson <rth@redhat.com>
8640
8641 * objc/execute/formal_protocol-6.x: New XFAIL.
8642
8643 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8644
8645 * gcc.dg/weak-1.c: Early return from dg-final on platforms
8646 that do not support weak symbols
8647
8648 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8649
8650 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
8651 * lib/g77.exp: Likewise
8652 * lib/objc.exp: Likewise
8653
8654 2002-03-23 Andrew Cagney <ac131313@redhat.com>
8655
8656 * gcc.dg/Wswitch-default.c: New test.
8657
8658 2002-03-23 Jakub Jelinek <jakub@redhat.com>
8659
8660 * g++.dg/other/enum1.C: New test.
8661
8662 2002-03-23 Zack Weinberg <zack@codesourcery.com>
8663
8664 * gcc.dg/pragma-ep-3.c: Fix typo.
8665
8666 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8667
8668 * g++.dg/inherit/template-as-base.C: New test.
8669
8670 2002-03-22 Jakub Jelinek <jakub@redhat.com>
8671
8672 * g++.old-deja/g++.other/dwarf2-1.C: Move...
8673 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
8674
8675 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
8676
8677 * gcc.dg/cpp/multiline.c: Update to match.
8678
8679 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
8680
8681 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
8682
8683 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
8684
8685 * gcc.dg/cpp/extratokens2.c: New file.
8686
8687 2002-03-21 David Edelsohn <edelsohn@gnu.org>
8688
8689 * gcc.dg/20020312-2.c: Add rs6000 target.
8690
8691 * gcc.c-torture/compile/20020319-1.c: New test.
8692
8693 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8694
8695 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
8696 (A, E): Handle this.
8697
8698 2002-03-20 Jason Merrill <jason@redhat.com>
8699
8700 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
8701 ignoring -fpic.
8702 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
8703 through prune_gcc_output.
8704
8705 2002-03-20 Jakub Jelinek <jakub@redhat.com>
8706
8707 * gcc.c-torture/compile/20020320-1.c: New test.
8708
8709 2002-03-19 Jakub Jelinek <jakub@redhat.com>
8710
8711 * gcc.c-torture/compile/20020318-1.c: New test.
8712
8713 * gcc.dg/struct-by-value-1.c: New test.
8714
8715 * gcc.dg/20020319-1.c: New test.
8716
8717 2002-03-18 Jakub Jelinek <jakub@redhat.com>
8718
8719 * g++.dg/opt/conj1.C: New test.
8720
8721 2002-03-17 Mark Mitchell <mark@codesourcery.com>
8722
8723 * g++.dg/template/qualttp20.C: Revert previous change.
8724 * g++.dg/template/qualttp3.C: Likewise.
8725 * g++.dg/template/qualttp4.C: Likewise
8726 * g++.dg/template/qualttp5.C: Likewise
8727 * g++.dg/template/qualttp6.C: Likewise
8728 * g++.dg/template/qualttp7.C: Likewise
8729 * g++.dg/template/qualttp8.C: Likewise
8730 * g++.dg/template/recurse.C: Likewise.
8731
8732 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
8733
8734 * gcc.dg/cpp/wchar-1.c: Update.
8735
8736 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
8737
8738 * g++.dg/template/conv1.C: New test.
8739 * g++.dg/template/conv2.C: New test.
8740 * g++.dg/template/conv3.C: New test.
8741 * g++.dg/template/conv4.C: New test.
8742
8743 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8744
8745 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
8746 * g++.dg/template/qualttp3.C: Likewise.
8747 * g++.dg/template/qualttp4.C: Likewise
8748 * g++.dg/template/qualttp5.C: Likewise
8749 * g++.dg/template/qualttp6.C: Likewise
8750 * g++.dg/template/qualttp7.C: Likewise
8751 * g++.dg/template/qualttp8.C: Likewise
8752 * g++.dg/template/recurse.C: Likewise.
8753
8754 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8755
8756 * g++.dg/opt/dtor1.C: New test.
8757
8758 2002-03-15 Jakub Jelinek <jakub@redhat.com>
8759
8760 * gcc.c-torture/compile/20020315-1.c: New test.
8761
8762 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
8763
8764 * gcc.dg/weak-1.c: Fix scan tests.
8765
8766 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
8767
8768 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
8769 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
8770 cris-*-aout* mmix-*-*.
8771 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
8772 cris-*-aout* mmix-*-*.
8773 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
8774 cris-*-elf* cris-*-aout* and mmix-*-*.
8775 * gcc.dg/20001009-1.c: Ditto.
8776 * gcc.dg/20010912-1.c: Ditto.
8777 * gcc.dg/20020122-4.c: Ditto.
8778 * gcc.dg/inline-2.c: Ditto.
8779
8780 2002-03-14 Jeffrey A Law (law@cygnus.com)
8781
8782 * gcc.c-torture/compile/20020314-1.c: New test.
8783
8784 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
8785
8786 * gcc.c-torture/execute/20020314-1.c: New test.
8787
8788 2002-03-14 Jakub Jelinek <jakub@redhat.com>
8789
8790 * g++.dg/warn/Wunused-1.C: New test.
8791
8792 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
8793
8794 * g++.dg/abi/mangle6.C: New test.
8795
8796 2002-03-13 Jakub Jelinek <jakub@redhat.com>
8797
8798 * gcc.c-torture/compile/20020309-2.c: New test.
8799
8800 * gcc.c-torture/compile/20020312-1.c: New test.
8801
8802 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
8803
8804 * g++.dg/other/access1.C: New test.
8805
8806 2002-03-12 Jakub Jelinek <jakub@redhat.com>
8807
8808 * gcc.c-torture/execute/wchar_t-1.c: New test.
8809
8810 2002-03-12 David Edelsohn <edelsohn@gnu.org>
8811
8812 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
8813
8814 2002-03-12 Roger Sayle <roger@eyesopen.com>
8815
8816 * gcc.dg/20020312-1.c: New test case.
8817
8818 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
8819
8820 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
8821
8822 2002-03-11 Richard Henderson <rth@redhat.com>
8823
8824 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
8825 * g++.old-deja/g++.jason/report.C: Likewise.
8826
8827 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
8828
8829 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
8830 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
8831
8832 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
8833
8834 * testsuite/g++.dg/overload/pmf1.C: New test.
8835
8836 2002-03-11 Kazu Hirata <kazu@hxi.com>
8837
8838 * gcc.c-torture/execute/20020307-1.c: Use long.
8839
8840 2002-03-11 Jakub Jelinek <jakub@redhat.com>
8841
8842 PR optimization/5844
8843 * gcc.dg/20020310-1.c: New test.
8844
8845 2002-03-09 Michael Meissner <meissner@redhat.com>
8846
8847 * gcc.c-torture/execute/memcpy-2.c: New test.
8848 * gcc.c-torture/execute/memset-1.c: New test.
8849 * gcc.c-torture/execute/strlen-1.c: New test.
8850 * gcc.c-torture/execute/strcmp-1.c: New test.
8851 * gcc.c-torture/execute/strncmp-1.c: New test.
8852
8853 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
8854
8855 * gcc.dg/ppc-ldstruct.c: New test.
8856
8857 2002-03-09 Jakub Jelinek <jakub@redhat.com>
8858
8859 * gcc.c-torture/execute/va-arg-22.c: New test.
8860
8861 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8862
8863 * gcc.c-torture/compile/20020309-1.c: New test.
8864
8865 2002-03-08 Jakub Jelinek <jakub@redhat.com>
8866
8867 * gcc.c-torture/execute/20020307-2.c: New test.
8868
8869 2002-03-07 Jeffrey A Law (law@redhat.com)
8870
8871 * g77.f-torture/compile/20020307-1.f: New test.
8872
8873 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
8874
8875 * gcc.dg/unordered-1.c: New test.
8876
8877 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
8878
8879 * gcc.c-torture/execute/20020307-1.c: New test.
8880
8881 2002-03-05 Jakub Jelinek <jakub@redhat.com>
8882
8883 * gcc.dg/20020304-1.c: New test.
8884
8885 * gcc.c-torture/compile/20020304-2.c: New test.
8886
8887 2002-03-04 Zack Weinberg <zack@codesourcery.com>
8888
8889 * gcc.c-torture/compile/20020304-1.c: New test case
8890 (from PR c/5830).
8891
8892 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
8893
8894 * gcc.dg/20020103-1.c: Add other -D ppc variants.
8895
8896 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
8897
8898 * g++.dg/other/classkey1.C: New test.
8899
8900 2002-03-01 Richard Henderson <rth@redhat.com>
8901
8902 * gcc.c-torture/compile/981223-1.x: New.
8903 * gcc.c-torture/compile/920625-1.x: New.
8904
8905 2002-02-28 Richard Henderson <rth@redhat.com>
8906
8907 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
8908
8909 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
8910
8911 * gcc.c-torture/execute/20020227-1.c: New test.
8912
8913 2002-02-27 Mark Mitchell <mark@codesourcery.com>
8914
8915 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
8916 here" ERROR lines.
8917 * g++.old-deja/g++.oliva/partord1.C: Likewise.
8918 * g++.old-deja.g++.other/defarg1.C: Likewise.
8919 * g++.old-deja/g++.pt/calls2.C: Likewise.
8920 * g++.old-deja/g++.pt/crash20.C: Likewise.
8921 * g++.old-deja/g++.pt/crash30.C: Likewise.
8922 * g++.old-deja/g++.pt/crash36.C: Likewise.
8923 * g++.old-deja/g++.pt/crash6.C: Likewise.
8924 * g++.old-deja/g++.pt/defarg13.C: Likewise.
8925 * g++.old-deja/g++.pt/derived3.C: Likewise.
8926 * g++.old-deja/g++.pt/error1.C: Likewise.
8927 * g++.old-deja/g++.pt/friend21.C: Likewise.
8928 * g++.old-deja/g++.pt/friend23.C: Likewise.
8929 * g++.old-deja/g++.pt/infinite1.C: Likewise.
8930 * g++.old-deja/g++.robertl/eb128.C: Likewise.
8931
8932 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
8933
8934 * gcc.c-torture/execute/20020225-2.c: New test.
8935
8936 2002-02-27 Zack Weinberg <zack@codesourcery.com>
8937
8938 * gcc.c-torture/execute/920730-1t.c,
8939 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
8940 Delete test cases, only relevant to -traditional.
8941
8942 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
8943
8944 * gcc.dg/cpp/undef1.c: Remove.
8945 * gcc.dg/cpp/directiv.c: Update.
8946 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
8947
8948 2002-02-27 Michael Meissner <meissner@redhat.com>
8949
8950 * gcc.c-torture/execute/20020226-1.c: New test.
8951
8952 2002-02-26 Jakub Jelinek <jakub@redhat.com>
8953
8954 * g++.dg/debug/debug4.C: New test.
8955
8956 * gcc.dg/ia64-visibility-1.c: New test.
8957
8958 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
8959
8960 * gcc.dg/debug/20020224-1.c: New.
8961
8962 2002-02-25 Kazu Hirata <kazu@hxi.com>
8963
8964 * gcc.c-torture/execute/960416-1.x: New.
8965 * gcc.c-torture/execute/divconst-3.x: Likewise.
8966
8967 2002-02-25 Jakub Jelinek <jakub@redhat.com>
8968
8969 * gcc.dg/20020224-1.c: New test.
8970
8971 2002-02-25 Alan Modra <amodra@bigpond.net.au>
8972
8973 * gcc.c-torture/execute/20020225-1.c: New.
8974
8975 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
8976
8977 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
8978
8979 2002-02-23 Jakub Jelinek <jakub@redhat.com>
8980
8981 * gcc.dg/20020222-1.c: New test.
8982
8983 2002-02-22 Jakub Jelinek <jakub@redhat.com>
8984
8985 * g++.dg/opt/anonunion1.C: New test.
8986
8987 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
8988
8989 * g++.dg/template/qualttp19.C: New test.
8990 * g++.dg/template/qualttp20.C: New test.
8991 * g++.old-deja/g++.jason/report.C: Adjust expected errors
8992 * g++.old-deja/g++.other/qual1.C: Likewise.
8993
8994 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
8995
8996 * gcc.dg/attr-alwaysinline.c: New.
8997
8998 2002-02-21 Jakub Jelinek <jakub@redhat.com>
8999
9000 * gcc.dg/20020220-1.c: New test.
9001
9002 * gcc.dg/20020220-2.c: New test.
9003
9004 * g++.dg/opt/mmx1.C: New test.
9005
9006 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
9007
9008 * gcc.c-torture/compile/20020110.c: New test.
9009
9010 2002-02-20 Jakub Jelinek <jakub@redhat.com>
9011
9012 * gcc.c-torture/execute/20020219-1.c: New test.
9013
9014 * gcc.dg/20020219-1.c: New test.
9015
9016 * gcc.dg/noncompile/20020220-1.c: New test.
9017
9018 * g++.dg/opt/ptrintsum1.C: New test.
9019
9020 * gcc.dg/debug/20020220-1.c: New test.
9021
9022 2002-02-17 Jakub Jelinek <jakub@redhat.com>
9023
9024 * gcc.c-torture/execute/20020216-1.c: New test.
9025
9026 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
9027
9028 * gcc.dg/decl-1.c: Update, new test.
9029
9030 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9031
9032 * g++.dg/abi/bitfield1.C: New test.
9033 * g++.dg/abi/bitfield2.C: New test.
9034
9035 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9036
9037 * gcc.dg/attr-nest.c: New test.
9038
9039 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9040
9041 * gcc.c-torture/execute/20020215-1.c: New test.
9042
9043 2002-02-14 Jakub Jelinek <jakub@redhat.com>
9044
9045 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
9046 * g++.dg/debug/debug.exp: New.
9047 * g++.dg/debug/trivial.C: New.
9048 * g++.dg/debug/debug1.C: Moved...
9049 * g++.dg/other/debug1.C: ...from here.
9050 * g++.dg/debug/debug2.C: Moved...
9051 * g++.dg/other/debug2.C: ...from here.
9052 * g++.dg/debug/debug3.C: Moved...
9053 * g++.dg/other/debug3.C: ...from here.
9054
9055 * gcc.dg/noncompile/20020213-1.c: New test.
9056
9057 2002-02-13 Jakub Jelinek <jakub@redhat.com>
9058
9059 * g++.dg/other/debug3.C: New test.
9060
9061 * gcc.c-torture/execute/20020213-1.c: New test.
9062
9063 2002-02-13 Richard Smith <richard@ex-parrot.com>
9064
9065 * g++.old-deja/g++.other/thunk1.C: New test.
9066
9067 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9068
9069 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
9070
9071 2002-02-13 Stan Shebs <shebs@apple.com>
9072
9073 * gcc.dg/altivec-3.c: New.
9074
9075 2002-02-12 Jakub Jelinek <jakub@redhat.com>
9076
9077 * gcc.dg/Wunreachable-1.c: New test.
9078 * gcc.dg/Wunreachable-2.c: New test.
9079
9080 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
9081
9082 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
9083
9084 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
9085
9086 * gcc.dg/decl-1.c: New test.
9087
9088 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9089
9090 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9091
9092 2002-02-10 Kazu Hirata <kazu@hxi.com>
9093
9094 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
9095 * gcc.c-torture/compile/980506-1.x: Likewise.
9096
9097 2002-02-10 Kazu Hirata <kazu@hxi.com>
9098
9099 * gcc.dg/20020210-1.c: New.
9100
9101 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
9102
9103 * g77.f-torture/execute/947.f: New regression test
9104 for PR fortran/947.
9105
9106 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
9107
9108 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
9109 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
9110
9111 2002-02-08 Richard Henderson <rth@redhat.com>
9112
9113 * gcc.c-torture/compile/labels-3.c: New.
9114
9115 2002-02-08 Jakub Jelinek <jakub@redhat.com>
9116
9117 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
9118 expression statements work instead.
9119 * gcc.dg/noncompile/20020207-1.c: New test.
9120
9121 2002-02-07 Richard Henderson <rth@redhat.com>
9122
9123 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
9124
9125 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9126
9127 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
9128 message from g77
9129 * lib/g77-dg.exp: Trim g77 error messages so that they are
9130 recognized by dg.exp.
9131
9132 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9133
9134 PR fortran/5473
9135 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
9136
9137 2002-02-07 Richard Henderson <rth@redhat.com>
9138
9139 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
9140 to be sufficiently aligned for integers.
9141
9142 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
9143
9144 * g++.dg/template/friend4.C: New test.
9145
9146 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9147
9148 PR fortran/5743
9149 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
9150 unsupported cases.
9151
9152 2002-02-07 Richard Henderson <rth@redhat.com>
9153
9154 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
9155 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
9156 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
9157 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
9158
9159 2002-02-06 Richard Henderson <rth@redhat.com>
9160
9161 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
9162
9163 2002-02-06 Janis Johnson <janis187@us.ibm.com>
9164
9165 * gcc.dg/20020206-1.c: New test.
9166
9167 2002-02-06 Jakub Jelinek <jakub@redhat.com>
9168
9169 * gcc.c-torture/execute/20020206-1.c: New test.
9170
9171 * gcc.c-torture/execute/20020206-2.c: New test.
9172
9173 PR optimization/5429:
9174 * gcc.c-torture/compile/20020206-1.c: New test.
9175
9176 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
9177
9178 * g++.dg/ext/align1.C: Do not use an explicit alignment value
9179 as certain file formats cannot support particularly large
9180 alignments.
9181
9182 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
9183 and do not expect to be able to link the executable.
9184
9185 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
9186 fail because the COFF format does not support the weak attribute.
9187
9188 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
9189
9190 * g77.dg/pr5473.f: New test
9191
9192 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
9193
9194 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
9195 Fix testcase accordingly.
9196
9197 2002-02-04 Richard Henderson <rth@redhat.com>
9198
9199 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
9200 (buf): Change to be an array of pointers, not ints.
9201
9202 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9203
9204 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
9205 before all tests. Move warning one line above to match where it
9206 C frontend emits.
9207 * gcc.dg/Wswitch-2.c: New test.
9208 * g++.dg/warn/Wswitch-1.C: New test.
9209 * g++.dg/warn/Wswitch-2.C: New test.
9210
9211 2002-02-04 Richard Henderson <rth@redhat.com>
9212
9213 * g++.dg/abi/offsetof.C: Fix size comparison.
9214
9215 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
9216
9217 * gcc.dg/cast-qual-2.c: New test.
9218
9219 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9220
9221 * gcc.dg/20020201-4.c: New test.
9222
9223 2002-02-04 Ben Elliston <bje@redhat.com>
9224
9225 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
9226 target_info attribute != 0, in addition to the empty string.
9227 (gcc_target_compile): Likewise.
9228
9229 2002-02-03 Andrew Cagney <ac131313@redhat.com>
9230
9231 * gcc.dg/Wswitch.c: New test.
9232 PR gcc/4475. PR gcc/3780.
9233
9234 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
9235
9236 * g77.f-torture/execute/5122.f: New test for regressions
9237 against PR fortran/5122.
9238
9239 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
9240
9241 * g77.f-torture/compile/pr3743.f: Delete
9242 * g77.dg/pr3743-1.f: New test.
9243 * g77.dg/pr3743-2.f: New test.
9244 * g77.dg/pr3743-3.f: New test.
9245 * g77.dg/pr3743-4.f: New test.
9246
9247 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9248
9249 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
9250
9251 2002-02-02 Richard Henderson <rth@redhat.com>
9252
9253 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
9254 * gcc.c-torture/execute/bf64-1.c: Likewise.
9255
9256 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9257
9258 * gcc.dg/20020201-2.c: New test.
9259
9260 * gcc.dg/20020201-3.c: New test.
9261
9262 * gcc.c-torture/execute/bitfld-2.c: New test.
9263
9264 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9265
9266 * gcc.dg/bitfld-1.c: Update.
9267 * gcc.dg/bitfld-2.c: Update.
9268 * gcc.c-torture/execute/bitfld-1.x: New.
9269
9270 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9271
9272 * gcc.c-torture/execute/20020201-1.c: New test.
9273
9274 2002-02-01 Janis Johnson <janis187@us.ibm.com>
9275
9276 PR target/5469
9277 * gcc.dg/20020201-1.c: New test.
9278
9279 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
9280
9281 PR fortran/3743
9282 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
9283 * g77.f-torture/compile/pr3743.x: Remove
9284
9285 2002-01-31 Tom Rix <trix@redhat.com>
9286
9287 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
9288
9289 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9290
9291 * gcc.dg/noncompile/20020130-1.c: New test.
9292
9293 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
9294
9295 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
9296
9297 2002-01-29 Richard Henderson <rth@redhat.com>
9298
9299 * gcc.c-torture/execute/991118-1.c: Cast various constants back
9300 to long long.
9301 * gcc.c-torture/execute/bf64-1.c: Likewise.
9302
9303 2002-01-29 Jakub Jelinek <jakub@redhat.com>
9304
9305 * gcc.c-torture/execute/20020129-1.c: New test.
9306
9307 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9308
9309 * gcc.c-torture/compile/20000224-1.c: Update.
9310 * gcc.c-torture/execute/bitfld-1.c: New tests.
9311 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
9312 * gcc.dg/uninit-A.c: Update.
9313
9314 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
9315
9316 * g++.dg/template/ctor1.C: Add instantiation.
9317
9318 2002-01-28 Paul Koning <pkoning@equallogic.com>
9319
9320 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
9321 argument to __builtin_prefetch to be const ptr.
9322
9323 2002-01-28 Jakub Jelinek <jakub@redhat.com>
9324
9325 * gcc.c-torture/compile/20020120-1.c: New test.
9326
9327 2002-01-27 Kazu Hirata <kazu@hxi.com>
9328
9329 * gcc.c-torture/execute/20020127-1.c: New test.
9330
9331 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
9332
9333 * g77.dg/f77-edit-i-in.f: New test
9334 * g77.dg/f77-edit-i-out.f: New test
9335
9336 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
9337
9338 * gcc.dg/debug/debug.exp: New file.
9339 * gcc.dg/debug/trivial.c: New file.
9340 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
9341 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
9342 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
9343 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
9344 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
9345 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
9346 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
9347 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
9348 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
9349 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
9350 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
9351 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
9352 * gcc.dg/20000503-1.c: Removed.
9353 * gcc.dg/20010207-1.c: Removed.
9354 * gcc.dg/20011223-1.c: Removed.
9355 * gcc.dg/20020104-2.c: Removed.
9356 * gcc.dg/debug-1.c: Removed.
9357 * gcc.dg/debug-2.c: Removed.
9358 * gcc.dg/debug-3.c: Removed.
9359 * gcc.dg/debug-4.c: Removed.
9360 * gcc.dg/debug-5.c: Removed.
9361 * gcc.dg/debug-6.c: Removed.
9362 * gcc.dg/dwarf2-1.c: Removed.
9363 * gcc.dg/dwarf2-2.c: Removed.
9364
9365 2002-01-25 Jakub Jelinek <jakub@redhat.com>
9366
9367 * g++.old-deja/g++.other/eh5.C: New test.
9368 * g++.old-deja/g++.other/sibcall2.C: New test.
9369 * g++.old-deja/g++.other/array9.C: New test.
9370 * g++.old-deja/g++.other/typename2.C: New test.
9371 * g++.old-deja/g++.other/crash60.C: New test.
9372 * g++.old-deja/g++.other/conv9.C: New test.
9373 * g++.old-deja/g++.other/mangle10.C: New test.
9374 * g++.old-deja/g++.other/unchanging1.C: New test.
9375 * g++.old-deja/g++.other/exprstmt1.C: New test.
9376 * g++.old-deja/g++.other/inline23.C: New test.
9377 * g++.old-deja/g++.eh/ia64-1.C: New test.
9378 * g++.old-deja/g++.other/dwarf2-1.C: New test.
9379 * g++.old-deja/g++.other/reload1.C: New test.
9380 * g++.old-deja/g++.other/static20.C: New test.
9381 * g++.old-deja/g++.other/local-alloc1.C: New test.
9382 * g++.old-deja/g++.other/conv8.C: New test.
9383 * g++.old-deja/g++.other/stmtexpr2.C: New test.
9384 * g++.old-deja/g++.other/storeexpr1.C: New test.
9385 * g++.old-deja/g++.other/storeexpr2.C: New test.
9386 * g++.dg/eh/template2.C: New test.
9387 * g++.dg/warn/weak1.C: New test.
9388
9389 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
9390
9391 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9392 Remove first, non-varying, argument.
9393
9394 2002-01-23 Richard Henderson <rth@redhat.com>
9395
9396 * gcc.dg/inline-2.c: New.
9397
9398 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
9399 Add optional target arg. Check number of arguments.
9400 (scan-assembler-not, scan-assembler-dem): Likewise.
9401 (scan-assembler-dem-not): Likewise.
9402
9403 2002-01-23 Zack Weinberg <zack@codesourcery.com>
9404
9405 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
9406 line 12.
9407 * g++.old-deja/g++.brendan/parse3.C,
9408 g++.old-deja/g++.other/crash26.C,
9409 g++.old-deja/g++.other/crash28.C,
9410 g++.old-deja/g++.other/crash29.C,
9411 g++.old-deja/g++.other/crash30.C,
9412 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
9413
9414 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
9415
9416 * gcc.dg/20020115-1.c: New.
9417
9418 2002-01-23 Bob Wilson <bob.wilson@acm.org>
9419
9420 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
9421
9422 2002-01-23 Janis Johnson <janis187@us.ibm.com>
9423
9424 * gcc.dg/20020122-3.c: New.
9425
9426 2002-01-23 Jakub Jelinek <jakub@redhat.com>
9427
9428 * g++.dg/other/gc1.C: New test.
9429
9430 2002-01-23 Zack Weinberg <zack@codesourcery.com>
9431
9432 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
9433
9434 2002-01-22 Richard Henderson <rth@redhat.com>
9435
9436 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
9437
9438 2002-01-22 Richard Henderson <rth@redhat.com>
9439
9440 * gcc.dg/20020122-4.c: New.
9441
9442 2002-01-22 H.J. Lu <hjl@gnu.org>
9443
9444 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
9445 link output.
9446 * gcc.dg/special/ecos.exp: Likewise.
9447 * lib/g++-dg.exp: Likewise.
9448 * lib/g77-dg.exp: Likewise.
9449 * lib/gcc-dg.exp : Likewise.
9450 * lib/mike-g++.exp: Likewise.
9451 * lib/mike-g77.exp: Likewise.
9452 * lib/mike-gcc.exp: Likewise.
9453 * lib/objc-dg.exp: Likewise.
9454
9455 2002-01-22 Janis Johnson <janis187@us.ibm.com>
9456
9457 PR target/5379
9458 * gcc.dg/20020122-2.c: New test.
9459
9460 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
9461
9462 * gcc.dg/20020122-1.c: New test.
9463
9464 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
9465
9466 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
9467
9468 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
9469
9470 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
9471
9472 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9473
9474 * gcc.c-torture/compile/20020121-1.c: New test.
9475
9476 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
9477
9478 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
9479 ld_library_path.
9480
9481 2002-01-21 Jakub Jelinek <jakub@redhat.com>
9482
9483 * gcc.dg/20020218-1.c: New test.
9484
9485 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
9486
9487 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
9488 messages
9489 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
9490 "At global scope" warning
9491 * g++.dg/ext/align1.C: Change cygwin test for alignment
9492 from db-bogus to dg-warning
9493
9494 2002-01-21 Zack Weinberg <zack@codesourcery.com>
9495
9496 * g77.f-torture/compile/cpp2.F: New test.
9497
9498 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
9499
9500 * g++.dg/template/access1.C: New test.
9501
9502 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
9503
9504 * gcc.dg/20020118-1.c: New.
9505
9506 2002-01-18 Kazu Hirata <kazu@hxi.com>
9507
9508 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
9509
9510 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9511
9512 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
9513 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
9514 alignment warnings.
9515
9516 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9517
9518 * gcc.misc-tests/i386-prefetch.exp: Save and restore
9519 torture_with_loops and torture_without_loops
9520
9521 2002-01-17 Jakub Jelinek <jakub@redhat.com>
9522
9523 * gcc.c-torture/compile/20020116-1.c: New test.
9524
9525 2002-01-16 Jakub Jelinek <jakub@redhat.com>
9526
9527 * gcc.dg/20020116-2.c: New test.
9528
9529 * gcc.dg/ultrasp4.c: New test.
9530
9531 * gcc.dg/20020116-1.c: New test.
9532
9533 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
9534
9535 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
9536 by EABI.
9537
9538 2002-01-15 Janis Johnson <janis187@us.ibm.com>
9539
9540 * gcc.misc-tests/i386-prefetch.exp: New.
9541 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
9542 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
9543 * gcc.misc-tests/i386-pf-none-1.c: New test.
9544 * gcc.misc-tests/i386-pf-sse-1.c: New test.
9545
9546 2002-01-15 Jakub Jelinek <jakub@redhat.com>
9547
9548 * gcc.dg/gnu89-init-1.c: Add new tests.
9549
9550 2002-01-15 Andreas Jaeger <aj@suse.de>
9551
9552 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
9553 * gcc.dg/i386-mmx-2.c: Likewise.
9554 * gcc.dg/i386-sse-1.c: Likewise.
9555 * gcc.dg/i386-sse-2.c: Likewise.
9556 * gcc.dg/i386-sse-3.c: Likewise.
9557
9558 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
9559
9560 * g77.f-torture/execute/intrinsic-unix-bessel.f:
9561 Uncomment additional cases that now pass.
9562
9563 2002-01-11 Richard Henderson <rth@redhat.com>
9564
9565 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
9566 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
9567
9568 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
9569
9570 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
9571
9572 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
9573
9574 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
9575 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
9576
9577 2002-01-10 Dale Johannesen <dalej@apple.com>
9578
9579 * gcc.c-torture/execute/loop-11.c: New.
9580
9581 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
9582
9583 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
9584 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
9585
9586 2002-01-09 Richard Henderson <rth@redhat.com>
9587
9588 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
9589 type in which to perform the operation for each size.
9590
9591 2002-01-09 Alan Matsuoka (alanm@redhat.com)
9592
9593 * gcc.c-torture/compile/20020109-2.c: New test.
9594
9595 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
9596
9597 * gcc.c-torture/execute/loop-10.c: New test.
9598
9599 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9600
9601 * gcc.c-torture/compile/20010226-1.c: New test.
9602 * gcc.c-torture/compile/20010227-1.c: New test.
9603 * gcc.c-torture/compile/20010426-1.c: New test.
9604 * gcc.c-torture/compile/20010510-1.c: New test.
9605 * gcc.c-torture/compile/20010605-3.c: New test.
9606 * gcc.c-torture/compile/20010824-1.c: New test.
9607 * gcc.c-torture/execute/20010409-1.c: New test.
9608 * gcc.dg/noncompile/20000901-1.c: New test.
9609 * gcc.dg/20001023-1.c: New test.
9610 * gcc.dg/20001101-1.c: New test.
9611 * gcc.dg/20001102-1.c: New test.
9612 * gcc.dg/20010207-1.c: New test.
9613 * gcc.dg/20010405-1.c: New test.
9614 * gcc.dg/20010822-1.c: New test.
9615 * gcc.dg/20011107-1.c: New test.
9616
9617 2002-01-09 Jeffrey A Law (law@redhat.com)
9618
9619 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
9620
9621 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
9622 execution failure on PA targets.
9623
9624 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9625
9626 * gcc.c-torture/compile/20020109-1.c: New test.
9627
9628 2002-01-08 Kazu Hirata <kazu@hxi.com>
9629
9630 * gcc.c-torture/execute/20020108-1.c: New test.
9631
9632 2002-01-08 Jakub Jelinek <jakub@redhat.com>
9633
9634 * gcc.dg/20020108-1.c: New test.
9635
9636 2002-01-08 H.J. Lu <hjl@gnu.org>
9637
9638 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
9639 for header files.
9640
9641 2002-01-08 Geoff Keating <geoffk@redhat.com>
9642
9643 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
9644 consistency.
9645
9646 002-01-07 Aldy Hernandez <aldyh@redhat.com>
9647
9648 * gcc.dg/altivec-4.c: Test altivec predicates.
9649
9650 2002-01-07 Jakub Jelinek <jakub@redhat.com>
9651
9652 * gcc.c-torture/execute/20020107-1.c: New test.
9653
9654 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
9655
9656 PR c/5279
9657 * gcc.c-torture/compile/20020106-1.c: New test.
9658
9659 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9660
9661 * gcc.c-torture/execute/nestfunc-4.c: New test.
9662
9663 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9664
9665 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
9666 extra triple that slipped in.
9667 * g++.old-deja/g++.abi/align.C: Likewise.
9668 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9669
9670 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9671
9672 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
9673 * g++.old-deja/g++.abi/align.C: Likewise.
9674 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9675
9676 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
9677 on FreeBSD/i386.
9678 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
9679 FreeBSD.
9680
9681 2002-01-04 Jakub Jelinek <jakub@redhat.com>
9682
9683 * gcc.dg/20020104-1.c: New test.
9684
9685 * gcc.dg/20020104-2.c: New test.
9686
9687 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
9688
9689 * gcc.dg/20020103-1.c: Fix typo in target selector.
9690
9691 2002-01-03 Richard Henderson <rth@redhat.com>
9692
9693 * gcc.dg/20020103-1.c: New.
9694
9695 2002-01-03 Kazu Hirata <kazu@hxi.com>
9696
9697 * gcc.c-torture/execute/20020103-1.c: New test.
9698
9699 2002-01-03 Jakub Jelinek <jakub@redhat.com>
9700
9701 * g++.dg/other/debug2.C: New test.
9702
9703 * gcc.c-torture/compile/20020103-1.c: New test.
9704
9705 2002-01-02 Jakub Jelinek <jakub@redhat.com>
9706
9707 * gcc.dg/gnu89-init-1.c: Added new tests.
9708
9709 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9710
9711 * g++.dg/template/friend2.C: Remove as patch is reverted.
9712
9713 * g++.dg/warn/oldcast1.C: New test.
9714
9715 * g++.dg/template/ptrmem1.C: New test.
9716 * g++.dg/template/ptrmem2.C: New test.
9717
9718 * g++.dg/template/ntp.C: New test.
9719
9720 * g++.dg/other/component1.C: New test.
9721
9722 * g++.dg/template/ttp3.C: New test.
9723
9724 * g++.dg/template/friend2.C: New test.
9725 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
9726
9727 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9728
9729 * g++.dg/other/ptrmem1.C: New test.
9730 * g++.dg/other/ptrmem2.C: New test.
9731
9732 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9733
9734 * g++.dg/template/ctor1.C: New test.
9735
9736 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9737
9738 * g++.dg/template/friend2.C: New test.
9739
9740 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
9741
9742 * gcc.dg/mmix-1.c: New test.
9743
9744 2001-12-31 Richard Henderson <rth@redhat.com>
9745
9746 * gcc.dg/asm-5.c: New.
9747
9748 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
9749
9750 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
9751 in namespace __gnu_cxx
9752
9753 2001-12-30 Richard Henderson <rth@redhat.com>
9754
9755 * gcc.dg/debug-6.c: New.
9756
9757 2001-12-30 Jakub Jelinek <jakub@redhat.com>
9758
9759 * gcc.c-torture/compile/20011229-2.c: New test.
9760
9761 2001-12-29 Jakub Jelinek <jakub@redhat.com>
9762
9763 * gcc.dg/debug-3.c: New test.
9764 * gcc.dg/debug-4.c: New test.
9765 * gcc.dg/debug-5.c: New test.
9766
9767 2001-12-29 Richard Henderson <rth@redhat.com>
9768
9769 * g++.dg/eh/loop1.C: New.
9770
9771 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9772
9773 * g++.dg/template/crash1.C: New test.
9774
9775 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9776
9777 * g++.dg/other/const1.C: New test.
9778
9779 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9780
9781 * gcc.c-torture/compile/20011229-1.c: New test.
9782
9783 2001-12-28 Stan Shebs <shebs@apple.com>
9784
9785 * lib/objc-torture.exp: Resync with c-torture.exp.
9786 * lib/objc.exp: Load standard libraries.
9787
9788 2001-12-28 Jakub Jelinek <jakub@redhat.com>
9789
9790 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
9791 additional tests.
9792
9793 2001-12-27 Roger Sayle <roger@eyesopen.com>
9794
9795 * gcc.c-torture/execute/string-opt-16.c: New testcase.
9796
9797 2001-12-27 Richard Henderson <rth@redhat.com>
9798
9799 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
9800
9801 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
9802
9803 * g++.dg/eh/ctor1.C: New test.
9804 * g++.dg/other/error2.C: New test.
9805
9806 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
9807
9808 * g++.dg/other/init2.C: New test.
9809
9810 2001-12-24 Richard Henderson <rth@redhat.com>
9811
9812 * gcc.dg/20011223-1.c: New.
9813 * gcc.dg/inline-1.c: New.
9814
9815 2001-12-23 Richard Henderson <rth@redhat.com>
9816
9817 * gcc.dg/asm-4.c: Test operand modifiers.
9818
9819 2001-12-23 Richard Henderson <rth@redhat.com>
9820
9821 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
9822
9823 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
9824
9825 * gcc.c-torture/execute/20011223-1.c: New test.
9826
9827 2001-12-21 Richard Henderson <rth@redhat.com>
9828
9829 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
9830 re-enables the warning.
9831
9832 2001-12-21 Richard Henderson <rth@redhat.com>
9833
9834 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
9835
9836 2001-12-20 Jakub Jelinek <jakub@redhat.com>
9837
9838 * gcc.c-torture/compile/20011218-1.c: New test.
9839
9840 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
9841
9842 * gcc.misc-test/arm-isr.exp: New file. Control running of the
9843 arm-isr.c test.
9844 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
9845 epilogue generation for ARM ISR routines.
9846
9847 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9848
9849 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
9850 * gcc.dg/format/c90-printf-3.c: Likewise.
9851 * gcc.dg/format/c99-printf-3.c: Likewise.
9852 * gcc.dg/format/ext-1.c: Likewise.
9853 * gcc.dg/format/ext-6.c: Likewise.
9854 * gcc.dg/format/format.h: Prototype unlocked stdio.
9855
9856 2001-12-20 Richard Henderson <rth@redhat.com>
9857
9858 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
9859 (arena): Use it.
9860 (malloc): Correct allocation logic. Abort if we fill up the
9861 arena before initialization complete.
9862 (realloc): Correct allocation logic.
9863
9864 2001-12-20 Jakub Jelinek <jakub@redhat.com>
9865
9866 * gcc.c-torture/compile/20011219-2.c: New test.
9867
9868 * gcc.c-torture/execute/20011219-1.c: New test.
9869
9870 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
9871
9872 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
9873 target does not support weak symbols.
9874
9875 2001-12-19 Jakub Jelinek <jakub@redhat.com>
9876
9877 * gcc.c-torture/compile/20011219-1.c: New test.
9878
9879 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
9880
9881 * g++.dg/other/error1.C: New test.
9882
9883 2001-12-17 Jeffrey A Law (law@redhat.com)
9884
9885 * gcc.c-torture/execute/20011217-1.c: New test.
9886
9887 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
9888
9889 * objc.dg/special/: New directory.
9890 * objc.dg/special/special.exp: New file.
9891 * objc.dg/special/unclaimed-category-1.h: New file.
9892 * objc.dg/special/unclaimed-category-1a.m: New file.
9893 * objc.dg/special/unclaimed-category-1.m: New file.
9894
9895 2001-12-17 Andreas Jaeger <aj@suse.de>
9896
9897 * gcc.c-torture/compile/20011217-2.c: New test.
9898
9899 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
9900
9901 * gcc.c-torture/compile/20011217-1.c: New test.
9902
9903 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
9904
9905 * testsuite/gcc.dg/20011214-1.c: New.
9906
9907 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
9908
9909 * gcc.dg/altivec-4.c: New.
9910
9911 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
9912
9913 * gcc.dg/20011113-1.c: New test.
9914
9915 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9916
9917 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
9918 std::__malloc_alloc_template<0> and
9919 std::__default_alloc_template<false, 0>.
9920
9921 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
9922
9923 * objc/execute/bf-21.m: New test.
9924 * objc/execute/enumeration-1.m: New test.
9925 * objc/execute/enumeration-2.m: New test.
9926
9927 2001-12-12 Jakub Jelinek <jakub@redhat.com>
9928
9929 * gcc.dg/gnu89-init-1.c: New test.
9930
9931 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
9932
9933 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
9934 * g++.old-deja/g++.jason/2371.C: Likewise.
9935 * g++.old-deja/g++.jason/template33.C: Likewise.
9936 * g++.old-deja/g++.jason/template34.C: Likewise.
9937 * g++.old-deja/g++.jason/template36.C: Likewise.
9938 * g++.old-deja/g++.oliva/typename1.C: Likewise.
9939 * g++.old-deja/g++.oliva/typename2.C: Likewise.
9940 * g++.old-deja/g++.other/typename1.C: Likewise.
9941 * g++.old-deja/g++.pt/inherit2.C: Likewise.
9942 * g++.old-deja/g++.pt/nontype5.C: Likewise.
9943 * g++.old-deja/g++.pt/typename11.C: Likewise.
9944 * g++.old-deja/g++.pt/typename14.C: Likewise.
9945 * g++.old-deja/g++.pt/typename16.C: Likewise.
9946 * g++.old-deja/g++.pt/typename3.C: Likewise.
9947 * g++.old-deja/g++.pt/typename4.C: Likewise.
9948 * g++.old-deja/g++.pt/typename5.C: Likewise.
9949 * g++.old-deja/g++.pt/typename7.C: Likewise.
9950 * g++.old-deja/g++.robertl/eb9.C: Likewise.
9951
9952 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
9953
9954 * g++.dg/other/linkage1.C: New test.
9955 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
9956 specifiers.
9957
9958 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
9959
9960 * gcc.dg/concat.c: New test.
9961
9962 2001-12-11 Stan Shebs <shebs@apple.com>
9963
9964 * objc/compile: New test directory.
9965 * objc/compile/compile.exp: New expect script.
9966 * objc/compile/20011211-1.m: New compile test.
9967
9968 2001-12-11 Jason Merrill <jason@redhat.com>
9969
9970 * lib/prune.exp (prune_gcc_output): Also handle "In member
9971 function". So many permutations...
9972
9973 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
9974
9975 * g++.dg/template/typedef1.C: New test.
9976
9977 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
9978
9979 * g++.dg/other/copy1.C: New test.
9980
9981 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
9982
9983 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
9984
9985 * gcc.dg/builtin-choose-expr.c: New.
9986
9987 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
9988
9989 * gcc.dg/altivec-2.c: New.
9990
9991 2001-12-07 Richard Henderson <rth@redhat.com>
9992
9993 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
9994
9995 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
9996
9997 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
9998 ultrasparc.
9999
10000 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10001
10002 * g++-old.deja/g++.robertl/eb101.C: Deleted.
10003
10004 2001-12-06 Janis Johnson <janis187@us.ibm.com>
10005
10006 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
10007 variable argument list.
10008
10009 2001-12-06 Zack Weinberg <zack@codesourcery.com>
10010
10011 * gcc.c-torture/execute/memcheck: Delete entire directory.
10012 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
10013 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
10014
10015 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
10016
10017 * gcc.dg/Wshadow-1.c: New test.
10018
10019 2001-12-05 Jakub Jelinek <jakub@redhat.com>
10020
10021 * gcc.c-torture/compile/20011130-1.c: New test.
10022
10023 * gcc.dg/noncompile/20011025-1.c: New test.
10024
10025 * g++.dg/other/anon-union.C: New test.
10026
10027 * gcc.c-torture/execute/20011024-1.c: New test.
10028
10029 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
10030
10031 * gcc.c-torture/execute/20000722-1.x,
10032 gcc.c-torture/execute/20010123-1.x: Remove.
10033 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
10034 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
10035 gcc.dg/c99-complit-2.c: New tests.
10036
10037 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
10038
10039 * g++.dg/inherit/base1.C: New test.
10040
10041 2001-12-04 Jakub Jelinek <jakub@redhat.com>
10042
10043 * g++.dg/other/stdarg1.C: New test.
10044
10045 * gcc.c-torture/compile/20011130-2.c: New test.
10046
10047 2001-12-03 Janis Johnson <janis187@us.ibm.com>
10048
10049 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
10050 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
10051 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
10052 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
10053 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
10054 * gcc.dg/builtin-prefetch-1.c: New test.
10055
10056 2001-12-03 Jakub Jelinek <jakub@redhat.com>
10057
10058 * gcc.dg/20011130-1.c: New test.
10059
10060 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
10061
10062 * g++.dg/other/scope1.C: New test.
10063 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
10064
10065 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
10066
10067 * gcc.dg/vla-init-1.c: New test.
10068
10069 2001-12-01 Geoff Keating <geoffk@redhat.com>
10070
10071 * gcc.c-torture/compile/structs.c: New testcase from GDB.
10072
10073 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
10074
10075 * objc.dg/alias.m: Update.
10076 * objc.dg/class-1.m: Update.
10077 * objc.dg/const-str-1.m: Update.
10078 * objc.dg/fwd-proto-1.m: Update.
10079 * objc.dg/id-1.m: Update.
10080 * objc.dg/super-class-1.m: Update.
10081
10082 2001-11-29 Mark Mitchell <mark@codesourcery.com>
10083
10084 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
10085 constructs.
10086
10087 2001-11-28 Jeffrey A Law (law@cygnus.com)
10088
10089 * gcc.c-torture/execute/20011128-1.c: New test.
10090
10091 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
10092
10093 * gcc.dg/20011127-1.c: New test.
10094
10095 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
10096
10097 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
10098 from Austin Group draft 7.
10099 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
10100 scanf format arguments.
10101 * gcc.dg/format/no-exargs-2.c: New test.
10102
10103 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
10104
10105 * g++.dg/abi/vbase8-4.C: New test.
10106
10107 2001-11-24 Ian Lance Taylor <ian@airs.com>
10108
10109 * gcc.c-torture/execute/20011121-1.c: New test.
10110
10111 2001-11-23 Jeffrey A Law (law@cygnus.com)
10112
10113 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
10114
10115 2001-11-23 Andreas Jaeger <aj@suse.de>
10116
10117 * gcc.dg/cpp/charconst-2.c: New test.
10118
10119 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
10120
10121 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
10122 to the host if it is remote. Let tests specify extra headers
10123 they use.
10124 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
10125 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
10126 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
10127 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
10128 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
10129 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
10130 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
10131 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
10132 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
10133 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
10134
10135 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
10136
10137 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
10138 for little endian ARMs.
10139
10140 2001-11-20 Jakub Jelinek <jakub@redhat.com>
10141
10142 * gcc.c-torture/compile/20011119-1.c: New test.
10143 * gcc.c-torture/compile/20011119-2.c: New test.
10144
10145 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
10146
10147 * gcc.dg/altivec-1.c: Fix typo.
10148
10149 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10150
10151 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
10152
10153 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
10154
10155 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
10156
10157 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
10158
10159 * lib/g77.exp: Don't specify --rpath-link.
10160
10161 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
10162 across all the headers.
10163 * gcc.dg/format/format.exp: For testing on a remote host,
10164 copy format.h.
10165
10166 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
10167 * gcc.c-torture/execute/930406-1.c: Likewise.
10168 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10169
10170 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
10171
10172 * gcc.dg/altivec-1.c: New.
10173
10174 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
10175
10176 * gcc.dg/cpp/fpreprocessed.c: New test case.
10177
10178 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10179
10180 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
10181 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
10182 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
10183
10184 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10185
10186 * gcc.dg/no-builtin-1.c: New test.
10187
10188 2001-11-16 Jakub Jelinek <jakub@redhat.com>
10189
10190 * gcc.c-torture/execute/20011115-1.c: New test.
10191
10192 2001-11-15 Jakub Jelinek <jakub@redhat.com>
10193
10194 * gcc.c-torture/compile/20011114-2.c: New test.
10195 * gcc.c-torture/compile/20011114-3.c: New test.
10196 * gcc.c-torture/compile/20011114-4.c: New test.
10197
10198 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
10199
10200 * g++.dg/other/init1.C: New test.
10201
10202 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
10203
10204 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
10205 message.
10206
10207 * gcc.c-torture/execute/20011114-1.c: New testcase.
10208
10209 * gcc.c-torture/compile/20010327-1.c: Revert last change.
10210 * gcc.c-torture/compile/20011114-1.c: New test, exactly
10211 like the (before this change) version of 20010327-1.c.
10212
10213 2001-11-14 Roger Sayle <roger@eyesopen.com>
10214
10215 * gcc.c-torture/execute/string-opt-13.c: New testcase.
10216
10217 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
10218
10219 * g++.dg/init/array2.C: New test.
10220
10221 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
10222
10223 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
10224
10225 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
10226
10227 * g++.dg/other/forscope1.C: New test.
10228 * g++.dg/ext/forscope1.C: New test.
10229 * g++.dg/ext/forscope2.C: New test.
10230
10231 2001-11-13 Jakub Jelinek <jakub@redhat.com>
10232
10233 * gcc.c-torture/execute/20011113-1.c: New test.
10234
10235 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
10236
10237 * gcc.c-torture/execute/20011109-2.c: New test.
10238
10239 * gcc.c-torture/execute/20011109-1.c: New test.
10240
10241 2001-11-09 Jakub Jelinek <jakub@redhat.com>
10242
10243 * gcc.c-torture/compile/20011109-1.c: New test.
10244
10245 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
10246
10247 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
10248 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
10249 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
10250 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
10251 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
10252 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
10253 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
10254
10255 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
10256
10257 * g++.dg/warn/Wshadow-1.C: New tests.
10258 * g++.old-deja/g++.mike/for3.C: Update.
10259
10260 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
10261
10262 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
10263 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
10264 XFAILs. Adjust expected error texts.
10265 * gcc.c-torture/compile/20011106-1.c,
10266 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
10267 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
10268 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
10269 gcc.dg/c99-array-lval-5.c: New tests.
10270
10271 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10272
10273 * gcc.dg/cpp/defined.c: Update.
10274
10275 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10276
10277 * gcc.c-torture/execute/anon-1.c: New test.
10278
10279 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
10280
10281 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
10282 same size, so no warning should be produced on stormy16.
10283
10284 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
10285 due to oversized array.
10286 * g++.old-deja/g++.mike/ns15.C: Likewise.
10287 * g++.old-deja/g++.pt/crash16.C: Likewise.
10288
10289 2001-11-02 Graham Stott <grahams@redhat.com>
10290
10291 * g++.dgother/debug1.C: Fix typos.
10292
10293 2001-11-01 Jakub Jelinek <jakub@redhat.com>
10294
10295 * g++.dg/other/debug1.C: New test.
10296
10297 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10298
10299 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
10300 of unsigned long.
10301
10302 2001-10-30 Jakub Jelinek <jakub@redhat.com>
10303
10304 * gcc.dg/20011029-2.c: New test.
10305
10306 * gcc.c-torture/compile/20011029-1.c: New test.
10307
10308 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
10309
10310 * objc/execute/class_self-1.m: New test.
10311 * objc/execute/class_self-2.m: New test.
10312
10313 2001-10-25 Zack Weinberg <zack@codesourcery.com>
10314
10315 * gcc.misc-tests/msgs.exp: Delete.
10316 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
10317 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
10318 error set to match recent changes.
10319
10320 2001-10-24 Zack Weinberg <zack@codesourcery.com>
10321
10322 * gcc.dg/20011021-1.c: New test.
10323
10324 2001-10-24 Jakub Jelinek <jakub@redhat.com>
10325
10326 * gcc.c-torture/compile/20011023-1.c: New test.
10327
10328 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
10329
10330 * lib/g77.exp: Rewrite based on lib/g++.exp.
10331
10332 2001-10-19 Jakub Jelinek <jakub@redhat.com>
10333
10334 * gcc.c-torture/execute/20011019-1.c: New test.
10335
10336 * gcc.dg/20011018-1.c: New test.
10337
10338 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
10339
10340 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
10341
10342 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
10343
10344 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
10345 * gcc.dg/attr-invalid.c: Likewise.
10346
10347 2001-10-18 Jakub Jelinek <jakub@redhat.com>
10348
10349 * testsuite/gcc.dg/20011015-1.c: New test.
10350
10351 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
10352
10353 * g++.dg/template/unify2.C: New test.
10354
10355 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
10356
10357 * g++.dg/other/exception-specification.C: New test
10358
10359 2001-10-13 Tom Rix <trix@redhat.com>
10360
10361 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
10362 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
10363
10364 2001-10-12 Jakub Jelinek <jakub@redhat.com>
10365
10366 * testsuite/gcc.dg/20011009-1.c: New test.
10367
10368 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
10369
10370 PR g++/4476
10371 * g++.dg/other/friend1.C: New test.
10372
10373 2001-10-11 Richard Henderson <rth@redhat.com>
10374
10375 * g++.old-deja/g++.other/crash18.C: Add -S to options.
10376
10377 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10378
10379 * gcc.c-torture/compile/20011010-1.c: New.
10380
10381 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
10382
10383 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
10384 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
10385 g77.f-torture/execute/execute.exp,
10386 g77.f-torture/noncompile/noncompile.exp,
10387 gcc.c-torture/compile/compile.exp,
10388 gcc.c-torture/execute/execute.exp,
10389 gcc.c-torture/execute/ieee/ieee.exp,
10390 gcc.c-torture/execute/memcheck/memcheck.exp,
10391 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
10392 objc/execute/execute.exp: Update FSF address.
10393
10394 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
10395
10396 * gcc.dg/cpp/cmdlne-C.c: Update.
10397 * gcc.dg/cpp/cmdlne-C2.c: New.
10398
10399 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10400
10401 * gcc.c-torture/execute/20011008-3.c: New.
10402
10403 2001-10-08 DJ Delorie <dj@redhat.com>
10404
10405 * gcc.dg/20011008-1.c: New.
10406 * gcc.dg/20011008-2.c: New.
10407
10408 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
10409
10410 * gcc.dg/cpp/spacing1.c: Update test.
10411
10412 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
10413
10414 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
10415 spelling errors of "separate" as "seperate".
10416
10417 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
10418
10419 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
10420 enough to avoid inlining.
10421
10422 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10423
10424 * lib/g77.exp: set libg2c_dir correctly.
10425
10426 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
10427
10428 * gcc.dg/cpp/macro11.c: New test.
10429
10430 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10431
10432 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
10433 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
10434 gcc.dg/format/multattr-3.c: New tests.
10435 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
10436 tests for format attributes on function pointers being rejected.
10437
10438 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10439
10440 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
10441
10442 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10443
10444 * g++.dg/warn/format1.C: New test.
10445
10446 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
10447
10448 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
10449
10450 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
10451
10452 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
10453
10454 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
10455
10456 * gcc.dg/cpp/redef2.c: Add test.
10457
10458 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
10459
10460 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
10461 long-standing bug on i686, apparently.
10462 * gcc.c-torture/execute/loop-2c.x: New file.
10463 * gcc.c-torture/execute/loop-2d.x: New file.
10464 * gcc.c-torture/execute/loop-3c.x: New file.
10465
10466 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
10467
10468 * gcc.dg/cpp/20000625-2.c: Correct line number.
10469
10470 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
10471
10472 * gcc.dg/cpp/macro10.c: New test.
10473 * gcc.dg/cpp/strify3.c: New test.
10474 * gcc.dg/cpp/spacing1.c: Add tests.
10475 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
10476 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
10477
10478 2001-09-24 DJ Delorie <dj@redhat.com>
10479
10480 * gcc.c-torture/execute/20010924-1.c: New test.
10481
10482 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
10483
10484 * testsuite/objc/execute/paste.m: Remove.
10485
10486 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
10487
10488 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
10489
10490 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
10491
10492 * g77.dg/strlen0.f: New test.
10493
10494 2001-09-21 Richard Henderson <rth@redhat.com>
10495
10496 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
10497 * g++.old-deja/g++.abi/vtable2.C: Likewise.
10498
10499 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
10500
10501 Table-driven attributes.
10502 * g++.dg/ext/attrib1.C: New test.
10503
10504 2001-09-20 DJ Delorie <dj@redhat.com>
10505
10506 * gcc.dg/20000926-1.c: Update expected warning messages.
10507 * gcc.dg/array-2.c: Likewise, and test for warnings too.
10508 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
10509 array.
10510
10511 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
10512
10513 * g++.dg/eh/registers1.C: New test case.
10514
10515 2001-09-17 Richard Henderson <rth@redhat.com>
10516
10517 * gcc.dg/array-5.c: Fix VLA decomposition test.
10518
10519 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
10520
10521 * gcc.dg/cpp/line5.c: New testcase.
10522
10523 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
10524
10525 * gcc.dg/cpp/macro9.c: New test.
10526
10527 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
10528
10529 * gcc.c-torture/execute/980223.c: Change type of addr from long
10530 to char *.
10531
10532 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
10533
10534 * gcc.c-torture/execute/20010915-1.c: New test.
10535
10536 2001-09-14 Janis Johnson <janis187@us.ibm.com>
10537
10538 * g77.dg/bprob: New directory.
10539 * g77.dg/bprob/bprob.exp: New file.
10540 * g77.dg/bprob/bprob-1.f: New test.
10541 * g77.dg/gcov: New directory.
10542 * g77.dg/gcov/gcov.exp: New file.
10543 * g77.dg/gcov/gcov-1.f: New test.
10544 * g77.dg/gcov/gcov-1.x: New file.
10545
10546 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
10547
10548 * gcc.dg/cpp/directiv.c: Update.
10549 * gcc.dg/cpp/undef1.c: Update.
10550
10551 2001-09-12 Jakub Jelinek <jakub@redhat.com>
10552
10553 * gcc.dg/20010912-1.c: New test.
10554
10555 2001-09-11 Janis Johnson <janis187@us.ibm.com>
10556
10557 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
10558 language-independent file in lib.
10559 * lib/gcov.exp: New file.
10560
10561 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
10562
10563 * gcc.c-torture/compile/20010911-1.c: New test.
10564
10565 2001-09-10 Janis Johnson <janis187@us.ibm.com>
10566
10567 * lib/profopt.exp: New, to support profile-directed optimizations.
10568 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
10569 * gcc.misc-tests/bprob-1.c: New test.
10570 * gcc.misc-tests/bprob-2.c: New test.
10571
10572 2001-09-07 Janis Johnson <janis187@us.ibm.com>
10573
10574 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
10575 XFAIL and which kinds of gcov output to verify.
10576 * gcc.misc-tests/gcov-4b.x: New file.
10577 * gcc.misc-tests/gcov-5b.x: New file.
10578 * gcc.misc-tests/gcov-6.x: New file.
10579 * gcc.misc-tests/gcov-7.c: New test.
10580 * gcc.misc-tests/gcov-7.x: New file.
10581
10582 2001-09-06 Janis Johnson <janis187@us.ibm.com>
10583
10584 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
10585 * gcc.misc-tests/gcov-6.c: New test.
10586
10587 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
10588
10589 PR c++/3986
10590 * g++.dg/abi/vbase1.C: New test.
10591
10592 2001-09-05 Ziemowit Laski <zlaski@apple.com>
10593
10594 * objc.dg/method-2.m: New.
10595
10596 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
10597
10598 PR c++/4203
10599 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
10600 * g++.dg/init/empty1.C: New test.
10601
10602 2001-09-03 Jakub Jelinek <jakub@redhat.com>
10603
10604 * gcc.c-torture/compile/20010903-1.c: New test.
10605
10606 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
10607
10608 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
10609 for m68k.
10610
10611 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
10612
10613 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
10614
10615 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
10616
10617 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
10618
10619 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
10620
10621 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
10622 for 16-bit 'unsigned int'.
10623
10624 2001-08-29 Kazu Hirata <kazu@hxi.com>
10625
10626 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
10627
10628 2001-08-27 Richard Henderson <rth@redhat.com>
10629
10630 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
10631 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
10632
10633 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
10634
10635 * gcc.dg/asm-names.c (ymain): New.
10636
10637 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
10638
10639 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
10640 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
10641 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
10642
10643 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10644
10645 * gcc.dg/compare5.c: New testcase.
10646
10647 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
10648
10649 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
10650 and "In instantiation".
10651
10652 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
10653
10654 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
10655
10656 2001-08-20 Janis Johnson <janis187@us.ibm.com>
10657
10658 * gcc.misc-tests/gcov.exp: Add support for branch information.
10659 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
10660 * gcc.misc-tests/gcov-4.c: New test.
10661 * gcc.misc-tests/gcov-4b.c: New test.
10662 * gcc.misc-tests/gcov-5b.c: New test.
10663
10664 2001-08-20 Zack Weinberg <zackw@panix.com>
10665
10666 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
10667 expected to fail.
10668
10669 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
10670
10671 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
10672
10673 2001-08-19 Jakub Jelinek <jakub@redhat.com>
10674
10675 * g++.dg/eh/template1.C: New test.
10676
10677 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
10678
10679 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
10680 Fix thinko.
10681 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
10682 for xfail.
10683
10684 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
10685
10686 * lib/g77-dg.exp: Use prune.exp for common procedures
10687 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
10688 * lib/g77.exp: (g77-dg-prune) Remove
10689
10690 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
10691
10692 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
10693
10694 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10695
10696 * g++.dg/template/unify1.C: New test.
10697
10698 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
10699
10700 * g++.dg/abi/empty4.C: New test.
10701
10702 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
10703
10704 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
10705 solaris2.*
10706 * g77.f-torture/compile/pr3743.x: Likewise
10707
10708 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10709
10710 * g++.dg/other/using-declaration.C: New test.
10711
10712 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10713
10714 * gcc.dg/cpp/tr-sign.c: New testcase.
10715
10716 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10717
10718 * gcc.dg/cpp/19951025-1.c: Revert.
10719 * gcc.dg/cpp/directiv.c: We no longer process directives that
10720 interrupt macro arguments.
10721
10722 2001-08-03 Zack Weinberg <zackw@stanford.edu>
10723
10724 * gcc.dg/bconstp-1.c: New test.
10725
10726 2001-08-03 Richard Henderson <rth@redhat.com>
10727
10728 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
10729
10730 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
10731
10732 * gcc.dg/cpp/19951025-1.c: Update.
10733
10734 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
10735
10736 * g77.dg/ff90-1.f (s): Fix reference of variable z,
10737 should be x.
10738
10739 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
10740
10741 Kill -fhonor-std.
10742 * g++.old-deja/g++.ns/ns14.C: Remove special options.
10743 * g++.old-deja/g++.other/std1.C: Likewise.
10744 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
10745
10746 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10747
10748 * lib/g77.exp: Load gcc-defs.exp for common procedures
10749 (g77_pass, g77_fail, g77_finish, g77_exit,
10750 ${tool}_check_unsupported_p} Now redundant. Deleted.
10751
10752 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10753
10754 * g77.dg/fbackslash.f
10755 * g77.dg/fcase-preserve.f
10756 * g77.dg/ff90-1.f
10757 * g77.dg/ffixed-line-length-0.f
10758 * g77.dg/ffixed-line-length-132.f
10759 * g77.dg/ffixed-line-length-7.f
10760 * g77.dg/ffixed-line-length-72.f
10761 * g77.dg/ffixed-line-length-none.f
10762 * g77.dg/ffree-form-1.f
10763 * g77.dg/fno-backslash.f
10764 * g77.dg/fno-f90-1.f
10765 * g77.dg/fno-fixed-form-1.f
10766 * g77.dg/fno-onetrip.f
10767 * g77.dg/fno-typeless-boz.f
10768 * g77.dg/fno-underscoring.f
10769 * g77.dg/fno-vxt-1.f
10770 * g77.dg/fonetrip.f
10771 * g77.dg/ftypeless-boz.f
10772 * g77.dg/fugly-assumed.f
10773 * g77.dg/funderscoring.f
10774 * g77.dg/fvxt-1.f
10775
10776 2001-08-01 Ziemowit Laski <zlaski@apple.com>
10777
10778 * objc.dg/fwd-proto-1.m: New.
10779 * objc.dg/local-decl-1.m: New.
10780 * objc.dg/naming-1.m: New.
10781 * objc.dg/naming-2.m: New.
10782 * objc.dg/proto-hier-1.m: New.
10783
10784 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
10785
10786 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
10787 largest-type elements to a struct makes its size grow.
10788
10789 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
10790
10791 * g++.dg/abi/vthunk1.C: New test.
10792
10793 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
10794
10795 * g++.dg/abi/vbase8-22.C: New test.
10796
10797 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10798
10799 * gcc.dg/cpp/macro8.c: New test.
10800
10801 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
10802
10803 * g++.dg/abi/vbase8-21.C: New test.
10804
10805 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
10806
10807 * g++.dg/abi/vbase8-10.C: New test.
10808
10809 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10810
10811 * lib/g++.exp (g++_set_ld_library_path): Renamed to
10812 ${tool}_set_ld_library_path.
10813 Changed caller.
10814 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
10815 g++.exp.
10816
10817 2001-07-26 Stan Cox <scox@redhat.com>
10818
10819 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
10820 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
10821 gcc_exit, gcc_check_unsupported_p):
10822 Moved to gcc-deps.exp
10823 * gcc-deps.exp: New file.
10824
10825 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10826
10827 * g++.old-deja/g++.pt/defarg14.C: New test.
10828
10829 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10830
10831 * g++.old-deja/g++.other/lineno5.C: New test.
10832
10833 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10834
10835 * g++.old-deja/g++.pt/crash68.C: New test.
10836
10837 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10838
10839 * g++.old-deja/g++.other/crash42.C: New test.
10840
10841 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10842
10843 * gcc.dg/cpp/extratokens.c: Fix.
10844 * gcc.dg/cpp/skipping2.c: New tests.
10845
10846 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10847
10848 * gcc.c-torture/execute/20010724-1.c: New file.
10849 * gcc.c-torture/execute/20010724-1.x: New file.
10850
10851 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10852
10853 * g++.old-deja/g++.other/cond7.C: New test.
10854
10855 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10856
10857 * g++.old-deja/g++.other/optimize4.C: New test.
10858
10859 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10860
10861 * g++.old-deja/g++.abi/vbase8-5.C: New test.
10862
10863 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
10864
10865 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
10866 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
10867 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
10868 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
10869
10870 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
10871 bug report" message.
10872
10873 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
10874 * g++.dg/ext/instantiate1.C: Move from old-deja.
10875
10876 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
10877
10878 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
10879 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
10880 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
10881 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
10882
10883 2001-07-23 Jeffrey A Law (law@cygnus.com)
10884
10885 * gcc.c-torture/execute/20010723-1.c: New test.
10886
10887 2001-07-23 Ben Elliston <bje@redhat.com>
10888
10889 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
10890
10891 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10892
10893 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
10894 i[34567]86-*-*.
10895 Delete handling of ieee_multilib_flags.
10896 Pass -mieee for alpha*-*-* and sh-*-*.
10897 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
10898
10899 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
10900
10901 Remove old-abi tests.
10902 * g++.old-deja/g++.mike/p11116.C: Remove.
10903 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
10904
10905 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
10906
10907 * g77.f-torture/compile/pr3743.f: New test
10908
10909 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
10910
10911 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
10912
10913 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10914
10915 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
10916 g++.old-deja/g++.pt/static6.C: Likewise.
10917 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
10918 supports weak symbols.
10919
10920 2001-07-18 Andreas Jaeger <aj@suse.de>
10921
10922 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
10923 supported again.
10924
10925 2001-07-18 Andreas Jaeger <aj@suse.de>
10926
10927 * gcc.dg/iftrap-1.c: Fix target line.
10928
10929 2001-07-17 Richard Henderson <rth@redhat.com>
10930
10931 * gcc.c-torture/execute/20010717-1.c: New.
10932
10933 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
10934
10935 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
10936 tests.
10937
10938 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10939
10940 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
10941
10942 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10943
10944 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
10945 UAC_SIGBUS, UAC_NOPRINT definitions.
10946
10947 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
10948
10949 * objc/execute/object_is_class.m: New test.
10950 * objc/execute/object_is_meta_class.m: New test.
10951
10952 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
10953
10954 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
10955 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
10956
10957 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
10958
10959 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
10960 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
10961
10962 2001-07-14 Richard Henderson <rth@redhat.com>
10963
10964 * gcc.dg/iftrap-1.c: New.
10965
10966 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
10967
10968 * g77.f-torture/execute/intrinsic77.f: New test.
10969
10970 2001-07-11 Janis Johnson <janis@us.ibm.com>
10971
10972 * gcc.misc-tests/gcov-3.c: New test.
10973
10974 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
10975
10976 * gcc.c-torture/compile/20010711-1.c,
10977 * gcc.c-torture/compile/20010711-2.c: New tests.
10978
10979 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
10980
10981 * gcc.c-torture/execute/20010711-1.c: New test.
10982
10983 2001-07-11 Ben Elliston <bje@redhat.com>
10984
10985 * g++.old-deja/g++.other/enum5.C: New test.
10986
10987 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
10988
10989 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
10990 (g++-dg-prune): Call prune_gcc_output.
10991 * prune.exp: New file for prune_gcc_output.
10992 * lib/g++.exp, lib/gcc.exp: Load it.
10993
10994 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
10995
10996 * gcc.c-torture/compile/20010701-1.c,
10997 g++.old-deja/g++.ext/attrib6.C: New tests.
10998
10999 2001-07-06 Jeffrey A Law (law@cygnus.com)
11000
11001 * gcc.c-torture/compile/20010706-1.c: New test.
11002
11003 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
11004
11005 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
11006
11007 2001-06-28 Stan Shebs <shebs@apple.com>
11008
11009 * gcc.dg/pragma-darwin.c: New test.
11010
11011 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11012
11013 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
11014 Solaris 2.[678] system.
11015
11016 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
11017
11018 * gcc.dg/20010622-1.c: New test.
11019
11020 2001-06-18 Stan Shebs <shebs@apple.com>
11021
11022 * objc.dg: New directory.
11023 * objc.dg/dg.exp: New file.
11024 * objc.dg/alias.m: New.
11025 * objc.dg/class-1.m: New.
11026 * objc.dg/class-2.m: New.
11027 * objc.dg/const-str-1.m: New.
11028 * objc.dg/const-str-2.m: New.
11029 * objc.dg/id-1.m: New.
11030 * objc.dg/method-1.m: New.
11031 * objc.dg/super-class-1.m: New.
11032 * lib/objc-dg.exp: New file.
11033
11034 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
11035
11036 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
11037 of label name.
11038
11039 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
11040
11041 * g++.old-deja/g++.abi/vbase8-9.C: New test.
11042
11043 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11044
11045 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
11046 variable.
11047
11048 2001-06-12 Richard Henderson <rth@redhat.com>
11049
11050 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
11051
11052 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11053
11054 * g++.old-deja/g++.abi/vbase5.C: New test.
11055 * g++.old-deja/g++.abi/vbase6.C: New test.
11056 * g++.old-deja/g++.abi/vbase7.C: New test.
11057
11058 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11059
11060 * gcc.c-torture/compile/20010610-1.c: New test.
11061
11062 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11063
11064 * g++.old-deja/g++.abi/vbase4.C: New test.
11065
11066 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11067
11068 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
11069 support %f for HC11/HC12 targets.
11070 * gcc.c-torture/execute/930513-1.x: New file, likewise.
11071 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
11072 on HC11/HC12 targets.
11073 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
11074
11075 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11076
11077 * gcc.dg/wchar_t-1.c: New file.
11078 * gcc.dg/wint_t-1.c: Likewise.
11079
11080 2001-06-11 Bernd Schmidt <bernds@redhat.com>
11081
11082 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
11083
11084 2001-06-11 Richard Henderson <rth@redhat.com>
11085
11086 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
11087
11088 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11089
11090 * gcc.c-torture/compile/20010611-1.c: New test.
11091
11092 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11093
11094 * gcc.dg/c99-tag-1.c: Add more tests.
11095
11096 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
11097
11098 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
11099 representation on MN10300 and ARM/Thumb.
11100
11101 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
11102
11103 * g77.f-torture/execute/20010610.f: New.
11104
11105 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
11106
11107 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
11108 names.
11109
11110 2001-06-09 Richard Henderson <rth@redhat.com>
11111
11112 * gcc.c-torture/execute/ashrdi-1.c: New.
11113 * gcc.c-torture/execute/ashldi-1.c: New.
11114 * gcc.c-torture/execute/lshrdi-1.c: New.
11115
11116 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
11117
11118 * objc/execute/load-3.m: Added. Check sending +load to categories,
11119 in addition to classes.
11120
11121 2001-06-08 Stan Shebs <shebs@apple.com>
11122
11123 * objc/execute/load-2.m: New test. From Nicola Pero
11124 <n.pero@mi.flashnet.it>.
11125
11126 2001-06-08 Jakub Jelinek <jakub@redhat.com>
11127
11128 * gcc.c-torture/execute/20010605-2.c: New test.
11129
11130 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11131
11132 * g++.old-deja/g++.abi/vbase2.C: New test.
11133 * g++.old-deja/g++.abi/vbase3.C: New test.
11134
11135 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11136
11137 * g++.old-deja/g++.pt/friend49.C: New test.
11138
11139 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
11140
11141 * g++.old-deja/g++.ext/anon3.C: New test.
11142
11143 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
11144
11145 * g++.old-deja/g++.other/conv7.C: New test.
11146
11147 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
11148
11149 * gcc.c-torture/compile/20010605-2.c: New test.
11150
11151 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
11152
11153 * gcc.c-torture/execute/20010604-1.c: New test.
11154
11155 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
11156
11157 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
11158
11159 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
11160
11161 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
11162 (g++_link_flags): Likewise.
11163 (g++_init): Pass gccpath's value to two previous functions.
11164
11165 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11166
11167 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
11168 Ensure logfile entry matches exec command line.
11169
11170 2001-05-31 Richard Henderson <rth@redhat.com>
11171
11172 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
11173 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
11174
11175 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
11176
11177 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
11178 compiler for irix6.2
11179
11180 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
11181
11182 * g++.old-deja/g++.other/optimize3.C: New file.
11183
11184 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
11185
11186 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
11187 assemble.
11188
11189 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
11190
11191 * g++.old-deja/g++.other/optimize2.C: New file.
11192
11193 2001-05-25 Diego Novillo <dnovillo@redhat.com>
11194
11195 * gcc.c-torture/compile/20010518-2.c: New file.
11196 * gcc.c-torture/execute/20010518-1.c: New file.
11197 * gcc.c-torture/execute/20010518-2.c: New file.
11198
11199 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
11200
11201 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
11202
11203 2001-05-24 Mark Mitchell <mark@codesourcery.com>
11204
11205 G++ no longer defines builtins that do not begin with __builtin.
11206 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
11207 * g++.old-deja/g++.brendand/misc13.C: Likewise.
11208 * g++.old-deja/g++.law/builtin1.C: Likewise.
11209 * g++.old-deja/g++.law/cvt2.C: Likewise.
11210 * g++.old-deja/g++.mike/net5.C: Likewise.
11211 * g++.old-deja/g++.other/builtins1.C: Likewise.
11212 * g++.old-deja/g++.other/builtins2.C: Likewise.
11213 * g++.old-deja/g++.other/builtins3.C: Likewise.
11214 * g++.old-deja/g++.other/builtins4.C: Likewise.
11215 * g++.old-deja/g++.other/inline8.C: Likewise.
11216 * g++.old-deja/g++.robertl/eb39.C: Likewise.
11217
11218 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
11219
11220 * g++.old-deja/g++.pt/using1.C: Adjust.
11221 * g++.old-deja/g++.pt/using2.C: New test.
11222
11223 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
11224
11225 * gcc.dg/cpp/charconst.c: New tests.
11226 * gcc.dg/cpp/escape.c: New tests.
11227 * gcc.dg/cpp/escape-1.c: New tests.
11228 * gcc.dg/cpp/escape-2.c: New tests.
11229 * gcc.dg/cpp/ucs.c: New tests.
11230
11231 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
11232
11233 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
11234 native compiler for irix6.5.
11235
11236 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
11237
11238 * lib/g++.exp (g++_include_flags): Use args to compute
11239 get_multilibs.
11240 (g++_link_flags): Likewise.
11241 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
11242
11243 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
11244
11245 * gcc.dg/c90-hexfloat-1.c: Add more tests.
11246
11247 2001-05-21 Geoff Keating <geoffk@redhat.com>
11248
11249 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
11250 this file.
11251
11252 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11253
11254 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
11255 STACK_SIZE;
11256 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
11257 to STACK_SIZE; Use it to define size of add_histo array.
11258 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
11259 to STACK_SIZE.
11260 (f): Use GITT_SIZE to define size of gitt local table.
11261 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
11262 to STACK_SIZE; Use it to define size of bytemem array.
11263
11264 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11265
11266 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
11267 on 68HC11/HC12 due to the asm instruction.
11268 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
11269 * gcc.c-torture/compile/920520-1.x: Likewise.
11270 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
11271 on 68HC11/HC12 because the function is larger than 64K.
11272 * gcc.c-torture/compile/961203-1.x: New file, this test fails
11273 on 68HC11/HC12 because the structure is too large.
11274
11275 2001-05-20 Richard Henderson <rth@redhat.com>
11276
11277 * gcc.c-torture/execute/20010520-1.c: New.
11278
11279 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11280
11281 * g++.old-deja/g++.warn/compare1.C: New test.
11282 * gcc.dg/compare4.c: New test.
11283
11284 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
11285
11286 * g++.old-deja/g++.other/optimize1.C: New test.
11287
11288 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11289
11290 * g++.old-deja/g++.pt/spec41.C: New test.
11291
11292 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
11293
11294 * gcc.c-torture/compile/20010114-1.x: Remove.
11295
11296 2001-05-18 Stan Shebs <shebs@apple.com>
11297
11298 * gcc.c-torture/compile/20010518-1.c: New test.
11299
11300 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
11301
11302 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
11303 * g++.old-deja/g++.pt/crash67.C: New test.
11304
11305 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
11306
11307 * g++.old-deja/g++.other/debug9.C: New test.
11308
11309 2001-05-16 Zack Weinberg <zackw@stanford.edu>
11310
11311 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
11312
11313 2001-05-16 Jan Hubicka <jh@suse.cz>
11314
11315 * gcc.c-torture/compile/20010516-1.c: New test.
11316
11317 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11318
11319 * g++.old-deja/g++.other/crash41.C: New test.
11320
11321 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11322
11323 * g++.old-deja/g++.pt/crash66.C: New test.
11324
11325 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
11326
11327 * g++.old-deja/g++.robertl/eb27.C: Convert.
11328
11329 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
11330
11331 * g++.dg/friend-warn.C: New test. Do not warn about friend
11332 declaration being redundant.
11333
11334 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
11335
11336 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
11337
11338 2001-05-14 Mark Mitchell <mark@codesourcery.com>
11339
11340 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
11341
11342 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
11343
11344 * lib/g++.exp: Use testsuite_flags.
11345
11346 2001-05-13 Mark Mitchell <mark@codesourcery.com>
11347
11348 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
11349
11350 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
11351
11352 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
11353
11354 2001-05-11 Mark Mitchell <mark@codesourcery.com>
11355
11356 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
11357
11358 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
11359
11360 * gcc.c-torture/compile/20010313-1.c: New test.
11361
11362 2001-05-09 Zack Weinberg <zackw@stanford.edu>
11363
11364 * gcc.dg/cpp/direct2.c: New test.
11365 * gccq.dg/cpp/direct2s.c: New test.
11366
11367 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
11368
11369 2001-05-07 Mark Mitchell <mark@codesourcery.com>
11370
11371 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
11372 * g++.old-deja/g++.other/op3.C: Likewise.
11373
11374 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
11375
11376 * gcc.dg/cpp/syshdr.h: New file.
11377 * gcc.dg/cpp/sysmac1.c: Update.
11378 * gcc.dg/cpp/sysmac2.c: Update.
11379
11380 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
11381
11382 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
11383
11384 2001-05-04 David Edelsohn <edelsohn@gnu.org>
11385
11386 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
11387 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
11388
11389 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
11390
11391 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
11392
11393 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
11394
11395 * lib/g++.exp (g++_include_flags): Don't use any special flags
11396 if TESTING_IN_BUILD_TREE is not defined.
11397 (g++_init): Use a plain 'c++' as the compiler if
11398 TESTING_IN_BUILD_TREEE is not defined.
11399
11400 2001-05-02 Jakub Jelinek <jakub@redhat.com>
11401
11402 * g++.old-deja/g++.eh/catch13.C: New test.
11403 * g++.old-deja/g++.eh/catch14.C: New test.
11404
11405 2001-05-02 Jakub Jelinek <jakub@redhat.com>
11406
11407 * gcc.dg/cpp/tr-define.c: New test.
11408
11409 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
11410
11411 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
11412 <stdlib.h>, not <malloc.h>.
11413
11414 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
11415
11416 * g++.old-deja/g++.ns/template17.C: New test.
11417
11418 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
11419
11420 * g++.old-deja/g++.pt/ref4.C: New test.
11421
11422 2001-04-30 Richard Henderson <rth@redhat.com>
11423
11424 * gcc.dg/20000724-1.c: Revert last change.
11425
11426 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
11427
11428 * g77.f-torture/execute/20010430.f: New test.
11429
11430 2001-04-30 Mark Mitchell <mark@codesourcery.com>
11431
11432 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
11433
11434 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
11435
11436 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
11437
11438 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11439
11440 * g++.old-deja/g++.eh/crash6.C: New test.
11441
11442 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11443
11444 * g++.old-deja/g++.other/warn7.C: New test.
11445
11446 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11447
11448 * g++.old-deja/g++.other/defarg9.C: New test.
11449
11450 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
11451
11452 * g77.f-torture/compile/20010426.f: New test.
11453 * g77.f-torture/execute/20010426.f: New test.
11454
11455 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
11456
11457 * g77.f-torture/compile/20000629-1.x: Remove - error
11458 has been fixed.
11459
11460 2001-04-26 Jeffrey A Law (law@cygnus.com)
11461
11462 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
11463 Tweak slightly to work with g++.dg framework.
11464 * g++.dg/special/ecos.exp: Run initp1.C test.
11465 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
11466
11467 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
11468 its linker doesn't give line numbers either.
11469 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
11470
11471 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
11472
11473 * g++.old-deja/g++.other/lex1.C: New test.
11474
11475 2001-04-26 Jakub Jelinek <jakub@redhat.com>
11476
11477 * gcc.dg/noncompile/20010425-1.c: New test.
11478
11479 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
11480
11481 * g++.old-deja/g++.pt/mangle2.C: New test.
11482
11483 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11484
11485 * gcc.dg/format/plus-1.c: New test.
11486
11487 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11488
11489 * gcc.dg/20010423-1.c: New test.
11490
11491 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11492
11493 * gcc.c-torture/execute/20010422-1.c: New test.
11494
11495 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
11496
11497 * g++.old-deja/g++.ns/type2.C: New test.
11498
11499 2001-04-24 Zack Weinberg <zackw@stanford.edu>
11500
11501 * g++.old-deja/g++.other/perf1.C: New test.
11502
11503 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
11504
11505 * gcc.dg/c99-func-2.c: Remove xfail.
11506 * gcc.dg/c99-func-3.c: Remove xfail.
11507 * gcc.dg/c99-func-4.c: Remove xfail.
11508
11509 2001-04-23 Zack Weinberg <zackw@stanford.edu>
11510
11511 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
11512
11513 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
11514
11515 * gcc.c-torture/compile/20010423-1.c: New test.
11516
11517 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
11518
11519 * g++.old-deja/g++.pt/typename28.C: New test.
11520
11521 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
11522
11523 * g++.old-deja/g++.abi/empty2.C: New test.
11524 * g++.old-deja/g++.abi/empty3.C: New test.
11525
11526 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11527
11528 * g++.old-deja/g++.other/comdat2.C: New test.
11529 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
11530
11531 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11532
11533 * g++.old-deja/g++.other/overload14.C: New test.
11534
11535 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11536
11537 * g++.old-deja/g++.other/lookup23.C: New test.
11538
11539 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11540
11541 * gcc.c-torture/execute/20010403-1.c: New test.
11542
11543 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
11544 Mark Mitchell <mark@codesourcery.com>
11545
11546 * lib/old-dejagnu.exp: Don't delete output of executable.
11547 Add .exe suffix to executables.
11548
11549 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
11550
11551 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
11552
11553 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11554
11555 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
11556
11557 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
11558
11559 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
11560 * g++.old-deja/g++.abi/crash1.C: New test.
11561
11562 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
11563
11564 * g++.old-deja/g++.other/crash40.C: New test.
11565
11566 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11567
11568 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
11569
11570 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
11571
11572 * g++.old-deja/g++.other/warn6.C: New test.
11573
11574 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11575
11576 * g++.old-deja/g++.robertl/eb42.C: Same.
11577
11578 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11579
11580 * gcc.dg/wtr-conversion-1.c: New testcase.
11581
11582 2001-04-10 Richard Henderson <rth@redhat.com>
11583
11584 * g++.old-deja/g++.other/array5.C: New.
11585
11586 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11587
11588 * gcc.c-torture/execute/20010408-1.c: New test.
11589
11590 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
11591
11592 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
11593 headers and constructs.
11594 * g++.old-deja/g++.robertl/eb79.C: Same.
11595 * g++.old-deja/g++.robertl/eb77.C (main): Same.
11596 * g++.old-deja/g++.robertl/eb73.C: Same.
11597 * g++.old-deja/g++.robertl/eb66.C (main): Same.
11598 * g++.old-deja/g++.robertl/eb55.C (t): Same.
11599 * g++.old-deja/g++.robertl/eb54.C (main): Same.
11600 * g++.old-deja/g++.robertl/eb46.C (main): Same.
11601 * g++.old-deja/g++.robertl/eb44.C: Same.
11602 * g++.old-deja/g++.robertl/eb41.C (main): Same.
11603 * g++.old-deja/g++.robertl/eb4.C (main): Same.
11604 * g++.old-deja/g++.robertl/eb39.C: Same.
11605 * g++.old-deja/g++.robertl/eb33.C (main): Same.
11606 * g++.old-deja/g++.robertl/eb31.C (main): Same.
11607 * g++.old-deja/g++.robertl/eb30.C: Same.
11608 * g++.old-deja/g++.robertl/eb3.C: Same.
11609 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
11610 * g++.old-deja/g++.robertl/eb21.C: Same.
11611 * g++.old-deja/g++.robertl/eb15.C: Same.
11612 * g++.old-deja/g++.robertl/eb118.C: Same.
11613 * g++.old-deja/g++.robertl/eb115.C (main): Same.
11614 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
11615 * g++.old-deja/g++.robertl/eb109.C: Same.
11616 * g++.old-deja/g++.other/sibcall1.C (main): Same.
11617 * g++.old-deja/g++.mike/rtti1.C: Same.
11618 * g++.old-deja/g++.mike/p658.C: Same.
11619 * g++.old-deja/g++.mike/net46.C: Same.
11620 * g++.old-deja/g++.mike/net34.C: Same.
11621 * g++.old-deja/g++.mike/memoize1.C: Same.
11622 * g++.old-deja/g++.mike/eh2.C: Same.
11623 * g++.old-deja/g++.law/weak.C: Same.
11624 * g++.old-deja/g++.law/visibility7.C: Same.
11625 * g++.old-deja/g++.law/visibility25.C: Same.
11626 * g++.old-deja/g++.law/visibility22.C: Same.
11627 * g++.old-deja/g++.law/visibility2.C: Same.
11628 * g++.old-deja/g++.law/visibility17.C: Same.
11629 * g++.old-deja/g++.law/visibility13.C: Same.
11630 * g++.old-deja/g++.law/visibility10.C: Same.
11631 * g++.old-deja/g++.law/visibility1.C: Same.
11632 * g++.old-deja/g++.law/virtual3.C (eval): Same.
11633 * g++.old-deja/g++.law/vbase1.C: Same.
11634 * g++.old-deja/g++.law/operators32.C: Same.
11635 * g++.old-deja/g++.law/nest3.C: Same.
11636 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
11637 * g++.old-deja/g++.law/except5.C (main): Same.
11638 * g++.old-deja/g++.law/cvt7.C (run): Same.
11639 * g++.old-deja/g++.law/cvt2.C: Same.
11640 * g++.old-deja/g++.law/cvt16.C: Same.
11641 * g++.old-deja/g++.law/ctors6.C (bar): Same.
11642 * g++.old-deja/g++.law/ctors17.C (main): Same.
11643 * g++.old-deja/g++.law/ctors13.C: Same.
11644 * g++.old-deja/g++.law/ctors12.C (main): Same.
11645 * g++.old-deja/g++.law/ctors10.C: Same.
11646 * g++.old-deja/g++.law/code-gen5.C: Same.
11647 * g++.old-deja/g++.law/bad-error7.C: Same.
11648 * g++.old-deja/g++.law/arm9.C: Same.
11649 * g++.old-deja/g++.law/arm12.C: Same.
11650 * g++.old-deja/g++.law/arg8.C: Same.
11651 * g++.old-deja/g++.law/arg1.C: Same.
11652 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
11653 * g++.old-deja/g++.jason/template31.C: Same.
11654 * g++.old-deja/g++.jason/template24.C (main): Same.
11655 * g++.old-deja/g++.jason/2371.C: Same.
11656 * g++.old-deja/g++.eh/new2.C: Same.
11657 * g++.old-deja/g++.eh/new1.C: Same.
11658 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
11659 * g++.old-deja/g++.brendan/nest21.C (main): Same.
11660 * g++.old-deja/g++.brendan/err-msg3.C: Same.
11661 * g++.old-deja/g++.brendan/crash62.C: Same.
11662 * g++.old-deja/g++.brendan/crash52.C: Same.
11663 * g++.old-deja/g++.brendan/crash49.C (main): Same.
11664 * g++.old-deja/g++.brendan/crash38.C: Same.
11665 * g++.old-deja/g++.brendan/crash15.C (main): Same.
11666 * g++.old-deja/g++.brendan/copy9.C: Same.
11667
11668 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
11669
11670 * gcc.c-torture/execute/20001203-2.c (memset):
11671 Count argument is of type __SIZE_TYPE__.
11672
11673 2001-04-04 Diego Novillo <dnovillo@redhat.com>
11674
11675 * gcc.c-torture/compile/20010404-1.c: New test.
11676
11677 2001-04-04 Jakub Jelinek <jakub@redhat.com>
11678
11679 * gcc.c-torture/compile/20010326-1.c: New test.
11680
11681 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
11682
11683 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
11684 peculiarities of the SH.
11685 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
11686
11687 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11688
11689 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
11690 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
11691 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
11692
11693 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11694
11695 * g77.f-torture/compile/20010321-1.f: New test.
11696
11697 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11698
11699 * gcc.c-torture/compile/20010329-1.c: New test.
11700
11701 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11702
11703 * gcc.c-torture/execute/20010329-1.c: New test.
11704
11705 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11706
11707 * g++.old-deja/g++.other/eh4.C: Fix typo.
11708
11709 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11710
11711 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
11712
11713 2001-03-28 Philip Blundell <philb@gnu.org>
11714
11715 * gcc.c-torture/compile/20010328-1.c: New test.
11716
11717 2001-03-27 Richard Henderson <rth@redhat.com>
11718
11719 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
11720 * g++.old-deja/g++.eh/vbase3.C: Likewise.
11721
11722 2001-03-27 Alan Modra <alan@linuxcare.com.au>
11723
11724 * gcc.c-torture/compile/20010327-1.c: New test.
11725
11726 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
11727
11728 * g++.old-deja/g++.other/friend12.C: New test.
11729 * g++.old-deja/g++.other/friend9.C: Expect no errors.
11730 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
11731
11732 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
11733
11734 * gcc.c-torture/execute/20010325-1.c: New test.
11735
11736 2001-03-23 Jakub Jelinek <jakub@redhat.com>
11737
11738 * g++.old-deja/g++.other/mangle3.C: New test.
11739
11740 2001-03-22 Jakub Jelinek <jakub@redhat.com>
11741
11742 * g++.old-deja/g++.other/anon8.C: New test.
11743
11744 2001-03-20 Philip Blundell <philb@gnu.org>
11745
11746 * gcc.c-torture/compile/20010320-1.c: New test.
11747
11748 2001-03-17 Richard Henderson <rth@redhat.com>
11749
11750 * g++.old-deja/g++.other/eh4.C: Add expected error text.
11751
11752 2001-03-15 Geoff Keating <geoff@redhat.com>
11753
11754 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
11755 tests on AIX.
11756
11757 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
11758
11759 * g++.old-deja/g++.other/eh4.C: New test.
11760
11761 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
11762
11763 * gcc.dg/cpp/mi1.c: Update.
11764
11765 2001-03-14 Jakub Jelinek <jakub@redhat.com>
11766
11767 * g++.old-deja/g++.other/regstack.C: New test.
11768
11769 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
11770
11771 * g++.old-deja/g++.other/ref4.C: New test.
11772
11773 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
11774
11775 * objc/execute/va_method.m: Added.
11776 * objc/execute/IMP.m: Added.
11777 * objc/execute/_cmd.m: Added.
11778 * objc/execute/accessing_ivars.m: Added.
11779 * objc/execute/class-1.m: Added.
11780 * objc/execute/class-10.m: Added.
11781 * objc/execute/class-11.m: Added.
11782 * objc/execute/class-12.m: Added.
11783 * objc/execute/class-13.m: Added.
11784 * objc/execute/class-14.m: Added.
11785 * objc/execute/class-2.m: Added.
11786 * objc/execute/class-3.m: Added.
11787 * objc/execute/class-4.m: Added.
11788 * objc/execute/class-5.m: Added.
11789 * objc/execute/class-6.m: Added.
11790 * objc/execute/class-7.m: Added.
11791 * objc/execute/class-8.m: Added.
11792 * objc/execute/class-9.m: Added.
11793 * objc/execute/class-tests-1.h
11794 * objc/execute/class-tests-2.h
11795 * objc/execute/compatibility_alias.m: Added.
11796 * objc/execute/encode-1.m: Added.
11797 * objc/execute/formal_protocol-1.m: Added.
11798 * objc/execute/formal_protocol-2.m: Added.
11799 * objc/execute/formal_protocol-3.m: Added.
11800 * objc/execute/formal_protocol-4.m: Added.
11801 * objc/execute/formal_protocol-5.m: Added.
11802 * objc/execute/formal_protocol-6.m: Added.
11803 * objc/execute/formal_protocol-7.m: Added.
11804 * objc/execute/informal_protocol.m: Added.
11805 * objc/execute/initialize.m: Added.
11806 * objc/execute/load.m: Added.
11807 * objc/execute/many_args_method.m: Added.
11808 * objc/execute/nested-3.m: Added.
11809 * objc/execute/no_clash.m: Added.
11810 * objc/execute/private.m: Added.
11811 * objc/execute/redefining_self.m: Added.
11812 * objc/execute/root_methods.m: Added.
11813 * objc/execute/selector-1.m: Added.
11814 * objc/execute/static-1.m: Added.
11815 * objc/execute/static-2.m: Added.
11816 * objc/execute/va_method.m: Added.
11817
11818 2001-03-10 Richard Henderson <rth@redhat.com>
11819
11820 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11821
11822 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
11823
11824 * g++.old-deja/g++.other/crash31.C: XFAIL.
11825 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11826 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11827 * gcc.c-torture/execute/20010123-1.x: XFAIL.
11828 * gcc.c-torture/execute/20010124-1.x: XFAIL.
11829 * gcc.dg/sequence-pt-1.c: XFAIL one test.
11830
11831 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11832
11833 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
11834
11835 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11836
11837 * gcc.dg/20000724-1.c: Don't use multiline strings.
11838
11839 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11840
11841 * objc/execute/string1.m, objc/execute/string2.m: Compare the
11842 result of -cString against what we expect it to be; don't just
11843 print it out for no one to read.
11844
11845 * objc/execute/string3.m, objc/execute/string4.m: New tests.
11846 Based on testcases provided by Nicola Pero.
11847
11848 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11849
11850 * gcc.dg/cpp/macro7.c: New test.
11851
11852 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11853
11854 * gcc.dg/cpp/multiline.c: Update.
11855
11856 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11857
11858 * g++.old-deja/g++.other/enum3.C: New test.
11859
11860 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11861
11862 * g++.old-deja/g++.other/pod1.C: New test.
11863
11864 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11865
11866 * g++.old-deja/g++.ext/overload1.C: New test.
11867
11868 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11869
11870 * g++.old-deja/g++.pt/using1.C: New test.
11871
11872 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11873
11874 * g++.old-deja/g++.other/using9.C: New test.
11875
11876 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
11877
11878 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
11879
11880 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
11881
11882 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
11883
11884 * g++.old-deja/g++.ext/realpt1.C: Remove.
11885
11886 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
11887
11888 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
11889
11890 2001-02-26 Will Cohen <wcohen@redhat.com>
11891
11892 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
11893
11894 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
11895
11896 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11897 templatized constructors.
11898
11899 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11900
11901 * gcc.c-torture/execute/20010224-1.c: New test.
11902
11903 2001-02-23 Jakub Jelinek <jakub@redhat.com>
11904
11905 * gcc.c-torture/execute/20010222-1.c: New test.
11906
11907 2001-02-22 Jakub Jelinek <jakub@redhat.com>
11908
11909 * g++.old-deja/g++.other/inline20.C: New test.
11910
11911 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
11912
11913 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
11914
11915 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11916
11917 * g++.old-deja/g++.other/lookup22.C: New test.
11918
11919 2001-02-19 Zack Weinberg <zackw@stanford.edu>
11920
11921 * g77.dg: New directory.
11922 * g77.dg/20010216-1.f: New test case.
11923 * g77.dg/dg.exp: New driver.
11924 * lib/g77-dg.exp: New driver library.
11925
11926 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11927
11928 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
11929
11930 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
11931
11932 * g++.old-deja/g++.other/decl9.C: New test.
11933
11934 2001-02-16 Jakub Jelinek <jakub@redhat.com>
11935
11936 * g++.old-deja/g++.other/init16.C: Update the test so that it does
11937 not need <string> and also tests the initialization at runtime.
11938
11939 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11940
11941 * gcc.c-torture/execute/longlong.c: New test.
11942
11943 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
11944
11945 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
11946
11947 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
11948
11949 * gcc.c-torture/execute/920302-1.c (execute):
11950 Change argument type to short.
11951
11952 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
11953
11954 * g++.old-deja/g++.pt/deduct6.C: New test.
11955
11956 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
11957
11958 * g++.old-deja/g++.pt/deduct5.C: New test.
11959
11960 2001-02-14 Jakub Jelinek <jakub@redhat.com>
11961
11962 * gcc.c-torture/execute/20010209-1.c: New test.
11963
11964 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
11965
11966 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
11967
11968 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
11969
11970 * g++.dg/vtgc1.C: Update for new ABI.
11971
11972 * consistency.vlad: New directory, 1665 files.
11973
11974 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11975
11976 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
11977 return type.
11978 * gcc.dg/cpp/digraphs.c: Declare puts.
11979
11980 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11981
11982 * g++.old-deja/g++.other/warn5.C: New test.
11983
11984 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11985
11986 * g++.old-deja/g++.pt/spec40.C: New test.
11987
11988 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11989
11990 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
11991 case.
11992 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
11993
11994 2001-02-12 Jakub Jelinek <jakub@redhat.com>
11995
11996 * gcc.c-torture/compile/20010209-1.c: New test.
11997
11998 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
11999
12000 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
12001 excess errors message but not if it crashes.
12002 * g++.old-deja/g++.other/crash27.C: Likewise.
12003 * g++.old-deja/g++.other/crash28.C: Likewise.
12004 * g++.old-deja/g++.other/crash30.C: Likewise.
12005 * g++.old-deja/g++.other/crash32.C: Likewise.
12006 * g++.old-deja/g++.other/crash35.C: Likewise.
12007 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12008
12009 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
12010
12011 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
12012 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
12013 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
12014 g77.f-torture/execute/execute.exp,
12015 g77.f-torture/noncompile/noncompile.exp,
12016 gcc.c-torture/execute/execute.exp,
12017 gcc.c-torture/execute/memcheck/memcheck.exp,
12018 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
12019 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
12020 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
12021 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
12022 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
12023 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
12024 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12025 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
12026 Remove bug reporting instructions with ancient email addresses.
12027
12028 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12029
12030 * gcc.dg/20010202-1.c: New test.
12031 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
12032
12033 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
12034
12035 * g++.dg/stdbool-if.C: New test.
12036
12037 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
12038
12039 * objc/execute/fdecl.m: Added main().
12040
12041 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12042
12043 * gcc.c-torture/execute/20010206-1.c: New test.
12044
12045 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
12046
12047 * gcc.dg/cpp/avoidpaste1.c: Update.
12048
12049 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
12050
12051 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
12052 Pero <nicola@brainstorm.co.uk>.
12053 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
12054
12055 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
12056
12057 * g++.old-deja/g++.pt/spec39.C: New test.
12058
12059 2001-02-05 Jakub Jelinek <jakub@redhat.com>
12060
12061 * gcc.c-torture/compile/20010202-1.c: New test.
12062
12063 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
12064
12065 * g++.old-deja/g++.abi/primary2.C: New test.
12066 * g++.old-deja/g++.abi/primary3.C: New test.
12067 * g++.old-deja/g++.abi/primary4.C: New test.
12068 * g++.old-deja/g++.abi/primary5.C: New test.
12069 * g++.old-deja/g++.abi/vtable3.h: New test.
12070 * g++.old-deja/g++.abi/vtable3a.C: New test.
12071 * g++.old-deja/g++.abi/vtable3b.C: New test.
12072 * g++.old-deja/g++.abi/vtable3c.C: New test.
12073 * g++.old-deja/g++.abi/vtable3d.C: New test.
12074 * g++.old-deja/g++.abi/vtable3e.C: New test.
12075 * g++.old-deja/g++.abi/vtable3f.C: New test.
12076 * g++.old-deja/g++.abi/vtable3g.C: New test.
12077 * g++.old-deja/g++.abi/vtable3h.C: New test.
12078 * g++.old-deja/g++.abi/vtable3i.C: New test.
12079 * g++.old-deja/g++.abi/vtable3j.C: New test.
12080 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
12081
12082 2001-02-03 Jakub Jelinek <jakub@redhat.com>
12083
12084 * g++.old-deja/g++.other/anon6.C: New test.
12085 * g++.old-deja/g++.other/anon7.C: New test.
12086
12087 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
12088
12089 * gcc.dg/cpp/avoidpaste2.c: New tests.
12090
12091 2001-01-31 Jakub Jelinek <jakub@redhat.com>
12092
12093 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
12094
12095 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
12096
12097 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
12098 DECIMAL_DIG cases for Irix."
12099
12100 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
12101
12102 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
12103
12104 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12105
12106 * gcc.dg/c99-tag-1.c: New test.
12107
12108 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12109
12110 * gcc.dg/cpp/tr-warn1.c: Add tests.
12111
12112 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12113
12114 * gcc.dg/cpp/avoidpaste1.c: Update.
12115 * gcc.dg/cpp/paste4.c: Update.
12116
12117 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
12118
12119 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
12120 cases for Irix.
12121
12122 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12123
12124 * g++.old-deja/g++.other/inline19.C: New test.
12125
12126 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
12127
12128 * gcc.dg/Wlarger-than.c: New test.
12129
12130 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12131
12132 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
12133
12134 2001-01-29 Jakub Jelinek <jakub@redhat.com>
12135
12136 * gcc.c-torture/execute/20010129-1.c: New test.
12137 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
12138
12139 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
12140
12141 * gcc.dg/cpp/avoidpaste1.c: Test case.
12142
12143 2001-01-28 Jakub Jelinek <jakub@redhat.com>
12144
12145 * g++.old-deja/g++.other/inline18.C: New test.
12146
12147 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12148
12149 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
12150 and __builtin_putchar.
12151
12152 2001-01-27 Jakub Jelinek <jakub@redhat.com>
12153
12154 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
12155 tests.
12156
12157 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
12158
12159 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
12160 floating point number rounding mode to round to the nearest
12161 representable mode.
12162
12163 2001-01-25 Jakub Jelinek <jakub@redhat.com>
12164
12165 * g++.old-deja/g++.other/mangle2.C: New test.
12166
12167 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
12168
12169 * gcc.c-torture/compile/20010124-1.c: New test.
12170
12171 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
12172
12173 * g++.old-deja/g++.pt/spec38.C: New test.
12174
12175 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12176
12177 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
12178 "Build don't run".
12179
12180 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12181
12182 * gcc.c-torture/execute/20010123-1.c: New test.
12183
12184 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12185
12186 * g++.old-deja/g++.pt/spec37.C: New test.
12187
12188 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12189
12190 * g++.old-deja/g++.pt/overload14.C: New test.
12191
12192 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12193
12194 * gcc.c-torture/execute/20010122-1.c: New test, exercise
12195 __builtin_return_address.
12196
12197 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
12198
12199 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
12200 * g++.old-deja/g++.pt/spec35.C: New test.
12201 * g++.old-deja/g++.pt/spec36.C: New test.
12202
12203 2001-01-20 Jakub Jelinek <jakub@redhat.com>
12204
12205 * gcc.c-torture/compile/20010118-1.c: New test.
12206
12207 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
12208
12209 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
12210
12211 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12212
12213 * gcc.c-torture/execute/20010119-1.c: New test.
12214
12215 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12216
12217 * g++.old-deja/g++.other/vbase5.C: New test.
12218
12219 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12220
12221 * gcc.c-torture/execute/20010118-1.c: New test.
12222
12223 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12224
12225 * g++.old-deja/g++.pt/deduct3.C: New test.
12226
12227 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12228
12229 * g++.old-deja/g++.pt/spec34.C: New test.
12230
12231 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
12232
12233 * g77.f-torture/compile/20000601-2.f: New test.
12234
12235 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12236
12237 * g++.old-deja/g++.other/init17.C: New test.
12238
12239 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
12240
12241 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
12242
12243 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12244
12245 * g++.old-deja/g++.pt/unify8.C: New test.
12246
12247 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12248
12249 * g++.old-deja/g++.abi/vbase1.C: New test.
12250
12251 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12252
12253 * g++.old-deja/g++.pt/crash65.C: New test.
12254
12255 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
12256
12257 * gcc.dg/cpp/assembl2.S: New test case.
12258
12259 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
12260
12261 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
12262 are supported.
12263
12264 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12265
12266 * g++.old-deja/g++.other/builtins1.C: New test.
12267 * g++.old-deja/g++.other/builtins2.C: Likewise.
12268 * g++.old-deja/g++.other/builtins3.C: Likewise.
12269 * g++.old-deja/g++.other/builtins4.C: Likewise.
12270
12271 2001-01-17 Jakub Jelinek <jakub@redhat.com>
12272
12273 * gcc.c-torture/compile/20010117-1.c: New test.
12274 * gcc.c-torture/compile/20010117-2.c: New test.
12275
12276 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12277
12278 * g77.f-torture/execute/20010116.[fx]: New test,
12279 XFAIL on i?86-*-*.
12280 * g77.f-torture/compile/20010115.f: Indicate it's
12281 a test for PR fortran/1636.
12282
12283 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
12284
12285 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
12286
12287 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12288
12289 * g77.f-torture/compile/20010115.f: New test.
12290
12291 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
12292
12293 * g++.old-deja/g++.pt/nontype5.C: New test.
12294
12295 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
12296
12297 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
12298 have an equivalent working one below it.
12299
12300 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12301
12302 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
12303 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12304
12305 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12306
12307 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
12308 message containing "init_priority".
12309 (conpr-2.C): Likewise.
12310 (conpr-3.C): Likewise.
12311 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
12312
12313 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12314
12315 * gcc.c-torture/execute/20010114-2.c: New test.
12316
12317 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
12318
12319 * gcc.c-torture/compile/20010114-1.c: New test.
12320 * gcc.c-torture/compile/20010114-1.x: Xfail.
12321 * gcc.c-torture/compile/20010114-2.c: New test.
12322 * gcc.c-torture/execute/20010114-1.c: New test.
12323 * gcc.dg/trunc-1.c: New test.
12324 * gcc.dg/uninit-B.c: New test.
12325
12326 2001-01-13 Nick Clifton <nickc@redhat.com>
12327
12328 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
12329 target.
12330
12331 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
12332
12333 * gcc.c-torture/compile/20010113-1.c: New test.
12334
12335 2001-01-13 Jakub Jelinek <jakub@redhat.com>
12336
12337 * gcc.c-torture/compile/20001212-1.c: New test.
12338
12339 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
12340
12341 * gcc.dg/cpp/widestr1.c: Update.
12342 * gcc.dg/cpp/prag-imp.c: Remove.
12343
12344 2001-01-12 Jakub Jelinek <jakub@redhat.com>
12345
12346 * gcc.c-torture/execute/20000801-3.x: Remove.
12347 * gcc.dg/c90-init-1.c: New test.
12348 * gcc.dg/c99-init-1.c: New test.
12349 * gcc.dg/c99-init-2.c: New test.
12350 * gcc.dg/gnu99-init-1.c: New test.
12351
12352 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
12353
12354 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
12355 testing that no relevant ones were found.
12356
12357 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
12358
12359 * g++.old-deja/g++.pt/cast2.C: New test.
12360
12361 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
12362
12363 * g++.old-deja/g++.pt/friend47.C: New test.
12364
12365 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12366
12367 * g++.old-deja/g++.pt/instantiate13.C: New test.
12368
12369 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12370
12371 * g++.old-deja/g++.other/defarg7.C: New test.
12372 * g++.old-deja/g++.other/defarg8.C: New test.
12373
12374 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12375
12376 * g++.old-deja/g++.pt/crash64.C: New test.
12377
12378 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12379
12380 * g++.old-deja/g++.pt/crash63.C: New test.
12381
12382 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
12383
12384 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
12385
12386 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
12387
12388 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
12389
12390 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12391
12392 * g++.old-deja/g++.pt/error3.C: New test.
12393
12394 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12395
12396 * g++.old-deja/g++.other/crash39.C: New test.
12397
12398 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12399
12400 * g++.old-deja/g++.other/vbase4.C: New test.
12401
12402 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
12403
12404 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
12405 * gcc.dg/special/20000419-2.c: New file. Identical to above.
12406 * gcc.dg/special/special.exp: New test driver which will check
12407 for alias support for the above test.
12408
12409 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
12410
12411 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
12412 problems on small machines.
12413 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
12414 parameterize.
12415
12416 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
12417
12418 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
12419 mips.
12420 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12421
12422 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
12423
12424 * g++.old_deja/g++.pt/using8.C: New test.
12425
12426 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
12427
12428 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
12429
12430 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
12431
12432 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
12433 where a failure is expected.
12434 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
12435
12436 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12437
12438 * g++.old_deja/g++.pt/instantiate12.C: New test.
12439
12440 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12441
12442 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
12443 start of structs.
12444 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
12445 * g++.old-deja/g++.brendan/crash17.C: Likewise.
12446 * g++.old-deja/g++.brendan/crash29.C: Likewise.
12447 * g++.old-deja/g++.brendan/crash48.C: Likewise.
12448 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12449 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
12450 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12451 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
12452 * g++.old-deja/g++.eh/spec6.C: Likewise.
12453 * g++.old-deja/g++.jason/crash3.C: Likewise.
12454 * g++.old-deja/g++.law/ctors11.C: Likewise.
12455 * g++.old-deja/g++.law/ctors17.C: Likewise.
12456 * g++.old-deja/g++.law/ctors5.C: Likewise.
12457 * g++.old-deja/g++.law/ctors9.C: Likewise.
12458 * g++.old-deja/g++.mike/ambig1.C: Likewise.
12459 * g++.old-deja/g++.mike/net22.C: Likewise.
12460 * g++.old-deja/g++.mike/p3538a.C: Likewise.
12461 * g++.old-deja/g++.mike/p3538b.C: Likewise.
12462 * g++.old-deja/g++.mike/virt3.C: Likewise.
12463 * g++.old-deja/g++.niklas/t128.C: Likewise.
12464 * g++.old-deja/g++.other/anon4.C: Likewise.
12465 * g++.old-deja/g++.other/using1.C: Likewise.
12466 * g++.old-deja/g++.other/warn3.C: Likewise.
12467 * g++.old-deja/g++.pt/t37.C: Likewise.
12468 * g++.old-deja/g++.robertl/eb69.C: Likewise.
12469 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12470
12471 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12472
12473 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
12474
12475 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12476
12477 * gcc.c-torture/execute/stdio-opt-3.c: New test.
12478
12479 2001-01-07 Jakub Jelinek <jakub@redhat.com>
12480
12481 * gcc.c-torture/compile/20010107-1.c: New test.
12482
12483 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
12484
12485 * gcc.c-torture/execute/builtin-noret-1.c: New test.
12486
12487 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
12488
12489 * gcc.dg/format/format.h: New file.
12490 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
12491 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
12492 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
12493 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
12494 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
12495 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12496 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
12497 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
12498 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
12499 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
12500 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
12501 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
12502 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
12503 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
12504 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
12505 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
12506 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
12507 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
12508 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
12509 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
12510 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
12511 instead of declaring standard types, macros and functions in each
12512 test.
12513
12514 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
12515
12516 * gcc.c-torture/execute/20010106-1.c: New test.
12517
12518 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
12519
12520 * gcc.dg/format/format.exp: New file.
12521 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
12522 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
12523 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
12524 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
12525 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
12526 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
12527 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
12528 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
12529 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
12530 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
12531 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
12532 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
12533 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
12534 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
12535 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
12536 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
12537 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
12538 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
12539 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
12540 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
12541 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
12542 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
12543 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
12544 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
12545 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
12546 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
12547 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
12548 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
12549 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
12550 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
12551 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
12552 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
12553 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
12554 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
12555 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
12556 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
12557 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
12558 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12559 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12560 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12561 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12562 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12563
12564 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
12565
12566 * gcc.c-torture/execute/991228-1.c: Take word endianness into
12567 account.
12568
12569 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
12570
12571 * gcc.c-torture/execute/builtin-complex-1.c: New test.
12572
12573 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
12574
12575 * g++.old-deja/g++.pt/crash62.C: New test.
12576
12577 2001-01-04 Richard Henderson <rth@redhat.com>
12578
12579 * gcc.dg/20000926-1.c: Update expected warnings.
12580 * gcc.dg/array-2.c: Likewise.
12581 * gcc.dg/array-4.c: Also validate flexible array members.
12582 * gcc.dg/c99-flex-array-1.c: New.
12583
12584 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
12585
12586 * gcc.c-torture/compile/20001222-1.x: Remove.
12587
12588 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12589
12590 * gcc.c-torture/execute/built-in-setjmp.c: New.
12591
12592 2001-01-03 Richard Henderson <rth@redhat.com>
12593
12594 * gcc.dg/940510-1.c: Update expected error wording.
12595 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12596
12597 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
12598
12599 * lib/target-supports.exp (check_alias_available): Modified to
12600 indicate aliases not supported if only weak aliases are supported.
12601
12602 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12603
12604 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12605 Turn on cmpstrsi checks for __pj__ and __i370__.
12606
12607 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12608
12609 * g++.old-deja/g++.other/virtual11.C: New test.
12610
12611 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12612
12613 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12614
12615 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12616
12617 * gcc.c-torture/compile/20010102-1.c: New test.
12618
12619 2001-01-02 Andreas Jaeger <aj@suse.de>
12620
12621 * gcc.dg/noreturn-3.c: New test.
12622
12623 * gcc.dg/noreturn-4.c: New test.
12624
12625 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12626
12627 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12628 __builtin_fputc and __builtin_fwrite.
12629
12630 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12631
12632 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12633 signed char, not default char.
12634
12635 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12636
12637 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12638
12639 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
12640
12641 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
12642
12643 2000-12-29 Richard Henderson <rth@redhat.com>
12644
12645 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12646 (__cyg_profile_func_exit): Define.
12647
12648 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12649
12650 * g++.dg/vtgc1.C: New test.
12651
12652 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
12653
12654 * gcc.dg/noncompile/20001228-1.c: New test.
12655
12656 * gcc.dg/20001228-1.c: New test.
12657
12658 * gcc.c-torture/execute/20001228-1.c: New test.
12659
12660 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
12661
12662 * gcc.dg/format-strfmon-1.c: New test.
12663
12664 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12665
12666 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12667 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12668 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12669 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12670 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12671 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12672 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12673 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12674 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12675 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12676 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12677 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12678 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12679
12680 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12681 * gcc.c-torture/execute/string-opt-4.c: Test index.
12682
12683 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
12684
12685 * gcc.c-torture/compile/20001226-1.c: New test.
12686
12687 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
12688
12689 * gcc.c-torture/compile/20001222-1.c: New test.
12690 * gcc.c-torture/compile/20001222-1.x: Xfail.
12691
12692 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
12693
12694 * gcc.c-torture/execute/comp-goto-2.c: New test.
12695
12696 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
12697
12698 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12699 Use long types if __INT_MAX__ is 32767.
12700 (main): Use cast to (sint32 *) when poking 88 into a_page.
12701
12702 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12703
12704 2000-12-21 Bernd Schmidt <bernds@redhat.com>
12705
12706 * gcc.c-torture/compile/20001221-1.c: New test.
12707 * gcc.c-torture/execute/20001221-1.c: New test.
12708
12709 2000-12-20 Richard Henderson <rth@redhat.com>
12710
12711 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12712 * g++.old-deja/g++.robertl/eb109.C: Likewise.
12713
12714 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12715
12716 * gcc.dg/compare3.c: New test.
12717
12718 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12719
12720 * gcc.dg/format-warnll-1.c: New test.
12721
12722 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
12723
12724 * gcc.dg/cpp/cmdlne-P.c: New test.
12725
12726 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12727
12728 * gcc.c-torture/execute/builtin-abs-1.c,
12729 gcc.c-torture/execute/builtin-abs-2.c: New tests.
12730
12731 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12732
12733 * gcc.dg/cpp/multiline.c: New test.
12734
12735 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12736
12737 * g++.old-deja/g++.other/syshdr1.C: Update.
12738 * gcc.dg/cpp/lineflags.c: Remove temporarily.
12739
12740 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12741
12742 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12743
12744 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12745
12746 * g++.old-deja/g++.pt/ttp65.C: New test.
12747
12748 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12749
12750 * g++.old-deja/g++.pt/ttp64.C: New test.
12751
12752 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12753
12754 * g++.old-deja/g++.pt/spec33.C: New test.
12755
12756 2000-12-14 Catherine Moore <clm@redhat.com>
12757
12758 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12759 * gcc.c-torture/execute/920612-2.c: Likewise.
12760 * gcc.c-torture/execute/920428-2.c: Likewise.
12761 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12762 * gcc.c-torture/execute/va-arg-21.c: Likewise.
12763
12764 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12765
12766 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12767 * gcc.dg/pack-test-2.c: Likewise.
12768
12769 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12770
12771 Tests by Zack Weinberg <zackw@stanford.edu>.
12772
12773 * gcc.dg/cpp/defined.c: Update.
12774 * gcc.dg/cpp/defined_trad.c: New tests.
12775
12776 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12777
12778 * gcc.dg/cpp/trad-direct.c: Update.
12779
12780 2000-12-11 Neil Booth <neilb@earthling.net>
12781
12782 * gcc.dg/cpp/defined_trad.c
12783
12784 2000-12-11 Neil Booth <neilb@earthling.net>
12785
12786 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12787
12788 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
12789
12790 * gcc.dg/format-miss-2.c: New test.
12791
12792 2000-12-09 Neil Booth <neilb@earthling.net>
12793
12794 * gcc.dg/cpp/lineflags.c: New tests.
12795 * gcc.dg/cpp/poison.c: Update.
12796 * gcc.dg/cpp/redef2.c: Update.
12797 * gcc.dg/cpp/skipping.c: New test.
12798
12799 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
12800
12801 * g++.old-deja/g++.other/eh3.C: New testcase.
12802
12803 2000-12-07 Neil Booth <neilb@earthling.net>
12804
12805 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12806 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12807 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12808 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12809 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12810 Update.
12811
12812 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12813
12814 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12815 __SIZE_TYPE__ instead of int for type of integers cast to
12816 pointers.
12817
12818 2000-12-07 Jakub Jelinek <jakub@redhat.com>
12819
12820 * g++.old-deja/g++.other/cleanup4.C: New test.
12821
12822 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12823
12824 * format-sec-1.c: New test.
12825
12826 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12827
12828 * gcc.dg/format-nonlit-3.c: New test.
12829
12830 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12831
12832 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12833 through a null pointer.
12834
12835 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12836
12837 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
12838 * g++.old-deja/g++.pt/partial4.C: New test.
12839
12840 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
12841
12842 * gcc.c-torture/execute/ieee/hugeval.x: New.
12843
12844 2000-12-06 Neil Booth <neilb@earthling.net>
12845
12846 * gcc.dg/cpp/backslash2.c: New tests.
12847
12848 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12849
12850 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
12851 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
12852
12853 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
12854
12855 * gcc.c-torture/execute/20001203-2.c: New testcase.
12856
12857 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
12858
12859 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
12860 * g++.old-deja/g++.other/virtual10.C: New test.
12861
12862 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
12863
12864 * g++.old-deja/g++.mike/pmf5.C: Remove test.
12865
12866 2000-12-05 Richard Henderson <rth@redhat.com>
12867
12868 * gcc.c-torture/compile/20001205-1.c: New.
12869
12870 2000-12-04 Neil Booth <neilb@earthling.net>
12871
12872 * g++.old-deja/g++.other/virtual9.C: New test.
12873 * g++.old-deja/g++.pt/crash61.C: New test.
12874 * gcc.c-torture/execute/loop-9.c: New test.
12875
12876 2000-12-04 Neil Booth <neilb@earthling.net>
12877
12878 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
12879 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
12880 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
12881 * gcc.dg/cpp/extratokens.c: ...here.
12882
12883 2000-12-04 Neil Booth <neilb@earthling.net>
12884
12885 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
12886 New tests.
12887
12888 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12889
12890 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
12891 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
12892
12893 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12894
12895 * gcc.c-torture/execute/20001203-1.c: New test.
12896
12897 2000-12-03 Neil Booth <neilb@earthling.net>
12898
12899 * gcc.dg/cpp/macro6.c: New test cases.
12900
12901 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12902
12903 * gcc.c-torture/execute/string-opt-9.c: New test.
12904 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12905 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12906 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12907
12908 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
12909 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
12910
12911 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
12912
12913 * gcc.dg/cpp/if-6.c: New testcase.
12914
12915 * gcc.dg/20001201-1.c: New testcase.
12916
12917 2000-12-02 Neil Booth <neilb@earthling.net>
12918
12919 * g++.old-deja/g++.other/externC4.C,
12920 g++.old-deja/g++.other/friend10.C: New tests.
12921
12922 2000-12-02 Neil Booth <neilb@earthling.net>
12923
12924 * g++.old-deja/g++.other/instan2.C
12925 * g++.old-deja/g++.other/instan3.C: New test.
12926
12927 2000-12-02 Neil Booth <neilb@earthling.net>
12928
12929 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
12930 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
12931 gnuc99.c,gnuc99-pedantic.c: New tests.
12932
12933 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
12934
12935 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
12936 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
12937
12938 2000-12-01 Neil Booth <neilb@earthling.net>
12939
12940 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
12941 * gcc.dg/cpp/poison.c: Update.
12942 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
12943
12944 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
12945
12946 * g77.f-torture/execute/20001201.f: New test.
12947
12948 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
12949
12950 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
12951
12952 2000-12-01 Jakub Jelinek <jakub@redhat.com>
12953
12954 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
12955
12956 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
12957
12958 * g++.old-deja/g++.other/cast6.C: New test.
12959
12960 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
12961
12962 * gcc.c-torture/execute/20001130-2.c: New testcase.
12963
12964 2000-11-30 Richard Henderson <rth@redhat.com>
12965
12966 * gcc.c-torture/execute/20001130-1.c: New test.
12967
12968 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12969
12970 * g++.old-deja/g++.other/op3.C: New test.
12971
12972 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12973
12974 * g++.old-deja/g++.other/op2.C: New test.
12975
12976 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12977
12978 * g++.old-deja/g++.other/crash38.C: New test.
12979
12980 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
12981
12982 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
12983
12984 2000-11-29 Jakub Jelinek <jakub@redhat.com>
12985
12986 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
12987 tests.
12988 * gcc.c-torture/execute/string-opt-6.c: New test.
12989
12990 * gcc.dg/20001117-1.c: Add main.
12991
12992 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
12993
12994 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
12995 Move from here ...
12996 * gcc.dg/940510-1.c: ... to here.
12997
12998 * gcc.dg/20000926-1.c: GNU C now allows initializations of
12999 zero-size arrays in toplevel structures.
13000
13001 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13002
13003 * gcc.c-torture/execute/loop-8.c: New test.
13004
13005 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13006
13007 * g++.old-deja/g++.other/base1.C: New test.
13008
13009 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13010
13011 * g++.old-deja/g++.other/parse2.C: New test.
13012
13013 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13014
13015 * g++.old-deja/g++.pt/incomplete1.C: New test.
13016
13017 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13018
13019 * g++.old-deja/g++.other/friend9.C: New test.
13020
13021 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13022
13023 * gcc.dg/20001127-1.c: New test.
13024
13025 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13026
13027 * g++.old-deja/g++.pt/friend46.C: New test.
13028
13029 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13030
13031 * g++.old-deja/g++.other/ptrmem8.C: New test.
13032
13033 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13034
13035 * gcc.c-torture/execute/string-opt-7.c: New test.
13036 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13037
13038 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
13039
13040 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
13041 instead of 'mkcheck 2'.
13042
13043 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
13044
13045 * gcc.c-torture/execute/memcheck/driver.c,
13046 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
13047 C9X references to refer to C99.
13048
13049 2000-11-25 Jakub Jelinek <jakub@redhat.com>
13050
13051 * gcc.dg/ultrasp3.c: New test.
13052
13053 2000-11-25 Neil Booth <neilb@earthling.net>
13054
13055 * gcc.dg/cpp/include2.c: Update test to be locale independent.
13056
13057 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
13058
13059 * gcc.c-torture/compile/20001123-2.c: New.
13060
13061 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13062
13063 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
13064
13065 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
13066
13067 * gcc.dg/sequence-point-1.c: Add some new tests.
13068 * gcc.c-torture/execute/20001124-1.c: New test.
13069
13070 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13071
13072 * g++.old-deja/g++.other/vaarg4.C: New test.
13073 * gcc.c-torture/compile/20001123-1.c: New test.
13074
13075 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13076
13077 * g++.other/crash24.C: Adjust and remove XFAIL.
13078 * g++.other/crash37.C: New test.
13079
13080 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
13081
13082 * g++.old-deja/g++.pt/instantiate9.C: New test.
13083
13084 2000-11-22 Mark Mitchell <mark@codesourcery.com>
13085
13086 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
13087 new ABI, too.
13088
13089 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
13090 * g++.old-deja/g++.robertl/eb55.C: Likewise.
13091
13092 2000-11-22 Neil Booth <neilb@earthling.net>
13093
13094 * gcc.dg/cpp/Wtrigraphs.c: New test.
13095
13096 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
13097
13098 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
13099
13100 2000-11-22 Jakub Jelinek <jakub@redhat.com>
13101
13102 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
13103
13104 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
13105
13106 * lib/gcc-dg.exp: load_lib scanasm.exp.
13107 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
13108 * lib/g++-dg.exp: load_lib scanasm.exp.
13109 * lib/scanasm.exp: New.
13110 (scan-assembler, scan-assembler-not): Add optional arguments to
13111 test name, or if not present, the pattern name.
13112 (scan-assembler-dem, scan-assembler-dem-not): New.
13113
13114 * g++.dg/dg.exp: New.
13115
13116 2000-11-21 Neil Booth <neilb@earthling.net>
13117
13118 * gcc.dg/cpp/integrated1.c: Remove.
13119
13120 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13121
13122 * gcc.c-torture/execute/20001121-1.c: New test.
13123
13124 2000-11-21 Richard Henderson <rth@redhat.com>
13125
13126 * gcc.c-torture/compile/20001121-1.c: New test.
13127
13128 2000-11-20 Neil Booth <neilb@earthling.net>
13129
13130 * gcc.dg/cpp/integrated1.c: New test.
13131
13132 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13133
13134 * g++.old-deja/g++.other/inline17.C: New test.
13135
13136 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
13137
13138 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
13139 local variable to be zero: I made the variable global. Now
13140 uses abort() and exit() instead of relying on main's return value.
13141
13142 2000-11-20 Neil Booth <neilb@earthling.net>
13143
13144 * gcc.dg/cpp/paste2.c: Update test.
13145 * objc/execute/paste.m: New test.
13146
13147 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13148
13149 * gcc.dg/c99-condexpr-1.c: New test.
13150
13151 2000-11-20 Neil Booth <neilb@earthling.net>
13152
13153 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
13154
13155 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
13156
13157 * g++.old-deja/g++.pt/export1.C: New test.
13158
13159 2000-11-20 Jakub Jelinek <jakub@redhat.com>
13160
13161 * gcc.dg/20001117-1.c: New test.
13162
13163 2000-11-18 Richard Henderson <rth@redhat.com>
13164
13165 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
13166
13167 2000-11-18 Richard Henderson <rth@redhat.com>
13168
13169 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
13170 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
13171 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
13172
13173 2000-11-18 Richard Henderson <rth@redhat.com>
13174
13175 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
13176 (main): New. Exit cleanly.
13177
13178 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13179
13180 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
13181 gcc.dg/c99-fordecl-2.c: New tests.
13182
13183 2000-11-18 Richard Henderson <rth@redhat.com>
13184
13185 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
13186 * gcc.c-torture/execute/zerolen-2.c: New.
13187
13188 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13189
13190 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
13191 memory.
13192
13193 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13194
13195 * g++.old-deja/g++.pt/instantiate8.C: New test.
13196
13197 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13198
13199 * g++.old-deja/g++.other/incomplete.C: Add more tests.
13200 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
13201
13202 2000-11-16 Nick Clifton <nickc@redhat.com>
13203
13204 * gcc.c-torture/execute/nestfunc-2.c: New test.
13205 * gcc.c-torture/execute/nestfunc-3.c: New test.
13206
13207 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13208
13209 * gcc.c-torture/compile/20001116-1.c: New test.
13210
13211 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13212
13213 * gcc.c-torture/execute/20001115-1.c: New test.
13214
13215 2000-11-15 Mark Mitchell <mark@codesourcery.com>
13216
13217 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
13218 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
13219 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
13220 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13221
13222 2000-11-15 Neil Booth <neilb@earthling.net>
13223
13224 gcc.dg/cpp/_Pragma1.c: Update.
13225 gcc.dg/cpp/_Pragma2.c: New test.
13226
13227 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
13228
13229 * g++.old-deja/g++.other/anon5.C: New test.
13230
13231 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
13232
13233 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
13234 tests.
13235
13236 2000-11-14 Jakub Jelinek <jakub@redhat.com>
13237
13238 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
13239 output.
13240
13241 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13242
13243 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
13244 labels at end of compound statements.
13245
13246 2000-11-13 Jakub Jelinek <jakub@redhat.com>
13247
13248 * gcc.c-torture/execute/loop-7.c: New test.
13249
13250 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13251
13252 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
13253
13254 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13255
13256 * gcc.dg/c99-bool-1.c: New test.
13257
13258 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13259
13260 * gcc.dg/c99-scope-1.c: Remove xfail.
13261 * gcc.dg/c99-scope-2.c: New test.
13262
13263 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13264
13265 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
13266 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
13267
13268 2000-11-11 Mark Mitchell <mark@codesourcery.com>
13269
13270 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
13271 error messages.
13272
13273 * g++.mike/p700.C: Don't typedef wchar_t.
13274 * g++.mike/p784.C: Likewise.
13275 * g++.mike/eb101.C: Don't use __wchar_t.
13276
13277 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
13278
13279 * g77.f-torture/execute/20001111.[fx]: Test premature exit
13280 from DO loop.
13281
13282 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13283
13284 * gcc.c-torture/execute/20001111-1.c: New test.
13285
13286 2000-11-10 Nick Clifton <nickc@redhat.com>
13287
13288 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
13289 long multuiple and accumulate.
13290
13291 2000-11-09 Richard Henderson <rth@redhat.com>
13292
13293 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
13294 via size_t instead of int.
13295
13296 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
13297 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13298 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13299 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13300
13301 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
13302
13303 * gcc.c-torture/compile/20001109-1.c: New test.
13304 * gcc.c-torture/compile/20001109-2.c: New test.
13305
13306 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
13307
13308 * g++.old-deja/g++.pt/operator1.C: New test.
13309 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
13310
13311 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13312
13313 * gcc.dg/20001108-1.c: New test.
13314
13315 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13316
13317 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
13318 with both arguments constant strings.
13319 * gcc.c-torture/execute/string-opt-3.c: New test.
13320 * gcc.c-torture/execute/string-opt-4.c: New test.
13321 * gcc.c-torture/execute/string-opt-5.c: New test.
13322
13323 2000-11-08 Nick Clifton <nickc@redhat.com>
13324
13325 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
13326 mulsidi3adddi patterns.
13327
13328 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
13329
13330 * g++.old-deja/g++.other/crash36.C: New test.
13331
13332 2000-11-08 Jakub Jelinek <jakub@redhat.com>
13333
13334 * g++.old-deja/g++.other/init16.C: New test.
13335
13336 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
13337
13338 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
13339
13340 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13341
13342 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
13343 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13344 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13345
13346 2000-11-07 DJ Delorie <dj@redhat.com>
13347
13348 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
13349
13350 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13351
13352 * gcc.c-torture/execute/string-opt-1.c: New test.
13353
13354 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13355
13356 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
13357 mips-sgi-irix6.* because the MIPS ABI passes floating-point
13358 parameters in registers, and there is no way for a varargs
13359 function to know in which order the integer and floating-point
13360 parameters should be interleaved when they are placed on the
13361 stack.
13362 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13363 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13364
13365 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13366
13367 * gcc.c-torture/execute/string-opt-2.c: New test.
13368
13369 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
13370
13371 * g++.old-deja/g++.pt/crash60.C: New test.
13372
13373 2000-11-06 Jakub Jelinek <jakub@redhat.com>
13374
13375 * g++.old-deja/g++.other/crash24.C: New test.
13376 * g++.old-deja/g++.other/crash25.C: New test.
13377 * g++.old-deja/g++.other/crash26.C: New test.
13378 * g++.old-deja/g++.other/crash27.C: New test.
13379 * g++.old-deja/g++.other/crash28.C: New test.
13380 * g++.old-deja/g++.other/crash29.C: New test.
13381 * g++.old-deja/g++.other/crash30.C: New test.
13382 * g++.old-deja/g++.other/crash31.C: New test.
13383 * g++.old-deja/g++.other/crash32.C: New test.
13384 * g++.old-deja/g++.other/crash33.C: New test.
13385 * g++.old-deja/g++.other/crash34.C: New test.
13386 * g++.old-deja/g++.other/crash35.C: New test.
13387
13388 2000-11-06 Jakub Jelinek <jakub@redhat.com>
13389
13390 * gcc.c-torture/execute/20001031-1.c: New test.
13391
13392 2000-11-04 Mark Mitchell <mark@codesourcery.com>
13393
13394 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
13395 namespace.
13396
13397 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
13398 standards-conformant.
13399
13400 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
13401
13402 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
13403 * g++.old-deja/g++.mike/p755a.C: Likewise.
13404 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
13405 library makes no calls to `operator new' during initialization.
13406
13407 2000-11-04 Neil Booth <neilb@earthling.net>
13408
13409 * gcc.dg/cpp/include2.c: New tests.
13410
13411 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
13412
13413 * lib/g++.exp (g++_set_ld_library_path): New function.
13414 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
13415
13416 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
13417
13418 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
13419 warnings.
13420
13421 2000-11-01 Richard Henderson <rth@redhat.com>
13422
13423 * g++.old-deja/g++.ext/namedret1.C: New.
13424 * g++.old-deja/g++.ext/namedret2.C: New.
13425 * g++.old-deja/g++.ext/namedret3.C: New.
13426
13427 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
13428
13429 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13430 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
13431
13432 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13433
13434 * gcc.c-torture/execute/va-arg-21.c: New test.
13435
13436 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
13437
13438 * gcc.dg/c99-complex-2.c: New test.
13439
13440 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13441
13442 * gcc.c-torture/execute/stdio-opt-1.c: New test.
13443
13444 2000-10-31 Jakub Jelinek <jakub@redhat.com>
13445
13446 * g++.old-deja/g++.other/inline16.C: New test.
13447
13448 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
13449
13450 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13451 __PRETTY_FUNCTION__
13452
13453 2000-10-29 Neil Booth <neilb@earthling.net>
13454
13455 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13456 New tests.
13457 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13458 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13459 optimisation.
13460
13461 2000-10-29 Neil Booth <neilb@earthling.net>
13462
13463 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13464 * mi1.c, mi1c.h: Add null directives to multiple-include test.
13465 * mi5.c: Test multiple includes work with -C.
13466 * trigraphs.c: Test ^= version.
13467
13468 2000-10-28 Neil Booth <neilb@earthling.net>
13469
13470 New tests and test updates for new macro expander.
13471
13472 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13473 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13474 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13475 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13476 new diagnostic messages.
13477
13478 * gcc.dg/cpp/macro3.c: New tests.
13479
13480 2000-10-27 Mark Mitchell <mark@codesourcery.com>
13481
13482 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13483 on the same line.
13484
13485 2000-10-27 Jakub Jelinek <jakub@redhat.com>
13486
13487 * g++.old-deja/g++.other/eh2.C: New test.
13488
13489 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
13490
13491 * gcc.c-torture/execute/20001027-1.c: New test.
13492
13493 2000-10-26 Richard Henderson <rth@redhat.com>
13494
13495 * gcc.c-torture/execute/20001026-1.c: New.
13496
13497 2000-10-26 Mark Mitchell <mark@codesourcery.com>
13498
13499 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13500 * g++.old-deja/g++.law/builtin1.C: Likewise.
13501 * g++.old-deja/g++.law/ctors10.C: Likewise.
13502 * g++.old-deja/g++.law/virtual3.C: Likewise.
13503 * g++.old-deja/g++.mike/p658.C: Likewise.
13504 * g++.old-deja/g++.other/sibcall1.C: Likewise.
13505 * g++.old-deja/g++.other/vaarg2.C: Likewise.
13506 * g++.old-deja/g++.robertl/eb124.C: Likewise.
13507 * g++.old-deja/g++.robertl/eb44.C: Likewise.
13508 * g++.old-deja/g++.robertl/eb77.C: Likewise.
13509
13510 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
13511
13512 * gcc.c-torture/compile/20001024-1.c: New test.
13513
13514 2000-10-25 Mark Mitchell <mark@codesourcery.com>
13515
13516 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13517 to tell us whether or not we are using V3.
13518
13519 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
13520
13521 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13522 operands.
13523
13524 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
13525
13526 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
13527
13528 2000-10-25 Jakub Jelinek <jakub@redhat.com>
13529
13530 * gcc.c-torture/execute/20001024-1.c: New test.
13531
13532 2000-10-24 Jakub Jelinek <jakub@redhat.com>
13533
13534 * g++.old-deja/g++.other/sibcall1.C: New test.
13535
13536 2000-10-20 Jakub Jelinek <jakub@redhat.com>
13537
13538 * gcc.dg/noncompile/init-3.c: New test.
13539
13540 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
13541
13542 * gcc.dg/format-array-1.c: New test.
13543
13544 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13545
13546 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13547 writing through null pointers; remove comment about testing
13548 unterminated strings.
13549
13550 2000-10-17 Matthew Hiller <hiller@redhat.com>
13551
13552 * gcc.c-torture/execute/20001017-2.c: New test.
13553
13554 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13555
13556 * gcc.c-torture/compile/20001018-1.c: New test.
13557 * gcc.c-torture/compile/20001018-1.x: Xfail.
13558
13559 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13560
13561 * gcc.c-torture/execute/20001017-1.c: New test.
13562
13563 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13564
13565 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13566 for multiple use of arguments with scanf formats; add tests for
13567 multiple use of arguments.
13568
13569 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
13570
13571 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
13572
13573 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13574
13575 * gcc.dg/format-miss-1.c: New test.
13576
13577 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13578
13579 * gcc.c-torture/execute/20001013-1.c: New test.
13580
13581 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13582
13583 * gcc.dg/format-branch-1.c: New test.
13584
13585 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13586
13587 * README, lib/file-format.exp: Remove EGCS references.
13588
13589 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13590
13591 * gcc.dg/20001013-1.c: New test.
13592
13593 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
13594
13595 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13596 for intmax_t in the compiler using __typeof__ and the type rules
13597 for conditional expressions.
13598
13599 2000-10-13 Jakub Jelinek <jakub@redhat.com>
13600
13601 * gcc.dg/20001012-1.c: New test.
13602 * gcc.dg/20001012-2.c: New test.
13603
13604 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13605
13606 * gcc.dg/format-attr-1.c: New test.
13607
13608 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13609
13610 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13611 __LONG_LONG_MAX__ instead of LLONG_MAX.
13612
13613 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13614
13615 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13616 scanf flags.
13617 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13618 flags.
13619
13620 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
13621
13622 * gcc.dg/sequence-pt-1.c: New test.
13623
13624 2000-10-11 Geoff Keating <geoffk@cygnus.com>
13625
13626 * gcc.c-torture/execute/20001011-1.c: New testcase.
13627 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13628
13629 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13630
13631 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13632 does not error on it.
13633
13634 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13635
13636 * gcc.dg/20001009-1.c: New test.
13637
13638 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
13639
13640 * gcc.c-torture/compile/20001009-1.c: Move from here ....
13641 * gcc.c-torture/execute/20001009-2.c: ... to here.
13642
13643 2000-10-09 Geoff Keating <geoffk@cygnus.com>
13644
13645 * gcc.c-torture/compile/20001009-1.c: New testcase.
13646 * gcc.c-torture/execute/20001009-1.c: New testcase.
13647 Testcases provided by Jan Hubicka <jh@suse.cz>.
13648
13649 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13650
13651 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13652 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13653 uintmax_t using <limits.h> to emulate the compiler's internal
13654 logic. No longer XFAIL %j tests.
13655
13656 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13657
13658 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13659 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13660 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13661 regexps and details of expected handling of some bad formats.
13662 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13663 suppression.
13664
13665 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13666
13667 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13668 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13669 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13670 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13671 in list archives.
13672
13673 2000-10-06 Richard Henderson <rth@cygnus.com>
13674
13675 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13676 * g++.old-deja/g++.brendan/crash52.C: Likewise.
13677 * g++.old-deja/g++.jason/report.C: Likewise.
13678 * g++.old-deja/g++.law/friend5.C: Likewise.
13679 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
13680 of the expected warnings.
13681
13682 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
13683
13684 * g++.old-deja/g++.pt/enum14.C: New test.
13685
13686 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
13687
13688 * g++.old-deja/g++.pt/crash59.C: New test.
13689
13690 2000-10-04 Will Cohen <wcohen@redhat.com>
13691
13692 * gcc.dg/20000926-1.c: New test.
13693
13694 2000-10-03 Geoff Keating <geoffk@cygnus.com>
13695
13696 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13697 function name for current C++ compiler.
13698 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13699
13700 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
13701
13702 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13703 __PRETTY_FUNCTION__.
13704 * g++.old-deja/g++.ext/pretty2.C: Likewise.
13705
13706 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13707
13708 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13709
13710 2000-09-26 Jakub Jelinek <jakub@redhat.com>
13711
13712 * gcc.c-torture/compile/20000923-1.c: New test.
13713
13714 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13715
13716 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13717 * g++.old-deja/g++.pt/ttp62.C: Same.
13718 * g++.old-deja/g++.other/inline14.C: Same.
13719
13720 2000-09-24 Richard Henderson <rth@cygnus.com>
13721
13722 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13723
13724 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
13725
13726 * gcc.dg/c90-printf-1.c: Add test for wide string format.
13727
13728 2000-09-22 Geoff Keating <geoffk@cygnus.com>
13729
13730 * gcc.c-torture/compile/20000922-1.c: New file.
13731
13732 2000-09-21 Nick Clifton <nickc@redhat.com>
13733
13734 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13735 a signed long modulo operation.
13736 (mod6): New function - perform an unsigned long modulo operation.
13737 (main): Add tests for modulos of very large numbers by very small
13738 dividends.
13739
13740 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13741
13742 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13743
13744 2000-09-19 Richard Henderson <rth@cygnus.com>
13745
13746 * gcc.dg/compare2.c (case 10): XFAIL.
13747
13748 2000-09-18 Richard Henderson <rth@cygnus.com>
13749
13750 * gcc.c-torture/execute/20000906-1.c: Move ...
13751 * gcc.dg/20000906-1.c: ... here. Only run on targets
13752 that support __builtin_trap.
13753
13754 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
13755
13756 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13757
13758 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13759
13760 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13761 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
13762 more $ format tests.
13763
13764 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13765
13766 * gcc.dg/format-errmk-1.c: New test.
13767
13768 2000-09-17 Greg McGary <greg@mcgary.org>
13769
13770 * gcc.c-torture/execute/20000917-1.x: Remove.
13771
13772 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
13773
13774 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13775
13776 2000-09-17 Greg McGary <greg@mcgary.org>
13777
13778 * gcc.c-torture/execute/20000917-1.c: New test.
13779 * gcc.c-torture/execute/20000917-1.x: XFAIL.
13780
13781 2000-09-16 Neil Booth <NeilB@earthling.net>
13782
13783 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13784 in nested macro bug.
13785
13786 2000-09-15 Neil Booth <NeilB@earthling.net>
13787
13788 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13789
13790 2000-09-14 Jeffrey A Law (law@cygnus.com)
13791
13792 * gcc.c-torture/execute/20000914-1.c: New test.
13793
13794 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
13795
13796 * g++.other/inline13.C: New test.
13797
13798 2000-09-12 Andreas Jaeger <aj@suse.de>
13799
13800 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13801 constant by Ulrich Drepper <drepper@redhat.com>.
13802
13803 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
13804
13805 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
13806
13807 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13808
13809 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
13810
13811 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
13812
13813 * gcc.dg/cpp/backslash.c: New test.
13814
13815 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
13816
13817 * gcc.c-torture/execute/20000910-1.c: New test.
13818 * gcc.c-torture/execute/20000910-2.c: Likewise.
13819
13820 2000-09-11 Robert Lipe <robertl@sco.com>
13821
13822 * gcc.dg/pragma-align.c: New test.
13823
13824 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
13825
13826 * g++.old-deja/g++.pt/explicit82.C: New test.
13827 * g++.old-deja/g++.pt/explicit83.C: New test.
13828
13829 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
13830
13831 * gcc.dg/asm-names.c: New test.
13832
13833 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13834
13835 * gcc.dg/cpp/tr-warn6.c: New test
13836
13837 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
13838
13839 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13840 be accepted.
13841
13842 2000-09-07 Catherine Moore <clm@redhat.com>
13843
13844 * gcc.c-torture/execute/unroll-1.c: New test.
13845
13846 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
13847
13848 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13849 ERROR markers.
13850 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13851 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13852 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13853 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13854 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13855 Preprocess only.
13856 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13857 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
13858
13859 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13860
13861 * g++.old-deja/g++.pt/deduct2.C: New test.
13862
13863 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13864
13865 * g++.old-deja/g++.pt/parms2.C: New test.
13866
13867 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13868
13869 * g++.old-deja/g++.pt/crash58.C: New test.
13870
13871 2000-09-06 Greg McGary <greg@mcgary.org>
13872
13873 * gcc.c-torture/execute/20000906-1.c: New test.
13874 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
13875
13876 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13877
13878 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
13879
13880 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13881
13882 * g++.old-deja/g++.pt/crash57.C: New test.
13883
13884 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13885
13886 * g++.old-deja/g++.pt/crash56.C: New test.
13887
13888 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13889
13890 * g++.old-deja/g++.pt/koenig1.C: New test.
13891
13892 2000-09-04 Jakub Jelinek <jakub@redhat.com>
13893
13894 * gcc.dg/20000904-1.c: New test.
13895
13896 2000-09-04 Jakub Jelinek <jakub@redhat.com>
13897
13898 * gcc.dg/cpp/paste8.c: New test.
13899
13900 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
13901
13902 * gcc.c-torture/compile/20000827-1.c: New test.
13903
13904 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
13905
13906 * gcc.dg/format-diag-1.c: New test.
13907
13908 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
13909
13910 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13911 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13912 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13913 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13914 gcc.dg/formatz-1.c: Adjust warning regular expressions.
13915
13916 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
13917
13918 * g++.old-deja/g++.other/nested4.C: New test.
13919
13920 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
13921
13922 * g++.old-deja/g++.ns/scoped1.C: New test.
13923
13924 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
13925
13926 * lib/g++.exp: Support testing already-installed GCC.
13927
13928 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13929
13930 * wtr-label-1.c, wtr-suffix-1.c: New tests.
13931
13932 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13933
13934 * gcc.dg/return-type-2.c: New test.
13935
13936 2000-08-27 Geoff Keating <geoffk@cygnus.com>
13937
13938 * gcc.c-torture/compile/20000825-1.c: New test.
13939
13940 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
13941
13942 * gcc.dg/dwarf2-2.c: New test.
13943
13944 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
13945
13946 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13947 dg-warning regexps.
13948
13949 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
13950
13951 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13952 gcc.dg/format-ext-5.c: New tests.
13953
13954 2000-08-25 Jakub Jelinek <jakub@redhat.com>
13955
13956 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
13957
13958 2000-08-24 Mark Mitchell <mark@codesourcery.com>
13959
13960 * gcc.dg/noncompile/930622-2.c: Adjust error message.
13961
13962 2000-08-24 Richard Henderson <rth@cygnus.com>
13963
13964 * gcc.dg/ia64-sync-1.c: New test.
13965 * gcc.dg/ia64-sync-2.c: New test.
13966 * gcc.dg/ia64-asm-1.c: New test.
13967
13968 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
13969
13970 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13971 * gcc.dg/format-ext-2.c: New test.
13972
13973 2000-08-23 Jason Merrill <jason@redhat.com>
13974
13975 * lib/old-dejagnu.exp: Also ignore "In member function" and
13976 "At global scope".
13977
13978 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13979
13980 * gcc.dg/noncompile/label-lineno-1.c: New test.
13981
13982 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
13983
13984 * gcc.dg/c99-array-nonobj-1.c: New test.
13985
13986 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
13987
13988 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13989 tests.
13990 * gcc.dg/format-ext-1.c: New test.
13991
13992 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13993
13994 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13995 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13996 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13997 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13998 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13999
14000 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14001
14002 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14003 gcc.dg/c99-strftime-2.c: New tests.
14004
14005 2000-08-22 Richard Henderson <rth@cygnus.com>
14006
14007 * gcc.c-torture/execute/20000822-1.c: New test.
14008
14009 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14010
14011 * gcc.c-torture/execute/20000819-1.x: Remove.
14012
14013 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14014
14015 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14016 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14017 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14018 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14019 gcc.dg/format-xopen-1.c: New tests.
14020
14021 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14022
14023 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14024
14025 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14026
14027 * g++.old-deja/g++.other/loop2.C: New test.
14028
14029 * gcc.c-torture/compile/20000606-1.c: New test.
14030 * gcc.c-torture/compile/20000728-1.c: New test.
14031 * gcc.c-torture/execute/20000801-1.c: New test.
14032 * gcc.c-torture/execute/20000801-2.c: New test.
14033 * gcc.c-torture/execute/20000819-1.c: New test.
14034 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14035 * gcc.dg/20000629-1.c: New test.
14036 * gcc.dg/20000724-1.c: New test.
14037 * gcc.dg/20000807-1.c: New test.
14038
14039 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14040
14041 * gcc.dg/cpp/pragma-1.c: New test.
14042 * gcc.dg/cpp/pragma-2.c: New test.
14043
14044 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14045
14046 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14047 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14048
14049 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14050
14051 * gcc.c-torture/compile/20000818-1.c: New test.
14052
14053 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14054
14055 * gcc.c-torture/execute/20000818-1.c: New test.
14056
14057 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14058
14059 * gcc.dg/format-va-1.c: New test.
14060
14061 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14062
14063 * g++.old-deja/g++.other/typedef8.C: New test.
14064
14065 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14066
14067 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14068 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14069 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14070 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14071 * g++.old-deja/g++.other/ptrmem7.C: New test.
14072 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14073
14074 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14075
14076 * g++.old-deja/g++.pt/typename27.C: New test.
14077
14078 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14079
14080 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14081 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14082 * g++.old-deja/g++.pt/friend45.C: New test.
14083 * g++.old-deja/g++.other/friend8.C: New test.
14084
14085 2000-08-15 Richard Henderson <rth@cygnus.com>
14086
14087 * gcc.c-torture/execute/20000815-1.c: New test.
14088
14089 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14090
14091 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14092 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14093 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14094
14095 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14096
14097 * g++.old-deja/g++.other/refinit2.C: New test.
14098
14099 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14100
14101 * lib/c-torture.exp (c-torture): Make
14102 compiler_conditional_xfail_data global.
14103 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14104 compiler_conditional_xfail_data machinery.
14105 (f-torture-execute): Likewise.
14106 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14107 and only when unrolling loops.
14108
14109 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14110
14111 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14112
14113 * g++.old-deja/g++.pt/explicit81.C: New test.
14114
14115 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14116
14117 * g++.old-deja/g++.pt/typename26.C: New test.
14118
14119 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14120
14121 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14122 warning.
14123
14124 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14125
14126 * g++.old-deja/g++.other/array3.C: New test.
14127
14128 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14129
14130 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14131 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14132 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14133 New tests.
14134
14135 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14136
14137 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14138 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14139
14140 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14141
14142 * gcc.c-torture/execute/20000808-1.c: New test.
14143
14144 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14145
14146 * gcc.dg/c90-const-expr-1.c: New test.
14147
14148 2000-08-08 Richard Henderson <rth@cygnus.com>
14149
14150 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14151
14152 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14153
14154 * gcc.dg/noncompile/const-ll-1.c: New test.
14155
14156 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14157
14158 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14159
14160 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14161
14162 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14163 that running programs linked against the shared version of libobjc
14164 run correctly.
14165
14166 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14167
14168 * gcc.dg/c99-printf-1.c: New test.
14169
14170 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14171
14172 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14173
14174 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14175
14176 * gcc.c-torture/execute/20000731-1.x: Delete.
14177
14178 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14179
14180 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14181 and torture_without_loops as is done by c-torture.exp.
14182 (search_for): Copy from c-torture.exp.
14183 (gcc-dg-runtest): New function, drives a directory of tests
14184 iterating over the TORTURE_OPTIONS.
14185 (scan-assembler, scan-assembler-not): Move here from
14186 individual directory drivers.
14187
14188 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14189 defined by lib/gcc-dg.exp.
14190 * gcc.dg/cpp/cpp.exp: Likewise.
14191 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14192 gcc-dg-runtest, so we cycle over optimization options.
14193
14194 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14195 * gcc.dg/compare2.c: No longer expected to fail.
14196
14197 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14198
14199 * gcc.c-torture/execute/20000804-1.c: New test.
14200
14201 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14202
14203 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14204
14205 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14206
14207 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14208
14209 2000-08-03 Jeffrey A Law (law@cygnus.com)
14210
14211 * gcc.c-torture/compile/20000803-1.c: New test.
14212
14213 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14214
14215 * gcc.c-torture/execute/20000801-3.c,
14216 gcc.c-torture/execute/20000801-4.c: New tests.
14217 * gcc.c-torture/execute/20000801-3.x,
14218 gcc.c-torture/execute/20000801-4.x: Xfail.
14219
14220 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14221
14222 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14223 libobjc/.libs to allow for libtool.
14224
14225 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14226
14227 * gcc.c-torture/compile/20000802-1.c: New test.
14228
14229 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14230
14231 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14232
14233 2000-07-31 Jeffrey A Law (law@cygnus.com)
14234
14235 * gcc-c-torture/execute/20000731-2.c: New test.
14236
14237 * gcc.c-torture/execute/20000731-1.c: New test.
14238 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14239
14240 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14241
14242 * testsuite/gcc.dg/cpp/paste7.c: New test.
14243 * gcc.dg/cpp/20000725-1.c: New test.
14244
14245 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14246
14247 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14248 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14249 declaration warning for __builtin_dwarf_reg_size.
14250
14251 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14252
14253 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14254
14255 * gcc.dg/noncompile/voidparam-1.c: New test.
14256
14257 2000-07-30 Richard Henderson <rth@cygnus.com>
14258
14259 * gcc.dg/c90-digraph-1.c: Don't xfail.
14260 * gcc.dg/compare2.c (case 10): Xfail.
14261 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14262
14263 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14264
14265 * gcc.dg/c99-main-1.c: New test.
14266
14267 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14268
14269 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14270
14271 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14272
14273 * gcc.c-tortuer/execute/20000726-1.c: New test.
14274
14275 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14276
14277 * gcc.c-torture/execute/enum-2.c: New test.
14278
14279 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14280
14281 * gcc.dg/cpp/tr-warn3.c: New test.
14282
14283 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14284
14285 * g++.old-deja/g++.ext/implicit1.C: Remove.
14286 * g++.old-deja/g++.jason/c2.C: Remove
14287 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14288 * g++.old-deja/g++.pt/crash16.C: Likewise.
14289 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14290
14291 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14292
14293 * g++.old-deja/g++.other/for2.C: New test.
14294
14295 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14296
14297 * gcc.dg/20000720-1.c: New test.
14298
14299 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14300
14301 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14302
14303 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14304
14305 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14306 * gcc.c-torture/execute/20000722-1.c: New.
14307 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14308
14309 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14310
14311 * gcc.dg/cpp/20000720-1.S: New test.
14312
14313 2000-07-21 Michael Meissner <meissner@redhat.com>
14314
14315 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14316
14317 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14318
14319 * g++.old-deja/g++.brendan/crash16.C,
14320 g++.old-deja/g++.brendan/parse3.C,
14321 g++.old-deja/g++.brendan/redecl1.C,
14322 g++.old-deja/g++.ns/template13.C,
14323 g++.old-deja/g++.other/decl4.C,
14324 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14325
14326 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14327
14328 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14329 and "Internal error".
14330
14331 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14332 regexps.
14333 * gcc.dg/cpp/paste6.c: New test.
14334
14335 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
14336
14337 * gcc.dg/cpp/tr-direct.c: New test.
14338
14339 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14340 gcc.dg/cpp/undef1.c: Tweak error regexps.
14341
14342 2000-07-18 Eric Christopher <echristo@redhat.com>
14343
14344 * gcc.c-torture/compile/20000718-1.c: New test.
14345
14346 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
14347
14348 * cpplex.c (_cpp_push_token): If the token being pushed back
14349 is the previous token in this context, just subtract one from
14350 context->posn.
14351 * cppmacro.c (save_expansion): Clear aux field when storing a
14352 placemarker.
14353
14354 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
14355
14356 * gcc.dg/noncompile/redecl-1.c: New test.
14357
14358 2000-07-18 Jakub Jelinek <jakub@redhat.com>
14359
14360 * gcc.c-torture/execute/20000717-5.c: New test.
14361 * gcc.c-torture/execute/20000717-1.x: Removed.
14362
14363 2000-07-17 Richard Henderson <rth@cygnus.com>
14364
14365 * gcc.c-torture/execute/20000717-4.c: New test.
14366
14367 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
14368
14369 * gcc.dg/cpp/syshdr.c: New test.
14370 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
14371
14372 2000-07-17 Neil Booth <neilb@earthling.net>
14373
14374 * gcc.dg/cpp/cmdlne-dM.c: New test.
14375 * gcc.dg/cpp/cmdlne-dD.c: New test.
14376
14377 2000-07-17 Jeffrey A Law (law@cygnus.com)
14378
14379 * gcc.c-torture/execute/20000717-3.c: New test.
14380
14381 * gcc.c-torture/compile/20000717-1.c: New test.
14382
14383 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
14384
14385 * gcc.c-torture/execute/20000717-2.c: New test.
14386
14387 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
14388
14389 * gcc.dg/formatz-1.c: New test.
14390
14391 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
14392 * gcc.dg/c99-digraph-1.c: New tests.
14393
14394 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
14395 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
14396
14397 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
14398 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
14399 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
14400 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
14401 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
14402 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
14403 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
14404
14405 2000-07-17 Greg McGary <greg@mcgary.org>
14406
14407 * gcc.c-torture/execute/20000717-1.c: New test.
14408 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
14409
14410 2000-07-15 Jakub Jelinek <jakub@redhat.com>
14411
14412 * gcc.c-torture/execute/20000715-2.c: New test.
14413 * gcc.dg/20000715-1.c: New test.
14414
14415 2000-07-15 Michael Meissner <meissner@redhat.com>
14416
14417 * gcc.c-torture/execute/20000715-1.c: New test.
14418
14419 2000-07-13 Jakub Jelinek <jakub@redhat.com>
14420
14421 * gcc.c-torture/execute/20000707-1.c: New test.
14422
14423 2000-07-13 Neil Booth <NeilB@earthling.net>
14424
14425 * testsuite/gcc.dg/cpp/digraph1.c,
14426 testsuite/gcc.dg/cpp/digraph2.c,
14427 testsuite/gcc.dg/cpp/digraphs.c: New tests.
14428
14429 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
14430
14431 * g77.f-torture/compile/20000630-2.f: New test.
14432 * g77.f-torture/compile/20000630-2.x
14433
14434 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
14435
14436 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
14437
14438 2000-07-11 Neil Booth <NeilB@earthling.net>
14439
14440 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
14441
14442 2000-07-11 Neil Booth <NeilB@earthling.net>
14443
14444 * gcc.dg/cpp/cmdlne-C.c: New.
14445
14446 2000-07-09 Neil Booth <NeilB@earthling.net>
14447
14448 * gcc.dg/cpp/directiv.c: New tests.
14449 * gcc.dg/cpp/undef1.c: Update.
14450
14451 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
14452
14453 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
14454
14455 2000-07-09 Neil Booth <NeilB@earthling.net>
14456
14457 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
14458
14459 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
14460
14461 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14462 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
14463
14464 2000-07-08 Neil Booth <NeilB@earthling.net>
14465
14466 * gcc.dg/cpp/macsyntx.c: New tests.
14467
14468 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14469
14470 * gcc.dg/20000707-1.c: New test.
14471
14472 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14473
14474 * gcc.c-torture/execute/20000706-1.c: New test.
14475 * gcc.c-torture/execute/20000706-2.c: New test.
14476 * gcc.c-torture/execute/20000706-3.c: New test.
14477 * gcc.c-torture/execute/20000706-4.c: New test.
14478 * gcc.c-torture/execute/20000706-5.c: New test.
14479
14480 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14481
14482 * g++.old-deja/g++.pt/instantiate7.C: New test.
14483
14484 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14485
14486 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14487 * g++.old-deja/g++.mike/thunk3.C: Likewise.
14488 * g++.old-deja/g++.other/rtti3.C: Likewise.
14489 * g++.old-deja/g++.other/rttid3.C: Likewise.
14490
14491 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
14492
14493 * g77.f-torture/compile/20000630-1.x: Fix typo
14494
14495 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
14496
14497 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14498 assembly output.
14499
14500 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
14501
14502 * gcc.dg/cpp/ident.c: New test.
14503
14504 2000-07-05 Neil Booth <NeilB@earthling.net>
14505
14506 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14507 gcc.dg/cpp/lexstrng.c: New tests.
14508
14509 2000-07-04 Neil Booth <NeilB@earthling.net>
14510
14511 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14512 * gcc.dg/cpp/strify2.c: Same.
14513
14514 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
14515
14516 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14517 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14518 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14519 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
14520
14521 * testsuite/gcc.dg/cpp/macro1.c,
14522 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14523 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14524 testsuite/gcc.dg/cpp/strify1.c,
14525 testsuite/gcc.dg/cpp/strify2.c: New tests.
14526
14527 2000-07-03 Jakub Jelinek <jakub@redhat.com>
14528
14529 * gcc.c-torture/execute/20000703-1.c: New test.
14530
14531 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14532
14533 * g++.old-deja/g++.pt (lookup10.C): New test.
14534
14535 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14536
14537 * g++.old-deja/g++.pt (typename25.C): New test.
14538
14539 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
14540
14541 * gcc.c-torture/compile/20000701-1.c: New test.
14542
14543 2000-06-30 Nick Clifton <nickc@cygnus.com>
14544
14545 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14546 to test case.
14547
14548 2000-06-30 Catherine Moore <clm@cygnus.com>
14549
14550 * gcc.c-torture/execute/align-1.c: New test.
14551
14552 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
14553
14554 * g++.old-deja/g++.pt/expr8.C: New test.
14555 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
14556
14557 2000-06-29 Nick Clifton <nickc@cygnus.com>
14558
14559 * gcc.c-torture/compile/20000629-1.c: New test.
14560
14561 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14562
14563
14564 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14565 gcc.dg/noncompile directory, depending on whether they're
14566 preprocessor tests or not. Annotate all the tests for the dg
14567 framework.
14568
14569 * gcc.c-torture/noncompile/noncompile.exp: Delete.
14570 * gcc.dg/noncompile/noncompile.exp: New.
14571
14572 * Moved files:
14573 Old name New name
14574 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
14575 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
14576 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
14577 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
14578 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
14579 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
14580 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
14581 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
14582 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
14583 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
14584 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
14585 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
14586 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
14587 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
14588 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
14589 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
14590 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
14591 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
14592 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
14593 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
14594 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
14595 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
14596 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
14597 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
14598
14599 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
14600 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
14601 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
14602 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
14603 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
14604 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
14605
14606 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14607
14608 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14609 declare one variable. On the fourth, error.
14610 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14611 declared by 20000628-1a.h.
14612
14613 2000-06-29 Richard Henderson <rth@redhat.com>
14614
14615 * gcc.c-torture/execute/930529-1.x: New file.
14616 * gcc.dg/920413-1.c: Adjust expected warning text.
14617 * gcc.dg/980217-1.c: Declare abort.
14618 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14619
14620 2000-06-29 Jeffrey A Law (law@cygnus.com)
14621
14622 * g77.f-torture/compile/20000629-1.f: New test.
14623 * g77.f-torture/compile/20000629-1.x: Expected to fail.
14624
14625 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14626
14627 Rearrange lots of files, removing entirely the
14628 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14629 directories.
14630
14631 * Deleted files:
14632 gcc.c-torture/code_quality/code_quality.exp
14633 gcc.c-torture/special/special.exp
14634 gcc.failure/failure.exp
14635 gcc.failure/940409-1.x
14636 gcc.c-torture/compile/961203-1.x
14637
14638 * New files:
14639 gcc.misc-tests/linkage.exp
14640 gcc.c-torture/execute/920730-1t.c
14641 gcc.c-torture/execute/920730-1t.x
14642 gcc.c-torture/compile/920520-1.x
14643 gcc.c-torture/compile/920521-1.x
14644 gcc.c-torture/compile/981006-1.x
14645 gcc.c-torture/execute/eeprof-1.x
14646
14647 * Moved files (possibly with modifications to fit a new harness):
14648 Old name New name
14649 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
14650 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
14651 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
14652 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
14653 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
14654 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
14655 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
14656 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
14657 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
14658 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
14659 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
14660 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
14661 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
14662 gcc.failure/940409-1.c gcc.dg/940409-1.c
14663
14664 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14665
14666 * c-torture/compile/961203-1.x: Delete.
14667
14668 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
14669 not exit. Include stdio.h.
14670 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14671 * gcc.misc-tests/dg-12.c: Likewise.
14672 * gcc.misc-tests/dg-5.c: Likewise.
14673 * gcc.misc-tests/dg-6.c: Likewise.
14674 * gcc.misc-tests/dg-7.c: Prototype abort.
14675 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14676 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14677 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
14678 not exit.
14679 * gcc.misc-tests/sieve.c: Use return from main, not exit.
14680 * gcc.misc-tests/sort2.c: Use return from main, not exit.
14681
14682 2000-06-28 Jakub Jelinek <jakub@redhat.com>
14683
14684 * gcc.dg/cpp/20000628-1.c: New test.
14685 * gcc.dg/cpp/20000628-1.h: New header for above test.
14686 * gcc.dg/cpp/20000628-1a.h: Likewise.
14687
14688 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
14689
14690 * gcc.dg/cpp: New directory.
14691 * gcc.dg/cpp/cpp.exp: New driver.
14692 * gcc.dg/cpp/20000627-1.c: New test.
14693 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14694 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14695 and rewrite as a compilation test.
14696
14697 * gcc.dg: Move many files into the cpp subdirectory, possibly
14698 renaming or editing them as well.
14699 Old name New name
14700 990119-1.c cpp/19990119-1.c
14701 990228-1.c cpp/19990228-1.c
14702 990407-1.c cpp/19990407-1.c
14703 990409-1.c cpp/19990409-1.c
14704 990413-1.c cpp/19990413-1.c
14705 990703-1.c cpp/19990703-1.c
14706 20000127-1.c cpp/20000127-1.c
14707 20000129-1.c cpp/20000129-1.c
14708 20000207-1.c cpp/20000207-1.c
14709 20000207-2.c cpp/20000207-2.c
14710 20000209-1.c cpp/20000209-1.c
14711 20000209-2.c cpp/20000209-2.c
14712 20000301-1.c cpp/20000301-1.c
14713 20000419-1.c cpp/20000419-1.c
14714 20000510-1.S cpp/20000510-1.S
14715 20000519-1.c cpp/20000519-1.c
14716 20000529-1.c cpp/20000529-1.c
14717 20000625-1.c cpp/20000625-1.c
14718 20000625-2.c cpp/20000625-2.c
14719 cpp-as1.c cpp/assert1.c
14720 cpp-as2.c cpp/assert2.c
14721 cxx-comments-1.c cpp/cxxcom1.c
14722 cxx-comments-2.c cpp/cxxcom2.c
14723 endif-label.c cpp/endif.c
14724 cpp-hash1.c cpp/hash1.c
14725 cpp-hash2.c cpp/hash2.c
14726 cpp-if1.c cpp/if-1.c
14727 cpp-if2.c cpp/if-2.c
14728 cpp-if3.c cpp/if-3.c
14729 cpp-if4.c cpp/if-4.c
14730 cpp-if5.c cpp/if-5.c
14731 cpp-cond.c cpp/if-cexp.c
14732 cpp-missingop.c cpp/if-mop.c
14733 cpp-missingparen.c cpp/if-mpar.c
14734 cpp-opprec.c cpp/if-oppr.c
14735 cpp-ifparen.c cpp/if-paren.c
14736 cpp-shortcircuit.c cpp/if-sc.c
14737 cpp-shift.c cpp/if-shift.c
14738 cpp-unary.c cpp/if-unary.c
14739 cpp-li1.c cpp/line1.c
14740 cpp-li2.c cpp/line2.c
14741 lineno.c cpp/line3.c
14742 lineno-2.c cpp/line4.c
14743 cpp-mi.c cpp/mi1.c
14744 cpp-mic.h cpp/mi1c.h
14745 cpp-micc.h cpp/mi1cc.h
14746 cpp-mind.h cpp/mi1nd.h
14747 cpp-mindp.h cpp/mi1ndp.h
14748 cpp-mix.h cpp/mi1x.h
14749 cpp-mi2.c cpp/mi2.c
14750 cpp-mi2a.h cpp/mi2a.h
14751 cpp-mi2b.h cpp/mi2b.h
14752 cpp-mi2c.h cpp/mi2c.h
14753 cpp-mi3.c cpp/mi3.c
14754 cpp-mi3.def cpp/mi3.def
14755 poison-1.c cpp/poison.c
14756 pr-impl.c cpp/prag-imp.c
14757 cpp-redef-2.c cpp/redef1.c
14758 cpp-redef.c cpp/redef2.c
14759 strpaste.c cpp/strp1.c
14760 strpaste-2.c cpp/strp2.c
14761 cpp-tradpaste.c cpp/tr-paste.c
14762 cpp-tradstringify.c cpp/tr-str.c
14763 cpp-tradwarn1.c cpp/tr-warn1.c
14764 cpp-tradwarn2.c cpp/tr-warn2.c
14765 trigraphs.c cpp/trigraphs.c
14766 cpp-unc1.c cpp/unc1.c
14767 cpp-unc2.c cpp/unc2.c
14768 cpp-unc3.c cpp/unc3.c
14769 cpp-unc.c cpp/unc4.c
14770 undef.c cpp/undef1.c
14771 undef-2.c cpp/undef2.c
14772 cpp-wi1.c cpp/widestr1.c
14773
14774 2000-06-27 Mark Mitchell <mark@codesourcery.com>
14775
14776 * lib/g++.exp (g++_include_flags): Tweak.
14777
14778 2000-06-27 H.J. Lu <hjl@gnu.org>
14779 Loren J. Rittle <ljrittle@acm.org>
14780
14781 * lib/g++.exp (g++_include_flags): Override libgloss.exp
14782 version with one that knows about the new gcc tree structure.
14783 (g++_link_flags): Same.
14784
14785 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
14786
14787 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14788 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14789 case we are cross-compiling.
14790
14791 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14792 g++.old-deja/g++.niklas/Makefile.in,
14793 g++.old-deja/g++.niklas/configure.in,
14794 g++.old-deja/g++.other/Makefile.in,
14795 g++.old-deja/g++.other/configure.in,
14796 gcc.c-torture/code_quality/Makefile.in,
14797 gcc.c-torture/code_quality/configure.in,
14798 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14799 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14800 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14801 gcc.c-torture/execute/ieee/Makefile.in,
14802 gcc.c-torture/execute/ieee/configure.in,
14803 gcc.c-torture/noncompile/Makefile.in,
14804 gcc.c-torture/noncompile/configure.in,
14805 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14806 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14807 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
14808
14809 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
14810
14811 * g++.old-deja/g++.other/ambig3.C: New test.
14812
14813 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
14814
14815 * g++.old-deja/g++.pt/syntax1.C: New test.
14816 * g++.old-deja/g++.pt/syntax2.C: New test.
14817 * g++.old-deja/g++.other/syntax3.C: New test.
14818 * g++.old-deja/g++.other/syntax4.C: New test.
14819
14820 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
14821
14822 * gcc.dg/20000623-1.c: Prototype exit and abort.
14823
14824 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
14825
14826 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14827 New tests.
14828 * gcc.dg/cpp-mi3.def: New file.
14829
14830 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14831 inside assertions.
14832 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14833 lexer's error messages.
14834 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14835 divine anything from the linemarkers.
14836 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14837 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
14838
14839 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
14840
14841 * gcc.dg/20000623-1.c: New test.
14842
14843 2000-06-22 Jakub Jelinek <jakub@redhat.com>
14844
14845 * gcc.c-torture/execute/20000622-1.c: New test.
14846
14847 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
14848
14849 * g++.old-deja/g++.other/init15.C: New test.
14850
14851 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
14852
14853 * g++.old-deja/g++.pt/vaarg2.C: New test.
14854 * g++.old-deja/g++.pt/vaarg3.C: New test.
14855
14856 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
14857
14858 * g++.old-deja/g++.other/dyncast6.C: New test.
14859
14860 2000-06-15 Jakub Jelinek <jakub@redhat.com>
14861
14862 * gcc.c-torture/execute/loop-6.c: New test.
14863
14864 2000-06-14 Jakub Jelinek <jakub@redhat.com>
14865
14866 * gcc.dg/20000614-1.c: New test.
14867 * gcc.dg/20000614-2.c: New test.
14868
14869 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
14870
14871 * g++.old-deja/g++.other/inline12.C: New test.
14872
14873 2000-06-13 Jakub Jelinek <jakub@redhat.com>
14874
14875 * g++.old-deja/g++.other/eh1.C: New test.
14876
14877 2000-06-12 Jakub Jelinek <jakub@redhat.com>
14878
14879 * g++.old-deja/g++.other/type.C: New test.
14880
14881 2000-06-05 Jakub Jelinek <jakub@redhat.com>
14882
14883 * g++.old-deja/g++.other/initstring.C: New test.
14884
14885 2000-06-12 Jason Merrill <jason@redhat.com>
14886
14887 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
14888
14889 2000-06-09 Jeffrey A Law (law@cygnus.com)
14890
14891 * gcc.c-torture/compile/20000609-1.c: New test.
14892
14893 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
14894
14895 * gcc.dg/20000609-1.c: New test.
14896
14897 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
14898
14899 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14900 * gcc.c-torture/noncompile/poison-1.c: Move...
14901 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14902 * gcc.dg/cpp-li1.c: Add a token after the #line.
14903
14904 2000-06-05 Richard Henderson <rth@cygnus.com>
14905
14906 * gcc.c-torture/execute/20000605-2.c: New test.
14907 * gcc.c-torture/execute/20000605-3.c: New test.
14908
14909 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
14910
14911 * g77.f-torture/execute/20000503-1.x: New file.
14912
14913 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
14914
14915 * g++.old-deja/g++.eh/badalloc1.C: New test.
14916
14917 2000-06-05 Richard Henderson <rth@cygnus.com>
14918
14919 * gcc.c-torture/execute/20000605-1.c: New test.
14920
14921 2000-06-05 Jakub Jelinek <jakub@redhat.com>
14922 Nathan Sidwell <nathan@codesourcery.com>
14923
14924 * gcc.c-torture/compile/20000605-1.c: New test.
14925
14926 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
14927
14928 * g77.f-torture/compile/20000601-1.f: New test.
14929
14930 2000-06-03 Richard Henderson <rth@cygnus.com>
14931
14932 * gcc.c-torture/execute/20000603-1.c: New.
14933
14934 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
14935
14936 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14937 * gcc.dg/noreturn-2.c (noreturn): Likewise.
14938
14939 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
14940
14941 * gcc.dg/compare2.c (case 12): XFAIL.
14942 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14943 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
14944
14945 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
14946
14947 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
14948
14949 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14950 guard macro is already defined when the header is first
14951 included.
14952 * gcc.dg/cpp-mix.h: New file.
14953 * gcc.dg/endif-label.c: Update patterns to match compiler.
14954
14955 * g++.brendan/complex1.C: Declare abort.
14956 * g++.law/refs4.C: Remove XFAIL.
14957 * g++.oliva/expr2.C: Declare abort and exit.
14958
14959 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
14960
14961 * gcc.c-torture/execute/20000528-1.c: New test.
14962
14963 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14964 * g++.old-deja/g++.law/temps4.C: Likewise.
14965
14966 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14967 stdlib.h. Call abort() on failure.
14968 * g++.old-deja/g++.law/refs4.C: Likewise.
14969 * g++.old-deja/g++.law/temps4.C: Likewise.
14970 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14971 * gcc.c-torture/execute/20000112-1.c: Include string.h.
14972
14973 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
14974
14975 Relative to g++.dg/special:
14976 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14977
14978 Relative to g++.old-deja:
14979 * g++.brendan/complex1.C, g++.jason/optimize2.C,
14980 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14981 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14982 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14983 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14984 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14985 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14986
14987 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14988 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14989 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14990 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14991 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14992 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14993 and/or string.h.
14994
14995 * g++.other/goto1.C: Update expectations for error messages.
14996
14997 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
14998
14999 * gcc.c-torture/compile/20000523-1.c: New test.
15000
15001 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15002
15003 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15004
15005 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15006
15007 * g++.old-deja/g++.eh/catch11.C: New test.
15008 * g++.old-deja/g++.eh/catch12.C: New test.
15009
15010 2000-05-24 Nick Clifton <nickc@cygnus.com>
15011
15012 * gcc.c-torture/execute/20000523-1.c: New test.
15013
15014 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15015
15016 * c-torture/execute/bcp-1.c: Replace abort in arg of
15017 __builtin_constant_p with a generic external function.
15018
15019 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15020 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15021 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15022 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15023 Prototype abort and/or exit.
15024
15025 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15026 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15027 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15028 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15029
15030 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15031
15032 * gcc.dg/dwarf2-1.c: New test.
15033
15034 2000-05-20 Richard Henderson <rth@cygnus.com>
15035
15036 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15037
15038 2000-05-20 Andreas Jaeger <aj@suse.de>
15039
15040 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15041 testcase.
15042
15043 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15044
15045 * gcc.c-torture/execute/20000519-2.c: New test.
15046
15047 2000-05-19 Andreas Jaeger <aj@suse.de>
15048
15049 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15050 which fails with SSA.
15051
15052 * lib/c-torture.exp: Also test with -O3 -fssa.
15053
15054 2000-05-18 Michael Meissner <meissner@redhat.com>
15055
15056 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15057 * gcc.c-torture/execute/920415-1.c: Ditto.
15058 * gcc.c-torture/execute/920501-1.c: Ditto.
15059 * gcc.c-torture/execute/conversion.c: Ditto.
15060 * gcc.c-torture/execute/cvt-1.c: Ditto.
15061
15062 2000-05-18 Jeffrey A Law (law@cygnus.com)
15063
15064 * gcc.c-torture/compile/20000518-1.c: New test.
15065
15066 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15067
15068 * g77.f-torture/compile/200005018.f: New test.
15069
15070 2000-05-17 Jeffrey A Law (law@cygnus.com)
15071
15072 * gcc.c-torture/compile/20000517-1.c: New test.
15073
15074 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15075
15076 * gcc.c-torture/execute/20000516-1.c: New test.
15077
15078 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15079
15080 * g++.old-deja/g++.other/eh.C: New test.
15081
15082 2000-05-12 Richard Henderson <rth@cygnus.com>
15083
15084 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15085 constants through to doit's conditional.
15086
15087 2000-05-11 Jeffrey A Law (law@cygnus.com)
15088
15089 * gcc.c-torture/compile/20000511-1.c: New test.
15090 * g77.f-torture/compile/20000511-1.f: New test.
15091 * g77.f-torture/compile/20000511-2.f: New test.
15092
15093 2000-05-11 Michael Meissner <meissner@redhat.com>
15094
15095 * gcc.c-torture/execute/20000511-1.c: New test.
15096
15097 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15098
15099 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15100 * gcc.dg/20000510-1.S: New.
15101
15102 2000-05-08 Catherine Moore <clm@cygnus.com>
15103
15104 * gcc.dg/unused-3.c: New.
15105
15106 2000-05-06 Richard Henderson <rth@cygnus.com>
15107
15108 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15109 * g++.old-deja/g++.mike/warn1.C: Likewise.
15110 * g++.old-deja/g++.pt/local1.C: Likewise.
15111 * g++.old-deja/g++.pt/local7.C: Likewise.
15112 * g++.old-deja/g++.pt/spec16.C: Likewise.
15113
15114 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15115
15116 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15117
15118 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15119
15120 * g77.f-torture/execute/20000503-1.f: New test.
15121
15122 2000-05-04 Andreas Jaeger <aj@suse.de>
15123
15124 * gcc.dg/noreturn-2.c: New test.
15125
15126 2000-05-04 Neil Booth <NeilB@earthling.net>
15127
15128 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15129 preprocessor.
15130
15131 2000-05-04 Richard Henderson <rth@cygnus.com>
15132
15133 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15134
15135 2000-05-04 Richard Henderson <rth@cygnus.com>
15136
15137 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15138 OpenSSL by Jason R Thorpe.
15139
15140 2000-05-03 Jim Wilson <wilson@cygnus.com>
15141
15142 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15143
15144 2000-05-03 Robert Lipe <robertlipe@usa.net>
15145
15146 * gcc.dg/20000503-1.c: New test.
15147
15148 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15149
15150 * gcc.c-torture/compile/20000502-1.c: New test.
15151 * g++.old-deja/g++.other/align.C: New test.
15152 * gcc.dg/cpp-tradstringify.c: New test.
15153
15154 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15155
15156 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15157 and hard registers.
15158
15159 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15160
15161 * gcc.c-torture/execute/loop-5.c: New test.
15162
15163 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15164
15165 * gcc.c-torture/execute/va-arg-20.c: New test.
15166
15167 2000-04-23 Jeffrey A Law (law@cygnus.com)
15168
15169 * gcc.c-torture/execute/20000422-1.c: New test.
15170
15171 2000-04-20 Greg McGary <gkm@gnu.org>
15172
15173 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15174 when optimizing, but without sibling-call optimizations (-O1).
15175
15176 2000-04-20 Jeffrey A Law (law@cygnus.com)
15177
15178 * gcc.c-torture/compile/20000420-1.c: New test.
15179
15180 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15181
15182 * g++.abi/ptrflags.C: New test.
15183 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15184
15185 2000-04-19 Catherine Moore <clm@cygnus.com>
15186
15187 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15188
15189 2000-04-19 Greg McGary <gkm@gnu.org>
15190
15191 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15192 sibling-call optimizations.
15193
15194 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15195
15196 * gcc.dg/20000419-1.c: New test.
15197
15198 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15199
15200 * gcc.c-torture/execute/20000412-6.c: New test.
15201
15202 2000-04-12 Jeffrey A Law (law@cygnus.com)
15203
15204 * gcc.c-torture/execute/20000412-5.c: New test.
15205 * g77.f-torture/compile/20000412-1.f: New test.
15206 * gcc.c-torture/execute/20000412-4.c: New test.
15207 * gcc.c-torture/compile/20000412-2.c: New test.
15208 * gcc.c-torture/execute/20000412-3.c: New test.
15209 * gcc.c-torture/compile/20000412-1.c: New test.
15210 * gcc.c-torture/execute/20000412-2.c: New test.
15211
15212 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15213
15214 * objc/execute/bf-20.m: New test.
15215
15216 2000-04-10 Richard Henderson <rth@cygnus.com>
15217
15218 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15219
15220 * gcc.c-torture/execute/20000412-1.c: New test.
15221
15222 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15223
15224 * g++.old-deja/g++.eh/catchptr1.C: New test.
15225
15226 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15227
15228 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15229
15230 2000-04-08 Neil Booth <NeilB@earthling.net>
15231
15232 * gcc.dg/cpp-nullchar.c: Remove test as
15233 embedded nulls cause problems.
15234
15235 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15236
15237 * gcc.dg/compare2.c: New test.
15238
15239 2000-04-08 Neil Booth <NeilB@earthling.net>
15240
15241 * gcc.dg/cpp-nullchar.c: New test.
15242
15243 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15244
15245 * gcc.dg/cpp-mi2.c: New test.
15246 * gcc.dg/cpp-mi2[abc].h: New files.
15247
15248 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15249
15250 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15251 member name.
15252
15253 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15254
15255 * g++.old-deja/g++.abi/vmihint.C: New test.
15256
15257 2000-04-06 Neil Booth <NeilB@earthling.net>
15258
15259 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15260 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15261 copyright.
15262
15263 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15264
15265 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15266 avoid stack-frame overwrite.
15267
15268 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15269
15270 * gcc.c-torture/compile/20000405-2.c: New test.
15271 * gcc.c-torture/compile/20000405-3.c: New test.
15272
15273 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15274
15275 * gcc.c-torture/compile/20000405-1.c: New test.
15276
15277 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15278
15279 * gcc.dg/cast-qual-1.c: Revert last change.
15280
15281 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15282
15283 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15284
15285 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15286
15287 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15288 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15289
15290 2000-04-03 Jeffrey A Law (law@cygnus.com)
15291
15292 * gcc.c-torture/compile/20000403-2.c: New test.
15293 * gcc.c-torture/compile/20000403-1.c: New test.
15294
15295 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15296
15297 * gcc.c-torture/execute/20000403-1.c: New test.
15298
15299 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15300
15301 * gcc.c-torture/execute/20000402-1.c: New test.
15302
15303 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15304
15305 * gcc.c-torture/execute/va-arg-15.c: New test.
15306 * gcc.c-torture/execute/va-arg-16.c: New test.
15307 * gcc.c-torture/execute/va-arg-17.c: New test.
15308 * gcc.c-torture/execute/va-arg-18.c: New test.
15309 * gcc.c-torture/execute/va-arg-19.c: New test.
15310
15311 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15312
15313 * gcc.c-torture/compile/981211-1.c: Move to...
15314 * gcc.dg/cpp-as1.c: ...here.
15315 * gcc.dg/cpp-as2.c: New file.
15316
15317 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15318 compiler.
15319
15320 2000-04-02 Neil Booth <NeilB@earthling.net>
15321
15322 * gcc.dg/cpp-cond.c New tests.
15323 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15324 accidental success less likely.
15325 * gcc.dg/cpp-missingop.c New tests.
15326 * gcc.dg/cpp-missingparen.c New tests.
15327 * gcc.dg/cpp-shift.c New tests.
15328 * gcc.dg/cpp-shortcircuit.c New tests.
15329 * gcc.dg/cpp-unary.c New tests.
15330
15331 2000-03-29 Jeffrey A Law (law@cygnus.com)
15332
15333 * gcc.c-torture/compile/20000329-1.c: New test.
15334
15335 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
15336
15337 * gcc.c-torture/compile/20000326-1.c: New test.
15338 * gcc.c-torture/compile/20000326-2.c: New test.
15339
15340 2000-03-24 Geoff Keating <geoffk@cygnus.com>
15341
15342 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15343 the first parameter is a function argument.
15344
15345 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
15346
15347 * g++.old-deja/g++.ext/array4.C: New test.
15348
15349 2000-03-22 Geoff Keating <geoffk@cygnus.com>
15350
15351 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
15352
15353 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15354
15355 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
15356
15357 2000-03-19 Richard Henderson <rth@cygnus.com>
15358
15359 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
15360
15361 2000-03-19 Richard Henderson <rth@cygnus.com>
15362
15363 * gcc.c-torture/compile/20000319-1.c: New test.
15364
15365 2000-03-14 Jeffrey A Law (law@cygnus.com)
15366
15367 * gcc.c-torture/execute/20000314-3.c: New test.
15368 * gcc.c-torture/execute/20000314-2.c: New test.
15369 * gcc.c-torture/execute/20000314-1.c: New test.
15370 * gcc.c-torture/compile/20000314-2.c: New test.
15371 * gcc.c-torture/compile/20000314-1.c: New test.
15372
15373 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
15374
15375 * g++.old-deja/g++.warn/inline.C: New test.
15376
15377 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
15378
15379 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
15380 standards-compliant result rather than specific constants.
15381 Put test-values in array.
15382
15383 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
15384
15385 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
15386 (g++_target_compile): Put test-specific options last.
15387
15388 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15389
15390 * g++.old-deja/g++.eh/vbase4.C: New test.
15391
15392 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15393
15394 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
15395
15396 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15397
15398 * g++.old-deja/g++.brendan/misc12.C: Removed.
15399 * g++.old-deja/g++.pt/memtemp77.C: Constify.
15400 * g++.old-deja/g++.ext/pretty4.C: New test.
15401
15402 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15403
15404 * g++.old-deja/g++.other/string2.C: New test.
15405
15406 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
15407
15408 * g++.old-deja/g++.warn/impint2.C: New test.
15409
15410 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
15411
15412 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
15413 is 1, not zero.
15414
15415 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
15416
15417 * g++.old-deja/g++.warn/impint.C: New test.
15418 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
15419 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
15420 * g++.old-deja/g++.pt/explicit12.C: Likewise.
15421 * g++.old-deja/g++.pt/explicit13.C: Likewise.
15422 * g++.old-deja/g++.pt/explicit17.C: Likewise.
15423 * g++.old-deja/g++.pt/explicit18.C: Likewise.
15424 * g++.old-deja/g++.pt/explicit19.C: Likewise.
15425 * g++.old-deja/g++.pt/explicit23.C: Likewise.
15426 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15427 * g++.old-deja/g++.pt/explicit35.C: Likewise.
15428 * g++.old-deja/g++.pt/explicit6.C: Likewise.
15429 * g++.old-deja/g++.pt/memclass7.C: Likewise.
15430
15431 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
15432
15433 * gcc.dg/cpp-redef.c: New test.
15434
15435 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
15436
15437 * g++.old-deja/g++.pt/unify7.C: New test.
15438
15439 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15440
15441 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15442 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
15443
15444 2000-02-25 Geoff Keating <geoffk@cygnus.com>
15445
15446 * gcc.c-torture/compile/20000224-1.c: New test.
15447
15448 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15449
15450 * gcc.c-torture/compile/cpp-2.c: New test.
15451 * gcc.c-torture/compile/cpp-1.c: New test.
15452
15453 2000-02-25 Jeffrey A Law (law@cygnus.com)
15454
15455 * gcc.c-torture/execute/20000225-1.c: New test.
15456
15457 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15458
15459 * gcc.dg/cpp-li2.c: New test.
15460
15461 * gcc.dg/cpp-wi1.c: New test.
15462
15463 * gcc.dg/cpp-li1.c: New test.
15464
15465 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
15466
15467 * g++.old-deja/g++.other/sizeof5.C: New test.
15468
15469 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15470
15471 * gcc.c-torture/execute/va-arg-13.c: New test.
15472
15473 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
15474
15475 * gcc.c-torture/execute/va-arg-12.c: New test.
15476
15477 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15478
15479 * gcc.c-torture/execute/20000223-1.c: New test.
15480
15481 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15482
15483 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
15484
15485 2000-02-22 Mark Mitchell <mark@codesourcery.com>
15486
15487 * g++.old-deja/g++.abi/ptrmem.C: New test.
15488
15489 2000-02-19 Richard Henderson <rth@cygnus.com>
15490
15491 * gcc.c-torture/compile/init-3.c: New.
15492
15493 2000-02-17 Mark Mitchell <mark@codesourcery.com>
15494
15495 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15496 ALWAYS_CXXFLAGS.
15497
15498 2000-02-11 Robert Lipe <robertl@sco.com>
15499
15500 * gcc.c-torture/compile/20000211-3.c: New test.
15501
15502 2000-02-11 Martin Buchholz <martin@xemacs.org>
15503
15504 * gcc.c-torture/compile/20000211-2.c: New test.
15505
15506 2000-02-11 Jeffrey A Law (law@cygnus.com)
15507
15508 * gcc.c-torture/compile/20000211-1.c: New test.
15509
15510 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
15511
15512 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15513 on native targets
15514
15515 2000-02-08 Nathan Sidwell <nathan@acm.org>
15516
15517 * g++.old-deja/g++.other/cast5.C: New test.
15518
15519 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
15520
15521 * gcc.c-torture/execute/20000205-1.c: New.
15522
15523 2000-02-03 Nathan Sidwell <nathan@acm.org>
15524
15525 * g++.old-deja/g++.jason/cast3.C: Return void.
15526 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
15527
15528 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15529
15530 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
15531
15532 * gcc.dg/loop-1.c: New test.
15533
15534 2000-01-27 Jakub Jelinek <jakub@redhat.com>
15535
15536 * gcc.c-torture/compile/20000127-1.c: New test.
15537 * gcc.c-torture/execute/991228-1.c: New test.
15538
15539 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15540
15541 * gcc.dg/unused-2.c: New test.
15542
15543 * gcc.dg/conv-1.c: New test.
15544
15545 2000-01-24 Mark Mitchell <mark@codesourcery.com>
15546
15547 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15548 compiler.
15549 (tool_option_proc): Fix typo.
15550
15551 2000-01-24 Geoff Keating <geoffk@cygnus.com>
15552
15553 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15554 of the ld on the host, not on the build machine.
15555 Also, don't crash if '--help' is not a supported option.
15556
15557 2000-01-24 Richard Henderson <rth@cygnus.com>
15558
15559 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
15560
15561 2000-01-20 Jeffrey A Law (law@cygnus.com)
15562
15563 * gcc.c-torture/execute/20000120-2.c: New test.
15564 * gcc.c-torture/execute/20000120-1.c: New test.
15565
15566 2000-01-13 Jeffrey A Law (law@cygnus.com)
15567
15568 * gcc.c-torture/execute/20000113-1.c: New test.
15569
15570 2000-01-12 Jeffrey A Law (law@cygnus.com)
15571
15572 * gcc.c-torture/execute/20000112-1.c: New test.
15573
15574 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15575
15576 * gcc.dg/20000111-1.c: New test.
15577
15578 2000-01-10 Jeffrey A Law (law@cygnus.com)
15579
15580 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15581 with 16 bit integers.
15582
15583 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15584
15585 * gcc.dg/20000108-1.c: New test.
15586
15587 2000-01-05 Nathan Sidwell <nathan@acm.org>
15588
15589 * g++.old-deja/g++.ns/koenig8.C: New test.
15590
15591 2000-01-05 Nathan Sidwell <nathan@acm.org>
15592
15593 * g++.old-deja/g++.other/cast4.C: New test.
15594
15595 2000-01-05 Jeffrey A Law (law@cygnus.com)
15596
15597 * gcc.c-torture/compile/20000105-2.c: New test.
15598 * gcc.c-torture/compile/20000105-1.c: New test.
15599
15600 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15601
15602 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
15603 references to printf & atoi to conform to ANSI standard.
15604 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
15605 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
15606 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
15607 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
15608 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
15609 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15610 * g++.old-deja/g++.brendan/copy1.C: Likewise.
15611 * g++.old-deja/g++.brendan/copy2.C: Likewise.
15612 * g++.old-deja/g++.brendan/copy3.C: Likewise.
15613 * g++.old-deja/g++.brendan/copy4.C: Likewise.
15614 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15615 * g++.old-deja/g++.brendan/copy6.C: Likewise.
15616 * g++.old-deja/g++.brendan/copy7.C: Likewise.
15617 * g++.old-deja/g++.brendan/copy8.C: Likewise.
15618 * g++.old-deja/g++.brendan/crash11.C: Likewise.
15619 * g++.old-deja/g++.brendan/crash14.C: Likewise.
15620 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
15621 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15622 * g++.old-deja/g++.brendan/delete2.C: Likewise.
15623 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
15624 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
15625 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
15626 * g++.old-deja/g++.brendan/eh1.C: Likewise.
15627 * g++.old-deja/g++.brendan/groff1.C: Likewise.
15628 * g++.old-deja/g++.brendan/init3.C: Likewise.
15629 * g++.old-deja/g++.brendan/misc12.C: Likewise.
15630 * g++.old-deja/g++.brendan/misc7.C: Likewise.
15631 * g++.old-deja/g++.brendan/new2.C: Likewise.
15632 * g++.old-deja/g++.brendan/operators4.C: Likewise.
15633 * g++.old-deja/g++.brendan/operators5.C: Likewise.
15634 * g++.old-deja/g++.brendan/overload2.C: Likewise.
15635 * g++.old-deja/g++.brendan/overload7.C: Likewise.
15636 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
15637 * g++.old-deja/g++.brendan/reference1.C: Likewise.
15638 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
15639 * g++.old-deja/g++.brendan/template24.C: Likewise.
15640 * g++.old-deja/g++.brendan/template3.C: Likewise.
15641 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
15642 * g++.old-deja/g++.jason/inline3.C: Likewise.
15643 * g++.old-deja/g++.jason/opeq.C: Likewise.
15644 * g++.old-deja/g++.law/arg5.C: Likewise.
15645 * g++.old-deja/g++.law/arm7.C: Likewise.
15646 * g++.old-deja/g++.law/ctors11.C: Likewise.
15647 * g++.old-deja/g++.law/cvt8.C: Likewise.
15648 * g++.old-deja/g++.law/init9.C: Likewise.
15649 * g++.old-deja/g++.law/refs4.C: Likewise.
15650 * g++.old-deja/g++.law/template2.C: Likewise.
15651 * g++.old-deja/g++.law/visibility24.C: Likewise.
15652 * g++.old-deja/g++.law/vtable3.C: Likewise.
15653 * g++.old-deja/g++.mike/asm2.C: Likewise.
15654 * g++.old-deja/g++.mike/eh1.C: Likewise.
15655 * g++.old-deja/g++.mike/misc1.C: Likewise.
15656 * g++.old-deja/g++.mike/misc13.C: Likewise.
15657 * g++.old-deja/g++.mike/misc14.C: Likewise.
15658 * g++.old-deja/g++.mike/ns12.C: Likewise.
15659 * g++.old-deja/g++.mike/p1248.C: Likewise.
15660 * g++.old-deja/g++.mike/p3708.C: Likewise.
15661 * g++.old-deja/g++.mike/p3708a.C: Likewise.
15662 * g++.old-deja/g++.mike/p3708b.C: Likewise.
15663 * g++.old-deja/g++.mike/p646.C: Likewise.
15664 * g++.old-deja/g++.mike/p700.C: Likewise.
15665 * g++.old-deja/g++.mike/p783.C: Likewise.
15666 * g++.old-deja/g++.mike/p783a.C: Likewise.
15667 * g++.old-deja/g++.mike/p783b.C: Likewise.
15668 * g++.old-deja/g++.mike/p786.C: Likewise.
15669 * g++.old-deja/g++.mike/p789.C: Likewise.
15670 * g++.old-deja/g++.mike/p789a.C: Likewise.
15671 * g++.old-deja/g++.mike/p807a.C: Likewise.
15672 * g++.old-deja/g++.other/delete3.C: Likewise.
15673 * g++.old-deja/g++.other/dyncast1.C: Likewise.
15674 * g++.old-deja/g++.other/dyncast2.C: Likewise.
15675 * g++.old-deja/g++.other/dyncast3.C: Likewise.
15676 * g++.old-deja/g++.other/empty1.C: Likewise.
15677 * g++.old-deja/g++.other/temporary1.C: Likewise.
15678 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
15679 * g++.old-deja/g++.pt/t16.C: Likewise.
15680 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
15681
15682 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
15683
15684 * gcc.dg/991230-1.c: New test.
15685
15686 1999-12-29 Jeffrey A Law (law@cygnus.com)
15687
15688 * gcc.c-torture/compile/991229-3.c: New test.
15689 * gcc.c-torture/compile/991229-2.c: New test.
15690 * gcc.c-torture/compile/991229-1.c: New test.
15691
15692 1999-12-29 Greg McGary <gkm@eng.ascend.com>
15693
15694 * gcc.c-torture/compile/labels-2.c: New test.
15695
15696 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
15697
15698 * gcc.c-torture/execute/991227-1.c: New test.
15699
15700 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15701
15702 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
15703
15704 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
15705
15706 * gcc.c-torture/execute/991221-1.c: New test.
15707
15708 1999-12-20 Nathan Sidwell <nathan@acm.org>
15709
15710 * g++.old-deja/g++.other/cast3.C: New test.
15711
15712 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
15713
15714 * gcc.c-torture/execute/991216-4.c: New test.
15715
15716 1999-12-16 Michael Meissner <meissner@cygnus.com>
15717
15718 * gcc.c-torture/execute/991216-1.c: New test.
15719 * gcc.c-torture/execute/991216-2.c: New test.
15720 * gcc.c-torture/execute/991216-3.c: New test.
15721
15722 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15723
15724 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
15725 Actually make the test fail by using "-O2" for compilation.
15726
15727 1999-12-15 Nathan Sidwell <nathan@acm.org>
15728
15729 * g++.old-deja/g++.warn/cast-align1.C: New test.
15730
15731 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15732
15733 * gcc.c-torture/compile/991214-1.c: New test.
15734 * gcc.c-torture/compile/991214-2.c: New test.
15735
15736 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15737
15738 * gcc.dg/991214-1.c: New test.
15739
15740 1999-12-13 Jeffrey A Law (law@cygnus.com)
15741
15742 * gcc.c-torture/compile/991213-3.c: New test.
15743 * gcc.c-torture/compile/991213-2.c: New test.
15744 * gcc.c-torture/compile/991213-1.c: New test.
15745
15746 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
15747
15748 * gcc.dg/991209-1.c: New test.
15749
15750 1999-12-08 Nathan Sidwell <nathan@acm.org>
15751
15752 * gcc.c-torture/compile/991208-1.c: New test.
15753
15754 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15755
15756 * gcc.dg/ultrasp2.c: New test.
15757
15758 1999-12-05 Alex Samuel <samuel@codesourcery.com>
15759
15760 * g++.old-deja/g++.abi/align.C (main): Fix typo.
15761
15762 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
15763
15764 * gcc.c-torture/compile/991202-1.c: New test.
15765 * gcc.c-torture/execute/991202-1.c: New test.
15766 * gcc.c-torture/execute/991202-2.c: New test.
15767 * gcc.c-torture/execute/991202-3.c: New test.
15768
15769 1999-12-02 Alex Samuel <samuel@codesourcery.com>
15770
15771 * g++.old-deja/g++.abi/align.C: New test.
15772 * g++.old-deja/g++.abi/aggregates.C: Likewise.
15773 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15774
15775 1999-12-01 Richard Henderson <rth@cygnus.com>
15776
15777 * gcc.c-torture/execute/991201-1.c: New.
15778
15779 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
15780
15781 * gcc.dg/991129-1.c: New test.
15782
15783 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
15784
15785 * gcc.c-torture/compile/991127-1.c: New test.
15786
15787 1999-11-22 Nathan Sidwell <nathan@acm.org>
15788
15789 * g++.old-deja/g++.other/warn4.C: New test.
15790
15791 1999-11-22 Nathan Sidwell <nathan@acm.org>
15792
15793 * g++.old-deja/g++.eh/cleanup2.C: New test.
15794 * g++.old-deja/g++.ext/pretty2.C: New test.
15795 * g++.old-deja/g++.ext/pretty3.C: New test.
15796 * g++.old-deja/g++.other/debug6.C: New test.
15797
15798 1999-10-20 Jim Wilson <wilson@cygnus.com>
15799
15800 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
15801 compiler_output to look for one error message instead of two.
15802
15803 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
15804
15805 * gcc.c-torture/execute/991118-1.c: Also test case
15806 where the word boundary does not split a byte evenly.
15807
15808 1999-11-19 Nathan Sidwell <nathan@acm.org>
15809
15810 * g++.old-deja/g++.ext/restrict1.C: New test.
15811
15812 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
15813
15814 * gcc.c-torture/execute/991118-1.c: New test.
15815
15816 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
15817
15818 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
15819 working directory pathnames.
15820
15821 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
15822
15823 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
15824 host is equipped with driver.h and driver.o so it can actually
15825 compile and run the tests.
15826
15827 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
15828
15829 * gcc.c-torture/compile/991008-1.c: New test.
15830
15831 1999-11-08 Nick Clifton <nickc@cygnus.com>
15832
15833 * lib/gcc-dg.exp: Include target-supports.exp
15834
15835 1999-11-05 Nick Clifton <nickc@cygnus.com>
15836
15837 * lib/target-supports.exp: New file: Provide procs to test for
15838 features supported by the target.
15839 (check_weak_available): Moved here from ecos.exp.
15840 (check_alias_available): New proc: Determine of the target
15841 toolchain supports the alias attribute.
15842
15843 * gcc.dg/special/ecos.exp: Move check_weak_available to
15844 target-supports.exp.
15845 (alias-1.c): Only perform the test if the target supports
15846 aliases.
15847 (wkali-1.c): Only perform the test if the target supports
15848 aliases.
15849
15850 * gcc.dg/990506-0.c: Expect error messages from cross
15851 targets as well as native targets.
15852
15853 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15854
15855 * gcc.dg/ultrasp1.c: Removed xfail.
15856 * gcc.dg/struct-ret-2.c: Likewise.
15857 * gcc.dg/array-1.c: Likewise.
15858
15859 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15860
15861 * gcc.dg/struct-ret-2.c: New test.
15862
15863 * gcc.dg/array-1.c: New test.
15864
15865 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
15866
15867 * gcc.c-torture/execute/991030-1.c: New test.
15868
15869 1999-10-26 Richard Henderson <rth@cygnus.com>
15870
15871 * gcc.c-torture/compile/991026-2.c: New test.
15872
15873 1999-10-26 Jeffrey A Law (law@cygnus.com)
15874
15875 * gcc.c-torture/compile/991026-1.c: New test.
15876
15877 1999-10-23 Jeffrey A Law (law@cygnus.com)
15878
15879 * gcc.c-torture/execute/991023-1.c: New test.
15880
15881 1999-10-19 Jeffrey A Law (law@cygnus.com)
15882
15883 * gcc.c-torture/execute/991019-1.c: New test.
15884
15885 1999-10-16 Richard Henderson <rth@cygnus.com>
15886
15887 * gcc.c-torture/execute/991016-1.c: New test.
15888
15889 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
15890
15891 * gcc.c-torture/execute/991014-1.c: New test.
15892
15893 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
15894
15895 * g++.old-deja/g++.other/union2.C: New test.
15896
15897 1999-10-13 Nathan Sidwell <nathan@acm.org>
15898
15899 * g++.old-deja/g++.other/vaarg2.C: New test.
15900 * g++.old-deja/g++.other/vaarg3.C: New test.
15901
15902 1999-10-12 Craig Burley <craig@jcb-sc.com>
15903
15904 * g77.f-torture/noncompile/19990905-1.f: Moved from being
15905 in compile/.
15906
15907 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
15908
15909 * gcc.c-torture/execute/va-arg-11.c: New test.
15910
15911 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
15912
15913 * lib/file-format.exp (gcc_target_object_format): Don't
15914 crash if objdump is unavailable.
15915
15916 1999-09-29 Donn Terry <donn@interix.com>
15917
15918 * gcc.misc-tests/mg.exp: delete extraneous redirection.
15919
15920 1999-09-28 Nick Clifton <nickc@cygnus.com>
15921
15922 * gcc.c-torture/compile/990928-1.c: New test.
15923
15924 1999-09-28 Nathan Sidwell <nathan@acm.org>
15925
15926 * g++.old-deja/g++.other/decl6.C: New test.
15927
15928 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15929
15930 * gcc.c-torture/execute/va-arg-10.c: New test.
15931
15932 1999-09-27 Nathan Sidwell <nathan@acm.org>
15933
15934 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
15935 __PRETTY_FUNCTION__.
15936
15937 1999-09-23 Nick Clifton <nickc@cygnus.com>
15938
15939 * gcc.c-torture/execute/990923-1.c: New test.
15940
15941 1999-09-21 Nick Clifton <nickc@cygnus.com>
15942
15943 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
15944 for which -fpic is inappropriate.
15945
15946 1999-09-21 Mark Mitchell <mark@codesourcery.com>
15947
15948 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
15949
15950 1999-09-21 Nathan Sidwell <nathan@acm.org>
15951
15952 * g++.old-deja/g++.other/dyncast1.C: New test.
15953 * g++.old-deja/g++.other/dyncast2.C: New test.
15954 * g++.old-deja/g++.other/dyncast3.C: New test.
15955 * g++.old-deja/g++.other/dyncast4.C: New test.
15956 * g++.old-deja/g++.other/dyncast5.C: New test.
15957 * g++.old-deja/g++.eh/catch3.C: New test.
15958 * g++.old-deja/g++.eh/catch3p.C: New test.
15959 * g++.old-deja/g++.eh/catch4.C: New test.
15960 * g++.old-deja/g++.eh/catch4p.C: New test.
15961 * g++.old-deja/g++.eh/catch5.C: New test.
15962 * g++.old-deja/g++.eh/catch5p.C: New test.
15963 * g++.old-deja/g++.eh/catch6.C: New test.
15964 * g++.old-deja/g++.eh/catch6p.C: New test.
15965 * g++.old-deja/g++.eh/catch7.C: New test.
15966 * g++.old-deja/g++.eh/catch7p.C: New test.
15967 * g++.old-deja/g++.eh/catch8.C: New test.
15968 * g++.old-deja/g++.eh/catch8p.C: New test.
15969 * g++.old-deja/g++.eh/catch9.C: New test.
15970 * g++.old-deja/g++.eh/catch9p.C: New test.
15971
15972 1999-09-13 Nathan Sidwell <nathan@acm.org>
15973
15974 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
15975 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
15976
15977 1999-09-13 Jeffrey A Law (law@cygnus.com)
15978
15979 * gcc.c-torture/compile/990913-1.c: New test.
15980
15981 1999-09-10 Nathan Sidwell <nathan@acm.org>
15982
15983 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
15984 * g++.old-deja/g++.jason/rfg5.C: Likewise.
15985
15986 1999-09-09 Richard Henderson <rth@cygnus.com>
15987
15988 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
15989
15990 1999-09-09 Nathan Sidwell <nathan@acm.org>
15991
15992 * g++.old-deja/g++.other/lookup11.C: New test.
15993 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
15994 what is permitted and what we want.
15995 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
15996 overload use.
15997 * g++.old-deja/g++.jason/rfg5.C: Likewise
15998
15999 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
16000
16001 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
16002 * gcc.c-torture/noncompile/poison-1.c: New file.
16003
16004 1999-09-08 Nathan Sidwell <nathan@acm.org>
16005
16006 * g++.old-deja/g++.other/sizeof3.C: New test.
16007 * g++.old-deja/g++.other/sizeof4.C: New test.
16008 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
16009 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
16010
16011 1999-09-07 Richard Henderson <rth@cygnus.com>
16012
16013 * gcc.dg/va-arg-1.c: New.
16014
16015 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16016
16017 * gcc.c-torture/execute/va-arg-9.c: New test.
16018
16019 1999-09-05 Craig Burley <craig@jcb-sc.com>
16020
16021 * g77.f-torture/compile/980519-2.f: New test.
16022 * g77.f-torture/compile/19990905-0.f: New test.
16023 * g77.f-torture/compile/19990905-1.f: New test.
16024 * g77.f-torture/compile/19990905-2.f: New test.
16025
16026 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
16027
16028 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
16029
16030 * gcc.c-torture/execute/990827-1.c: Fix typo.
16031
16032 1999-09-03 Nathan Sidwell <nathan@acm.org>
16033
16034 * g++.old-deja/g++.other/deref1.C: New test.
16035
16036 1999-09-02 Nathan Sidwell <nathan@acm.org>
16037
16038 * g++.old-deja/g++.other/ambig2.C: New test.
16039 * g++.old-deja/g++.other/cond5.C: New test.
16040 * g++.old-deja/g++.other/lookup16.C: New test.
16041
16042 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
16043
16044 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
16045 assemblers too.
16046
16047 1999-08-31 Jeffrey A Law (law@cygnus.com)
16048
16049 * lib/c-torture.exp: Avoid the "compare executables" optimization
16050 when testing native.
16051
16052 1999-08-29 Jeffrey A Law (law@cygnus.com)
16053
16054 * gcc.c-torture/execute/990829-1.c: New test.
16055 * gcc.c-torture/compile/990829-1.c: New test.
16056
16057 1999-08-27 Paul Burchard <burchard@pobox.com>
16058
16059 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
16060 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
16061 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
16062 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
16063 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
16064 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
16065 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
16066 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
16067 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
16068 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
16069 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
16070
16071 1999-08-27 Jeffrey A Law (law@cygnus.com)
16072
16073 * gcc.c-torture/execute/990827-1.c: New test.
16074
16075 1999-08-26 Craig Burley <craig@jcb-sc.com>
16076
16077 * g77.f-torture/noncompile/19990826-4.f: New test.
16078
16079 * g77.f-torture/compile/19990826-3.f: New test.
16080
16081 * g77.f-torture/execute/19990826-2.f: New test.
16082
16083 * g77.f-torture/compile/19990826-1.f: New test.
16084
16085 * gcc.c-torture/execute/990826-0.c: New test.
16086 * g77.c-torture/execute/19990826-0.f: New test.
16087
16088 * g77.f-torture/noncompile/970626-2.f: New test.
16089
16090 1999-08-25 Paul Burchard <burchard@pobox.com>
16091
16092 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
16093 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
16094 lss-011.C: New tests.
16095
16096 1999-08-25 Nathan Sidwell <nathan@acm.org>
16097
16098 * g++.old-deja/g++.other/decl5.C: New test.
16099
16100 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16101
16102 * noncompile/noncompile.exp: Load_lib c-torture.exp.
16103 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
16104 call `postbase' for each one. All callers of `postbase' changed
16105 to call this instead.
16106
16107 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
16108
16109 * gcc.c-torture/execute/990811-1.c: New test.
16110
16111 1999-08-09 Nick Clifton <nickc@cygnus.com>
16112
16113 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
16114 just native ones.
16115
16116 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
16117 just native ones.
16118
16119 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16120
16121 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
16122
16123 1999-08-04 Jeffrey A Law (law@cygnus.com)
16124
16125 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
16126
16127 1999-08-04 Nathan Sidwell <nathan@acm.org>
16128
16129 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
16130
16131 1999-08-04 Jeffrey A Law (law@cygnus.com)
16132
16133 * gcc.c-torture/execute/990804-1.c: New test.
16134
16135 1999-08-03 Nathan Sidwell <nathan@acm.org>
16136
16137 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
16138 * g++.old-deja/g++.brendan/crash64.C: Likewise
16139 * g++.old-deja/g++.brendan/overload8.C: Likewise
16140
16141 1999-08-03 Nathan Sidwell <nathan@acm.org>
16142
16143 * g++.old-deja/g++.other/struct1.C: New test.
16144
16145 1999-08-03 Nathan Sidwell <nathan@acm.org>
16146
16147 * g++.old-deja/g++.other/enum2.C: New test.
16148
16149 1999-08-02 Richard Henderson <rth@cygnus.com>
16150
16151 Adapted from tests from Franz Sirl:
16152 * gcc.c-torture/execute/va-arg-7.c: New test.
16153 * gcc.c-torture/execute/va-arg-8.c: New test.
16154
16155 1999-08-01 Jeffrey A Law (law@cygnus.com)
16156
16157 * gcc.c-torture/compile/990801-2.c: New test.
16158
16159 * gcc.c-torture/compile/990801-1.c: New test.
16160
16161 1999-07-27 Michael Meissner <meissner@cygnus.com>
16162
16163 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
16164 fp-cmp-1.c, converting double to float.
16165
16166 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
16167 fp-cmp-1.c, converting double to long double.
16168
16169 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
16170 from fr1 to unknown_register, since fr1 is a legitimate register
16171 on some machines.
16172
16173 1999-07-25 Jeffrey A Law (law@cygnus.com)
16174
16175 * README: More listname related changes.
16176
16177 1999-07-08 Catherine Moore <clm@cygnus.com>
16178
16179 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
16180
16181 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
16182
16183 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
16184
16185 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16186
16187 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
16188
16189 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
16190
16191 * gcc.dg/990703-1.c: New test.
16192
16193 1999-06-29 Nick Clifton <nickc@cygnus.com>
16194
16195 * lib/file-format.exp: New file: Move definition of proc
16196 gcc_target_object_format to here from
16197 gcc.dg/special/ecos.exp.
16198
16199 * lib/c-torture.exp: Include lib file-format.exp.
16200 * lib/gcc-dg.exp: Include lib file-format.exp.
16201
16202 * gcc.dg/special/ecos.exp: Remove definition of proc
16203 gcc_target_object_format.
16204
16205 1999-06-28 Jeffrey A Law (law@cygnus.com)
16206
16207 * gcc.c-torture/execute/990628-1.c: New test.
16208
16209 1999-06-25 Jeffrey A Law (law@cygnus.com)
16210
16211 * gcc.c-torture/compile/990625-2.c: New test.
16212
16213 * gcc.c-torture/compile/990625-1.c: New test.
16214
16215 1999-06-23 Nick Clifton <nickc@cygnus.com>
16216
16217 * gcc.c-torture/compile/dll.c: New test case. Check that dll
16218 attributes compile.
16219 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
16220 ports that use the COFF/PE file format.
16221
16222 1999-06-17 Jeffrey A Law (law@cygnus.com)
16223
16224 * gcc.c-torture/compile/990617-1.c: New test.
16225
16226 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
16227
16228 * g++.old-deja/g++.other/decl4.C: New test.
16229
16230 1999-06-14 Nathan Sidwell <nathan@acm.org>
16231
16232 * g++.old-deja/g++.other/bitfld3.C: New test.
16233
16234 1999-06-08 Nathan Sidwell <nathan@acm.org>
16235
16236 * g++.old-deja/g++.eh/catch1.C: New test.
16237
16238 1999-06-07 Jeffrey A Law (law@cygnus.com)
16239
16240 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
16241
16242 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
16243 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
16244
16245 1999-06-05 Craig Burley <craig@jcb-sc.com>
16246
16247 * g77.f-torture/compile/19990502-0.f: Replace with new,
16248 shorter, test that still fails after recent changes.
16249
16250 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16251
16252 * gcc.c-torture/execute/990604-1.c: New test.
16253
16254 1999-05-31 Jeffrey A Law (law@cygnus.com)
16255
16256 * gcc.c-torture/execute/990531-1.c: New test.
16257
16258 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16259
16260 * gcc.c-torture/compile/990527-1.c: New test.
16261
16262 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16263
16264 * gcc.c-torture/execute/990527-1.c: New test.
16265
16266 1999-05-25 Nick Clifton <nickc@cygnus.com>
16267
16268 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16269 bitfields as signed.
16270
16271 1999-05-25 Craig Burley <craig@jcb-sc.com>
16272
16273 * g77.f-torture/compile/19990525-0.f: New test.
16274
16275 1999-05-25 Jeffrey A Law (law@cygnus.com)
16276
16277 * gcc.c-torture/execute/990525-2.c: New test.
16278
16279 * gcc.c-torture/execute/990525-1.c: New test.
16280
16281 1999-05-24 Nathan Sidwell <nathan@acm.org>
16282
16283 * g++.old-deja/g++.other/anon3.C: New test.
16284 * g++.old-deja/g++.other/anon4.C: New test.
16285 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16286 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16287 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16288 Merrill).
16289
16290 1999-05-24 Jeffrey A Law (law@cygnus.com)
16291
16292 * gcc.c-torture/execute/990524-1.c: New test.
16293
16294 * gcc.dg/990524-1.c: New test.
16295
16296 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16297
16298 * gcc.c-torture/compile/990523-1.c: New test.
16299
16300 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16301
16302 * gcc.c-torture/compile/990519-1.c: New test.
16303
16304 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16305
16306 * gcc.c-torture/compile/990517-1.c: New test.
16307
16308 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16309 (e4, f4): New tests.
16310 (main): Call them.
16311
16312 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16313
16314 * gcc.dg/noreturn-1.c: New test.
16315
16316 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16317
16318 * gcc.c-torture/execute/990513-1.c: New test.
16319
16320 1999-05-10 Richard Henderson <rth@cygnus.com>
16321
16322 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16323
16324 1999-05-10 Craig Burley <craig@jcb-sc.com>
16325
16326 * g77.f-torture/execute/erfc.f: Use small single-precision
16327 values, to avoid problems on Alphas when not -mieee.
16328
16329 1999-05-08 Craig Burley <craig@jcb-sc.com>
16330
16331 * gcc.dg/990506-0.c: New test.
16332
16333 1999-05-08 Richard Henderson <rth@cygnus.com>
16334
16335 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16336 the constant to test. Don't XFAIL 64-bit targets.
16337
16338 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16339 * g++.old-deja/g++.law/profile1.C: Likewise.
16340
16341 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16342 operator new instances.
16343 * g++.old-deja/g++.other/delete5.C: Likewise.
16344
16345 1999-05-03 Craig Burley <craig@jcb-sc.com>
16346
16347 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16348 intrinsic.
16349
16350 1999-05-03 Craig Burley <craig@jcb-sc.com>
16351
16352 * g77.f-torture/execute/u77-test.f: Reverse order of two
16353 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16354
16355 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16356
16357 * gcc.dg/compare1.c: New test.
16358
16359 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16360
16361 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16362 New tests.
16363
16364 1999-05-02 Craig Burley <craig@jcb-sc.com>
16365
16366 * g77.f-torture/compile/19990502-1.f: New test.
16367
16368 1999-05-02 Craig Burley <craig@jcb-sc.com>
16369
16370 * g77.f-torture/compile/19990502-0.f: New test.
16371
16372 1999-05-02 Craig Burley <craig@jcb-sc.com>
16373
16374 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16375 intrinsic.
16376
16377 1999-05-02 Craig Burley <craig@jcb-sc.com>
16378
16379 * g77.f-torture/execute/u77-test.f (main): List libU77
16380 intrinsics not currently tested.
16381 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16382 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16383 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16384 Trim blanks off the ends of some printed strings.
16385
16386 1999-05-02 Craig Burley <craig@jcb-sc.com>
16387
16388 * g77.f-torture/execute/u77-test.f (main): Just warn about
16389 FSTAT gid disagreement, as it's expected on some systems.
16390
16391 1999-05-01 Craig Burley <craig@jcb-sc.com>
16392
16393 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16394 use a new function, which allows for some slop.
16395 Clean up some commentary.
16396 (issum): The new function.
16397 (sgladd): Deleted subroutine.
16398
16399 1999-05-01 Craig Burley <craig@jcb-sc.com>
16400
16401 * g77.f-torture/execute/u77-test.f: Modify to be more like
16402 libf2c/libU77 version, bringing patches to that version here.
16403 Add suitable commentary.
16404
16405 1999-04-25 Richard Henderson <rth@cygnus.com>
16406
16407 * gcc.dg/990424-1.c: New test.
16408
16409 1999-04-24 Craig Burley <craig@jcb-sc.com>
16410
16411 * g77.f-torture/execute/u77-test.f (main): Bug involving
16412 LSTAT has been fixed, so turn back on full checking.
16413
16414 1999-04-20 Craig Burley <craig@jcb-sc.com>
16415
16416 * g77.f-torture/compile/19990419-0.f: New test.
16417 * g77.f-torture/execute/19990419-1.f: New test.
16418
16419 1999-04-17 Richard Henderson <rth@cygnus.com>
16420
16421 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16422 to avoid the need for a prototype to supress a warning.
16423
16424 1999-04-07 Jim Wilson <wilson@cygnus.com>
16425
16426 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16427
16428 1999-04-04 Jeffrey A Law (law@cygnus.com)
16429
16430 * gcc.c-torture/execute/990404-1.c: New test.
16431
16432 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16433
16434 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16435 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16436 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16437 missing initializer warnings.
16438
16439 1999-03-28 Jeffrey A Law (law@cygnus.com)
16440
16441 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16442 matching strings.
16443
16444 1999-03-26 Jeffrey A Law (law@cygnus.com)
16445
16446 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16447
16448 1999-03-26 Craig Burley <craig@jcb-sc.com>
16449
16450 * g77.f-torture/execute/19990325-0.f: New test.
16451 * g77.f-torture/execute/19990325-1.f: New test.
16452
16453 1999-03-24 Jeffrey A Law (law@cygnus.com)
16454
16455 * gcc.c-torture/execute/990324-1.c: New test.
16456
16457 1999-03-22 Jim Wilson <wilson@cygnus.com>
16458
16459 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16460 test with 4.
16461
16462 1999-03-17 Richard Henderson <rth@cygnus.com>
16463
16464 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16465
16466 1999-03-13 Craig Burley <craig@jcb-sc.com>
16467
16468 * g77.f-torture/execute/19990313-2.f: New test.
16469 * g77.f-torture/execute/19990313-3.f: New test.
16470
16471 1999-03-13 Craig Burley <craig@jcb-sc.com>
16472
16473 * g77.f-torture/execute/19990313-0.f: New test.
16474 * g77.f-torture/execute/19990313-1.f: New test.
16475
16476 1999-03-12 Jim Wilson <wilson@cygnus.com>
16477
16478 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16479 printf to sprintf.
16480 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16481 (main): Add check for u15. Conditionalize u31 check depending on
16482 whether ints are <32 bits or >=32 bits.
16483
16484 1999-03-08 Craig Burley <craig@jcb-sc.com>
16485
16486 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16487
16488 1999-03-08 Craig Burley <craig@jcb-sc.com>
16489
16490 * g77.f-torture/compile/19990305-0.f: New test.
16491 * g77.f-torture/execute/19981119-0.f: New test.
16492
16493 1999-03-08 Craig Burley <craig@jcb-sc.com>
16494
16495 * g77.f-torture/execute/970625-2.f: call ABORT if final
16496 result is not correct, instead of just printing it.
16497 Add this checking via newly introduced obfuscation, to
16498 trip up buggy front ends.
16499
16500 1999-03-07 Craig Burley <craig@jcb-sc.com>
16501
16502 * g77.f-torture/compile/960317-1.f: Moved from being
16503 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16504
16505 1999-03-06 Craig Burley <craig@jcb-sc.com>
16506
16507 * g77.f-torture/execute/960317-1.f: New (old) test.
16508 * g77.f-torture/execute/970625-2.f: Ditto.
16509
16510 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16511
16512 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16513 message on line 1 or line 2; cccp and cpplib do this differently.
16514
16515 1999-03-01 Jeffrey A Law (law@cygnus.com)
16516
16517 * g++.old-deja/g++.law/weak1.C: New test.
16518
16519 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16520
16521 * gcc.c-torture/execute/990119-1.c: Renamed to...
16522 * gcc.dg/990119-1.c: this, so it will only be tested once
16523 (it's a preprocessor test, it doesn't need to be run at
16524 multiple optimization levels).
16525
16526 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16527
16528 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16529 ALWAYS_CXXFLAGS.
16530
16531 1999-02-24 Craig Burley <craig@jcb-sc.com>
16532
16533 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16534 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16535 to not be compilable by current g77.
16536
16537 1999-02-24 Nick Clifton <nickc@cygnus.com>
16538
16539 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16540
16541 1999-02-22 Jeffrey A Law (law@cygnus.com)
16542
16543 * gcc.c-torture/execute/990222-1.c: New test.
16544
16545 1999-02-19 Craig Burley <craig@jcb-sc.com>
16546
16547 * g77.f-torture/compile/19990218-0.f: New test.
16548 * g77.f-torture/noncompile/19990218-1.f: New test.
16549
16550 1999-02-18 Craig Burley <craig@jcb-sc.com>
16551
16552 * g77.f-torture/compile/19981216-0.f: New test.
16553
16554 1999-02-14 Jeffrey A Law (law@cygnus.com)
16555
16556 * gcc.dg/990214-1.c: New test.
16557
16558 1999-02-13 Jeffrey A Law (law@cygnus.com)
16559
16560 * gcc.dg/990213-2.c: New test.
16561
16562 * gcc.dg/990213-1.c: New test.
16563
16564 1999-02-12 Jeffrey A Law (law@cygnus.com)
16565
16566 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16567 ints.
16568
16569 1999-02-11 Nick Clifton <nickc@cygnus.com>
16570
16571 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16572 specified by target.
16573
16574 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16575
16576 1999-02-11 Jeffrey A Law (law@cygnus.com)
16577
16578 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16579
16580 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16581
16582 * gcc.dg/special/ecos.exp: New test driver for new tests with
16583 special requirements.
16584
16585 * gcc.dg/special/alias-1.c: New test.
16586 * gcc.dg/special/gcsec-1.c: New test.
16587 * gcc.dg/special/weak-1.c: New test.
16588 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16589 * gcc.dg/special/weak-2.c: New test.
16590 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16591 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16592 * gcc.dg/special/wkali-1.c: New test.
16593 * gcc.dg/special/wkali-2.c: New test.
16594 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16595 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16596
16597 1999-02-10 Felix Lee <flee@cygnus.com>
16598
16599 * lib/c-torture.exp (c-torture-compile): Pull out code for
16600 analyzing gcc error messages.
16601 (c-torture-execute): Likewise. Fix some (harmless) false
16602 positives.
16603 * lib/gcc.exp (gcc_check_compile): New function.
16604
16605 1999-02-08 Richard Henderson <rth@cygnus.com>
16606
16607 * gcc.c-torture/execute/990208-1.c: New test.
16608
16609 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16610
16611 * g++.dg/special/ecos.exp: New driver for new tests with special
16612 requirements
16613
16614 * g++.dg/special/conpr-1.C: New test
16615 * g++.dg/special/conpr-2.C: New test
16616 * g++.dg/special/conpr-2a.C: New test
16617 * g++.dg/special/conpr-3.C: New test
16618 * g++.dg/special/conpr-3a.C: New test
16619 * g++.dg/special/conpr-3b.C: New test
16620
16621 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16622 allow g++ to use the dg driver
16623
16624 * README: Add comment about g++.dg directory
16625
16626 1999-02-06 Jeffrey A Law (law@cygnus.com)
16627
16628 * README: Update email addresses.
16629
16630 1999-02-03 Nick Clifton <nickc@cygnus.com>
16631
16632 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16633 arguments in order to force structure S onto the stack even on
16634 the alpha.
16635 (test): Pass 10 leading arguments to function foo as well as the
16636 structure S.
16637
16638 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16639 failure for all targets.
16640
16641 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16642 abort to terminate program execution.
16643
16644 1999-01-30 Richard Henderson <rth@cygnus.com>
16645
16646 * gcc.c-torture/execute/990130-1.c: New test.
16647
16648 1999-01-30 Jeffrey A Law (law@cygnus.com)
16649
16650 * gcc.dg/990130-1.c: New test.
16651
16652 1999-01-28 Michael Meissner <meissner@cygnus.com>
16653
16654 * gcc.c-torture/execute/990128-1.c: New test.
16655
16656 1999-01-27 Michael Meissner <meissner@cygnus.com>
16657
16658 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16659
16660 1999-01-27 Felix Lee <flee@cygnus.com>
16661
16662 * lib/c-torture.exp (c-torture-compile): pull out code for
16663 analyzing gcc error messages.
16664 (c-torture-execute): ditto, and fix some (harmless) false
16665 positives.
16666 * lib/gcc.exp (gcc_check_compile): new function.
16667
16668 1999-01-17 Jeffrey A Law (law@cygnus.com)
16669
16670 * gcc.dg/990117-1.c: New test.
16671
16672 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16673
16674 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16675
16676 1999-01-15 Jeffrey A Law (law@cygnus.com)
16677
16678 * g77.f-torture/compile/990115-1.f: New test.
16679
16680 1999-01-07 Jeffrey A Law (law@cygnus.com)
16681
16682 * gcc.c-torture/compile/990107-1.c: New test
16683
16684 1999-01-06 Jeffrey A Law (law@cygnus.com)
16685
16686 * gcc.c-torture/execute/990106-2.c: New test.
16687
16688 * gcc.c-torture/execute/990106-1.c: New test.
16689
16690 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16691
16692 * gcc.c-torture/compile/981223-1.c: New test.
16693
16694 1998-12-29 Richard Henderson <rth@cygnus.com>
16695
16696 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16697 (opt3): Rename from opt4 and disable.
16698
16699 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16700
16701 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16702
16703 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16704
16705 * g++.old-deja/g++.other/conv5.C: New test.
16706
16707 1998-12-14 Nick Clifton <nickc@cygnus.com>
16708
16709 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16710
16711 1998-12-11 Jeffrey A Law (law@cygnus.com)
16712
16713 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16714
16715 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16716
16717 * gcc.c-torture/compile/981211-1.c: New test.
16718
16719 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16720
16721 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16722
16723 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16724
16725 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16726
16727 * gcc.special/930510-1.c: Make C9X safe.
16728 * gcc.misc-tests/gcov-1.c Similarly.
16729 * gcc.misc-tests/gcov-2.c Similarly.
16730
16731 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16732
16733 * gcc.dg/ultrasp1.c: New test.
16734
16735 1998-12-06 Richard Henderson <rth@cygnus.com>
16736
16737 * gcc.c-torture/execute/981206.c: New test.
16738
16739 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16740
16741 * g++.old-deja/g++.ns/template7.C: New test.
16742
16743 * g++.old-deja/g++.other/expr1.C: New test.
16744
16745 * g++.old-deja/g++.eh/tmpl3.C: New test.
16746
16747 * g++.old-deja/g++.eh/tmpl2.C: New test.
16748
16749 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16750
16751 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16752 * g++.old-deja/g++.other/using6.C: Removed.
16753 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16754
16755 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16756
16757 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16758
16759 * g++.old-deja/g++.pt/overload8.C: New test.
16760
16761 * g++.old-deja/g++.pt/overload7.C: New test.
16762
16763 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16764
16765 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16766 and relinking messages.
16767 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16768 compiling with -frepo.
16769
16770 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16771
16772 * g++.old-deja/g++.pt/lookup6.C: New test.
16773
16774 1998-11-30 Nick Clifton <nickc@cygnus.com>
16775
16776 * gcc.c-torture/execute/981130-1.c: New test.
16777 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16778
16779 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16780
16781 * g++.old-deja/g++.pt/explicit76.C: New test.
16782
16783 * g++.old-deja/g++.pt/friend38.C: New test.
16784
16785 * g++.old-deja/g++.ns/crash2.C: New test.
16786
16787 * g++.old-deja/g++.pt/defarg8.C: New test.
16788
16789 * g++.old-deja/g++.pt/instantiate6.C: New test.
16790
16791 * g++.old-deja/g++.pt/static6.C: New test.
16792
16793 * g++.old-deja/g++.pt/decl2.C: New test.
16794
16795 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16796
16797 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16798 problem is actually related with name lookup, but so what? :-)
16799
16800 * g++.old-deja/g++.pt/friend37.C: New test.
16801
16802 1998-11-25 Dave Love <d.love@dl.ac.uk>
16803
16804 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16805 element, which fails on some systems.
16806
16807 * g77.f-torture/execute/labug1.f: New test.
16808
16809 1998-11-21 Jeffrey A Law (law@cygnus.com)
16810
16811 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16812 is defined.
16813
16814 1998-11-18 Dave Love <d.love@dl.ac.uk>
16815
16816 * g77.f-torture/compile/981117-1.f: New test.
16817
16818 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16819
16820 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
16821 properly discarded.
16822
16823 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
16824
16825 * gcc.c-torture/execute/memcheck: New directory of tests for
16826 -fcheck-memory-usage.
16827
16828 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
16829
16830 * README: New file, general information about the testsuite and
16831 new description of the various C++ test subdirectories.
16832 * README.g++: Eliminate obsolete information, update and move most
16833 relevant stuff to README.
16834
16835 1998-11-07 Richard Henderson <rth@cygnus.com>
16836
16837 * gcc.c-torture/compile/981107-1.c: New test.
16838
16839 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
16840
16841 * execute/memcpy-bi.c: New testcase.
16842
16843 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
16844
16845 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
16846 base classes.
16847
16848 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
16849 template is selected.
16850
16851 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
16852 classes, it should be accepted for all types.
16853
16854 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
16855
16856 * g++.old-deja/g++.pt/spec24.C: Ensure that template
16857 specializations start with template headers.
16858
16859 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
16860
16861 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
16862
16863 * g++.old-deja/g++.other/init9.C: Test cross initialization of
16864 non-POD types.
16865
16866 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16867
16868 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
16869
16870 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
16871
16872 * compile/981022-1.c, compile/981022-1.x: New test and driver.
16873
16874 1998-10-19 Jeffrey A Law (law@cygnus.com)
16875
16876 * 981019-1.c: New test.
16877
16878 1998-10-14 Robert Lipe <robertl@dgii.com>
16879
16880 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
16881 find objc headers.
16882
16883 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16884
16885 * compile/981001-4.c: Remove use of GCC extension that triggers a
16886 compiler bug.
16887
16888 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
16889
16890 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
16891
16892 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
16893
16894 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
16895 instantiation of template produces incorrect code for delete
16896 expression.
16897
16898 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
16899 constructors' name is not unique.
16900 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
16901 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
16902
16903 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
16904 automatic array of const is ill-formed.
16905
16906 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
16907 of template parameter?
16908
16909 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
16910 const.
16911
16912 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
16913 pointer-to-member expression.
16914
16915 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
16916 declaration causes ICE.
16917
16918 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
16919
16920 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
16921 reserved in the global namespace.
16922
16923 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
16924 generate needed virtual table.
16925
16926 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
16927
16928 1998-10-10 Dariush Eslimi <eslimi@loran.com>
16929
16930 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
16931 template-dependent type
16932
16933 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
16934
16935 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
16936 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
16937 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
16938
16939 * g++.old-deja/g++.other/using5.C: New test; using decl from base
16940 class should be usable as argument of member function.
16941 * g++.old-deja/g++.other/using6.C: New test; using decl from base
16942 class should be usable as return type of member function.
16943 * g++.old-deja/g++.other/using7.C: New test; using decl from base
16944 class should be usable as type of data member.
16945
16946 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
16947
16948 1998-10-09 Jeffrey A Law (law@cygnus.com)
16949
16950 * gcc.c-torture/special/920521-1.c: Fix bogus test.
16951
16952 1998-10-08 Nick Clifton <nickc@cygnus.com>
16953
16954 * gcc.dg/dll-?.c Add thumb to target list.
16955 Fix assembler scan patterns to match current assembler output.
16956
16957 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
16958
16959 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
16960 matching of template brackets.
16961
16962 * g++.old-deja/g++.other/using4.C: New test. Test using
16963 declarations of methods from base classes.
16964
16965 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
16966 within functions should introduce names into the innermost
16967 enclosing namespace.
16968
16969 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
16970 of static locals if first initialization throws.
16971
16972 1998-10-07 Jim Wilson <wilson@cygnus.com>
16973
16974 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
16975
16976 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
16977
16978 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
16979 lose track of the possible targets of tablejump insns.
16980 * special/special.exp: Run it.
16981
16982 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16983
16984 * g++.old-deja/g++.pt/friend35.C: New test. A template function
16985 must be declared before its specializations can be named in friend
16986 declarations.
16987
16988 1998-10-05 Dave Love <d.love@dl.ac.uk>
16989
16990 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
16991
16992 * g77.f-torture/execute/io1.f: New test.
16993
16994 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16995
16996 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
16997 with pointer to template function, for which no argument deduction
16998 is possible.
16999
17000 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
17001 specialization of template function as argument to template
17002 function.
17003
17004 * g++.old-deja/g++.other/access2.C: New test; Inner class
17005 shouldn't have privileged access to Outer's names.
17006
17007 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17008
17009 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
17010 friend template declared within template class conflicts with
17011 nested class of the same name.
17012
17013 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
17014 is ignored.
17015
17016 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
17017 object with direct initializer as function declaration.
17018
17019 * g++.old-deja/g++.other/decl2.C: New test; duplicate
17020 initializers.
17021
17022 * g++.old-deja/g++.other/null2.C: New test; conditional operator
17023 involving const pointer and NULL produces incorrect result.
17024
17025 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
17026 type name without `typename' should be rejected with -pedantic.
17027
17028 1998-10-02 Richard Henderson <rth@cygnus.com>
17029
17030 * g++.old-deja/g++.other/addrof1.C: New test.
17031
17032 1998-10-01 Nick Clifton <nickc@cygnus.com>
17033
17034 * gcc.c-torture/compile/981001-1.c: New test.
17035 * gcc.c-torture/execute/981001-1.c: New test.
17036
17037 1998-10-01 Jeffrey A Law (law@cygnus.com)
17038
17039 * gcc.c-torture/compile/981001-2.c: New test.
17040 * gcc.c-torture/compile/981001-3.c: New test.
17041 * gcc.c-torture/compile/981001-4.c: New test.
17042
17043 1998-10-01 Robert Lipe <robertl@dgii.com>
17044
17045 * lib/objc.exp (objc_target_compile): Add -L during compiles for
17046 multilibbed hosts. Idea grafted from g77.exp.
17047
17048 1998-09-30 Dave Love <d.love@dl.ac.uk>
17049
17050 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
17051 avoid losing on systems which need -lsocket.
17052
17053 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
17054
17055 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
17056 * g++.old-deja/g++.other/nested2.C: Ditto.
17057 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
17058 failure.
17059
17060 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17061
17062 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
17063 preferred over template operator!= for enum bitfields.
17064
17065 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
17066
17067 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
17068 that happen to have the same base name, but in different scopes,
17069 are incorrectly rejected.
17070
17071 1998-09-16 Richard Henderson <rth@cygnus.com>
17072
17073 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
17074 on the native word size instead of an integer literal.
17075
17076 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17077
17078 * g++.old-deja/g++.other/static2.C: Invocation of static data
17079 member of type pointer-to-function denoted as non-static member.
17080
17081 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
17082 checks involving function types and aliases.
17083
17084 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17085
17086 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
17087 redefined to the same non-trivial type.
17088
17089 * g++.old-deja/g++.pt/explicit73.C: Test for proper
17090 namespace-qualification of template specializations declared in
17091 other namespaces.
17092
17093 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
17094 to declare a subset of the specializations of a template function
17095 as friends of specializations of a template class.
17096
17097 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
17098 member templates that do not fully specialize the enclosing
17099 template class are rejected.
17100
17101 1998-09-11 Dave Love <d.love@dl.ac.uk>
17102
17103 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
17104
17105 1998-09-08 Dave Love <d.love@dl.ac.uk>
17106
17107 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
17108 altered from libf2c/libU77 version.
17109
17110 1998-09-06 Dave Love <d.love@dl.ac.uk>
17111
17112 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
17113
17114 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
17115
17116 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
17117 (un)signed char are different types for template specialization
17118 purposes.
17119
17120 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
17121
17122 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
17123 * objc: ObjC testsuite.
17124
17125 1998-08-31 Catherine Moore <clm@cygnus.com>
17126
17127 * gcc.c-torture/execute/941014-1.x: New file.
17128
17129 1998-08-31 Nick Clifton <nickc@cygnus.com>
17130
17131 * lib/c-torture.exp: Add support for
17132 torture_eval_before_compile and torture_eval_before_execute
17133 variables.
17134
17135 1998-08-30 Jeffrey A Law (law@cygnus.com)
17136
17137 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
17138 this test triggers valid.
17139
17140 1998-08-27 Jeffrey A Law (law@cygnus.com)
17141
17142 * gcc.dg/980827-1.c: New test.
17143
17144 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
17145
17146 * gcc.c-torture/execute/loop-4b.c: New test.
17147
17148 1998-08-26 Nick Clifton <nickc@cygnus.com>
17149
17150 * lib/c-torture.exp: Add support for
17151 torture_eval_before_compile and torture_eval_before_execute
17152 variables.
17153
17154 1998-08-25 Jeffrey A Law (law@cygnus.com)
17155
17156 * gcc.c-torture/compile/980825-1.c: New test.
17157
17158 1998-08-24 Nick Clifton <nickc@cygnus.com>
17159
17160 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
17161 count number tests in opt_t0 not good_t0.
17162
17163 1998-08-24 Jeffrey A Law (law@cygnus.com)
17164
17165 * gcc.c-torture/compile/930326-1.x: Fix typo.
17166
17167 1998-08-23 Mark Mitchell <mark@markmitchell.com>
17168
17169 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
17170 causes an ICE.
17171
17172 1998-08-21 Jeffrey A Law (law@cygnus.com)
17173
17174 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
17175 STACK_SIZE is defined.
17176 * gcc.c-torture/unsorted/stuct.c: Similarly.
17177
17178 * gcc.c-torture/compile/980821-1.c: New test.
17179
17180 1998-08-21 Jeffrey A Law (law@cygnus.com)
17181
17182 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
17183
17184 1998-08-19 Mark Mitchell <mark@markmitchell.com>
17185
17186 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
17187 code.
17188
17189 1998-08-09 Mark Mitchell <mark@markmitchell.com>
17190
17191 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
17192 error'.
17193
17194 1998-08-18 Jeffrey A Law (law@cygnus.com)
17195
17196 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
17197
17198 1998-08-16 Jeffrey A Law (law@cygnus.com)
17199
17200 * gcc.c-torture/compile/980816-1.c: New test.
17201
17202 * gcc.dg/980816-1.c: New test.
17203
17204 1998-08-13 Jeffrey A Law (law@cygnus.com)
17205
17206 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
17207 compiler for ieee tests.
17208
17209 1998-08-01 Dave Love <d.love@dl.ac.uk>
17210
17211 * g77.f-torture/compile/980729-0.f: New test.
17212
17213 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
17214
17215 * gcc.c-torture/special/eeprof-1.c: New test, for
17216 -finstrument-functions.
17217 * gcc.c-torture/special/special.exp: Run it.
17218
17219 1998-07-29 Jeffrey A Law (law@cygnus.com)
17220
17221 * gcc.c-torture/compile/980729-1.c: New test.
17222
17223 1998-07-27 Nick Clifton <nickc@cygnus.com>
17224
17225 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
17226 __thumb__ is defined, and test for ARM style doubles if so.
17227
17228 1998-07-26 Dave Love <d.love@dl.ac.uk>
17229
17230 * g77.f-torture/noncompile/980615-0.f: New test.
17231
17232 1998-07-26 H.J. Lu (hjl@gnu.org)
17233
17234 * gcc.dg/980312-1.c: Do link instead of compile.
17235 * gcc.dg/980313-1.c: Likewise.
17236
17237 1998-07-26 Jeffrey A Law (law@cygnus.com)
17238
17239 * gcc.c-torture/compile/980726-1.c: New test.
17240
17241 1998-07-25 Dave Love <d.love@dl.ac.uk>
17242
17243 * g77.f-torture/execute/io0.f: New test.
17244
17245 1998-07-24 Nick Clifton <nickc@cygnus.com>
17246
17247 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
17248 an int.
17249
17250 1998-06-18 Michael Meissner <meissner@cygnus.com>
17251
17252 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
17253 m32r bugs.
17254
17255 1998-07-17 Nick Clifton <nickc@cygnus.com>
17256
17257 * gcc.dg/980626-1.c: Expect failures for all toolchains until
17258 c-decl.c:grokdeclarator can handle mode attributes.
17259
17260 1998-07-16 Jeffrey A Law (law@cygnus.com)
17261
17262 * gcc.c-torture/execute/980716-1.c: New test.
17263
17264 1998-07-13 Jeffrey A Law (law@cygnus.com)
17265
17266 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
17267 the mn10200.
17268 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
17269 the mn10200.
17270 * gcc.c-torture/execute/va-arg-3.x: Similarly.
17271 * gcc.c-torture/compile/930326-1.x: Similarly.
17272
17273 1998-07-13 Dave Love <d.love@dl.ac.uk>
17274
17275 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
17276 New test from Craig.
17277
17278 1998-07-12 Dave Love <d.love@dl.ac.uk>
17279
17280 * g77.f-torture/noncompile/980616-0.f: New test.
17281
17282 * g77.f-torture/execute/970816-3.f: New test from Craig.
17283
17284 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17285
17286 * g++.other/singleton.C: Return error value instead of taking
17287 SIGSEGV.
17288
17289 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
17290
17291 * g++.other/singleton.C: New test. Warning is under dispute.
17292 Runtime crash is not.
17293
17294 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17295
17296 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
17297 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
17298 using6.C, using7.C}: New namespace tests.
17299
17300 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17301
17302 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
17303 specialization with typedef'ed names used as array indexes.
17304
17305 1998-07-09 Jeffrey A Law (law@cygnus.com)
17306
17307 * gcc.c-torture/execute/980709-1.c: New test.
17308
17309 * gcc.dg/980709-1.c: New test.
17310
17311 1998-07-07 Richard Henderson <rth@cygnus.com>
17312
17313 * gcc.c-torture/execute/bcp-1.c: New test.
17314
17315 1998-07-07 Jeffrey A Law (law@cygnus.com)
17316
17317 * gcc.c-torture/execute/980707-1.c: New test.
17318
17319 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
17320
17321 * gcc.c-torture/compile/980706-1.c: New test.
17322
17323 1998-07-01 Dave Love <d.love@dl.ac.uk>
17324
17325 * g77.f-torture/execute/980701-0.f,
17326 g77.f-torture/execute/980701-1.f: New test from Craig.
17327
17328 1998-07-01 Jeffrey A Law (law@cygnus.com)
17329
17330 * gcc.c-torture/compile/980701-1.c: New test.
17331
17332 * gcc.c-torture/execute/980701-1.c: New test.
17333
17334 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
17335 rlsruhe.de>
17336
17337 * g++.old-deja/g++.robertl/eb132.C: New test.
17338 * g++.old-deja/g++.robertl/eb133.C: Likewise.
17339
17340 1998-06-29 Dave Love <d.love@dl.ac.uk>
17341
17342 * g77.f-torture/execute/980628-7.f,
17343 g77.f-torture/execute/980628-8.f,
17344 g77.f-torture/execute/980628-9.f,
17345 g77.f-torture/execute/980628-10.f: New tests from Craig.
17346
17347 * g77.f-torture/execute/980628-3.f: Remove mail headers.
17348
17349 1998-06-28 Jeffrey A Law (law@cygnus.com)
17350
17351 * g77.f-torture/execute/980628-4.f: New test from Craig.
17352 * g77.f-torture/execute/980628-5.f: Likewise.
17353 * g77.f-torture/execute/980628-2.f: Likewise.
17354 * g77.f-torture/execute/980628-0.f: Likewise.
17355 * g77.f-torture/execute/980628-1.f: Likewise.
17356 * g77.f-torture/execute/980628-3.f: Likewise.
17357 * g77.f-torture/execute/980628-6.f: Likewise.
17358
17359 1998-06-28 Jeffrey A Law (law@cygnus.com)
17360
17361 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
17362 directory when nothing has been installed yet.
17363
17364 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
17365
17366 * gcc.c-torture/special/special.exp: Handle newer versions of
17367 dejagnu.
17368
17369 1998-06-26 Jeffrey A Law (law@cygnus.com)
17370
17371 * gcc.dg/980626-1.c: New test.
17372
17373 1998-06-19 Bruno Haible <haible@ilog.fr>
17374
17375 * gcc.misc-tests/m-un-2.c: New test.
17376 * g++.old-deja/g++.other/warn01.c: Likewise.
17377
17378 1998-06-19 Robert Lipe <robertl@dgii.com>
17379
17380 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
17381 compatibility with assmblers with a different comment character.
17382 Eliminate use of GAS-specific extensions.
17383
17384 1998-06-19 Jeffrey A Law (law@cygnus.com)
17385
17386 * gcc.c-torture/execute/ieee/980619-1.c: New test.
17387
17388 1998-06-19 Robert Lipe <robertl@dgii.com>
17389
17390 *lib/g77.exp: Replace search for libf2c.a with search for newly
17391 renamed libg2c.a
17392
17393 1998-06-17 Jeffrey A Law (law@cygnus.com)
17394
17395 * gcc.c-torture/execute/980617-1.c: New test.
17396
17397 1998-06-12 Jeffrey A Law (law@cygnus.com)
17398
17399 * gcc.c-torture/execute/980612-1.c: New test.
17400
17401 1998-06-08 Jeffrey A Law (law@cygnus.com)
17402
17403 * gcc.dg/980523-1.c: Only test on ppc-linux.
17404 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
17405
17406 * gcc.c-torture/execute/980608-1.c: New test.
17407
17408 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
17409
17410 * gcc.c-torture/execute/980605-1.c: New test.
17411
17412 1998-06-04 Jeffrey A Law (law@cygnus.com)
17413
17414 * gcc.c-torture/execute/980604-1.c: New test.
17415
17416 1998-06-02 Jeffrey A Law (law@cygnus.com)
17417
17418 * gcc.c-torture/execute/980602-1.c: New test.
17419 * gcc.c-torture/execute/980602-2.c: Likewise.
17420
17421 1998-06-02 Dave Love <d.love@dl.ac.uk>
17422
17423 * 970125-0.f: Fix per JCB. Add commentary.
17424
17425 1998-05-31 Michael Meissner <meissner@cygnus.com>
17426
17427 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17428 IEEE -0 support.
17429
17430 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17431
17432 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17433 earlier.
17434
17435 1998-05-28 Catherine Moore <clm@cygnus.com>
17436
17437 * gcc.c-torture/execute/980526-3.c: New test.
17438
17439 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17440
17441 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17442 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17443 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17444 m88k-motorola-sysv3 to XFAIL.
17445
17446 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17447
17448 * gcc.dg/980526-1.c: New test.
17449 * gcc.c-torture/execute/980526-2.c: New test.
17450
17451 1998-05-26 Jeffrey A Law (law@cygnus.com)
17452
17453 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17454
17455 * gcc.c-torture/execute/980526-1.c: New test.
17456
17457 1998-05-26 Dave Love <d.love@dl.ac.uk>
17458
17459 * g77.f-torture/execute/alpha2.f: Add runtime test.
17460
17461 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17462
17463 * g++.old-deja/old-deja.exp: Strip leading directories.
17464
17465 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17466 error for the line. Don't run multiple tests for the same line.
17467
17468 1998-05-23 Jeffrey A Law (law@cygnus.com)
17469
17470 * gcc.dg/980523-1.c: New test.
17471
17472 1998-05-23 Dave Love <d.love@dl.ac.uk>
17473
17474 * g77.f-torture/compile/970915-0.f: New test.
17475
17476 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17477
17478 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17479
17480 1998-05-21 Jeffrey A Law (law@cygnus.com)
17481
17482 * gcc.dg/980520-1.c: New test.
17483
17484 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17485
17486 * gcc.dg/980502-1.c: Fix return type.
17487
17488 1998-05-20 Jeffrey A Law (law@cygnus.com)
17489
17490 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17491 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17492 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17493 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17494 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17495
17496 1998-05-20 Dave Love <d.love@dl.ac.uk>
17497
17498 * g77.f-torture/execute/980520-1.f: New test.
17499
17500 1998-05-15 Dave Love <d.love@dl.ac.uk>
17501
17502 * lib/mike-g77.exp: New file.
17503
17504 * g77.f-torture/noncompile/noncompile.exp,
17505 g77.f-torture/noncompile/check0.f: New files.
17506
17507 1998-05-14 Dave Love <d.love@dl.ac.uk>
17508
17509 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17510 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17511 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17512 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17513 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17514 abort where appropriate.
17515
17516 1998-05-05 Michael Meissner <meissner@cygnus.com>
17517
17518 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17519 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17520
17521 1998-04-29 Dave Love <d.love@dl.ac.uk>
17522
17523 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17524
17525 1998-04-27 Dave Love <d.love@dl.ac.uk>
17526
17527 * g77.f-torture/compile/980427-0.f: New test.
17528
17529 1998-04-24 Dave Love <d.love@dl.ac.uk>
17530
17531 * g77.f-torture/compile/980424-0.f: New test.
17532
17533 1998-04-19 Dave Love <d.love@dl.ac.uk>
17534
17535 * g77.f-torture/compile/980419-2.f (main): New test.
17536 * g77.f-torture/compile/970125-0.f: New test.
17537 * g77.f-torture/compile/980419-1.f: New test.
17538
17539 1998-04-08 Jim Wilson <wilson@cygnus.com>
17540
17541 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17542 of loop-4.c.
17543
17544 1998-04-07 Jim Wilson <wilson@cygnus.com>
17545
17546 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17547
17548 1998-04-03 Jim Wilson <wilson@cygnus.com>
17549
17550 * gcc.c-torture/compile/980329-1.c: New test.
17551
17552 1998-03-18 Jim Wilson <wilson@cygnus.com>
17553
17554 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17555 * gcc.dg/980312-1.c: Fix typo in -march command.
17556
17557 1998-03-16 H.J. Lu (hjl@gnu.org)
17558
17559 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17560
17561 1998-03-11 Robert Lipe <robertl@dgii.com>
17562
17563 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17564 Dave Love agree the Fortran source is bogus.
17565
17566 1998-03-11 Robert Lipe <robertl@dgii.com>
17567
17568 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17569 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17570 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17571 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17572 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17573
17574 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17575
17576 * g++.old-deja/g++.other/friend1.C: New test.
17577
17578 1998-02-18 Dave Love <d.love@dl.ac.uk>
17579
17580 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17581 possibly uninitialized) variables and declare dnrm2.
17582
17583 1998-02-23 Robert Lipe <robertl@dgii.com>
17584
17585 From Bruno Haible <haible@ilog.fr>:
17586 * gcc.c-torture/execute/980223.c: New test.
17587
17588 1998-02-13 Jeffrey A Law (law@cygnus.com)
17589
17590 * gcc.dg/ifelse-1.c: New test.
17591
17592 1998-02-09 H.J. Lu (hjl@gnu.org)
17593
17594 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17595
17596 * lib/old-dejagnu.exp (old-dejagnu): Added the
17597 "execution test - XFAIL *-*-*" handling in the spirit of
17598 "excess errors test -". Changed the "execution test fails"
17599 handling to be like "excess errors test fails".
17600 * Update various tests accordingly.
17601
17602 1998-02-06 Jim Wilson <wilson@cygnus.com>
17603
17604 * gcc.c-torture/execute/980205.c: New test.
17605
17606 1998-01-18 Jeffrey A Law (law@cygnus.com)
17607
17608 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17609 * lib/f-torture.exp: Similarly.
17610 * gcc.c-torture: Rename all .cexp files to .x files.
17611
17612 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17613
17614 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17615 (940510-1.c): Removed duplicate.
17616 (971104-1.c): New test.
17617
17618 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17619
17620 * lib/f-torture.exp: Improve error and loop detection.
17621
17622 1997-11-19 Michael Meissner <meissner@cygnus.com>
17623
17624 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17625 use that to size the filler array.
17626
17627 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17628
17629 * lib/c-torture.exp(c-torture-execute): Fix typo.
17630
17631 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17632 testcase as the executable name. Keep the executable around if
17633 the test fails.
17634
17635 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17636
17637 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17638 changes. Only test one -g option, and move it to the end of the
17639 list of options to test.
17640
17641 1997-09-19 Michael Meissner <meissner@cygnus.com>
17642
17643 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17644 variable GCC_TORTURE_OPTIONS to supply default switches separated
17645 by colons. If no environment variable, run tests with -O0 -g, -O1
17646 -g, and -O2 -g as well.
17647
17648 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17649
17650 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17651 explanatory comments. Fix indentation.
17652
17653 1997-09-15 Jeffrey A Law (law@cygnus.com)
17654
17655 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17656
17657 1997-09-11 Jeffrey A Law (law@cygnus.com)
17658
17659 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17660 * g++.old-deja/g++.mike/p7325.C: Likewise.
17661 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17662
17663 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17664
17665 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17666 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17667 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17668 * g++.old-deja/g++.law/operators4.C: Likewise.
17669
17670 1997-09-11 Joe Buck (jbuck@synopsys.com)
17671
17672 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17673 * g++.old-deja/g++.mike/p784.C: Ditto.
17674 * g++.old-deja/g++.mike/p785.C: Ditto.
17675
17676 1997-09-05 Jeffrey A Law (law@cygnus.com)
17677
17678 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17679
17680 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17681
17682 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17683 target feature; pass this to c-torture-execute as needed.
17684
17685 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17686
17687 * lib/c-torture.exp(c-torture-execute): If the previous and the
17688 current executables being tested are identical, we don't need to
17689 run the executable again. Try to make the executable names
17690 unique. Add an optional argument for passing additional compiler
17691 flags.
17692
17693 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17694
17695 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17696
17697 1997-08-29 Jeffrey A Law (law@cygnus.com)
17698
17699 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17700
17701 1997-07-31 Jeffrey A Law (law@cygnus.com)
17702
17703 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17704 32bit or larger longs.
17705
17706 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17707 have either a 32bit long or 32bit int.
17708
17709 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17710
17711 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17712 Make double precision tests dependent on sizeof (double).
17713
17714 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17715
17716 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17717 too.
17718
17719 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17720
17721 * gcc.c-torture/compile/961203-1.cexp: New script.
17722
17723 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17724
17725 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17726 up the includes ourselves.
17727
17728 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17729
17730 * lib/plumhall.exp: Remove random include, and add a few
17731 verbose messages for debugging.
17732
17733 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17734
17735 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17736 of trying to do it ourselves.
17737
17738 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17739
17740 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17741
17742 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17743
17744 * gcc.prms/5403.c: Made regexp a bit less strict.
17745
17746 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17747
17748 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17749 is returned from remote_load instead.
17750 * lib/plumhall.exp: Ditto.
17751 * lib/mike-g++.exp: Ditto.
17752 * lib/old-dejagnu.exp: Ditto.
17753 * lib/c-torture.exp: Ditto.
17754
17755 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17756
17757 * lib/g++.exp: Use build_wrapper procedure.
17758 * lib/gcc.exp: Ditto.
17759
17760 1997-05-20 Jeffrey A Law (law@cygnus.com)
17761
17762 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17763 an old-style decl for malloc. Fixes tests to work when
17764 sizeof (int) != sizeof (size_t).
17765
17766 1997-05-15 Mike Meissner <meissner@cygnus.com>
17767
17768 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17769
17770 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17771 use stdargs.h interface.
17772
17773 1997-05-15 Mike Meissner <meissner@cygnus.com>
17774
17775 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17776 NO_VARARGS when compiling.
17777
17778 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17779
17780 * lib/plumhall.exp(ph_includes): New procedure.
17781 (ph_make): Use it.
17782 (ph_compiler): Ditto.
17783
17784 * lib/g++.exp: Rename test-glue.c to testglue.c.
17785 * lib/gcc.exp: Ditto.
17786
17787 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17788
17789 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17790 to completion when it's called.
17791
17792 1997-03-21 Michael Meissner <meissner@cygnus.com>
17793
17794 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17795 is defined, don't do test.
17796
17797 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
17798
17799 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17800 for object files.
17801 (ph_summary): Mark skipped testcases as untested, not unresolved.
17802
17803 * lib/plumhall.exp (ph_make): If unresolved because of bad
17804 errorCode, record errorCode in log file.
17805 (*): Replace send_log/verbose with verbose -log.
17806
17807 1997-03-19 Michael Meissner <meissner@cygnus.com>
17808
17809 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17810 double conversion if double isn't at least 8 bytes.
17811
17812 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17813 int to work with targets where int is 16 bits.
17814
17815 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17816 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17817 precision for the test to complete.
17818
17819 1997-03-14 Michael Meissner <meissner@cygnus.com>
17820
17821 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17822 if d10v is not compiled with the -mdouble64 flag.
17823 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17824
17825 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17826 d10v is not compiled with the -mint32 flag.
17827
17828 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
17829
17830 * lib/plumhall.exp: Use incr_count.
17831
17832 1997-03-12 Jeffrey A Law (law@cygnus.com)
17833
17834 * gcc.c-torture: Update to c-torture-1.45.
17835
17836 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
17837
17838 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17839 the name of the expect testcase file).
17840
17841 * lib/g++.exp(g++_init): Ditto.
17842
17843 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
17844
17845 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17846 the host.
17847
17848 * lib/gcc.exp(gcc_exit): New procedure.
17849
17850 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
17851
17852 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17853 specs where appropriate.
17854
17855 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17856 because of new "candidates are" messages, and removed a few
17857
17858 * Converted all non-old-style g++ testcases to old-style, and
17859 moved into g++.old-deja.
17860
17861 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
17862
17863 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17864 options.
17865
17866 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17867 succeeded.
17868
17869 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17870
17871 1997-02-13 Michael Meissner <meissner@cygnus.com>
17872
17873 * lib/gcc.exp (gcc_target_compile): Add support for defining
17874 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17875 the machine doesn't have those features.
17876
17877 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
17878
17879 * g++.law/operators4.exp: Don't use LIBS.
17880
17881 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
17882
17883 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17884
17885 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17886 * lib/g++.exp: Set it here instead. Also, allow use of the
17887 --tool_exec and --tool_opt options. Change CXX to
17888 GXX_UNDER_TEST.
17889
17890 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17891
17892 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17893
17894 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
17895
17896 * lib/old-dejagnu.exp: Use prune_warnings instead of
17897 prune_system_crud.
17898 * lib/mike-g++.exp: Ditto.
17899 * lib/gcc.exp: Ditto.
17900 * lib/g++.exp: Ditto.
17901
17902 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17903
17904 1997-02-07 Jeffrey A Law (law@cygnus.com)
17905
17906 * 941014-2.c: Include stdlib.h
17907 * 960327-1.c: Include stdio.h
17908 * dbra.c, index-1.c: Don't assume ints are 32bits.
17909
17910 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
17911
17912 * lib/gcc.exp: Add gcc,stack_size target feature.
17913
17914 * lib/g++.exp(g++_target_compile): Add the include and link
17915 paths here, not in two other places. And, it's $options, not
17916 options.
17917
17918 * lib/mike-g++.exp(postbase): Remove the code that determines
17919 the correct include and link paths.
17920 * g++.old-deja/old-deja.exp: Ditto.
17921
17922 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
17923
17924 * lib/g++.exp(g++_init): target_compile no longer returns the
17925 filename of the result.
17926
17927 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
17928
17929 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17930 call to glob.
17931
17932 * gcc.c-torture/special/special.exp: Change call to
17933 gcc_target_compile to include the object file.
17934
17935 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
17936
17937 * gcc.c-torture/special/special.exp: Correct misspelling in last
17938 change.
17939
17940 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
17941
17942 * lib/plumhall.exp(ph_summary): Log the entire output of the
17943 executable. Return -1 if there were any failures, 0 otherwise.
17944 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17945 (ph_make): Clean up objects and executables that were built
17946 if the tests succeeded.
17947
17948 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
17949
17950 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17951 libraries and includes in the build tree as appropriate.
17952
17953 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17954
17955 * lib/c-torture.exp: Instead of looking for the global variable
17956 NO_LONG_LONG, check to see if that's a feature of the target.
17957
17958 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17959
17960 * config/default.exp: Minimize. Delete the remainer of the files in
17961 config; this functionality is now in devo/dejagnu/config.
17962
17963 g++.*/*: Pass any additional flags used to compile to postbase;
17964 delete CXXFLAGS.
17965
17966 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17967 is now done by runtest.exp. Use gcc_target_compile instead of
17968 compile.
17969
17970 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17971 Remove references to CFLAGS. Use remote_file instead of
17972 calling rm -f.
17973 (c-torture): Take a list of arguments to use to compile this
17974 testcase.
17975
17976 lib/g++.exp: Simplify. Use target_compile instead of compile.
17977 lib/gcc-dg.exp: Ditto.
17978 lib/gcc.exp: Ditto.
17979 lib/mike-{gcc,g++}.exp: Ditto.
17980 lib/old-dejagnu.exp: Ditto.
17981 lib/plumhall.exp: Ditto.
17982
17983 1997-01-08 Jim Wilson <wilson@cygnus.com>
17984
17985 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17986 (ph_linker): Likewise.
17987
17988 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
17989
17990 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17991 MAP_ANON / MAP_ANONYMOUS if defined;
17992 else try to map from /dev/zero .
17993
17994 1996-11-12 Jeffrey A Law (law@cygnus.com)
17995
17996 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17997 isn't defined, then define it to MAP_ANONYMOUS.
17998
17999 1996-11-12 Jeffrey A Law (law@cygnus.com)
18000
18001 * gcc.c-torture: Update to c-torture-1.42 release.
18002
18003 1996-11-11 Jeffrey A Law (law@cygnus.com)
18004
18005 * gcc.c-torture: Update to c-torture-1.41 release.
18006
18007 1996-10-27 Jeffrey A Law (law@cygnus.com)
18008
18009 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
18010 c-torture release.
18011
18012 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
18013
18014 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
18015 and LDFLAGS. Fix second case to append the target_info ldflags
18016 onto LDFLAGS, not CFLAGS.
18017 * lib/g++.exp (g++_init): Add target_info stuff.
18018 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
18019 of libgloss and newlib flags for !native.
18020
18021 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
18022 (GDB): Fix relative path to go up another dir for finding gdb.
18023
18024 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
18025
18026 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
18027 versions in the target_info array, if they don't exist.
18028
18029 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
18030
18031 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
18032
18033 1996-07-08 Jim Wilson <wilson@cygnus.com>
18034
18035 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
18036 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
18037
18038 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
18039
18040 * lib/old-dejagnu.exp: Don't remove the output file before we've
18041 actually tested it. Don't append pwd to the path of the executable
18042 we're testing.
18043
18044 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
18045
18046 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
18047
18048 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
18049
18050 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
18051 temporary directory for compiler files, and set it to a default
18052 value of /tmp. Set $output as the name of the output file from
18053 compiling the testcase. Add a -o option to $cflags_var so the
18054 compiler writes the final output file as $output. Set $executable
18055 to $output.
18056
18057 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
18058 directory for compiler files, and set it to /tmp if it doesn't
18059 already have a value. Set $output_file to the name of the output
18060 file from compiling the testcase. Add a -o option to CXXFLAGS so
18061 the compiler writes the final output file as $output. Use $output
18062 as the executable to be tested.
18063
18064 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18065
18066 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
18067
18068 1996-06-08 Jeffrey A Law (law@cygnus.com)
18069
18070 * gcc.c-torture/execute/pending-1.c: New test. Still
18071 pending in Tege's queue.
18072
18073 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
18074
18075 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
18076 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
18077 if there were failures. Call unresolved if there were unresolved
18078 testcases. Call gcc_fail if program did not run to completion.
18079 (ph_make): Pass additional argument name to ph_execute.
18080 (ph_execute): Add new argument. Pass additional arguments to
18081 ph_summary. Call gcc_fail is there is no execution output.
18082
18083 1996-04-24 Jeffrey A Law (law@cygnus.com)
18084
18085 * lib/plumhall.exp (proc_summary): Output relavent summary
18086 lines into the log so specific failures in plumhall can be
18087 investigated.
18088
18089 1996-04-10 Jeffrey A Law (law@cygnus.com)
18090
18091 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
18092 (c-torture-execute): Don't try to execute tests which use
18093 "long long" types if $NO_LONG_LONG is nonzero.
18094
18095 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
18096
18097 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
18098 not c-torture.
18099
18100 * gcc.ieee: Move from here.
18101 * gcc.c-torture/execute/ieee: To here.
18102
18103 1996-03-26 Jeffrey A Law (law@cygnus.com)
18104
18105 * gcc.c-torture: Update to c-torture-1.41 release.
18106
18107 1996-03-22 Jeffrey A Law (law@cygnus.com)
18108
18109 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
18110 not "$output".
18111
18112 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
18113
18114 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
18115 -c present.
18116
18117 1996-03-02 Jeffrey A Law (law@cygnus.com)
18118
18119 * config/proelf.exp: Handle connecting to a simulator.
18120
18121 1996-01-31 Jeffrey A Law (law@cygnus.com)
18122
18123 * config/proelf.exp: New file. Enough framework that we can
18124 run c-torture tests on the proelf targets (or any other target
18125 that gdb can connect to for that matter).
18126
18127 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
18128
18129 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
18130 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
18131
18132 * lib/plumhall.exp (ph_execute): Always call ph_summary if
18133 exec_output exists.
18134
18135 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
18136
18137 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
18138 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
18139
18140 * config/*.exp: Update FSF address. Change result of ${tool}_load
18141 to pass/fail/unresolved/unsupported/untested. Caller must now
18142 call unresolved/unsupported/untested.
18143 * lib/*.exp: Update FSF address. Update to handle new results of
18144 ${tool}_load.
18145 * lib/chill.exp (verbose): Delete.
18146
18147 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
18148
18149 * lib/gcc.exp (default_gcc_start): Change order of args to
18150 $LDFLAGS $CFLAGS $LIBS.
18151 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
18152 Save/set/restore CFLAGS. Pass single arg to gcc_start.
18153 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
18154 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18155 * gcc.misc-tests/dg-test.exp: Likewise.
18156 * gcc.misc-tests/msgs.exp: Likewise.
18157 * gcc.prms/prms.exp: Likewise.
18158 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
18159 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18160
18161 * lib/dg.exp: Deleted, moved to dejagnu/lib.
18162
18163 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18164
18165 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
18166
18167 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
18168 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
18169
18170 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
18171 necessary.
18172
18173 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
18174
18175 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
18176 global for loop; add use of $mathlib.
18177 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
18178 settings here; set mathlib for anything but VxWorks.
18179
18180 1996-01-22 Jeffrey A Law (law@cygnus.com)
18181
18182 * gcc.c-torture: Update to c-torture-1.40 release.
18183
18184 1996-01-03 Jeffrey A Law (law@cygnus.com)
18185
18186 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
18187 dg.exp.
18188
18189 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
18190
18191 * lib/c-torture.exp (c-torture-execute): Declare "output" as
18192 global.
18193
18194 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
18195
18196 * lib/g++.exp (LIBS): Define if not already.
18197 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
18198 (gcc-dg-prune): Call prune_gcc_output.
18199 * lib/gcc.exp (prune_gcc_output): New proc.
18200 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
18201 prune_gcc_output.
18202
18203 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
18204
18205 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
18206 (c-torture-execute): Likewise. Rename `name' to `testcase'.
18207
18208 1995-11-15 Jeffrey A Law (law@cygnus.com)
18209
18210 * gcc.c-torture: Update to c-torture-1.39 release.
18211
18212 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
18213
18214 * lib/c-torture.exp (c-torture-execute): Don't return if one option
18215 fails, try others as well.
18216
18217 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
18218
18219 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
18220 If compilation fails, mark execute tests as `untested'.
18221 If test is marked as unsupported, don't mark compilation and
18222 execute tests as failed.
18223
18224 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
18225
18226 * lib/g++.exp (g++_init): Don't link in libg++, and look to
18227 libstdc++ for whether or not we want to be doing shared
18228 libraries. Delete link_curses since we don't need it anymore.
18229 * lib/mike-g++.exp (postbase): Don't link in libg++.
18230 * g++.old-deja/old-deja.exp: Likewise.
18231
18232 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
18233
18234 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
18235
18236 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
18237
18238 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
18239 For that, add `-Wl,-a,shared_archive'.
18240 * g++.old-deja/old-deja.exp: Likewise.
18241
18242 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
18243
18244 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
18245
18246 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
18247
18248 * lib/mike-g++.exp (postbase): Pay attention to the status of
18249 g++_load.
18250
18251 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
18252
18253 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
18254
18255 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
18256
18257 * lib/gcc.exp (default_gcc_start): No longer need to log program
18258 being executed or its output, execute_anywhere does that now.
18259 * lib/g++.exp (default_g++_version): Call execute_anywhere.
18260 (default_g++_start): Likewise. Delete calls to verbose/send_log.
18261
18262 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
18263
18264 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
18265 the same as those in lib/g++.exp.
18266
18267 1995-10-10 Jeff Law (law@hurl.cygnus.com)
18268
18269 * gcc.c-torture: Update to c-torture-1.38 release.
18270 * gcc.ieee: Related changes.
18271
18272 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
18273
18274 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
18275 "exec". Minor reformatting changes.
18276
18277 * config/rom68k.exp (${tool}_load): Make it work in a canadian
18278 cross. This means all "exec" calls now work on a remote host as
18279 well.
18280 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
18281 cross. Filter out the extra "\r\n" stuff that expect puts in.
18282 (c-torture-execute): Filter out the bogus warnings like
18283 c-torture-compile does. Add support for canadian cross.
18284 * lib/gcc.exp (default_gcc_version, default_gcc_start)
18285 Use execute_anywhere rather than calling exec directly. Now it
18286 works for canadian cross testing.
18287
18288 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
18289
18290 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
18291 results into a variable, and check that rather than using file exists.
18292
18293 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
18294
18295 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
18296 create a libg++.so. For sunos4.1.*, also add -ltermcap.
18297
18298 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18299
18300 * g++.old-deja/old-deja.exp: Create and pass runshlib and
18301 lib_curses if there's a shared libg++ in the build tree.
18302
18303 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
18304
18305 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
18306 if not supported target.
18307
18308 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
18309
18310 * lib/g++.exp (g++_init): Move empty setting of runshlib and
18311 link_curses up to always happen, not just for native builds.
18312
18313 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
18314
18315 * gcc.c-torture: Update to c-torture-1.36 release.
18316 * gcc.failure: Related changes.
18317
18318 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
18319
18320 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
18321
18322 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
18323
18324 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
18325 * lib/mike-g++.exp (postbase): Not in here. Still reference
18326 runshlib, link_curses, and mathlib for link and run.
18327
18328 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
18329 pass the runtime shared library options for Solaris, OSF/1, and
18330 Irix5, and link with -lcurses to avoid unresolved references.
18331
18332 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
18333
18334 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
18335 only run once.
18336
18337 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
18338
18339 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
18340
18341 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
18342
18343 * gcc.c-torture: Update to c-torture-1.35 release. Note we
18344 do not have a framework for the "compat" tests yet.
18345
18346 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
18347
18348 * lib/mike-g++.exp (postbase): New local variable `mathlib',
18349 set to null if we're testing vxworks5.1. Use that instead of
18350 `-lm' in the setting of LIBS for link and run.
18351
18352 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
18353
18354 * config/rom68k.exp (${tool}_load): Major changes to make it
18355 work. Verified that it does in fact return the stuff in
18356 exec_output properly. Catch any Emul or any TRAP other than 0.
18357
18358 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
18359
18360 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
18361 LDFLAGS properly for targets that need stuff from libgloss.
18362 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
18363 only run once.
18364 (gpp_initialized): New variable.
18365
18366 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
18367
18368 * config/rom68k.exp: Load libgloss.exp.
18369 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
18370 so we can produce a fully linked binary.
18371 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
18372 so we can produce a fully linked binary.
18373
18374 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
18375
18376 * lib/plumhall.exp (ph_section): Watch for expected failures.
18377 Add missing `else'.
18378
18379 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
18380 run the testcase.
18381 (c-torture): Likewise.
18382
18383 1995-08-28 Doug Evans <dje@cygnus.com>
18384
18385 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
18386
18387 * lib/mike-g++.exp (mike_cleanup): New proc.
18388 (prebase): New globals compiler_result, not_compiler_result,
18389 target_regexp.
18390 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
18391 allow leading "-" in pattern. Watch for unsupported tests.
18392 If $compiler_result is set, pattern match assembler code,
18393 and ditto for $not_compiler_result.
18394 * lib/mike-gcc.exp: Likewise.
18395
18396 * lib/plumhall.exp (ph_execute): Only call ph_summary if
18397 execution "succeeded".
18398
18399 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
18400
18401 * config/win32.exp: New file.
18402 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
18403
18404 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
18405
18406 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
18407 unsupported.
18408 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
18409 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
18410 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
18411
18412 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
18413 "... without exceptions was ...". That is now handled by
18414 prune_system_crud.
18415 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18416
18417 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
18418
18419 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
18420 sieve.c,sort2.c}: New files.
18421 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
18422 sieve.exp,sort2.exp}: Drivers for them.
18423
18424 * lib/mike-gcc.exp (program_output): New user settable variable.
18425 (postbase): Call prune_system_crud. Also prune extraneous compiler
18426 messages.
18427 * lib/mike-g++.exp (program_output): New user settable variable.
18428
18429 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18430
18431 * config/sh.exp: Deleted (use sim.exp instead).
18432
18433 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18434
18435 * config/vx.exp: Declare CHECKTASK as global.
18436 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18437 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18438 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18439
18440 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18441
18442 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18443 target. Like vx.exp, only includes `vx29k.exp' instead of
18444 `vxworks.exp'.
18445
18446 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18447
18448 * config/sim.exp: Increase time limit from 120 seconds to 240.
18449
18450 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18451
18452 * gcc.c-torture/execute/950628-1.c: New test.
18453
18454 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18455
18456 * gcc.c-torture: Update with changes/additions from
18457 c-torture-1.34.
18458
18459 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18460
18461 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18462
18463 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18464
18465 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18466
18467 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18468
18469 * gcc.c-torture/compile/950512-1.c: New test.
18470 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18471 * gcc.dg/struct-ret-1.c: Likewise.
18472
18473 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18474
18475 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18476 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18477
18478 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18479
18480 * gcc.c-torture/special/920411-1.c: Deleted.
18481 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18482
18483 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18484
18485 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18486 cpu limit.
18487
18488 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18489
18490 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18491
18492 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18493
18494 From kenner;
18495 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18496 is the proper length.
18497 * va-arg-3.c: Likewise.
18498
18499 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18500
18501 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18502 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18503
18504 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18505 * lib/g++.exp (default_g++_start): Delete old cruft.
18506
18507 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18508
18509 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18510 (2 * (1 << 18)) to (2 * (1 << 17)).
18511
18512 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18513
18514 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18515
18516 * config/rom68k.exp: Renamed from config/idp.exp
18517
18518 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18519
18520 * c-torture/compile/921109-2.c
18521
18522 1995-04-18 Mike Stump <mrs@cygnus.com>
18523
18524 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18525 excess errors.
18526
18527 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18528
18529 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18530 output.
18531 * lib/g++.exp (default_g++_start): Likewise.
18532
18533 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18534
18535 * gcc.c-torture/compile/950329-1.c: New test.
18536
18537 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18538
18539 * config/bug.exp (${tool}_load): Updated to use new remote_open
18540 and remote_close procs.
18541 * config/idp.exp: New file.
18542
18543 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18544
18545 * gcc.c-torture/execute/950322-1.c: New test.
18546
18547 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18548
18549 * config/vx.exp (${tool}_load): Clean up testing of return code from
18550 vxworks_ld and vxworks_spawn.
18551
18552 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18553
18554 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18555
18556 1995-03-13 Mike Stump <mrs@cygnus.com>
18557
18558 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18559 can mark excess errors on a machine by machine basis. Note, the
18560 default is to not expect any excess errors, even when excess
18561 errors test - is given, so you will want to put an XFAIL ... on
18562 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18563 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18564 those 4 machines, but no others.
18565
18566 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18567
18568 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18569 * lib/c-torture.exp: to here.
18570
18571 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18572
18573 * gcc.c-torture/execute/950221-1.c: New test.
18574 * gcc.c-torture/execute/struct-ret-1.c: New test.
18575 * gcc.c-torture/compile/950221-1.c: New test.
18576
18577 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18578
18579 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18580
18581 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18582 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18583
18584 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18585
18586 * g++.gb: New directory of tests, derived from my signature and
18587 class scoping tests.
18588
18589 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18590 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18591 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18592 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18593 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18594 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18595 * g++.gb/sig25.C: Likewise.
18596
18597 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18598 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18599 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18600 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18601 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18602 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18603 * g++.gb/sig25.exp: Likewise.
18604
18605 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18606 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18607 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18608 * g++.gb/scope13.C: Likewise, this test still fails.
18609
18610 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18611 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18612 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18613 * g++.gb/scope13.exp: Ditto.
18614
18615 * g++.gb/README: New file, explains what these tests are about.
18616
18617 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18618
18619 * lib/dg.exp (dg-do): Support `preprocess'.
18620 (dg-test): Likewise.
18621
18622 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18623
18624 * config/udi.exp: change "continue -expect" to "exp_continue".
18625
18626 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18627
18628 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18629 Delete redundant tests.
18630
18631 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18632 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18633 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18634 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18635 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18636 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18637 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18638 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18639
18640 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18641 storing label pointers.
18642 * gcc.c-torture/execute/921019-1.c: Likewise.
18643 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18644 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18645 parameter fp.
18646 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18647 constants.
18648
18649 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18650 Delete obsolete tests.
18651
18652 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18653 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18654 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18655 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18656 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18657 * gcc.c-torture/compile/950124-1.c: New test.
18658
18659 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18660
18661 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18662
18663 * lib/mike-g++.exp: Add -lm to LIBS.
18664
18665 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18666
18667 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18668
18669 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18670
18671 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18672
18673 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18674
18675 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18676
18677 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18678
18679 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18680 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18681 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18682 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18683 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18684 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18685 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18686 * g++.law/{operators31.C, operators32.C,
18687 * g++.law/{operators33.C, operators34.C}: Likewise.
18688 * g++.law/{pic1.C, refs2.C}: Likewise.
18689 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18690 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18691 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18692 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18693
18694 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18695 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18696 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18697 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18698 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18699 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18700 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18701 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18702 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18703 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18704 * g++.law/{operators34.exp}: Likewise.
18705 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18706 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18707 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18708 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18709 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18710
18711 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18712 No longer expected to fail.
18713 * g++.law/missed-error3.C: Tweak for recent bool changes.
18714
18715 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18716
18717 * config/emb-unix: Deleted.
18718 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18719 remote execution. Do final link on remote host if REMOTE_LINK is set.
18720
18721 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18722
18723 * lib/dg.exp (dg-test): Fix typo in last patch.
18724
18725 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18726
18727 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18728 (handles multiple occurrences).
18729
18730 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18731
18732 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18733 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18734 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18735 printed).
18736 * lib/c-torture.exp (c-torture-compile): Likewise.
18737 (c-torture): Prepend full path if missing.
18738 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18739 (gcc_fail): Likewise.
18740 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18741
18742 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18743
18744 * lib/netware.exp: Only attach to NetWare i386 systems.
18745
18746 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18747
18748 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18749 messages. Add test name to "output pattern match" pass/fail message.
18750
18751 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18752
18753 * gcc.dg: New testsuite.
18754 * gcc.dg/dg.exp: New file.
18755
18756 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18757 test-switch.c}: Deleted.
18758
18759 * gcc.misc-tests/msgs.exp: New testcase driver.
18760
18761 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18762
18763 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18764 Watch for illegal return values from ${tool}_load.
18765 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18766 cross targets. Coerce return value >0 to 1.
18767
18768 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18769
18770 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18771
18772 * config/emb-unix.exp: New file.
18773
18774 * config/sim.exp: Error if variable $SIM not defined.
18775 (${tool}_load): Mark test as "untested" if simulator missing.
18776
18777 * config/unix.exp: Load remote.exp to get rcp_download.
18778 * lib/c-torture.exp: Use different option lists for testcases with
18779 and without loops.
18780 * gcc.c-torture/execute/execute.exp: Likewise.
18781
18782 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18783
18784 * config/*.exp: Clarify return code from ${tool}_load.
18785 Call `unresolved' or `untested' instead of `warning' or `perror'
18786 (sometimes you still want to call both though).
18787 Add comment that `shell_id' is local to each file.
18788 * config/udi.exp (timeout): Set to 30.
18789 Don't print warning if connection fails, $connectmode has already
18790 printed an error.
18791 (${tool}_load): Move verbose messages to level 2.
18792 Rework pattern for "Process started" message.
18793 Pass `shell_id' to ${connectmode}_download.
18794 Retry twice upon timeout. Make resetting of target more robust.
18795 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18796 Pass `shell_id' to exit_$connectmode.
18797 Only call exit_$connectmode if connected.
18798 * config/unix.exp (${tool}_load): Check return codes better.
18799 * config/vrtx.exp (${tool}_load): Likewise.
18800 * config/vx.exp (${tool}_load): Likewise.
18801 Delete unneeded global's.
18802 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18803 from ${tool}_load.
18804 (dg-stat): Delete.
18805 (dg-init): Delete recording of pass/fail counts.
18806 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18807 (old-dejagnu-init): Likewise.
18808 (old-dejagnu-stat): Delete contents, empty proc now.
18809 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18810 (c-torture): Delete references to lcnt, lpass, lfail.
18811 Get option list from TORTURE_OPTIONS.
18812 Delete -funroll[-all]-loops if no loops.
18813 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18814 (g++_stat): Delete contents (empty proc now).
18815 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18816 (gcc_finish): Likewise.
18817 (gcc_stat): Deleted.
18818 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18819 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18820 * gcc.c-torture/execute/execute.exp: Likewise.
18821 Split tests into two parts: compile, execute.
18822 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18823 no loops. Update to reflect clarified return codes from ${tool}_load.
18824
18825 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
18826
18827 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18828 to grep for.
18829 (old-dejagnu): Likewise (where necessary).
18830
18831 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
18832
18833 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18834
18835 * lib/dg.exp (dg-process-target): Fix processing of selector.
18836 Add comment regarding use of `error'.
18837
18838 * lib/gcc.exp (prune_system_crud): Define if missing.
18839 * lib/g++.exp (prune_system_crud): Likewise.
18840
18841 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18842 Call prune_system_crud.
18843 * lib/dg.exp (dg-runtest): New proc.
18844 Use perror instead of send_user for tcl errors in testcase.
18845 Don't return any value, it's never used.
18846 Don't clobber previous definition of `unknown'.
18847 Print tcl errors in `dg-final'.
18848
18849 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
18850
18851 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18852 (dg-test): Don't print errorInfo, it contains stack backtrace.
18853
18854 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
18855
18856 * lib/g++.exp (runtest_file_p): Define if missing.
18857
18858 1994-09-24 Doug Evans (dje@cygnus.com)
18859
18860 * lib/mike-g++.exp: Comment out loading of g++.exp.
18861 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18862 (default_g++_version): Always print something.
18863 (default_g++_start): Comment out call to `which'.
18864 (g++_start, g++_load): Deleted (must be defined in config file).
18865 * lib/gcc.exp: Test for existence of $CC at start.
18866 Delete check for tmpdir (done in gcc_init).
18867 (default_gcc_version): Always print something.
18868 (default_gcc_start): Comment out call to `which'.
18869 * config/*.exp: Major cleanup - make cross targets work at least a
18870 little better for g++ (by not being "--tool gcc" specific).
18871 Rename gcc_xxx to ${tool}_xxx.
18872 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18873 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18874
18875 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
18876
18877 * lib/c-torture.exp (c-torture-compile): Rework compiler
18878 message processing.
18879
18880 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18881 c-torture.
18882
18883 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
18884
18885 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18886
18887 * lib/dg.exp (dg-process-target): Support { target native }.
18888
18889 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
18890
18891 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18892 looked for "... program xxx got fatal signal".
18893 Correct regsub munging of `comp_output'.
18894 Ignore compiler messages "path prefix not used" and "linker input
18895 file unused".
18896
18897 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
18898
18899 * lib/gcc.exp (runtest_file_p): Define if missing.
18900 * gcc.prms/template.c: Example to work from.
18901
18902 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
18903
18904 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18905 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18906
18907 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18908 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18909 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18910 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18911
18912 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18913 (dg-process-target): No longer a varargs proc.
18914 Return S/N for target, P/F for xfail. All callers changed.
18915 (user option procs): More argument checking.
18916 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18917 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18918 (dg-test): Skip test if not running on selected target in `dg-do'.
18919 Update handling of `dg-do-what', `dg-output-text'.
18920 Separate execution pass/fail from output pattern match pass/fail.
18921 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18922
18923 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
18924
18925 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18926 target for 920510-1.c.
18927
18928 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
18929
18930 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18931 Clean up comment regarding use of passcnt, etc.
18932 (gcc_stat): Don't update `testcnt' here.
18933 (gcc_finish): Do it here.
18934 Might as well reset `but_id' here too.
18935 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18936 to determine if the file should be tested.
18937 * gcc.c-torture/compile/compile.exp: Likewise.
18938 * gcc.c-torture/execute/execute.exp: Likewise.
18939 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18940 * gcc.misc-tests/dg-test.exp: Likewise.
18941 * gcc.prms/prms.exp: Likewise.
18942 * gcc.wendy/wendy.exp: Likewise.
18943 * g++.old-deja.exp: Likewise.
18944 Move "Testing file" message to verbose level 1.
18945
18946 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
18947
18948 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18949
18950 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
18951
18952 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18953 (default_gcc_start): Accept optional second list element
18954 of compiler flags. Print compiler output at verbosity level 2.
18955 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18956 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18957 Save current values of framework globals passcnt, failcnt, xpasscnt,
18958 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18959 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18960 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18961 xfailcnt to compute stats. Update framework global `testcnt' from
18962 pass/fail counts.
18963 (gcc_finish): New proc. Clean up test environment.
18964 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18965 (gcc_epass, gcc_efail): Delete.
18966 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18967 argument of line number.
18968 (dg-init): If the tool has an init routine, call it.
18969 (dg-test): Remove args `cflags_var' and `libs_var'.
18970 Pass all compiler options to ${tool}_start.
18971 Handle missing line number.
18972 (dg-finish): New function.
18973 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18974 particular files. Call gcc_finish at end. Move "skipping test"
18975 message to verbosity level 3.
18976 * gcc.c-torture/compile/compile.exp: Likewise.
18977 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18978 * gcc.c-torture/execute/execute.exp: Likewise.
18979 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18980 Print testcase being tried at verbosity level 1.
18981 * gcc.c-torture/special/special.exp: Unset xfail.
18982 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18983 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18984 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18985 * gcc.failure/failure.exp: Likewise.
18986 * gcc.ieee/ieee.exp: Likewise.
18987 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18988 Update call to dg-test. Call dg-finish at end.
18989 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18990 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18991 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18992 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18993 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18994 * gcc.wendy/wendy.exp: Add copyright.
18995 Delete setting of tmpdir (done by gcc_init).
18996 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18997 Pass compiler flags to gcc_start. Call gcc_finish at end.
18998 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18999 gcc_[ce]pass/fail.
19000
19001 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
19002
19003 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
19004 confusion.
19005 (g++_load): Likewise.
19006
19007 * config/*.exp (gcc_load): Some were varargs fns and some were not.
19008 Rename argument to `prog' to remove the confusion.
19009 Varargs fns behave differently too!
19010 (g++_load): Likewise.
19011
19012 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
19013
19014 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
19015 what it is. Delete (always) printing of status value for !native.
19016 Simplify verbose code, and include status and exec_output.
19017 (g++_load): Use gcc_load.
19018
19019 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
19020
19021 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
19022 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
19023 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
19024 940714-3.c as these testcases don't exist anymore. Make
19025 va-arg-1.c expected to pass.
19026
19027 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
19028
19029 * gcc.misc-tests/misc.exp: Only run specific testcases.
19030 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
19031 * gcc.misc-tests/dg-[1-9].c: New files.
19032
19033 * lib/dg.exp: New testsuite driver.
19034 * gcc.prms/prms.exp: Use it.
19035
19036 * README.gcc: New file.
19037
19038 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
19039 Document and reset `lxpass' and `lxfail'.
19040 Simplify "initialized" message.
19041 (gcc_stat): Clean up comments a little.
19042
19043 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
19044
19045 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
19046
19047 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
19048
19049 * lib/old-dejagnu.exp (process-option): New proc.
19050 (old-dejagnu-init, old-dejagnu-stat): Likewise.
19051 (old-dejagnu): Simplify.
19052 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
19053
19054 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
19055
19056 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
19057 exists and is not an empty string.
19058
19059 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
19060 $xfail rather than calling setup_xfail. Clear $xfail when test is
19061 finished.
19062 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
19063 automatically.
19064
19065 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
19066 longer expected to fail.
19067
19068 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
19069 "f" function call.
19070
19071 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
19072
19073 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
19074 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
19075 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
19076 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
19077 c-torture-1.29.
19078
19079 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
19080 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
19081
19082 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
19083
19084 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
19085 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
19086
19087 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
19088 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
19089 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
19090
19091 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
19092
19093 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
19094 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
19095 940714-1.c, 940714-2.c, 940714-3.c},
19096 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
19097 gcc.misc-tests/{mg.c,mg.exp}:
19098 New tests.
19099 * gcc.noncompile/noncompile.exp: Change accordingly.
19100
19101 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
19102
19103 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
19104 Undo previous clobberage.
19105
19106 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
19107
19108 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
19109 * gcc.special/{930510-1.c, special.exp}:
19110 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
19111 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
19112 struct-varargs-1.c}: New tests from c-torture-1.26.
19113
19114 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
19115
19116 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
19117 argument to switch.
19118
19119 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
19120
19121 * Revert the previous changes. Please see Rob's directory
19122 (/lisa/test/rob/progressive/gcc/testsuite) for testing
19123 fixes.
19124
19125 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
19126
19127 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
19128 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
19129 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
19130 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
19131 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
19132 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
19133 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
19134 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
19135 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
19136 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
19137 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
19138 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
19139 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
19140 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
19141 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
19142 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
19143 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
19144 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
19145 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
19146 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
19147 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
19148 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
19149 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
19150 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
19151 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
19152 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19153 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
19154
19155 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
19156
19157 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
19158 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
19159 with perror calls.
19160
19161 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
19162
19163 * config/unix.exp (g++_load): Fix syntax.
19164
19165 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
19166
19167 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
19168 * gcc.noncompile/921017-1.c: Deleted obsolete test.
19169 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
19170 Don't expect va-arg-1.c to fail. Correct expected output for
19171 920928-1.c.
19172 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
19173 * gcc.wendy/hbm4.c: Correct typo.
19174 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
19175
19176 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
19177
19178 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
19179 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
19180 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
19181 * lib/c-torture.exp (c-torture-compile): Ditto.
19182
19183 Reduce volume of output (remove all the -I's and such).
19184 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
19185 Call gcc_cpass, gcc_cfail.
19186 (c-torture): Pass testing option to c-torture-compile.
19187
19188 1994-03-21 Doug Evans (dje@cygnus.com)
19189
19190 Bring patches over from progressive.
19191 * config/default.exp: Exit remote shell cleanly.
19192 (g++_exit, g++_start): Add default versions.
19193 * config/sim.exp (gcc_load): Use perror, not error.
19194
19195 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
19196
19197 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
19198 set in site.exp.
19199
19200 1994-03-14 Doug Evans (dje@cygnus.com)
19201
19202 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
19203 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
19204 (wendy_try): New proc to run testcase.
19205 (main loop): Call 'em.
19206 * gcc.wendy/*.c: Clean up pass to correct expected output.
19207
19208 * lib/gcc.exp: Minor cleanup work.
19209 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
19210
19211 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
19212
19213 * config/sim.exp (gcc_load): Document return codes better.
19214 Don't pass -v to simulator.
19215
19216 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
19217
19218 * gcc.special/920717-x.c: Fix typo.
19219 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
19220 get at sources.
19221
19222 * lib/mike-gcc.exp: Fix typo.
19223
19224 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
19225
19226 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
19227 binary to use, transform the name.
19228 * config/*.exp: rename everything. Nuke any g++ specific files,
19229 it's now a special case of gcc that requires no special support.
19230 Add a default.exp for unsupported targets.
19231
19232 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
19233
19234 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
19235 lib/old-dejagnu.exp: Fix a few patterns to work with the new
19236 version of Tcl.
19237
19238 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
19239
19240 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
19241 than a warning.
19242
19243 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
19244
19245 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
19246
19247 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
19248
19249 * gcc.execute/execute.exp: Combine opt_list and foption_list into
19250 option_list. Compile every file with only 4/6 option choices
19251 (same as C torture) instead of with 12/18 different option
19252 choices.
19253 * lib/c-torture.exp: Likewise.
19254
19255 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
19256 not already set.
19257
19258 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
19259
19260 * lib/old-deja.exp: Add `excess errors test fails' error, now one
19261 can put an XFAIL *-*-* on excess errors.
19262
19263 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
19264
19265 * g++.law: Add more tests derived from g++-bugs snapshots.
19266
19267 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
19268 equivalent to g++.law/init9.
19269
19270 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
19271 compiled it, and the a.out file after we've run it.
19272
19273 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
19274
19275 * lib/mike-g++.exp (postbase): Delete the .o file after we've
19276 compiled it, and the a.out file after we've run it.
19277
19278 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
19279
19280 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
19281
19282 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
19283
19284 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
19285 version number.
19286
19287 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
19288
19289 * g++.law: New directory of g++ tests derived from the g++-bugs
19290 snapshots.
19291
19292 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
19293
19294 * gcc.compile: initbug1.c initbug1.exp testcase added
19295
19296 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
19297
19298 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
19299 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
19300 fixes submitted by Jeff Law (law@cs.utah.edu)
19301 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
19302 Jeff Law (law@cs.utah.edu)
19303
19304
19305 1993-11-30 Mike Stump (mrs@cygnus.com)
19306
19307 * config/unix-g++.exp: Follow the gcc way of doing things.
19308 * g++.old-deja/old-deja.exp: Minor updates.
19309 * lib/g++.exp: New file, follow the gcc way of doing things.
19310 * lib/old-dejagnu.exp: Minor updates.
19311 * lib/mike-g++.exp: Always unset errorInfo.
19312
19313 1993-11-06 Mike Stump (mrs@cygnus.com)
19314
19315 * lib/gcc.exp: Fix some errors with the below change, CC and
19316 CFLAGS should be global when setting, not local.
19317
19318 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
19319
19320 * lib/gcc.exp: Transform tool name.
19321
19322 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19323
19324 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
19325
19326 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19327
19328 * lib/gcc.exp: change gcc_done to gcc_stat
19329
19330 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19331
19332 * Upgraded gcc testsuite to c-torture version 1.25
19333
19334 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
19335
19336 * lib/gcc.exp: added reporting code. Changed verbose compile message.
19337 * lib/c-torture: added hooks for new reporting code.
19338
19339 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
19340
19341 * config/sh-gcc.exp: check if sh-sim exists in the path
19342
19343 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
19344
19345 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
19346 * gcc.compile/compile.exp: Initial changes for new logic.
19347 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
19348 * gcc.failure/failure.exp: Initial changes for new logic.
19349 * gcc.ieee/ieee.exp: Initial changes for new logic.
19350 * gcc.misc-tests/misc.exp: Initial changes for new logic.
19351 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
19352 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
19353 * lib/c-torture.exp: Initial changes for new logic.
19354 * lib/gcc.exp: Initial changes for new logic.
19355
19356 1993-10-15 Mike Stump (mrs@cygnus.com)
19357
19358 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
19359 depend upon failure or success. Fully qualify names in failure
19360 and success messages. Always remove a.out before starting
19361 compile, just in case. Pay more attention to error text output by
19362 the compiler. Handle testcases with no known past errors just
19363 like all others, so that things are uniform. Other miscellaneous
19364 improvements.
19365
19366 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
19367
19368 * gcc.cpp: new directory for cpp tests
19369
19370 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
19371
19372 * lib/chill.exp: Code reformatted, removed unused code.
19373 * config/unix-chill.exp: Code reformatted, removed unused code.
19374 * chill.execute/execute.exp: Code reformatted, removed unused code.
19375 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
19376
19377 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
19378
19379 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
19380 routines not written.
19381
19382 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
19383
19384 * config/bug-gcc.exp: Use new procs from bug.exp.
19385
19386 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
19387
19388 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
19389 via ftp, rather than depending on NFS.
19390 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
19391 case.
19392
19393 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
19394
19395 * config/bug-gcc.exp: Use new download proc.
19396
19397 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
19398
19399 * chill.execute/execute.exp: cleanups, handles errors better
19400 * chill.compile/compile.exp: rewrite, based on execute.exp
19401 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
19402 * lib/chill.exp: major changes to diff proc and compile and link
19403 procs. added chill_fail and chill_pass wrappers to pass and
19404 fail. added more comments, and handle error codes better.
19405 Added a hack to capture stderr from exec, so noncompile tests
19406 can work.
19407
19408 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
19409
19410 * chill.execute/execute.exp: rewrite of testsuite driver
19411 * lib/chill.exp: rewrite of testsuite driver
19412 * config/unix-chill.exp: rewrite of testsuite driver
19413
19414 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
19415
19416 In chill.execute:
19417 * iexpr.ch: Standardize uppercase.
19418 * tuples.dat: Standardize uppercase.
19419 * vary.ch: standardize. Correct varying string assignments.
19420 * vary.dat: Add new output lines.
19421
19422 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
19423
19424 In chill.execute:
19425 * chprintf.ch: Standardize use of uppercase.
19426 * tuples.ch: Standardize and turn arr2 into a DCL,
19427 rather than a SYN.
19428 * pinits.ch: Standardize.
19429
19430 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
19431
19432 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
19433 * Makefil: Renamed to Makefile.in.
19434 * configure.in: New.
19435
19436 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
19437
19438 In chill.execute:
19439 * .cvsignore: Add result/output files.
19440 * Makefile: Fix up variables at start. Use MFLAGS
19441 everywhere. Correct bool_loc, built_ins entries.
19442 Add entry for vary1.ch.
19443 * bitarray.ch: Standardize upper-case usage.
19444 * bitexpr.ch: Standardize, add output of b1.
19445 * params.ch: Use arrayt in along PROC parameters, to
19446 avoid novelty problems.
19447 * sets.ch: Tiny cleanup.
19448 * vary1.ch: Re-indent.
19449
19450 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
19451
19452 * Add PR-related files to Makefiles, .cvsignore files, etc.
19453
19454 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
19455
19456 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
19457 with compiler objects. New names are test-flow.c and test-loop.c
19458
19459 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
19460
19461 * Upgraded c-torture tests from 1.19 to 1.20
19462
19463 * new files:
19464 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
19465 * gcc.compile: 930623-1.c 930623-2.c
19466 * gcc.noncompile: 930622-1.c 930622-2.c
19467 * gcc.failure: 920411-1.c 920627-2.c
19468 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
19469
19470 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
19471
19472 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19473 More changes to get testsuite working properly. Needs more work.
19474 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
19475
19476 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
19477
19478 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19479 More changes to get testsuite working properly. Needs more work.
19480
19481 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
19482
19483 * chill.compile/compile.exp: Added for Dejagnu support
19484 * chill.execute/execute.exp: Added for Dejagnu support
19485 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
19486
19487 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
19488
19489 This should complete moving the CHILL test files.
19490 * chill.noncompile(.cvsignore printf.grt
19491 in-printf.grt chprintf.grt chprintf.ch):
19492 Added test-support files.
19493 (Makefile): Modified further.
19494 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
19495 signal.ch): Added test files.
19496 * chill.execute (.cvsignore printf.grt printr.c
19497 in-printf.grt rts.c chprintf.grt rts.h): Added
19498 test-support files.
19499 (Makefile): More corrections.
19500
19501 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
19502
19503 * chill.compile, chill.execute, chill.nocompile: Add CHILL
19504 test cases, ready for DejaGnu.
19505
19506 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
19507
19508 * Upgraded c-torture tests from 1.18 to 1.19
19509
19510 * gcc.compile: added test(s):
19511 930607-1.c
19512 * gcc.execute: added test(s):
19513 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
19514
19515 * added new subdirectory for misc tests: gcc.misc-tests
19516 * gcc.misc-test(s): added tests:
19517 inst-check.c test-consts.c test-ior.c test-switch.c
19518
19519 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
19520
19521 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
19522
19523 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
19524
19525 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
19526
19527 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
19528
19529 * Upgraded c-torture tests from 1.17 to 1.18
19530
19531 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
19532
19533 * Upgraded c-torture tests from 1.12 to 1.17
19534
19535 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
19536
19537 * lib/old-dejagnu.exp:
19538 Fixed handling of XFAIL target triplets to correctly
19539 recognize wildcard characters. Removed code that
19540 appended a unique id tag to the end of the file name
19541 printed out by the result of the testcases within a
19542 given test file.
19543
19544 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
19545
19546 * lib/old-dejagnu.exp:
19547 Reworked expected failure handling to trigger off of XFAIL
19548 keyword in keyphrase embeded in testcase source code. The
19549 XFAIL keyword must be at the end of the keyphrase line. It
19550 may optionally be followed by one or more target triplets.
19551 It has just occured that the handling of wildcards in the
19552 target triplet may not be correct.
19553
19554 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
19555
19556 * g++.old-deja/tests:
19557 Moved all subdirectories up one level into g++.old-deja .
19558
19559 * lib/old-dejagnu.exp:
19560 Fixed problem with CXXFLAGS not being properly reset, and being
19561 corrupted with extraneous "-c" compiler option. This was
19562 causing binaries to not be generated for test that needed them.
19563 Modified strings passed to "pass" and "fail" so that individual
19564 tests from the same test file would be distinguished by an
19565 identifier appended to the test file name in the summary logs;
19566 this corrected a problem with erroneous diff logs. Added code
19567 to search testcases for expected fail and unexpected pass keywords.
19568
19569 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
19570
19571 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
19572
19573 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
19574
19575 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
19576 Removed extraneous text from end of "Special g++ Options"
19577 keyphrase.
19578
19579 * lib/old-dejagnu.exp: Added pattern matching to look for new
19580 keywords, embedded in testcases comments, which will trigger
19581 calls to xpass and xfail.
19582
19583 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
19584
19585 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
19586 comments embedded in the testcases, especially the one looking for
19587 special compiler options, as well as the pattern matching for the
19588 compiler output again.
19589
19590 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
19591
19592 * lib/old-dejagnu.exp: Do a proper check of the return value for
19593 execute tests. Fixed several problems with the pattern matching
19594 of the compiler output which gave erroneous test results.
19595 Changed several of the test result messages to be more descriptive.
19596 * config/unix-g++.exp: Proc g++_load now actually works and
19597 executes the tests passed to it and returns a usable return
19598 value.
19599
19600 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
19601
19602 * lib/gcc.exp: Exits gracefully if $CC is bogus.
19603
19604 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
19605
19606 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
19607 Modified both files to properly execute the old style
19608 dejagnu tests. The previous versions of these files were
19609 experimental and did not function anything near correctly.
19610
19611 1993-04-05 Rob Savoye (rob@cygnus.com)
19612
19613 * Removed all Makefile.in and configure.in files. No configuration
19614 needed now.
19615
19616 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
19617
19618 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
19619
19620 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
19621
19622 * gcc.compile/configure.in, gcc.unsorted/configure.in,
19623 gcc.special/configure.in, gcc.noncompile/configure.in,
19624 gcc.execute/configure.in, gcc.code_quality/configure.in,
19625 g++.other/configure.in, g++.old-deja/configure.in,
19626 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19627 in srcname setting.
19628
19629 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
19630
19631 * lib/udi.exp: Fixed mondfe and mondfe_download.
19632 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19633 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19634
19635 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
19636
19637 * config/udi-gdb.exp: Check $shell_id after connecting to target.
19638 (gdb_exit): Don't remove *_soc files.
19639
19640 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
19641
19642 * lib/c-torture.exp: Don't look for main; instead always use -w
19643 -c. This is how the c-torture tests work. Remove the object
19644 file if the compilation succeeds.
19645 * gcc.execute/execute.exp: Remove executable if test passes.
19646 * gcc.noncompile/noncompile.exp: Every test is an expected
19647 failure.
19648 * gcc.special/special.exp: Added tests from c-torture 1.11,
19649 corrected use of existing test.
19650 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19651 gcc.execute/920625-1.c: Updated to c-torture 1.11.
19652 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19653 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19654 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19655 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19656 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19657 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19658 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19659 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19660 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19661 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19662 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19663 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19664 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19665 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19666 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19667 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19668 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19669 c-torture 1.11.
19670 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19671 correspond to c-torture 1.11.
19672
19673 * New file.