re PR c++/11512 (Spurious warning for comma-operator in templates)
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
2
3 PR C++/11512
4 * g++.dg/template/warn1.C: New.
5
6 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
7
8 * g++.dg/template/error2.C: New test.
9 * g++.dg/lookup/using7.C: Adjust errors
10 * g++.old-deja/g++.pt/crash36.C: Likewise.
11 * g++.old-deja/g++.pt/derived3.C: Likewise.
12
13 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14
15 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
17 * gcc.c-torture/execute/builtins/string-9.c: New, from
18 string-opt-9.c. Adjust for execute/builtins framework.
19 * gcc.c-torture/execute/string-opt-9.c: Delete.
20
21 2003-08-12 Mark Mitchell <mark@codesourcery.com>
22
23 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
24
25 * g++.dg/parse/ret-type2.C: New test.
26
27 PR c++/11703
28 * g++.dg/init/new8.C: New test.
29
30 PR c++/10923
31 * g++.dg/parse/typedef5.C: New test.
32
33 PR c++/9512
34 * g++.dg/parse/qualified2.C: New test.
35 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
36 invalid code.
37
38 2003-08-11 Mark Mitchell <mark@codesourcery.com>
39
40 * g++.dg/conversion/ptrmem1.C: New test.
41
42 2003-08-11 Jakub Jelinek <jakub@redhat.com>
43
44 PR target/11693
45 * gcc.dg/20030811-1.c: New test.
46
47 PR target/11535
48 * gcc.c-torture/execute/20030811-1.c: New test.
49
50 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51
52 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
53
54 2003-08-10 Mark Mitchell <mark@codesourcery.com>
55
56 PR c++/11789.C
57 * g++.dg/inherit/multiple1.C: New test.
58
59 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
60
61 * gcc.dg/spe1.c: New test.
62
63 PR c++/11670
64 * g++.dg/expr/cast2.C: New test.
65
66 PR c++/10530
67 * g++.dg/template/dependent-name2.C: New test.
68
69 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
70
71 * g++.dg/parse/crash11.C: Put the dg options in comments.
72
73 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
74
75 * lib/gcc-dg.exp: Update for diagnostic change.
76
77 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
78
79 PR c++/5767
80 * g++.dg/parse/crash11.C: New test.
81
82 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
83
84 * gcc.dg/cpp/spacing1.c: Update.
85
86 2003-08-04 Janis Johnson <janis187@us.ibm.com>
87
88 PR target/11739
89 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
90 a value for -mtune.
91
92 2003-08-04 Roger Sayle <roger@eyesopen.com>
93
94 PR middle-end/11771
95 * gcc.c-torture/compile/20030804-1.c: New test case.
96
97 2003-08-04 Roger Sayle <roger@eyesopen.com>
98
99 * gcc.dg/20030804-1.c: New test case.
100
101 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
102
103 * gcc.dg/cpp/separate-1.c: New test.
104
105 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
106
107 PR c++/11704
108 * g++.dg/template/dependent-expr2.C: New test.
109
110 PR c++/11766
111 * g++.dg/expr/ptrmem1.C: New test.
112
113 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
114
115 PR c++/9453
116 * g++.dg/template/friend15.C: New test.
117
118 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
119
120 * lib/dg-pch.exp: Work round PCH bug.
121
122 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
123
124 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
125 builtins. Move cases from builtins-4.c here.
126
127 * gcc.dg/torture/builtin-math-1.c: New test taken from
128 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
129 additional cases.
130
131 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
132 Delete.
133
134 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
135
136 PR c++/9447
137 * g++.dg/template/using7.C: New test.
138
139 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
140
141 * import1.c, import2.c: New tests.
142
143 2003-08-01 Jakub Jelinek <jakub@redhat.com>
144
145 * g++.dg/eh/crossjump1.C: New test.
146
147 2003-08-01 Mark Mitchell <mark@codesourcery.com>
148
149 PR c++/11697
150 * g++.dg/template/using6.C: New test.
151
152 PR c++/11744
153 * g++.dg/template/koenig2.C: New test.
154
155 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
156
157 PR c++/7983
158 * g++.dg/parse/typedef4.C: New test.
159
160 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
161
162 PR c++/8442, c++/8806
163 * g++.dg/template/elab1.C: New test.
164 * g++.dg/template/type2.C: Likewise.
165 * g++.dg/template/ttp3.C: Adjust expected error message.
166 * g++.old-deja/g++.law/visibility13.C: Likewise.
167 * g++.old-deja/g++.niklas/t135.C: Likewise.
168 * g++.old-deja/g++.pt/ttp41.C: Likewise.
169 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
170 template argument.
171 * g++.old-deja/g++.pt/ttp44.C: Likewise.
172
173 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
174
175 PR c++/11295
176 * g++.dg/ext/stmtexpr1.C: New test.
177
178 * g++.dg/opt/tmp1.C: New test.
179
180 PR c++/11525
181 * g++.dg/parse/constant4.C: New test.
182
183 PR c++/9447
184 * g++.dg/template/using5.C: New test.
185
186 2003-07-31 Roger Sayle <roger@eyesopen.com>
187
188 * gcc.dg/builtins-27.c: New test case.
189
190 2003-07-31 Jakub Jelinek <jakub@redhat.com>
191
192 * gcc.dg/tls/opt-7.c: New test.
193
194 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
195
196 * g++.old-deja/g++.other/crash18.C: Remove.
197
198 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
199
200 * g++.dg/template/explicit3.C: New.
201 * g++.dg/template/explicit4.C: New.
202 * g++.dg/template/explicit5.C: New.
203
204 PR c++/11347
205 * g++.dg/template/memtmpl1.C: New.
206
207 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
208
209 PR target/11565
210 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
211 * gcc.dg/i386-387-5.c (dg-options): Likewise.
212
213 Wed Jul 30 19:13:34 CEST 2003 Jan Hubicka <jh@suse.cz>
214
215 * vtgc1.c: Kill.
216
217 2003-07-29 Zack Weinberg <zack@codesourcery.com>
218
219 * gcc.dg/struct-in-proto-1.c: New test.
220
221 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
222
223 * gcc.dg/cpp/include2.c: Only expect one message.
224
225 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
226
227 PR c++/9447
228 * g++.dg/template/using1.C: New test.
229 * g++.dg/template/using2.C: New test.
230 * g++.dg/template/using3.C: New test.
231 * g++.dg/template/using4.C: New test.
232
233 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
234
235 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
236 * gcc.c-torture/execute/string-opt-10.c: Likewise.
237
238 2003-07-28 Jan Hubicka <jh@suse.cz>
239
240 PR c++/11530
241 * g++.dg/opt/call1.C: New test.
242
243 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
244
245 PR c++/11667
246 * g++.dg/init/enum2.C: New test.
247 * g++.dg/template/overload1.C: Add "-w" option.
248
249 2003-07-28 <hp@bitrange.com>
250
251 * gcc.dg/Wdeclaration-after-statement-1.c,
252 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
253
254 2003-07-28 Jakub Jelinek <jakub@redhat.com>
255
256 * gcc.c-torture/compile/20030725-1.c: New test.
257
258 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
259
260 * gcc.dg/20030505.c: Only run for SPE.
261 Remove definition of opaque type.
262
263 2003-07-27 Mark Mitchell <mark@codesourcery.com>
264
265 * g++.dg/template/ptrmem6.C: New test.
266
267 2003-07-26 Geoffrey Keating <geoffk@apple.com>
268
269 * gcc.c-torture/compile/zero-strct-2.c: New test.
270
271 2003-07-25 Geoffrey Keating <geoffk@apple.com>
272
273 * gcc.dg/intermod-1.c: New test.
274
275 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
276
277 PR c++/11617
278 * g++.dg/template/lookup2.C: New test.
279 * g++.dg/template/memclass1.C: Remove instantiated from error.
280 * g++.dg/other/error2.C: Tweak expected errors.
281
282 PR c++/11596
283 * g++.dg/template/defarg3.C: New test.
284
285 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
286
287 2003-07-24 Mark Mitchell <mark@codesourcery.com>
288
289 * g++.dg/inherit/access5.C: New test.
290
291 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
292
293 PR c++/11513
294 * g++.dg/template/crash8.C: New test.
295
296 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
297
298 PR c/10602
299 * gcc.dg/noncompile/incomplete-2.c: New test.
300
301 2003-07-23 Mark Mitchell <mark@codesourcery.com>
302
303 PR c++/11645
304 * g++.dg/inherit/access4.C: New test.
305
306 PR c++/11517
307 * g++.dg/expr/cond2.C: New test.
308
309 PR optimization/10679
310 * g++.dg/opt/inline4.C: New test.
311
312 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
313
314 * g++.dg/parse/crash10: New test.
315
316 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
317
318 * g++.dg/ext/flexary1.C: New test.
319
320 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
321
322 PR c++/10793
323 * g++.dg/template/crash9.C: New test.
324
325 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
326
327 PR c++/3004
328 * g++.dg/parse/typedef3.C: New test.
329
330 PR c++/7906
331 * g++.dg/parse/operator2.C: New test.
332
333 PR c++/8895
334 * g++.dg/parse/def-tmpl-arg1.C: New test.
335
336 PR c++/9282
337 * g++.dg/parse/funptr1.C: New test.
338
339 PR c++/9452
340 * g++.dg/parse/ambig3.C: New test.
341
342 PR c++/9454
343 * g++.dg/parse/operator3.C: New test.
344
345 PR c++/9486
346 * g++.dg/parse/template10.C: New test.
347
348 PR c++/9488
349 * g++.dg/parse/template11.C: New test.
350
351 PR c++/10150
352 * g++.dg/parse/invalid-op1.C: New test.
353
354 PR c++/10247
355 * g++.dg/parse/condexpr1.C: New test.
356
357 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
358
359 * g++.dg/ext/packed3.C: New test.
360 * g++.dg/ext/packed4.C: New test.
361
362 * gcc.dg/pack-test-3.c: New test.
363
364 2003-07-21 Janis Johnson <janis187@us.ibm.com>
365
366 * lib/compat.exp: Handle dg-options per source file.
367 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
368 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
369 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
370 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
371 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
372 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
373 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
374 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
375 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
376 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
377 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
378 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
379 * g++.dg/compat/break/bitfield7_x.C: Ditto.
380 * g++.dg/compat/break/bitfield7_y.C: Ditto.
381
382 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
383
384 PR c/10320
385 * gcc.c-torture/execute/20030718-1.c: New test.
386
387 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
388
389 PR optimization/11536
390 * gcc.dg/20030721-1.c: New test.
391
392 2003-07-19 Mark Mitchell <mark@codesourcery.com>
393
394 PR c++/11546
395 * g++.dg/template/lookup1.C: New test.
396
397 2003-07-19 Zack Weinberg <zack@codesourcery.com>
398
399 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
400 diagnostics of ill-formed constructs involving labels.
401 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
402 the new 'previously defined here' message.
403
404 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
405
406 * g++.dg/parse/non-dependent2.C: New test.
407
408 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
409
410 * g++.dg/init/init-ref4.C: xfail on targets without
411 weak symbols.
412
413 2003-07-17 Jakub Jelinek <jakub@redhat.com>
414
415 PR target/11087
416 * gcc.c-torture/execute/20030717-1.c: New test.
417
418 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
419
420 * g++.dg/opt/cfg1.C: New test.
421
422 2003-07-17 Mark Mitchell <mark@codesourcery.com>
423
424 PR optimization/11557
425 * gcc.dg/20030717-1.c: New test.
426
427 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
428
429 PR c++/10476
430 * g++.dg/expr/crash-1.C: New test.
431
432 PR c++/11027
433 * g++.dg/template/init3.C: New test.
434
435 PR c++/8222
436 * g++.dg/template/non-dependent1.C: New test.
437
438 PR c++/11070
439 * g++.dg/template/non-dependent2.C: New test.
440
441 PR c++/11071
442 * g++.dg/template/non-dependent3.C: New test.
443
444 PR c++/9907
445 * g++.dg/template/sizeof5.C: New test.
446
447 2003-07-17 Geoffrey Keating <geoffk@apple.com>
448
449 PR 11498
450 * gcc.c-torture/compile/mangle-1.c: New file.
451
452 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
453
454 PR c++/7809
455 * g++.dg/parse/access3.C: New test.
456
457 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
458
459 PR c++/11384
460 * g++.dg/init/init-ref4.C: New test.
461
462 2003-07-16 Mark Mitchell <mark@codesourcery.com>
463
464 PR c++/11547
465 * g++.dg/parse/constant3.C: New test.
466 * g++.dg/parse/crash7.C: Likewise.
467
468 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
469
470 PR target/11008
471 * gcc.dg/i386-pentium4-not-mull.c: New.
472
473 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
474
475 * gcc.dg/asm-names.c (ymain): Make it weak.
476
477 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
478
479 PR c++/5421
480 * g++.dg/template/friend21.C: New test.
481
482 2003-07-16 Jakub Jelinek <jakub@redhat.com>
483
484 * gcc.dg/cleanup-8.c: New test.
485 * gcc.dg/cleanup-9.c: New test.
486
487 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
488
489 * g++.dg/ext/dll-MI1.h: New file.
490 * g++.dg/ext/dllexport-MI1.C: New file.
491 * g++.dg/ext/dllimport-MI1.C: New file.
492
493 2003-07-15 Jakub Jelinek <jakub@redhat.com>
494
495 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
496 it does not have cmpstrsi patterns (just cmpmemsi).
497
498 2003-07-15 Mark Mitchell <mark@codesourcery.com>
499
500 PR debug/11473
501 * g++.dg/debug/debug8.C: New test.
502
503 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
504
505 PR c++/10108
506 * g++.dg/template/crash7.C: New test.
507
508 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
509
510 PR target/10795
511 * gcc.c-torture/compile/20030708-1.c: New.
512
513 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
514
515 * gcc.c-torture/execute/20030715-1.c: New test.
516
517 2003-07-14 Geoffrey Keating <geoffk@apple.com>
518
519 * gcc.dg/pch/inline-3.c: New file.
520 * gcc.dg/pch/inline-3.hs: New file.
521 * gcc.dg/pch/inline-4.c: New file.
522 * gcc.dg/pch/inline-4.hs: New file.
523
524 2003-07-14 Mark Mitchell <mark@codesourcery.com>
525
526 PR c++/11509
527 * g++.dg/template/crash6.C: New test.
528
529 PR c++/7053
530 * g++.dg/template/friend20.C: New test.
531
532 PR c++/7019
533 * g++.dg/template/overload2.C: New test.
534
535 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
536
537 PR optimization/11440
538 * gcc.c-torture/execute/20030714-1.c: New test.
539
540 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
541
542 PR c++/11154
543 * g++.dg/template/partial2.C: New test.
544
545 2003-07-13 Mark Mitchell <mark@codesourcery.com>
546
547 PR c++/11503
548 * g++.dg/template/anon1.C: New test.
549
550 PR c++/11493
551 PR c++/11495
552 * g++.dg/parse/template9.C: Likewise.
553 * g++.dg/template/crash4.C: New test.
554 * g++.dg/template/koenig1.C: Likewise.
555 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
556 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
557 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
558 functions.
559 * g++.old-deja/g++.jason/template36.C: Likewise.
560 * g++.old-deja/g++.mike/p1989.C: Likewise.
561 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
562 * g++.old-deja/g++.pt/ttp20.C: Use this->.
563 * g++.old-deja/g++.pt/ttp21.C: Use this->.
564 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
565 compiling.
566 * g++.old-deja/g++.pt/union2.C: Use this->.
567
568 2003-07-11 Jakub Jelinek <jakub@redhat.com>
569
570 * gcc.dg/20030711-1.c: New test.
571
572 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
573
574 PR c++/11050
575 * g++.dg/parse/args1.C: New test.
576 * g++.pt/defarg8.C: Change expected errors.
577
578 2003-07-11 Mark Mitchell <mark@codesourcery.com>
579
580 PR c++/8164
581 * g++.dg/template/nontype2.C: New test.
582
583 PR c++/10558
584 * g++.dg/parse/template8.C: New test.
585
586 PR c++/8327
587 * g++.dg/template/scope1.C: New test.
588
589 * g++.dg/warn/Wsign-compare-1.C: New test.
590
591 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
592
593 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
594
595 2003-07-10 Mark Mitchell <mark@codesourcery.com>
596
597 PR c++/9411
598 * g++.dg/template/explicit2.C: New test.
599
600 PR c++/10032
601 * g++.dg/warn/pedantic1.C: New test.
602
603 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
604
605 PR c++ 9483
606 * g++.dg/other/field1.C: New test.
607
608 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
609
610 PR c/11449
611 * gcc.c-torture/compile/20030707-1.c: New.
612
613 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
614
615 PR c++/10849
616 * g++.dg/template/access12.C: New test.
617
618 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
619
620 * g++.dg/bprob/bprob.exp (prof_ext): Update.
621 * g77.dg/bprob/bprob.exp (prof_ext): Update.
622 * gcc.misc-tests/bprob.exp (prof_ext): Update.
623 * gcc.misc-tests/gcov.exp: Update
624 * g++.dg/gcov/gcov.exp: Update
625 * lib/gcov.exp: Update.
626
627 2003-07-08 Mark Mitchell <mark@codesourcery.com>
628
629 * g++.dg/abi/mangle17.C: Make sure template expressions are
630 dependent.
631 * g++.dg/abi/mangle4.C: Mark erroneous casts.
632 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
633 * g++.dg/opt/stack1.C: Remove erroneous code.
634 * g++.dg/parse/template7.C: New test.
635 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
636 * g++.old-deja/g++.pt/crash4.C: Likewise.
637
638 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
639
640 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
641 with zero or one occurence of `$' after the initial `L'.
642
643 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
644
645 * gcc.c-torture/compile/20030704-1.c: Add a comment.
646
647 2003-07-08 Roger Sayle <roger@eyesopen.com>
648
649 PR c/11370
650 * gcc.dg/Wunreachable-6.c: New testcase.
651 * gcc.dg/Wunreachable-7.c: New testcase.
652
653 2003-07-08 Jakub Jelinek <jakub@redhat.com>
654
655 PR c/11420
656 * gcc.dg/20030708-1.c: New test.
657
658 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
659
660 * gcc.dg/compat/sdata-section.h: New file.
661 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
662 * gcc.dg/torture/mips-sdata-1.c: New test.
663
664 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
665
666 PR c++/11030
667 * g++.dg/template/friend19.C: New test.
668
669 2003-07-08 Jakub Jelinek <jakub@redhat.com>
670
671 * g++.dg/opt/strength-reduce.C: New test.
672
673 2003-07-07 Roger Sayle <roger@eyesopen.com>
674
675 PR target/10979
676 * gcc.dg/20030707-1.c: New testcase.
677
678 2003-07-07 Roger Sayle <roger@eyesopen.com>
679
680 PR optimization/11059
681 * g++.dg/opt/emptyunion.C: New testcase.
682
683 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
684 Eric Botcazou <ebotcazou@libertysurf.fr>
685
686 * g++.dg/opt/stack1.C: New test.
687
688 2003-07-05 Mark Mitchell <mark@codesourcery.com>
689
690 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
691 run test.
692
693 PR c++/11431
694 * g++.dg/expr/static_cast3.C: New test.
695
696 2003-07-04 Zack Weinberg <zack@codesourcery.com>
697
698 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
699 everywhere.
700 * gcc.dg/concat.c: Concatenation of string constants with
701 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
702 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
703 * gcc.dg/cpp/escape-2.c: Use wide character constants where
704 necessary to avoid multi-character character constant warning.
705 * gcc.dg/cpp/escape.c: Likewise.
706 * gcc.dg/cpp/ucs.c: Likewise.
707 Remove backslashes from dg-bogus comments, as they confuse Tcl.
708 Fix a typo.
709
710 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
711
712 PR c/11428
713 * gcc.c-torture/compile/20030704-1.c: New.
714
715 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
716
717 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
718
719 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
720
721 PR c++/5287, PR c++/7910, PR c++/11021
722 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
723 tests for warnings.
724 * g++.dg/ext/dllimport2.C: Add tests for warnings.
725 * g++.dg/ext/dllimport3.C: Likewise.
726 * g++.dg/ext/dllimport4.C: New file.
727 * g++.dg/ext/dllimport5.C: New file.
728 * g++.dg/ext/dllimport6.C: New file.
729 * g++.dg/ext/dllimport7.C: New file.
730 * g++.dg/ext/dllimport8.C: New file.
731 * g++.dg/ext/dllimport9.C: New file.
732 * g++.dg/ext/dllimport10.C: New file.
733 * g++.dg/ext/dllexport1.C: New file.
734
735 2003-07-03 Mark Mitchell <mark@codesourcery.com>
736
737 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
738 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
739
740 2003-07-03 Roger Sayle <roger@eyesopen.com>
741
742 * gcc.dg/builtins-25.c: New testcase.
743 * gcc.dg/builtins-26.c: New testcase.
744
745 2003-07-03 Janis Johnson <janis187@us.ibm.com>
746
747 * gcc.dg/compat/vector-defs.h: New file.
748 * gcc.dg/compat/vector-setup.h: New file.
749 * gcc.dg/compat/vector-check.h: New file.
750 * gcc.dg/compat/vector-1_main.c: New file.
751 * gcc.dg/compat/vector-1_x.c: New file.
752 * gcc.dg/compat/vector-1_y.c: New file.
753 * gcc.dg/compat/vector-2_main.c: New file.
754 * gcc.dg/compat/vector-2_x.c: New file.
755 * gcc.dg/compat/vector-2_y.c: New file.
756
757 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
758 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
759 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
760 * gcc.dg/compat/struct-align-1.h: New file.
761 * gcc.dg/compat/struct-align-1_main.c: New file.
762 * gcc.dg/compat/struct-align-1_x.c: New file.
763 * gcc.dg/compat/struct-align-1_y.c: New file.
764 * gcc.dg/compat/struct-align-2.h: New file.
765 * gcc.dg/compat/struct-align-2_main.c: New file.
766 * gcc.dg/compat/struct-align-2_x.c: New file.
767 * gcc.dg/compat/struct-align-2_y.c: New file.
768
769 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
770 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
771 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
772 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
773 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
774 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
775 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
776 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
777 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
778 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
779 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
780 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
781 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
782 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
783 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
784 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
785 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
786 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
787 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
788 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
789 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
790 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
791 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
792 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
793 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
794 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
795 * gcc.dg/compat/struct-return-10_x.c: Ditto.
796 * gcc.dg/compat/struct-return-2_x.c: Ditto.
797 * gcc.dg/compat/struct-return-3_x.c: Ditto.
798
799 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
800
801 * gcc.dg/i386-call-1.c: New test.
802
803 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
804
805 PR c++/9162
806 * g++.dg/parse/defarg4.C: New.
807
808 2003-07-03 Roger Sayle <roger@eyesopen.com>
809
810 PR target/10700
811 * gcc.c-torture/compile/20030703-1.c: New test case.
812
813 2003-07-03 Mark Mitchell <mark@codesourcery.com>
814
815 * g++.dg/template/local3.C: Remove extra semicolon.
816
817 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
818
819 * gcc.dg/i386-volatile-1.c: New test.
820
821 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
822
823 PR c++/11072
824 * g++.dg/other/offsetof2.C: XFAIL.
825 * g++.dg/other/offsetof5.C: New.
826
827 PR c++/10219
828 * g++.dg/template/error1.C: New.
829
830 PR c++/9779
831 * g++.dg/template/dependent-expr1.C: New.
832
833 2003-07-01 Mark Mitchell <mark@codesourcery.com>
834
835 PR c++/6949
836 * g++.dg/template/local3.C: New test.
837
838 PR c++/11149
839 * g++.dg/lookup/scoped6.C: New test.
840
841 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
842
843 PR c++/8046
844 * g++.dg/other/error7.C: New test.
845
846 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
847
848 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
849 * g++.old-deja/g++.abi/vtable3.h: Likewise.
850 * g++.old-deja/g++.law/code-gen5.C: Likewise.
851 * g++.old-deja/g++.other/union2.C: Likewise.
852 * gcc.dg/c90-const-expr-2.c: Likewise.
853 * gcc.dg/c90-const-expr-3.c: Likewise.
854 * gcc.dg/c99-const-expr-2.c: Likewise.
855 * gcc.dg/c99-const-expr-3.c: Likewise.
856 * gcc.dg/concat.c: Likewise.
857
858 2003-07-01 Mark Mitchell <mark@codesourcery.com>
859
860 PR c++/9559
861 * g++.dg/init/static1.C: New test.
862
863 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
864
865 * Changelog: Remove ">>>>>>>" from previous change.
866
867 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
868
869 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
870 * g++.old-deja/g++.other/access2.C: Likewise.
871 * g++.old-deja/g++.other/decl2.C: Likewise.
872 * gcc.c-torture/execute/20020615-1.c: Likewise.
873
874 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
875
876 PR c++/4933
877 * g++.dg/template/sizeof4.C: New test.
878
879 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
880
881 * g++.dg/other/error6.C: New test.
882
883 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
884
885 PR c++/10750
886 * g++.dg/parse/constant2.C: New test.
887
888 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
889
890 PR c++/11106
891 * g++.dg/other/error5.C: New test.
892
893 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
894
895 * gcc.dg/format/gcc_diag-1.c: New test.
896
897 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
898
899 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
900
901 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
902
903 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
904 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
905 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
906
907 2003-06-28 Jakub Jelinek <jakub@redhat.com>
908
909 * gcc.c-torture/execute/builtins/string-8.c: New test.
910 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
911 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
912 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
913
914 2003-06-27 Mark Mitchell <mark@codesourcery.com>
915
916 PR c++/10468
917 * g++.dg/ext/typeof6.C: New test.
918
919 2003-06-27 Mark Mitchell <mark@codesourcery.com>
920
921 PR c++/10796
922 * g++.dg/init/enum1.C: New test.
923
924 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
925
926 * gcc.dg/20030627-1.c: New test.
927
928 2003-06-26 Mark Mitchell <mark@codesourcery.com>
929
930 PR c++/11332
931 * g++.dg/expr/static_cast2.C: New test.
932
933 2003-06-26 Roger Sayle <roger@eyesopen.com>
934 Jakub Jelinek <jakub@redhat.com>
935
936 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
937 sprintf(dst,"%s",src) optimization.
938 * gcc.c-torture/execute/20030626-1.c: New test case.
939 * gcc.c-torture/execute/20030626-2.c: New test case.
940
941 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
942
943 * gcc.c-torture/execute/multi-ix.c: New test.
944
945 * gcc.c-torture/execute/simd-4.c (main):
946 Added missing semicolon at end of union.
947
948 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
949
950 PR c++/8266
951 * g++.dg/template/explicit-instantiation3.C: New test.
952
953 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
954
955 * gcc.dg/20030626-1.c: Use signed char.
956
957 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
958
959 * gcc.dg/20030626-1.c: New test.
960
961 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
962
963 * const-str-2.m: Update.
964
965 2003-06-25 Mark Mitchell <mark@codesourcery.com>
966
967 PR c++/10990
968 * g++.dg/rtti/dyncast1.C: New test.
969 * g++.dg/abi/mangle4.C: Correct base-specifier access.
970 * g++.dg/lookup/scoped1.C: Remove XFAIL.
971 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
972
973 PR c++/10931
974 * g++.dg/expr/static_cast1.C: New test.
975
976 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
977
978 * gcc.dg/20030625-1.c: New test.
979
980 2003-06-24 Roger Sayle <roger@eyesopen.com>
981
982 * gcc.c-torture/compile/20030624-1.c: New test case.
983
984 2003-06-24 Jakub Jelinek <jakub@redhat.com>
985
986 * gcc.c-torture/execute/string-opt-17.c: New test.
987
988 2003-06-24 Mark Mitchell <mark@codesourcery.com>
989
990 PR c++/5754
991 * g++.dg/parse/crash6.C: New test.
992
993 2003-06-23 Roger Sayle <roger@eyesopen.com>
994
995 * gcc.dg/builtins-24.c: New test case.
996
997 2003-06-23 Jakub Jelinek <jakub@redhat.com>
998
999 * g++.dg/opt/operator1.C: New test.
1000
1001 2003-06-22 Roger Sayle <roger@eyesopen.com>
1002
1003 * gcc.c-torture/execute/string-opt-16.c: New test case.
1004
1005 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1006
1007 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
1008 * g++.old-deja/g++.other/conv7.C: Likewise
1009 * g++.old-deja/g++.other/overcnv2.C: Likewise.
1010 * g++.old-deja/g++.other/overload14.C: Likewise.
1011
1012 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1013
1014 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
1015 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
1016
1017 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1018
1019 PR c++/10888
1020 * g++.dg/warn/Winline-3.C: New test.
1021
1022 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1023
1024 * lib/target-supports.exp (check_alias_available): Make the test
1025 program acceptable to the Solaris assembler.
1026
1027 PR c++/10749
1028 * g++.dg/template/memclass2.C: New test.
1029
1030 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1031 Eric Botcazou <ebotcazou@libertysurf.fr>
1032
1033 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
1034 data for non-matching targets.
1035 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
1036
1037 2003-06-20 Mark Mitchell <mark@codesourcery.com>
1038
1039 PR c++/10845
1040 * g++.dg/template/member3.C: New test.
1041
1042 2003-06-19 Mark Mitchell <mark@codesourcery.com>
1043
1044 PR c++/10939
1045 * g++.dg/template/func1.C: New test.
1046
1047 PR c++/9649
1048 * g++.dg/template/static4.C: New test.
1049 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
1050
1051 PR c++/11041
1052 * g++.dg/init/ref7.C: New test.
1053
1054 2003-06-19 Matt Austern <austern@apple.com>
1055
1056 PR c++/11228
1057 * g++.dg/anew1.C: New test.
1058 * g++.dg/anew2.C: New test.
1059 * g++.dg/anew3.C: New test.
1060 * g++.dg/anew4.C: New test.
1061
1062 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
1063
1064 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
1065
1066 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
1067
1068 * gcc.c-torture/execute/simd-4.c (main): Make expected value
1069 endian-dependent.
1070
1071 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
1072
1073 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
1074 Remove cruft.
1075
1076 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
1077
1078 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
1079 * gcc.c-torture/compile/961203-1.c: Likewise.
1080 * gcc.c-torture/compile/980506-1.c: Likewise.
1081
1082 2003-06-17 Mark Mitchell <mark@codesourcery.com>
1083
1084 PR c++/10712
1085 * g++.dg/lookup/using7.C: New test.
1086
1087 2003-06-17 Mark Mitchell <mark@codesourcery.com>
1088
1089 PR c++/11105
1090 * g++.dg/abi/conv1.C: Remove it.
1091 * g++.dg/template/conv7.C: New test.
1092 * g++.dg/template/conv8.C: Likewise.
1093 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
1094 conversion operator.
1095
1096 2003-06-17 Janis Johnson <janis187@us.ibm.com>
1097
1098 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
1099 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1100 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1101 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1102 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1103 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1104 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1105 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1106 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1107 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1108 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1109 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1110 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1111 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1112 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1113 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1114 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1115 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1116 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1117 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1118 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1119 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1120 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1121 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1122 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1123 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1124 * gcc.dg/compat/struct-return-10_x.c: Ditto.
1125 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1126 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1127
1128 2003-06-16 Mark Mitchell <mark@codesourcery.com>
1129
1130 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
1131 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
1132 indications.
1133
1134 2003-06-16 Roger Sayle <roger@eyesopen.com>
1135
1136 * gcc.dg/i386-387-5.c: New test case.
1137 * gcc.dg/i386-387-6.c: New test case.
1138 * gcc.dg/builtins-23.c: New test case.
1139
1140 2003-06-15 Roger Sayle <roger@eyesopen.com>
1141
1142 * gcc.dg/builtins-22.c: New test case.
1143 * gcc.dg/i386-387-1.c: Update to test exp.
1144 * gcc.dg/i386-387-2.c: Likewise.
1145
1146 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1147
1148 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
1149
1150 2003-06-12 Mark Mitchell <mark@codesourcery.com>
1151
1152 * lib/gcc-dg.exp (dg-require-dll): New function.
1153 (dg-xfail-if): Likewise.
1154 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
1155 driver.
1156
1157 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
1158 * gcc.c-torture/compile/20001205-1.c: Likewise.
1159 * gcc.c-torture/compile/20001226-1.c: Likewise.
1160 * gcc.c-torture/compile/20010518-2.c: Likewise.
1161 * gcc.c-torture/compile/20020312-1.c: Likewise.
1162 * gcc.c-torture/compile/20020604-1.c: Likewise.
1163 * gcc.c-torture/compile/920501-12.c: Likewise.
1164 * gcc.c-torture/compile/920501-4.c: Likewise.
1165 * gcc.c-torture/compile/920520-1.c: Likewise.
1166 * gcc.c-torture/compile/920521-1.c: Likewise.
1167 * gcc.c-torture/compile/920625-1.c: Likewise.
1168 * gcc.c-torture/compile/961203-1.c: Likewise.
1169 * gcc.c-torture/compile/980506-1.c: Likewise.
1170 * gcc.c-torture/compile/981006-1.c: Likewise.
1171 * gcc.c-torture/compile/981022-1.c: Likewise.
1172 * gcc.c-torture/compile/981223-1.c: Likewise.
1173 * gcc.c-torture/compile/990617-1.c: Likewise.
1174 * gcc.c-torture/compile/dll.c: Likewise.
1175 * gcc.c-torture/compile/labels-3.c: Likewise.
1176 * gcc.c-torture/compile/mipscop-1.c: Likewise.
1177 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1178 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1179 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1180 * gcc.c-torture/compile/simd-5.c: Likewise.
1181 * gcc.c-torture/compile/20000804-1.x: Remove.
1182 * gcc.c-torture/compile/20001205-1.x: Likewise.
1183 * gcc.c-torture/compile/20001226-1.x: Likewise.
1184 * gcc.c-torture/compile/20010518-2.x: Likewise.
1185 * gcc.c-torture/compile/20020312-1.x: Likewise.
1186 * gcc.c-torture/compile/20020604-1.x: Likewise.
1187 * gcc.c-torture/compile/920501-12.x: Likewise.
1188 * gcc.c-torture/compile/920501-4.x: Likewise.
1189 * gcc.c-torture/compile/920520-1.x: Likewise.
1190 * gcc.c-torture/compile/920521-1.x: Likewise.
1191 * gcc.c-torture/compile/920625-1.x: Likewise.
1192 * gcc.c-torture/compile/961203-1.x: Likewise.
1193 * gcc.c-torture/compile/980506-1.x: Likewise.
1194 * gcc.c-torture/compile/981006-1.x: Likewise.
1195 * gcc.c-torture/compile/981022-1.x: Likewise.
1196 * gcc.c-torture/compile/981223-1.x: Likewise.
1197 * gcc.c-torture/compile/990617-1.x: Likewise.
1198 * gcc.c-torture/compile/mipscop-1.x: Likewise.
1199 * gcc.c-torture/compile/mipscop-2.x: Likewise.
1200 * gcc.c-torture/compile/mipscop-3.x: Likewise.
1201 * gcc.c-torture/compile/mipscop-4.x: Likewise.
1202 * gcc.c-torture/compile/simd-5.x: Likewise.
1203
1204 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
1205
1206 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1207
1208 * gcc.c-torture/execute/20030611-1.c: New test.
1209
1210 2003-06-12 Roger Sayle <roger@eyesopen.com>
1211
1212 PR middle-end/168
1213 * gcc.dg/20030612-1.c: New test case.
1214
1215 2003-06-12 Mark Mitchell <mark@codesourcery.com>
1216
1217 PR c++/10635
1218 * g++.dg/expr/cast1.C: New test.
1219
1220 2003-06-12 Roger Sayle <roger@eyesopen.com>
1221
1222 * gcc.dg/builtins-21.c: New test case.
1223
1224 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
1225
1226 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
1227 options instead of at the end.
1228 * lib/objc.exp (objc_target_compile): Likewise.
1229
1230 2003-06-11 Mark Mitchell <mark@codesourcery.com>
1231
1232 PR c++/10432
1233 * g++.dg/parse/error1.C: New test.
1234
1235 2003-06-11 Janis Johnson <janis187@us.ibm.com>
1236
1237 * gcc.dg/compat/struct-by-value-11_main.c: New file.
1238 * gcc.dg/compat/struct-by-value-11_x.c: New file.
1239 * gcc.dg/compat/struct-by-value-11_y.c: New file.
1240 * gcc.dg/compat/struct-by-value-12_main.c: New file.
1241 * gcc.dg/compat/struct-by-value-12_x.c: New file.
1242 * gcc.dg/compat/struct-by-value-12_y.c: New file.
1243 * gcc.dg/compat/struct-by-value-13_main.c: New file.
1244 * gcc.dg/compat/struct-by-value-13_x.c: New file.
1245 * gcc.dg/compat/struct-by-value-13_y.c: New file.
1246 * gcc.dg/compat/struct-by-value-14_main.c: New file.
1247 * gcc.dg/compat/struct-by-value-14_x.c: New file.
1248 * gcc.dg/compat/struct-by-value-14_y.c: New file.
1249 * gcc.dg/compat/struct-by-value-15_main.c: New file.
1250 * gcc.dg/compat/struct-by-value-15_x.c: New file.
1251 * gcc.dg/compat/struct-by-value-15_y.c: New file.
1252 * gcc.dg/compat/struct-by-value-16_main.c: New file.
1253 * gcc.dg/compat/struct-by-value-16_x.c: New file.
1254 * gcc.dg/compat/struct-by-value-16_y.c: New file.
1255 * gcc.dg/compat/struct-by-value-17_main.c: New file.
1256 * gcc.dg/compat/struct-by-value-17_x.c: New file.
1257 * gcc.dg/compat/struct-by-value-17_y.c: New file.
1258 * gcc.dg/compat/struct-by-value-18_main.c: New file.
1259 * gcc.dg/compat/struct-by-value-18_x.c: New file.
1260 * gcc.dg/compat/struct-by-value-18_y.c: New file.
1261
1262 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
1263 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
1264 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
1265 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
1266 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
1267 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
1268 * gcc.dg/compat/scalar-return-3_main.c: New file.
1269 * gcc.dg/compat/scalar-return-3_x.c: New file.
1270 * gcc.dg/compat/scalar-return-3_y.c: New file.
1271 * gcc.dg/compat/scalar-return-4_main.c: New file.
1272 * gcc.dg/compat/scalar-return-4_x.c: New file.
1273 * gcc.dg/compat/scalar-return-4_y.c: New file.
1274
1275 2003-06-10 Janis Johnson <janis187@us.ibm.com>
1276
1277 * gcc.dg/compat/fp2-struct-check.h: New file.
1278 * gcc.dg/compat/fp2-struct-defs.h: New file.
1279 * gcc.dg/compat/fp2-struct-init.h: New file.
1280 * gcc.dg/compat/struct-by-value-10_main.c: New file.
1281 * gcc.dg/compat/struct-by-value-10_x.c: New file.
1282 * gcc.dg/compat/struct-by-value-10_y.c: New file.
1283 * gcc.dg/compat/struct-return-10_main.c: New file.
1284 * gcc.dg/compat/struct-return-10_x.c: New file.
1285 * gcc.dg/compat/struct-return-10_y.c: New file.
1286
1287 * gcc.dg/compat/compat-common.h: New file.
1288 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
1289 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
1290 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
1291 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
1292 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
1293 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
1294 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
1295 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1296 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
1297 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
1298 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1299 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
1300 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
1301 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1302 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
1303 * gcc.dg/compat/small-struct-check.h: Ditto.
1304 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
1305 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1306 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
1307 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
1308 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1309 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
1310 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
1311 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1312 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
1313 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
1314 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1315 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
1316 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
1317 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1318 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
1319 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
1320 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1321 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
1322 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
1323 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1324 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
1325 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
1326 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1327 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
1328 * gcc.dg/compat/struct-return-2_main.c: Ditto.
1329 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1330 * gcc.dg/compat/struct-return-2_y.c: Ditto.
1331 * gcc.dg/compat/struct-return-3_main.c: Ditto.
1332 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1333 * gcc.dg/compat/struct-return-3_y.c: Ditto.
1334
1335 2003-06-10 Geoffrey Keating <geoffk@apple.com>
1336
1337 * g++.dg/pch/static-1.C: New file.
1338 * g++.dg/pch/static-1.Hs: New file.
1339
1340 2003-06-10 Richard Henderson <rth@redhat.com>
1341
1342 * gcc.dg/asm-7.c: Adjust expected warning text.
1343
1344 2003-06-10 Roger Sayle <roger@eyesopen.com>
1345
1346 * gcc.dg/builtins-20.c: New test case.
1347
1348 2003-06-10 Mark Mitchell <mark@codesourcery.com>
1349
1350 PR c++/11131
1351 * g++.dg/opt/template1.C: New test.
1352
1353 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1354
1355 * lib/gcc-dg.exp (dg-test): Clear additional_files and
1356 additional_sources.
1357
1358 2003-05-21 David Taylor <dtaylor@emc.com>
1359
1360 * gcc.dg/Wpadded.c: New file.
1361
1362 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1363
1364 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
1365 * gcc.dg/special/weak-2.c: Add dg-require-weak.
1366 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
1367 dg-require-weak.
1368
1369 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
1370
1371 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
1372
1373 2003-06-09 Mark Mitchell <mark@codesourcery.com>
1374
1375 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
1376 (dg-require-alias): Likewise.
1377 (dg-require-gc-sections): Likewise.
1378 * lib/target-supports.exp (check_gc_sections_available): Likewise.
1379
1380 2003-06-08 Richard Henderson <rth@redhat.com>
1381
1382 * gcc.dg/20011029-2.c: Fix the array reference.
1383 * gcc.dg/asm-7.c: New.
1384
1385 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
1386
1387 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
1388
1389 2003-06-08 Mark Mitchell <mark@codesourcery.com>
1390
1391 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
1392 (dg-require-gc-sections): Likewise.
1393
1394 Sun Jun 8 16:46:04 CEST 2003 Jan Hubicka <jh@suse.cz>
1395
1396 * i386-cmov1.c: Fix regular expression.
1397 * i386-cvt-1.c: Likewise.
1398 * i386-local.c: Likewise.
1399 * i386-local2.c: Likewise.
1400 * i386-mul.c: Likewise.
1401 * i386-ssetype-1.c: Likewise.
1402 * i386-ssetype-3.c: Likewise.
1403 * i386-ssetype-5.c: Likewise.
1404
1405 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1406
1407 PR c++/11039
1408 * g++.dg/warn/implicit-typename2.C: New test.
1409 * g++.dg/warn/implicit-typename3.C: New test.
1410
1411 2003-06-07 Richard Henderson <rth@redhat.com>
1412
1413 * g++.dg/other/offsetof3.C: Use size_t.
1414 * g++.dg/other/offsetof4.C: Likewise.
1415
1416 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
1417
1418 * lib/copy-file.exp: New. Implement gcc_copy_files.
1419
1420 * lib/dg-pch.exp: Load copy-file.exp
1421 (dg-pch): Use gcc_copy_files instead of "file copy".
1422
1423 2003-06-06 Mark Mitchell <mark@codesourcery.com>
1424
1425 * gcc.dg/weak/weak.exp: Simplify.
1426 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
1427 * gcc.dg/weak/weak-1.c: Likewise.
1428 * gcc.dg/weak/weak-2.c: Likewise.
1429 * gcc.dg/weak/weak-3.c: Likewise.
1430 * gcc.dg/weak/weak-4.c: Likewise.
1431 * gcc.dg/weak/weak-5.c: Likewise.
1432 * gcc.dg/weak/weak-6.c: Likewise.
1433 * gcc.dg/weak/weak-7.c: Likewise.
1434 * gcc.dg/weak/weak-8.c: Likewise.
1435 * gcc.dg/weak/weak-9.c: Likewise.
1436
1437 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
1438
1439 gcc.c-torture/execute/20030606-1.c: New.
1440
1441 2003-06-06 Roger Sayle <roger@eyesopen.com>
1442
1443 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
1444 * gcc.dg/builtins-19.c: Likewise.
1445
1446 2003-06-06 Roger Sayle <roger@eyesopen.com>
1447
1448 * gcc.dg/builtins-2.c: Add some more tests.
1449 * gcc.dg/builtins-18.c: New test case.
1450 * gcc.dg/builtins-19.c: New test case.
1451
1452 2003-06-06 Roger Sayle <roger@eyesopen.com>
1453 Jim Wilson <wilson@tuliptree.org>
1454
1455 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
1456
1457 2003-06-06 Jakub Jelinek <jakub@redhat.com>
1458
1459 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
1460 mempcpy/stpcpy calls not to be optimized into something else.
1461 * gcc.c-torture/execute/string-opt-3.c: Moved to...
1462 * gcc.c-torture/execute/builtins/string-7.c: ...here.
1463 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
1464
1465 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1466
1467 * gcc.dg/format/asm_fprintf-1.c: New test.
1468
1469 2003-06-05 Mark Mitchell <mark@codesourcery.com>
1470
1471 * lib/gcc-defs.exp (additional_sources): New variable.
1472 (dg-additional-sources): New function.
1473 (additional_files): New variable.
1474 (dg-additional-files): New function.
1475 (dg-additional-files-options): Likewise.
1476 * lib/gcc-dg.exp (dg-require-weak): New function.
1477 (dg-require-alias): Likewise.
1478 (dg-require-gc-sections): Likewise.
1479 * lib/target-supports.exp (check_alias_available): Remove testfile
1480 parameter.
1481 (check_gc_sections_available): New function.
1482 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
1483 (dg-gpp-additional-files): Likewise.
1484 * lib/g++.exp (additional_sources): Remove.
1485 (additional_files): Likewise.
1486 (g++_target_compile): Use dg-additional-files-options.
1487
1488 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
1489 Tcl logic.
1490 * gcc.dg/special/ecos.exp: Remove.
1491 * gcc.dg/special/20000419-2.c: Use dg-require-*.
1492 * gcc.dg/special/alias-1.c: Likewise.
1493 * gcc.dg/special/alias-2.c: Likewise.
1494 * gcc.dg/special/gcsec-1.c: Likewise.
1495 * gcc.dg/special/weak-1.c: Likewise.
1496 * gcc.dg/special/weak-2.c: Likewise.
1497 * gcc.dg/special/wkali-1.c: Likewise.
1498 * gcc.dg/special/wkali-2.c: Likewise.
1499
1500 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
1501 dg-gpp-additional-*.
1502 * g++.dg/special/conpr-3.C: Likewise.
1503 * g++.dg/special/conpr-4.C: Likewise.
1504 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
1505 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
1506 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
1507 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
1508 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
1509 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
1510 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
1511 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
1512 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
1513 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
1514 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
1515 * g++.old-deja/g++.other/comdat1.C: Likewise.
1516 * g++.old-deja/g++.other/comdat2.C: Likewise.
1517 * g++.old-deja/g++.other/comdat3.C: Likewise.
1518 * g++.old-deja/g++.other/ctor1.C: Likewise.
1519 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
1520
1521 2003-06-05 Richard Henderson <rth@redhat.com>
1522
1523 * gcc.dg/debug/20030605-1.c: New.
1524
1525 2003-06-04 Mark Mitchell <mark@codesourcery.com>
1526
1527 * README.QMTEST: Update.
1528
1529 2003-06-04 Richard Henderson <rth@redhat.com>
1530
1531 * gcc.dg/cleanup-1.c: New.
1532 * gcc.dg/cleanup-2.c: New.
1533 * gcc.dg/cleanup-3.c: New.
1534 * gcc.dg/cleanup-4.c: New.
1535 * gcc.dg/cleanup-5.c: New.
1536 * gcc.dg/cleanup-6.c: New.
1537 * gcc.dg/cleanup-7.c: New.
1538
1539 2003-06-04 Mark Mitchell <mark@codesourcery.com>
1540
1541 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
1542
1543 * lib/dg-pch.exp: New file.
1544 * g++.dg/pch/pch.exp: Use dg-pch.exp.
1545 * gcc.dg/pch/pch.exp: Likewise.
1546
1547 2003-06-04 Roger Sayle <roger@eyesopen.com>
1548
1549 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
1550 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
1551 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
1552 * gcc.dg/builtins-17.c: New test case.
1553 * gcc.dg/i386-387-4.c: New test case.
1554 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
1555
1556 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1557
1558 * gcc.dg/ultrasp9.c: New test.
1559
1560 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1561
1562 * gcc.c-torture/compile/20030604-1.c: New test.
1563 * gcc.dg/sparc-constant-1.c: New test.
1564
1565 2003-06-03 Glen Nakamura <glen@imodulo.com>
1566
1567 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
1568
1569 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
1570
1571 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
1572
1573 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
1574 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
1575
1576 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
1577
1578 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
1579
1580 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1581
1582 PR c++/10940
1583 * g++.dg/template/spec10.C: New test.
1584
1585 2003-06-03 Roger Sayle <roger@eyesopen.com>
1586
1587 * gcc.dg/builtins-16.c: New test case.
1588
1589 2003-06-03 Jakub Jelinek <jakub@redhat.com>
1590
1591 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
1592 mempcpy test with post-increments.
1593 * gcc.c-torture/execute/string-opt-3.c: New test.
1594 * gcc.dg/string-opt-1.c: New test.
1595
1596 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
1597
1598 PR fortran/10965
1599 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
1600
1601 2003-06-02 Mark Mitchell <mark@codesourcery.com>
1602
1603 * lib/scanasm.exp (dg-scan): New function, factored out of ...
1604 (scan-assembler): ... here. Use dg-scan.
1605 (scan-assembler-not): Likewise.
1606 (scan-file): New function.
1607 (scan-file-not): Likewise.
1608 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
1609 * gcc.dg/cpp/_Pragma4.c: Likewise.
1610 * gcc.dg/cpp/_Pragma5.c: Likewise.
1611 * gcc.dg/cpp/avoidpaste1.c: Likewise.
1612 * gcc.dg/cpp/avoidpaste2.c: Likewise.
1613 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
1614 * gcc.dg/cpp/cmdlne-P.c: Likewise.
1615 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
1616 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
1617 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
1618 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
1619 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
1620 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
1621 * gcc.dg/cpp/cxxcom1.c: Likewise.
1622 * gcc.dg/cpp/line1.c: Likewise.
1623 * gcc.dg/cpp/maccom1.c: Likewise.
1624 * gcc.dg/cpp/maccom2.c: Likewise.
1625 * gcc.dg/cpp/maccom3.c: Likewise.
1626 * gcc.dg/cpp/maccom4.c: Likewise.
1627 * gcc.dg/cpp/maccom5.c: Likewise.
1628 * gcc.dg/cpp/maccom6.c: Likewise.
1629 * gcc.dg/cpp/multiline.c: Likewise.
1630 * gcc.dg/cpp/spacing1.c: Likewise.
1631 * gcc.dg/cpp/spacing2.c: Likewise.
1632 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
1633 * gcc.dg/cpp/trad/maccom1.c: Likewise.
1634 * gcc.dg/cpp/trad/maccom2.c: Likewise.
1635 * gcc.dg/cpp/trad/maccom3.c: Likewise.
1636 * gcc.dg/cpp/trad/maccom4.c: Likewise.
1637 * gcc.dg/cpp/trad/maccom6.c: Likewise.
1638 * gcc.dg/cpp/cxxcom2.c: Likewise.
1639 * gcc.dg/cpp/cxxcom2.h: New file.
1640
1641 * gcc.dg/cpp/truefalse.cpp: Move it to ...
1642 * g++.dg/cpp/truefalse.C: Here.
1643 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
1644
1645 2003-06-01 Loren James Rittle <ljrittle@acm.org>
1646
1647 * gcc.dg/cpp/redef3.c: New file.
1648
1649 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1650
1651 * gcc.dg/i386-loop-3.c: New test.
1652
1653 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
1654
1655 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
1656
1657 2003-05-31 Roger Sayle <roger@eyesopen.com>
1658
1659 * gcc.dg/fwrapv-1.c: New test case.
1660 * gcc.dg/fwrapv-2.c: New test case.
1661
1662 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1663
1664 PR c++/10956
1665 * g++.dg/template/spec9.C: New test.
1666
1667 2003-05-29 Roger Sayle <roger@eyesopen.com>
1668
1669 * gcc.dg/duff-4.c: New test case.
1670
1671 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
1672
1673 PR fortran/10843
1674 * g77.dg/ffixed-form-1.f: New test
1675 * g77.dg/ffixed-form-2.f: New test
1676 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
1677 * g77.dg/ffree-form-3.f: New test
1678
1679 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
1680
1681 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
1682 * gcc.dg/wint_t-1.c: Likewise.
1683
1684 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1685
1686 * g++.dg/template/access11.C: New test.
1687
1688 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1689
1690 PR c++/10849
1691 * g++.dg/template/access10.C: New test.
1692
1693 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1694 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1695
1696 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
1697
1698 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
1699
1700 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
1701 suppress for powerpc-*-darwin*.
1702 * gcc.dg/torture/builtin-noret-2.c: Likewise.
1703
1704 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
1705
1706 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
1707 suppress option for powerpc-*-darwin*.
1708
1709 2003-05-23 Roger Sayle <roger@eyesopen.com>
1710
1711 * gcc.dg/builtins-1.c: Add tests for tan and atan.
1712 * gcc.dg/builtins-4.c: Add test for fmod.
1713
1714 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1715
1716 PR c++/10682
1717 * g++.dg/template/instantiate4.C: New test.
1718
1719 2003-05-22 Roger Sayle <roger@eyesopen.com>
1720
1721 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
1722
1723 2003-05-21 Janis Johnson <janis187@us.ibm.com>
1724
1725 * gcc.dg/compat/scalar-return-1_main.c: New file.
1726 * gcc.dg/compat/scalar-return-1_x.c: New file.
1727 * gcc.dg/compat/scalar-return-1_y.c: New file.
1728 * gcc.dg/compat/scalar-return-2_main.c: New file.
1729 * gcc.dg/compat/scalar-return-2_x.c: New file.
1730 * gcc.dg/compat/scalar-return-2_y.c: New file.
1731 * gcc.dg/compat/struct-return-3_main.c: New file.
1732 * gcc.dg/compat/struct-return-3_y.c: New file.
1733 * gcc.dg/compat/struct-return-3_x.c: New file.
1734 * gcc.dg/compat/struct-return-2_main.c: New file.
1735 * gcc.dg/compat/struct-return-2_x.c: New file.
1736 * gcc.dg/compat/struct-return-2_y.c: New file.
1737
1738 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1739
1740 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
1741 for hppa*-hp-hpux*.
1742 * gcc.dg/20021014-1.c (dg-options): Likewise.
1743 * gcc.dg/nest.c (dg-options): Likewise.
1744
1745 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
1746
1747 PR c++/9738
1748 * g++.dg/ext/dllimport2.C: New file.
1749 * g++.dg/ext/dllimport3.C: New file.
1750
1751 2003-05-20 Janis Johnson <janis187@us.ibm.com>
1752
1753 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
1754 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
1755 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1756 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
1757 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1758 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
1759 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
1760 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
1761 * gcc.dg/compat/small-struct-defs.h: New file.
1762 * gcc.dg/compat/small-struct-init.h: New file.
1763 * gcc.dg/compat/small-struct-check.h: New file.
1764 * gcc.dg/compat/fp-struct-defs.h: New file.
1765 * gcc.dg/compat/fp-struct-check.h: New file.
1766 * gcc.dg/compat/fp-struct-init.h: New file.
1767 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
1768 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
1769
1770 2003-05-19 Jakub Jelinek <jakub@redhat.com>
1771
1772 * gcc.dg/20030225-2.c: New test.
1773
1774 2003-05-18 Roger Sayle <roger@eyesopen.com>
1775 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1776
1777 * gcc.c-torture/compile/20030518-1.c: New test case.
1778
1779 2003-05-18 Mark Mitchell <mark@codesourcery.com>
1780
1781 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
1782 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
1783 gcc-dg-debug-runtest.
1784 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
1785 gcc-dg-debug-runtest.
1786
1787 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1788
1789 PR c++/9022
1790 * g++.dg/lookup/using6.C: New test.
1791
1792 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1793
1794 * g++.dg/parse/access2.C: New test.
1795
1796 2003-05-17 Mark Mitchell <mark@codesourcery.com>
1797
1798 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
1799 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
1800 * gcc.dg/debug/debug.exp: Likewise.
1801
1802 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
1803
1804 * gcc.dg/dollar.c: New test.
1805
1806 2003-05-16 Janis Johnson <janis187@us.ibm.com>
1807
1808 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
1809 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
1810 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
1811 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
1812 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
1813 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
1814 * gcc.dg/compat/struct-by-value-6_main.c: New file.
1815 * gcc.dg/compat/struct-by-value-6_x.c: New file.
1816 * gcc.dg/compat/struct-by-value-6_y.c: New file.
1817 * gcc.dg/compat/struct-by-value-7_main.c: New file.
1818 * gcc.dg/compat/struct-by-value-7_x.c: New file.
1819 * gcc.dg/compat/struct-by-value-7_y.c: New file.
1820 * gcc.dg/compat/struct-by-value-8_main.c: New file.
1821 * gcc.dg/compat/struct-by-value-8_x.c: New file.
1822 * gcc.dg/compat/struct-by-value-8_y.c: New file.
1823 * gcc.dg/compat/struct-by-value-9_main.c: New file.
1824 * gcc.dg/compat/struct-by-value-9_x.c: New file.
1825 * gcc.dg/compat/struct-by-value-9_y.c: New file.
1826
1827 2003-05-16 Mark Mitchell <mark@codesourcery.com>
1828
1829 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
1830 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
1831 support for "repo" mode.
1832 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
1833 * lib/g77-dg.exp: Likewise.
1834 * lib/obj-dg.exp: Likewise.
1835
1836 2003-05-16 Jakub Jelinek <jakub@redhat.com>
1837
1838 Merge from gcc-3_2-rhl8-branch:
1839 2003-04-23 Jakub Jelinek <jakub@redhat.com>
1840
1841 * gcc.dg/tls/opt-6.c: New test.
1842
1843 2003-04-05 Jakub Jelinek <jakub@redhat.com>
1844
1845 * gcc.dg/20030405-1.c: New test.
1846
1847 2003-03-09 Jakub Jelinek <jakub@redhat.com>
1848
1849 * gcc.dg/20030309-1.c: New test.
1850
1851 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1852
1853 * gcc.c-torture/execute/20030307-1.c: New test.
1854
1855 2003-02-20 Randolph Chung <tausq@debian.org>
1856
1857 * gcc.c-torture/compile/20030220-1.c: New test.
1858
1859 2003-02-18 Jakub Jelinek <jakub@redhat.com>
1860
1861 * gcc.dg/20030217-1.c: New test.
1862
1863 2003-01-29 Jakub Jelinek <jakub@redhat.com>
1864
1865 * gcc.c-torture/compile/20020129-1.c: New test.
1866
1867 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1868
1869 * gcc.dg/unroll-1.c: New test.
1870
1871 2002-11-16 Jan Hubicka <jh@suse.cz>
1872
1873 * gcc.c-torture/execute/20020920-1.c: New test.
1874
1875 2002-10-08 Jakub Jelinek <jakub@redhat.com>
1876
1877 PR target/7434
1878 * gcc.c-torture/compile/20021008-1.c: New test.
1879
1880 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
1881
1882 PR target/7559
1883 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
1884
1885 2002-08-07 Jakub Jelinek <jakub@redhat.com>
1886
1887 * gcc.c-torture/compile/20020807-1.c: New test.
1888
1889 2002-07-30 Jakub Jelinek <jakub@redhat.com>
1890
1891 * gcc.dg/tls/opt-1.c: New test.
1892
1893 2002-07-29 Jakub Jelinek <jakub@redhat.com>
1894
1895 * gcc.dg/20020729-1.c: New test.
1896
1897 2002-07-20 Jakub Jelinek <jakub@redhat.com>
1898
1899 * g++.dg/opt/life1.C: New test.
1900
1901 2002-05-20 Jakub Jelinek <jakub@redhat.com>
1902
1903 * gcc.dg/20020525-1.c: New test.
1904
1905 2002-05-24 Jakub Jelinek <jakub@redhat.com>
1906
1907 PR c++/6794
1908 * g++.dg/ext/pretty1.C: New test.
1909 * g++.dg/ext/pretty2.C: New test.
1910
1911 2003-05-15 Mark Mitchell <mark@codesourcery.com>
1912
1913 PR c++/8385
1914 * g++.dg/ext/typeof5.C: New test.
1915
1916 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
1917
1918 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
1919 __USER_LABEL_PREFIX__ into account.
1920 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
1921
1922 2003-05-14 Roger Sayle <roger@eyesopen.com>
1923
1924 * gcc.dg/builtins-15.c: New test case.
1925
1926 2003-05-13 Zack Weinberg <zack@codesourcery.com>
1927
1928 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
1929
1930 2003-05-12 Mark Mitchell <mark@codesourcery.com>
1931
1932 * lib/g++.exp: Tweak handling of additional source files.
1933 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
1934 * g++.dg/special/conpr-2a.C: Rename to ...
1935 * g++.dg/special/conpr-2a.cc: ... this.
1936 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
1937 * g++.dg/special/conpr-3a.C: Rename to ...
1938 * g++.dg/special/conpr-3a.cc: This.
1939 * g++.dg/special/conpr-3b.C: Rename to ...
1940 * g++.dg/special/conpr-3b.cc: This.
1941 * g++.dg/special/conpr-4.C: New test.
1942 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
1943
1944 2003-05-12 David Edelsohn <edelsohn@gnu.org>
1945
1946 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
1947
1948 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1949
1950 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
1951 * g++.old-deja/g++.robertl/eb71.C: Likewise.
1952 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
1953 * g++.old-deja/g++.other/warn3.C: Likewise.
1954
1955 2003-05-11 Roger Sayle <roger@eyesopen.com>
1956
1957 * gcc.dg/i386-387-1.c: Update to also test log.
1958 * gcc.dg/i386-387-2.c: Likewise.
1959
1960 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
1961
1962 * g77.f-torture/execute/int8421.f: New test.
1963
1964 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1965
1966 PR c++/10230, c++/10481
1967 * g++.dg/lookup/scoped5.C: New test.
1968
1969 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1970
1971 PR c++/10552
1972 * g++.dg/template/ttp6.C: New test.
1973
1974 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
1975
1976 * gcc.c-torture/execute/builtins: New directory.
1977 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
1978 gcc.c-torture/execute/builtins.
1979 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
1980 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
1981 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
1982 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
1983
1984 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1985
1986 PR c++/9252
1987 * g++.dg/template/access8.C: New test.
1988 * g++.dg/template/access9.C: New test.
1989
1990 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1991
1992 PR c++/9554
1993 * g++.dg/parse/access1.C: New test.
1994
1995 2003-05-09 DJ Delorie <dj@redhat.com>
1996
1997 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
1998 long, and not an int.
1999
2000 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2001
2002 PR c++/10555, c++/10576
2003 * g++.dg/template/memclass1.C: New test.
2004
2005 2003-05-08 DJ Delorie <dj@redhat.com>
2006
2007 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
2008 targets.
2009 * gcc.c-torture/execute/20021024-1.x: Likewise.
2010 * gcc.c-torture/execute/shiftdi.x: Likewise.
2011 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
2012 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
2013 * gcc.dg/20021018-1.c: Likewise.
2014
2015 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2016
2017 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
2018
2019 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
2020 (bcopy): Call memmove.
2021
2022 2003-05-08 Roger Sayle <roger@eyesopen.com>
2023
2024 * g77.f-torture/compile/8485.f: New test case.
2025
2026 2003-05-07 Richard Henderson <rth@redhat.com>
2027
2028 PR c++/10570
2029 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
2030 Verify exception_cleanup not called for rethrows.
2031 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
2032 when exiting catch block without rethrowing.
2033 * g++.dg/eh/forced3.C: New.
2034 * g++.dg/eh/forced4.C: New.
2035
2036 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
2037
2038 * gcc.dg/20030505.c: Fix triplet.
2039
2040 2003-05-06 DJ Delorie <dj@redhat.com>
2041
2042 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
2043 * gcc.dg/nest.c: Likewise.
2044
2045 2003-05-05 Roger Sayle <roger@eyesopen.com>
2046
2047 * gcc.dg/builtins-14.c: New test case.
2048
2049 2003-05-05 Janis Johnson <janis187@us.ibm.com>
2050
2051 * lib/compat.exp (compat-execute): New argument.
2052 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
2053 * gcc.dg/compat: New test directory.
2054 * gcc.dg/compat/compat.exp: New expect script.
2055 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
2056 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
2057 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
2058 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
2059 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
2060 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
2061
2062 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
2063 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
2064 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
2065 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
2066 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
2067 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
2068 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
2069 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
2070 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
2071 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
2072 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
2073 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
2074 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
2075 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
2076 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
2077
2078 2003-05-05 Zack Weinberg <zack@codesourcery.com>
2079
2080 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
2081
2082 2003-05-05 Jakub Jelinek <jakub@redhat.com>
2083
2084 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
2085
2086 2003-05-05 Geoffrey Keating <geoffk@apple.com>
2087
2088 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
2089 * gcc.dg/ppc-fsel-2.c: New test.
2090
2091 * gcc.dg/unused-5.c: New test.
2092
2093 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2094
2095 PR c++/10496
2096 * g++.dg/warn/pmf1.C: New test.
2097
2098 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2099
2100 PR c++/4494
2101 * g++.dg/warn/main.C: New test.
2102
2103 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2104
2105 * gcc.dg/nonnull-3.c: New test.
2106
2107 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
2108
2109 * gcc.dg/cpp/Wtrigraphs.c: Update.
2110 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
2111
2112 2003-05-03 Geoffrey Keating <geoffk@apple.com>
2113
2114 * gcc.dg/ppc-fsel-1.c: New test.
2115
2116 2003-05-03 Zack Weinberg <zack@codesourcery.com>
2117
2118 PR c/10604
2119 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
2120
2121 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
2122
2123 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
2124
2125 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2126
2127 PR c++/9364, c++/10553, c++/10586
2128 * g++.dg/parse/typename4.C: New test.
2129 * g++.dg/parse/typename5.C: Likewise.
2130
2131 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
2132
2133 * gcc.c-torture/compile/20030503-1.c: New test.
2134
2135 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2136
2137 * g++.dg/lookup/using5.C: Fix testcase error.
2138
2139 2003-05-01 Chris Demetriou <cgd@broadcom.com>
2140
2141 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
2142 since MEABI is no longer supported. Remove all vestiges
2143 of MEABI from the test.
2144
2145 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2146
2147 PR c++/10554
2148 * g++.dg/lookup/using5.C: New test.
2149
2150 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2151
2152 PR c++/8772
2153 * g++.dg/template/ttp5.C: New test.
2154
2155 2003-04-30 Mark Mitchell <mark@codesourcery.com>
2156
2157 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
2158 (dg-gpp-additional-sources): New function.
2159 (dg-gpp-additional-files): Likewise.
2160 * lib/g++.exp (additional_sources): New variable.
2161 (additional_files): Likewise.
2162 (g++_target_compile): Deal with them.
2163 * lib/old-dejagnu.exp: Remove.
2164 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
2165 * g++.old-deja: Revise all tests to use dg commands.
2166
2167 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2168
2169 PR c++/9432, c++/9528
2170 * g++.dg/lookup/using4.C: New test.
2171
2172 2003-04-29 Geoffrey Keating <geoffk@apple.com>
2173
2174 * gcc.dg/noreturn-5.c: New file.
2175 * gcc.dg/noreturn-6.c: New file.
2176
2177 * gcc.c-torture/compile/inline-1.c: New file.
2178
2179 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2180
2181 PR c++/10551
2182 * g++.dg/template/explicit1.C: New test.
2183
2184 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2185
2186 PR c++/10549
2187 * g++.dg/other/bitfield1.C: New test.
2188
2189 PR c++/10527
2190 * g++.dg/init/new7.C: New test.
2191
2192 2003-04-29 Mark Mitchell <mark@codesourcery.com>
2193
2194 * g++.dg/ext/desig1.C: New test.
2195 * g++.dg/ext/init1.C: Update.
2196
2197 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
2198
2199 2003-04-28 Mark Mitchell <mark@codesourcery.com>
2200
2201 PR c++/10180
2202 * g++.dg/warn/Winline-1.C: New test.
2203
2204 2003-04-28 Jakub Jelinek <jakub@redhat.com>
2205
2206 * gcc.c-torture/execute/string-opt-19.c: New test.
2207
2208 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
2209 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
2210
2211 2003-04-27 Mark Mitchell <mark@codesourcery.com>
2212
2213 PR c++/10506
2214 * g++.dg/init/new6.C: New test.
2215
2216 PR c++/10503
2217 * g++.dg/init/ref6.C: New test.
2218
2219 2003-04-26 David Edelsohn <edelsohn@gnu.org>
2220
2221 * g++.dg/warn/weak1.C: XFAIL on AIX4.
2222
2223 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2224
2225 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
2226 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
2227
2228 2003-04-25 Mark Mitchell <mark@codesourcery.com>
2229
2230 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
2231 initialized static data members.
2232
2233 2003-04-25 H.J. Lu <hjl@gnu.org>
2234
2235 * gcc.dg/ia64-sync-4.c: New test.
2236
2237 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2238
2239 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
2240 date.
2241
2242 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
2243
2244 PR c++/10337
2245 * g++.dg/warn/conv1.C: New test.
2246 * g++.old-deja/g++.other/conv7.C: Adjust.
2247 * g++.old-deja/g++.other/overload14.C: Adjust.
2248
2249 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2250
2251 PR c++/10471
2252 * g++.dg/template/defarg2.C: New test.
2253
2254 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
2255
2256 * gcc.dg/cpp/include2.c: Update.
2257 * gcc.dg/cpp/multiline-2.c: New.
2258 * gcc.dg/cpp/multiline.c: Update.
2259 * gcc.dg/cpp/strify2.c: Update.
2260 * gcc.dg/cpp/trad/literals-2.c: Update.
2261
2262 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2263
2264 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
2265
2266 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2267
2268 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
2269
2270 2003-04-23 Mark Mitchell <mark@codesourcery.com>
2271
2272 PR c++/10451
2273 * g++.dg/parse/crash4.C: New test.
2274
2275 PR c++/9847
2276 * g++.dg/parse/crash5.C: New test.
2277
2278 2003-04-22 Mark Mitchell <mark@codesourcery.com>
2279
2280 PR c++/10446
2281 * g++.dg/parse/crash3.C: New test.
2282
2283 PR c++/10428
2284 * g++.dg/parse/elab1.C: New test.
2285
2286 2003-04-22 Devang Patel <dpatel@apple.com>
2287
2288 * gcc.dg/cpp/trad/funlike-5.c: New test.
2289
2290 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
2291
2292 * g++.dg/other/packed1.C: Fix dg options.
2293
2294 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
2295
2296 * g++.dg/other/offsetof2.C: New test.
2297
2298 2003-04-21 Mark Mitchell <mark@codesourcery.com>
2299
2300 * g++.dg/template/recurse.C: Adjust location of error messages.
2301
2302 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
2303
2304 PR c++/9881
2305 * g++.dg/init/addr-const1.C: New test.
2306 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
2307
2308 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
2309
2310 PR c++/10405
2311 * g++.dg/lookup/struct-hack1.C: New test.
2312
2313 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
2314
2315 * ucs.c: Update diagnostic messages.
2316
2317 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
2318
2319 * gcc.dg/cpp/truefalse.cpp: New test.
2320 * gcc.dg/cpp/cpp.exp: Update.
2321 * g++.dg/other/stdbool-if.C: Remove.
2322
2323 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
2324
2325 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
2326 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
2327
2328 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2329
2330 * gcc.c-torture/compile/20030418-1.c: New test.
2331
2332 2003-04-17 Janis Johnson <janis187@us.ibm.com>
2333
2334 * README.compat: Remove; content moved to doc/sourcebuild.texi.
2335
2336 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2337
2338 PR c++/10347
2339 g++.dg/template/dependent-name1.C: New test.
2340
2341 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
2342
2343 * gcc.dg/warn-1.c (tourist_guide): New array,
2344 contains a pointer to bar.
2345
2346 2003-04-16 Roger Sayle <roger@eyesopen.com>
2347
2348 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
2349 * gcc.c-torture/execute/medce-1.c: New test case.
2350 * gcc.c-torture/execute/medce-2.c: New test case.
2351
2352 2003-04-15 Mark Mitchell <mark@codesourcery.com>
2353
2354 * lib/prune.exp: Ignore more messages.
2355
2356 PR c++/10381
2357 * g++.dg/parse/lookup3.C: New test.
2358
2359 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
2360
2361 * gcc.c-torture/compile/20030415-1.c : New test.
2362
2363 2003-04-14 Mark Mitchell <mark@codesourcery.com>
2364
2365 * gcc.c-torture/execute/scope-2.c: Move to ...
2366 * gcc.dg/noncompile/scope.c: .... here.
2367
2368 2003-04-14 Roger Sayle <roger@eyesopen.com>
2369
2370 * gcc.dg/20030414-2.c: New test case.
2371
2372 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
2373
2374 PR target/10377
2375 * gcc.dg/20030414-1.c: New test.
2376
2377 2003-04-13 Roger Sayle <roger@eyesopen.com>
2378
2379 * gcc.dg/builtins-12.c: New test case.
2380 * gcc.dg/builtins-13.c: New test case.
2381
2382 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2383
2384 * gcc.c-torture/execute/string-opt-18.c: New test.
2385
2386 2003-04-13 Mark Mitchell <mark@codesourcery.com>
2387
2388 PR c++/10300
2389 * g++.dg/init/new5.C: New test.
2390
2391 2003-04-12 Mark Mitchell <mark@codesourcery.com>
2392
2393 PR c++/7910
2394 * g++.dg/ext/dllimport1.C: New test.
2395
2396 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2397
2398 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
2399
2400 2003-04-11 Bud Davis <bdavis9659@comcast.net>
2401
2402 PR Fortran/9263
2403 * g77.f-torture/noncompile/9263.f: New test
2404 PR Fortran/1832
2405 * g77.f-torture/execute/1832.f: New test
2406
2407 2003-04-11 David Chad <davidc@freebsd.org>
2408 Loren J. Rittle <ljrittle@acm.org>
2409
2410 libobjc/8562
2411 * objc.dg/headers.m: New test.
2412
2413 2003-04-10 Zack Weinberg <zack@codesourcery.com>
2414
2415 * gcc.c-torture/execute/builtin-noret-2.c: New.
2416 * gcc.c-torture/execute/builtin-noret-2.x: New.
2417 XFAIL builtin-noret-2.c at -O1 and above.
2418 * gcc.dg/redecl.c: New.
2419 * gcc.dg/Wshadow-1.c: Update error regexps.
2420
2421 2003-04-10 Mark Mitchell <mark@codesourcery.com>
2422
2423 * g++.dg/abi/bitfield10.C: New test.
2424
2425 2003-04-09 Mike Stump <mrs@apple.com>
2426
2427 * gcc.dg/pch/pch.exp: Make testcase names longer.
2428 * g++.dg/pch/pch.exp: Make testcase names longer.
2429
2430 2003-04-08 Roger Sayle <roger@eyesopen.com>
2431
2432 * gcc.dg/builtins-11.c: New test case.
2433
2434 2003-04-08 Roger Sayle <roger@eyesopen.com>
2435
2436 * gcc.dg/builtins-9.c: New test case.
2437 * gcc.dg/builtins-10.c: New test case.
2438
2439 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
2440
2441 * gcc.dg/noncompile/init-4.c.c: New test.
2442
2443 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
2444
2445 * gcc.misc-test/gcov-9.c: New test.
2446 * gcc.misc-test/gcov-10.c: New test
2447 * gcc.misc-test/gcov-11.c: New test.
2448
2449 2003-04-05 Zack Weinberg <zack@codesourcery.com>
2450
2451 PR optimization/10024
2452 * gcc.c-torture/compile/20030405-1.c: New test.
2453
2454 2003-04-04 Geoffrey Keating <geoffk@apple.com>
2455
2456 * gcc.dg/pch/static-3.c: New.
2457 * gcc.dg/pch/static-3.hs: New.
2458 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
2459
2460 2003-04-04 Richard Henderson <rth@redhat.com>
2461
2462 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
2463 * g++.dg/eh/forced2.C: Likewise.
2464
2465 2003-04-03 Mike Stump <mrs@apple.com>
2466
2467 * lib/scanasm.exp (scan-assembler): Add xfail processing for
2468 target arg.
2469 (scan-assembler-times, scan-assembler-not): Likewise.
2470 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
2471
2472 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2473
2474 * gcc.dg/sparc-loop-1.c: New test.
2475
2476 2003-04-02 Geoffrey Keating <geoffk@apple.com>
2477
2478 PR other/9274
2479 * g++.dg/pch/system-2.C: New.
2480 * g++.dg/pch/system-2.Hs: New.
2481
2482 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
2483
2484 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
2485
2486 * g++.dg/eh/simd-1.C (vecfunc): Same.
2487
2488 2003-04-01 Roger Sayle <roger@eyesopen.com>
2489
2490 * gcc.c-torture/execute/20030401-1.c: New test case.
2491
2492 2003-04-01 Ziemowit Laski <zlaski@apple.com>
2493
2494 * objc.dg/defs.m: New.
2495
2496 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
2497
2498 * g++.dg/eh/simd-1.C: New.
2499 * g++.dg/eh/simd-2.C: New.
2500
2501 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
2502
2503 * gcc.c-torture/execute/simd-3.c: New.
2504
2505 2003-03-31 Mark Mitchell <mark@codesourcery.com>
2506
2507 PR c/9936
2508 * gcc.dg/20030331-2.c: New test.
2509
2510 2003-03-31 Mark Mitchell <mark@codesourcery.com>
2511
2512 PR c++/10278
2513 * g++.dg/parse/crash2.C: New test.
2514
2515 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
2516
2517 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
2518 * gcc.c-torture/execute/20030331-1.c: ...here.
2519
2520 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
2521
2522 * gcc.c-torture/execute/20030331-1.c: New test.
2523
2524 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
2525
2526 * lib/gcov.exp: Adjust call return testing strings.
2527 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
2528
2529 2003-03-31 Roger Sayle <roger@eyesopen.com>
2530
2531 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
2532 * gcc.dg/builtins-7.c: New test case.
2533 * gcc.dg/builtins-8.c: New test case.
2534
2535 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
2536
2537 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
2538
2539 2003-03-30 Mark Mitchell <mark@codesourcery.com>
2540
2541 PR c++/7647
2542 * g++.dg/lookup-class-member-2.C: New test.
2543
2544 2003-03-30 Glen Nakamura <glen@imodulo.com>
2545
2546 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
2547
2548 2003-03-28 Roger Sayle <roger@eyesopen.com>
2549
2550 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
2551
2552 2003-03-28 Mark Mitchell <mark@codesourcery.com>
2553
2554 * g++.dg/init/attrib1.C: New test.
2555
2556 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2557
2558 * gcc.dg/ultrasp8.c: New test.
2559
2560 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2561
2562 * gcc.dg/ultrasp7.c: New test.
2563
2564 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
2565
2566 PR c++/10047
2567 * g++.dg/template/inline1.C: New test.
2568
2569 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2570
2571 * gcc.dg/sparc-dwarf2.c: New test.
2572
2573 2003-03-27 Roger Sayle <roger@eyesopen.com>
2574
2575 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
2576 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
2577
2578 2003-03-27 Mark Mitchell <mark@codesourcery.com>
2579
2580 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
2581 than reading .x files.
2582 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
2583 * g77.dg/gcov/gcov-1.f: Likewise.
2584 * gcc.misc-tests/gcov-4b.c: Likewise.
2585 * gcc.misc-tests/gcov-5b.c: Likewise.
2586 * gcc.misc-tests/gcov-6.c: Likewise.
2587 * gcc.misc-tests/gcov-7.c: Likewise.
2588 * gcc.misc-tests/gcov-8.c: Likewise.
2589 * g++.dg/gcov/gcov-1.x: Remove.
2590 * g77.dg/gcov/gcov-1.x: Likewise.
2591 * gcc.misc-tests/gcov-4b.x: Likewise.
2592 * gcc.misc-tests/gcov-5b.x: Likewise.
2593 * gcc.misc-tests/gcov-6.x: Likewise.
2594 * gcc.misc-tests/gcov-7.x: Likewise.
2595 * gcc.misc-tests/gcov-8.x: Likewise.
2596
2597 2003-03-27 Glen Nakamura <glen@imodulo.com>
2598
2599 PR opt/10087
2600 * gcc.dg/20030324-1.c: New test.
2601
2602 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
2603
2604 PR c++/10224
2605 * g++.dg/template/arg3.C: New test.
2606
2607 PR c++/10158
2608 * g++.dg/template/friend18.C: New test.
2609
2610 2003-03-26 Roger Sayle <roger@eyesopen.com>
2611
2612 * g77.f-torture/compile/20030326-1.f: New test case.
2613
2614 2003-03-26 Janis Johnson <janis187@us.ibm.com>
2615
2616 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
2617
2618 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
2619
2620 2003-03-26 Jakub Jelinek <jakub@redhat.com>
2621
2622 * gcc.dg/ia64-sync-3.c: New test.
2623
2624 2003-03-26 Alan Modra <amodra@bigpond.net.au>
2625
2626 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
2627
2628 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2629
2630 * gcc.dg/ultrasp6.c: New test.
2631
2632 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2633
2634 * gcc.dg/i386-signbit-1.c: New test.
2635 * gcc.dg/i386-signbit-2.c: New test.
2636 * gcc.dg/i386-signbit-3.c: New test.
2637
2638 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2639
2640 * gcc.dg/ultrasp5.c: Fix options.
2641
2642 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2643
2644 * gcc.dg/ultrasp5.c: Fix comment.
2645
2646 2003-03-24 Bud Davis <bdavis9659@comcast.net>
2647
2648 PR fortran/10197
2649 * g77.f-torture/execute/10197.f: New test.
2650
2651 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
2652
2653 PR c++/9898, c++/383
2654 * g++.dg/template/conv6.C: New test.
2655
2656 PR c++/10119
2657 * g++.dg/template/ptrmem5.C: New test.
2658
2659 PR c++/10026
2660 * g++.dg/lookup/koenig1.C: New test.
2661
2662 PR C++/10199
2663 * g++.dg/lookup/template2.C: New test.
2664
2665 2003-03-24 Jakub Jelinek <jakub@redhat.com>
2666
2667 * g++.dg/opt/rtti1.C: New test.
2668
2669 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2670
2671 * gcc.dg/ultrasp5.c: New test.
2672
2673 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
2674
2675 PR middle-end/9967
2676 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
2677 builtin fputs.
2678
2679 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
2680
2681 PR c/8224
2682 * gcc.dg/20030323-1.c: New test.
2683
2684 2003-03-23 Roger Sayle <roger@eyesopen.com>
2685
2686 * gcc.c-torture/compile/20030323-1.c: New test case.
2687
2688 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
2689
2690 * gcc.dg/20030321-1.c: New test.
2691
2692 2003-03-22 Zack Weinberg <zack@codesourcery.com>
2693
2694 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
2695
2696 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
2697
2698 PR c++/9978, c++/9708
2699 * g++.dg/ext/vlm1.C: Adjust expected error.
2700 * g++.dg/ext/vla2.C: New test.
2701 * g++.dg/template/arg1.C: New test.
2702 * g++.dg/template/arg2.C: New test.
2703
2704 2003-03-22 Bud Davis <bdavis9659@comcast.net>
2705
2706 * g77.f-torture/execute/select.f: New test.
2707 * g77.f-torture/noncompile/select_no_compile.f: New test.
2708
2709 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
2710
2711 PR c++/9898
2712 * g++.dg/other/error4.C: New test.
2713
2714 2003-03-20 Mark Mitchell <mark@codesourcery.com>
2715
2716 * g++.dg/template/friend17.C: New test.
2717
2718 2003-03-21 Alan Modra <amodra@bigpond.net.au>
2719
2720 * gcc.c-torture/compile/20030320-1.c: New.
2721
2722 2003-03-20 Roger Sayle <roger@eyesopen.com>
2723
2724 * gcc.dg/builtins-6.c: New test case.
2725
2726 2003-03-19 Alan Modra <amodra@bigpond.net.au>
2727
2728 PR target/10073
2729 * gcc.c-torture/compile/20030319-1.c: New.
2730
2731 2003-03-18 Jan Hubicka <jh@suse.cz>
2732
2733 * gcc.dg/i386-cvt-1.c: New test.
2734
2735 2003-03-17 Zack Weinberg <zack@codesourcery.com>
2736
2737 * objc.dg/naming-1.m: Use "(parse|syntax) error".
2738 * objc.dg/naming-2.m: Likewise.
2739
2740 2003-03-17 Mark Mitchell <mark@codesourcery.com>
2741
2742 PR c++/9639
2743 * g++.dg/parse/crash1.C: New test.
2744
2745 2003-03-16 Mark Mitchell <mark@codesourcery.com>
2746
2747 PR c++/8805
2748 * g++.dg/eh/cleanup1.C: New test.
2749
2750 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
2751
2752 * gcc.c-torture/execute/20030316-1.c: New test case.
2753
2754 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
2755
2756 PR c++/9629
2757 * g++.dg/init/ctor2.C: New test.
2758
2759 2003-03-15 Roger Sayle <roger@eyesopen.com>
2760
2761 * g77.f-torture/compile/xformat.f: New test case.
2762
2763 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2764
2765 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
2766 * g++.old-deja/g++.mike/eh50.C: Likewise.
2767
2768 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2769
2770 PR c++/6440
2771 * g++.dg/template/spec7.C: New test.
2772 * g++.dg/template/spec8.C: Likewise.
2773
2774 2003-03-14 Jakub Jelinek <jakub@redhat.com>
2775
2776 * gcc.c-torture/execute/20030313-1.c: New test.
2777
2778 2003-03-14 Richard Henderson <rth@redhat.com>
2779
2780 * gcc.dg/inline-2.c: Adjust alpha test for external call.
2781
2782 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2783
2784 * gcc.c-torture/compile/20030314-1.c: New test.
2785
2786 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
2787
2788 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
2789 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
2790 thumb target,
2791 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
2792 to accept newer _imp__ prefix and additional
2793 newline in .drectve section.
2794 * gcc.dg/dll-4.c: Likewise.
2795 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
2796 switch.
2797
2798 2003-03-13 Mark Mitchell <mark@codesourcery.com>
2799
2800 * g++.dg/parse/namespace9.C: New test.
2801
2802 * g++.dg/init/ref5.C: New test.
2803 * g++.dg/parse/ptrmem1.C: Likewise.
2804
2805 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2806
2807 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
2808 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
2809 regular expression.
2810 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
2811 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
2812
2813 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
2814
2815 * gcc.c-torture/execute/20030224-2.c: New test.
2816
2817 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2818
2819 * gcc.dg/decl-3.c: New test.
2820
2821 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2822
2823 * gcc.dg/i386-loop-2.c: New test.
2824
2825 2003-03-11 Mark Mitchell <mark@codesourcery.com>
2826
2827 PR c++/9474
2828 * g++.dg/parse/namespace8.C: New test.
2829
2830 PR c++/9924
2831 * g++.dg/overload/builtin2.C: New test.
2832
2833 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
2834
2835 * gcc.dg/return-type-3.c: New test.
2836
2837 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2838
2839 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
2840 profiling options are not supported.
2841
2842 2003-03-10 Mark Mitchell <mark@codesourcery.com>
2843
2844 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
2845 * g++.old-deja/g++.warn/impint2.C: Likewise.
2846
2847 2003-03-10 Devang Patel <dpatel@apple.com>
2848
2849 * g++.dg/cpp/c++_cmd_1.C: New test.
2850 * g++.dg/cpp/c++_cmd_1.h: New file.
2851
2852 2003-03-10 Segher Boessenkool <segher@koffie.nl>
2853
2854 * gcc.dg/altivec-9.c: New file.
2855
2856 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2857
2858 * gcc.dg/ppc-sdata-1.c: New test.
2859 * gcc.dg/ppc-sdata-2.c: New test.
2860
2861 2003-03-09 Mark Mitchell <mark@codesourcery.com>
2862
2863 PR c++/9373
2864 * g++.dg/opt/ptrmem2.C: New test.
2865
2866 PR c++/8534
2867 * g++.dg/opt/ptrmem1.C: New test.
2868
2869 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2870
2871 * gcc.dg/i386-loop-1.c: New test.
2872
2873 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2874
2875 PR c++/9970
2876 * g++.dg/lookup/friend1.C: New test.
2877
2878 2003-03-08 Mark Mitchell <mark@codesourcery.com>
2879
2880 PR c++/9823
2881 * g++.dg/parser/constructor1.C: New test.
2882
2883 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
2884
2885 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
2886
2887 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
2888
2889 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
2890
2891 * gcc.dg/cpp/Wunused.c: Update test.
2892
2893 2003-03-08 Jan Hubicka <jh@suse.cz>
2894
2895 * gcc.dg/inline-3.c: New test.
2896
2897 2003-03-08 Mark Mitchell <mark@codesourcery.com>
2898
2899 PR c++/9809
2900 * g++.dg/parse/builtin1.C: New test.
2901
2902 PR c++/9982
2903 * g++.dg/abi/cookie1.C: New test.
2904 * g++.dg/abi/cookie2.C: Likewise.
2905
2906 PR c++/9524
2907 * g++.dg/template/field1.C: New test.
2908
2909 PR c++/9912
2910 * g++.dg/parse/class1.C: New test.
2911 * g++.dg/parse/namespace7.C: Likewise.
2912 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
2913
2914 2003-03-07 Mark Mitchell <mark@codesourcery.com>
2915
2916 * g++.dg/init/ref4.C: New test.
2917
2918 2003-03-07 Jan Hubicka <jh@suse.cz>
2919
2920 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
2921 * gcc.dg/inline-3.c: New test.
2922
2923 2003-03-06 Mark Mitchell <mark@codesourcery.com>
2924
2925 * g++.dg/init/ref3.C: New test.
2926
2927 PR c++/9965
2928 * g++.dg/init/ref2.C: New test.
2929
2930 PR c++/9400
2931 * g++.dg/warn/Wshadow-2.C: New test.
2932
2933 PR c++/9791
2934 * g++.dg/warn/Woverloaded-1.C: New test.
2935
2936 2003-03-05 Jan Hubicka <jh@suse.cz>
2937
2938 * gcc.dg/i386-local2.c: New.
2939 * gcc.dg/i386-local.c: Fix typo.
2940
2941 2003-03-05 Mark Mitchell <mark@codesourcery.com>
2942
2943 * g++.dg/abi/layout3.C: New test.
2944
2945 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2946
2947 * gcc.c-torture/compile/20030305-1.c
2948
2949 2003-03-05 Jan Hubicka <jh@suse.cz>
2950
2951 * gcc.dg/i386-local.c: New.
2952
2953 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
2954
2955 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
2956
2957 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2958
2959 * gcc.dg/switch-2.c: New test.
2960 * gcc.dg/switch-3.c: New test.
2961 * gcc.dg/Wswitch.c: Adjust line numbers.
2962 * gcc.dg/Wswitch-default.c: Likewise.
2963 * gcc.dg/Wswitch-enum.c: Likewise.
2964
2965 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
2966
2967 * gcc.c-torture/execute/20030222-1.c: New test.
2968
2969 2003-03-03 James E Wilson <wilson@tuliptree.org>
2970
2971 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
2972
2973 2003-03-03 Mark Mitchell <mark@codesourcery.com>
2974
2975 PR c++/9878
2976 * g++.dg/init/ref1.C: New test.
2977
2978 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
2979
2980 * gcc.dg/sh-relax.c: New SH-only test.
2981
2982 2003-03-03 Geoffrey Keating <geoffk@apple.com>
2983
2984 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
2985 comment explaining purpose of testcase.
2986
2987 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
2988
2989 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
2990 for HC11/HC12 (asm needs two int registers).
2991 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
2992 HC11/HC12 because the test uses an asm which needs two 32-bit
2993 registers.
2994
2995 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
2996
2997 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
2998 for HC11/HC12 (array is too large otherwise).
2999 * gcc.c-torture/compile/920501-4.x: New file, likewise.
3000 * gcc.c-torture/compile/20010518-2.x: Likewise.
3001 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
3002 HC11/HC12 (array is too large).
3003
3004 2003-03-01 Geoffrey Keating <geoffk@apple.com>
3005
3006 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
3007 * lib/g++-dg.exp (g++-dg-test): Likewise.
3008
3009 2003-03-01 Roger Sayle <roger@eyesopen.com>
3010
3011 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
3012 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
3013
3014 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3015
3016 * g++.dg/warn/implicit-typename1.C: Remove warning.
3017
3018 2003-02-28 Richard Henderson <rth@redhat.com>
3019
3020 * gcc.dg/noreturn-1.c: Move noreturn warning line.
3021 * gcc.dg/return-type-1.c: Move control reaches end warning line.
3022
3023 2003-02-28 Geoffrey Keating <geoffk@apple.com>
3024
3025 * gcc.dg/pch/pch.exp: Change .pch to .gch.
3026 * g++.dg/pch/pch.exp: Likewise.
3027
3028 2003-02-28 Mark Mitchell <mark@codesourcery.com>
3029
3030 PR c++/9879
3031 * testsuite/g++.dg/init/new4.C: New test.
3032
3033 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
3034
3035 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
3036
3037 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
3038
3039 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
3040 unsigned long.
3041
3042 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
3043 wider than float.
3044
3045 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3046
3047 * lib/scanasm.exp: Add support for counting numbers of
3048 occurences.
3049 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
3050 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
3051
3052 2003-02-25 Mark Mitchell <mark@codesourcery.com>
3053
3054 PR c++/9683
3055 * g++.dg/template/static3.C: New test.
3056
3057 PR c++/9829
3058 * g++.dg/parse/namespace6.C: New test.
3059
3060 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3061
3062 PR target/9732
3063 * gcc.dg/20030225-1.c: New test.
3064
3065 2003-02-24 Mark Mitchell <mark@codesourcery.com>
3066
3067 * README: Remove out-of-date information.
3068
3069 PR c++/9836
3070 * g++.dg/template/spec6.C: New test.
3071
3072 2003-02-24 Jeff Law <law@redhat.com>
3073
3074 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
3075
3076 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3077
3078 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
3079 * gcc.dg/pragma-ep-1.c: Likewise.
3080
3081 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3082
3083 PR c++/9602
3084 * g++.dg/template/friend16.C: New test.
3085
3086 2003-02-23 Mark Mitchell <mark@codesourcery.com>
3087
3088 PR c++/5333
3089 * g++.dg/parse/fused-params1.C: Adjust error messages.
3090 * g++.dg/template/nested3.C: New test.
3091
3092 2003-02-24 Alan Modra <amodra@bigpond.net.au>
3093
3094 * g++.dg/abi/param1.C: New test.
3095
3096 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3097
3098 PR c++/7982
3099 * g++.dg/warn/implicit-typename1.C: New test.
3100
3101 2003-02-22 Kelley Cook <kelleycook@comcast.net>
3102
3103 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
3104 with "mtune".
3105 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3106 * gcc.c-torture/execute/20010129-1.x: Likewise.
3107 * gcc.dg/20011107-1.c: Likewise.
3108 * gcc.dg/20020108-1.c: Likewise.
3109 * gcc.dg/20020122-3.c: Likewise.
3110 * gcc.dg/20020206-1.c: Likewise.
3111 * gcc.dg/20020310-1.c: Likewise.
3112 * gcc.dg/20020426-2.c: Likewise.
3113 * gcc.dg/20020517-1.c: Likewise.
3114 * gcc.dg/991230-1.c: Likewise.
3115 * gcc.dg/i386-unroll-1.c: Likewise.
3116 * gcc.misc-tests/i386-prefetch.exp: Likewise.
3117
3118 2003-02-22 Jan Hubicka <jh@suse.cz>
3119
3120 * gcc.dg/i386-mul.c: New test.
3121
3122 2003-02-21 Roger Sayle <roger@eyesopen.com>
3123
3124 * gcc.dg/builtins-5.c: New test case.
3125
3126 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
3127
3128 * gcc.dg/asmreg-1.c: New test.
3129
3130 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3131
3132 PR c++/9749
3133 * g++.dg/parse/varmod1.C: New test.
3134
3135 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3136
3137 PR c++/9727
3138 * g++.dg/template/op1.C: New test.
3139
3140 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3141
3142 PR c++/8906
3143 * g++.dg/template/nested2.C: New test.
3144
3145 2003-02-21 Mark Mitchell <mark@codesourcery.com>
3146
3147 PR c++/8724
3148 * g++.dg/expr/dtor1.C: New test.
3149
3150 2003-02-21 Zack Weinberg <zack@codesourcery.com>
3151
3152 * gcc.dg/cpp/include3.c: New test.
3153 * gcc.dg/cpp/inc/foo.h: New file.
3154
3155 2003-02-21 Glen Nakamura <glen@imodulo.com>
3156
3157 * gcc.c-torture/execute/20030221-1.c: New test.
3158
3159 2003-02-20 Mark Mitchell <mark@codesourcery.com>
3160
3161 PR c++/9729
3162 * g++.dg/abi/conv1.C: New test.
3163
3164 2003-02-20 Jan Hubicka <jh@suse.cz>
3165
3166 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
3167
3168 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
3169
3170 * gcc.c-torture/compile/20030219-1.c: New test.
3171
3172 2003-02-18 Jan Hubicka <jh@suse.cz>
3173
3174 * gcc.dg/funcorder.c: New test.
3175
3176 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
3177
3178 * gcc.c-torture/execute/20030218-1.c: New.
3179
3180 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
3181
3182 * gcc.dg/20030218-1.c: New.
3183
3184 2003-02-18 Richard Henderson <rth@redhat.com>
3185
3186 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
3187 * gcc.dg/attr-used-2.c: New.
3188
3189 2003-02-18 Mark Mitchell <mark@codesourcery.com>
3190
3191 PR c++/9704
3192 * g++.dg/init/copy5.C: New test.
3193
3194 2003-02-18 Geoffrey Keating <geoffk@apple.com>
3195
3196 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
3197 * g++.dg/pch/pch.exp: Likewise.
3198
3199 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
3200
3201 * gcc.c-torture/execute/20030209-1.c: Enable the test if
3202 STACK_SIZE is not defined.
3203
3204 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3205
3206 PR c++/9457
3207 * g++.dg/template/init1.C: New test.
3208
3209 2003-02-16 Jan HUbicka <jh@suse.cz>
3210
3211 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
3212 (foo): Add few extra tests
3213 * gcc.dg/c99-const-expr-3.c: Likewise.
3214 * gcc.c-torture/execute/20030216-1.c: New.
3215
3216 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3217
3218 PR c++/9459
3219 * g++.dg/ext/typeof4.C: New test.
3220
3221 2003-02-15 Roger Sayle <roger@eyesopen.com>
3222
3223 * gcc.dg/i386-387-3.c: New test case.
3224
3225 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
3226
3227 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
3228 cris-*-elf* cris-*-aout* and mmix-*-*.
3229
3230 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
3231
3232 * gcc.dg/20030213-1.c: New test.
3233
3234 2003-02-12 Roger Sayle <roger@eyesopen.com>
3235
3236 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
3237 * gcc.dg/i386-387-2.c: Likewise.
3238
3239 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
3240
3241 * gcc.dg/ppc-spe.c: Fix formatting.
3242 Enable tests that were previously unsupported by gas.
3243 Delete tests for instructions that no longer exist.
3244 Switch arguments on evsubifw builtin.
3245
3246 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
3247
3248 * gcc.c-torture/execute/20030209-1.c: Disable the test if
3249 STACK_SIZE is too small.
3250
3251 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3252 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3253
3254 * gcc.dg/decl-2.c: New test.
3255
3256 2003-02-10 Jan Hubicka <jh@suse.cz>
3257
3258 * gcc.dg/i386-fpcvt-1.c: New test.
3259
3260 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
3261
3262 * gcc.c-torture/execute/20030209-1.c: New test.
3263
3264 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
3265
3266 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
3267 int-wide bitops, use the constants of the same width.
3268 Likewise, if long long is 32-bit wide, test bitops using
3269 32-bit constants.
3270
3271 2003-02-07 Loren James Rittle <ljrittle@acm.org>
3272
3273 * gcc.dg/20021014-1.c: Annotate with expected notice text.
3274
3275 2003-02-07 Roger Sayle <roger@eyesopen.com>
3276
3277 * testsuite/gcc.dg/builtins-4.c: New test case.
3278
3279 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3280
3281 * gcc.dg/20020430-1.c: Fix dg command typos.
3282 * gcc.dg/20020503-1.c: Likewise.
3283
3284 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3285
3286 PR c++/8785
3287 * g++.dg/parse/fused-params1.C: New test.
3288
3289 PR c++/8857
3290 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
3291
3292 PR c++/8921
3293 * g++.dg/parse/non-dependent1.C: New test.
3294
3295 PR c++/8928
3296 * g++.dg/parse/dupl-tmpl-args1.C: New test.
3297
3298 PR c++/9228
3299 * g++.dg/parse/undefined7.C: New test.
3300 * g++.dg/parse/non-templ1.C: New test.
3301
3302 PR c++/9229
3303 * g++.dg/parse/too-many-tmpl-args1.C: New test.
3304
3305 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3306
3307 * gcc.c-torture/compile/20030206-1.c: New test.
3308
3309 2003-02-05 Roger Sayle <roger@eyesopen.com>
3310
3311 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
3312 "pow" to "foo" to avoid potential confusion with a math built-in.
3313
3314 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3315
3316 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
3317 conditions for SPARC targets.
3318
3319 2003-02-05 Jakub Jelinek <jakub@redhat.com>
3320
3321 * gcc.dg/20030204-1.c: New test.
3322
3323 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3324
3325 PR c++/38
3326 * g++.dg/parse/array-size1.C: New test.
3327
3328 PR c++/5657
3329 * g++.dg/parse/undefined3.C: New test.
3330
3331 PR c++/5665
3332 * g++.dg/parse/undefined4.C: New test.
3333
3334 PR c++/5975
3335 * g++.dg/parse/undefined5.C: New test.
3336
3337 PR c++/7259
3338 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
3339
3340 PR c++/8578
3341 * g++.dg/parse/casting-operator1.C: New test.
3342
3343 PR c++/8596
3344 * g++.dg/parse/undefined6.C: New test.
3345
3346 PR c++/8736
3347 * g++.dg/parse/missing-template1.C: New test.
3348
3349 2003-02-04 Jan Hubicka <jh@suse.cz>
3350
3351 * gcc.dg/i386-cadd.c: Compile using -march=k8.
3352 * gcc.dg/i386-cmov?.c: Likewise.
3353 * gcc.dg/i386-fpcvt-?.c: Likewise.
3354 * gcc.dg/i386-ssefp-1.c: Likewise.
3355 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
3356 conventions.
3357
3358 2003-02-03 Mark Mitchell <mark@codesourcery.com>
3359
3360 PR c++/7129
3361 * testsuite/g++.dg/ext/max.C: New test.
3362
3363 2003-02-03 Jan Hubicka <jh@suse.cz>
3364
3365 * gcc.c-torture/execute/20030203-1.c: New test.
3366
3367 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
3368
3369 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
3370 'natural-endian'.
3371
3372 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
3373
3374 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
3375 * g++.dg/init/new2.C: Likewise.
3376 * g++.dg/other/new1.C: Likewise.
3377
3378 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
3379
3380 * gcc.dg/struct-ret-libc.c: New test.
3381
3382 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
3383
3384 * gcc.dg/20030129-1.c: New test.
3385
3386 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3387
3388 PR c++/8849
3389 * g++.dg/template/ptrmem4.C: New test.
3390
3391 2003-01-29 Mark Mitchell <mark@codesourcery.com>
3392
3393 * g++.dg/parser/constant1.C: New test.
3394
3395 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3396
3397 PR c++/8591
3398 * g++.dg/parse/friend2.C: New test.
3399
3400 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
3401
3402 PR c++/9437
3403 * g++.dg/template/unify4.C: New test.
3404
3405 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
3406
3407 * gcc.c-torture/execute/20030128-1.c: New test.
3408
3409 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
3410
3411 * g++.dg/lookup/nested1.C: Test moved from ...
3412 * g++.old-deja/g++.other/lookup24.C: ... here.
3413
3414 2003-01-28 Jan Hubicka <jh@suse.cz>
3415
3416 * gcc.dg/i386-cmov5.c: New test.
3417
3418 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3419
3420 * gcc.c-torture/execute/20010925-1.c: Changed the
3421 memcpy declaration.
3422
3423 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
3424
3425 PR c++/3902
3426 * g++.dg/parse/template5.C: New test.
3427
3428 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
3429
3430 PR fortran/9258
3431 * g77.dg/pr9258: New test.
3432
3433 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
3434
3435 * README: Move relevant parts from README.g++.
3436
3437 * README.g++: Remove this file.
3438
3439 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
3440
3441 * g++.dg/abi/dcast1.C: New test.
3442
3443 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3444
3445 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
3446
3447 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
3448
3449 PR c++/47
3450 * g++.old-deja/g++.other/lookup24.C: New test.
3451
3452 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3453
3454 PR middle-end/7227
3455 * gcc.dg/uninit-C.c: New test.
3456
3457 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
3458
3459 * g++.dg/abi/covariant1.C: New test.
3460
3461 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
3462
3463 * gcc.dg/20030123-1.c: New test.
3464
3465 2003-01-25 Jan Hubicka <jh@suse.cz>
3466
3467 PR opt/8492
3468 * gcc.c-torture/compile/20030125-1.c
3469
3470 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
3471
3472 PR c++/9403
3473 * g++.dg/parse/template3.C: New test.
3474 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
3475
3476 PR c++/795
3477 * g++.dg/parse/template4.C: New test.
3478
3479 PR c++/9415
3480 * g++.dg/template/qual2.C: New test.
3481
3482 PR c++/8545
3483 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
3484
3485 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
3486
3487 2003-01-25 Roger Sayle <roger@eyesopen.com>
3488
3489 * gcc.c-torture/execute/switch-1.c: New test case.
3490
3491 2003-01-25 Jan Hubicka <jh@suse.cz>
3492
3493 * gcc.c-torture/execute/20030125-1.[cx]: New test.
3494
3495 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
3496
3497 Tweaks for Bison-1.875. From the NEWS file:
3498 "- `parse error' -> `syntax error'
3499 Bison now uniformly uses the term `syntax error'"
3500 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
3501 * gcc.dg/cpp/digraph2.c: Likewise.
3502 * gcc.dg/cpp/direct2.c: Likewise.
3503 * gcc.dg/cpp/paste4.c: Likewise.
3504 * gcc.dg/c90-restrict-1.c: Likewise.
3505 * gcc.dg/c99-func-2.c: Likewise.
3506 * gcc.dg/noncompile/920721-2.c: Likewise.
3507 * gcc.dg/noncompile/930622-2.c: Likewise.
3508 * gcc.dg/noncompile/940112-1.c: Likewise.
3509 * gcc.dg/noncompile/950921-1.c: Likewise.
3510 * gcc.dg/noncompile/951123-1.c: Likewise.
3511 * gcc.dg/noncompile/971104-1.c: Likewise.
3512 * gcc.dg/noncompile/990416-1.c: Likewise.
3513
3514 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
3515
3516 * g++.dg/parse/undefined1.C: Add error message.
3517
3518 2003-01-22 Mark Mitchell <mark@codesourcery.com>
3519
3520 PR c++/9354
3521 * g++.dg/parse/new1.C: New test.
3522
3523 PR c++/9216
3524 * g++.dg/parse/template2.C: New test.
3525
3526 PR c++/9354
3527 * g++.dg/parse/typedef2.C: New test.
3528
3529 PR c++/9328
3530 * g++.dg/ext/typeof3.C: New test.
3531
3532 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3533
3534 PR c++/2738
3535 * g++.dg/parse/ret-type1.C: New test.
3536
3537 PR c++/3792
3538 * g++.dg/parse/tmpl-outside1.C: New test.
3539
3540 PR c++/4207
3541 * g++.dg/parse/int-as-enum1.C: New test.
3542
3543 PR c++/4903
3544 * g++.dg/parse/no-typename1.C: New test.
3545
3546 PR c++/5533
3547 * g++.dg/parse/no-value1.C: New test.
3548
3549 PR c++/5921
3550 * g++.dg/parse/wrong-inline1.C: New test.
3551
3552 PR c++/6402
3553 * g++.dg/parse/ref1.C: New test.
3554
3555 PR c++/6992
3556 * g++.dg/parse/attr-ctor1.C: New test.
3557
3558 PR c++/7229
3559 * g++.dg/parse/namespace5.C: New test.
3560
3561 PR c++/7917
3562 * g++.dg/parse/func-def1.C: New test.
3563
3564 PR c++/8143
3565 * g++.dg/parse/undefined1.C: New test.
3566
3567 PR c++/5723, PR c++/8522
3568 * g++.dg/parse/specialization1.C: New test.
3569
3570 PR c++/163, PR c++/8595
3571 * g++.dg/parse/struct-as-enum1.C: New test.
3572
3573 PR c++/9173
3574 * g++.dg/parse/undefined2.C: New test.
3575
3576 2003-01-22 Mark Mitchell <mark@codesourcery.com>
3577
3578 PR c++/9298
3579 * g++.dg/parse/template1.C: New test.
3580
3581 PR c++/9384
3582 * g++.dg/parse/using1.C: New test.
3583
3584 PR c++/9285
3585 PR c++/9294
3586 * g++.dg/parse/expr2.C: New test.
3587
3588 PR c++/9388
3589 * g++.dg/parse/lookup2.C: Likewise.
3590
3591 2003-01-21 Jan Hubicka <jh@suse.cz>
3592
3593 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
3594 * gcc.c-torture/execute/eeprof-1.c: Likewise.
3595 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
3596 * gcc.c-torture/execute/string-opt-*.c: Likewise.
3597
3598 2003-01-20 Nick Clifton <nickc@redhat.com>
3599
3600 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
3601 problem with ARM sibcall code generation.
3602
3603 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
3604
3605 * gcc.c-torture/execute/20030120-1.c: New.
3606
3607 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
3608
3609 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
3610
3611 2003-01-17 Mark Mitchell <mark@codesourcery.com>
3612
3613 PR c++/9272
3614 * g++.dg/parse/ctor1.C: New test.
3615
3616 PR c++/9294:
3617 * g++.dg/parse/qualified1.C: New test.
3618
3619 * g++.dg/parse/typename3.C: New test.
3620
3621 2003-01-16 Richard Henderson <rth@redhat.com>
3622
3623 * g++.dg/tls/init-2.C: Fix error matches for real this time.
3624
3625 2003-01-16 Richard Henderson <rth@redhat.com>
3626
3627 * g++.dg/pch/pch.exp: Copy test header to the working directory
3628 before using it either for precompilation or direct use.
3629 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
3630 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
3631
3632 2003-01-16 Richard Henderson <rth@redhat.com>
3633
3634 * gcc.dg/pch/pch.exp: Copy test header to the working directory
3635 before using it either for precompilation or direct use.
3636 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
3637 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
3638
3639 2003-01-16 Mark Mitchell <mark@codesourcery.com>
3640
3641 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
3642 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
3643 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
3644 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
3645 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
3646 typename warning into error.
3647 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
3648 error messages.
3649 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
3650 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
3651 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
3652 messages.
3653 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
3654 make declaration visible in template.
3655 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
3656 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
3657 messages.
3658 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
3659 message.
3660 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
3661 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
3662 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
3663 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
3664 typename warning with error message.
3665 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
3666 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
3667 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
3668
3669 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
3670
3671 * g++.dg/parse/ambig2.C: New test.
3672
3673 2003-01-15 Richard Henderson <rth@redhat.com>
3674
3675 * g++.dg/tls/init-2.C: Update error message string.
3676
3677 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3678
3679 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
3680
3681 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
3682
3683 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
3684 all for HC11/HC12.
3685 * gcc.c-torture/compile/20001205-1.x: Likewise.
3686 * gcc.c-torture/compile/20001226-1.x: Likewise.
3687 * gcc.c-torture/compile/920520-1.x: Likewise.
3688 * gcc.c-torture/compile/961203-1.x: Likewise.
3689 * gcc.c-torture/compile/20020604-1.x: Likewise.
3690
3691 2003-01-15 Jan Hubicka <jh@suse.cz>
3692
3693 * gcc.c-torture/compile/20030115-1.c: New test.
3694
3695 * gcc.dg/i386-fpcvt-1.c: New test.
3696 * gcc.dg/i386-fpcvt-2.c: New test.
3697
3698 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
3699
3700 Further conform g++'s __vmi_class_type_info to the C++ ABI
3701 specification.
3702 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
3703 the specification.
3704
3705 2003-01-14 Jan Hubicka <jh@suse.cz>
3706
3707 * gcc.dg/i386-fpcvt-1.c: New test.
3708 * gcc.dg/i386-fpcvt-2.c: New test.
3709
3710 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3711
3712 * gcc.dg/i386-mmx-3.c: New test.
3713
3714 2003-01-12 Mark Mitchell <mark@codesourcery.com>
3715
3716 PR c++/9264
3717 * g++.dg/parse/octal1.C: New file.
3718
3719 PR c++/9172
3720 * g++.dg/parse/typename1.C: New file.
3721
3722 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
3723
3724 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
3725 * gcc.dg/bf-no-ms-layout.c: Likewise.
3726 * gcc.dg/bf-ms-attrib.c: Likewise.
3727
3728 2003-01-10 Mark Mitchell <mark@codesourcery.com>
3729
3730 PR c++/9099
3731 * g++.dg/parse/dtor1.C: New file.
3732
3733 PR c++/9128
3734 * g++.dg/rtti/typeid1.C: New file.
3735
3736 PR c++/9153
3737 * g++.dg/parse/lookup1.C: New file.
3738
3739 PR c++/9171
3740 * g++.dg/templ/spec5.C: New file.
3741
3742 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
3743
3744 * gcc.c-torture/compile/20030110-1.c: New test.
3745
3746 2003-01-09 Geoffrey Keating <geoffk@apple.com>
3747
3748 Merge from pch-branch:
3749
3750 2002-12-23 Geoffrey Keating <geoffk@apple.com>
3751
3752 * gcc.dg/pch/cpp-1.h: New.
3753 * gcc.dg/pch/cpp-1.c: New.
3754 * gcc.dg/pch/cpp-2.h: New.
3755 * gcc.dg/pch/cpp-2.c: New.
3756
3757 2002-11-19 Geoffrey Keating <geoffk@apple.com>
3758
3759 * gcc.dg/pch/except-1.h: New.
3760 * gcc.dg/pch/except-1.c: New.
3761
3762 2002-11-13 Geoffrey Keating <geoffk@apple.com>
3763
3764 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
3765 running test.
3766 * gcc.dg/pch: Include *.hp not *.h.
3767 * gcc.dg/pch/system-1.h: New.
3768 * gcc.dg/pch/system-1.c: New.
3769
3770 2002-11-11 Geoffrey Keating <geoffk@apple.com>
3771
3772 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
3773 rather than trying to build and run a program using PCH.
3774 * gcc.dg/pch: Remove dg-do commands from test files.
3775
3776 2002-11-08 Geoffrey Keating <geoffk@apple.com>
3777
3778 * gcc.dg/pch/macro-3.c: New.
3779 * gcc.dg/pch/macro-3.h: New.
3780
3781 2002-11-04 Geoffrey Keating <geoffk@apple.com>
3782
3783 * gcc.dg/pch/common-1.c: New.
3784 * gcc.dg/pch/common-1.h: New.
3785 * gcc.dg/pch/decl-1.c: New.
3786 * gcc.dg/pch/decl-1.h: New.
3787 * gcc.dg/pch/decl-2.c: New.
3788 * gcc.dg/pch/decl-2.h: New.
3789 * gcc.dg/pch/decl-3.c: New.
3790 * gcc.dg/pch/decl-3.h: New.
3791 * gcc.dg/pch/decl-4.c: New.
3792 * gcc.dg/pch/decl-4.h: New.
3793 * gcc.dg/pch/decl-5.c: New.
3794 * gcc.dg/pch/decl-5.h: New.
3795 * gcc.dg/pch/global-1.c: New.
3796 * gcc.dg/pch/global-1.h: New.
3797 * gcc.dg/pch/inline-1.c: New.
3798 * gcc.dg/pch/inline-1.h: New.
3799 * gcc.dg/pch/inline-2.c: New.
3800 * gcc.dg/pch/inline-2.h: New.
3801 * gcc.dg/pch/static-1.c: New.
3802 * gcc.dg/pch/static-1.h: New.
3803 * gcc.dg/pch/static-2.c: New.
3804 * gcc.dg/pch/static-2.h: New.
3805
3806 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
3807
3808 * g++.dg/pch/pch.exp: Better handle failing testcases.
3809 * gcc.dg/pch/pch.exp: Likewise.
3810 * gcc.dg/pch/macro-1.c: New.
3811 * gcc.dg/pch/macro-1.h: New.
3812 * gcc.dg/pch/macro-2.c: New.
3813 * gcc.dg/pch/macro-2.h: New.
3814
3815 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
3816
3817 * g++.dg/dg.exp: Treat files in pch/ specially.
3818 * g++.dg/pch/pch.exp: New file.
3819 * g++.dg/pch/empty.H: New file.
3820 * g++.dg/pch/empty.C: New file.
3821 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
3822 "precompile".
3823
3824 * gcc.dg/pch/pch.exp: New file.
3825 * gcc.dg/pch/empty.h: New file.
3826 * gcc.dg/pch/empty.c: New file.
3827 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
3828 "precompile".
3829
3830 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3831
3832 * g++.dg/template/friend14.C: New test.
3833
3834 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3835
3836 * gcc.dg/old-style-asm-1.c: New test.
3837
3838 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
3839
3840 * gcc.c-torture/compile/20030109-1.c: New test.
3841
3842 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3843
3844 * gcc.c-torture/execute/20030109-1.c: New test.
3845
3846 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
3847
3848 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
3849 * g++.old-deja/g++.mike/dyncast2.C: Likewise
3850 * g++.old-deja/g++.mike/dyncast3.C: Likewise
3851 * g++.old-deja/g++.mike/eh2.C: Likewise
3852 * g++.old-deja/g++.mike/eh3.C: Likewise
3853 * g++.old-deja/g++.mike/eh5.C: Likewise
3854 * g++.old-deja/g++.mike/eh6.C: Likewise
3855 * g++.old-deja/g++.mike/eh7.C: Likewise
3856 * g++.old-deja/g++.mike/eh8.C: Likewise
3857 * g++.old-deja/g++.mike/eh9.C: Likewise
3858 * g++.old-deja/g++.mike/eh10.C: Likewise
3859 * g++.old-deja/g++.mike/eh12.C: Likewise
3860 * g++.old-deja/g++.mike/eh13.C: Likewise
3861 * g++.old-deja/g++.mike/eh14.C: Likewise
3862 * g++.old-deja/g++.mike/eh16.C: Likewise
3863 * g++.old-deja/g++.mike/eh17.C: Likewise
3864 * g++.old-deja/g++.mike/eh18.C: Likewise
3865 * g++.old-deja/g++.mike/eh21.C: Likewise
3866 * g++.old-deja/g++.mike/eh23.C: Likewise
3867 * g++.old-deja/g++.mike/eh24.C: Likewise
3868 * g++.old-deja/g++.mike/eh25.C: Likewise
3869 * g++.old-deja/g++.mike/eh26.C: Likewise
3870 * g++.old-deja/g++.mike/eh27.C: Likewise
3871 * g++.old-deja/g++.mike/eh28.C: Likewise
3872 * g++.old-deja/g++.mike/eh29.C: Likewise
3873 * g++.old-deja/g++.mike/eh31.C: Likewise
3874 * g++.old-deja/g++.mike/eh33.C: Likewise
3875 * g++.old-deja/g++.mike/eh34.C: Likewise
3876 * g++.old-deja/g++.mike/eh35.C: Likewise
3877 * g++.old-deja/g++.mike/eh36.C: Likewise
3878 * g++.old-deja/g++.mike/eh37.C: Likewise
3879 * g++.old-deja/g++.mike/eh38.C: Likewise
3880 * g++.old-deja/g++.mike/eh39.C: Likewise
3881 * g++.old-deja/g++.mike/eh40.C: Likewise
3882 * g++.old-deja/g++.mike/eh41.C: Likewise
3883 * g++.old-deja/g++.mike/eh42.C: Likewise
3884 * g++.old-deja/g++.mike/eh44.C: Likewise
3885 * g++.old-deja/g++.mike/eh46.C: Likewise
3886 * g++.old-deja/g++.mike/eh47.C: Likewise
3887 * g++.old-deja/g++.mike/eh48.C: Likewise
3888 * g++.old-deja/g++.mike/eh49.C: Likewise
3889 * g++.old-deja/g++.mike/eh50.C: Likewise
3890 * g++.old-deja/g++.mike/eh51.C: Likewise
3891 * g++.old-deja/g++.mike/eh53.C: Likewise
3892 * g++.old-deja/g++.mike/eh55.C: Likewise
3893 * g++.old-deja/g++.mike/p7912.C: Likewise
3894 * g++.old-deja/g++.mike/p9706.C: Likewise
3895 * g++.old-deja/g++.mike/p10416.C: Likewise
3896 * g++.old-deja/g++.mike/p11667.C: Likewise
3897 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
3898 Remove redundant reference to Iris.
3899 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
3900 Elxsi, i860, Pico Java, and WE32K.
3901
3902 2003-01-07 Mark Mitchell <mark@codesourcery.com>
3903
3904 * g++.dg/ext/asm4.C: New test.
3905
3906 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3907
3908 PR c++/9030
3909 * g++.dg/template/friend12.C: New test.
3910 * g++.dg/template/friend13.C: Likewise.
3911 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
3912
3913 2003-01-08 Jan Hubicka <jh@suse.cz>
3914
3915 * gcc.dg/i386-cadd.c: New test.
3916 * gcc.dg/i386-cmov4.c: Likewise.
3917
3918 2003-01-06 Mark Mitchell <mark@codesourcery.com>
3919
3920 PR c++/9165
3921 * g++.dg/warn/Wunused-3.C: New test.
3922
3923 * g++.dg/abi/bitfield9.C: New test.
3924
3925 PR c++/9189
3926 * g++.dg/parse/defarg3.C: New test.
3927
3928 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
3929
3930 * g++.dg/parse/ambig1.C: New test.
3931 * g++.dg/parse/defarg2.C: New test.
3932
3933 2003-01-05 Mark Mitchell <mark@codesourcery.com>
3934
3935 * g++.dg/template/defarg-1.C: New test.
3936 * g++.dg/template/local2.C: Likewise.
3937
3938 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
3939
3940 * gcc.c-torture/execute/20030105-1.c: New test.
3941
3942 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3943
3944 * g++.dg/parse/namespace3.C: Remove extra semicolons.
3945 * g++.dg/parse/namespace4.C: Likewise.
3946
3947 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
3948
3949 * g++.dg/template/ntp2.C: New test.
3950
3951 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
3952
3953 * g++.dg/parse/extern-C-1.C: New test.
3954
3955 * g++.dg/parse/namespace4.C: New test.
3956
3957 * g++.dg/template/nested1.C: New test.
3958
3959 * g++.dg/parse/namespace3.C: New test.
3960
3961 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
3962
3963 * g++.dg/lookup/two-stage1.C: New test.
3964
3965 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3966
3967 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
3968 * g++.old-deja/g++.jason/access8.C: Likewise.
3969 * g++.old-deja/g++.other/decl5.C: Likewise.
3970
3971 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
3972
3973 * g++.dg/parse/parse7.C: New test.
3974
3975 2003-01-02 Mark Mitchell <mark@codesourcery.com>
3976
3977 PR c++/2843
3978 * g++.dg/ext/attrib7.C: New test.
3979
3980 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
3981
3982 * g++.dg/parse/parse6.C: New test.
3983
3984 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
3985
3986 * gcc.dg/h8300-stack-1.c: New.
3987
3988 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
3989
3990 g++.dg/lookup/exception1.C: New test.
3991
3992 g++.dg/lookup/template1.C: New test.
3993
3994 g++.dg/parse/namespace2.C: New test.
3995
3996 g++.dg/parse/parens2.C: New test.
3997
3998 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3999
4000 * g++.dg/parse/parse5.C: New test.
4001 * g++.dg/lookup/scoped4.C: New test.
4002
4003 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
4004
4005 * g++.dg/parse/parens1.C: New test.
4006
4007 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
4008 angle-bracket1.C.
4009 * g++.dg/parse/parens2.C: New test.
4010
4011 * g++.dg/lookup/scope-operator1.C: New test.
4012
4013 * g++.dg/parse/operator1.C: New test.
4014
4015 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4016
4017 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
4018 * g++.old-deja/g++.other/access6.C: Likewise.
4019 * g++.old-deja/g++.other/decl1.C: Likewise.
4020 * g++.old-deja/g++.pt/typename12.C: Likewise.
4021
4022 2002-12-31 Mark Mitchell <mark@codesourcery.com>
4023
4024 * g++.dg/parse/namespace1.C: New test.
4025
4026 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4027
4028 * g++.dg/parse/parse4.C: New test.
4029
4030 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4031
4032 * g++.dg/parse/parse3.C: New test.
4033
4034 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4035
4036 * g++.dg/parse/parse2.C: New test.
4037
4038 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4039
4040 * g++.dg/template/friend11.C: New test.
4041
4042 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
4043
4044 * g++.dg/parse/parse1.C: New test.
4045
4046 2002-12-31 Janis Johnson <janis187@us.ibm.com>
4047
4048 * lib/profopt.exp: Change the name of a global variable to avoid
4049 possible clashes with other test suites.
4050
4051 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
4052
4053 * g++.dg/inherit/covariant8.C: New test.
4054
4055 2002-12-31 Mark Mitchell <mark@codesourcery.com>
4056
4057 * g++.dg/init/array9.C: New test.
4058
4059 PR c++/9112
4060 * g++.dg/parse/expr1.C: New test.
4061
4062 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
4063
4064 * gcc.c-torture/compile/20021230-1.c: New test.
4065
4066 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
4067
4068 * g++.dg/inherit/covariant5.C: New test.
4069 * g++.dg/inherit/covariant6.C: New test.
4070 * g++.dg/inherit/covariant7.C: New test.
4071
4072 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4073
4074 PR c++/2739
4075 * g++.dg/other/access2.C: New test.
4076
4077 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
4078
4079 * g++.dg/other/anon-struct.C: No longer fails
4080 * g++.old-deja/g++.brendan/parse4.C: Likewise.
4081 * g++.old-deja/g++.brendan/parse5.C: Likewise.
4082 * g++.old-deja/g++.brendan/parse6.C: Likewise.
4083
4084 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
4085
4086 * g++.dg/parse/angle-bracket.C (main): No longer fails.
4087
4088 2002-12-27 Mark Mitchell <mark@codesourcery.com>
4089
4090 * g++.dg/eh/spec4.C: Remove stray semicolon.
4091 * g++.dg/expr/pmf-1.C: Change error message.
4092 * g++.dg/ext/asm1.C: Remove stray semicolon.
4093 * g++.dg/ext/typename1.C: Add missing typenames.
4094 * g++.dg/inherit/template-as-base.C: Change error message.
4095 * g++.dg/lookup/scoped1.C: Likewise.
4096 * g++.dg/lookup/scoped2.C: Likewise.
4097 * g++.dg/lookup/using2.C: Likewise.
4098 * g++.dg/other/component1.C: Remove stray semicolon.
4099 * g++.dg/other/do1.C: Change error message.
4100 * g++.dg/other/error2.C: Likewise.
4101 * g++.dg/other/init1.C: Likewise.
4102 * g++.dg/other/packed1.C: Remove stray semicolon.
4103 * g++.dg/other/ptrmem2.C: Change error message.
4104 * g++.dg/parse/parameter-declaration-1.C: Remove line number
4105 marker.
4106 * g++.dg/special/initp1.C: Remove invalid attribute usage.
4107 * g++.dg/template/access3.C: Add typename keyword.
4108 * g++.dg/template/access5.C: Remove stray semicolon.
4109 * g++.dg/template/access6.C: Likewise.
4110 * g++.dg/template/complit1.C: Likewise.
4111 * g++.dg/template/crash1.C: Change error message.
4112 * g++.dg/template/inherit2.C: Remove stray semicolon.
4113 * g++.dg/template/instantiate2.C: Likewise.
4114 * g++.dg/template/instantiate3.C: Change error message.
4115 * g++.dg/template/qual1.C: Remove stray semicolon.
4116 * g++.dg/template/qualttp18.C: Change error message.
4117 * g++.dg/template/ref1.C: Remove stray semicolon.
4118 * g++.dg/template/sizeof1.C (A::value): Declare it.
4119 * g++.dg/template/spec4.C: Change error message.
4120 * g++.dg/template/static1.C: Likewise.
4121 * g++.dg/template/type1.C: Likewise.
4122 * g++.dg/template/typename3.C: Likewise.
4123 * g++.old-deja/g++.benjamin/13478.C: Change error message.
4124 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
4125 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
4126 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
4127 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
4128 named return value extension.
4129 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
4130 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
4131 * g++.old-deja/g++.bob/extern_C.C: Likewise.
4132 * g++.old-deja/g++.bob/inherit2.C: Likewise.
4133 * g++.old-deja/g++.brendan/complex1.C: Likewise.
4134 * g++.old-deja/g++.brendan/copy5.C: Likewise.
4135 * g++.old-deja/g++.brendan/crash13.C: Likewise.
4136 * g++.old-deja/g++.brendan/crash15.C: Likewise.
4137 * g++.old-deja/g++.brendan/crash18.C: Change error message.
4138 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
4139 * g++.old-deja/g++.brendan/crash38.C: Likewise.
4140 * g++.old-deja/g++.brendan/crash50.C: Likewise.
4141 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4142 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
4143 syntax.
4144 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
4145 * g++.old-deja/g++.brendan/crash8.C: Change error message.
4146 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
4147 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
4148 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
4149 * g++.old-deja/g++.brendan/template11.C: Likewise.
4150 * g++.old-deja/g++.brendan/template26.C: Likewise.
4151 * g++.old-deja/g++.brendan/template27.C: Use explicit
4152 specialization syntax.
4153 * g++.old-deja/g++.brendan/template30.C: Likewise.
4154 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
4155 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
4156 non-dependent names.
4157 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
4158 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
4159 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
4160 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
4161 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
4162 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
4163 named return value extension.
4164 * g++.old-deja/g++.ext/namedret2.C: Likewise.
4165 * g++.old-deja/g++.ext/namedret3.C: Likewise.
4166 * g++.old-deja/g++.ext/return1.C: Likewise.
4167 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
4168 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
4169 * g++.old-deja/g++.jason/access8.C: Likewise.
4170 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
4171 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
4172 pseudo-destructor names.
4173 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
4174 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
4175 pseudo-destructor names.
4176 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
4177 * g++.old-deja/g++.jason/overload19.C: Likewise.
4178 * g++.old-deja/g++.jason/overload32.C: Likewise.
4179 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
4180 stray semicolons.
4181 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
4182 * g++.old-deja/g++.jason/return.C: Likewise.
4183 * g++.old-deja/g++.jason/return2.C: Likewise.
4184 * g++.old-deja/g++.jason/shadow1.C: Likewise.
4185 * g++.old-deja/g++.jason/special.C: Use explicit specialization
4186 syntax.
4187 * g++.old-deja/g++.jason/template10.C: Account for use of
4188 non-dependent names.
4189 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
4190 syntax.
4191 * g++.old-deja/g++.jason/template37.C: Likewise.
4192 * g++.old-deja/g++.law/access4.C: Change error messages.
4193 * g++.old-deja/g++.law/arm13.C: Remove incorrect
4194 pseudo-destructor names.
4195 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
4196 * g++.old-deja/g++.law/ctors9.C: Likewise.
4197 * g++.old-deja/g++.law/cvt22.C: Likewise.
4198 * g++.old-deja/g++.law/dtors5.C: Likewise.
4199 * g++.old-deja/g++.law/global-init1.C: Likewise.
4200 * g++.old-deja/g++.law/missed-error3.C: Likewise.
4201 * g++.old-deja/g++.law/operators28.C: Likewise.
4202 * g++.old-deja/g++.law/visibility28.C: Likewise.
4203 * g++.old-deja/g++.martin/eval1.C: Likewise.
4204 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
4205 name.
4206 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
4207 * g++.old-deja/g++.mike/net34.C: Likewise.
4208 * g++.old-deja/g++.mike/net36.C: Likewise.
4209 * g++.old-deja/g++.mike/ns2.C: Likewise.
4210 * g++.old-deja/g++.mike/p12306.C: Likewise.
4211 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
4212 value extension.
4213 * g++.old-deja/g++.mike/p700.C: Likewise.
4214 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
4215 * g++.old-deja/g++.mike/p710.C: Likewise.
4216 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
4217 value extension.
4218 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
4219 * g++.old-deja/g++.mike/pmf9.C: Likewise.
4220 * g++.old-deja/g++.ns/crash2.C: Likewise.
4221 * g++.old-deja/g++.ns/crash3.C: Likewise.
4222 * g++.old-deja/g++.ns/invalid1.C: Likewise.
4223 * g++.old-deja/g++.ns/ns17.C: Likewise.
4224 * g++.old-deja/g++.ns/template16.C: Likewise.
4225 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
4226 keyword.
4227 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
4228 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
4229 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
4230 named return value extension.
4231 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
4232 * g++.old-deja/g++.other/access4.C: Issue additional error
4233 messages.
4234 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
4235 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
4236 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
4237 * g++.old-deja/g++.other/crash25.C: Change error message.
4238 * g++.old-deja/g++.other/crash4.C: Change error message.
4239 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
4240 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
4241 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
4242 checks.
4243 * g++.old-deja/g++.other/defarg8.C: Likewise.
4244 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
4245 * g++.old-deja/g++.other/dtor10.C: Likewise.
4246 * g++.old-deja/g++.other/incomplete.C: Likewise.
4247 * g++.old-deja/g++.other/linkage7.C: Likewise.
4248 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
4249 lookup algorithm.
4250 * g++.old-deja/g++.other/mangle2.C: Likewise.
4251 * g++.old-deja/g++.other/refinit2.C: Likewise.
4252 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
4253 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
4254 * g++.old-deja/g++.pt/crash28.C: Likewise.
4255 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
4256 syntax.
4257 * g++.old-deja/g++.pt/crash32.C: Change error message.
4258 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
4259 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
4260 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
4261 error message position.
4262 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
4263 * g++.old-deja/g++.pt/defarg8.C: Change error message.
4264 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
4265 syntax.
4266 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
4267 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
4268 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
4269 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
4270 keyword.
4271 * g++.old-deja/g++.pt/explicit31.C: Likewise.
4272 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
4273 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
4274 keyword.
4275 * g++.old-deja/g++.pt/explicit71.C: Change error message.
4276 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
4277 syntax.
4278 * g++.old-deja/g++.pt/friend28.C: Account for use of
4279 non-dependent names.
4280 * g++.old-deja/g++.pt/friend29.C: Likewise.
4281 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
4282 rules.
4283 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
4284 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
4285 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
4286 lookup rules.
4287 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
4288 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
4289 keyword.
4290 * g++.old-deja/g++.pt/memclass20.C: Likewise.
4291 * g++.old-deja/g++.pt/memclass5.C: Likewise.
4292 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
4293 keyword.
4294 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
4295 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
4296 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
4297 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
4298 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
4299 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
4300 keyword.
4301 * g++.old-deja/g++.pt/spec10.C: Likewise.
4302 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
4303 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
4304 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
4305 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
4306 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
4307 * g++.old-deja/g++.pt/ttp62.C: Likewise.
4308 * g++.old-deja/g++.pt/ttp64.C: Likewise.
4309 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
4310 * g++.old-deja/g++.pt/typename15.C: Likewise.
4311 * g++.old-deja/g++.pt/typename22.C: Likewise.
4312 * g++.old-deja/g++.pt/typename6.C: Change error messages.
4313 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
4314 * g++.old-deja/g++.pt/virtual2.C: Likewise.
4315 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
4316 syntax.
4317 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
4318 return value extension.
4319 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
4320 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
4321 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
4322 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
4323
4324 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
4325
4326 * g++.dg/warn/inline1.C: New test.
4327 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
4328 * g++.old-deja/g++.jason/synth10.C: Likewise.
4329 * g++.old-deja/g++.mike/net31.C: Likewise.
4330 * g++.old-deja/g++.mike/p8786.C: Likewise.
4331
4332 * g++.dg/template/friend10.C: New test.
4333 * g++.dg/template/conv5.C: New test.
4334
4335 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
4336
4337 * g++.dg/lookup/scoped3.C: New test.
4338
4339 * g++.dg/lookup/decl1.C: New test.
4340 * g++.dg/lookup/decl2.C: New test.
4341
4342 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
4343
4344 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
4345 gcc.c-torture/compile/20021015-1.c,
4346 gcc.c-torture/compile/20021015-2.c,
4347 gcc.c-torture/compile/20021123-1.c,
4348 gcc.c-torture/compile/20021123-2.c,
4349 gcc.c-torture/compile/20021123-3.c,
4350 gcc.c-torture/compile/20021123-4.c,
4351 gcc.c-torture/execute/20021024-1.c: Add tests previously added
4352 only to 3.1 or 3.2 branch.
4353
4354 2002-12-23 Mark Mitchell <mark@codesourcery.com>
4355
4356 * gcc.dg/i386-bitfield3.c: New test.
4357
4358 * gcc.dg/i386-bitfield2.c: New test.
4359
4360 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
4361
4362 * g++.dg/parse/conv_op1.C: New test.
4363
4364 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
4365
4366 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
4367 approved.
4368
4369 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
4370
4371 * gcc.c-torture/compile/20021220-1.c: New test.
4372
4373 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
4374
4375 * gcc.dg/i386-fastcall-1.c: New.
4376
4377 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4378
4379 * gcc.c-torture/execute/20021219-1.c: New test.
4380
4381 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4382
4383 * gcc.dg/i386-pic-1.c: New test.
4384
4385 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4386
4387 PR c++/8099
4388 * g++.dg/template/friend9.C: New test.
4389
4390 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4391
4392 PR c++/3663
4393 * g++.dg/template/access7.C: New test.
4394
4395 2002-12-18 Nick Clifton <nickc@redhat.com>
4396
4397 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
4398 the libstdc++-v3 directory has been found.
4399
4400 2002-12-12 Devang Patel <dpatel@apple.com>
4401 * gcc.dg/darwin-ld-1.c: New test.
4402 * gcc.dg/darwin-ld-2.c: New test.
4403 * gcc.dg/darwin-ld-3.c: New test.
4404 * gcc.dg/darwin-ld-4.c: New test.
4405 * gcc.dg/darwin-ld-5.c: New test.
4406
4407 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4408
4409 * gcc.c-torture/compile/20021212-1.c: New test.
4410
4411 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
4412
4413 * gcc.dg/fshort-wchar: New test.
4414
4415 2002-12-10 Mark Mitchell <mark@codesourcery.com>
4416
4417 PR c++/8372
4418 * g++.dg/template/dtor1.C: New test.
4419
4420 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
4421 markers.
4422
4423 2002-12-10 Jakub Jelinek <jakub@redhat.com>
4424
4425 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
4426
4427 2002-12-09 Mark Mitchell <mark@codesourcery.com>
4428
4429 * g++.dg/template/static1.C: New test.
4430 * g++.dg/template/static2.C: New test.
4431 * g++.old-deja/g++.ext/memconst.C: New test.
4432
4433 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4434
4435 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
4436 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
4437 * g++.dg/special/initp1.C: Likewise.
4438
4439 2002-12-06 Jakub Jelinek <jakub@redhat.com>
4440
4441 * gcc.c-torture/execute/20021204-1.c: New test.
4442
4443 2002-12-04 Geoffrey Keating <geoffk@apple.com>
4444
4445 * gcc.dg/ppc-fmadd-1.c: New file.
4446 * gcc.dg/ppc-fmadd-2.c: New file.
4447 * gcc.dg/ppc-fmadd-3.c: New file.
4448
4449 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4450
4451 * gcc.c-torture/compile/20021204-1.c: New test.
4452
4453 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
4454
4455 * g++.dg/inherit/covariant2.C: New test.
4456 * g++.dg/inherit/covariant3.C: New test.
4457 * g++.dg/inherit/covariant4.C: New test.
4458 * g++.dg/inherit/covariant1.C: Remove XFAIL.
4459 * g++.old-deja/g++.robertl/eb17.C: Likewise.
4460
4461 2002-12-03 Mark Mitchell <mark@codesourcery.com>
4462
4463 PR c++/8688
4464 * g++.dg/init/brace3.C: New test.
4465
4466 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
4467
4468 * gcc.dg/20020210-1.c: Fix a comment typo.
4469
4470 2002-12-02 Mark Mitchell <mark@codesourcery.com>
4471
4472 PR c++/8720
4473 * g++.dg/parse/defarg1.C: New test.
4474
4475 PR c++/8615
4476 * g++.dg/template/char1.C: New test.
4477
4478 * g++.dg/template/varmod1.C: Fix typo.
4479
4480 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4481
4482 DR 180
4483 * g++.old-deja/g++.pt/crash32.C: Expect error.
4484
4485 2002-12-01 Mark Mitchell <mark@codesourcery.com>
4486
4487 PR c++/5919
4488 * g++.dg/template/varmod1.C: New test.
4489
4490 PR c++/8727
4491 * g++.dg/inherit/typeinfo1.C: New test.
4492
4493 PR c++/8663
4494 * g++.dg/inherit/typedef1.C: New test.
4495
4496 2002-11-30 Mark Mitchell <mark@codesourcery.com>
4497
4498 PR c++/8332
4499 PR c++/8493
4500 * g++.dg/template/strlen1.C: New test.
4501
4502 PR c++/8227
4503 * g++.dg/template/ctor2.C: New test.
4504
4505 PR c++/8214
4506 * g++.dg/init/string1.C: New test.
4507
4508 PR c++/8511
4509 * g++.dg/template/friend8.C: New test.
4510
4511 2002-11-29 Joe Buck <jbuck@synopsys.com>
4512
4513 * g++.dg/lookup/anon2.C: New test.
4514
4515 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
4516
4517 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
4518 h8300 port.
4519
4520 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
4521
4522 * gcc.dg/bitfld-6.c: New test.
4523
4524 2002-11-27 Jan Hubicka <jh@suse.cz>
4525
4526 * gcc.c-torture/execute/20021127.[cx]: New test.
4527
4528 2002-11-26 Jan Hubicka <jh@suse.cz>
4529
4530 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
4531 quality.
4532
4533 2002-11-26 Geoffrey Keating <geoffk@apple.com>
4534
4535 * g++.dg/init/brace2.C: New test.
4536 * g++.old-deja/g++.mike/p9129.C: Correct.
4537
4538 2002-11-26 Mark Mitchell <mark@codesourcery.com>
4539
4540 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
4541
4542 2002-11-25 Andreas Bauer <baueran@in.tum.de>
4543
4544 * gcc.dg/sibcall-6: New test for indirect sibcalls.
4545
4546 2002-11-25 Mark Mitchell <mark@codesourcery.com>
4547
4548 * testsuite/g++.dg/abi/empty11.C: New test.
4549 * testsuite/g++.dg/rtti/cv1.C: New test.
4550
4551 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
4552
4553 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
4554
4555 2002-11-24 Mark Mitchell <mark@codesourcery.com>
4556
4557 * g++.dg/abi/empty10.C: New test.
4558
4559 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4560
4561 * gcc.c-torture/compile/20021124-1.c: New test.
4562
4563 2002-11-22 Mark Mitchell <mark@codesourcery.com>
4564
4565 * g++.dg/abi/rtti2.C: New test.
4566
4567 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4568
4569 * gcc.dg/i386-unroll-1.c: New test.
4570
4571 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4572
4573 * gcc.c-torture/compile/20021120-1.c: New test.
4574 * gcc.c-torture/compile/20021120-2.c: New test.
4575
4576 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
4577
4578 * gcc.dg/bitfld-5.c: New test.
4579
4580 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
4581
4582 * gcc.c-torture/execute/20021120-3.c: New test.
4583
4584 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
4585
4586 * gcc.c-torture/execute/20021120-2.c: New test.
4587
4588 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
4589
4590 * gcc.c-torture/execute/20021120-1.c: New test.
4591
4592 2002-11-20 Jakub Jelinek <jakub@redhat.com>
4593
4594 * gcc.c-torture/execute/20021118-3.c: New test.
4595
4596 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4597
4598 * gcc.c-torture/compile/20021119-1.c: New test.
4599
4600 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
4601
4602 * gcc.dg/duff-1.c: New test.
4603 * gcc.dg/duff-2.c: New test.
4604 * gcc.dg/duff-3.c: New test.
4605
4606 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
4607
4608 * gcc.dg/cpp/_Pragma5.c: New test.
4609
4610 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
4611
4612 * gcc.c-torture/execute/20021118-2.c: New test.
4613
4614 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
4615
4616 * gcc.c-torture/execute/20021118-1.c: New test.
4617
4618 2002-11-16 Jakub Jelinek <jakub@redhat.com>
4619
4620 * gcc.dg/20021116-1.c: New test.
4621
4622 2002-11-14 Mark Mitchell <mark@codesourcery.com>
4623
4624 * g++.dg/abi/vcall1.C: New test.
4625
4626 2002-11-14 Jakub Jelinek <jakub@redhat.com>
4627
4628 * gcc.dg/20021029-1.c: New test.
4629 * gcc.dg/20021029-2.c: New test.
4630
4631 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
4632
4633 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
4634
4635 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4636
4637 PR c/8439
4638 * gcc.dg/20021110.c: Move to ...
4639 * gcc.c-torture/compile/20021110.c: .... here.
4640
4641 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4642
4643 PR c/8467
4644 * gcc.c-torture/execute/20021111-1.c
4645
4646 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4647
4648 PR c/8439
4649 * gcc.dg/20021110.c: New test.
4650
4651 2002-11-10 Mark Mitchell <mark@codesourcery.com>
4652
4653 * g++.dg/abi/vthunk3.C: Run only on x86.
4654
4655 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
4656
4657 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
4658
4659 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
4660
4661 * lib/compat.exp (compat-execute): Fix logic error in last
4662 change.
4663
4664 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
4665
4666 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
4667
4668 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4669
4670 PR c++/8389
4671 * g++.dg/template/access6.C: New test.
4672
4673 2002-11-08 Jan Hubicka <jh@suse.cz>
4674
4675 * gcc.dg/i386-ssefp-1.c: New test.
4676 * gcc.dg/i386-ssefp-1.c: New test.
4677
4678 2002-11-08 Jan Hubicka <jh@suse.cz>
4679
4680 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
4681
4682 2002-11-07 Mark Mitchell <mark@codesourcery.com>
4683
4684 * g++.dg/abi/vthunk3.C: New test.
4685
4686 PR c++/8338
4687 * g++.dg/template/crash2.C: New test.
4688
4689 2002-11-07 Mark Mitchell <mark@codesourcery.com>
4690
4691 * testsuite/g++.dg/abi/dtor1.C: New test.
4692 * testsuite/g++.dg/abi/dtor2.C: Likewise.
4693
4694 2002-11-05 Geoffrey Keating <geoffk@apple.com>
4695
4696 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
4697 Darwin.
4698
4699 2002-11-04 Adam Nemet <anemet@lnxw.com>
4700
4701 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
4702 -mthumb. Only xfail with -O0.
4703
4704 2002-11-03 Mark Mitchell <mark@codesourcery.com>
4705
4706 * g++.dg/abi/thunk1.C: New test.
4707 * g++.dg/abi/thunk2.C: Likewise.
4708 * g++.dg/abi/vtt1.C: Likewise.
4709
4710 2002-11-02 Diego Novillo <dnovillo@redhat.com>
4711
4712 PR optimization/8423
4713 * gcc.c-torture/execute/builtin-constant.c: New test.
4714
4715 2002-11-01 Zack Weinberg <zack@codesourcery.com>
4716
4717 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
4718 Add some more cases.
4719
4720 2002-11-01 Mark Mitchell <mark@codesourcery.com>
4721
4722 PR c++/8391
4723 * g++.dg/opt/local1.C: New test.
4724
4725 2002-10-30 Mark Mitchell <mark@codesourcery.com>
4726
4727 PR c++/8160
4728 * g++.dg/template/complit1.C: New test.
4729
4730 PR c++/8149
4731 * g++.dg/template/typename4.C: Likewise.
4732
4733 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4734
4735 Core issue 287, PR c++/7639
4736 * g++.dg/template/instantiate1.C: Adjust error location.
4737 * g++.dg/template/instantiate3.C: New test.
4738 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
4739 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
4740 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
4741
4742 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
4743
4744 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
4745
4746 2002-10-29 Mark Mitchell <mark@codesourcery.com>
4747
4748 PR c++/8287
4749 * g++.dg/init/dtor2.C: New test.
4750
4751 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4752
4753 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
4754 * gcc.dg/nest.c: Bypass errors on irix6.
4755
4756 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
4757
4758 * gcc.dg/nest.c: Expect error for mmix-*-*.
4759 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
4760
4761 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
4762
4763 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
4764 markers.
4765
4766 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
4767
4768 2002-10-25 Mike Stump <mrs@apple.com>
4769
4770 * gcc.dg/warn-1.c: New test.
4771
4772 2002-10-25 Zack Weinberg <zack@codesourcery.com>
4773
4774 * g++.dg/template/typename3.C: New test.
4775
4776 2002-10-25 Mark Mitchell <mark@codesourcery.com>
4777
4778 * g++.dg/lookup/ptrmem1.C: New test.
4779
4780 * g++.dg/abi/vthunk2.C: New test.
4781
4782 2002-10-25 Zack Weinberg <zack@codesourcery.com>
4783
4784 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
4785
4786 2002-10-24 Mark Mitchell <mark@codesourcery.com>
4787
4788 * g++.dg/abi/empty9.C: New test.
4789
4790 2002-10-24 Richard Henderson <rth@redhat.com>
4791
4792 * g++.dg/inherit/thunk1.C: Enable for ia64.
4793
4794 2002-10-23 Mark Mitchell <mark@codesourcery.com>
4795
4796 PR c++/8067
4797 * g++.dg/lookup/pretty1.C: New test.
4798
4799 2002-10-23 Jakub Jelinek <jakub@redhat.com>
4800
4801 * gcc.dg/20021023-1.c: New test.
4802
4803 2002-10-23 Mark Mitchell <mark@codesourcery.com>
4804
4805 PR c++/7679
4806 * g++.dg/parse/inline1.C: New test.
4807
4808 2002-10-23 Richard Henderson <rth@redhat.com>
4809
4810 * g++.dg/inherit/thunk1.C: Enable for x86_64.
4811
4812 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
4813
4814 2002-10-22 Mark Mitchell <mark@codesourcery.com>
4815
4816 PR c++/6579
4817 * g++.dg/parse/stmtexpr3.C: New test.
4818
4819 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
4820
4821 * g++.dg/expr/cond1.C: New test.
4822
4823 2002-10-21 Zack Weinberg <zack@codesourcery.com>
4824
4825 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
4826
4827 2002-10-21 Mark Mitchell <mark@codesourcery.com>
4828
4829 * g++.dg/abi/vbase13.C: New test.
4830 * g++.dg/abi/vbase14.C: Likewise.
4831
4832 2002-10-21 Jakub Jelinek <jakub@redhat.com>
4833
4834 * gcc.dg/tls/pic-1.c: New test.
4835 * gcc.dg/tls/nonpic-1.c: New test.
4836 * gcc.dg/20021018-1.c: New test.
4837
4838 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
4839
4840 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
4841 Remove only files with the same base name as the test case.
4842 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
4843 (profopt-execute): Likewise. Also, remove old profiling
4844 and performance data files before running the tests.
4845
4846 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
4847 * g++.dg/bprob/bprob.exp: Likewise.
4848 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
4849 to allow more general test case names.
4850
4851 * g++.dg/bprob/bprob-1.C: Rename to ...
4852 * g++.dg/bprob/g++-bprob-1.C: ... this.
4853
4854 * g77.dg/bprob/bprob-1.f: Rename to ...
4855 * g77.dg/bprob/g77-bprob-1.f: ... this.
4856
4857 2002-10-21 Zack Weinberg <zack@codesourcery.com>
4858
4859 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
4860 bison 1.50 or later.
4861
4862 2002-10-21 Janis Johnson <janis187@us.ibm.com>
4863
4864 * g++.dg/README: Describe more test directories.
4865
4866 2002-10-21 Mark Mitchell <mark@codesourcery.com>
4867
4868 * g++.dg/init/array6.C: Add additional tests.
4869
4870 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
4871
4872 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
4873 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
4874
4875 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
4876
4877 * gcc.c-torture/compile/20020604-1.x: New.
4878 * gcc.c-torture/compile/simd-5.x: Likewise.
4879 * gcc.c-torture/execute/920710-1.x: Likewise.
4880 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
4881
4882 2002-10-21 Mark Mitchell <mark@codesourcery.com>
4883
4884 * g++.dg/inherit/override1.C: Add dg-options clause.
4885
4886 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4887
4888 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
4889 _mm_slli_si128.
4890
4891 2002-10-19 Andreas Schwab <schwab@suse.de>
4892
4893 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
4894 directory component.
4895
4896 2002-10-18 Mark Mitchell <mark@codesourcery.com>
4897
4898 * g++.dg/inherit/thunk1.C: New test.
4899
4900 * g++.dg/inherit/override1.C: New test.
4901
4902 * g++.dg/abi/mangle11.C: New test.
4903 * g++.dg/abi/mangle14.C: New test.
4904 * g++.dg/abi/mangle17.C: New test.
4905
4906 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
4907
4908 * g++.dg/overload/member2.C: New test.
4909
4910 2002-10-17 Janis Johnson <janis187@us.ibm.com>
4911
4912 * g++.dg/README: Describe new compat directory.
4913 * g++.dg/dg.exp: Skip tests in compat directory.
4914 * README.compat: New file.
4915 * lib/compat.exp: New expect script.
4916 * g++.dg/compat: New test directory.
4917 * g++.dg/compat/compat.exp: New expect script.
4918 * g++.dg/compat/abi: New test directory.
4919 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
4920 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
4921 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
4922 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
4923 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
4924 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
4925 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
4926 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
4927 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
4928 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
4929 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
4930 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
4931 * g++.dg/compat/break: New test directory.
4932 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
4933 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
4934 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
4935 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
4936 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
4937 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
4938 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
4939 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
4940 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
4941 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
4942 g++.dg/compat/break/README: New files.
4943 * g++.dg/compat/eh: New test directory.
4944 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
4945 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
4946 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
4947 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
4948 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
4949 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
4950 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
4951 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
4952 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
4953 g++.dg/compat/eh/filter2_y.C,
4954 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
4955 g++.dg/compat/eh/new1_y.C,
4956 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
4957 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
4958 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
4959 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
4960 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
4961 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
4962 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
4963 g++.dg/compat/eh/unexpected1_y.C: New files.
4964 * g++.dg/compat/init: New test directory.
4965 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
4966 g++.dg/compat/init/array5_y.C,
4967 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
4968 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
4969 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
4970 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
4971 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
4972 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
4973 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
4974 g++.dg/compat/init/init-ref2_y.C: New files.
4975
4976 2002-10-17 Mark Mitchell <mark@codesourcery.com>
4977
4978 PR c++/7584
4979 * g++.dg/inherit/using3.C: New test.
4980
4981 2002-10-17 Jan Hubicka <jh@suse.cz>
4982
4983 * gcc.dg/20021017-2.c: New test.
4984
4985 2002-10-17 Mark Mitchell <mark@codesourcery.com>
4986
4987 * g++.dg/abi/mangle16.C: Adjust.
4988
4989 * g++.dg/init/array8.C: New test.
4990
4991 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
4992
4993 * gcc.dg/special/mips-abi.exp: New test.
4994 * gcc.dg/special/mips-abi.s: Empty file used by the above.
4995
4996 2002-10-16 Mark Mitchell <mark@codesourcery.com>
4997
4998 * g++.dg/abi/mangle16.C: New test.
4999 * g++.dg/abi/mangle17.C: Likewise.
5000
5001 PR c++/7478
5002 * g++.dg/template/ref1.C: New test.
5003
5004 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5005
5006 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
5007
5008 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
5009
5010 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
5011
5012 2002-10-16 Mark Mitchell <mark@codesourcery.com>
5013
5014 PR c++/7524
5015 * g++.dg/init/array7.C: New test.
5016
5017 2002-10-15 Mark Mitchell <mark@codesourcery.com>
5018
5019 * g++.dg/init/array6.C: New test.
5020
5021 * g++.dg/abi/mangle13.C: Likewise.
5022 * g++.dg/abi/mangle14.C: Likewise.
5023 * g++.dg/abi/mangle15.C: Likewise.
5024
5025 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5026
5027 * g++.dg/abi/empty8.C: New test.
5028
5029 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
5030
5031 * g++.dg/init/ctor1.C: New test.
5032
5033 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
5034
5035 * gcc.c-torture/execute/20021015-1.c: New test.
5036
5037 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
5038
5039 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
5040
5041 2002-10-14 Jan Hubicka <jh@suse.cz>
5042
5043 * gcc.dg/i386-ssetype-[1-5].c: New tests.
5044
5045 2002-10-14 Richard Henderson <rth@redhat.com>
5046
5047 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
5048
5049 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5050
5051 PR optimization/6631
5052 * g++.dg/opt/const2.C: New test.
5053
5054 2002-10-14 Mark Mitchell <mark@codesourcery.com>
5055
5056 PR c++/7176
5057 * g++.dg/parse/friend1.C: New test.
5058 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
5059
5060 2002-10-14 Jakub Jelinek <jakub@redhat.com>
5061
5062 * gcc.dg/20021014-1.c: New test.
5063
5064 2002-10-11 Mark Mitchell <mark@codesourcery.com>
5065
5066 PR c++/5661
5067 * g++.dg/ext/vlm1.C: New test.
5068 * g++.dg/ext/vlm2.C: Likewise.
5069
5070 * g++.dg/init/array1.C: Remove invalid braces.
5071 * g++.dg/init/brace1.C: New test.
5072 * g++.dg/init/copy2.C: Likewise.
5073 * g++.dg/init/copy3.C: Likewise.
5074 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
5075 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
5076 braces.
5077
5078 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
5079
5080 * gcc.dg/cpp/assembler.S: Don't use -ansi.
5081
5082 2002-10-11 Richard Shann <richard.shann@superh.com>
5083
5084 * gcc.c-torture/compile/simd-5.c: New test.
5085
5086 2002-10-10 Roger Sayle <roger@eyesopen.com>
5087
5088 * gcc.c-torture/execute/shiftopt-1.c: New test case.
5089
5090 2002-10-10 Jim Wilson <wilson@redhat.com>
5091
5092 * gcc.c-torture/execute/20021010-1.c: New test.
5093
5094 2002-10-09 Zack Weinberg <zack@codesourcery.com>
5095
5096 PR c/7353
5097 * g++.dg/ext/typedef-init.C: New test.
5098 * gcc.dg/typedef-init.c: New test.
5099
5100 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
5101
5102 * gcc.dg/cpp/paste13.c: New test.
5103
5104 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5105
5106 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
5107 remaining platforms, XFAIL during compile, not execute. Don't
5108 XFAIL at -O0.
5109
5110 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
5111
5112 * gcc.dg/alias-1.c: Tweak expected warning.
5113
5114 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5115
5116 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
5117
5118 2002-10-06 Andreas Jaeger <aj@suse.de>
5119
5120 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
5121 * gcc.dg/cpp/c++98.C: Likewise.
5122
5123 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
5124 * g++.dg/cpp/c++98.C: Likewise.
5125
5126 * g++.dg/README (Subdirectories): Mention cpp directory.
5127
5128 PR target/7559
5129 * gcc.dg/20021006-1.c: New test.
5130
5131 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5132
5133 PR c++/7804
5134 * g++.dg/other/warning1.C: New test.
5135
5136 2002-10-04 Roger Sayle <roger@eyesopen.com>
5137
5138 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
5139 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
5140 and sparc-*-* with -m64 as expected failures. See PR 8087.
5141
5142 2002-10-03 Mark Mitchell <mark@codesourcery.com>
5143
5144 PR c++/7931
5145 * g++.dg/template/ptrmem3.C: New test.
5146
5147 PR c++/7754
5148 * g++.dg/template/union1.C: New test.
5149
5150 2002-10-03 Mark Mitchell <mark@codesourcery.com>
5151
5152 PR c++/8006
5153 * g++.dg/abi/mangle9.C: New test.
5154 * g++.dg/abi/mangle10.C: New test.
5155 * g++.dg/abi/mangle11.C: New test.
5156 * g++.dg/abi/mangle12.C: New test.
5157
5158 2002-10-02 Mark Mitchell <mark@codesourcery.com>
5159
5160 PR c++/7188.
5161 * g++.dg/template/meminit1.C: New test.
5162 * g++.dg/warn/Wreorder-1.C: Likewise.
5163 * g++.old-deja/g++.mike/warn3.C: Tweak.
5164 * lib/prune.exp: Ingore "in copy constructor".
5165
5166 2002-10-02 Andreas Jaeger <aj@suse.de>
5167
5168 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
5169 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
5170 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
5171 on x86-64.
5172
5173 2002-10-01 Mark Mitchell <mark@codesourcery.com>
5174
5175 * gcc.dg/empty1.C: Fix typo.
5176
5177 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
5178
5179 * gcc.dg/alias-1.c: New test.
5180
5181 2002-10-01 Mark Mitchell <mark@codesourcery.com>
5182
5183 * gcc.dg/empty1.C: New test.
5184
5185 * g++.dg/tls/init-2.C: Tweak error messages.
5186
5187 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
5188
5189 * gcc.c-torture/compile/20020923-1.c: New test.
5190
5191 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
5192
5193 * gcc.c-torture/execute/ffs-1.c: New test.
5194 * gcc.c-torture/execute/ffs-2.c: Ditto.
5195
5196 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
5197
5198 * g++.dg/overload/member1.C: New test.
5199
5200 2002-09-30 Mark Mitchell <mark@codesourcery.com>
5201
5202 * g++.dg/abi/empty7.C: New test.
5203 * g++.dg/init/pm2.C: Likewise.
5204
5205 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
5206
5207 * g++.dg/rtti/crash1.C: New test.
5208
5209 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
5210
5211 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
5212 gcc.dg/sibcall-4.c: New tests.
5213
5214 2002-09-28 Roger Sayle <roger@eyesopen.com>
5215
5216 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
5217 powerpc and MMIX targets.
5218
5219 2002-09-27 Zack Weinberg <zack@codesourcery.com>
5220
5221 * gcc.dg/cpp/20020927-1.c: New.
5222
5223 2002-09-26 David S. Miller <davem@redhat.com>
5224
5225 * gcc.c-torture/compile/trunctfdf.c: New.
5226
5227 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5228
5229 * lib/target-supports.exp (check_weak_available): Handle solaris2.
5230
5231 2002-09-27 Alan Modra <amodra@bigpond.net.au>
5232
5233 * gcc.c-torture/execute/loop-15.c: New.
5234
5235 2002-09-26 Janis Johnson <janis187@us.ibm.com>
5236
5237 * README.QMTEST: Fix typo.
5238
5239 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5240
5241 * gcc.dg/20020926-1.c: New test.
5242
5243 2002-09-25 David S. Miller <davem@redhat.com>
5244
5245 PR target/7842
5246 * gcc.c-torture/execute/shiftdi.c: New test.
5247
5248 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
5249
5250 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
5251 unique to the tool.
5252 * lib/g77.exp (g77_init): Likewise.
5253 * lib/g++.exp (g++_init): Likewise.
5254 * lib/objc.exp (objc_init): Likewise.
5255
5256 2002-09-25 Mark Mitchell <mark@codesourcery.com>
5257
5258 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
5259 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
5260 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
5261
5262 2002-09-25 Richard Henderson <rth@redhat.com>
5263
5264 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
5265 too-small long double.
5266
5267 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
5268
5269 * gcc.dg/20020919-1.c: New test.
5270
5271 2002-09-23 Mark Mitchell <mark@codesourcery.com>
5272
5273 * g++.dg/abi/bitfield6.C: New test.
5274 * g++.dg/abi/bitfield7.C: New test.
5275 * g++.dg/abi/bitfield8.C: New test.
5276 * g++.dg/abi/vbase11.C: New test.
5277
5278 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
5279
5280 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
5281 hppa*-*-hpux*. Update test comment.
5282
5283 2002-09-20 Jakub Jelinek <jakub@redhat.com>
5284
5285 * gcc.dg/tls/struct-1.c: New test.
5286
5287 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
5288
5289 * gcc.dg/cpp/tr-warn2.c: Update.
5290
5291 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
5292
5293 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
5294
5295 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
5296
5297 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
5298 systems.
5299
5300 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
5301
5302 * gcc.c-torture/execute/ieee/mzero3.c: New test.
5303
5304 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5305 Adjust for c++filt moved to binutils. Remove spurious duplicate
5306 setting of cxxfilt.
5307
5308 2002-09-19 Geoffrey Keating <geoffk@apple.com>
5309
5310 * gcc.dg/20020312-2.c: Update for darwin.
5311
5312 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
5313
5314 * g++.old-deja/g++.other/crash32.C: Mark ICE.
5315
5316 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
5317
5318 * objc.dg/comp-types-1.m: New test.
5319 * objc.dg/comp-types-2.m: New test.
5320 * objc.dg/comp-types-3.m: New test.
5321 * objc.dg/comp-types-4.m: New test.
5322 * objc.dg/comp-types-5.m: New test.
5323 * objc.dg/comp-types-6.m: New test.
5324
5325 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
5326
5327 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
5328
5329 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
5330
5331 * g++.dg/other/do1.C: New test.
5332
5333 * g++.dg/template/subst1.C: New test.
5334
5335 2002-09-16 Steve Ellcey <sje@cup.hp.com>
5336
5337 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
5338
5339 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
5340
5341 * g++.dg/template/qualttp20.C: Adjust expected errors.
5342 * g++.old-deja/g++.jason/report.C: Likewise.
5343 * g++.old-deja/g++.other/qual1.C: Likewise.
5344
5345 * g++.dg/lookup/scoped2.C: New test.
5346
5347 * g++.dg/ext/asm3.C: New test.
5348
5349 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
5350
5351 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
5352
5353 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
5354
5355 * ChangeLog: follow spelling conventions.
5356 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
5357 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
5358 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
5359 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
5360 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
5361 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
5362 * g++.old-deja/g++.law/global-init1.C: Likewise.
5363 * g++.old-deja/g++.other/delete4.C: Likewise.
5364 * g++.old-deja/g++.other/inline21.C: Likewise.
5365 * g++.old-deja/g++.other/singleton.C: Likewise.
5366 * g77.dg/strlen0.f: Likewise.
5367 * g77.f-torture/compile/20010519-1.f: Likewise.
5368 * g77.f-torture/compile/980310-4.f: Likewise.
5369 * gcc.c-torture/compile/20000605-1.c: Likewise.
5370 * gcc.c-torture/execute/20020225-1.c: Likewise.
5371 * gcc.dg/c90-hexfloat-2.c: Likewise.
5372 * gcc.dg/c99-bool-1.c: Likewise.
5373 * gcc.dg/c99-hexfloat-2.c: Likewise.
5374 * gcc.dg/dll-2.c: Likewise.
5375 * gcc.dg/wtr-union-init-1.c: Likewise.
5376 * gcc.dg/wtr-union-init-2.c: Likewise.
5377 * gcc.dg/wtr-union-init-3.c: Likewise.
5378 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5379 * gcc.dg/cpp/defined.c: Likewise.
5380 * gcc.dg/cpp/macsyntx.c: Likewise.
5381 * gcc.dg/cpp/paste2.c: Likewise.
5382 * gcc.dg/cpp/trad/defined.c: Likewise.
5383 * gcc.dg/format/c90-printf-1.c: Likewise.
5384 * gcc.dg/format/c90-scanf-1.c: Likewise.
5385 * gcc.dg/format/c99-printf-1.c: Likewise.
5386 * gcc.dg/format/c99-scanf-1.c: Likewise.
5387 * gcc.misc-tests/gcov-8.c: Likewise.
5388 * lib/profopt.exp: Likewise.
5389
5390 2002-09-15 Krister Walfridsson <cato@df.lth.se>
5391
5392 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
5393
5394 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
5395
5396 * g++.dg/inherit/using2.C: New test.
5397
5398 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
5399
5400 * ChangeLog: Follow spelling conventions.
5401 * g++.dg/template/friend4.C: Likewise.
5402 * g++.old-deja/g++.pt/crash67.C: Likewise.
5403 * gcc.c-torture/execute/20000801-4.c: Likewise.
5404 * gcc.dg/c90-digraph-1.c: Likewise.
5405 * gcc.dg/c94-digraph-1.c: Likewise.
5406 * gcc.dg/c99-digraph-1.c: Likewise.
5407 * gcc.dg/cpp/line5.c: Likewise.
5408 * gcc.dg/cpp/multiline.c: Likewise.
5409 * gcc.dg/cpp/trad/literals-1.c: Likewise.
5410 * gcc.dg/format/attr-3.c: Likewise.
5411 * gcc.dg/format/c90-scanf-3.c: Likewise.
5412 * gcc.dg/format/ext-4.c: Likewise.
5413
5414 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
5415
5416 * g++.dg/template/pretty1.C: New test.
5417
5418 2002-09-14 Alan Modra <amodra@bigpond.net.au>
5419
5420 * gcc.c-torture/execute/struct-cpy-1.c: New test.
5421
5422 2002-09-13 Matt Austern <austern@apple.com>
5423
5424 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
5425 passing a cast expression to a function by const reference.
5426
5427 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
5428
5429 * g++.dg/template/deduce1.C: New test.
5430
5431 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
5432
5433 * gcc.c-torture/execute/simd-1.c: Force all use of int to
5434 32-bit int.
5435
5436 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
5437
5438 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
5439 usage.
5440
5441 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
5442
5443 * gcc.c-torture/compile/20020910-1.c: New test.
5444
5445 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
5446
5447 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
5448
5449 2002-09-10 Andreas Jaeger <aj@suse.de>
5450
5451 * gcc.dg/20020312-2.c: Adjust for x86-64.
5452
5453 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
5454
5455 * g77.dg/7388.f: New test case for PR 7388.
5456
5457 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
5458
5459 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
5460
5461 2002-09-05 Ziemowit Laski <zlaski@apple.com>
5462
5463 * objc.dg/proto-lossage-1.m: New test.
5464
5465 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
5466
5467 * gcc.dg/cpp/_Pragma4.c: Fix typo.
5468
5469 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
5470
5471 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
5472 expected to pass.
5473
5474 2002-09-06 Stan Shebs <shebs@apple.com>
5475 David Edelsohn <edelsohn@gnu.org>
5476
5477 * gcc.dg/weak: New directory.
5478 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
5479 target-specific xfail bits.
5480 * gcc.dg/typeof-2.c: Move to new directory.
5481 * gcc.dg/weak.exp: New expect script.
5482
5483 2002-09-06 Alan Modra <amodra@bigpond.net.au>
5484
5485 * gcc.c-torture/execute/extzvsi.c: New test.
5486
5487 2002-09-05 Stan Shebs <shebs@apple.com>
5488
5489 * gcc.dg/weak-1.c: xfail on Darwin.
5490 * gcc.dg/weak-2.c: Ditto.
5491 * gcc.dg/weak-3.c: Ditto.
5492 * gcc.dg/weak-4.c: Ditto.
5493 * gcc.dg/weak-5.c: Ditto.
5494 * gcc.dg/weak-6.c: Ditto.
5495 * gcc.dg/weak-7.c: Ditto.
5496 * gcc.dg/weak-8.c: Ditto.
5497 * gcc.dg/weak-9.c: Ditto.
5498
5499 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
5500
5501 * gcc.c-torture/execute/loop-14.c: New test.
5502
5503 2002-09-04 Jakub Jelinek <jakub@redhat.com>
5504
5505 * g++.dg/other/cxa-atexit1.C: New test.
5506
5507 * gcc.dg/typeof-2.c: New test.
5508
5509 2002-09-03 Roger Sayle <roger@eyesopen.com>
5510
5511 * gcc.dg/builtins-2.c: New testcase.
5512 * gcc.dg/builtins-3.c: New testcase.
5513
5514 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
5515
5516 * gcc.dg/cpp/_Pragma4.c: New test.
5517
5518 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
5519
5520 * objc/execute/nil_method-1.m: New testcase.
5521
5522 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
5523
5524 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
5525 [Object class], not [Object initialize].
5526
5527 2002-08-31 Roger Sayle <roger@eyesopen.com>
5528 Hans-Peter Nilsson <hp@bitrange.com>
5529
5530 * gcc.c-torture/execute/20020720-1.x: Skip test on
5531 mmix-knuth-mmixware. Correct comment.
5532
5533 2002-08-27 Mark Mitchell <mark@codesourcery.com>
5534
5535 * testsuite/g++.dg/abi/bitfield5.C: New test.
5536 * testsuite/g++.dg/abi/vbase10.C: Likewise.
5537
5538 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
5539
5540 * objc.dg/undeclared-selector.m: New test.
5541
5542 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
5543
5544 * g++.dg/other/offsetof1.C: Avoid cast warning.
5545
5546 2002-08-26 Ziemowit Laski <zlaski@apple.com>
5547
5548 * objc.dg/super-class-2.m: New test.
5549
5550 2002-08-24 Matt Austern <austern@apple.com>
5551
5552 * g++.dg/ext/lvaddr.C: New test.
5553 * g++.dg/ext/lvcast.C: New test.
5554
5555 2002-08-22 Mark Mitchell <mark@codesourcery.com>
5556
5557 * testsuite/g++.dg/inherit/cond1.C: New test.
5558
5559 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
5560
5561 * gcc.dg/noncompile/incomplete-1.c: New test.
5562
5563 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
5564
5565 * gcc.dg/typespec-1.c: New test.
5566
5567 2002-08-20 Devang Patel <dpatel@apple.com>
5568 * objc.dg/proto-hier-2.m: New test.
5569
5570 2002-08-19 Ziemowit Laski <zlaski@apple.com>
5571
5572 * objc.dg/bitfield-1.m: New test.
5573 * objc.dg/bitfield-2.m: New test.
5574
5575 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
5576
5577 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
5578 gcc.dg/c99-flex-array-4.c: New tests.
5579
5580 2002-08-16 Stan Shebs <shebs@apple.com>
5581
5582 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
5583
5584 2002-08-15 Jakub Jelinek <jakub@redhat.com>
5585
5586 * gcc.dg/typeof-1.c: New test.
5587 * g++.dg/ext/typeof2.C: New test.
5588
5589 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
5590
5591 * g++.dg/other/offsetof1.C: New test.
5592
5593 2002-08-14 Richard Henderson <rth@redhat.com>
5594
5595 * gcc.dg/tls/diag-3.c: Fix expected message strings.
5596
5597 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
5598
5599 * gcc.dg/cpp/_Pragma3.c: New test.
5600
5601 2002-08-13 Mark Mitchell <mark@codesourcery.com>
5602
5603 * g++.dg/template/inherit3: New test.
5604
5605 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
5606
5607 * gcc.dg/bitfld-4.c: Add blank options.
5608
5609 2002-08-09 Mark Mitchell <mark@codesourcery.com>
5610
5611 * g++.dg/template/crash1.C: New test.
5612
5613 2002-08-08 Jakub Jelinek <jakub@redhat.com>
5614
5615 * gcc.dg/tls/opt-2.c: New test.
5616
5617 2002-08-08 Devang Patel <dpatel@apple.com>
5618
5619 * objc.dg/selector-1.m : New test
5620
5621 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
5622
5623 * g++.dg/abi/bitfield4.C: New test.
5624 * gcc.dg/bitfld-4.c: New test.
5625
5626 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
5627
5628 * g++.dg/other/packed1.C: New test.
5629
5630 2002-08-07 Mark Mitchell <mark@codesourcery.com>
5631
5632 * g++.dg/abi/offsetof.C: Tweak error messages.
5633 * g++.old-deja/g++.mike/p10769a.C: Likewise.
5634
5635 2002-08-08 Jakub Jelinek <jakub@redhat.com>
5636
5637 * gcc.dg/bitfld-3.c: New test.
5638
5639 2002-08-07 Jakub Jelinek <jakub@redhat.com>
5640 Richard Henderson <rth@redhat.com>
5641
5642 * gcc.dg/i386-bitfield1.c: New test.
5643 * g++.dg/abi/bitfield3.C: Update.
5644
5645 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
5646
5647 * objc.dg/const-str-2.m: Update.
5648 * gcc.dg/cpp/c++98.c: Change to C extension.
5649 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
5650 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
5651
5652 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
5653
5654 * testsuite/gcc.dg/tls/diag-3.c: New.
5655
5656 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
5657
5658 * g++.dg/README (Subdirectories): Document new subdir expr.
5659 * g++.dg/expr/pmf-1.C: New test.
5660
5661 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
5662
5663 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
5664
5665 2002-08-06 Jakub Jelinek <jakub@redhat.com>
5666
5667 * g++.dg/abi/bitfield3.C: New test.
5668
5669 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
5670
5671 * lib/gcov.exp: Tweak expected line formats.
5672 * gcc.misc-tests/gcov8.c: New test.
5673 * gcc.misc-tests/gcov8.x: New flags.
5674
5675 2002-08-05 Jakub Jelinek <jakub@redhat.com>
5676
5677 * consistency.vlad/layout/endian.c: Include string.h.
5678
5679 * gcc.c-torture/execute/20020805-1.c: New test.
5680
5681 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
5682
5683 * g++.dg/other/conversion1.C: New test.
5684
5685 2002-08-03 Roger Sayle <roger@eyesopen.com>
5686
5687 * gcc.dg/builtins-1.c: New testcase.
5688
5689 2002-08-02 Mark Mitchell <mark@codesourcery.com>
5690
5691 * g++.dg/inherit/access3.C: New test.
5692
5693 2002-08-01 Jakub Jelinek <jakub@redhat.com>
5694
5695 * gcc.dg/ia64-visibility-2.c: New test.
5696
5697 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
5698
5699 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
5700 __qualifier_flags to __flags.
5701
5702 2002-07-31 Mark Mitchell <mark@codesourcery.com>
5703
5704 * g++.dg/inherit/operator1.C: New test.
5705 * g++.dg/lookup/disamb1.C: Fix typo in comment.
5706 * g++.dg/other/error1.C: Change expected error message.
5707 * g++.dg/template/conv4.C: Likewise.
5708
5709 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
5710
5711 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
5712 for documented behavior.
5713
5714 2002-07-25 Roger Sayle <roger@eyesopen.com>
5715
5716 * gcc.c-torture/execute/20020720-1.x: Skip this test on
5717 several targets known to fail.
5718
5719 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
5720
5721 * gcc.dg/mips-args-[123].c: New tests.
5722
5723 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
5724
5725 * gcc.dg/ppc-spe.c: New.
5726
5727 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
5728
5729 * g++.dg/other/ptrmem4.C: New testcase.
5730
5731 2002-07-24 Richard Henderson <rth@redhat.com>
5732
5733 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
5734
5735 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
5736
5737 * g++.dg/ext/alignof1.C (main): Return 0 for success.
5738
5739 2002-07-24 Roger Sayle <roger@eyesopen.com>
5740
5741 * gcc.c-torture/execute/memset-3.c: New testcase.
5742
5743 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
5744
5745 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
5746 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
5747
5748 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5749
5750 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
5751 Delete.
5752
5753 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
5754
5755 * gcc.c-torture/compile/simd-4.c: New test.
5756
5757 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5758
5759 PR c++/7347, c++/7348
5760 * g++.dg/template/access4.C: New test.
5761 * g++.dg/template/access5.C: New test.
5762 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
5763 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
5764 * g++.old-deja/g++.pt/ttp58.C: Likewise.
5765 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
5766
5767 2002-07-22 Jakub Jelinek <jakub@redhat.com>
5768
5769 * gcc.dg/gnu89-init-2.c: New test.
5770
5771 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
5772
5773 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
5774
5775 2002-07-20 Roger Sayle <roger@eyesopen.com>
5776
5777 * gcc.c-torture/execute/20020720-1.c: New testcase.
5778
5779 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
5780
5781 * gcc.dg/cpp/Wsignprom.c: New tests.
5782
5783 2002-07-20 Alan Modra <amodra@bigpond.net.au>
5784
5785 * gcc.c-torture/execute/loop-13.c: New test.
5786
5787 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
5788
5789 * gcc.dg/cpp/expr.c: New tests.
5790
5791 2002 07-18 David Edelsohn <edelsohn@gnu.org>
5792
5793 * g++.dg/opt/pr6713.C: Add template instantiation.
5794
5795 2002-07-18 Alan Modra <amodra@bigpond.net.au>
5796
5797 * gcc.dg/nest.c: New test.
5798
5799 2002-07-17 Richard Henderson <rth@redhat.com>
5800
5801 * g++.dg/opt/pr6713.C: New test.
5802
5803 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
5804
5805 * gcc.c-torture/execute/loop-2e.x: Let the testcase
5806 XFAIL for all x86 processors.
5807
5808 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
5809
5810 * gcc.c-torture/execute/20010122-1.x: Do not test with
5811 -fomit-frame-pointer.
5812
5813 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5814
5815 * g++.dg/template/instantiate2.C: New test.
5816 * g++.dg/template/spec4.C: New test.
5817
5818 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5819
5820 * g++.dg/template/access2.C: New test.
5821 * g++.dg/template/access3.C: New test.
5822
5823 2002-07-15 Zack Weinberg <zack@codesourcery.com>
5824
5825 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
5826 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
5827 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
5828 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
5829 Convert to use <stdarg.h>.
5830 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
5831 Delete.
5832 * gcc.dg/va-arg-2.c: New.
5833 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
5834
5835 2002-07-15 Jakub Jelinek <jakub@redhat.com>
5836
5837 * gcc.c-torture/compile/20020710-1.c: New test.
5838
5839 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
5840 Andrew Pinski <pinskia@physics.uc.edu>
5841
5842 gcc.c-torture/compile/simd-2.c: New testcase.
5843 gcc.c-torture/compile/simd-3.c: Likewise.
5844
5845 2002-07-11 Mark Mitchell <mark@codesourcery.com>
5846
5847 PR c++/7224
5848 * g++.dg/overload/error1.C: New test.
5849
5850 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5851
5852 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
5853 configuration and IRIX 6 O32 ABI.
5854
5855 2002-07-11 Roger Sayle <roger@eyesopen.com>
5856
5857 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
5858
5859 2002-07-10 Roger Sayle <roger@eyesopen.com>
5860
5861 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
5862
5863 2002-07-10 Jeffrey A Law <law@redhat.com>
5864
5865 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
5866
5867 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
5868
5869 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
5870
5871 * gcc.dg/20020312-2.c: Check for __PPC__.
5872
5873 2002-07-09 Diego Novillo <dnovillo@redhat.com>
5874
5875 * gcc.c-torture/compile/20020709-1.c: New test.
5876
5877 2002-07-07 Roger Sayle <roger@eyesopen.com>
5878
5879 * g++.dg/template/qualttp21.C: New test case.
5880
5881 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
5882
5883 * gcc.c-torture/compile/20020706-1.c: New test.
5884 * gcc.c-torture/compile/20020706-2.c: New test.
5885
5886 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
5887 Alexandre Oliva <aoliva@redhat.com>
5888
5889 * g++.dg/warn/incomplete1.C: New test.
5890
5891 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5892
5893 PR c++/7099
5894 * g++.dg/warn/noreturn1.C: New test.
5895
5896 2002-07-03 Mark Mitchell <mark@codesourcery.com>
5897
5898 PR c++/6706
5899 * g++.dg/debug/debug6.C: New test.
5900 * g++.dg/debug/debug7.C: New test.
5901
5902 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
5903
5904 * gcc.c-torture/compile/simd-3.c: New test.
5905
5906 2002-07-03 Chris Demetriou <cgd@broadcom.com>
5907
5908 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
5909 * gcc.dg/20020620-1.c: Likewise.
5910
5911 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5912
5913 PR c++/6944
5914 * g++.dg/init/array4.C: New test.
5915 * g++.dg/init/array5.C: New test.
5916
5917 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
5918
5919 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
5920 * gcc.c-torture/execute/simd-2.c (main): Likewise.
5921
5922 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5923
5924 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
5925 * gcc.dg/wtr-aggr-init-1.c: Likewise.
5926 * gcc.dg/wtr-conversion-1.c: Likewise.
5927 * gcc.dg/wtr-escape-1.c: Likewise.
5928 * gcc.dg/wtr-int-type-1.c: Likewise.
5929 * gcc.dg/wtr-label-1.c: Likewise.
5930 * gcc.dg/wtr-static-1.c: Likewise.
5931 * gcc.dg/wtr-strcat-1.c: Likewise.
5932 * gcc.dg/wtr-suffix-1.c: Likewise.
5933 * gcc.dg/wtr-switch-1.c: Likewise.
5934 * gcc.dg/wtr-unary-plus-1.c: Likewise.
5935 * gcc.dg/wtr-union-init-1.c: Likewise.
5936 * gcc.dg/wtr-union-init-2.c: Likewise.
5937 * gcc.dg/wtr-union-init-3.c: Likewise.
5938
5939 * gcc.dg/wtr-func-def-1.c: New test.
5940
5941 2002-07-02 Devang Patel <dpatel@apple.com>
5942
5943 * objc.dg/param-1.m: New test.
5944
5945 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
5946
5947 * gcc.dg/cpp/trad/directive.c: Add test.
5948 * gcc.dg/cpp/trad/macroargs.c: Add test.
5949 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
5950
5951 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
5952
5953 * gcc.dg/cpp/cmdlne-M.c: New test.
5954
5955 2002-07-02 Ziemowit Laski <zlaski@apple.com>
5956
5957 * objc.dg/desig-init-1.m: New test.
5958
5959 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5960
5961 PR c++/6716
5962 * g++.dg/template/instantiate1.C: New test.
5963
5964 2002-07-01 Mark Mitchell <mark@codesourcery.com>
5965
5966 PR c++/7112
5967 * g++.dg/template/sizeof2.C: New test.
5968
5969 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
5970
5971 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
5972 gcc.dg/cpp/trad/include.c: New tests.
5973
5974 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
5975
5976 PR target/7177
5977 * gcc.c-torture/compile/20020701-1.c: New test.
5978
5979 2002-07-01 Stan Shebs <shebs@apple.com>
5980
5981 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
5982 header here...
5983 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
5984 (objc-torture-execute): or here.
5985
5986 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
5987
5988 * gcc.c-torture/execute/arith-rand-ll.c: New test.
5989
5990 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
5991
5992 * gcc.dg/cpp/trad/escaped-nl.c: New test.
5993
5994 2002-06-30 Devang Patel <dpatel@apple.com>
5995
5996 * objc.dg/fsyntax-only.m: New test.
5997
5998 2002-06-27 Mark Mitchell <mark@codesourcery.com>
5999
6000 PR c++/6695
6001 * g++.dg/template/friend7.C: New file.
6002
6003 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
6004
6005 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
6006 return type.
6007
6008 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
6009
6010 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
6011 avoid division by zero.
6012
6013 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
6014
6015 * gcc.dg/Wunknownprag.c: New tests.
6016
6017 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
6018
6019 * gcc.c-torture/execute/simd-2.c: New test.
6020
6021 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
6022
6023 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
6024 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
6025 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
6026 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
6027 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
6028 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
6029 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
6030 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
6031 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
6032 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
6033 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
6034 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
6035 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
6036 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
6037 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
6038 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
6039 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
6040
6041 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
6042
6043 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
6044 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
6045 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
6046 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
6047 New tests.
6048 * gcc.dg/cpp/trad/directive.c: Update.
6049
6050 2002-06-23 Andreas Jaeger <aj@suse.de>
6051
6052 * gcc.c-torture/execute/complex-6.c: New.
6053
6054 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
6055
6056 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
6057 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
6058 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
6059 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
6060
6061 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
6062
6063 * gcc.dg/cpp/trad: New directory with traditional tests copied
6064 from parent directory.
6065 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
6066 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
6067 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
6068 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
6069 Move to trad/ and rename.
6070 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
6071 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
6072 gcc.dg/cpp/trad/redef2.c: New tests.
6073 * gcc.dg/cpp/trad/trad.exp: New driver.
6074
6075 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
6076
6077 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
6078 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
6079 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
6080 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
6081 Remove.
6082
6083 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
6084
6085 * gcc.dg/20020620-1.c: New test.
6086
6087 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6088
6089 * g++.dg/template/ttp4.C: New test.
6090
6091 2002-06-19 Jakub Jelinek <jakub@redhat.com>
6092
6093 * g++.dg/opt/vt1.C: Fix regexp.
6094
6095 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6096
6097 * gcc.c-torture/execute/pure-1.c: Make functions static again.
6098 Don't use attribute `noinline'.
6099
6100 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
6101
6102 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
6103
6104 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
6105
6106 * gcc.c-torture/execute/simd-1.c: New.
6107
6108 * gcc.dg/simd-1.c: New.
6109
6110 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
6111
6112 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
6113
6114 2002-06-16 Richard Henderson <rth@redhat.com>
6115
6116 * g++.dg/ext/anon-struct1.C: New.
6117 * g++.dg/ext/anon-struct2.C: New.
6118 * g++.dg/ext/anon-struct3.C: New.
6119 * gcc.dg/anon-struct-1.c: New.
6120 * gcc.dg/anon-struct-2.c: New.
6121 * gcc.dg/anon-struct-3.c: New.
6122 * gcc.dg/20011008-1.c: Adjust warning text.
6123 * gcc.dg/20020527-1.c: Add -fms-extensions.
6124
6125 2002-06-16 Richard Henderson <rth@redhat.com>
6126
6127 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
6128
6129 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
6130
6131 * gcc.c-torture/execute/20020615-1.c: New test.
6132
6133 2002-06-15 Roger Sayle <roger@eyesopen.com>
6134
6135 * gcc.c-tortuture/execute/compare-1.c: New test case.
6136 * gcc.c-tortuture/execute/compare-2.c: New test case.
6137 * gcc.c-tortuture/execute/compare-3.c: New test case.
6138
6139 2002-06-13 Richard Henderson <rth@redhat.com>
6140
6141 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
6142 ia64 ilp32.
6143
6144 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6145
6146 * g++.dg/template/typename2.C: Update error message.
6147
6148 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
6149
6150 * gcc.c-torture/execute/20020611-1.c: New test.
6151
6152 2002-06-11 Bob Wilson <bob.wilson@acm.org>
6153
6154 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
6155 list of targets to skip.
6156
6157 2002-06-10 Bob Wilson <bob.wilson@acm.org>
6158
6159 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
6160 targets if not optimizing.
6161
6162 2002-06-10 Jakub Jelinek <jakub@redhat.com>
6163
6164 * gcc.c-torture/compile/20020605-1.c: New test.
6165
6166 * g++.dg/opt/vt1.C: New test.
6167
6168 * gcc.dg/20020531-1.c: New test.
6169
6170 * gcc.dg/20020530-1.c: New test.
6171
6172 * gcc.dg/20020527-1.c: New test.
6173
6174 * g++.dg/opt/cse1.C: New test.
6175
6176 2002-06-07 Roger Sayle <roger@eyesopen.com>
6177
6178 * gcc.dg/20020607-2.c: New test case.
6179
6180 2002-06-07 Jakub Jelinek <jakub@redhat.com>
6181
6182 * gcc.c-torture/compile/20020604-1.c: New test.
6183
6184 2002-06-04 Richard Henderson <rth@redhat.com>
6185
6186 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
6187 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
6188 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
6189
6190 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
6191
6192 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
6193
6194 2002-06-03 Richard Henderson <rth@redhat.com>
6195
6196 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
6197 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6198
6199 2002-06-02 Richard Henderson <rth@redhat.com>
6200
6201 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
6202 test functions static.
6203
6204 2002-06-02 Andreas Jaeger <aj@suse.de>
6205
6206 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
6207 now.
6208
6209 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
6210
6211 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
6212 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
6213 Update for mofified diagnostics.
6214 * gcc.dg/c99-intconst-1.c: No longer fail.
6215
6216 2002-06-02 Richard Henderson <rth@redhat.com>
6217
6218 * gcc.dg/uninit-A.c: Remove xfail markers.
6219
6220 2002-06-01 Roger Sayle <roger@eyesopen.com>
6221
6222 * gcc.dg/fnegate-1.c: New test case.
6223
6224 2002-05-30 Osku Salerma <osku@iki.fi>
6225
6226 * gcc.c-torture/execute/mayalias-1.c: New file.
6227
6228 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
6229
6230 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
6231 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
6232 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
6233
6234 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
6235
6236 * gcc.c-torture/execute/20020529-1.c: New test.
6237
6238 2002-05-27 Richard Henderson <rth@redhat.com>
6239
6240 * g++.dg/ext/attrib6.C: New test case.
6241
6242 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6243
6244 * gcc.c-torture/execute/pure-1.c: New test.
6245
6246 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
6247
6248 * gcc.dg/cpp/arith-2.c: Remove.
6249
6250 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
6251
6252 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
6253 * gcc.dg/cpp/if-3.c: Remove.
6254
6255 2002-05-26 Jakub Jelinek <jakub@redhat.com>
6256
6257 * g++.dg/opt/cse2.C: New test.
6258
6259 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
6260
6261 * gcc.dg/cpp/arith-1.c: New semantic tests.
6262 * gcc.dg/cpp/if-1.c: Update.
6263
6264 2002-05-24 Ben Elliston <bje@redhat.com>
6265
6266 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
6267
6268 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6269
6270 * gcc.dg/verbose-asm.c: New test.
6271
6272 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
6273
6274 * gcc.dg/cpp/paste12.c: New test.
6275
6276 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6277
6278 * g++.dg/parse/named_ops.C: New test.
6279
6280 2002-05-23 Mark Mitchell <mark@codesourcery.com>
6281
6282 * gcc/testsuite/gcc.dg/weak-8.c: New test.
6283
6284 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
6285
6286 * gcc.dg/weak-2.c: Allow optional leading underscore
6287 in scan-assembler symbol name.
6288 * gcc.dg/weak-3.c: Likewise.
6289 * gcc.dg/weak-4.c: Likewise.
6290 * gcc.dg/weak-5.c: Likewise.
6291
6292 2002-05-23 Jakub Jelinek <jakub@redhat.com>
6293
6294 * gcc.dg/20020523-1.c: New test.
6295
6296 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
6297
6298 * objc.dg/const-str-2.m: Update now that we stop after
6299 a command line error.
6300
6301 2002-05-22 Richard Henderson <rth@redhat.com>
6302
6303 * g++.dg/dg.exp: Fix typo in test pruneing.
6304
6305 2002-05-22 Richard Henderson <rth@redhat.com>
6306
6307 * g++.dg/dg.exp: Prune the tls subdirectory.
6308 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
6309 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
6310 * g++.dg/tls/init-1.C: New.
6311
6312 2002-05-22 Jakub Jelinek <jakub@redhat.com>
6313
6314 * gcc.dg/20020517-1.c: New test.
6315
6316 2002-05-21 Richard Henderson <rth@redhat.com>
6317
6318 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
6319 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
6320
6321 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
6322
6323 * g++.dg/other/copy2.C: New test.
6324
6325 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
6326
6327 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
6328 (MAX_COPY): Bump up to 10 times sizeof (long long).
6329 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
6330
6331 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
6332 sizeof (long long).
6333
6334 * gcc.c-torture/execute/strcpy-1.c: New test.
6335
6336 2002-05-19 Jason Merrill <jason2redhat.com>
6337
6338 * g++.dg/ext/oper1.C: New test.
6339
6340 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
6341 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
6342
6343 * README.QMTEST: New file.
6344
6345 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
6346
6347 2002-05-19 Andreas Jaeger <aj@suse.de>
6348
6349 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
6350 now.
6351 * gcc.c-torture/execute/loop-2d.x: Likewise.
6352
6353 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
6354
6355 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
6356 support weak symbols.
6357 * gcc.dg/weak-4.c: Likewise
6358 * gcc.dg/weak-6.c: Likewise
6359
6360 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
6361
6362 * gcc.dg/weak-3.c: Add dg-excess-error comment for
6363 cygwin, coff and h8300-*-hms targets
6364 * gcc.dg/weak-5.c: Likewise
6365 * gcc.dg/weak-7.c: Likewise
6366
6367 2002-05-16 Jason Merrill <jason@redhat.com>
6368
6369 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
6370 (scan-assembler-not, scan-assembler-dem): Likewise.
6371 (scan-assembler-dem-not): Likewise.
6372
6373 2002-05-15 Richard Henderson <rth@redhat.com>
6374
6375 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
6376
6377 2002-05-15 Richard Henderson <rth@redhat.com>
6378
6379 * gcc.dg/weak-5.c (vfoo1c): No warning here.
6380 (vfoo1f): Warning here.
6381 (vfoo1l): Don't redefine the alias.
6382
6383 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
6384
6385 * g++.dg/init/pm1.C: New test.
6386
6387 2002-05-12 David S. Miller <davem@redhat.com>
6388
6389 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
6390 types.
6391
6392 2002-05-10 Roger Sayle <roger@eyesopen.com>
6393
6394 * gcc.c-torture/execute/20020510-1.c: New test case.
6395
6396 2002-05-10 David S. Miller <davem@redhat.com>
6397
6398 * gcc.c-torture/execute/conversion.c: Test long double too.
6399
6400 2002-05-09 Jakub Jelinek <jakub@redhat.com>
6401
6402 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
6403 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
6404 * lib/g++.exp (g++_link_flags): Likewise.
6405 * lib/objc.exp (objc_target_compile): Likewise.
6406
6407 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
6408
6409 * gcc.dg/cpp/poison.c: Update.
6410 * gcc.dg/cpp/20000625-2.c: Remove.
6411 * gcc.dg/cpp/direct2s.c: Remove final test.
6412
6413 2002-05-08 Tom Rix <trix@redhat.com>
6414
6415 * gcc.c-torture/execute/20020508-1.c: New test.
6416 * gcc.c-torture/execute/20020508-2.c: New test.
6417 * gcc.c-torture/execute/20020508-3.c: New test.
6418
6419 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
6420
6421 * gcc.dg/cpp/charconst-4.c: More tests.
6422
6423 2002-05-08 Mark Mitchell <mark@codesourcery.com>
6424
6425 PR c/6569
6426 * gcc.dg/weak-3.c: Update location of warning messages.
6427 * gcc.dg/weak-5.c: Likewise.
6428
6429 2002-05-06 Roger Sayle <roger@eyesopen.com>
6430
6431 * gcc.c-torture/execute/20020506-1.c: New test case.
6432
6433 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
6434
6435 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
6436
6437 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6438
6439 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
6440
6441 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
6442
6443 * gcc.dg/cpp/charconst-3.c: New test.
6444
6445 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
6446
6447 * gcc.dg/cpp/charconst.c: Update tests.
6448
6449 2002-05-05 Tim Josling <tej@melbpc.org.au>
6450
6451 * treelang: Added directory for new sample language treelang. Also
6452 lib/treelang.exp: New file to signal treelang should be tested.
6453
6454 2002-05-03 Jakub Jelinek <jakub@redhat.com>
6455
6456 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
6457 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
6458 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
6459 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
6460 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
6461 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
6462 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
6463
6464 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
6465
6466 * gcc.dg/format/xopen-2.c: New test.
6467
6468 2002-05-03 Jakub Jelinek <jakub@redhat.com>
6469
6470 * gcc.dg/20020503-1.c: New test.
6471
6472 2002-05-02 Mark Mitchell <mark@codesourcery.com>
6473
6474 * g++.dg/init/dtor1.C: Make it tougher.
6475
6476 2002-05-01 Mark Mitchell <mark@codesourcery.com>
6477
6478 * g++.dg/init/dtor1.C: New test.
6479
6480 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
6481
6482 * gcc.dg/altivec-8.c: New.
6483
6484 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
6485
6486 * gcc.dg/altivec-7.c: New.
6487
6488 2002-04-29 Jakub Jelinek <jakub@redhat.com>
6489
6490 * g++.dg/parse/typedef1.C: New test.
6491
6492 2002-04-29 Mark Mitchell <mark@codesourcery.com>
6493
6494 PR c++/6486
6495 * g++.dg/template/friend6.C: New test.
6496
6497 PR c++/6492
6498 * g++.dg/init/copy1.C: New test.
6499
6500 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
6501
6502 * g++.dg/warn/effc1.C: New test.
6503
6504 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
6505
6506 * gcc.dg/cpp/if-cexp.c: Add a test.
6507
6508 2002-04-28 Jakub Jelinek <jakub@redhat.com>
6509
6510 * gcc.dg/20020426-2.c: New test.
6511
6512 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
6513
6514 * gcc.dg/cpp/if-mop.c: Update.
6515 * gcc.dg/cpp/if-mpar.c: Add test.
6516 * gcc.dg/cpp/if-oppr.c: Update.
6517
6518 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6519
6520 PR c/6343
6521 * gcc.dg/weak-[2-7].c: New tests.
6522
6523 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
6524
6525 * gcc.dg/enum1.c: New test.
6526
6527 2002-04-26 Mark Mitchell <mark@codesourcery.com>
6528
6529 PR c++/6497
6530 * g++.dg/inherit/access2.C: New test.
6531
6532 2002-04-26 Mark Mitchell <mark@codesourcery.com>
6533
6534 PR bootstrap/6445
6535 * gcc.dg/20020426-1.c: New test.
6536
6537 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
6538
6539 * g++.dg/abi/enum1.C: New test.
6540
6541 2002-04-26 Richard Henderson <rth@redhat.com>
6542
6543 * gcc.dg/c99-bool-1.c: Expect always true warning.
6544
6545 2002-04-25 Roger Sayle <roger@eyesopen.com>
6546
6547 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
6548
6549 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6550
6551 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
6552 targets.
6553
6554 2002-04-24 Mark Mitchell <mark@codesourcery.com>
6555
6556 * g++.dg/abi/mange7.C: New test.
6557
6558 PR c++/6438.
6559 * g++.dg/parse/stmtexpr2.C: New test.
6560
6561 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
6562
6563 * gcc.dg/20020312-2.c: Add SH target.
6564
6565 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6566
6567 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
6568 compiler output on mips*-*-irix*.
6569
6570 2002-04-23 Jakub Jelinek <jakub@redhat.com>
6571
6572 * g++.dg/parse/attr1.C: New test.
6573
6574 2002-04-23 Roger Sayle <roger@eyesopen.com>
6575
6576 * gcc.c-torture/execute/string-opt-17.c: New test case.
6577 * gcc.c-torture/execute/memset-2.c: New test case.
6578
6579 2002-04-23 Mark Mitchell <mark@codesourcery.com>
6580
6581 PR c++/6256:
6582 * g++.dg/template/friend5.C: New test.
6583
6584 PR c++/6331:
6585 * g++.dg/template/qual1.C: Likewise.
6586
6587 2002-04-22 Zack Weinberg <zack@codesourcery.com>
6588
6589 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
6590 Include stdlib.h, not stdio.h or ctype.h.
6591
6592 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
6593
6594 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
6595 cris-*-elf* and mmix-*-*.
6596 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
6597 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
6598 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
6599 Ditto.
6600 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
6601 * gcc.dg/wchar_t-1.c: Ditto.
6602
6603 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
6604
6605 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
6606 Clarify comment.
6607
6608 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
6609
6610 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
6611
6612 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6613
6614 * gcc.c-torture/execute/20000906-1.x: Delete.
6615
6616 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
6617
6618 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
6619
6620 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
6621
6622 * PR6367
6623 * g77.f-torture/execute/6367.f: New test.
6624 * g77.f-torture/execute/6367.x: Disable for MMIX.
6625
6626 2002-04-19 Mark Mitchell <mark@codesourcery.com>
6627
6628 * PR6352
6629 * g++.dg/opt/inline2.C: New test.
6630
6631 2002-04-18 Richard Henderson <rth@redhat.com>
6632
6633 * gcc.dg/20000906-1.c: Enable for all targets.
6634 * gcc.c-torture/compile/iftrap-2.c: New.
6635
6636 2002-04-18 Jakub Jelinek <jakub@redhat.com>
6637
6638 * gcc.dg/20020418-1.c: New test.
6639 * gcc.dg/20020418-2.c: New test.
6640
6641 2002-04-18 Richard Henderson <rth@redhat.com>
6642
6643 * gcc.c-torture/compile/iftrap-1.c: New.
6644 * gcc.dg/iftrap-1.c: Adjust for ia64.
6645 * gcc.dg/iftrap-2.c: New.
6646
6647 2002-04-18 Jakub Jelinek <jakub@redhat.com>
6648
6649 * gcc.c-torture/compile/20020418-1.c: New test.
6650
6651 2002-04-18 Roger Sayle <roger@eyesopen.com>
6652
6653 * gcc.c-torture/compile/20020415-1.c: New.
6654
6655 2002-04-18 David S. Miller <davem@redhat.com>
6656
6657 * gcc.c-torture/execute/20020418-1.c: New test.
6658
6659 2002-04-17 Jakub Jelinek <jakub@redhat.com>
6660
6661 * gcc.dg/20020416-1.c: New test.
6662
6663 * g++.dg/opt/inline1.C: New test.
6664
6665 2002-04-16 Jakub Jelinek <jakub@redhat.com>
6666
6667 * gcc.dg/altivec-5.c: New test.
6668
6669 * gcc.dg/20020415-1.c: New test.
6670
6671 2002-04-15 Mark Mitchell <mark@codesourcery.com>
6672
6673 * testsuite/lib/chill.exp: Remove.
6674
6675 2002-04-14 Jakub Jelinek <jakub@redhat.com>
6676
6677 * g++.dg/other/big-struct.C: New test.
6678
6679 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
6680
6681 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
6682 of scratch file.
6683
6684 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
6685
6686 PR c/6277
6687 * gcc.dg/i386-387-1.c: Allow optional leading underscore
6688 in scan-assembler function name
6689
6690 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
6691
6692 * g77.f-torture/execute/980628-4.x,
6693 g77.f-torture/execute/980628-5.x,
6694 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
6695 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
6696 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
6697 i[34567]86-*-*.
6698
6699 2002-04-13 David S. Miller <davem@redhat.com>
6700
6701 * gcc.c-torture/execute/20020413-1.c: New test.
6702
6703 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
6704
6705 * gcc.dg/asm-6.c,
6706 * g++.dg/ext/asm1.C: New tests.
6707
6708 2002-04-12 Mark Mitchell <mark@codesourcery.com>
6709
6710 PR c++ 5373.
6711 * g++.dg/parse/stmtexpr1.C: New test.
6712
6713 PR c++/5189.
6714 * g++.dg/template/copy1.C: New test.
6715
6716 2002-04-12 Richard Henderson <rth@redhat.com>
6717
6718 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
6719
6720 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
6721
6722 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
6723 gcc.c-torture/execute/20020307-2.c.
6724
6725 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
6726
6727 * g++.dg/ext/attrib5.C,
6728 * g++.dg/lookup/struct1.C: New tests.
6729
6730 2002-04-11 Jakub Jelinek <jakub@redhat.com>
6731
6732 * gcc.dg/20020411-1.c: New test.
6733
6734 * gcc.c-torture/execute/20020411-1.c: New test.
6735
6736 2002-04-10 Janis Johnson <janis187@us.ibm.com>
6737
6738 * g77.f-torture/execute/6177.f: New test.
6739
6740 2002-04-10 Jakub Jelinek <jakub@redhat.com>
6741
6742 PR middle-end/6247
6743 * g++.dg/opt/cleanup1.C: New test.
6744
6745 * g++.dg/opt/const1.C: New test.
6746
6747 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
6748
6749 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
6750
6751 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
6752
6753 PR c++/5507
6754 * g++.dg/template/typename2.C: New test.
6755
6756 2002-04-10 Alan Modra <amodra@bigpond.net.au>
6757
6758 * gcc.c-torture/execute/loop-12.c: New.
6759
6760 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
6761
6762 * g77.f-torture/execute/980628-4.x,
6763 g77.f-torture/execute/980628-5.x,
6764 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
6765 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
6766 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
6767
6768 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6769
6770 PR optimization/6086
6771 * g++.dg/opt/preinc1.C: New test.
6772
6773 2002-04-06 Mark Mitchell <mark@codesourcery.com>
6774
6775 PR c++/5571
6776 * g++.dg/opt/static2.C: New test.
6777
6778 2002-04-06 Mark Mitchell <mark@codesourcery.com>
6779
6780 PR c/5120
6781 * gcc.dg/20020406-1.c: New test.
6782
6783 2002-04-04 David S. Miller <davem@redhat.com>
6784
6785 * gcc.c-torture/execute/20020404-1.c: New test.
6786
6787 2002-04-04 Jakub Jelinek <jakub@redhat.com>
6788
6789 PR c/6123
6790 * gcc.dg/20020312-2.c: Do not declare global register variable
6791 if __PIC__ or __pic__ is defined.
6792
6793 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
6794
6795 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
6796 __asm__ so that it works correctly even if -ansi -pedantic-errors.
6797
6798 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6799
6800 * gcc.misc-tests/linkage.exp: Update last change to handle
6801 sparc*-, not just sparc-.
6802
6803 2002-04-03 Richard Henderson <rth@redhat.com>
6804
6805 * gcc.dg/cpp/ucs.c: Improved long UCS test.
6806
6807 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
6808
6809 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
6810
6811 2002-04-02 David S. Miller <davem@redhat.com>
6812
6813 * gcc.c-torture/execute/20020402-3.c: New test.
6814
6815 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
6816
6817 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
6818 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
6819
6820 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
6821 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
6822 g77.f-torture/execute/20001201.x,
6823 g77.f-torture/execute/u77-test.x: New files.
6824
6825 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
6826 * gcc.dg/wchar_t-1.c: Ditto.
6827
6828 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6829
6830 * gcc.c-torture/execute/20020402-1.c: New test.
6831
6832 2002-04-01 Richard Henderson <rth@redhat.com>
6833
6834 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
6835
6836 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
6837
6838 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6839
6840 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
6841
6842 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6843
6844 * g++.dg/inherit/template-as-base.C: Expect error.
6845 * g++.dg/inherit/namespace-as-base.C: Likewise.
6846
6847 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
6848
6849 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
6850 g++.dg/ext/instantiate3.C: Tweak match patterns.
6851
6852 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
6853 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
6854 -da test.
6855
6856 2002-03-31 Richard Henderson <rth@redhat.com>
6857
6858 * gcc.dg/special/alias-2.c: New.
6859 * gcc.dg/special/ecos.exp: Run it.
6860
6861 2002-03-31 Richard Henderson <rth@redhat.com>
6862
6863 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
6864
6865 2002-03-31 Kazu Hirata <kazu@hxi.com>
6866
6867 * gcc.dg/weak-1.c: Disable on h8300 port.
6868
6869 2002-03-29 Janis Johnson <janis187@us.ibm.com>
6870
6871 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
6872 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
6873 ordering tests.
6874 * g++.dg/bprob/bprob-1.C: New test.
6875 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
6876 * g++.dg/gcov/gcov-1.C: New test.
6877 * g++.dg/gcov/gcov-1.x: New file.
6878 * g++.dg/gcov/gcov-2.C: New test.
6879 * g++.dg/gcov/gcov-3.C: New test.
6880 * g++.dg/gcov/gcov-3.h: New file.
6881
6882 2002-03-28 Roger Sayle <roger@eyesopen.com>
6883
6884 * g++.old-deja/g++.other/builtins5.C: New test.
6885 * g++.old-deja/g++.other/builtins6.C: New test.
6886 * g++.old-deja/g++.other/builtins7.C: New test.
6887 * g++.old-deja/g++.other/builtins8.C: New test.
6888 * g++.old-deja/g++.other/builtins9.C: New test.
6889
6890 2002-03-29 Jakub Jelinek <jakub@redhat.com>
6891
6892 * g++.dg/opt/static1.C: New test.
6893
6894 * g++.dg/opt/longbranch1.C: New test.
6895
6896 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
6897
6898 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
6899
6900 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
6901
6902 2002-03-28 Jeffrey A Law (law@redhat.com)
6903
6904 * gcc.c-torture/execute/20020328-1.c: New test.
6905
6906 2002-03-27 Richard Henderson <rth@redhat.com>
6907
6908 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
6909 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
6910 move from g++.old-deja/g++.ext/.
6911
6912 2002-03-27 Mark Mitchell <mark@codesourcery.com>
6913
6914 * g++.dg/init/new2.C: New test.
6915
6916 2002-03-26 Richard Henderson <rth@redhat.com>
6917
6918 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
6919
6920 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
6921 on sparc.
6922
6923 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
6924 sparcv9 systems.
6925 * gcc.dg/20001102-1.c: Likewise.
6926
6927 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
6928
6929 * gcc.dg/cpp/endif-pedantic1.c,
6930 gcc.dg/cpp/endif-pedantic2.c: New tests.
6931
6932 2002-03-26 Mark Mitchell <mark@codesourcery.com>
6933
6934 * g++.dg/init/new1.C: New test.
6935
6936 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
6937
6938 * g++.dg/abi/vbase9.C: New test.
6939
6940 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
6941
6942 * gcc.dg/arm-asm.c: New test.
6943
6944 2002-03-26 Andrew Cagney <ac131313@redhat.com>
6945
6946 * gcc.dg/Wswitch-enum.c: New test.
6947 Fix PR c/5044.
6948
6949 2002-03-26 Richard Henderson <rth@redhat.com>
6950
6951 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
6952 structure.
6953
6954 2002-03-25 Richard Henderson <rth@redhat.com>
6955
6956 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
6957 sparcv9 systems.
6958
6959 * gcc.c-torture/compile/20011119-1.c (xxx): New.
6960 * gcc.c-torture/compile/20011119-2.c (xxx): New.
6961
6962 2002-03-25 Zack Weinberg <zack@codesourcery.com>
6963
6964 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
6965
6966 2002-03-25 Bob Wilson <bob.wilson@acm.org>
6967
6968 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
6969 targets using generic thunk support.
6970
6971 2002-03-25 Jakub Jelinek <jakub@redhat.com>
6972
6973 * gcc.c-torture/compile/20020323-1.c: New test.
6974
6975 * g++.dg/opt/conj2.C: New test.
6976
6977 2002-03-24 Richard Henderson <rth@redhat.com>
6978
6979 * gcc.dg/weak-1.c: Use -fno-common.
6980
6981 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
6982
6983 * g77.dg/f77-edit-apostrophe-out.f: New test
6984 * g77.dg/f77-edit-h-out.f: New test
6985 * g77.dg/f77-edit-t-in.f: New test
6986 * g77.dg/f77-edit-t-out.f: New test
6987 * g77.dg/f77-edit-x-out.f: New test
6988 * g77.dg/f77-edit-slash-out.f: New test
6989 * g77.dg/f77-edit-colon-out.f: New test
6990 * g77.dg/f77-edit-s-out.f: New test
6991
6992 2002-03-24 Richard Henderson <rth@redhat.com>
6993
6994 * objc/execute/formal_protocol-6.x: New XFAIL.
6995
6996 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
6997
6998 * gcc.dg/weak-1.c: Early return from dg-final on platforms
6999 that do not support weak symbols
7000
7001 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
7002
7003 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
7004 * lib/g77.exp: Likewise
7005 * lib/objc.exp: Likewise
7006
7007 2002-03-23 Andrew Cagney <ac131313@redhat.com>
7008
7009 * gcc.dg/Wswitch-default.c: New test.
7010
7011 2002-03-23 Jakub Jelinek <jakub@redhat.com>
7012
7013 * g++.dg/other/enum1.C: New test.
7014
7015 2002-03-23 Zack Weinberg <zack@codesourcery.com>
7016
7017 * gcc.dg/pragma-ep-3.c: Fix typo.
7018
7019 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7020
7021 * g++.dg/inherit/template-as-base.C: New test.
7022
7023 2002-03-22 Jakub Jelinek <jakub@redhat.com>
7024
7025 * g++.old-deja/g++.other/dwarf2-1.C: Move...
7026 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
7027
7028 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
7029
7030 * gcc.dg/cpp/multiline.c: Update to match.
7031
7032 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
7033
7034 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
7035
7036 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
7037
7038 * gcc.dg/cpp/extratokens2.c: New file.
7039
7040 2002-03-21 David Edelsohn <edelsohn@gnu.org>
7041
7042 * gcc.dg/20020312-2.c: Add rs6000 target.
7043
7044 * gcc.c-torture/compile/20020319-1.c: New test.
7045
7046 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7047
7048 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
7049 (A, E): Handle this.
7050
7051 2002-03-20 Jason Merrill <jason@redhat.com>
7052
7053 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
7054 ignoring -fpic.
7055 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
7056 through prune_gcc_output.
7057
7058 2002-03-20 Jakub Jelinek <jakub@redhat.com>
7059
7060 * gcc.c-torture/compile/20020320-1.c: New test.
7061
7062 2002-03-19 Jakub Jelinek <jakub@redhat.com>
7063
7064 * gcc.c-torture/compile/20020318-1.c: New test.
7065
7066 * gcc.dg/struct-by-value-1.c: New test.
7067
7068 * gcc.dg/20020319-1.c: New test.
7069
7070 2002-03-18 Jakub Jelinek <jakub@redhat.com>
7071
7072 * g++.dg/opt/conj1.C: New test.
7073
7074 2002-03-17 Mark Mitchell <mark@codesourcery.com>
7075
7076 * g++.dg/template/qualttp20.C: Revert previous change.
7077 * g++.dg/template/qualttp3.C: Likewise.
7078 * g++.dg/template/qualttp4.C: Likewise
7079 * g++.dg/template/qualttp5.C: Likewise
7080 * g++.dg/template/qualttp6.C: Likewise
7081 * g++.dg/template/qualttp7.C: Likewise
7082 * g++.dg/template/qualttp8.C: Likewise
7083 * g++.dg/template/recurse.C: Likewise.
7084
7085 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
7086
7087 * gcc.dg/cpp/wchar-1.c: Update.
7088
7089 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
7090
7091 * g++.dg/template/conv1.C: New test.
7092 * g++.dg/template/conv2.C: New test.
7093 * g++.dg/template/conv3.C: New test.
7094 * g++.dg/template/conv4.C: New test.
7095
7096 2002-03-15 Mark Mitchell <mark@codesourcery.com>
7097
7098 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
7099 * g++.dg/template/qualttp3.C: Likewise.
7100 * g++.dg/template/qualttp4.C: Likewise
7101 * g++.dg/template/qualttp5.C: Likewise
7102 * g++.dg/template/qualttp6.C: Likewise
7103 * g++.dg/template/qualttp7.C: Likewise
7104 * g++.dg/template/qualttp8.C: Likewise
7105 * g++.dg/template/recurse.C: Likewise.
7106
7107 2002-03-15 Mark Mitchell <mark@codesourcery.com>
7108
7109 * g++.dg/opt/dtor1.C: New test.
7110
7111 2002-03-15 Jakub Jelinek <jakub@redhat.com>
7112
7113 * gcc.c-torture/compile/20020315-1.c: New test.
7114
7115 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
7116
7117 * gcc.dg/weak-1.c: Fix scan tests.
7118
7119 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
7120
7121 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
7122 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
7123 cris-*-aout* mmix-*-*.
7124 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
7125 cris-*-aout* mmix-*-*.
7126 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
7127 cris-*-elf* cris-*-aout* and mmix-*-*.
7128 * gcc.dg/20001009-1.c: Ditto.
7129 * gcc.dg/20010912-1.c: Ditto.
7130 * gcc.dg/20020122-4.c: Ditto.
7131 * gcc.dg/inline-2.c: Ditto.
7132
7133 2002-03-14 Jeffrey A Law (law@cygnus.com)
7134
7135 * gcc.c-torture/compile/20020314-1.c: New test.
7136
7137 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
7138
7139 * gcc.c-torture/execute/20020314-1.c: New test.
7140
7141 2002-03-14 Jakub Jelinek <jakub@redhat.com>
7142
7143 * g++.dg/warn/Wunused-1.C: New test.
7144
7145 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
7146
7147 * g++.dg/abi/mangle6.C: New test.
7148
7149 2002-03-13 Jakub Jelinek <jakub@redhat.com>
7150
7151 * gcc.c-torture/compile/20020309-2.c: New test.
7152
7153 * gcc.c-torture/compile/20020312-1.c: New test.
7154
7155 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
7156
7157 * g++.dg/other/access1.C: New test.
7158
7159 2002-03-12 Jakub Jelinek <jakub@redhat.com>
7160
7161 * gcc.c-torture/execute/wchar_t-1.c: New test.
7162
7163 2002-03-12 David Edelsohn <edelsohn@gnu.org>
7164
7165 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
7166
7167 2002-03-12 Roger Sayle <roger@eyesopen.com>
7168
7169 * gcc.dg/20020312-1.c: New test case.
7170
7171 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
7172
7173 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
7174
7175 2002-03-11 Richard Henderson <rth@redhat.com>
7176
7177 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
7178 * g++.old-deja/g++.jason/report.C: Likewise.
7179
7180 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
7181
7182 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
7183 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
7184
7185 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
7186
7187 * testsuite/g++.dg/overload/pmf1.C: New test.
7188
7189 2002-03-11 Kazu Hirata <kazu@hxi.com>
7190
7191 * gcc.c-torture/execute/20020307-1.c: Use long.
7192
7193 2002-03-11 Jakub Jelinek <jakub@redhat.com>
7194
7195 PR optimization/5844
7196 * gcc.dg/20020310-1.c: New test.
7197
7198 2002-03-09 Michael Meissner <meissner@redhat.com>
7199
7200 * gcc.c-torture/execute/memcpy-2.c: New test.
7201 * gcc.c-torture/execute/memset-1.c: New test.
7202 * gcc.c-torture/execute/strlen-1.c: New test.
7203 * gcc.c-torture/execute/strcmp-1.c: New test.
7204 * gcc.c-torture/execute/strncmp-1.c: New test.
7205
7206 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
7207
7208 * gcc.dg/ppc-ldstruct.c: New test.
7209
7210 2002-03-09 Jakub Jelinek <jakub@redhat.com>
7211
7212 * gcc.c-torture/execute/va-arg-22.c: New test.
7213
7214 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7215
7216 * gcc.c-torture/compile/20020309-1.c: New test.
7217
7218 2002-03-08 Jakub Jelinek <jakub@redhat.com>
7219
7220 * gcc.c-torture/execute/20020307-2.c: New test.
7221
7222 2002-03-07 Jeffrey A Law (law@redhat.com)
7223
7224 * g77.f-torture/compile/20020307-1.f: New test.
7225
7226 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
7227
7228 * gcc.dg/unordered-1.c: New test.
7229
7230 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
7231
7232 * gcc.c-torture/execute/20020307-1.c: New test.
7233
7234 2002-03-05 Jakub Jelinek <jakub@redhat.com>
7235
7236 * gcc.dg/20020304-1.c: New test.
7237
7238 * gcc.c-torture/compile/20020304-2.c: New test.
7239
7240 2002-03-04 Zack Weinberg <zack@codesourcery.com>
7241
7242 * gcc.c-torture/compile/20020304-1.c: New test case
7243 (from PR c/5830).
7244
7245 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
7246
7247 * gcc.dg/20020103-1.c: Add other -D ppc variants.
7248
7249 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
7250
7251 * g++.dg/other/classkey1.C: New test.
7252
7253 2002-03-01 Richard Henderson <rth@redhat.com>
7254
7255 * gcc.c-torture/compile/981223-1.x: New.
7256 * gcc.c-torture/compile/920625-1.x: New.
7257
7258 2002-02-28 Richard Henderson <rth@redhat.com>
7259
7260 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
7261
7262 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
7263
7264 * gcc.c-torture/execute/20020227-1.c: New test.
7265
7266 2002-02-27 Mark Mitchell <mark@codesourcery.com>
7267
7268 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
7269 here" ERROR lines.
7270 * g++.old-deja/g++.oliva/partord1.C: Likewise.
7271 * g++.old-deja.g++.other/defarg1.C: Likewise.
7272 * g++.old-deja/g++.pt/calls2.C: Likewise.
7273 * g++.old-deja/g++.pt/crash20.C: Likewise.
7274 * g++.old-deja/g++.pt/crash30.C: Likewise.
7275 * g++.old-deja/g++.pt/crash36.C: Likewise.
7276 * g++.old-deja/g++.pt/crash6.C: Likewise.
7277 * g++.old-deja/g++.pt/defarg13.C: Likewise.
7278 * g++.old-deja/g++.pt/derived3.C: Likewise.
7279 * g++.old-deja/g++.pt/error1.C: Likewise.
7280 * g++.old-deja/g++.pt/friend21.C: Likewise.
7281 * g++.old-deja/g++.pt/friend23.C: Likewise.
7282 * g++.old-deja/g++.pt/infinite1.C: Likewise.
7283 * g++.old-deja/g++.robertl/eb128.C: Likewise.
7284
7285 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
7286
7287 * gcc.c-torture/execute/20020225-2.c: New test.
7288
7289 2002-02-27 Zack Weinberg <zack@codesourcery.com>
7290
7291 * gcc.c-torture/execute/920730-1t.c,
7292 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
7293 Delete test cases, only relevant to -traditional.
7294
7295 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
7296
7297 * gcc.dg/cpp/undef1.c: Remove.
7298 * gcc.dg/cpp/directiv.c: Update.
7299 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
7300
7301 2002-02-27 Michael Meissner <meissner@redhat.com>
7302
7303 * gcc.c-torture/execute/20020226-1.c: New test.
7304
7305 2002-02-26 Jakub Jelinek <jakub@redhat.com>
7306
7307 * g++.dg/debug/debug4.C: New test.
7308
7309 * gcc.dg/ia64-visibility-1.c: New test.
7310
7311 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
7312
7313 * gcc.dg/debug/20020224-1.c: New.
7314
7315 2002-02-25 Kazu Hirata <kazu@hxi.com>
7316
7317 * gcc.c-torture/execute/960416-1.x: New.
7318 * gcc.c-torture/execute/divconst-3.x: Likewise.
7319
7320 2002-02-25 Jakub Jelinek <jakub@redhat.com>
7321
7322 * gcc.dg/20020224-1.c: New test.
7323
7324 2002-02-25 Alan Modra <amodra@bigpond.net.au>
7325
7326 * gcc.c-torture/execute/20020225-1.c: New.
7327
7328 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
7329
7330 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
7331
7332 2002-02-23 Jakub Jelinek <jakub@redhat.com>
7333
7334 * gcc.dg/20020222-1.c: New test.
7335
7336 2002-02-22 Jakub Jelinek <jakub@redhat.com>
7337
7338 * g++.dg/opt/anonunion1.C: New test.
7339
7340 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
7341
7342 * g++.dg/template/qualttp19.C: New test.
7343 * g++.dg/template/qualttp20.C: New test.
7344 * g++.old-deja/g++.jason/report.C: Adjust expected errors
7345 * g++.old-deja/g++.other/qual1.C: Likewise.
7346
7347 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
7348
7349 * gcc.dg/attr-alwaysinline.c: New.
7350
7351 2002-02-21 Jakub Jelinek <jakub@redhat.com>
7352
7353 * gcc.dg/20020220-1.c: New test.
7354
7355 * gcc.dg/20020220-2.c: New test.
7356
7357 * g++.dg/opt/mmx1.C: New test.
7358
7359 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
7360
7361 * gcc.c-torture/compile/20020110.c: New test.
7362
7363 2002-02-20 Jakub Jelinek <jakub@redhat.com>
7364
7365 * gcc.c-torture/execute/20020219-1.c: New test.
7366
7367 * gcc.dg/20020219-1.c: New test.
7368
7369 * gcc.dg/noncompile/20020220-1.c: New test.
7370
7371 * g++.dg/opt/ptrintsum1.C: New test.
7372
7373 * gcc.dg/debug/20020220-1.c: New test.
7374
7375 2002-02-17 Jakub Jelinek <jakub@redhat.com>
7376
7377 * gcc.c-torture/execute/20020216-1.c: New test.
7378
7379 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
7380
7381 * gcc.dg/decl-1.c: Update, new test.
7382
7383 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
7384
7385 * g++.dg/abi/bitfield1.C: New test.
7386 * g++.dg/abi/bitfield2.C: New test.
7387
7388 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
7389
7390 * gcc.dg/attr-nest.c: New test.
7391
7392 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
7393
7394 * gcc.c-torture/execute/20020215-1.c: New test.
7395
7396 2002-02-14 Jakub Jelinek <jakub@redhat.com>
7397
7398 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
7399 * g++.dg/debug/debug.exp: New.
7400 * g++.dg/debug/trivial.C: New.
7401 * g++.dg/debug/debug1.C: Moved...
7402 * g++.dg/other/debug1.C: ...from here.
7403 * g++.dg/debug/debug2.C: Moved...
7404 * g++.dg/other/debug2.C: ...from here.
7405 * g++.dg/debug/debug3.C: Moved...
7406 * g++.dg/other/debug3.C: ...from here.
7407
7408 * gcc.dg/noncompile/20020213-1.c: New test.
7409
7410 2002-02-13 Jakub Jelinek <jakub@redhat.com>
7411
7412 * g++.dg/other/debug3.C: New test.
7413
7414 * gcc.c-torture/execute/20020213-1.c: New test.
7415
7416 2002-02-13 Richard Smith <richard@ex-parrot.com>
7417
7418 * g++.old-deja/g++.other/thunk1.C: New test.
7419
7420 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
7421
7422 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
7423
7424 2002-02-13 Stan Shebs <shebs@apple.com>
7425
7426 * gcc.dg/altivec-3.c: New.
7427
7428 2002-02-12 Jakub Jelinek <jakub@redhat.com>
7429
7430 * gcc.dg/Wunreachable-1.c: New test.
7431 * gcc.dg/Wunreachable-2.c: New test.
7432
7433 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
7434
7435 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
7436
7437 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
7438
7439 * gcc.dg/decl-1.c: New test.
7440
7441 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
7442
7443 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7444
7445 2002-02-10 Kazu Hirata <kazu@hxi.com>
7446
7447 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
7448 * gcc.c-torture/compile/980506-1.x: Likewise.
7449
7450 2002-02-10 Kazu Hirata <kazu@hxi.com>
7451
7452 * gcc.dg/20020210-1.c: New.
7453
7454 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
7455
7456 * g77.f-torture/execute/947.f: New regression test
7457 for PR fortran/947.
7458
7459 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
7460
7461 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
7462 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
7463
7464 2002-02-08 Richard Henderson <rth@redhat.com>
7465
7466 * gcc.c-torture/compile/labels-3.c: New.
7467
7468 2002-02-08 Jakub Jelinek <jakub@redhat.com>
7469
7470 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
7471 expression statements work instead.
7472 * gcc.dg/noncompile/20020207-1.c: New test.
7473
7474 2002-02-07 Richard Henderson <rth@redhat.com>
7475
7476 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
7477
7478 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
7479
7480 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
7481 message from g77
7482 * lib/g77-dg.exp: Trim g77 error messages so that they are
7483 recognized by dg.exp.
7484
7485 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
7486
7487 PR fortran/5473
7488 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
7489
7490 2002-02-07 Richard Henderson <rth@redhat.com>
7491
7492 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
7493 to be sufficiently aligned for integers.
7494
7495 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
7496
7497 * g++.dg/template/friend4.C: New test.
7498
7499 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
7500
7501 PR fortran/5743
7502 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
7503 unsupported cases.
7504
7505 2002-02-07 Richard Henderson <rth@redhat.com>
7506
7507 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
7508 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
7509 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
7510 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
7511
7512 2002-02-06 Richard Henderson <rth@redhat.com>
7513
7514 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
7515
7516 2002-02-06 Janis Johnson <janis187@us.ibm.com>
7517
7518 * gcc.dg/20020206-1.c: New test.
7519
7520 2002-02-06 Jakub Jelinek <jakub@redhat.com>
7521
7522 * gcc.c-torture/execute/20020206-1.c: New test.
7523
7524 * gcc.c-torture/execute/20020206-2.c: New test.
7525
7526 PR optimization/5429:
7527 * gcc.c-torture/compile/20020206-1.c: New test.
7528
7529 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
7530
7531 * g++.dg/ext/align1.C: Do not use an explicit alignment value
7532 as certain file formats cannot support particularly large
7533 alignments.
7534
7535 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
7536 and do not expect to be able to link the executable.
7537
7538 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
7539 fail because the COFF format does not support the weak attribute.
7540
7541 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
7542
7543 * g77.dg/pr5473.f: New test
7544
7545 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
7546
7547 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
7548 Fix testcase accordingly.
7549
7550 2002-02-04 Richard Henderson <rth@redhat.com>
7551
7552 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
7553 (buf): Change to be an array of pointers, not ints.
7554
7555 2002-02-04 Jakub Jelinek <jakub@redhat.com>
7556
7557 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
7558 before all tests. Move warning one line above to match where it
7559 C frontend emits.
7560 * gcc.dg/Wswitch-2.c: New test.
7561 * g++.dg/warn/Wswitch-1.C: New test.
7562 * g++.dg/warn/Wswitch-2.C: New test.
7563
7564 2002-02-04 Richard Henderson <rth@redhat.com>
7565
7566 * g++.dg/abi/offsetof.C: Fix size comparison.
7567
7568 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
7569
7570 * gcc.dg/cast-qual-2.c: New test.
7571
7572 2002-02-04 Jakub Jelinek <jakub@redhat.com>
7573
7574 * gcc.dg/20020201-4.c: New test.
7575
7576 2002-02-04 Ben Elliston <bje@redhat.com>
7577
7578 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
7579 target_info attribute != 0, in addition to the empty string.
7580 (gcc_target_compile): Likewise.
7581
7582 2002-02-03 Andrew Cagney <ac131313@redhat.com>
7583
7584 * gcc.dg/Wswitch.c: New test.
7585 PR gcc/4475. PR gcc/3780.
7586
7587 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
7588
7589 * g77.f-torture/execute/5122.f: New test for regressions
7590 against PR fortran/5122.
7591
7592 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
7593
7594 * g77.f-torture/compile/pr3743.f: Delete
7595 * g77.dg/pr3743-1.f: New test.
7596 * g77.dg/pr3743-2.f: New test.
7597 * g77.dg/pr3743-3.f: New test.
7598 * g77.dg/pr3743-4.f: New test.
7599
7600 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
7601
7602 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
7603
7604 2002-02-02 Richard Henderson <rth@redhat.com>
7605
7606 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
7607 * gcc.c-torture/execute/bf64-1.c: Likewise.
7608
7609 2002-02-02 Jakub Jelinek <jakub@redhat.com>
7610
7611 * gcc.dg/20020201-2.c: New test.
7612
7613 * gcc.dg/20020201-3.c: New test.
7614
7615 * gcc.c-torture/execute/bitfld-2.c: New test.
7616
7617 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
7618
7619 * gcc.dg/bitfld-1.c: Update.
7620 * gcc.dg/bitfld-2.c: Update.
7621 * gcc.c-torture/execute/bitfld-1.x: New.
7622
7623 2002-02-02 Jakub Jelinek <jakub@redhat.com>
7624
7625 * gcc.c-torture/execute/20020201-1.c: New test.
7626
7627 2002-02-01 Janis Johnson <janis187@us.ibm.com>
7628
7629 PR target/5469
7630 * gcc.dg/20020201-1.c: New test.
7631
7632 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
7633
7634 PR fortran/3743
7635 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
7636 * g77.f-torture/compile/pr3743.x: Remove
7637
7638 2002-01-31 Tom Rix <trix@redhat.com>
7639
7640 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
7641
7642 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
7643
7644 * gcc.dg/noncompile/20020130-1.c: New test.
7645
7646 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
7647
7648 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
7649
7650 2002-01-29 Richard Henderson <rth@redhat.com>
7651
7652 * gcc.c-torture/execute/991118-1.c: Cast various constants back
7653 to long long.
7654 * gcc.c-torture/execute/bf64-1.c: Likewise.
7655
7656 2002-01-29 Jakub Jelinek <jakub@redhat.com>
7657
7658 * gcc.c-torture/execute/20020129-1.c: New test.
7659
7660 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
7661
7662 * gcc.c-torture/compile/20000224-1.c: Update.
7663 * gcc.c-torture/execute/bitfld-1.c: New tests.
7664 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
7665 * gcc.dg/uninit-A.c: Update.
7666
7667 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
7668
7669 * g++.dg/template/ctor1.C: Add instantiation.
7670
7671 2002-01-28 Paul Koning <pkoning@equallogic.com>
7672
7673 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
7674 argument to __builtin_prefetch to be const ptr.
7675
7676 2002-01-28 Jakub Jelinek <jakub@redhat.com>
7677
7678 * gcc.c-torture/compile/20020120-1.c: New test.
7679
7680 2002-01-27 Kazu Hirata <kazu@hxi.com>
7681
7682 * gcc.c-torture/execute/20020127-1.c: New test.
7683
7684 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
7685
7686 * g77.dg/f77-edit-i-in.f: New test
7687 * g77.dg/f77-edit-i-out.f: New test
7688
7689 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
7690
7691 * gcc.dg/debug/debug.exp: New file.
7692 * gcc.dg/debug/trivial.c: New file.
7693 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
7694 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
7695 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
7696 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
7697 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
7698 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
7699 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
7700 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
7701 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
7702 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
7703 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
7704 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
7705 * gcc.dg/20000503-1.c: Removed.
7706 * gcc.dg/20010207-1.c: Removed.
7707 * gcc.dg/20011223-1.c: Removed.
7708 * gcc.dg/20020104-2.c: Removed.
7709 * gcc.dg/debug-1.c: Removed.
7710 * gcc.dg/debug-2.c: Removed.
7711 * gcc.dg/debug-3.c: Removed.
7712 * gcc.dg/debug-4.c: Removed.
7713 * gcc.dg/debug-5.c: Removed.
7714 * gcc.dg/debug-6.c: Removed.
7715 * gcc.dg/dwarf2-1.c: Removed.
7716 * gcc.dg/dwarf2-2.c: Removed.
7717
7718 2002-01-25 Jakub Jelinek <jakub@redhat.com>
7719
7720 * g++.old-deja/g++.other/eh5.C: New test.
7721 * g++.old-deja/g++.other/sibcall2.C: New test.
7722 * g++.old-deja/g++.other/array9.C: New test.
7723 * g++.old-deja/g++.other/typename2.C: New test.
7724 * g++.old-deja/g++.other/crash60.C: New test.
7725 * g++.old-deja/g++.other/conv9.C: New test.
7726 * g++.old-deja/g++.other/mangle10.C: New test.
7727 * g++.old-deja/g++.other/unchanging1.C: New test.
7728 * g++.old-deja/g++.other/exprstmt1.C: New test.
7729 * g++.old-deja/g++.other/inline23.C: New test.
7730 * g++.old-deja/g++.eh/ia64-1.C: New test.
7731 * g++.old-deja/g++.other/dwarf2-1.C: New test.
7732 * g++.old-deja/g++.other/reload1.C: New test.
7733 * g++.old-deja/g++.other/static20.C: New test.
7734 * g++.old-deja/g++.other/local-alloc1.C: New test.
7735 * g++.old-deja/g++.other/conv8.C: New test.
7736 * g++.old-deja/g++.other/stmtexpr2.C: New test.
7737 * g++.old-deja/g++.other/storeexpr1.C: New test.
7738 * g++.old-deja/g++.other/storeexpr2.C: New test.
7739 * g++.dg/eh/template2.C: New test.
7740 * g++.dg/warn/weak1.C: New test.
7741
7742 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
7743
7744 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
7745 Remove first, non-varying, argument.
7746
7747 2002-01-23 Richard Henderson <rth@redhat.com>
7748
7749 * gcc.dg/inline-2.c: New.
7750
7751 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
7752 Add optional target arg. Check number of arguments.
7753 (scan-assembler-not, scan-assembler-dem): Likewise.
7754 (scan-assembler-dem-not): Likewise.
7755
7756 2002-01-23 Zack Weinberg <zack@codesourcery.com>
7757
7758 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
7759 line 12.
7760 * g++.old-deja/g++.brendan/parse3.C,
7761 g++.old-deja/g++.other/crash26.C,
7762 g++.old-deja/g++.other/crash28.C,
7763 g++.old-deja/g++.other/crash29.C,
7764 g++.old-deja/g++.other/crash30.C,
7765 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
7766
7767 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
7768
7769 * gcc.dg/20020115-1.c: New.
7770
7771 2002-01-23 Bob Wilson <bob.wilson@acm.org>
7772
7773 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
7774
7775 2002-01-23 Janis Johnson <janis187@us.ibm.com>
7776
7777 * gcc.dg/20020122-3.c: New.
7778
7779 2002-01-23 Jakub Jelinek <jakub@redhat.com>
7780
7781 * g++.dg/other/gc1.C: New test.
7782
7783 2002-01-23 Zack Weinberg <zack@codesourcery.com>
7784
7785 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
7786
7787 2002-01-22 Richard Henderson <rth@redhat.com>
7788
7789 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
7790
7791 2002-01-22 Richard Henderson <rth@redhat.com>
7792
7793 * gcc.dg/20020122-4.c: New.
7794
7795 2002-01-22 H.J. Lu <hjl@gnu.org>
7796
7797 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
7798 link output.
7799 * gcc.dg/special/ecos.exp: Likewise.
7800 * lib/g++-dg.exp: Likewise.
7801 * lib/g77-dg.exp: Likewise.
7802 * lib/gcc-dg.exp : Likewise.
7803 * lib/mike-g++.exp: Likewise.
7804 * lib/mike-g77.exp: Likewise.
7805 * lib/mike-gcc.exp: Likewise.
7806 * lib/objc-dg.exp: Likewise.
7807
7808 2002-01-22 Janis Johnson <janis187@us.ibm.com>
7809
7810 PR target/5379
7811 * gcc.dg/20020122-2.c: New test.
7812
7813 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
7814
7815 * gcc.dg/20020122-1.c: New test.
7816
7817 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
7818
7819 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
7820
7821 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
7822
7823 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
7824
7825 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7826
7827 * gcc.c-torture/compile/20020121-1.c: New test.
7828
7829 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
7830
7831 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
7832 ld_library_path.
7833
7834 2002-01-21 Jakub Jelinek <jakub@redhat.com>
7835
7836 * gcc.dg/20020218-1.c: New test.
7837
7838 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
7839
7840 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
7841 messages
7842 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
7843 "At global scope" warning
7844 * g++.dg/ext/align1.C: Change cygwin test for alignment
7845 from db-bogus to dg-warning
7846
7847 2002-01-21 Zack Weinberg <zack@codesourcery.com>
7848
7849 * g77.f-torture/compile/cpp2.F: New test.
7850
7851 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7852
7853 * g++.dg/template/access1.C: New test.
7854
7855 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
7856
7857 * gcc.dg/20020118-1.c: New.
7858
7859 2002-01-18 Kazu Hirata <kazu@hxi.com>
7860
7861 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7862
7863 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
7864
7865 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
7866 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
7867 alignment warnings.
7868
7869 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
7870
7871 * gcc.misc-tests/i386-prefetch.exp: Save and restore
7872 torture_with_loops and torture_without_loops
7873
7874 2002-01-17 Jakub Jelinek <jakub@redhat.com>
7875
7876 * gcc.c-torture/compile/20020116-1.c: New test.
7877
7878 2002-01-16 Jakub Jelinek <jakub@redhat.com>
7879
7880 * gcc.dg/20020116-2.c: New test.
7881
7882 * gcc.dg/ultrasp4.c: New test.
7883
7884 * gcc.dg/20020116-1.c: New test.
7885
7886 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
7887
7888 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
7889 by EABI.
7890
7891 2002-01-15 Janis Johnson <janis187@us.ibm.com>
7892
7893 * gcc.misc-tests/i386-prefetch.exp: New.
7894 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
7895 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
7896 * gcc.misc-tests/i386-pf-none-1.c: New test.
7897 * gcc.misc-tests/i386-pf-sse-1.c: New test.
7898
7899 2002-01-15 Jakub Jelinek <jakub@redhat.com>
7900
7901 * gcc.dg/gnu89-init-1.c: Add new tests.
7902
7903 2002-01-15 Andreas Jaeger <aj@suse.de>
7904
7905 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
7906 * gcc.dg/i386-mmx-2.c: Likewise.
7907 * gcc.dg/i386-sse-1.c: Likewise.
7908 * gcc.dg/i386-sse-2.c: Likewise.
7909 * gcc.dg/i386-sse-3.c: Likewise.
7910
7911 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
7912
7913 * g77.f-torture/execute/intrinsic-unix-bessel.f:
7914 Uncomment additional cases that now pass.
7915
7916 2002-01-11 Richard Henderson <rth@redhat.com>
7917
7918 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
7919 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
7920
7921 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
7922
7923 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7924
7925 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
7926
7927 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
7928 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
7929
7930 2002-01-10 Dale Johannesen <dalej@apple.com>
7931
7932 * gcc.c-torture/execute/loop-11.c: New.
7933
7934 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
7935
7936 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
7937 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
7938
7939 2002-01-09 Richard Henderson <rth@redhat.com>
7940
7941 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
7942 type in which to perform the operation for each size.
7943
7944 2002-01-09 Alan Matsuoka (alanm@redhat.com)
7945
7946 * gcc.c-torture/compile/20020109-2.c: New test.
7947
7948 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
7949
7950 * gcc.c-torture/execute/loop-10.c: New test.
7951
7952 2002-01-09 Jakub Jelinek <jakub@redhat.com>
7953
7954 * gcc.c-torture/compile/20010226-1.c: New test.
7955 * gcc.c-torture/compile/20010227-1.c: New test.
7956 * gcc.c-torture/compile/20010426-1.c: New test.
7957 * gcc.c-torture/compile/20010510-1.c: New test.
7958 * gcc.c-torture/compile/20010605-3.c: New test.
7959 * gcc.c-torture/compile/20010824-1.c: New test.
7960 * gcc.c-torture/execute/20010409-1.c: New test.
7961 * gcc.dg/noncompile/20000901-1.c: New test.
7962 * gcc.dg/20001023-1.c: New test.
7963 * gcc.dg/20001101-1.c: New test.
7964 * gcc.dg/20001102-1.c: New test.
7965 * gcc.dg/20010207-1.c: New test.
7966 * gcc.dg/20010405-1.c: New test.
7967 * gcc.dg/20010822-1.c: New test.
7968 * gcc.dg/20011107-1.c: New test.
7969
7970 2002-01-09 Jeffrey A Law (law@redhat.com)
7971
7972 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
7973
7974 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
7975 execution failure on PA targets.
7976
7977 2002-01-09 Jakub Jelinek <jakub@redhat.com>
7978
7979 * gcc.c-torture/compile/20020109-1.c: New test.
7980
7981 2002-01-08 Kazu Hirata <kazu@hxi.com>
7982
7983 * gcc.c-torture/execute/20020108-1.c: New test.
7984
7985 2002-01-08 Jakub Jelinek <jakub@redhat.com>
7986
7987 * gcc.dg/20020108-1.c: New test.
7988
7989 2002-01-08 H.J. Lu <hjl@gnu.org>
7990
7991 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
7992 for header files.
7993
7994 2002-01-08 Geoff Keating <geoffk@redhat.com>
7995
7996 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
7997 consistency.
7998
7999 002-01-07 Aldy Hernandez <aldyh@redhat.com>
8000
8001 * gcc.dg/altivec-4.c: Test altivec predicates.
8002
8003 2002-01-07 Jakub Jelinek <jakub@redhat.com>
8004
8005 * gcc.c-torture/execute/20020107-1.c: New test.
8006
8007 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
8008
8009 PR c/5279
8010 * gcc.c-torture/compile/20020106-1.c: New test.
8011
8012 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
8013
8014 * gcc.c-torture/execute/nestfunc-4.c: New test.
8015
8016 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
8017
8018 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
8019 extra triple that slipped in.
8020 * g++.old-deja/g++.abi/align.C: Likewise.
8021 * g++.old-deja/g++.abi/bitfields.C: Likewise.
8022
8023 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
8024
8025 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
8026 * g++.old-deja/g++.abi/align.C: Likewise.
8027 * g++.old-deja/g++.abi/bitfields.C: Likewise.
8028
8029 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
8030 on FreeBSD/i386.
8031 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
8032 FreeBSD.
8033
8034 2002-01-04 Jakub Jelinek <jakub@redhat.com>
8035
8036 * gcc.dg/20020104-1.c: New test.
8037
8038 * gcc.dg/20020104-2.c: New test.
8039
8040 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
8041
8042 * gcc.dg/20020103-1.c: Fix typo in target selector.
8043
8044 2002-01-03 Richard Henderson <rth@redhat.com>
8045
8046 * gcc.dg/20020103-1.c: New.
8047
8048 2002-01-03 Kazu Hirata <kazu@hxi.com>
8049
8050 * gcc.c-torture/execute/20020103-1.c: New test.
8051
8052 2002-01-03 Jakub Jelinek <jakub@redhat.com>
8053
8054 * g++.dg/other/debug2.C: New test.
8055
8056 * gcc.c-torture/compile/20020103-1.c: New test.
8057
8058 2002-01-02 Jakub Jelinek <jakub@redhat.com>
8059
8060 * gcc.dg/gnu89-init-1.c: Added new tests.
8061
8062 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8063
8064 * g++.dg/template/friend2.C: Remove as patch is reverted.
8065
8066 * g++.dg/warn/oldcast1.C: New test.
8067
8068 * g++.dg/template/ptrmem1.C: New test.
8069 * g++.dg/template/ptrmem2.C: New test.
8070
8071 * g++.dg/template/ntp.C: New test.
8072
8073 * g++.dg/other/component1.C: New test.
8074
8075 * g++.dg/template/ttp3.C: New test.
8076
8077 * g++.dg/template/friend2.C: New test.
8078 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
8079
8080 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8081
8082 * g++.dg/other/ptrmem1.C: New test.
8083 * g++.dg/other/ptrmem2.C: New test.
8084
8085 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8086
8087 * g++.dg/template/ctor1.C: New test.
8088
8089 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
8090
8091 * g++.dg/template/friend2.C: New test.
8092
8093 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
8094
8095 * gcc.dg/mmix-1.c: New test.
8096
8097 2001-12-31 Richard Henderson <rth@redhat.com>
8098
8099 * gcc.dg/asm-5.c: New.
8100
8101 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
8102
8103 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
8104 in namespace __gnu_cxx
8105
8106 2001-12-30 Richard Henderson <rth@redhat.com>
8107
8108 * gcc.dg/debug-6.c: New.
8109
8110 2001-12-30 Jakub Jelinek <jakub@redhat.com>
8111
8112 * gcc.c-torture/compile/20011229-2.c: New test.
8113
8114 2001-12-29 Jakub Jelinek <jakub@redhat.com>
8115
8116 * gcc.dg/debug-3.c: New test.
8117 * gcc.dg/debug-4.c: New test.
8118 * gcc.dg/debug-5.c: New test.
8119
8120 2001-12-29 Richard Henderson <rth@redhat.com>
8121
8122 * g++.dg/eh/loop1.C: New.
8123
8124 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
8125
8126 * g++.dg/template/crash1.C: New test.
8127
8128 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
8129
8130 * g++.dg/other/const1.C: New test.
8131
8132 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
8133
8134 * gcc.c-torture/compile/20011229-1.c: New test.
8135
8136 2001-12-28 Stan Shebs <shebs@apple.com>
8137
8138 * lib/objc-torture.exp: Resync with c-torture.exp.
8139 * lib/objc.exp: Load standard libraries.
8140
8141 2001-12-28 Jakub Jelinek <jakub@redhat.com>
8142
8143 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
8144 additional tests.
8145
8146 2001-12-27 Roger Sayle <roger@eyesopen.com>
8147
8148 * gcc.c-torture/execute/string-opt-16.c: New testcase.
8149
8150 2001-12-27 Richard Henderson <rth@redhat.com>
8151
8152 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
8153
8154 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
8155
8156 * g++.dg/eh/ctor1.C: New test.
8157 * g++.dg/other/error2.C: New test.
8158
8159 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
8160
8161 * g++.dg/other/init2.C: New test.
8162
8163 2001-12-24 Richard Henderson <rth@redhat.com>
8164
8165 * gcc.dg/20011223-1.c: New.
8166 * gcc.dg/inline-1.c: New.
8167
8168 2001-12-23 Richard Henderson <rth@redhat.com>
8169
8170 * gcc.dg/asm-4.c: Test operand modifiers.
8171
8172 2001-12-23 Richard Henderson <rth@redhat.com>
8173
8174 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
8175
8176 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
8177
8178 * gcc.c-torture/execute/20011223-1.c: New test.
8179
8180 2001-12-21 Richard Henderson <rth@redhat.com>
8181
8182 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
8183 re-enables the warning.
8184
8185 2001-12-21 Richard Henderson <rth@redhat.com>
8186
8187 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
8188
8189 2001-12-20 Jakub Jelinek <jakub@redhat.com>
8190
8191 * gcc.c-torture/compile/20011218-1.c: New test.
8192
8193 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
8194
8195 * gcc.misc-test/arm-isr.exp: New file. Control running of the
8196 arm-isr.c test.
8197 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
8198 epilogue generation for ARM ISR routines.
8199
8200 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8201
8202 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
8203 * gcc.dg/format/c90-printf-3.c: Likewise.
8204 * gcc.dg/format/c99-printf-3.c: Likewise.
8205 * gcc.dg/format/ext-1.c: Likewise.
8206 * gcc.dg/format/ext-6.c: Likewise.
8207 * gcc.dg/format/format.h: Prototype unlocked stdio.
8208
8209 2001-12-20 Richard Henderson <rth@redhat.com>
8210
8211 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
8212 (arena): Use it.
8213 (malloc): Correct allocation logic. Abort if we fill up the
8214 arena before initialization complete.
8215 (realloc): Correct allocation logic.
8216
8217 2001-12-20 Jakub Jelinek <jakub@redhat.com>
8218
8219 * gcc.c-torture/compile/20011219-2.c: New test.
8220
8221 * gcc.c-torture/execute/20011219-1.c: New test.
8222
8223 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
8224
8225 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
8226 target does not support weak symbols.
8227
8228 2001-12-19 Jakub Jelinek <jakub@redhat.com>
8229
8230 * gcc.c-torture/compile/20011219-1.c: New test.
8231
8232 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
8233
8234 * g++.dg/other/error1.C: New test.
8235
8236 2001-12-17 Jeffrey A Law (law@redhat.com)
8237
8238 * gcc.c-torture/execute/20011217-1.c: New test.
8239
8240 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
8241
8242 * objc.dg/special/: New directory.
8243 * objc.dg/special/special.exp: New file.
8244 * objc.dg/special/unclaimed-category-1.h: New file.
8245 * objc.dg/special/unclaimed-category-1a.m: New file.
8246 * objc.dg/special/unclaimed-category-1.m: New file.
8247
8248 2001-12-17 Andreas Jaeger <aj@suse.de>
8249
8250 * gcc.c-torture/compile/20011217-2.c: New test.
8251
8252 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
8253
8254 * gcc.c-torture/compile/20011217-1.c: New test.
8255
8256 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
8257
8258 * testsuite/gcc.dg/20011214-1.c: New.
8259
8260 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
8261
8262 * gcc.dg/altivec-4.c: New.
8263
8264 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
8265
8266 * gcc.dg/20011113-1.c: New test.
8267
8268 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8269
8270 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
8271 std::__malloc_alloc_template<0> and
8272 std::__default_alloc_template<false, 0>.
8273
8274 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
8275
8276 * objc/execute/bf-21.m: New test.
8277 * objc/execute/enumeration-1.m: New test.
8278 * objc/execute/enumeration-2.m: New test.
8279
8280 2001-12-12 Jakub Jelinek <jakub@redhat.com>
8281
8282 * gcc.dg/gnu89-init-1.c: New test.
8283
8284 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
8285
8286 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
8287 * g++.old-deja/g++.jason/2371.C: Likewise.
8288 * g++.old-deja/g++.jason/template33.C: Likewise.
8289 * g++.old-deja/g++.jason/template34.C: Likewise.
8290 * g++.old-deja/g++.jason/template36.C: Likewise.
8291 * g++.old-deja/g++.oliva/typename1.C: Likewise.
8292 * g++.old-deja/g++.oliva/typename2.C: Likewise.
8293 * g++.old-deja/g++.other/typename1.C: Likewise.
8294 * g++.old-deja/g++.pt/inherit2.C: Likewise.
8295 * g++.old-deja/g++.pt/nontype5.C: Likewise.
8296 * g++.old-deja/g++.pt/typename11.C: Likewise.
8297 * g++.old-deja/g++.pt/typename14.C: Likewise.
8298 * g++.old-deja/g++.pt/typename16.C: Likewise.
8299 * g++.old-deja/g++.pt/typename3.C: Likewise.
8300 * g++.old-deja/g++.pt/typename4.C: Likewise.
8301 * g++.old-deja/g++.pt/typename5.C: Likewise.
8302 * g++.old-deja/g++.pt/typename7.C: Likewise.
8303 * g++.old-deja/g++.robertl/eb9.C: Likewise.
8304
8305 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
8306
8307 * g++.dg/other/linkage1.C: New test.
8308 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
8309 specifiers.
8310
8311 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
8312
8313 * gcc.dg/concat.c: New test.
8314
8315 2001-12-11 Stan Shebs <shebs@apple.com>
8316
8317 * objc/compile: New test directory.
8318 * objc/compile/compile.exp: New expect script.
8319 * objc/compile/20011211-1.m: New compile test.
8320
8321 2001-12-11 Jason Merrill <jason@redhat.com>
8322
8323 * lib/prune.exp (prune_gcc_output): Also handle "In member
8324 function". So many permutations...
8325
8326 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
8327
8328 * g++.dg/template/typedef1.C: New test.
8329
8330 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
8331
8332 * g++.dg/other/copy1.C: New test.
8333
8334 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
8335
8336 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
8337
8338 * gcc.dg/builtin-choose-expr.c: New.
8339
8340 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
8341
8342 * gcc.dg/altivec-2.c: New.
8343
8344 2001-12-07 Richard Henderson <rth@redhat.com>
8345
8346 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
8347
8348 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
8349
8350 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
8351 ultrasparc.
8352
8353 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8354
8355 * g++-old.deja/g++.robertl/eb101.C: Deleted.
8356
8357 2001-12-06 Janis Johnson <janis187@us.ibm.com>
8358
8359 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
8360 variable argument list.
8361
8362 2001-12-06 Zack Weinberg <zack@codesourcery.com>
8363
8364 * gcc.c-torture/execute/memcheck: Delete entire directory.
8365 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
8366 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
8367
8368 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
8369
8370 * gcc.dg/Wshadow-1.c: New test.
8371
8372 2001-12-05 Jakub Jelinek <jakub@redhat.com>
8373
8374 * gcc.c-torture/compile/20011130-1.c: New test.
8375
8376 * gcc.dg/noncompile/20011025-1.c: New test.
8377
8378 * g++.dg/other/anon-union.C: New test.
8379
8380 * gcc.c-torture/execute/20011024-1.c: New test.
8381
8382 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
8383
8384 * gcc.c-torture/execute/20000722-1.x,
8385 gcc.c-torture/execute/20010123-1.x: Remove.
8386 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
8387 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
8388 gcc.dg/c99-complit-2.c: New tests.
8389
8390 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
8391
8392 * g++.dg/inherit/base1.C: New test.
8393
8394 2001-12-04 Jakub Jelinek <jakub@redhat.com>
8395
8396 * g++.dg/other/stdarg1.C: New test.
8397
8398 * gcc.c-torture/compile/20011130-2.c: New test.
8399
8400 2001-12-03 Janis Johnson <janis187@us.ibm.com>
8401
8402 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
8403 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
8404 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
8405 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
8406 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
8407 * gcc.dg/builtin-prefetch-1.c: New test.
8408
8409 2001-12-03 Jakub Jelinek <jakub@redhat.com>
8410
8411 * gcc.dg/20011130-1.c: New test.
8412
8413 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
8414
8415 * g++.dg/other/scope1.C: New test.
8416 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
8417
8418 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
8419
8420 * gcc.dg/vla-init-1.c: New test.
8421
8422 2001-12-01 Geoff Keating <geoffk@redhat.com>
8423
8424 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8425
8426 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8427
8428 * objc.dg/alias.m: Update.
8429 * objc.dg/class-1.m: Update.
8430 * objc.dg/const-str-1.m: Update.
8431 * objc.dg/fwd-proto-1.m: Update.
8432 * objc.dg/id-1.m: Update.
8433 * objc.dg/super-class-1.m: Update.
8434
8435 2001-11-29 Mark Mitchell <mark@codesourcery.com>
8436
8437 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
8438 constructs.
8439
8440 2001-11-28 Jeffrey A Law (law@cygnus.com)
8441
8442 * gcc.c-torture/execute/20011128-1.c: New test.
8443
8444 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
8445
8446 * gcc.dg/20011127-1.c: New test.
8447
8448 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
8449
8450 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
8451 from Austin Group draft 7.
8452 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
8453 scanf format arguments.
8454 * gcc.dg/format/no-exargs-2.c: New test.
8455
8456 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8457
8458 * g++.dg/abi/vbase8-4.C: New test.
8459
8460 2001-11-24 Ian Lance Taylor <ian@airs.com>
8461
8462 * gcc.c-torture/execute/20011121-1.c: New test.
8463
8464 2001-11-23 Jeffrey A Law (law@cygnus.com)
8465
8466 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
8467
8468 2001-11-23 Andreas Jaeger <aj@suse.de>
8469
8470 * gcc.dg/cpp/charconst-2.c: New test.
8471
8472 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
8473
8474 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
8475 to the host if it is remote. Let tests specify extra headers
8476 they use.
8477 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
8478 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
8479 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
8480 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
8481 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
8482 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
8483 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
8484 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
8485 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
8486 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
8487
8488 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
8489
8490 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
8491 for little endian ARMs.
8492
8493 2001-11-20 Jakub Jelinek <jakub@redhat.com>
8494
8495 * gcc.c-torture/compile/20011119-1.c: New test.
8496 * gcc.c-torture/compile/20011119-2.c: New test.
8497
8498 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
8499
8500 * gcc.dg/altivec-1.c: Fix typo.
8501
8502 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
8503
8504 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
8505
8506 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
8507
8508 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
8509
8510 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
8511
8512 * lib/g77.exp: Don't specify --rpath-link.
8513
8514 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
8515 across all the headers.
8516 * gcc.dg/format/format.exp: For testing on a remote host,
8517 copy format.h.
8518
8519 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
8520 * gcc.c-torture/execute/930406-1.c: Likewise.
8521 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8522
8523 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
8524
8525 * gcc.dg/altivec-1.c: New.
8526
8527 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
8528
8529 * gcc.dg/cpp/fpreprocessed.c: New test case.
8530
8531 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8532
8533 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
8534 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
8535 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
8536
8537 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
8538
8539 * gcc.dg/no-builtin-1.c: New test.
8540
8541 2001-11-16 Jakub Jelinek <jakub@redhat.com>
8542
8543 * gcc.c-torture/execute/20011115-1.c: New test.
8544
8545 2001-11-15 Jakub Jelinek <jakub@redhat.com>
8546
8547 * gcc.c-torture/compile/20011114-2.c: New test.
8548 * gcc.c-torture/compile/20011114-3.c: New test.
8549 * gcc.c-torture/compile/20011114-4.c: New test.
8550
8551 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
8552
8553 * g++.dg/other/init1.C: New test.
8554
8555 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
8556
8557 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
8558 message.
8559
8560 * gcc.c-torture/execute/20011114-1.c: New testcase.
8561
8562 * gcc.c-torture/compile/20010327-1.c: Revert last change.
8563 * gcc.c-torture/compile/20011114-1.c: New test, exactly
8564 like the (before this change) version of 20010327-1.c.
8565
8566 2001-11-14 Roger Sayle <roger@eyesopen.com>
8567
8568 * gcc.c-torture/execute/string-opt-13.c: New testcase.
8569
8570 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
8571
8572 * g++.dg/init/array2.C: New test.
8573
8574 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
8575
8576 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
8577
8578 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
8579
8580 * g++.dg/other/forscope1.C: New test.
8581 * g++.dg/ext/forscope1.C: New test.
8582 * g++.dg/ext/forscope2.C: New test.
8583
8584 2001-11-13 Jakub Jelinek <jakub@redhat.com>
8585
8586 * gcc.c-torture/execute/20011113-1.c: New test.
8587
8588 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
8589
8590 * gcc.c-torture/execute/20011109-2.c: New test.
8591
8592 * gcc.c-torture/execute/20011109-1.c: New test.
8593
8594 2001-11-09 Jakub Jelinek <jakub@redhat.com>
8595
8596 * gcc.c-torture/compile/20011109-1.c: New test.
8597
8598 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
8599
8600 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
8601 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
8602 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
8603 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
8604 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
8605 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
8606 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
8607
8608 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
8609
8610 * g++.dg/warn/Wshadow-1.C: New tests.
8611 * g++.old-deja/g++.mike/for3.C: Update.
8612
8613 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
8614
8615 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
8616 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
8617 XFAILs. Adjust expected error texts.
8618 * gcc.c-torture/compile/20011106-1.c,
8619 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
8620 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
8621 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
8622 gcc.dg/c99-array-lval-5.c: New tests.
8623
8624 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
8625
8626 * gcc.dg/cpp/defined.c: Update.
8627
8628 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
8629
8630 * gcc.c-torture/execute/anon-1.c: New test.
8631
8632 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
8633
8634 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
8635 same size, so no warning should be produced on stormy16.
8636
8637 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
8638 due to oversized array.
8639 * g++.old-deja/g++.mike/ns15.C: Likewise.
8640 * g++.old-deja/g++.pt/crash16.C: Likewise.
8641
8642 2001-11-02 Graham Stott <grahams@redhat.com>
8643
8644 * g++.dgother/debug1.C: Fix typos.
8645
8646 2001-11-01 Jakub Jelinek <jakub@redhat.com>
8647
8648 * g++.dg/other/debug1.C: New test.
8649
8650 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8651
8652 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
8653 of unsigned long.
8654
8655 2001-10-30 Jakub Jelinek <jakub@redhat.com>
8656
8657 * gcc.dg/20011029-2.c: New test.
8658
8659 * gcc.c-torture/compile/20011029-1.c: New test.
8660
8661 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
8662
8663 * objc/execute/class_self-1.m: New test.
8664 * objc/execute/class_self-2.m: New test.
8665
8666 2001-10-25 Zack Weinberg <zack@codesourcery.com>
8667
8668 * gcc.misc-tests/msgs.exp: Delete.
8669 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
8670 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
8671 error set to match recent changes.
8672
8673 2001-10-24 Zack Weinberg <zack@codesourcery.com>
8674
8675 * gcc.dg/20011021-1.c: New test.
8676
8677 2001-10-24 Jakub Jelinek <jakub@redhat.com>
8678
8679 * gcc.c-torture/compile/20011023-1.c: New test.
8680
8681 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
8682
8683 * lib/g77.exp: Rewrite based on lib/g++.exp.
8684
8685 2001-10-19 Jakub Jelinek <jakub@redhat.com>
8686
8687 * gcc.c-torture/execute/20011019-1.c: New test.
8688
8689 * gcc.dg/20011018-1.c: New test.
8690
8691 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
8692
8693 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
8694
8695 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
8696
8697 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
8698 * gcc.dg/attr-invalid.c: Likewise.
8699
8700 2001-10-18 Jakub Jelinek <jakub@redhat.com>
8701
8702 * testsuite/gcc.dg/20011015-1.c: New test.
8703
8704 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
8705
8706 * g++.dg/template/unify2.C: New test.
8707
8708 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
8709
8710 * g++.dg/other/exception-specification.C: New test
8711
8712 2001-10-13 Tom Rix <trix@redhat.com>
8713
8714 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
8715 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
8716
8717 2001-10-12 Jakub Jelinek <jakub@redhat.com>
8718
8719 * testsuite/gcc.dg/20011009-1.c: New test.
8720
8721 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8722
8723 PR g++/4476
8724 * g++.dg/other/friend1.C: New test.
8725
8726 2001-10-11 Richard Henderson <rth@redhat.com>
8727
8728 * g++.old-deja/g++.other/crash18.C: Add -S to options.
8729
8730 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8731
8732 * gcc.c-torture/compile/20011010-1.c: New.
8733
8734 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
8735
8736 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
8737 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
8738 g77.f-torture/execute/execute.exp,
8739 g77.f-torture/noncompile/noncompile.exp,
8740 gcc.c-torture/compile/compile.exp,
8741 gcc.c-torture/execute/execute.exp,
8742 gcc.c-torture/execute/ieee/ieee.exp,
8743 gcc.c-torture/execute/memcheck/memcheck.exp,
8744 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
8745 objc/execute/execute.exp: Update FSF address.
8746
8747 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
8748
8749 * gcc.dg/cpp/cmdlne-C.c: Update.
8750 * gcc.dg/cpp/cmdlne-C2.c: New.
8751
8752 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8753
8754 * gcc.c-torture/execute/20011008-3.c: New.
8755
8756 2001-10-08 DJ Delorie <dj@redhat.com>
8757
8758 * gcc.dg/20011008-1.c: New.
8759 * gcc.dg/20011008-2.c: New.
8760
8761 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
8762
8763 * gcc.dg/cpp/spacing1.c: Update test.
8764
8765 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8766
8767 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
8768 spelling errors of "separate" as "seperate".
8769
8770 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
8771
8772 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
8773 enough to avoid inlining.
8774
8775 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
8776
8777 * lib/g77.exp: set libg2c_dir correctly.
8778
8779 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
8780
8781 * gcc.dg/cpp/macro11.c: New test.
8782
8783 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
8784
8785 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
8786 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
8787 gcc.dg/format/multattr-3.c: New tests.
8788 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
8789 tests for format attributes on function pointers being rejected.
8790
8791 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
8792
8793 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
8794
8795 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
8796
8797 * g++.dg/warn/format1.C: New test.
8798
8799 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
8800
8801 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
8802
8803 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
8804
8805 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
8806
8807 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
8808
8809 * gcc.dg/cpp/redef2.c: Add test.
8810
8811 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
8812
8813 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
8814 long-standing bug on i686, apparently.
8815 * gcc.c-torture/execute/loop-2c.x: New file.
8816 * gcc.c-torture/execute/loop-2d.x: New file.
8817 * gcc.c-torture/execute/loop-3c.x: New file.
8818
8819 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
8820
8821 * gcc.dg/cpp/20000625-2.c: Correct line number.
8822
8823 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
8824
8825 * gcc.dg/cpp/macro10.c: New test.
8826 * gcc.dg/cpp/strify3.c: New test.
8827 * gcc.dg/cpp/spacing1.c: Add tests.
8828 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
8829 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
8830
8831 2001-09-24 DJ Delorie <dj@redhat.com>
8832
8833 * gcc.c-torture/execute/20010924-1.c: New test.
8834
8835 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
8836
8837 * testsuite/objc/execute/paste.m: Remove.
8838
8839 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
8840
8841 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
8842
8843 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
8844
8845 * g77.dg/strlen0.f: New test.
8846
8847 2001-09-21 Richard Henderson <rth@redhat.com>
8848
8849 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
8850 * g++.old-deja/g++.abi/vtable2.C: Likewise.
8851
8852 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
8853
8854 Table-driven attributes.
8855 * g++.dg/ext/attrib1.C: New test.
8856
8857 2001-09-20 DJ Delorie <dj@redhat.com>
8858
8859 * gcc.dg/20000926-1.c: Update expected warning messages.
8860 * gcc.dg/array-2.c: Likewise, and test for warnings too.
8861 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
8862 array.
8863
8864 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
8865
8866 * g++.dg/eh/registers1.C: New test case.
8867
8868 2001-09-17 Richard Henderson <rth@redhat.com>
8869
8870 * gcc.dg/array-5.c: Fix VLA decomposition test.
8871
8872 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
8873
8874 * gcc.dg/cpp/line5.c: New testcase.
8875
8876 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
8877
8878 * gcc.dg/cpp/macro9.c: New test.
8879
8880 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
8881
8882 * gcc.c-torture/execute/980223.c: Change type of addr from long
8883 to char *.
8884
8885 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
8886
8887 * gcc.c-torture/execute/20010915-1.c: New test.
8888
8889 2001-09-14 Janis Johnson <janis187@us.ibm.com>
8890
8891 * g77.dg/bprob: New directory.
8892 * g77.dg/bprob/bprob.exp: New file.
8893 * g77.dg/bprob/bprob-1.f: New test.
8894 * g77.dg/gcov: New directory.
8895 * g77.dg/gcov/gcov.exp: New file.
8896 * g77.dg/gcov/gcov-1.f: New test.
8897 * g77.dg/gcov/gcov-1.x: New file.
8898
8899 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
8900
8901 * gcc.dg/cpp/directiv.c: Update.
8902 * gcc.dg/cpp/undef1.c: Update.
8903
8904 2001-09-12 Jakub Jelinek <jakub@redhat.com>
8905
8906 * gcc.dg/20010912-1.c: New test.
8907
8908 2001-09-11 Janis Johnson <janis187@us.ibm.com>
8909
8910 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
8911 language-independent file in lib.
8912 * lib/gcov.exp: New file.
8913
8914 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
8915
8916 * gcc.c-torture/compile/20010911-1.c: New test.
8917
8918 2001-09-10 Janis Johnson <janis187@us.ibm.com>
8919
8920 * lib/profopt.exp: New, to support profile-directed optimizations.
8921 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
8922 * gcc.misc-tests/bprob-1.c: New test.
8923 * gcc.misc-tests/bprob-2.c: New test.
8924
8925 2001-09-07 Janis Johnson <janis187@us.ibm.com>
8926
8927 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
8928 XFAIL and which kinds of gcov output to verify.
8929 * gcc.misc-tests/gcov-4b.x: New file.
8930 * gcc.misc-tests/gcov-5b.x: New file.
8931 * gcc.misc-tests/gcov-6.x: New file.
8932 * gcc.misc-tests/gcov-7.c: New test.
8933 * gcc.misc-tests/gcov-7.x: New file.
8934
8935 2001-09-06 Janis Johnson <janis187@us.ibm.com>
8936
8937 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
8938 * gcc.misc-tests/gcov-6.c: New test.
8939
8940 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
8941
8942 PR c++/3986
8943 * g++.dg/abi/vbase1.C: New test.
8944
8945 2001-09-05 Ziemowit Laski <zlaski@apple.com>
8946
8947 * objc.dg/method-2.m: New.
8948
8949 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
8950
8951 PR c++/4203
8952 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
8953 * g++.dg/init/empty1.C: New test.
8954
8955 2001-09-03 Jakub Jelinek <jakub@redhat.com>
8956
8957 * gcc.c-torture/compile/20010903-1.c: New test.
8958
8959 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
8960
8961 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
8962 for m68k.
8963
8964 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
8965
8966 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
8967
8968 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
8969
8970 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
8971
8972 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
8973
8974 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
8975 for 16-bit 'unsigned int'.
8976
8977 2001-08-29 Kazu Hirata <kazu@hxi.com>
8978
8979 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
8980
8981 2001-08-27 Richard Henderson <rth@redhat.com>
8982
8983 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
8984 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
8985
8986 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
8987
8988 * gcc.dg/asm-names.c (ymain): New.
8989
8990 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
8991
8992 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
8993 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
8994 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
8995
8996 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8997
8998 * gcc.dg/compare5.c: New testcase.
8999
9000 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
9001
9002 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
9003 and "In instantiation".
9004
9005 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
9006
9007 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
9008
9009 2001-08-20 Janis Johnson <janis187@us.ibm.com>
9010
9011 * gcc.misc-tests/gcov.exp: Add support for branch information.
9012 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
9013 * gcc.misc-tests/gcov-4.c: New test.
9014 * gcc.misc-tests/gcov-4b.c: New test.
9015 * gcc.misc-tests/gcov-5b.c: New test.
9016
9017 2001-08-20 Zack Weinberg <zackw@panix.com>
9018
9019 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
9020 expected to fail.
9021
9022 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
9023
9024 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
9025
9026 2001-08-19 Jakub Jelinek <jakub@redhat.com>
9027
9028 * g++.dg/eh/template1.C: New test.
9029
9030 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
9031
9032 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
9033 Fix thinko.
9034 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
9035 for xfail.
9036
9037 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
9038
9039 * lib/g77-dg.exp: Use prune.exp for common procedures
9040 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
9041 * lib/g77.exp: (g77-dg-prune) Remove
9042
9043 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
9044
9045 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
9046
9047 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9048
9049 * g++.dg/template/unify1.C: New test.
9050
9051 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
9052
9053 * g++.dg/abi/empty4.C: New test.
9054
9055 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
9056
9057 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
9058 solaris2.*
9059 * g77.f-torture/compile/pr3743.x: Likewise
9060
9061 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9062
9063 * g++.dg/other/using-declaration.C: New test.
9064
9065 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
9066
9067 * gcc.dg/cpp/tr-sign.c: New testcase.
9068
9069 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
9070
9071 * gcc.dg/cpp/19951025-1.c: Revert.
9072 * gcc.dg/cpp/directiv.c: We no longer process directives that
9073 interrupt macro arguments.
9074
9075 2001-08-03 Zack Weinberg <zackw@stanford.edu>
9076
9077 * gcc.dg/bconstp-1.c: New test.
9078
9079 2001-08-03 Richard Henderson <rth@redhat.com>
9080
9081 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
9082
9083 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
9084
9085 * gcc.dg/cpp/19951025-1.c: Update.
9086
9087 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
9088
9089 * g77.dg/ff90-1.f (s): Fix reference of variable z,
9090 should be x.
9091
9092 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
9093
9094 Kill -fhonor-std.
9095 * g++.old-deja/g++.ns/ns14.C: Remove special options.
9096 * g++.old-deja/g++.other/std1.C: Likewise.
9097 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
9098
9099 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
9100
9101 * lib/g77.exp: Load gcc-defs.exp for common procedures
9102 (g77_pass, g77_fail, g77_finish, g77_exit,
9103 ${tool}_check_unsupported_p} Now redundant. Deleted.
9104
9105 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
9106
9107 * g77.dg/fbackslash.f
9108 * g77.dg/fcase-preserve.f
9109 * g77.dg/ff90-1.f
9110 * g77.dg/ffixed-line-length-0.f
9111 * g77.dg/ffixed-line-length-132.f
9112 * g77.dg/ffixed-line-length-7.f
9113 * g77.dg/ffixed-line-length-72.f
9114 * g77.dg/ffixed-line-length-none.f
9115 * g77.dg/ffree-form-1.f
9116 * g77.dg/fno-backslash.f
9117 * g77.dg/fno-f90-1.f
9118 * g77.dg/fno-fixed-form-1.f
9119 * g77.dg/fno-onetrip.f
9120 * g77.dg/fno-typeless-boz.f
9121 * g77.dg/fno-underscoring.f
9122 * g77.dg/fno-vxt-1.f
9123 * g77.dg/fonetrip.f
9124 * g77.dg/ftypeless-boz.f
9125 * g77.dg/fugly-assumed.f
9126 * g77.dg/funderscoring.f
9127 * g77.dg/fvxt-1.f
9128
9129 2001-08-01 Ziemowit Laski <zlaski@apple.com>
9130
9131 * objc.dg/fwd-proto-1.m: New.
9132 * objc.dg/local-decl-1.m: New.
9133 * objc.dg/naming-1.m: New.
9134 * objc.dg/naming-2.m: New.
9135 * objc.dg/proto-hier-1.m: New.
9136
9137 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
9138
9139 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
9140 largest-type elements to a struct makes its size grow.
9141
9142 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
9143
9144 * g++.dg/abi/vthunk1.C: New test.
9145
9146 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
9147
9148 * g++.dg/abi/vbase8-22.C: New test.
9149
9150 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9151
9152 * gcc.dg/cpp/macro8.c: New test.
9153
9154 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
9155
9156 * g++.dg/abi/vbase8-21.C: New test.
9157
9158 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
9159
9160 * g++.dg/abi/vbase8-10.C: New test.
9161
9162 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9163
9164 * lib/g++.exp (g++_set_ld_library_path): Renamed to
9165 ${tool}_set_ld_library_path.
9166 Changed caller.
9167 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
9168 g++.exp.
9169
9170 2001-07-26 Stan Cox <scox@redhat.com>
9171
9172 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
9173 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
9174 gcc_exit, gcc_check_unsupported_p):
9175 Moved to gcc-deps.exp
9176 * gcc-deps.exp: New file.
9177
9178 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9179
9180 * g++.old-deja/g++.pt/defarg14.C: New test.
9181
9182 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9183
9184 * g++.old-deja/g++.other/lineno5.C: New test.
9185
9186 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9187
9188 * g++.old-deja/g++.pt/crash68.C: New test.
9189
9190 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
9191
9192 * g++.old-deja/g++.other/crash42.C: New test.
9193
9194 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9195
9196 * gcc.dg/cpp/extratokens.c: Fix.
9197 * gcc.dg/cpp/skipping2.c: New tests.
9198
9199 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9200
9201 * gcc.c-torture/execute/20010724-1.c: New file.
9202 * gcc.c-torture/execute/20010724-1.x: New file.
9203
9204 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9205
9206 * g++.old-deja/g++.other/cond7.C: New test.
9207
9208 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9209
9210 * g++.old-deja/g++.other/optimize4.C: New test.
9211
9212 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
9213
9214 * g++.old-deja/g++.abi/vbase8-5.C: New test.
9215
9216 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
9217
9218 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
9219 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
9220 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
9221 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
9222
9223 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
9224 bug report" message.
9225
9226 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
9227 * g++.dg/ext/instantiate1.C: Move from old-deja.
9228
9229 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
9230
9231 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
9232 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
9233 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
9234 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
9235
9236 2001-07-23 Jeffrey A Law (law@cygnus.com)
9237
9238 * gcc.c-torture/execute/20010723-1.c: New test.
9239
9240 2001-07-23 Ben Elliston <bje@redhat.com>
9241
9242 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
9243
9244 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9245
9246 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
9247 i[34567]86-*-*.
9248 Delete handling of ieee_multilib_flags.
9249 Pass -mieee for alpha*-*-* and sh-*-*.
9250 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
9251
9252 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
9253
9254 Remove old-abi tests.
9255 * g++.old-deja/g++.mike/p11116.C: Remove.
9256 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
9257
9258 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
9259
9260 * g77.f-torture/compile/pr3743.f: New test
9261
9262 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
9263
9264 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
9265
9266 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9267
9268 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
9269 g++.old-deja/g++.pt/static6.C: Likewise.
9270 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
9271 supports weak symbols.
9272
9273 2001-07-18 Andreas Jaeger <aj@suse.de>
9274
9275 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
9276 supported again.
9277
9278 2001-07-18 Andreas Jaeger <aj@suse.de>
9279
9280 * gcc.dg/iftrap-1.c: Fix target line.
9281
9282 2001-07-17 Richard Henderson <rth@redhat.com>
9283
9284 * gcc.c-torture/execute/20010717-1.c: New.
9285
9286 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
9287
9288 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
9289 tests.
9290
9291 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9292
9293 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
9294
9295 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9296
9297 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
9298 UAC_SIGBUS, UAC_NOPRINT definitions.
9299
9300 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
9301
9302 * objc/execute/object_is_class.m: New test.
9303 * objc/execute/object_is_meta_class.m: New test.
9304
9305 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9306
9307 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
9308 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
9309
9310 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
9311
9312 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
9313 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
9314
9315 2001-07-14 Richard Henderson <rth@redhat.com>
9316
9317 * gcc.dg/iftrap-1.c: New.
9318
9319 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
9320
9321 * g77.f-torture/execute/intrinsic77.f: New test.
9322
9323 2001-07-11 Janis Johnson <janis@us.ibm.com>
9324
9325 * gcc.misc-tests/gcov-3.c: New test.
9326
9327 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
9328
9329 * gcc.c-torture/compile/20010711-1.c,
9330 * gcc.c-torture/compile/20010711-2.c: New tests.
9331
9332 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
9333
9334 * gcc.c-torture/execute/20010711-1.c: New test.
9335
9336 2001-07-11 Ben Elliston <bje@redhat.com>
9337
9338 * g++.old-deja/g++.other/enum5.C: New test.
9339
9340 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
9341
9342 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
9343 (g++-dg-prune): Call prune_gcc_output.
9344 * prune.exp: New file for prune_gcc_output.
9345 * lib/g++.exp, lib/gcc.exp: Load it.
9346
9347 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
9348
9349 * gcc.c-torture/compile/20010701-1.c,
9350 g++.old-deja/g++.ext/attrib6.C: New tests.
9351
9352 2001-07-06 Jeffrey A Law (law@cygnus.com)
9353
9354 * gcc.c-torture/compile/20010706-1.c: New test.
9355
9356 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
9357
9358 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
9359
9360 2001-06-28 Stan Shebs <shebs@apple.com>
9361
9362 * gcc.dg/pragma-darwin.c: New test.
9363
9364 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9365
9366 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
9367 Solaris 2.[678] system.
9368
9369 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
9370
9371 * gcc.dg/20010622-1.c: New test.
9372
9373 2001-06-18 Stan Shebs <shebs@apple.com>
9374
9375 * objc.dg: New directory.
9376 * objc.dg/dg.exp: New file.
9377 * objc.dg/alias.m: New.
9378 * objc.dg/class-1.m: New.
9379 * objc.dg/class-2.m: New.
9380 * objc.dg/const-str-1.m: New.
9381 * objc.dg/const-str-2.m: New.
9382 * objc.dg/id-1.m: New.
9383 * objc.dg/method-1.m: New.
9384 * objc.dg/super-class-1.m: New.
9385 * lib/objc-dg.exp: New file.
9386
9387 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
9388
9389 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
9390 of label name.
9391
9392 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
9393
9394 * g++.old-deja/g++.abi/vbase8-9.C: New test.
9395
9396 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9397
9398 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
9399 variable.
9400
9401 2001-06-12 Richard Henderson <rth@redhat.com>
9402
9403 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
9404
9405 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
9406
9407 * g++.old-deja/g++.abi/vbase5.C: New test.
9408 * g++.old-deja/g++.abi/vbase6.C: New test.
9409 * g++.old-deja/g++.abi/vbase7.C: New test.
9410
9411 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9412
9413 * gcc.c-torture/compile/20010610-1.c: New test.
9414
9415 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
9416
9417 * g++.old-deja/g++.abi/vbase4.C: New test.
9418
9419 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9420
9421 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
9422 support %f for HC11/HC12 targets.
9423 * gcc.c-torture/execute/930513-1.x: New file, likewise.
9424 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
9425 on HC11/HC12 targets.
9426 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
9427
9428 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9429
9430 * gcc.dg/wchar_t-1.c: New file.
9431 * gcc.dg/wint_t-1.c: Likewise.
9432
9433 2001-06-11 Bernd Schmidt <bernds@redhat.com>
9434
9435 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
9436
9437 2001-06-11 Richard Henderson <rth@redhat.com>
9438
9439 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
9440
9441 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9442
9443 * gcc.c-torture/compile/20010611-1.c: New test.
9444
9445 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9446
9447 * gcc.dg/c99-tag-1.c: Add more tests.
9448
9449 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
9450
9451 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
9452 representation on MN10300 and ARM/Thumb.
9453
9454 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
9455
9456 * g77.f-torture/execute/20010610.f: New.
9457
9458 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
9459
9460 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
9461 names.
9462
9463 2001-06-09 Richard Henderson <rth@redhat.com>
9464
9465 * gcc.c-torture/execute/ashrdi-1.c: New.
9466 * gcc.c-torture/execute/ashldi-1.c: New.
9467 * gcc.c-torture/execute/lshrdi-1.c: New.
9468
9469 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
9470
9471 * objc/execute/load-3.m: Added. Check sending +load to categories,
9472 in addition to classes.
9473
9474 2001-06-08 Stan Shebs <shebs@apple.com>
9475
9476 * objc/execute/load-2.m: New test. From Nicola Pero
9477 <n.pero@mi.flashnet.it>.
9478
9479 2001-06-08 Jakub Jelinek <jakub@redhat.com>
9480
9481 * gcc.c-torture/execute/20010605-2.c: New test.
9482
9483 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
9484
9485 * g++.old-deja/g++.abi/vbase2.C: New test.
9486 * g++.old-deja/g++.abi/vbase3.C: New test.
9487
9488 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
9489
9490 * g++.old-deja/g++.pt/friend49.C: New test.
9491
9492 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
9493
9494 * g++.old-deja/g++.ext/anon3.C: New test.
9495
9496 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
9497
9498 * g++.old-deja/g++.other/conv7.C: New test.
9499
9500 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
9501
9502 * gcc.c-torture/compile/20010605-2.c: New test.
9503
9504 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
9505
9506 * gcc.c-torture/execute/20010604-1.c: New test.
9507
9508 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
9509
9510 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
9511
9512 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
9513
9514 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
9515 (g++_link_flags): Likewise.
9516 (g++_init): Pass gccpath's value to two previous functions.
9517
9518 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9519
9520 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
9521 Ensure logfile entry matches exec command line.
9522
9523 2001-05-31 Richard Henderson <rth@redhat.com>
9524
9525 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
9526 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
9527
9528 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
9529
9530 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
9531 compiler for irix6.2
9532
9533 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
9534
9535 * g++.old-deja/g++.other/optimize3.C: New file.
9536
9537 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
9538
9539 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
9540 assemble.
9541
9542 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
9543
9544 * g++.old-deja/g++.other/optimize2.C: New file.
9545
9546 2001-05-25 Diego Novillo <dnovillo@redhat.com>
9547
9548 * gcc.c-torture/compile/20010518-2.c: New file.
9549 * gcc.c-torture/execute/20010518-1.c: New file.
9550 * gcc.c-torture/execute/20010518-2.c: New file.
9551
9552 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
9553
9554 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
9555
9556 2001-05-24 Mark Mitchell <mark@codesourcery.com>
9557
9558 G++ no longer defines builtins that do not begin with __builtin.
9559 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
9560 * g++.old-deja/g++.brendand/misc13.C: Likewise.
9561 * g++.old-deja/g++.law/builtin1.C: Likewise.
9562 * g++.old-deja/g++.law/cvt2.C: Likewise.
9563 * g++.old-deja/g++.mike/net5.C: Likewise.
9564 * g++.old-deja/g++.other/builtins1.C: Likewise.
9565 * g++.old-deja/g++.other/builtins2.C: Likewise.
9566 * g++.old-deja/g++.other/builtins3.C: Likewise.
9567 * g++.old-deja/g++.other/builtins4.C: Likewise.
9568 * g++.old-deja/g++.other/inline8.C: Likewise.
9569 * g++.old-deja/g++.robertl/eb39.C: Likewise.
9570
9571 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
9572
9573 * g++.old-deja/g++.pt/using1.C: Adjust.
9574 * g++.old-deja/g++.pt/using2.C: New test.
9575
9576 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9577
9578 * gcc.dg/cpp/charconst.c: New tests.
9579 * gcc.dg/cpp/escape.c: New tests.
9580 * gcc.dg/cpp/escape-1.c: New tests.
9581 * gcc.dg/cpp/escape-2.c: New tests.
9582 * gcc.dg/cpp/ucs.c: New tests.
9583
9584 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
9585
9586 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
9587 native compiler for irix6.5.
9588
9589 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
9590
9591 * lib/g++.exp (g++_include_flags): Use args to compute
9592 get_multilibs.
9593 (g++_link_flags): Likewise.
9594 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
9595
9596 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
9597
9598 * gcc.dg/c90-hexfloat-1.c: Add more tests.
9599
9600 2001-05-21 Geoff Keating <geoffk@redhat.com>
9601
9602 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
9603 this file.
9604
9605 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9606
9607 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
9608 STACK_SIZE;
9609 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
9610 to STACK_SIZE; Use it to define size of add_histo array.
9611 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
9612 to STACK_SIZE.
9613 (f): Use GITT_SIZE to define size of gitt local table.
9614 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
9615 to STACK_SIZE; Use it to define size of bytemem array.
9616
9617 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9618
9619 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
9620 on 68HC11/HC12 due to the asm instruction.
9621 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
9622 * gcc.c-torture/compile/920520-1.x: Likewise.
9623 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
9624 on 68HC11/HC12 because the function is larger than 64K.
9625 * gcc.c-torture/compile/961203-1.x: New file, this test fails
9626 on 68HC11/HC12 because the structure is too large.
9627
9628 2001-05-20 Richard Henderson <rth@redhat.com>
9629
9630 * gcc.c-torture/execute/20010520-1.c: New.
9631
9632 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9633
9634 * g++.old-deja/g++.warn/compare1.C: New test.
9635 * gcc.dg/compare4.c: New test.
9636
9637 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
9638
9639 * g++.old-deja/g++.other/optimize1.C: New test.
9640
9641 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9642
9643 * g++.old-deja/g++.pt/spec41.C: New test.
9644
9645 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
9646
9647 * gcc.c-torture/compile/20010114-1.x: Remove.
9648
9649 2001-05-18 Stan Shebs <shebs@apple.com>
9650
9651 * gcc.c-torture/compile/20010518-1.c: New test.
9652
9653 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
9654
9655 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
9656 * g++.old-deja/g++.pt/crash67.C: New test.
9657
9658 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
9659
9660 * g++.old-deja/g++.other/debug9.C: New test.
9661
9662 2001-05-16 Zack Weinberg <zackw@stanford.edu>
9663
9664 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
9665
9666 2001-05-16 Jan Hubicka <jh@suse.cz>
9667
9668 * gcc.c-torture/compile/20010516-1.c: New test.
9669
9670 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
9671
9672 * g++.old-deja/g++.other/crash41.C: New test.
9673
9674 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
9675
9676 * g++.old-deja/g++.pt/crash66.C: New test.
9677
9678 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
9679
9680 * g++.old-deja/g++.robertl/eb27.C: Convert.
9681
9682 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
9683
9684 * g++.dg/friend-warn.C: New test. Do not warn about friend
9685 declaration being redundant.
9686
9687 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
9688
9689 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
9690
9691 2001-05-14 Mark Mitchell <mark@codesourcery.com>
9692
9693 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
9694
9695 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
9696
9697 * lib/g++.exp: Use testsuite_flags.
9698
9699 2001-05-13 Mark Mitchell <mark@codesourcery.com>
9700
9701 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
9702
9703 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
9704
9705 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
9706
9707 2001-05-11 Mark Mitchell <mark@codesourcery.com>
9708
9709 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9710
9711 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
9712
9713 * gcc.c-torture/compile/20010313-1.c: New test.
9714
9715 2001-05-09 Zack Weinberg <zackw@stanford.edu>
9716
9717 * gcc.dg/cpp/direct2.c: New test.
9718 * gccq.dg/cpp/direct2s.c: New test.
9719
9720 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
9721
9722 2001-05-07 Mark Mitchell <mark@codesourcery.com>
9723
9724 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
9725 * g++.old-deja/g++.other/op3.C: Likewise.
9726
9727 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9728
9729 * gcc.dg/cpp/syshdr.h: New file.
9730 * gcc.dg/cpp/sysmac1.c: Update.
9731 * gcc.dg/cpp/sysmac2.c: Update.
9732
9733 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
9734
9735 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
9736
9737 2001-05-04 David Edelsohn <edelsohn@gnu.org>
9738
9739 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
9740 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
9741
9742 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
9743
9744 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
9745
9746 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
9747
9748 * lib/g++.exp (g++_include_flags): Don't use any special flags
9749 if TESTING_IN_BUILD_TREE is not defined.
9750 (g++_init): Use a plain 'c++' as the compiler if
9751 TESTING_IN_BUILD_TREEE is not defined.
9752
9753 2001-05-02 Jakub Jelinek <jakub@redhat.com>
9754
9755 * g++.old-deja/g++.eh/catch13.C: New test.
9756 * g++.old-deja/g++.eh/catch14.C: New test.
9757
9758 2001-05-02 Jakub Jelinek <jakub@redhat.com>
9759
9760 * gcc.dg/cpp/tr-define.c: New test.
9761
9762 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
9763
9764 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
9765 <stdlib.h>, not <malloc.h>.
9766
9767 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
9768
9769 * g++.old-deja/g++.ns/template17.C: New test.
9770
9771 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
9772
9773 * g++.old-deja/g++.pt/ref4.C: New test.
9774
9775 2001-04-30 Richard Henderson <rth@redhat.com>
9776
9777 * gcc.dg/20000724-1.c: Revert last change.
9778
9779 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
9780
9781 * g77.f-torture/execute/20010430.f: New test.
9782
9783 2001-04-30 Mark Mitchell <mark@codesourcery.com>
9784
9785 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
9786
9787 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
9788
9789 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
9790
9791 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
9792
9793 * g++.old-deja/g++.eh/crash6.C: New test.
9794
9795 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
9796
9797 * g++.old-deja/g++.other/warn7.C: New test.
9798
9799 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
9800
9801 * g++.old-deja/g++.other/defarg9.C: New test.
9802
9803 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
9804
9805 * g77.f-torture/compile/20010426.f: New test.
9806 * g77.f-torture/execute/20010426.f: New test.
9807
9808 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
9809
9810 * g77.f-torture/compile/20000629-1.x: Remove - error
9811 has been fixed.
9812
9813 2001-04-26 Jeffrey A Law (law@cygnus.com)
9814
9815 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
9816 Tweak slightly to work with g++.dg framework.
9817 * g++.dg/special/ecos.exp: Run initp1.C test.
9818 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
9819
9820 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
9821 its linker doesn't give line numbers either.
9822 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
9823
9824 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
9825
9826 * g++.old-deja/g++.other/lex1.C: New test.
9827
9828 2001-04-26 Jakub Jelinek <jakub@redhat.com>
9829
9830 * gcc.dg/noncompile/20010425-1.c: New test.
9831
9832 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
9833
9834 * g++.old-deja/g++.pt/mangle2.C: New test.
9835
9836 2001-04-25 Jakub Jelinek <jakub@redhat.com>
9837
9838 * gcc.dg/format/plus-1.c: New test.
9839
9840 2001-04-25 Jakub Jelinek <jakub@redhat.com>
9841
9842 * gcc.dg/20010423-1.c: New test.
9843
9844 2001-04-25 Jakub Jelinek <jakub@redhat.com>
9845
9846 * gcc.c-torture/execute/20010422-1.c: New test.
9847
9848 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
9849
9850 * g++.old-deja/g++.ns/type2.C: New test.
9851
9852 2001-04-24 Zack Weinberg <zackw@stanford.edu>
9853
9854 * g++.old-deja/g++.other/perf1.C: New test.
9855
9856 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
9857
9858 * gcc.dg/c99-func-2.c: Remove xfail.
9859 * gcc.dg/c99-func-3.c: Remove xfail.
9860 * gcc.dg/c99-func-4.c: Remove xfail.
9861
9862 2001-04-23 Zack Weinberg <zackw@stanford.edu>
9863
9864 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
9865
9866 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
9867
9868 * gcc.c-torture/compile/20010423-1.c: New test.
9869
9870 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
9871
9872 * g++.old-deja/g++.pt/typename28.C: New test.
9873
9874 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
9875
9876 * g++.old-deja/g++.abi/empty2.C: New test.
9877 * g++.old-deja/g++.abi/empty3.C: New test.
9878
9879 2001-04-20 Jakub Jelinek <jakub@redhat.com>
9880
9881 * g++.old-deja/g++.other/comdat2.C: New test.
9882 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
9883
9884 2001-04-20 Jakub Jelinek <jakub@redhat.com>
9885
9886 * g++.old-deja/g++.other/overload14.C: New test.
9887
9888 2001-04-20 Jakub Jelinek <jakub@redhat.com>
9889
9890 * g++.old-deja/g++.other/lookup23.C: New test.
9891
9892 2001-04-20 Jakub Jelinek <jakub@redhat.com>
9893
9894 * gcc.c-torture/execute/20010403-1.c: New test.
9895
9896 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
9897 Mark Mitchell <mark@codesourcery.com>
9898
9899 * lib/old-dejagnu.exp: Don't delete output of executable.
9900 Add .exe suffix to executables.
9901
9902 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
9903
9904 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
9905
9906 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9907
9908 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
9909
9910 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
9911
9912 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
9913 * g++.old-deja/g++.abi/crash1.C: New test.
9914
9915 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
9916
9917 * g++.old-deja/g++.other/crash40.C: New test.
9918
9919 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9920
9921 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
9922
9923 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
9924
9925 * g++.old-deja/g++.other/warn6.C: New test.
9926
9927 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9928
9929 * g++.old-deja/g++.robertl/eb42.C: Same.
9930
9931 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9932
9933 * gcc.dg/wtr-conversion-1.c: New testcase.
9934
9935 2001-04-10 Richard Henderson <rth@redhat.com>
9936
9937 * g++.old-deja/g++.other/array5.C: New.
9938
9939 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9940
9941 * gcc.c-torture/execute/20010408-1.c: New test.
9942
9943 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
9944
9945 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
9946 headers and constructs.
9947 * g++.old-deja/g++.robertl/eb79.C: Same.
9948 * g++.old-deja/g++.robertl/eb77.C (main): Same.
9949 * g++.old-deja/g++.robertl/eb73.C: Same.
9950 * g++.old-deja/g++.robertl/eb66.C (main): Same.
9951 * g++.old-deja/g++.robertl/eb55.C (t): Same.
9952 * g++.old-deja/g++.robertl/eb54.C (main): Same.
9953 * g++.old-deja/g++.robertl/eb46.C (main): Same.
9954 * g++.old-deja/g++.robertl/eb44.C: Same.
9955 * g++.old-deja/g++.robertl/eb41.C (main): Same.
9956 * g++.old-deja/g++.robertl/eb4.C (main): Same.
9957 * g++.old-deja/g++.robertl/eb39.C: Same.
9958 * g++.old-deja/g++.robertl/eb33.C (main): Same.
9959 * g++.old-deja/g++.robertl/eb31.C (main): Same.
9960 * g++.old-deja/g++.robertl/eb30.C: Same.
9961 * g++.old-deja/g++.robertl/eb3.C: Same.
9962 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
9963 * g++.old-deja/g++.robertl/eb21.C: Same.
9964 * g++.old-deja/g++.robertl/eb15.C: Same.
9965 * g++.old-deja/g++.robertl/eb118.C: Same.
9966 * g++.old-deja/g++.robertl/eb115.C (main): Same.
9967 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
9968 * g++.old-deja/g++.robertl/eb109.C: Same.
9969 * g++.old-deja/g++.other/sibcall1.C (main): Same.
9970 * g++.old-deja/g++.mike/rtti1.C: Same.
9971 * g++.old-deja/g++.mike/p658.C: Same.
9972 * g++.old-deja/g++.mike/net46.C: Same.
9973 * g++.old-deja/g++.mike/net34.C: Same.
9974 * g++.old-deja/g++.mike/memoize1.C: Same.
9975 * g++.old-deja/g++.mike/eh2.C: Same.
9976 * g++.old-deja/g++.law/weak.C: Same.
9977 * g++.old-deja/g++.law/visibility7.C: Same.
9978 * g++.old-deja/g++.law/visibility25.C: Same.
9979 * g++.old-deja/g++.law/visibility22.C: Same.
9980 * g++.old-deja/g++.law/visibility2.C: Same.
9981 * g++.old-deja/g++.law/visibility17.C: Same.
9982 * g++.old-deja/g++.law/visibility13.C: Same.
9983 * g++.old-deja/g++.law/visibility10.C: Same.
9984 * g++.old-deja/g++.law/visibility1.C: Same.
9985 * g++.old-deja/g++.law/virtual3.C (eval): Same.
9986 * g++.old-deja/g++.law/vbase1.C: Same.
9987 * g++.old-deja/g++.law/operators32.C: Same.
9988 * g++.old-deja/g++.law/nest3.C: Same.
9989 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
9990 * g++.old-deja/g++.law/except5.C (main): Same.
9991 * g++.old-deja/g++.law/cvt7.C (run): Same.
9992 * g++.old-deja/g++.law/cvt2.C: Same.
9993 * g++.old-deja/g++.law/cvt16.C: Same.
9994 * g++.old-deja/g++.law/ctors6.C (bar): Same.
9995 * g++.old-deja/g++.law/ctors17.C (main): Same.
9996 * g++.old-deja/g++.law/ctors13.C: Same.
9997 * g++.old-deja/g++.law/ctors12.C (main): Same.
9998 * g++.old-deja/g++.law/ctors10.C: Same.
9999 * g++.old-deja/g++.law/code-gen5.C: Same.
10000 * g++.old-deja/g++.law/bad-error7.C: Same.
10001 * g++.old-deja/g++.law/arm9.C: Same.
10002 * g++.old-deja/g++.law/arm12.C: Same.
10003 * g++.old-deja/g++.law/arg8.C: Same.
10004 * g++.old-deja/g++.law/arg1.C: Same.
10005 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
10006 * g++.old-deja/g++.jason/template31.C: Same.
10007 * g++.old-deja/g++.jason/template24.C (main): Same.
10008 * g++.old-deja/g++.jason/2371.C: Same.
10009 * g++.old-deja/g++.eh/new2.C: Same.
10010 * g++.old-deja/g++.eh/new1.C: Same.
10011 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
10012 * g++.old-deja/g++.brendan/nest21.C (main): Same.
10013 * g++.old-deja/g++.brendan/err-msg3.C: Same.
10014 * g++.old-deja/g++.brendan/crash62.C: Same.
10015 * g++.old-deja/g++.brendan/crash52.C: Same.
10016 * g++.old-deja/g++.brendan/crash49.C (main): Same.
10017 * g++.old-deja/g++.brendan/crash38.C: Same.
10018 * g++.old-deja/g++.brendan/crash15.C (main): Same.
10019 * g++.old-deja/g++.brendan/copy9.C: Same.
10020
10021 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
10022
10023 * gcc.c-torture/execute/20001203-2.c (memset):
10024 Count argument is of type __SIZE_TYPE__.
10025
10026 2001-04-04 Diego Novillo <dnovillo@redhat.com>
10027
10028 * gcc.c-torture/compile/20010404-1.c: New test.
10029
10030 2001-04-04 Jakub Jelinek <jakub@redhat.com>
10031
10032 * gcc.c-torture/compile/20010326-1.c: New test.
10033
10034 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
10035
10036 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
10037 peculiarities of the SH.
10038 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
10039
10040 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10041
10042 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
10043 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
10044 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
10045
10046 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10047
10048 * g77.f-torture/compile/20010321-1.f: New test.
10049
10050 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10051
10052 * gcc.c-torture/compile/20010329-1.c: New test.
10053
10054 2001-04-02 Jakub Jelinek <jakub@redhat.com>
10055
10056 * gcc.c-torture/execute/20010329-1.c: New test.
10057
10058 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
10059
10060 * g++.old-deja/g++.other/eh4.C: Fix typo.
10061
10062 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
10063
10064 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
10065
10066 2001-03-28 Philip Blundell <philb@gnu.org>
10067
10068 * gcc.c-torture/compile/20010328-1.c: New test.
10069
10070 2001-03-27 Richard Henderson <rth@redhat.com>
10071
10072 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
10073 * g++.old-deja/g++.eh/vbase3.C: Likewise.
10074
10075 2001-03-27 Alan Modra <alan@linuxcare.com.au>
10076
10077 * gcc.c-torture/compile/20010327-1.c: New test.
10078
10079 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
10080
10081 * g++.old-deja/g++.other/friend12.C: New test.
10082 * g++.old-deja/g++.other/friend9.C: Expect no errors.
10083 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
10084
10085 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
10086
10087 * gcc.c-torture/execute/20010325-1.c: New test.
10088
10089 2001-03-23 Jakub Jelinek <jakub@redhat.com>
10090
10091 * g++.old-deja/g++.other/mangle3.C: New test.
10092
10093 2001-03-22 Jakub Jelinek <jakub@redhat.com>
10094
10095 * g++.old-deja/g++.other/anon8.C: New test.
10096
10097 2001-03-20 Philip Blundell <philb@gnu.org>
10098
10099 * gcc.c-torture/compile/20010320-1.c: New test.
10100
10101 2001-03-17 Richard Henderson <rth@redhat.com>
10102
10103 * g++.old-deja/g++.other/eh4.C: Add expected error text.
10104
10105 2001-03-15 Geoff Keating <geoff@redhat.com>
10106
10107 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
10108 tests on AIX.
10109
10110 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
10111
10112 * g++.old-deja/g++.other/eh4.C: New test.
10113
10114 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
10115
10116 * gcc.dg/cpp/mi1.c: Update.
10117
10118 2001-03-14 Jakub Jelinek <jakub@redhat.com>
10119
10120 * g++.old-deja/g++.other/regstack.C: New test.
10121
10122 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
10123
10124 * g++.old-deja/g++.other/ref4.C: New test.
10125
10126 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
10127
10128 * objc/execute/va_method.m: Added.
10129 * objc/execute/IMP.m: Added.
10130 * objc/execute/_cmd.m: Added.
10131 * objc/execute/accessing_ivars.m: Added.
10132 * objc/execute/class-1.m: Added.
10133 * objc/execute/class-10.m: Added.
10134 * objc/execute/class-11.m: Added.
10135 * objc/execute/class-12.m: Added.
10136 * objc/execute/class-13.m: Added.
10137 * objc/execute/class-14.m: Added.
10138 * objc/execute/class-2.m: Added.
10139 * objc/execute/class-3.m: Added.
10140 * objc/execute/class-4.m: Added.
10141 * objc/execute/class-5.m: Added.
10142 * objc/execute/class-6.m: Added.
10143 * objc/execute/class-7.m: Added.
10144 * objc/execute/class-8.m: Added.
10145 * objc/execute/class-9.m: Added.
10146 * objc/execute/class-tests-1.h
10147 * objc/execute/class-tests-2.h
10148 * objc/execute/compatibility_alias.m: Added.
10149 * objc/execute/encode-1.m: Added.
10150 * objc/execute/formal_protocol-1.m: Added.
10151 * objc/execute/formal_protocol-2.m: Added.
10152 * objc/execute/formal_protocol-3.m: Added.
10153 * objc/execute/formal_protocol-4.m: Added.
10154 * objc/execute/formal_protocol-5.m: Added.
10155 * objc/execute/formal_protocol-6.m: Added.
10156 * objc/execute/formal_protocol-7.m: Added.
10157 * objc/execute/informal_protocol.m: Added.
10158 * objc/execute/initialize.m: Added.
10159 * objc/execute/load.m: Added.
10160 * objc/execute/many_args_method.m: Added.
10161 * objc/execute/nested-3.m: Added.
10162 * objc/execute/no_clash.m: Added.
10163 * objc/execute/private.m: Added.
10164 * objc/execute/redefining_self.m: Added.
10165 * objc/execute/root_methods.m: Added.
10166 * objc/execute/selector-1.m: Added.
10167 * objc/execute/static-1.m: Added.
10168 * objc/execute/static-2.m: Added.
10169 * objc/execute/va_method.m: Added.
10170
10171 2001-03-10 Richard Henderson <rth@redhat.com>
10172
10173 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
10174
10175 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
10176
10177 * g++.old-deja/g++.other/crash31.C: XFAIL.
10178 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
10179 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
10180 * gcc.c-torture/execute/20010123-1.x: XFAIL.
10181 * gcc.c-torture/execute/20010124-1.x: XFAIL.
10182 * gcc.dg/sequence-pt-1.c: XFAIL one test.
10183
10184 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
10185
10186 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
10187
10188 2001-03-06 Zack Weinberg <zackw@stanford.edu>
10189
10190 * gcc.dg/20000724-1.c: Don't use multiline strings.
10191
10192 2001-03-06 Zack Weinberg <zackw@stanford.edu>
10193
10194 * objc/execute/string1.m, objc/execute/string2.m: Compare the
10195 result of -cString against what we expect it to be; don't just
10196 print it out for no one to read.
10197
10198 * objc/execute/string3.m, objc/execute/string4.m: New tests.
10199 Based on testcases provided by Nicola Pero.
10200
10201 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
10202
10203 * gcc.dg/cpp/macro7.c: New test.
10204
10205 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
10206
10207 * gcc.dg/cpp/multiline.c: Update.
10208
10209 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10210
10211 * g++.old-deja/g++.other/enum3.C: New test.
10212
10213 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10214
10215 * g++.old-deja/g++.other/pod1.C: New test.
10216
10217 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
10218
10219 * g++.old-deja/g++.ext/overload1.C: New test.
10220
10221 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
10222
10223 * g++.old-deja/g++.pt/using1.C: New test.
10224
10225 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
10226
10227 * g++.old-deja/g++.other/using9.C: New test.
10228
10229 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
10230
10231 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
10232
10233 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
10234
10235 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
10236
10237 * g++.old-deja/g++.ext/realpt1.C: Remove.
10238
10239 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
10240
10241 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
10242
10243 2001-02-26 Will Cohen <wcohen@redhat.com>
10244
10245 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
10246
10247 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
10248
10249 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
10250 templatized constructors.
10251
10252 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10253
10254 * gcc.c-torture/execute/20010224-1.c: New test.
10255
10256 2001-02-23 Jakub Jelinek <jakub@redhat.com>
10257
10258 * gcc.c-torture/execute/20010222-1.c: New test.
10259
10260 2001-02-22 Jakub Jelinek <jakub@redhat.com>
10261
10262 * g++.old-deja/g++.other/inline20.C: New test.
10263
10264 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
10265
10266 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
10267
10268 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10269
10270 * g++.old-deja/g++.other/lookup22.C: New test.
10271
10272 2001-02-19 Zack Weinberg <zackw@stanford.edu>
10273
10274 * g77.dg: New directory.
10275 * g77.dg/20010216-1.f: New test case.
10276 * g77.dg/dg.exp: New driver.
10277 * lib/g77-dg.exp: New driver library.
10278
10279 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10280
10281 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
10282
10283 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
10284
10285 * g++.old-deja/g++.other/decl9.C: New test.
10286
10287 2001-02-16 Jakub Jelinek <jakub@redhat.com>
10288
10289 * g++.old-deja/g++.other/init16.C: Update the test so that it does
10290 not need <string> and also tests the initialization at runtime.
10291
10292 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10293
10294 * gcc.c-torture/execute/longlong.c: New test.
10295
10296 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
10297
10298 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
10299
10300 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
10301
10302 * gcc.c-torture/execute/920302-1.c (execute):
10303 Change argument type to short.
10304
10305 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
10306
10307 * g++.old-deja/g++.pt/deduct6.C: New test.
10308
10309 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
10310
10311 * g++.old-deja/g++.pt/deduct5.C: New test.
10312
10313 2001-02-14 Jakub Jelinek <jakub@redhat.com>
10314
10315 * gcc.c-torture/execute/20010209-1.c: New test.
10316
10317 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
10318
10319 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
10320
10321 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
10322
10323 * g++.dg/vtgc1.C: Update for new ABI.
10324
10325 * consistency.vlad: New directory, 1665 files.
10326
10327 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10328
10329 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
10330 return type.
10331 * gcc.dg/cpp/digraphs.c: Declare puts.
10332
10333 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10334
10335 * g++.old-deja/g++.other/warn5.C: New test.
10336
10337 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10338
10339 * g++.old-deja/g++.pt/spec40.C: New test.
10340
10341 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
10342
10343 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
10344 case.
10345 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
10346
10347 2001-02-12 Jakub Jelinek <jakub@redhat.com>
10348
10349 * gcc.c-torture/compile/20010209-1.c: New test.
10350
10351 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
10352
10353 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
10354 excess errors message but not if it crashes.
10355 * g++.old-deja/g++.other/crash27.C: Likewise.
10356 * g++.old-deja/g++.other/crash28.C: Likewise.
10357 * g++.old-deja/g++.other/crash30.C: Likewise.
10358 * g++.old-deja/g++.other/crash32.C: Likewise.
10359 * g++.old-deja/g++.other/crash35.C: Likewise.
10360 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10361
10362 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
10363
10364 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
10365 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
10366 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
10367 g77.f-torture/execute/execute.exp,
10368 g77.f-torture/noncompile/noncompile.exp,
10369 gcc.c-torture/execute/execute.exp,
10370 gcc.c-torture/execute/memcheck/memcheck.exp,
10371 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
10372 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
10373 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
10374 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
10375 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
10376 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
10377 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10378 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
10379 Remove bug reporting instructions with ancient email addresses.
10380
10381 2001-02-07 Jakub Jelinek <jakub@redhat.com>
10382
10383 * gcc.dg/20010202-1.c: New test.
10384 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
10385
10386 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
10387
10388 * g++.dg/stdbool-if.C: New test.
10389
10390 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
10391
10392 * objc/execute/fdecl.m: Added main().
10393
10394 2001-02-07 Jakub Jelinek <jakub@redhat.com>
10395
10396 * gcc.c-torture/execute/20010206-1.c: New test.
10397
10398 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
10399
10400 * gcc.dg/cpp/avoidpaste1.c: Update.
10401
10402 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
10403
10404 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
10405 Pero <nicola@brainstorm.co.uk>.
10406 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
10407
10408 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
10409
10410 * g++.old-deja/g++.pt/spec39.C: New test.
10411
10412 2001-02-05 Jakub Jelinek <jakub@redhat.com>
10413
10414 * gcc.c-torture/compile/20010202-1.c: New test.
10415
10416 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
10417
10418 * g++.old-deja/g++.abi/primary2.C: New test.
10419 * g++.old-deja/g++.abi/primary3.C: New test.
10420 * g++.old-deja/g++.abi/primary4.C: New test.
10421 * g++.old-deja/g++.abi/primary5.C: New test.
10422 * g++.old-deja/g++.abi/vtable3.h: New test.
10423 * g++.old-deja/g++.abi/vtable3a.C: New test.
10424 * g++.old-deja/g++.abi/vtable3b.C: New test.
10425 * g++.old-deja/g++.abi/vtable3c.C: New test.
10426 * g++.old-deja/g++.abi/vtable3d.C: New test.
10427 * g++.old-deja/g++.abi/vtable3e.C: New test.
10428 * g++.old-deja/g++.abi/vtable3f.C: New test.
10429 * g++.old-deja/g++.abi/vtable3g.C: New test.
10430 * g++.old-deja/g++.abi/vtable3h.C: New test.
10431 * g++.old-deja/g++.abi/vtable3i.C: New test.
10432 * g++.old-deja/g++.abi/vtable3j.C: New test.
10433 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
10434
10435 2001-02-03 Jakub Jelinek <jakub@redhat.com>
10436
10437 * g++.old-deja/g++.other/anon6.C: New test.
10438 * g++.old-deja/g++.other/anon7.C: New test.
10439
10440 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
10441
10442 * gcc.dg/cpp/avoidpaste2.c: New tests.
10443
10444 2001-01-31 Jakub Jelinek <jakub@redhat.com>
10445
10446 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
10447
10448 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
10449
10450 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
10451 DECIMAL_DIG cases for Irix."
10452
10453 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
10454
10455 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
10456
10457 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10458
10459 * gcc.dg/c99-tag-1.c: New test.
10460
10461 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
10462
10463 * gcc.dg/cpp/tr-warn1.c: Add tests.
10464
10465 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
10466
10467 * gcc.dg/cpp/avoidpaste1.c: Update.
10468 * gcc.dg/cpp/paste4.c: Update.
10469
10470 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
10471
10472 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
10473 cases for Irix.
10474
10475 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
10476
10477 * g++.old-deja/g++.other/inline19.C: New test.
10478
10479 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
10480
10481 * gcc.dg/Wlarger-than.c: New test.
10482
10483 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10484
10485 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
10486
10487 2001-01-29 Jakub Jelinek <jakub@redhat.com>
10488
10489 * gcc.c-torture/execute/20010129-1.c: New test.
10490 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
10491
10492 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
10493
10494 * gcc.dg/cpp/avoidpaste1.c: Test case.
10495
10496 2001-01-28 Jakub Jelinek <jakub@redhat.com>
10497
10498 * g++.old-deja/g++.other/inline18.C: New test.
10499
10500 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10501
10502 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
10503 and __builtin_putchar.
10504
10505 2001-01-27 Jakub Jelinek <jakub@redhat.com>
10506
10507 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
10508 tests.
10509
10510 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
10511
10512 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
10513 floating point number rounding mode to round to the nearest
10514 representable mode.
10515
10516 2001-01-25 Jakub Jelinek <jakub@redhat.com>
10517
10518 * g++.old-deja/g++.other/mangle2.C: New test.
10519
10520 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
10521
10522 * gcc.c-torture/compile/20010124-1.c: New test.
10523
10524 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
10525
10526 * g++.old-deja/g++.pt/spec38.C: New test.
10527
10528 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10529
10530 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
10531 "Build don't run".
10532
10533 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10534
10535 * gcc.c-torture/execute/20010123-1.c: New test.
10536
10537 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
10538
10539 * g++.old-deja/g++.pt/spec37.C: New test.
10540
10541 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
10542
10543 * g++.old-deja/g++.pt/overload14.C: New test.
10544
10545 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10546
10547 * gcc.c-torture/execute/20010122-1.c: New test, exercise
10548 __builtin_return_address.
10549
10550 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
10551
10552 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
10553 * g++.old-deja/g++.pt/spec35.C: New test.
10554 * g++.old-deja/g++.pt/spec36.C: New test.
10555
10556 2001-01-20 Jakub Jelinek <jakub@redhat.com>
10557
10558 * gcc.c-torture/compile/20010118-1.c: New test.
10559
10560 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
10561
10562 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
10563
10564 2001-01-19 Jakub Jelinek <jakub@redhat.com>
10565
10566 * gcc.c-torture/execute/20010119-1.c: New test.
10567
10568 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
10569
10570 * g++.old-deja/g++.other/vbase5.C: New test.
10571
10572 2001-01-19 Jakub Jelinek <jakub@redhat.com>
10573
10574 * gcc.c-torture/execute/20010118-1.c: New test.
10575
10576 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
10577
10578 * g++.old-deja/g++.pt/deduct3.C: New test.
10579
10580 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
10581
10582 * g++.old-deja/g++.pt/spec34.C: New test.
10583
10584 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
10585
10586 * g77.f-torture/compile/20000601-2.f: New test.
10587
10588 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
10589
10590 * g++.old-deja/g++.other/init17.C: New test.
10591
10592 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
10593
10594 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
10595
10596 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
10597
10598 * g++.old-deja/g++.pt/unify8.C: New test.
10599
10600 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
10601
10602 * g++.old-deja/g++.abi/vbase1.C: New test.
10603
10604 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
10605
10606 * g++.old-deja/g++.pt/crash65.C: New test.
10607
10608 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
10609
10610 * gcc.dg/cpp/assembl2.S: New test case.
10611
10612 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
10613
10614 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
10615 are supported.
10616
10617 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10618
10619 * g++.old-deja/g++.other/builtins1.C: New test.
10620 * g++.old-deja/g++.other/builtins2.C: Likewise.
10621 * g++.old-deja/g++.other/builtins3.C: Likewise.
10622 * g++.old-deja/g++.other/builtins4.C: Likewise.
10623
10624 2001-01-17 Jakub Jelinek <jakub@redhat.com>
10625
10626 * gcc.c-torture/compile/20010117-1.c: New test.
10627 * gcc.c-torture/compile/20010117-2.c: New test.
10628
10629 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
10630
10631 * g77.f-torture/execute/20010116.[fx]: New test,
10632 XFAIL on i?86-*-*.
10633 * g77.f-torture/compile/20010115.f: Indicate it's
10634 a test for PR fortran/1636.
10635
10636 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
10637
10638 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
10639
10640 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
10641
10642 * g77.f-torture/compile/20010115.f: New test.
10643
10644 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
10645
10646 * g++.old-deja/g++.pt/nontype5.C: New test.
10647
10648 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
10649
10650 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
10651 have an equivalent working one below it.
10652
10653 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
10654
10655 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
10656 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
10657
10658 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
10659
10660 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
10661 message containing "init_priority".
10662 (conpr-2.C): Likewise.
10663 (conpr-3.C): Likewise.
10664 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
10665
10666 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10667
10668 * gcc.c-torture/execute/20010114-2.c: New test.
10669
10670 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
10671
10672 * gcc.c-torture/compile/20010114-1.c: New test.
10673 * gcc.c-torture/compile/20010114-1.x: Xfail.
10674 * gcc.c-torture/compile/20010114-2.c: New test.
10675 * gcc.c-torture/execute/20010114-1.c: New test.
10676 * gcc.dg/trunc-1.c: New test.
10677 * gcc.dg/uninit-B.c: New test.
10678
10679 2001-01-13 Nick Clifton <nickc@redhat.com>
10680
10681 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
10682 target.
10683
10684 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
10685
10686 * gcc.c-torture/compile/20010113-1.c: New test.
10687
10688 2001-01-13 Jakub Jelinek <jakub@redhat.com>
10689
10690 * gcc.c-torture/compile/20001212-1.c: New test.
10691
10692 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
10693
10694 * gcc.dg/cpp/widestr1.c: Update.
10695 * gcc.dg/cpp/prag-imp.c: Remove.
10696
10697 2001-01-12 Jakub Jelinek <jakub@redhat.com>
10698
10699 * gcc.c-torture/execute/20000801-3.x: Remove.
10700 * gcc.dg/c90-init-1.c: New test.
10701 * gcc.dg/c99-init-1.c: New test.
10702 * gcc.dg/c99-init-2.c: New test.
10703 * gcc.dg/gnu99-init-1.c: New test.
10704
10705 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
10706
10707 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
10708 testing that no relevant ones were found.
10709
10710 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
10711
10712 * g++.old-deja/g++.pt/cast2.C: New test.
10713
10714 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
10715
10716 * g++.old-deja/g++.pt/friend47.C: New test.
10717
10718 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
10719
10720 * g++.old-deja/g++.pt/instantiate13.C: New test.
10721
10722 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
10723
10724 * g++.old-deja/g++.other/defarg7.C: New test.
10725 * g++.old-deja/g++.other/defarg8.C: New test.
10726
10727 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
10728
10729 * g++.old-deja/g++.pt/crash64.C: New test.
10730
10731 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
10732
10733 * g++.old-deja/g++.pt/crash63.C: New test.
10734
10735 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
10736
10737 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
10738
10739 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
10740
10741 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
10742
10743 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
10744
10745 * g++.old-deja/g++.pt/error3.C: New test.
10746
10747 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
10748
10749 * g++.old-deja/g++.other/crash39.C: New test.
10750
10751 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
10752
10753 * g++.old-deja/g++.other/vbase4.C: New test.
10754
10755 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
10756
10757 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
10758 * gcc.dg/special/20000419-2.c: New file. Identical to above.
10759 * gcc.dg/special/special.exp: New test driver which will check
10760 for alias support for the above test.
10761
10762 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
10763
10764 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
10765 problems on small machines.
10766 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
10767 parameterize.
10768
10769 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
10770
10771 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
10772 mips.
10773 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
10774
10775 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
10776
10777 * g++.old_deja/g++.pt/using8.C: New test.
10778
10779 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
10780
10781 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
10782
10783 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
10784
10785 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
10786 where a failure is expected.
10787 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
10788
10789 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
10790
10791 * g++.old_deja/g++.pt/instantiate12.C: New test.
10792
10793 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
10794
10795 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
10796 start of structs.
10797 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
10798 * g++.old-deja/g++.brendan/crash17.C: Likewise.
10799 * g++.old-deja/g++.brendan/crash29.C: Likewise.
10800 * g++.old-deja/g++.brendan/crash48.C: Likewise.
10801 * g++.old-deja/g++.brendan/ns1.C: Likewise.
10802 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
10803 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
10804 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
10805 * g++.old-deja/g++.eh/spec6.C: Likewise.
10806 * g++.old-deja/g++.jason/crash3.C: Likewise.
10807 * g++.old-deja/g++.law/ctors11.C: Likewise.
10808 * g++.old-deja/g++.law/ctors17.C: Likewise.
10809 * g++.old-deja/g++.law/ctors5.C: Likewise.
10810 * g++.old-deja/g++.law/ctors9.C: Likewise.
10811 * g++.old-deja/g++.mike/ambig1.C: Likewise.
10812 * g++.old-deja/g++.mike/net22.C: Likewise.
10813 * g++.old-deja/g++.mike/p3538a.C: Likewise.
10814 * g++.old-deja/g++.mike/p3538b.C: Likewise.
10815 * g++.old-deja/g++.mike/virt3.C: Likewise.
10816 * g++.old-deja/g++.niklas/t128.C: Likewise.
10817 * g++.old-deja/g++.other/anon4.C: Likewise.
10818 * g++.old-deja/g++.other/using1.C: Likewise.
10819 * g++.old-deja/g++.other/warn3.C: Likewise.
10820 * g++.old-deja/g++.pt/t37.C: Likewise.
10821 * g++.old-deja/g++.robertl/eb69.C: Likewise.
10822 * g++.old-deja/g++.robertl/eb71.C: Likewise.
10823
10824 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
10825
10826 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
10827
10828 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10829
10830 * gcc.c-torture/execute/stdio-opt-3.c: New test.
10831
10832 2001-01-07 Jakub Jelinek <jakub@redhat.com>
10833
10834 * gcc.c-torture/compile/20010107-1.c: New test.
10835
10836 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
10837
10838 * gcc.c-torture/execute/builtin-noret-1.c: New test.
10839
10840 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
10841
10842 * gcc.dg/format/format.h: New file.
10843 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
10844 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
10845 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
10846 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
10847 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
10848 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10849 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
10850 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
10851 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
10852 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
10853 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
10854 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
10855 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
10856 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
10857 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
10858 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
10859 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
10860 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
10861 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
10862 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
10863 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
10864 instead of declaring standard types, macros and functions in each
10865 test.
10866
10867 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
10868
10869 * gcc.c-torture/execute/20010106-1.c: New test.
10870
10871 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
10872
10873 * gcc.dg/format/format.exp: New file.
10874 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
10875 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
10876 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
10877 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
10878 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
10879 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
10880 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
10881 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
10882 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
10883 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
10884 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
10885 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
10886 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
10887 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
10888 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
10889 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
10890 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
10891 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
10892 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
10893 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
10894 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
10895 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
10896 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
10897 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
10898 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
10899 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
10900 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
10901 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
10902 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
10903 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
10904 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
10905 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
10906 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
10907 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
10908 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
10909 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
10910 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
10911 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
10912 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
10913 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
10914 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
10915 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
10916
10917 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
10918
10919 * gcc.c-torture/execute/991228-1.c: Take word endianness into
10920 account.
10921
10922 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
10923
10924 * gcc.c-torture/execute/builtin-complex-1.c: New test.
10925
10926 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
10927
10928 * g++.old-deja/g++.pt/crash62.C: New test.
10929
10930 2001-01-04 Richard Henderson <rth@redhat.com>
10931
10932 * gcc.dg/20000926-1.c: Update expected warnings.
10933 * gcc.dg/array-2.c: Likewise.
10934 * gcc.dg/array-4.c: Also validate flexible array members.
10935 * gcc.dg/c99-flex-array-1.c: New.
10936
10937 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
10938
10939 * gcc.c-torture/compile/20001222-1.x: Remove.
10940
10941 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10942
10943 * gcc.c-torture/execute/built-in-setjmp.c: New.
10944
10945 2001-01-03 Richard Henderson <rth@redhat.com>
10946
10947 * gcc.dg/940510-1.c: Update expected error wording.
10948 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
10949
10950 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
10951
10952 * lib/target-supports.exp (check_alias_available): Modified to
10953 indicate aliases not supported if only weak aliases are supported.
10954
10955 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10956
10957 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
10958 Turn on cmpstrsi checks for __pj__ and __i370__.
10959
10960 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
10961
10962 * g++.old-deja/g++.other/virtual11.C: New test.
10963
10964 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
10965
10966 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
10967
10968 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10969
10970 * gcc.c-torture/compile/20010102-1.c: New test.
10971
10972 2001-01-02 Andreas Jaeger <aj@suse.de>
10973
10974 * gcc.dg/noreturn-3.c: New test.
10975
10976 * gcc.dg/noreturn-4.c: New test.
10977
10978 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10979
10980 * gcc.c-torture/execute/stdio-opt-1.c: Also test
10981 __builtin_fputc and __builtin_fwrite.
10982
10983 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
10984
10985 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
10986 signed char, not default char.
10987
10988 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
10989
10990 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
10991
10992 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
10993
10994 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
10995
10996 2000-12-29 Richard Henderson <rth@redhat.com>
10997
10998 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
10999 (__cyg_profile_func_exit): Define.
11000
11001 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
11002
11003 * g++.dg/vtgc1.C: New test.
11004
11005 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
11006
11007 * gcc.dg/noncompile/20001228-1.c: New test.
11008
11009 * gcc.dg/20001228-1.c: New test.
11010
11011 * gcc.c-torture/execute/20001228-1.c: New test.
11012
11013 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
11014
11015 * gcc.dg/format-strfmon-1.c: New test.
11016
11017 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11018
11019 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
11020 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
11021 * gcc.c-torture/execute/string-opt-1.c: Likewise.
11022 * gcc.c-torture/execute/string-opt-2.c: Likewise.
11023 * gcc.c-torture/execute/string-opt-3.c: Likewise.
11024 * gcc.c-torture/execute/string-opt-4.c: Likewise.
11025 * gcc.c-torture/execute/string-opt-6.c: Likewise.
11026 * gcc.c-torture/execute/string-opt-7.c: Likewise.
11027 * gcc.c-torture/execute/string-opt-8.c: Likewise.
11028 * gcc.c-torture/execute/string-opt-9.c: Likewise.
11029 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11030 * gcc.c-torture/execute/string-opt-11.c: Likewise.
11031 * gcc.c-torture/execute/string-opt-12.c: Likewise.
11032
11033 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
11034 * gcc.c-torture/execute/string-opt-4.c: Test index.
11035
11036 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
11037
11038 * gcc.c-torture/compile/20001226-1.c: New test.
11039
11040 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
11041
11042 * gcc.c-torture/compile/20001222-1.c: New test.
11043 * gcc.c-torture/compile/20001222-1.x: Xfail.
11044
11045 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
11046
11047 * gcc.c-torture/execute/comp-goto-2.c: New test.
11048
11049 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
11050
11051 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
11052 Use long types if __INT_MAX__ is 32767.
11053 (main): Use cast to (sint32 *) when poking 88 into a_page.
11054
11055 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
11056
11057 2000-12-21 Bernd Schmidt <bernds@redhat.com>
11058
11059 * gcc.c-torture/compile/20001221-1.c: New test.
11060 * gcc.c-torture/execute/20001221-1.c: New test.
11061
11062 2000-12-20 Richard Henderson <rth@redhat.com>
11063
11064 * g++.old-deja/g++.pt/crash36.C: Update error lines.
11065 * g++.old-deja/g++.robertl/eb109.C: Likewise.
11066
11067 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11068
11069 * gcc.dg/compare3.c: New test.
11070
11071 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
11072
11073 * gcc.dg/format-warnll-1.c: New test.
11074
11075 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
11076
11077 * gcc.dg/cpp/cmdlne-P.c: New test.
11078
11079 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
11080
11081 * gcc.c-torture/execute/builtin-abs-1.c,
11082 gcc.c-torture/execute/builtin-abs-2.c: New tests.
11083
11084 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
11085
11086 * gcc.dg/cpp/multiline.c: New test.
11087
11088 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
11089
11090 * g++.old-deja/g++.other/syshdr1.C: Update.
11091 * gcc.dg/cpp/lineflags.c: Remove temporarily.
11092
11093 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11094
11095 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
11096
11097 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11098
11099 * g++.old-deja/g++.pt/ttp65.C: New test.
11100
11101 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11102
11103 * g++.old-deja/g++.pt/ttp64.C: New test.
11104
11105 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11106
11107 * g++.old-deja/g++.pt/spec33.C: New test.
11108
11109 2000-12-14 Catherine Moore <clm@redhat.com>
11110
11111 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
11112 * gcc.c-torture/execute/920612-2.c: Likewise.
11113 * gcc.c-torture/execute/920428-2.c: Likewise.
11114 * gcc-c-torture/execute/va-arg-11.c: Call exit.
11115 * gcc.c-torture/execute/va-arg-21.c: Likewise.
11116
11117 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11118
11119 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
11120 * gcc.dg/pack-test-2.c: Likewise.
11121
11122 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
11123
11124 Tests by Zack Weinberg <zackw@stanford.edu>.
11125
11126 * gcc.dg/cpp/defined.c: Update.
11127 * gcc.dg/cpp/defined_trad.c: New tests.
11128
11129 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
11130
11131 * gcc.dg/cpp/trad-direct.c: Update.
11132
11133 2000-12-11 Neil Booth <neilb@earthling.net>
11134
11135 * gcc.dg/cpp/defined_trad.c
11136
11137 2000-12-11 Neil Booth <neilb@earthling.net>
11138
11139 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
11140
11141 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
11142
11143 * gcc.dg/format-miss-2.c: New test.
11144
11145 2000-12-09 Neil Booth <neilb@earthling.net>
11146
11147 * gcc.dg/cpp/lineflags.c: New tests.
11148 * gcc.dg/cpp/poison.c: Update.
11149 * gcc.dg/cpp/redef2.c: Update.
11150 * gcc.dg/cpp/skipping.c: New test.
11151
11152 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
11153
11154 * g++.old-deja/g++.other/eh3.C: New testcase.
11155
11156 2000-12-07 Neil Booth <neilb@earthling.net>
11157
11158 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
11159 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
11160 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
11161 wtr-union-init-2.c, wtr-union-init-3.c: Update.
11162 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
11163 Update.
11164
11165 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11166
11167 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
11168 __SIZE_TYPE__ instead of int for type of integers cast to
11169 pointers.
11170
11171 2000-12-07 Jakub Jelinek <jakub@redhat.com>
11172
11173 * g++.old-deja/g++.other/cleanup4.C: New test.
11174
11175 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11176
11177 * format-sec-1.c: New test.
11178
11179 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11180
11181 * gcc.dg/format-nonlit-3.c: New test.
11182
11183 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
11184
11185 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
11186 through a null pointer.
11187
11188 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11189
11190 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
11191 * g++.old-deja/g++.pt/partial4.C: New test.
11192
11193 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
11194
11195 * gcc.c-torture/execute/ieee/hugeval.x: New.
11196
11197 2000-12-06 Neil Booth <neilb@earthling.net>
11198
11199 * gcc.dg/cpp/backslash2.c: New tests.
11200
11201 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11202
11203 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
11204 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
11205
11206 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
11207
11208 * gcc.c-torture/execute/20001203-2.c: New testcase.
11209
11210 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
11211
11212 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
11213 * g++.old-deja/g++.other/virtual10.C: New test.
11214
11215 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
11216
11217 * g++.old-deja/g++.mike/pmf5.C: Remove test.
11218
11219 2000-12-05 Richard Henderson <rth@redhat.com>
11220
11221 * gcc.c-torture/compile/20001205-1.c: New.
11222
11223 2000-12-04 Neil Booth <neilb@earthling.net>
11224
11225 * g++.old-deja/g++.other/virtual9.C: New test.
11226 * g++.old-deja/g++.pt/crash61.C: New test.
11227 * gcc.c-torture/execute/loop-9.c: New test.
11228
11229 2000-12-04 Neil Booth <neilb@earthling.net>
11230
11231 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
11232 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
11233 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
11234 * gcc.dg/cpp/extratokens.c: ...here.
11235
11236 2000-12-04 Neil Booth <neilb@earthling.net>
11237
11238 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
11239 New tests.
11240
11241 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11242
11243 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
11244 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
11245
11246 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11247
11248 * gcc.c-torture/execute/20001203-1.c: New test.
11249
11250 2000-12-03 Neil Booth <neilb@earthling.net>
11251
11252 * gcc.dg/cpp/macro6.c: New test cases.
11253
11254 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11255
11256 * gcc.c-torture/execute/string-opt-9.c: New test.
11257 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11258 * gcc.c-torture/execute/string-opt-11.c: Likewise.
11259 * gcc.c-torture/execute/string-opt-12.c: Likewise.
11260
11261 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
11262 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
11263
11264 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
11265
11266 * gcc.dg/cpp/if-6.c: New testcase.
11267
11268 * gcc.dg/20001201-1.c: New testcase.
11269
11270 2000-12-02 Neil Booth <neilb@earthling.net>
11271
11272 * g++.old-deja/g++.other/externC4.C,
11273 g++.old-deja/g++.other/friend10.C: New tests.
11274
11275 2000-12-02 Neil Booth <neilb@earthling.net>
11276
11277 * g++.old-deja/g++.other/instan2.C
11278 * g++.old-deja/g++.other/instan3.C: New test.
11279
11280 2000-12-02 Neil Booth <neilb@earthling.net>
11281
11282 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
11283 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
11284 gnuc99.c,gnuc99-pedantic.c: New tests.
11285
11286 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
11287
11288 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
11289 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
11290
11291 2000-12-01 Neil Booth <neilb@earthling.net>
11292
11293 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
11294 * gcc.dg/cpp/poison.c: Update.
11295 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
11296
11297 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
11298
11299 * g77.f-torture/execute/20001201.f: New test.
11300
11301 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
11302
11303 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
11304
11305 2000-12-01 Jakub Jelinek <jakub@redhat.com>
11306
11307 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
11308
11309 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
11310
11311 * g++.old-deja/g++.other/cast6.C: New test.
11312
11313 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
11314
11315 * gcc.c-torture/execute/20001130-2.c: New testcase.
11316
11317 2000-11-30 Richard Henderson <rth@redhat.com>
11318
11319 * gcc.c-torture/execute/20001130-1.c: New test.
11320
11321 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11322
11323 * g++.old-deja/g++.other/op3.C: New test.
11324
11325 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11326
11327 * g++.old-deja/g++.other/op2.C: New test.
11328
11329 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
11330
11331 * g++.old-deja/g++.other/crash38.C: New test.
11332
11333 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
11334
11335 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
11336
11337 2000-11-29 Jakub Jelinek <jakub@redhat.com>
11338
11339 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
11340 tests.
11341 * gcc.c-torture/execute/string-opt-6.c: New test.
11342
11343 * gcc.dg/20001117-1.c: Add main.
11344
11345 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
11346
11347 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
11348 Move from here ...
11349 * gcc.dg/940510-1.c: ... to here.
11350
11351 * gcc.dg/20000926-1.c: GNU C now allows initializations of
11352 zero-size arrays in toplevel structures.
11353
11354 2000-11-28 Jakub Jelinek <jakub@redhat.com>
11355
11356 * gcc.c-torture/execute/loop-8.c: New test.
11357
11358 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11359
11360 * g++.old-deja/g++.other/base1.C: New test.
11361
11362 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11363
11364 * g++.old-deja/g++.other/parse2.C: New test.
11365
11366 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11367
11368 * g++.old-deja/g++.pt/incomplete1.C: New test.
11369
11370 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
11371
11372 * g++.old-deja/g++.other/friend9.C: New test.
11373
11374 2000-11-28 Jakub Jelinek <jakub@redhat.com>
11375
11376 * gcc.dg/20001127-1.c: New test.
11377
11378 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
11379
11380 * g++.old-deja/g++.pt/friend46.C: New test.
11381
11382 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
11383
11384 * g++.old-deja/g++.other/ptrmem8.C: New test.
11385
11386 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11387
11388 * gcc.c-torture/execute/string-opt-7.c: New test.
11389 * gcc.c-torture/execute/string-opt-8.c: Likewise.
11390
11391 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
11392
11393 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
11394 instead of 'mkcheck 2'.
11395
11396 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11397
11398 * gcc.c-torture/execute/memcheck/driver.c,
11399 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
11400 C9X references to refer to C99.
11401
11402 2000-11-25 Jakub Jelinek <jakub@redhat.com>
11403
11404 * gcc.dg/ultrasp3.c: New test.
11405
11406 2000-11-25 Neil Booth <neilb@earthling.net>
11407
11408 * gcc.dg/cpp/include2.c: Update test to be locale independent.
11409
11410 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
11411
11412 * gcc.c-torture/compile/20001123-2.c: New.
11413
11414 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11415
11416 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
11417
11418 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
11419
11420 * gcc.dg/sequence-point-1.c: Add some new tests.
11421 * gcc.c-torture/execute/20001124-1.c: New test.
11422
11423 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
11424
11425 * g++.old-deja/g++.other/vaarg4.C: New test.
11426 * gcc.c-torture/compile/20001123-1.c: New test.
11427
11428 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
11429
11430 * g++.other/crash24.C: Adjust and remove XFAIL.
11431 * g++.other/crash37.C: New test.
11432
11433 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
11434
11435 * g++.old-deja/g++.pt/instantiate9.C: New test.
11436
11437 2000-11-22 Mark Mitchell <mark@codesourcery.com>
11438
11439 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
11440 new ABI, too.
11441
11442 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
11443 * g++.old-deja/g++.robertl/eb55.C: Likewise.
11444
11445 2000-11-22 Neil Booth <neilb@earthling.net>
11446
11447 * gcc.dg/cpp/Wtrigraphs.c: New test.
11448
11449 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
11450
11451 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
11452
11453 2000-11-22 Jakub Jelinek <jakub@redhat.com>
11454
11455 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
11456
11457 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
11458
11459 * lib/gcc-dg.exp: load_lib scanasm.exp.
11460 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
11461 * lib/g++-dg.exp: load_lib scanasm.exp.
11462 * lib/scanasm.exp: New.
11463 (scan-assembler, scan-assembler-not): Add optional arguments to
11464 test name, or if not present, the pattern name.
11465 (scan-assembler-dem, scan-assembler-dem-not): New.
11466
11467 * g++.dg/dg.exp: New.
11468
11469 2000-11-21 Neil Booth <neilb@earthling.net>
11470
11471 * gcc.dg/cpp/integrated1.c: Remove.
11472
11473 2000-11-21 Jakub Jelinek <jakub@redhat.com>
11474
11475 * gcc.c-torture/execute/20001121-1.c: New test.
11476
11477 2000-11-21 Richard Henderson <rth@redhat.com>
11478
11479 * gcc.c-torture/compile/20001121-1.c: New test.
11480
11481 2000-11-20 Neil Booth <neilb@earthling.net>
11482
11483 * gcc.dg/cpp/integrated1.c: New test.
11484
11485 2000-11-21 Jakub Jelinek <jakub@redhat.com>
11486
11487 * g++.old-deja/g++.other/inline17.C: New test.
11488
11489 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
11490
11491 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
11492 local variable to be zero: I made the variable global. Now
11493 uses abort() and exit() instead of relying on main's return value.
11494
11495 2000-11-20 Neil Booth <neilb@earthling.net>
11496
11497 * gcc.dg/cpp/paste2.c: Update test.
11498 * objc/execute/paste.m: New test.
11499
11500 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11501
11502 * gcc.dg/c99-condexpr-1.c: New test.
11503
11504 2000-11-20 Neil Booth <neilb@earthling.net>
11505
11506 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
11507
11508 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
11509
11510 * g++.old-deja/g++.pt/export1.C: New test.
11511
11512 2000-11-20 Jakub Jelinek <jakub@redhat.com>
11513
11514 * gcc.dg/20001117-1.c: New test.
11515
11516 2000-11-18 Richard Henderson <rth@redhat.com>
11517
11518 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
11519
11520 2000-11-18 Richard Henderson <rth@redhat.com>
11521
11522 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
11523 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
11524 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
11525
11526 2000-11-18 Richard Henderson <rth@redhat.com>
11527
11528 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
11529 (main): New. Exit cleanly.
11530
11531 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11532
11533 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
11534 gcc.dg/c99-fordecl-2.c: New tests.
11535
11536 2000-11-18 Richard Henderson <rth@redhat.com>
11537
11538 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
11539 * gcc.c-torture/execute/zerolen-2.c: New.
11540
11541 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11542
11543 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
11544 memory.
11545
11546 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
11547
11548 * g++.old-deja/g++.pt/instantiate8.C: New test.
11549
11550 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
11551
11552 * g++.old-deja/g++.other/incomplete.C: Add more tests.
11553 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
11554
11555 2000-11-16 Nick Clifton <nickc@redhat.com>
11556
11557 * gcc.c-torture/execute/nestfunc-2.c: New test.
11558 * gcc.c-torture/execute/nestfunc-3.c: New test.
11559
11560 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
11561
11562 * gcc.c-torture/compile/20001116-1.c: New test.
11563
11564 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11565
11566 * gcc.c-torture/execute/20001115-1.c: New test.
11567
11568 2000-11-15 Mark Mitchell <mark@codesourcery.com>
11569
11570 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
11571 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
11572 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
11573 * g++.old-deja/g++.abi/vmihint.C: Likewise.
11574
11575 2000-11-15 Neil Booth <neilb@earthling.net>
11576
11577 gcc.dg/cpp/_Pragma1.c: Update.
11578 gcc.dg/cpp/_Pragma2.c: New test.
11579
11580 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
11581
11582 * g++.old-deja/g++.other/anon5.C: New test.
11583
11584 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
11585
11586 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
11587 tests.
11588
11589 2000-11-14 Jakub Jelinek <jakub@redhat.com>
11590
11591 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
11592 output.
11593
11594 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
11595
11596 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
11597 labels at end of compound statements.
11598
11599 2000-11-13 Jakub Jelinek <jakub@redhat.com>
11600
11601 * gcc.c-torture/execute/loop-7.c: New test.
11602
11603 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
11604
11605 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
11606
11607 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
11608
11609 * gcc.dg/c99-bool-1.c: New test.
11610
11611 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
11612
11613 * gcc.dg/c99-scope-1.c: Remove xfail.
11614 * gcc.dg/c99-scope-2.c: New test.
11615
11616 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11617
11618 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
11619 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
11620
11621 2000-11-11 Mark Mitchell <mark@codesourcery.com>
11622
11623 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
11624 error messages.
11625
11626 * g++.mike/p700.C: Don't typedef wchar_t.
11627 * g++.mike/p784.C: Likewise.
11628 * g++.mike/eb101.C: Don't use __wchar_t.
11629
11630 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
11631
11632 * g77.f-torture/execute/20001111.[fx]: Test premature exit
11633 from DO loop.
11634
11635 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
11636
11637 * gcc.c-torture/execute/20001111-1.c: New test.
11638
11639 2000-11-10 Nick Clifton <nickc@redhat.com>
11640
11641 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
11642 long multuiple and accumulate.
11643
11644 2000-11-09 Richard Henderson <rth@redhat.com>
11645
11646 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
11647 via size_t instead of int.
11648
11649 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
11650 * gcc.c-torture/execute/string-opt-2.c: Likewise.
11651 * gcc.c-torture/execute/string-opt-3.c: Likewise.
11652 * gcc.c-torture/execute/string-opt-4.c: Likewise.
11653
11654 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
11655
11656 * gcc.c-torture/compile/20001109-1.c: New test.
11657 * gcc.c-torture/compile/20001109-2.c: New test.
11658
11659 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
11660
11661 * g++.old-deja/g++.pt/operator1.C: New test.
11662 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
11663
11664 2000-11-09 Jakub Jelinek <jakub@redhat.com>
11665
11666 * gcc.dg/20001108-1.c: New test.
11667
11668 2000-11-09 Jakub Jelinek <jakub@redhat.com>
11669
11670 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
11671 with both arguments constant strings.
11672 * gcc.c-torture/execute/string-opt-3.c: New test.
11673 * gcc.c-torture/execute/string-opt-4.c: New test.
11674 * gcc.c-torture/execute/string-opt-5.c: New test.
11675
11676 2000-11-08 Nick Clifton <nickc@redhat.com>
11677
11678 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
11679 mulsidi3adddi patterns.
11680
11681 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
11682
11683 * g++.old-deja/g++.other/crash36.C: New test.
11684
11685 2000-11-08 Jakub Jelinek <jakub@redhat.com>
11686
11687 * g++.old-deja/g++.other/init16.C: New test.
11688
11689 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
11690
11691 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
11692
11693 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
11694
11695 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
11696 * gcc.c-torture/execute/va-arg-16.x: Likewise.
11697 * gcc.c-torture/execute/va-arg-17.x: Likewise.
11698
11699 2000-11-07 DJ Delorie <dj@redhat.com>
11700
11701 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
11702
11703 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11704
11705 * gcc.c-torture/execute/string-opt-1.c: New test.
11706
11707 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
11708
11709 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
11710 mips-sgi-irix6.* because the MIPS ABI passes floating-point
11711 parameters in registers, and there is no way for a varargs
11712 function to know in which order the integer and floating-point
11713 parameters should be interleaved when they are placed on the
11714 stack.
11715 * gcc.c-torture/execute/va-arg-16.x: Likewise.
11716 * gcc.c-torture/execute/va-arg-17.x: Likewise.
11717
11718 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11719
11720 * gcc.c-torture/execute/string-opt-2.c: New test.
11721
11722 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
11723
11724 * g++.old-deja/g++.pt/crash60.C: New test.
11725
11726 2000-11-06 Jakub Jelinek <jakub@redhat.com>
11727
11728 * g++.old-deja/g++.other/crash24.C: New test.
11729 * g++.old-deja/g++.other/crash25.C: New test.
11730 * g++.old-deja/g++.other/crash26.C: New test.
11731 * g++.old-deja/g++.other/crash27.C: New test.
11732 * g++.old-deja/g++.other/crash28.C: New test.
11733 * g++.old-deja/g++.other/crash29.C: New test.
11734 * g++.old-deja/g++.other/crash30.C: New test.
11735 * g++.old-deja/g++.other/crash31.C: New test.
11736 * g++.old-deja/g++.other/crash32.C: New test.
11737 * g++.old-deja/g++.other/crash33.C: New test.
11738 * g++.old-deja/g++.other/crash34.C: New test.
11739 * g++.old-deja/g++.other/crash35.C: New test.
11740
11741 2000-11-06 Jakub Jelinek <jakub@redhat.com>
11742
11743 * gcc.c-torture/execute/20001031-1.c: New test.
11744
11745 2000-11-04 Mark Mitchell <mark@codesourcery.com>
11746
11747 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
11748 namespace.
11749
11750 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
11751 standards-conformant.
11752
11753 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
11754
11755 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
11756 * g++.old-deja/g++.mike/p755a.C: Likewise.
11757 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
11758 library makes no calls to `operator new' during initialization.
11759
11760 2000-11-04 Neil Booth <neilb@earthling.net>
11761
11762 * gcc.dg/cpp/include2.c: New tests.
11763
11764 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
11765
11766 * lib/g++.exp (g++_set_ld_library_path): New function.
11767 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
11768
11769 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
11770
11771 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
11772 warnings.
11773
11774 2000-11-01 Richard Henderson <rth@redhat.com>
11775
11776 * g++.old-deja/g++.ext/namedret1.C: New.
11777 * g++.old-deja/g++.ext/namedret2.C: New.
11778 * g++.old-deja/g++.ext/namedret3.C: New.
11779
11780 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
11781
11782 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
11783 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
11784
11785 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11786
11787 * gcc.c-torture/execute/va-arg-21.c: New test.
11788
11789 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
11790
11791 * gcc.dg/c99-complex-2.c: New test.
11792
11793 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11794
11795 * gcc.c-torture/execute/stdio-opt-1.c: New test.
11796
11797 2000-10-31 Jakub Jelinek <jakub@redhat.com>
11798
11799 * g++.old-deja/g++.other/inline16.C: New test.
11800
11801 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
11802
11803 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
11804 __PRETTY_FUNCTION__
11805
11806 2000-10-29 Neil Booth <neilb@earthling.net>
11807
11808 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
11809 New tests.
11810 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
11811 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
11812 optimisation.
11813
11814 2000-10-29 Neil Booth <neilb@earthling.net>
11815
11816 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
11817 * mi1.c, mi1c.h: Add null directives to multiple-include test.
11818 * mi5.c: Test multiple includes work with -C.
11819 * trigraphs.c: Test ^= version.
11820
11821 2000-10-28 Neil Booth <neilb@earthling.net>
11822
11823 New tests and test updates for new macro expander.
11824
11825 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
11826 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
11827 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
11828 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
11829 new diagnostic messages.
11830
11831 * gcc.dg/cpp/macro3.c: New tests.
11832
11833 2000-10-27 Mark Mitchell <mark@codesourcery.com>
11834
11835 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
11836 on the same line.
11837
11838 2000-10-27 Jakub Jelinek <jakub@redhat.com>
11839
11840 * g++.old-deja/g++.other/eh2.C: New test.
11841
11842 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
11843
11844 * gcc.c-torture/execute/20001027-1.c: New test.
11845
11846 2000-10-26 Richard Henderson <rth@redhat.com>
11847
11848 * gcc.c-torture/execute/20001026-1.c: New.
11849
11850 2000-10-26 Mark Mitchell <mark@codesourcery.com>
11851
11852 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
11853 * g++.old-deja/g++.law/builtin1.C: Likewise.
11854 * g++.old-deja/g++.law/ctors10.C: Likewise.
11855 * g++.old-deja/g++.law/virtual3.C: Likewise.
11856 * g++.old-deja/g++.mike/p658.C: Likewise.
11857 * g++.old-deja/g++.other/sibcall1.C: Likewise.
11858 * g++.old-deja/g++.other/vaarg2.C: Likewise.
11859 * g++.old-deja/g++.robertl/eb124.C: Likewise.
11860 * g++.old-deja/g++.robertl/eb44.C: Likewise.
11861 * g++.old-deja/g++.robertl/eb77.C: Likewise.
11862
11863 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
11864
11865 * gcc.c-torture/compile/20001024-1.c: New test.
11866
11867 2000-10-25 Mark Mitchell <mark@codesourcery.com>
11868
11869 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
11870 to tell us whether or not we are using V3.
11871
11872 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
11873
11874 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
11875 operands.
11876
11877 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
11878
11879 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
11880
11881 2000-10-25 Jakub Jelinek <jakub@redhat.com>
11882
11883 * gcc.c-torture/execute/20001024-1.c: New test.
11884
11885 2000-10-24 Jakub Jelinek <jakub@redhat.com>
11886
11887 * g++.old-deja/g++.other/sibcall1.C: New test.
11888
11889 2000-10-20 Jakub Jelinek <jakub@redhat.com>
11890
11891 * gcc.dg/noncompile/init-3.c: New test.
11892
11893 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
11894
11895 * gcc.dg/format-array-1.c: New test.
11896
11897 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
11898
11899 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
11900 writing through null pointers; remove comment about testing
11901 unterminated strings.
11902
11903 2000-10-17 Matthew Hiller <hiller@redhat.com>
11904
11905 * gcc.c-torture/execute/20001017-2.c: New test.
11906
11907 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
11908
11909 * gcc.c-torture/compile/20001018-1.c: New test.
11910 * gcc.c-torture/compile/20001018-1.x: Xfail.
11911
11912 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11913
11914 * gcc.c-torture/execute/20001017-1.c: New test.
11915
11916 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
11917
11918 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
11919 for multiple use of arguments with scanf formats; add tests for
11920 multiple use of arguments.
11921
11922 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
11923
11924 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
11925
11926 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
11927
11928 * gcc.dg/format-miss-1.c: New test.
11929
11930 2000-10-16 Jakub Jelinek <jakub@redhat.com>
11931
11932 * gcc.c-torture/execute/20001013-1.c: New test.
11933
11934 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
11935
11936 * gcc.dg/format-branch-1.c: New test.
11937
11938 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
11939
11940 * README, lib/file-format.exp: Remove EGCS references.
11941
11942 2000-10-16 Jakub Jelinek <jakub@redhat.com>
11943
11944 * gcc.dg/20001013-1.c: New test.
11945
11946 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
11947
11948 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
11949 for intmax_t in the compiler using __typeof__ and the type rules
11950 for conditional expressions.
11951
11952 2000-10-13 Jakub Jelinek <jakub@redhat.com>
11953
11954 * gcc.dg/20001012-1.c: New test.
11955 * gcc.dg/20001012-2.c: New test.
11956
11957 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
11958
11959 * gcc.dg/format-attr-1.c: New test.
11960
11961 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
11962
11963 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
11964 __LONG_LONG_MAX__ instead of LLONG_MAX.
11965
11966 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
11967
11968 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
11969 scanf flags.
11970 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
11971 flags.
11972
11973 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
11974
11975 * gcc.dg/sequence-pt-1.c: New test.
11976
11977 2000-10-11 Geoff Keating <geoffk@cygnus.com>
11978
11979 * gcc.c-torture/execute/20001011-1.c: New testcase.
11980 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
11981
11982 2000-10-10 Jakub Jelinek <jakub@redhat.com>
11983
11984 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
11985 does not error on it.
11986
11987 2000-10-10 Jakub Jelinek <jakub@redhat.com>
11988
11989 * gcc.dg/20001009-1.c: New test.
11990
11991 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
11992
11993 * gcc.c-torture/compile/20001009-1.c: Move from here ....
11994 * gcc.c-torture/execute/20001009-2.c: ... to here.
11995
11996 2000-10-09 Geoff Keating <geoffk@cygnus.com>
11997
11998 * gcc.c-torture/compile/20001009-1.c: New testcase.
11999 * gcc.c-torture/execute/20001009-1.c: New testcase.
12000 Testcases provided by Jan Hubicka <jh@suse.cz>.
12001
12002 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12003
12004 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12005 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
12006 uintmax_t using <limits.h> to emulate the compiler's internal
12007 logic. No longer XFAIL %j tests.
12008
12009 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
12010
12011 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
12012 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
12013 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
12014 regexps and details of expected handling of some bad formats.
12015 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
12016 suppression.
12017
12018 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12019
12020 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
12021 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
12022 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
12023 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
12024 in list archives.
12025
12026 2000-10-06 Richard Henderson <rth@cygnus.com>
12027
12028 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
12029 * g++.old-deja/g++.brendan/crash52.C: Likewise.
12030 * g++.old-deja/g++.jason/report.C: Likewise.
12031 * g++.old-deja/g++.law/friend5.C: Likewise.
12032 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
12033 of the expected warnings.
12034
12035 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
12036
12037 * g++.old-deja/g++.pt/enum14.C: New test.
12038
12039 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
12040
12041 * g++.old-deja/g++.pt/crash59.C: New test.
12042
12043 2000-10-04 Will Cohen <wcohen@redhat.com>
12044
12045 * gcc.dg/20000926-1.c: New test.
12046
12047 2000-10-03 Geoff Keating <geoffk@cygnus.com>
12048
12049 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
12050 function name for current C++ compiler.
12051 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
12052
12053 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
12054
12055 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
12056 __PRETTY_FUNCTION__.
12057 * g++.old-deja/g++.ext/pretty2.C: Likewise.
12058
12059 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12060
12061 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
12062
12063 2000-09-26 Jakub Jelinek <jakub@redhat.com>
12064
12065 * gcc.c-torture/compile/20000923-1.c: New test.
12066
12067 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
12068
12069 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
12070 * g++.old-deja/g++.pt/ttp62.C: Same.
12071 * g++.old-deja/g++.other/inline14.C: Same.
12072
12073 2000-09-24 Richard Henderson <rth@cygnus.com>
12074
12075 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
12076
12077 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
12078
12079 * gcc.dg/c90-printf-1.c: Add test for wide string format.
12080
12081 2000-09-22 Geoff Keating <geoffk@cygnus.com>
12082
12083 * gcc.c-torture/compile/20000922-1.c: New file.
12084
12085 2000-09-21 Nick Clifton <nickc@redhat.com>
12086
12087 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
12088 a signed long modulo operation.
12089 (mod6): New function - perform an unsigned long modulo operation.
12090 (main): Add tests for modulos of very large numbers by very small
12091 dividends.
12092
12093 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12094
12095 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
12096
12097 2000-09-19 Richard Henderson <rth@cygnus.com>
12098
12099 * gcc.dg/compare2.c (case 10): XFAIL.
12100
12101 2000-09-18 Richard Henderson <rth@cygnus.com>
12102
12103 * gcc.c-torture/execute/20000906-1.c: Move ...
12104 * gcc.dg/20000906-1.c: ... here. Only run on targets
12105 that support __builtin_trap.
12106
12107 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
12108
12109 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
12110
12111 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12112
12113 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
12114 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
12115 more $ format tests.
12116
12117 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
12118
12119 * gcc.dg/format-errmk-1.c: New test.
12120
12121 2000-09-17 Greg McGary <greg@mcgary.org>
12122
12123 * gcc.c-torture/execute/20000917-1.x: Remove.
12124
12125 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
12126
12127 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
12128
12129 2000-09-17 Greg McGary <greg@mcgary.org>
12130
12131 * gcc.c-torture/execute/20000917-1.c: New test.
12132 * gcc.c-torture/execute/20000917-1.x: XFAIL.
12133
12134 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
12135
12136 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
12137 in nested macro bug.
12138
12139 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
12140
12141 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
12142
12143 2000-09-14 Jeffrey A Law (law@cygnus.com)
12144
12145 * gcc.c-torture/execute/20000914-1.c: New test.
12146
12147 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
12148
12149 * g++.other/inline13.C: New test.
12150
12151 2000-09-12 Andreas Jaeger <aj@suse.de>
12152
12153 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
12154 constant by Ulrich Drepper <drepper@redhat.com>.
12155
12156 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
12157
12158 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
12159
12160 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12161
12162 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
12163
12164 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
12165
12166 * gcc.dg/cpp/backslash.c: New test.
12167
12168 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
12169
12170 * gcc.c-torture/execute/20000910-1.c: New test.
12171 * gcc.c-torture/execute/20000910-2.c: Likewise.
12172
12173 2000-09-11 Robert Lipe <robertl@sco.com>
12174
12175 * gcc.dg/pragma-align.c: New test.
12176
12177 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
12178
12179 * g++.old-deja/g++.pt/explicit82.C: New test.
12180 * g++.old-deja/g++.pt/explicit83.C: New test.
12181
12182 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
12183
12184 * gcc.dg/asm-names.c: New test.
12185
12186 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12187
12188 * gcc.dg/cpp/tr-warn6.c: New test
12189
12190 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
12191
12192 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
12193 be accepted.
12194
12195 2000-09-07 Catherine Moore <clm@redhat.com>
12196
12197 * gcc.c-torture/execute/unroll-1.c: New test.
12198
12199 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
12200
12201 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
12202 ERROR markers.
12203 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
12204 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
12205 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
12206 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
12207 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
12208 Preprocess only.
12209 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
12210 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
12211
12212 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12213
12214 * g++.old-deja/g++.pt/deduct2.C: New test.
12215
12216 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12217
12218 * g++.old-deja/g++.pt/parms2.C: New test.
12219
12220 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
12221
12222 * g++.old-deja/g++.pt/crash58.C: New test.
12223
12224 2000-09-06 Greg McGary <greg@mcgary.org>
12225
12226 * gcc.c-torture/execute/20000906-1.c: New test.
12227 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
12228
12229 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12230
12231 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
12232
12233 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12234
12235 * g++.old-deja/g++.pt/crash57.C: New test.
12236
12237 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12238
12239 * g++.old-deja/g++.pt/crash56.C: New test.
12240
12241 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
12242
12243 * g++.old-deja/g++.pt/koenig1.C: New test.
12244
12245 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12246
12247 * gcc.dg/20000904-1.c: New test.
12248
12249 2000-09-04 Jakub Jelinek <jakub@redhat.com>
12250
12251 * gcc.dg/cpp/paste8.c: New test.
12252
12253 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
12254
12255 * gcc.c-torture/compile/20000827-1.c: New test.
12256
12257 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12258
12259 * gcc.dg/format-diag-1.c: New test.
12260
12261 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
12262
12263 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
12264 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
12265 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
12266 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
12267 gcc.dg/formatz-1.c: Adjust warning regular expressions.
12268
12269 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12270
12271 * g++.old-deja/g++.other/nested4.C: New test.
12272
12273 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
12274
12275 * g++.old-deja/g++.ns/scoped1.C: New test.
12276
12277 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
12278
12279 * lib/g++.exp: Support testing already-installed GCC.
12280
12281 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12282
12283 * wtr-label-1.c, wtr-suffix-1.c: New tests.
12284
12285 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12286
12287 * gcc.dg/return-type-2.c: New test.
12288
12289 2000-08-27 Geoff Keating <geoffk@cygnus.com>
12290
12291 * gcc.c-torture/compile/20000825-1.c: New test.
12292
12293 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
12294
12295 * gcc.dg/dwarf2-2.c: New test.
12296
12297 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
12298
12299 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
12300 dg-warning regexps.
12301
12302 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
12303
12304 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
12305 gcc.dg/format-ext-5.c: New tests.
12306
12307 2000-08-25 Jakub Jelinek <jakub@redhat.com>
12308
12309 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
12310
12311 2000-08-24 Mark Mitchell <mark@codesourcery.com>
12312
12313 * gcc.dg/noncompile/930622-2.c: Adjust error message.
12314
12315 2000-08-24 Richard Henderson <rth@cygnus.com>
12316
12317 * gcc.dg/ia64-sync-1.c: New test.
12318 * gcc.dg/ia64-sync-2.c: New test.
12319 * gcc.dg/ia64-asm-1.c: New test.
12320
12321 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
12322
12323 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
12324 * gcc.dg/format-ext-2.c: New test.
12325
12326 2000-08-23 Jason Merrill <jason@redhat.com>
12327
12328 * lib/old-dejagnu.exp: Also ignore "In member function" and
12329 "At global scope".
12330
12331 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12332
12333 * gcc.dg/noncompile/label-lineno-1.c: New test.
12334
12335 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12336
12337 * gcc.dg/c99-array-nonobj-1.c: New test.
12338
12339 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
12340
12341 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
12342 tests.
12343 * gcc.dg/format-ext-1.c: New test.
12344
12345 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12346
12347 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
12348 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
12349 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
12350 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
12351 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
12352
12353 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
12354
12355 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
12356 gcc.dg/c99-strftime-2.c: New tests.
12357
12358 2000-08-22 Richard Henderson <rth@cygnus.com>
12359
12360 * gcc.c-torture/execute/20000822-1.c: New test.
12361
12362 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12363
12364 * gcc.c-torture/execute/20000819-1.x: Remove.
12365
12366 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12367
12368 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
12369 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
12370 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
12371 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
12372 gcc.dg/format-xopen-1.c: New tests.
12373
12374 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
12375
12376 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
12377
12378 2000-08-21 Jakub Jelinek <jakub@redhat.com>
12379
12380 * g++.old-deja/g++.other/loop2.C: New test.
12381
12382 * gcc.c-torture/compile/20000606-1.c: New test.
12383 * gcc.c-torture/compile/20000728-1.c: New test.
12384 * gcc.c-torture/execute/20000801-1.c: New test.
12385 * gcc.c-torture/execute/20000801-2.c: New test.
12386 * gcc.c-torture/execute/20000819-1.c: New test.
12387 * gcc.c-torture/execute/20000819-1.x: XFAIL.
12388 * gcc.dg/20000629-1.c: New test.
12389 * gcc.dg/20000724-1.c: New test.
12390 * gcc.dg/20000807-1.c: New test.
12391
12392 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
12393
12394 * gcc.dg/cpp/pragma-1.c: New test.
12395 * gcc.dg/cpp/pragma-2.c: New test.
12396
12397 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
12398
12399 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
12400 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
12401
12402 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12403
12404 * gcc.c-torture/compile/20000818-1.c: New test.
12405
12406 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
12407
12408 * gcc.c-torture/execute/20000818-1.c: New test.
12409
12410 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
12411
12412 * gcc.dg/format-va-1.c: New test.
12413
12414 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12415
12416 * g++.old-deja/g++.other/typedef8.C: New test.
12417
12418 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12419
12420 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
12421 * g++.old-deja/g++.mike/net36.C: Mark candidate.
12422 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
12423 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
12424 * g++.old-deja/g++.other/ptrmem7.C: New test.
12425 * g++.old-deja/g++.pt/ptrmem10.C: New test.
12426
12427 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
12428
12429 * g++.old-deja/g++.pt/typename27.C: New test.
12430
12431 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
12432
12433 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
12434 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
12435 * g++.old-deja/g++.pt/friend45.C: New test.
12436 * g++.old-deja/g++.other/friend8.C: New test.
12437
12438 2000-08-15 Richard Henderson <rth@cygnus.com>
12439
12440 * gcc.c-torture/execute/20000815-1.c: New test.
12441
12442 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
12443
12444 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
12445 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
12446 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
12447
12448 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
12449
12450 * g++.old-deja/g++.other/refinit2.C: New test.
12451
12452 2000-08-13 Geoff Keating <geoffk@cygnus.com>
12453
12454 * lib/c-torture.exp (c-torture): Make
12455 compiler_conditional_xfail_data global.
12456 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
12457 compiler_conditional_xfail_data machinery.
12458 (f-torture-execute): Likewise.
12459 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
12460 and only when unrolling loops.
12461
12462 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
12463
12464 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
12465
12466 * g++.old-deja/g++.pt/explicit81.C: New test.
12467
12468 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
12469
12470 * g++.old-deja/g++.pt/typename26.C: New test.
12471
12472 2000-08-10 Geoff Keating <geoffk@cygnus.com>
12473
12474 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
12475 warning.
12476
12477 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
12478
12479 * g++.old-deja/g++.other/array3.C: New test.
12480
12481 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
12482
12483 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
12484 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
12485 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
12486 New tests.
12487
12488 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
12489
12490 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
12491 * g++.old-deja/g++.abi/vmihint.C: Likewise.
12492
12493 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
12494
12495 * gcc.c-torture/execute/20000808-1.c: New test.
12496
12497 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
12498
12499 * gcc.dg/c90-const-expr-1.c: New test.
12500
12501 2000-08-08 Richard Henderson <rth@cygnus.com>
12502
12503 * gcc.dg/noncompile/920923-1.c: Declare calloc.
12504
12505 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
12506
12507 * gcc.dg/noncompile/const-ll-1.c: New test.
12508
12509 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
12510
12511 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
12512
12513 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12514
12515 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
12516 that running programs linked against the shared version of libobjc
12517 run correctly.
12518
12519 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
12520
12521 * gcc.dg/c99-printf-1.c: New test.
12522
12523 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
12524
12525 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
12526
12527 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
12528
12529 * gcc.c-torture/execute/20000731-1.x: Delete.
12530
12531 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
12532
12533 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
12534 and torture_without_loops as is done by c-torture.exp.
12535 (search_for): Copy from c-torture.exp.
12536 (gcc-dg-runtest): New function, drives a directory of tests
12537 iterating over the TORTURE_OPTIONS.
12538 (scan-assembler, scan-assembler-not): Move here from
12539 individual directory drivers.
12540
12541 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
12542 defined by lib/gcc-dg.exp.
12543 * gcc.dg/cpp/cpp.exp: Likewise.
12544 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
12545 gcc-dg-runtest, so we cycle over optimization options.
12546
12547 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
12548 * gcc.dg/compare2.c: No longer expected to fail.
12549
12550 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
12551
12552 * gcc.c-torture/execute/20000804-1.c: New test.
12553
12554 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
12555
12556 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
12557
12558 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
12559
12560 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
12561
12562 2000-08-03 Jeffrey A Law (law@cygnus.com)
12563
12564 * gcc.c-torture/compile/20000803-1.c: New test.
12565
12566 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
12567
12568 * gcc.c-torture/execute/20000801-3.c,
12569 gcc.c-torture/execute/20000801-4.c: New tests.
12570 * gcc.c-torture/execute/20000801-3.x,
12571 gcc.c-torture/execute/20000801-4.x: Xfail.
12572
12573 2000-08-02 Geoff Keating <geoffk@cygnus.com>
12574
12575 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
12576 libobjc/.libs to allow for libtool.
12577
12578 2000-08-02 Jakub Jelinek <jakub@redhat.com>
12579
12580 * gcc.c-torture/compile/20000802-1.c: New test.
12581
12582 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
12583
12584 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
12585
12586 2000-07-31 Jeffrey A Law (law@cygnus.com)
12587
12588 * gcc-c-torture/execute/20000731-2.c: New test.
12589
12590 * gcc.c-torture/execute/20000731-1.c: New test.
12591 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
12592
12593 2000-07-31 Jakub Jelinek <jakub@redhat.com>
12594
12595 * testsuite/gcc.dg/cpp/paste7.c: New test.
12596 * gcc.dg/cpp/20000725-1.c: New test.
12597
12598 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
12599
12600 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
12601 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
12602 declaration warning for __builtin_dwarf_reg_size.
12603
12604 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
12605
12606 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
12607
12608 * gcc.dg/noncompile/voidparam-1.c: New test.
12609
12610 2000-07-30 Richard Henderson <rth@cygnus.com>
12611
12612 * gcc.dg/c90-digraph-1.c: Don't xfail.
12613 * gcc.dg/compare2.c (case 10): Xfail.
12614 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
12615
12616 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
12617
12618 * gcc.dg/c99-main-1.c: New test.
12619
12620 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
12621
12622 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
12623
12624 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
12625
12626 * gcc.c-tortuer/execute/20000726-1.c: New test.
12627
12628 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
12629
12630 * gcc.c-torture/execute/enum-2.c: New test.
12631
12632 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12633
12634 * gcc.dg/cpp/tr-warn3.c: New test.
12635
12636 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
12637
12638 * g++.old-deja/g++.ext/implicit1.C: Remove.
12639 * g++.old-deja/g++.jason/c2.C: Remove
12640 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
12641 * g++.old-deja/g++.pt/crash16.C: Likewise.
12642 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
12643
12644 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
12645
12646 * g++.old-deja/g++.other/for2.C: New test.
12647
12648 2000-07-25 Jakub Jelinek <jakub@redhat.com>
12649
12650 * gcc.dg/20000720-1.c: New test.
12651
12652 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
12653
12654 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
12655
12656 2000-07-24 Geoff Keating <geoffk@cygnus.com>
12657
12658 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
12659 * gcc.c-torture/execute/20000722-1.c: New.
12660 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
12661
12662 2000-07-24 Jakub Jelinek <jakub@redhat.com>
12663
12664 * gcc.dg/cpp/20000720-1.S: New test.
12665
12666 2000-07-21 Michael Meissner <meissner@redhat.com>
12667
12668 * gcc.c-torture/execute/ieee/hugeval.c: New test.
12669
12670 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
12671
12672 * g++.old-deja/g++.brendan/crash16.C,
12673 g++.old-deja/g++.brendan/parse3.C,
12674 g++.old-deja/g++.brendan/redecl1.C,
12675 g++.old-deja/g++.ns/template13.C,
12676 g++.old-deja/g++.other/decl4.C,
12677 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
12678
12679 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
12680
12681 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
12682 and "Internal error".
12683
12684 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
12685 regexps.
12686 * gcc.dg/cpp/paste6.c: New test.
12687
12688 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
12689
12690 * gcc.dg/cpp/tr-direct.c: New test.
12691
12692 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
12693 gcc.dg/cpp/undef1.c: Tweak error regexps.
12694
12695 2000-07-18 Eric Christopher <echristo@redhat.com>
12696
12697 * gcc.c-torture/compile/20000718-1.c: New test.
12698
12699 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
12700
12701 * cpplex.c (_cpp_push_token): If the token being pushed back
12702 is the previous token in this context, just subtract one from
12703 context->posn.
12704 * cppmacro.c (save_expansion): Clear aux field when storing a
12705 placemarker.
12706
12707 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
12708
12709 * gcc.dg/noncompile/redecl-1.c: New test.
12710
12711 2000-07-18 Jakub Jelinek <jakub@redhat.com>
12712
12713 * gcc.c-torture/execute/20000717-5.c: New test.
12714 * gcc.c-torture/execute/20000717-1.x: Removed.
12715
12716 2000-07-17 Richard Henderson <rth@cygnus.com>
12717
12718 * gcc.c-torture/execute/20000717-4.c: New test.
12719
12720 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
12721
12722 * gcc.dg/cpp/syshdr.c: New test.
12723 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
12724
12725 2000-07-17 Neil Booth <neilb@earthling.net>
12726
12727 * gcc.dg/cpp/cmdlne-dM.c: New test.
12728 * gcc.dg/cpp/cmdlne-dD.c: New test.
12729
12730 2000-07-17 Jeffrey A Law (law@cygnus.com)
12731
12732 * gcc.c-torture/execute/20000717-3.c: New test.
12733
12734 * gcc.c-torture/compile/20000717-1.c: New test.
12735
12736 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
12737
12738 * gcc.c-torture/execute/20000717-2.c: New test.
12739
12740 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
12741
12742 * gcc.dg/formatz-1.c: New test.
12743
12744 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
12745 * gcc.dg/c99-digraph-1.c: New tests.
12746
12747 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
12748 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
12749
12750 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
12751 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
12752 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
12753 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
12754 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
12755 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
12756 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
12757
12758 2000-07-17 Greg McGary <greg@mcgary.org>
12759
12760 * gcc.c-torture/execute/20000717-1.c: New test.
12761 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
12762
12763 2000-07-15 Jakub Jelinek <jakub@redhat.com>
12764
12765 * gcc.c-torture/execute/20000715-2.c: New test.
12766 * gcc.dg/20000715-1.c: New test.
12767
12768 2000-07-15 Michael Meissner <meissner@redhat.com>
12769
12770 * gcc.c-torture/execute/20000715-1.c: New test.
12771
12772 2000-07-13 Jakub Jelinek <jakub@redhat.com>
12773
12774 * gcc.c-torture/execute/20000707-1.c: New test.
12775
12776 2000-07-13 Neil Booth <NeilB@earthling.net>
12777
12778 * testsuite/gcc.dg/cpp/digraph1.c,
12779 testsuite/gcc.dg/cpp/digraph2.c,
12780 testsuite/gcc.dg/cpp/digraphs.c: New tests.
12781
12782 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
12783
12784 * g77.f-torture/compile/20000630-2.f: New test.
12785 * g77.f-torture/compile/20000630-2.x
12786
12787 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
12788
12789 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
12790
12791 2000-07-11 Neil Booth <NeilB@earthling.net>
12792
12793 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
12794
12795 2000-07-11 Neil Booth <NeilB@earthling.net>
12796
12797 * gcc.dg/cpp/cmdlne-C.c: New.
12798
12799 2000-07-09 Neil Booth <NeilB@earthling.net>
12800
12801 * gcc.dg/cpp/directiv.c: New tests.
12802 * gcc.dg/cpp/undef1.c: Update.
12803
12804 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
12805
12806 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
12807
12808 2000-07-09 Neil Booth <NeilB@earthling.net>
12809
12810 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
12811
12812 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
12813
12814 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
12815 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
12816
12817 2000-07-08 Neil Booth <NeilB@earthling.net>
12818
12819 * gcc.dg/cpp/macsyntx.c: New tests.
12820
12821 2000-07-07 Jakub Jelinek <jakub@redhat.com>
12822
12823 * gcc.dg/20000707-1.c: New test.
12824
12825 2000-07-07 Jakub Jelinek <jakub@redhat.com>
12826
12827 * gcc.c-torture/execute/20000706-1.c: New test.
12828 * gcc.c-torture/execute/20000706-2.c: New test.
12829 * gcc.c-torture/execute/20000706-3.c: New test.
12830 * gcc.c-torture/execute/20000706-4.c: New test.
12831 * gcc.c-torture/execute/20000706-5.c: New test.
12832
12833 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
12834
12835 * g++.old-deja/g++.pt/instantiate7.C: New test.
12836
12837 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
12838
12839 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
12840 * g++.old-deja/g++.mike/thunk3.C: Likewise.
12841 * g++.old-deja/g++.other/rtti3.C: Likewise.
12842 * g++.old-deja/g++.other/rttid3.C: Likewise.
12843
12844 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
12845
12846 * g77.f-torture/compile/20000630-1.x: Fix typo
12847
12848 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
12849
12850 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
12851 assembly output.
12852
12853 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
12854
12855 * gcc.dg/cpp/ident.c: New test.
12856
12857 2000-07-05 Neil Booth <NeilB@earthling.net>
12858
12859 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
12860 gcc.dg/cpp/lexstrng.c: New tests.
12861
12862 2000-07-04 Neil Booth <NeilB@earthling.net>
12863
12864 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
12865 * gcc.dg/cpp/strify2.c: Same.
12866
12867 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
12868
12869 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
12870 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
12871 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
12872 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
12873
12874 * testsuite/gcc.dg/cpp/macro1.c,
12875 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
12876 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
12877 testsuite/gcc.dg/cpp/strify1.c,
12878 testsuite/gcc.dg/cpp/strify2.c: New tests.
12879
12880 2000-07-03 Jakub Jelinek <jakub@redhat.com>
12881
12882 * gcc.c-torture/execute/20000703-1.c: New test.
12883
12884 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
12885
12886 * g++.old-deja/g++.pt (lookup10.C): New test.
12887
12888 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
12889
12890 * g++.old-deja/g++.pt (typename25.C): New test.
12891
12892 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
12893
12894 * gcc.c-torture/compile/20000701-1.c: New test.
12895
12896 2000-06-30 Nick Clifton <nickc@cygnus.com>
12897
12898 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
12899 to test case.
12900
12901 2000-06-30 Catherine Moore <clm@cygnus.com>
12902
12903 * gcc.c-torture/execute/align-1.c: New test.
12904
12905 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
12906
12907 * g++.old-deja/g++.pt/expr8.C: New test.
12908 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
12909
12910 2000-06-29 Nick Clifton <nickc@cygnus.com>
12911
12912 * gcc.c-torture/compile/20000629-1.c: New test.
12913
12914 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
12915
12916
12917 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
12918 gcc.dg/noncompile directory, depending on whether they're
12919 preprocessor tests or not. Annotate all the tests for the dg
12920 framework.
12921
12922 * gcc.c-torture/noncompile/noncompile.exp: Delete.
12923 * gcc.dg/noncompile/noncompile.exp: New.
12924
12925 * Moved files:
12926 Old name New name
12927 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
12928 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
12929 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
12930 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
12931 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
12932 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
12933 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
12934 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
12935 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
12936 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
12937 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
12938 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
12939 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
12940 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
12941 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
12942 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
12943 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
12944 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
12945 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
12946 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
12947 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
12948 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
12949 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
12950 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
12951
12952 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
12953 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
12954 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
12955 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
12956 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
12957 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
12958
12959 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
12960
12961 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
12962 declare one variable. On the fourth, error.
12963 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
12964 declared by 20000628-1a.h.
12965
12966 2000-06-29 Richard Henderson <rth@redhat.com>
12967
12968 * gcc.c-torture/execute/930529-1.x: New file.
12969 * gcc.dg/920413-1.c: Adjust expected warning text.
12970 * gcc.dg/980217-1.c: Declare abort.
12971 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
12972
12973 2000-06-29 Jeffrey A Law (law@cygnus.com)
12974
12975 * g77.f-torture/compile/20000629-1.f: New test.
12976 * g77.f-torture/compile/20000629-1.x: Expected to fail.
12977
12978 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
12979
12980 Rearrange lots of files, removing entirely the
12981 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
12982 directories.
12983
12984 * Deleted files:
12985 gcc.c-torture/code_quality/code_quality.exp
12986 gcc.c-torture/special/special.exp
12987 gcc.failure/failure.exp
12988 gcc.failure/940409-1.x
12989 gcc.c-torture/compile/961203-1.x
12990
12991 * New files:
12992 gcc.misc-tests/linkage.exp
12993 gcc.c-torture/execute/920730-1t.c
12994 gcc.c-torture/execute/920730-1t.x
12995 gcc.c-torture/compile/920520-1.x
12996 gcc.c-torture/compile/920521-1.x
12997 gcc.c-torture/compile/981006-1.x
12998 gcc.c-torture/execute/eeprof-1.x
12999
13000 * Moved files (possibly with modifications to fit a new harness):
13001 Old name New name
13002 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
13003 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
13004 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
13005 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
13006 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
13007 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
13008 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
13009 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
13010 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
13011 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
13012 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
13013 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
13014 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
13015 gcc.failure/940409-1.c gcc.dg/940409-1.c
13016
13017 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
13018
13019 * c-torture/compile/961203-1.x: Delete.
13020
13021 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
13022 not exit. Include stdio.h.
13023 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
13024 * gcc.misc-tests/dg-12.c: Likewise.
13025 * gcc.misc-tests/dg-5.c: Likewise.
13026 * gcc.misc-tests/dg-6.c: Likewise.
13027 * gcc.misc-tests/dg-7.c: Prototype abort.
13028 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
13029 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
13030 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
13031 not exit.
13032 * gcc.misc-tests/sieve.c: Use return from main, not exit.
13033 * gcc.misc-tests/sort2.c: Use return from main, not exit.
13034
13035 2000-06-28 Jakub Jelinek <jakub@redhat.com>
13036
13037 * gcc.dg/cpp/20000628-1.c: New test.
13038 * gcc.dg/cpp/20000628-1.h: New header for above test.
13039 * gcc.dg/cpp/20000628-1a.h: Likewise.
13040
13041 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
13042
13043 * gcc.dg/cpp: New directory.
13044 * gcc.dg/cpp/cpp.exp: New driver.
13045 * gcc.dg/cpp/20000627-1.c: New test.
13046 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
13047 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
13048 and rewrite as a compilation test.
13049
13050 * gcc.dg: Move many files into the cpp subdirectory, possibly
13051 renaming or editing them as well.
13052 Old name New name
13053 990119-1.c cpp/19990119-1.c
13054 990228-1.c cpp/19990228-1.c
13055 990407-1.c cpp/19990407-1.c
13056 990409-1.c cpp/19990409-1.c
13057 990413-1.c cpp/19990413-1.c
13058 990703-1.c cpp/19990703-1.c
13059 20000127-1.c cpp/20000127-1.c
13060 20000129-1.c cpp/20000129-1.c
13061 20000207-1.c cpp/20000207-1.c
13062 20000207-2.c cpp/20000207-2.c
13063 20000209-1.c cpp/20000209-1.c
13064 20000209-2.c cpp/20000209-2.c
13065 20000301-1.c cpp/20000301-1.c
13066 20000419-1.c cpp/20000419-1.c
13067 20000510-1.S cpp/20000510-1.S
13068 20000519-1.c cpp/20000519-1.c
13069 20000529-1.c cpp/20000529-1.c
13070 20000625-1.c cpp/20000625-1.c
13071 20000625-2.c cpp/20000625-2.c
13072 cpp-as1.c cpp/assert1.c
13073 cpp-as2.c cpp/assert2.c
13074 cxx-comments-1.c cpp/cxxcom1.c
13075 cxx-comments-2.c cpp/cxxcom2.c
13076 endif-label.c cpp/endif.c
13077 cpp-hash1.c cpp/hash1.c
13078 cpp-hash2.c cpp/hash2.c
13079 cpp-if1.c cpp/if-1.c
13080 cpp-if2.c cpp/if-2.c
13081 cpp-if3.c cpp/if-3.c
13082 cpp-if4.c cpp/if-4.c
13083 cpp-if5.c cpp/if-5.c
13084 cpp-cond.c cpp/if-cexp.c
13085 cpp-missingop.c cpp/if-mop.c
13086 cpp-missingparen.c cpp/if-mpar.c
13087 cpp-opprec.c cpp/if-oppr.c
13088 cpp-ifparen.c cpp/if-paren.c
13089 cpp-shortcircuit.c cpp/if-sc.c
13090 cpp-shift.c cpp/if-shift.c
13091 cpp-unary.c cpp/if-unary.c
13092 cpp-li1.c cpp/line1.c
13093 cpp-li2.c cpp/line2.c
13094 lineno.c cpp/line3.c
13095 lineno-2.c cpp/line4.c
13096 cpp-mi.c cpp/mi1.c
13097 cpp-mic.h cpp/mi1c.h
13098 cpp-micc.h cpp/mi1cc.h
13099 cpp-mind.h cpp/mi1nd.h
13100 cpp-mindp.h cpp/mi1ndp.h
13101 cpp-mix.h cpp/mi1x.h
13102 cpp-mi2.c cpp/mi2.c
13103 cpp-mi2a.h cpp/mi2a.h
13104 cpp-mi2b.h cpp/mi2b.h
13105 cpp-mi2c.h cpp/mi2c.h
13106 cpp-mi3.c cpp/mi3.c
13107 cpp-mi3.def cpp/mi3.def
13108 poison-1.c cpp/poison.c
13109 pr-impl.c cpp/prag-imp.c
13110 cpp-redef-2.c cpp/redef1.c
13111 cpp-redef.c cpp/redef2.c
13112 strpaste.c cpp/strp1.c
13113 strpaste-2.c cpp/strp2.c
13114 cpp-tradpaste.c cpp/tr-paste.c
13115 cpp-tradstringify.c cpp/tr-str.c
13116 cpp-tradwarn1.c cpp/tr-warn1.c
13117 cpp-tradwarn2.c cpp/tr-warn2.c
13118 trigraphs.c cpp/trigraphs.c
13119 cpp-unc1.c cpp/unc1.c
13120 cpp-unc2.c cpp/unc2.c
13121 cpp-unc3.c cpp/unc3.c
13122 cpp-unc.c cpp/unc4.c
13123 undef.c cpp/undef1.c
13124 undef-2.c cpp/undef2.c
13125 cpp-wi1.c cpp/widestr1.c
13126
13127 2000-06-27 Mark Mitchell <mark@codesourcery.com>
13128
13129 * lib/g++.exp (g++_include_flags): Tweak.
13130
13131 2000-06-27 H.J. Lu <hjl@gnu.org>
13132 Loren J. Rittle <ljrittle@acm.org>
13133
13134 * lib/g++.exp (g++_include_flags): Override libgloss.exp
13135 version with one that knows about the new gcc tree structure.
13136 (g++_link_flags): Same.
13137
13138 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
13139
13140 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
13141 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
13142 case we are cross-compiling.
13143
13144 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
13145 g++.old-deja/g++.niklas/Makefile.in,
13146 g++.old-deja/g++.niklas/configure.in,
13147 g++.old-deja/g++.other/Makefile.in,
13148 g++.old-deja/g++.other/configure.in,
13149 gcc.c-torture/code_quality/Makefile.in,
13150 gcc.c-torture/code_quality/configure.in,
13151 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
13152 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
13153 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
13154 gcc.c-torture/execute/ieee/Makefile.in,
13155 gcc.c-torture/execute/ieee/configure.in,
13156 gcc.c-torture/noncompile/Makefile.in,
13157 gcc.c-torture/noncompile/configure.in,
13158 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
13159 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
13160 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
13161
13162 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13163
13164 * g++.old-deja/g++.other/ambig3.C: New test.
13165
13166 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
13167
13168 * g++.old-deja/g++.pt/syntax1.C: New test.
13169 * g++.old-deja/g++.pt/syntax2.C: New test.
13170 * g++.old-deja/g++.other/syntax3.C: New test.
13171 * g++.old-deja/g++.other/syntax4.C: New test.
13172
13173 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13174
13175 * gcc.dg/20000623-1.c: Prototype exit and abort.
13176
13177 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
13178
13179 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
13180 New tests.
13181 * gcc.dg/cpp-mi3.def: New file.
13182
13183 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
13184 inside assertions.
13185 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
13186 lexer's error messages.
13187 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
13188 divine anything from the linemarkers.
13189 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
13190 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
13191
13192 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
13193
13194 * gcc.dg/20000623-1.c: New test.
13195
13196 2000-06-22 Jakub Jelinek <jakub@redhat.com>
13197
13198 * gcc.c-torture/execute/20000622-1.c: New test.
13199
13200 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13201
13202 * g++.old-deja/g++.other/init15.C: New test.
13203
13204 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
13205
13206 * g++.old-deja/g++.pt/vaarg2.C: New test.
13207 * g++.old-deja/g++.pt/vaarg3.C: New test.
13208
13209 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
13210
13211 * g++.old-deja/g++.other/dyncast6.C: New test.
13212
13213 2000-06-15 Jakub Jelinek <jakub@redhat.com>
13214
13215 * gcc.c-torture/execute/loop-6.c: New test.
13216
13217 2000-06-14 Jakub Jelinek <jakub@redhat.com>
13218
13219 * gcc.dg/20000614-1.c: New test.
13220 * gcc.dg/20000614-2.c: New test.
13221
13222 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
13223
13224 * g++.old-deja/g++.other/inline12.C: New test.
13225
13226 2000-06-13 Jakub Jelinek <jakub@redhat.com>
13227
13228 * g++.old-deja/g++.other/eh1.C: New test.
13229
13230 2000-06-12 Jakub Jelinek <jakub@redhat.com>
13231
13232 * g++.old-deja/g++.other/type.C: New test.
13233
13234 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13235
13236 * g++.old-deja/g++.other/initstring.C: New test.
13237
13238 2000-06-12 Jason Merrill <jason@redhat.com>
13239
13240 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
13241
13242 2000-06-09 Jeffrey A Law (law@cygnus.com)
13243
13244 * gcc.c-torture/compile/20000609-1.c: New test.
13245
13246 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
13247
13248 * gcc.dg/20000609-1.c: New test.
13249
13250 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
13251
13252 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
13253 * gcc.c-torture/noncompile/poison-1.c: Move...
13254 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
13255 * gcc.dg/cpp-li1.c: Add a token after the #line.
13256
13257 2000-06-05 Richard Henderson <rth@cygnus.com>
13258
13259 * gcc.c-torture/execute/20000605-2.c: New test.
13260 * gcc.c-torture/execute/20000605-3.c: New test.
13261
13262 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
13263
13264 * g77.f-torture/execute/20000503-1.x: New file.
13265
13266 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
13267
13268 * g++.old-deja/g++.eh/badalloc1.C: New test.
13269
13270 2000-06-05 Richard Henderson <rth@cygnus.com>
13271
13272 * gcc.c-torture/execute/20000605-1.c: New test.
13273
13274 2000-06-05 Jakub Jelinek <jakub@redhat.com>
13275 Nathan Sidwell <nathan@codesourcery.com>
13276
13277 * gcc.c-torture/compile/20000605-1.c: New test.
13278
13279 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
13280
13281 * g77.f-torture/compile/20000601-1.f: New test.
13282
13283 2000-06-03 Richard Henderson <rth@cygnus.com>
13284
13285 * gcc.c-torture/execute/20000603-1.c: New.
13286
13287 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
13288
13289 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
13290 * gcc.dg/noreturn-2.c (noreturn): Likewise.
13291
13292 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
13293
13294 * gcc.dg/compare2.c (case 12): XFAIL.
13295 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
13296 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
13297
13298 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
13299
13300 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
13301
13302 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
13303 guard macro is already defined when the header is first
13304 included.
13305 * gcc.dg/cpp-mix.h: New file.
13306 * gcc.dg/endif-label.c: Update patterns to match compiler.
13307
13308 * g++.brendan/complex1.C: Declare abort.
13309 * g++.law/refs4.C: Remove XFAIL.
13310 * g++.oliva/expr2.C: Declare abort and exit.
13311
13312 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
13313
13314 * gcc.c-torture/execute/20000528-1.c: New test.
13315
13316 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
13317 * g++.old-deja/g++.law/temps4.C: Likewise.
13318
13319 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
13320 stdlib.h. Call abort() on failure.
13321 * g++.old-deja/g++.law/refs4.C: Likewise.
13322 * g++.old-deja/g++.law/temps4.C: Likewise.
13323 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
13324 * gcc.c-torture/execute/20000112-1.c: Include string.h.
13325
13326 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
13327
13328 Relative to g++.dg/special:
13329 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
13330
13331 Relative to g++.old-deja:
13332 * g++.brendan/complex1.C, g++.jason/optimize2.C,
13333 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
13334 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
13335 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
13336 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
13337 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
13338 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
13339
13340 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
13341 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
13342 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
13343 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
13344 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
13345 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
13346 and/or string.h.
13347
13348 * g++.other/goto1.C: Update expectations for error messages.
13349
13350 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
13351
13352 * gcc.c-torture/compile/20000523-1.c: New test.
13353
13354 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13355
13356 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
13357
13358 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
13359
13360 * g++.old-deja/g++.eh/catch11.C: New test.
13361 * g++.old-deja/g++.eh/catch12.C: New test.
13362
13363 2000-05-24 Nick Clifton <nickc@cygnus.com>
13364
13365 * gcc.c-torture/execute/20000523-1.c: New test.
13366
13367 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
13368
13369 * c-torture/execute/bcp-1.c: Replace abort in arg of
13370 __builtin_constant_p with a generic external function.
13371
13372 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
13373 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
13374 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
13375 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
13376 Prototype abort and/or exit.
13377
13378 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
13379 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
13380 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
13381 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
13382
13383 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
13384
13385 * gcc.dg/dwarf2-1.c: New test.
13386
13387 2000-05-20 Richard Henderson <rth@cygnus.com>
13388
13389 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
13390
13391 2000-05-20 Andreas Jaeger <aj@suse.de>
13392
13393 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
13394 testcase.
13395
13396 2000-05-19 David Edelsohn <edelsohn@gnu.org>
13397
13398 * gcc.c-torture/execute/20000519-2.c: New test.
13399
13400 2000-05-19 Andreas Jaeger <aj@suse.de>
13401
13402 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
13403 which fails with SSA.
13404
13405 * lib/c-torture.exp: Also test with -O3 -fssa.
13406
13407 2000-05-18 Michael Meissner <meissner@redhat.com>
13408
13409 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
13410 * gcc.c-torture/execute/920415-1.c: Ditto.
13411 * gcc.c-torture/execute/920501-1.c: Ditto.
13412 * gcc.c-torture/execute/conversion.c: Ditto.
13413 * gcc.c-torture/execute/cvt-1.c: Ditto.
13414
13415 2000-05-18 Jeffrey A Law (law@cygnus.com)
13416
13417 * gcc.c-torture/compile/20000518-1.c: New test.
13418
13419 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
13420
13421 * g77.f-torture/compile/200005018.f: New test.
13422
13423 2000-05-17 Jeffrey A Law (law@cygnus.com)
13424
13425 * gcc.c-torture/compile/20000517-1.c: New test.
13426
13427 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13428
13429 * gcc.c-torture/execute/20000516-1.c: New test.
13430
13431 2000-05-15 Jakub Jelinek <jakub@redhat.com>
13432
13433 * g++.old-deja/g++.other/eh.C: New test.
13434
13435 2000-05-12 Richard Henderson <rth@cygnus.com>
13436
13437 * gcc.c-torture/execute/990208-1.c (main): Don't pass
13438 constants through to doit's conditional.
13439
13440 2000-05-11 Jeffrey A Law (law@cygnus.com)
13441
13442 * gcc.c-torture/compile/20000511-1.c: New test.
13443 * g77.f-torture/compile/20000511-1.f: New test.
13444 * g77.f-torture/compile/20000511-2.f: New test.
13445
13446 2000-05-11 Michael Meissner <meissner@redhat.com>
13447
13448 * gcc.c-torture/execute/20000511-1.c: New test.
13449
13450 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
13451
13452 * gcc.dg/dg.exp: Scan .S files as well as .c files.
13453 * gcc.dg/20000510-1.S: New.
13454
13455 2000-05-08 Catherine Moore <clm@cygnus.com>
13456
13457 * gcc.dg/unused-3.c: New.
13458
13459 2000-05-06 Richard Henderson <rth@cygnus.com>
13460
13461 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
13462 * g++.old-deja/g++.mike/warn1.C: Likewise.
13463 * g++.old-deja/g++.pt/local1.C: Likewise.
13464 * g++.old-deja/g++.pt/local7.C: Likewise.
13465 * g++.old-deja/g++.pt/spec16.C: Likewise.
13466
13467 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
13468
13469 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
13470
13471 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
13472
13473 * g77.f-torture/execute/20000503-1.f: New test.
13474
13475 2000-05-04 Andreas Jaeger <aj@suse.de>
13476
13477 * gcc.dg/noreturn-2.c: New test.
13478
13479 2000-05-04 Neil Booth <NeilB@earthling.net>
13480
13481 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
13482 preprocessor.
13483
13484 2000-05-04 Richard Henderson <rth@cygnus.com>
13485
13486 * gcc.c-torture/execute/20000503-1.c: Fix typo.
13487
13488 2000-05-04 Richard Henderson <rth@cygnus.com>
13489
13490 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
13491 OpenSSL by Jason R Thorpe.
13492
13493 2000-05-03 Jim Wilson <wilson@cygnus.com>
13494
13495 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
13496
13497 2000-05-03 Robert Lipe <robertlipe@usa.net>
13498
13499 * gcc.dg/20000503-1.c: New test.
13500
13501 2000-05-02 Jakub Jelinek <jakub@redhat.com>
13502
13503 * gcc.c-torture/compile/20000502-1.c: New test.
13504 * g++.old-deja/g++.other/align.C: New test.
13505 * gcc.dg/cpp-tradstringify.c: New test.
13506
13507 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
13508
13509 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
13510 and hard registers.
13511
13512 2000-04-26 Geoff Keating <geoffk@cygnus.com>
13513
13514 * gcc.c-torture/execute/loop-5.c: New test.
13515
13516 2000-04-25 Jakub Jelinek <jakub@redhat.com>
13517
13518 * gcc.c-torture/execute/va-arg-20.c: New test.
13519
13520 2000-04-23 Jeffrey A Law (law@cygnus.com)
13521
13522 * gcc.c-torture/execute/20000422-1.c: New test.
13523
13524 2000-04-20 Greg McGary <gkm@gnu.org>
13525
13526 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
13527 when optimizing, but without sibling-call optimizations (-O1).
13528
13529 2000-04-20 Jeffrey A Law (law@cygnus.com)
13530
13531 * gcc.c-torture/compile/20000420-1.c: New test.
13532
13533 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
13534
13535 * g++.abi/ptrflags.C: New test.
13536 * g++.eh/catchptr1.C: Test incomplete pointer chains.
13537
13538 2000-04-19 Catherine Moore <clm@cygnus.com>
13539
13540 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
13541
13542 2000-04-19 Greg McGary <gkm@gnu.org>
13543
13544 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
13545 sibling-call optimizations.
13546
13547 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
13548
13549 * gcc.dg/20000419-1.c: New test.
13550
13551 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
13552
13553 * gcc.c-torture/execute/20000412-6.c: New test.
13554
13555 2000-04-12 Jeffrey A Law (law@cygnus.com)
13556
13557 * gcc.c-torture/execute/20000412-5.c: New test.
13558 * g77.f-torture/compile/20000412-1.f: New test.
13559 * gcc.c-torture/execute/20000412-4.c: New test.
13560 * gcc.c-torture/compile/20000412-2.c: New test.
13561 * gcc.c-torture/execute/20000412-3.c: New test.
13562 * gcc.c-torture/compile/20000412-1.c: New test.
13563 * gcc.c-torture/execute/20000412-2.c: New test.
13564
13565 2000-04-12 Jakub Jelinek <jakub@redhat.com>
13566
13567 * objc/execute/bf-20.m: New test.
13568
13569 2000-04-10 Richard Henderson <rth@cygnus.com>
13570
13571 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
13572
13573 * gcc.c-torture/execute/20000412-1.c: New test.
13574
13575 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
13576
13577 * g++.old-deja/g++.eh/catchptr1.C: New test.
13578
13579 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
13580
13581 * g++.old-deja/g++.abi/cxa_vec.C: New test.
13582
13583 2000-04-08 Neil Booth <NeilB@earthling.net>
13584
13585 * gcc.dg/cpp-nullchar.c: Remove test as
13586 embedded nulls cause problems.
13587
13588 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13589
13590 * gcc.dg/compare2.c: New test.
13591
13592 2000-04-08 Neil Booth <NeilB@earthling.net>
13593
13594 * gcc.dg/cpp-nullchar.c: New test.
13595
13596 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
13597
13598 * gcc.dg/cpp-mi2.c: New test.
13599 * gcc.dg/cpp-mi2[abc].h: New files.
13600
13601 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
13602
13603 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
13604 member name.
13605
13606 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
13607
13608 * g++.old-deja/g++.abi/vmihint.C: New test.
13609
13610 2000-04-06 Neil Booth <NeilB@earthling.net>
13611
13612 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
13613 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
13614 copyright.
13615
13616 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
13617
13618 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
13619 avoid stack-frame overwrite.
13620
13621 2000-04-05 Jakub Jelinek <jakub@redhat.com>
13622
13623 * gcc.c-torture/compile/20000405-2.c: New test.
13624 * gcc.c-torture/compile/20000405-3.c: New test.
13625
13626 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13627
13628 * gcc.c-torture/compile/20000405-1.c: New test.
13629
13630 2000-04-04 Geoff Keating <geoffk@cygnus.com>
13631
13632 * gcc.dg/cast-qual-1.c: Revert last change.
13633
13634 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13635
13636 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
13637
13638 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
13639
13640 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
13641 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
13642
13643 2000-04-03 Jeffrey A Law (law@cygnus.com)
13644
13645 * gcc.c-torture/compile/20000403-2.c: New test.
13646 * gcc.c-torture/compile/20000403-1.c: New test.
13647
13648 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
13649
13650 * gcc.c-torture/execute/20000403-1.c: New test.
13651
13652 2000-04-03 Geoff Keating <geoffk@cygnus.com>
13653
13654 * gcc.c-torture/execute/20000402-1.c: New test.
13655
13656 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
13657
13658 * gcc.c-torture/execute/va-arg-15.c: New test.
13659 * gcc.c-torture/execute/va-arg-16.c: New test.
13660 * gcc.c-torture/execute/va-arg-17.c: New test.
13661 * gcc.c-torture/execute/va-arg-18.c: New test.
13662 * gcc.c-torture/execute/va-arg-19.c: New test.
13663
13664 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
13665
13666 * gcc.c-torture/compile/981211-1.c: Move to...
13667 * gcc.dg/cpp-as1.c: ...here.
13668 * gcc.dg/cpp-as2.c: New file.
13669
13670 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
13671 compiler.
13672
13673 2000-04-02 Neil Booth <NeilB@earthling.net>
13674
13675 * gcc.dg/cpp-cond.c New tests.
13676 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
13677 accidental success less likely.
13678 * gcc.dg/cpp-missingop.c New tests.
13679 * gcc.dg/cpp-missingparen.c New tests.
13680 * gcc.dg/cpp-shift.c New tests.
13681 * gcc.dg/cpp-shortcircuit.c New tests.
13682 * gcc.dg/cpp-unary.c New tests.
13683
13684 2000-03-29 Jeffrey A Law (law@cygnus.com)
13685
13686 * gcc.c-torture/compile/20000329-1.c: New test.
13687
13688 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
13689
13690 * gcc.c-torture/compile/20000326-1.c: New test.
13691 * gcc.c-torture/compile/20000326-2.c: New test.
13692
13693 2000-03-24 Geoff Keating <geoffk@cygnus.com>
13694
13695 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
13696 the first parameter is a function argument.
13697
13698 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
13699
13700 * g++.old-deja/g++.ext/array4.C: New test.
13701
13702 2000-03-22 Geoff Keating <geoffk@cygnus.com>
13703
13704 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
13705
13706 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13707
13708 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
13709
13710 2000-03-19 Richard Henderson <rth@cygnus.com>
13711
13712 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
13713
13714 2000-03-19 Richard Henderson <rth@cygnus.com>
13715
13716 * gcc.c-torture/compile/20000319-1.c: New test.
13717
13718 2000-03-14 Jeffrey A Law (law@cygnus.com)
13719
13720 * gcc.c-torture/execute/20000314-3.c: New test.
13721 * gcc.c-torture/execute/20000314-2.c: New test.
13722 * gcc.c-torture/execute/20000314-1.c: New test.
13723 * gcc.c-torture/compile/20000314-2.c: New test.
13724 * gcc.c-torture/compile/20000314-1.c: New test.
13725
13726 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
13727
13728 * g++.old-deja/g++.warn/inline.C: New test.
13729
13730 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
13731
13732 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
13733 standards-compliant result rather than specific constants.
13734 Put test-values in array.
13735
13736 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
13737
13738 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
13739 (g++_target_compile): Put test-specific options last.
13740
13741 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
13742
13743 * g++.old-deja/g++.eh/vbase4.C: New test.
13744
13745 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
13746
13747 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
13748
13749 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
13750
13751 * g++.old-deja/g++.brendan/misc12.C: Removed.
13752 * g++.old-deja/g++.pt/memtemp77.C: Constify.
13753 * g++.old-deja/g++.ext/pretty4.C: New test.
13754
13755 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
13756
13757 * g++.old-deja/g++.other/string2.C: New test.
13758
13759 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
13760
13761 * g++.old-deja/g++.warn/impint2.C: New test.
13762
13763 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
13764
13765 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
13766 is 1, not zero.
13767
13768 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
13769
13770 * g++.old-deja/g++.warn/impint.C: New test.
13771 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
13772 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
13773 * g++.old-deja/g++.pt/explicit12.C: Likewise.
13774 * g++.old-deja/g++.pt/explicit13.C: Likewise.
13775 * g++.old-deja/g++.pt/explicit17.C: Likewise.
13776 * g++.old-deja/g++.pt/explicit18.C: Likewise.
13777 * g++.old-deja/g++.pt/explicit19.C: Likewise.
13778 * g++.old-deja/g++.pt/explicit23.C: Likewise.
13779 * g++.old-deja/g++.pt/explicit31.C: Likewise.
13780 * g++.old-deja/g++.pt/explicit35.C: Likewise.
13781 * g++.old-deja/g++.pt/explicit6.C: Likewise.
13782 * g++.old-deja/g++.pt/memclass7.C: Likewise.
13783
13784 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
13785
13786 * gcc.dg/cpp-redef.c: New test.
13787
13788 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
13789
13790 * g++.old-deja/g++.pt/unify7.C: New test.
13791
13792 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13793
13794 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
13795 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
13796
13797 2000-02-25 Geoff Keating <geoffk@cygnus.com>
13798
13799 * gcc.c-torture/compile/20000224-1.c: New test.
13800
13801 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13802
13803 * gcc.c-torture/compile/cpp-2.c: New test.
13804 * gcc.c-torture/compile/cpp-1.c: New test.
13805
13806 2000-02-25 Jeffrey A Law (law@cygnus.com)
13807
13808 * gcc.c-torture/execute/20000225-1.c: New test.
13809
13810 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13811
13812 * gcc.dg/cpp-li2.c: New test.
13813
13814 * gcc.dg/cpp-wi1.c: New test.
13815
13816 * gcc.dg/cpp-li1.c: New test.
13817
13818 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
13819
13820 * g++.old-deja/g++.other/sizeof5.C: New test.
13821
13822 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13823
13824 * gcc.c-torture/execute/va-arg-13.c: New test.
13825
13826 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
13827
13828 * gcc.c-torture/execute/va-arg-12.c: New test.
13829
13830 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
13831
13832 * gcc.c-torture/execute/20000223-1.c: New test.
13833
13834 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
13835
13836 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
13837
13838 2000-02-22 Mark Mitchell <mark@codesourcery.com>
13839
13840 * g++.old-deja/g++.abi/ptrmem.C: New test.
13841
13842 2000-02-19 Richard Henderson <rth@cygnus.com>
13843
13844 * gcc.c-torture/compile/init-3.c: New.
13845
13846 2000-02-17 Mark Mitchell <mark@codesourcery.com>
13847
13848 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
13849 ALWAYS_CXXFLAGS.
13850
13851 2000-02-11 Robert Lipe <robertl@sco.com>
13852
13853 * gcc.c-torture/compile/20000211-3.c: New test.
13854
13855 2000-02-11 Martin Buchholz <martin@xemacs.org>
13856
13857 * gcc.c-torture/compile/20000211-2.c: New test.
13858
13859 2000-02-11 Jeffrey A Law (law@cygnus.com)
13860
13861 * gcc.c-torture/compile/20000211-1.c: New test.
13862
13863 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
13864
13865 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
13866 on native targets
13867
13868 2000-02-08 Nathan Sidwell <nathan@acm.org>
13869
13870 * g++.old-deja/g++.other/cast5.C: New test.
13871
13872 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
13873
13874 * gcc.c-torture/execute/20000205-1.c: New.
13875
13876 2000-02-03 Nathan Sidwell <nathan@acm.org>
13877
13878 * g++.old-deja/g++.jason/cast3.C: Return void.
13879 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
13880
13881 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13882
13883 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
13884
13885 * gcc.dg/loop-1.c: New test.
13886
13887 2000-01-27 Jakub Jelinek <jakub@redhat.com>
13888
13889 * gcc.c-torture/compile/20000127-1.c: New test.
13890 * gcc.c-torture/execute/991228-1.c: New test.
13891
13892 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13893
13894 * gcc.dg/unused-2.c: New test.
13895
13896 * gcc.dg/conv-1.c: New test.
13897
13898 2000-01-24 Mark Mitchell <mark@codesourcery.com>
13899
13900 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
13901 compiler.
13902 (tool_option_proc): Fix typo.
13903
13904 2000-01-24 Geoff Keating <geoffk@cygnus.com>
13905
13906 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
13907 of the ld on the host, not on the build machine.
13908 Also, don't crash if '--help' is not a supported option.
13909
13910 2000-01-24 Richard Henderson <rth@cygnus.com>
13911
13912 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
13913
13914 2000-01-20 Jeffrey A Law (law@cygnus.com)
13915
13916 * gcc.c-torture/execute/20000120-2.c: New test.
13917 * gcc.c-torture/execute/20000120-1.c: New test.
13918
13919 2000-01-13 Jeffrey A Law (law@cygnus.com)
13920
13921 * gcc.c-torture/execute/20000113-1.c: New test.
13922
13923 2000-01-12 Jeffrey A Law (law@cygnus.com)
13924
13925 * gcc.c-torture/execute/20000112-1.c: New test.
13926
13927 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13928
13929 * gcc.dg/20000111-1.c: New test.
13930
13931 2000-01-10 Jeffrey A Law (law@cygnus.com)
13932
13933 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
13934 with 16 bit integers.
13935
13936 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13937
13938 * gcc.dg/20000108-1.c: New test.
13939
13940 2000-01-05 Nathan Sidwell <nathan@acm.org>
13941
13942 * g++.old-deja/g++.ns/koenig8.C: New test.
13943
13944 2000-01-05 Nathan Sidwell <nathan@acm.org>
13945
13946 * g++.old-deja/g++.other/cast4.C: New test.
13947
13948 2000-01-05 Jeffrey A Law (law@cygnus.com)
13949
13950 * gcc.c-torture/compile/20000105-2.c: New test.
13951 * gcc.c-torture/compile/20000105-1.c: New test.
13952
13953 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13954
13955 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
13956 references to printf & atoi to conform to ANSI standard.
13957 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
13958 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
13959 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
13960 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
13961 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
13962 * g++.old-deja/g++.brendan/complex1.C: Likewise.
13963 * g++.old-deja/g++.brendan/copy1.C: Likewise.
13964 * g++.old-deja/g++.brendan/copy2.C: Likewise.
13965 * g++.old-deja/g++.brendan/copy3.C: Likewise.
13966 * g++.old-deja/g++.brendan/copy4.C: Likewise.
13967 * g++.old-deja/g++.brendan/copy5.C: Likewise.
13968 * g++.old-deja/g++.brendan/copy6.C: Likewise.
13969 * g++.old-deja/g++.brendan/copy7.C: Likewise.
13970 * g++.old-deja/g++.brendan/copy8.C: Likewise.
13971 * g++.old-deja/g++.brendan/crash11.C: Likewise.
13972 * g++.old-deja/g++.brendan/crash14.C: Likewise.
13973 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
13974 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
13975 * g++.old-deja/g++.brendan/delete2.C: Likewise.
13976 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
13977 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
13978 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
13979 * g++.old-deja/g++.brendan/eh1.C: Likewise.
13980 * g++.old-deja/g++.brendan/groff1.C: Likewise.
13981 * g++.old-deja/g++.brendan/init3.C: Likewise.
13982 * g++.old-deja/g++.brendan/misc12.C: Likewise.
13983 * g++.old-deja/g++.brendan/misc7.C: Likewise.
13984 * g++.old-deja/g++.brendan/new2.C: Likewise.
13985 * g++.old-deja/g++.brendan/operators4.C: Likewise.
13986 * g++.old-deja/g++.brendan/operators5.C: Likewise.
13987 * g++.old-deja/g++.brendan/overload2.C: Likewise.
13988 * g++.old-deja/g++.brendan/overload7.C: Likewise.
13989 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
13990 * g++.old-deja/g++.brendan/reference1.C: Likewise.
13991 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
13992 * g++.old-deja/g++.brendan/template24.C: Likewise.
13993 * g++.old-deja/g++.brendan/template3.C: Likewise.
13994 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
13995 * g++.old-deja/g++.jason/inline3.C: Likewise.
13996 * g++.old-deja/g++.jason/opeq.C: Likewise.
13997 * g++.old-deja/g++.law/arg5.C: Likewise.
13998 * g++.old-deja/g++.law/arm7.C: Likewise.
13999 * g++.old-deja/g++.law/ctors11.C: Likewise.
14000 * g++.old-deja/g++.law/cvt8.C: Likewise.
14001 * g++.old-deja/g++.law/init9.C: Likewise.
14002 * g++.old-deja/g++.law/refs4.C: Likewise.
14003 * g++.old-deja/g++.law/template2.C: Likewise.
14004 * g++.old-deja/g++.law/visibility24.C: Likewise.
14005 * g++.old-deja/g++.law/vtable3.C: Likewise.
14006 * g++.old-deja/g++.mike/asm2.C: Likewise.
14007 * g++.old-deja/g++.mike/eh1.C: Likewise.
14008 * g++.old-deja/g++.mike/misc1.C: Likewise.
14009 * g++.old-deja/g++.mike/misc13.C: Likewise.
14010 * g++.old-deja/g++.mike/misc14.C: Likewise.
14011 * g++.old-deja/g++.mike/ns12.C: Likewise.
14012 * g++.old-deja/g++.mike/p1248.C: Likewise.
14013 * g++.old-deja/g++.mike/p3708.C: Likewise.
14014 * g++.old-deja/g++.mike/p3708a.C: Likewise.
14015 * g++.old-deja/g++.mike/p3708b.C: Likewise.
14016 * g++.old-deja/g++.mike/p646.C: Likewise.
14017 * g++.old-deja/g++.mike/p700.C: Likewise.
14018 * g++.old-deja/g++.mike/p783.C: Likewise.
14019 * g++.old-deja/g++.mike/p783a.C: Likewise.
14020 * g++.old-deja/g++.mike/p783b.C: Likewise.
14021 * g++.old-deja/g++.mike/p786.C: Likewise.
14022 * g++.old-deja/g++.mike/p789.C: Likewise.
14023 * g++.old-deja/g++.mike/p789a.C: Likewise.
14024 * g++.old-deja/g++.mike/p807a.C: Likewise.
14025 * g++.old-deja/g++.other/delete3.C: Likewise.
14026 * g++.old-deja/g++.other/dyncast1.C: Likewise.
14027 * g++.old-deja/g++.other/dyncast2.C: Likewise.
14028 * g++.old-deja/g++.other/dyncast3.C: Likewise.
14029 * g++.old-deja/g++.other/empty1.C: Likewise.
14030 * g++.old-deja/g++.other/temporary1.C: Likewise.
14031 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
14032 * g++.old-deja/g++.pt/t16.C: Likewise.
14033 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
14034
14035 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
14036
14037 * gcc.dg/991230-1.c: New test.
14038
14039 1999-12-29 Jeffrey A Law (law@cygnus.com)
14040
14041 * gcc.c-torture/compile/991229-3.c: New test.
14042 * gcc.c-torture/compile/991229-2.c: New test.
14043 * gcc.c-torture/compile/991229-1.c: New test.
14044
14045 1999-12-29 Greg McGary <gkm@eng.ascend.com>
14046
14047 * gcc.c-torture/compile/labels-2.c: New test.
14048
14049 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
14050
14051 * gcc.c-torture/execute/991227-1.c: New test.
14052
14053 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14054
14055 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
14056
14057 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
14058
14059 * gcc.c-torture/execute/991221-1.c: New test.
14060
14061 1999-12-20 Nathan Sidwell <nathan@acm.org>
14062
14063 * g++.old-deja/g++.other/cast3.C: New test.
14064
14065 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
14066
14067 * gcc.c-torture/execute/991216-4.c: New test.
14068
14069 1999-12-16 Michael Meissner <meissner@cygnus.com>
14070
14071 * gcc.c-torture/execute/991216-1.c: New test.
14072 * gcc.c-torture/execute/991216-2.c: New test.
14073 * gcc.c-torture/execute/991216-3.c: New test.
14074
14075 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14076
14077 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
14078 Actually make the test fail by using "-O2" for compilation.
14079
14080 1999-12-15 Nathan Sidwell <nathan@acm.org>
14081
14082 * g++.old-deja/g++.warn/cast-align1.C: New test.
14083
14084 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14085
14086 * gcc.c-torture/compile/991214-1.c: New test.
14087 * gcc.c-torture/compile/991214-2.c: New test.
14088
14089 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
14090
14091 * gcc.dg/991214-1.c: New test.
14092
14093 1999-12-13 Jeffrey A Law (law@cygnus.com)
14094
14095 * gcc.c-torture/compile/991213-3.c: New test.
14096 * gcc.c-torture/compile/991213-2.c: New test.
14097 * gcc.c-torture/compile/991213-1.c: New test.
14098
14099 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
14100
14101 * gcc.dg/991209-1.c: New test.
14102
14103 1999-12-08 Nathan Sidwell <nathan@acm.org>
14104
14105 * gcc.c-torture/compile/991208-1.c: New test.
14106
14107 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14108
14109 * gcc.dg/ultrasp2.c: New test.
14110
14111 1999-12-05 Alex Samuel <samuel@codesourcery.com>
14112
14113 * g++.old-deja/g++.abi/align.C (main): Fix typo.
14114
14115 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
14116
14117 * gcc.c-torture/compile/991202-1.c: New test.
14118 * gcc.c-torture/execute/991202-1.c: New test.
14119 * gcc.c-torture/execute/991202-2.c: New test.
14120 * gcc.c-torture/execute/991202-3.c: New test.
14121
14122 1999-12-02 Alex Samuel <samuel@codesourcery.com>
14123
14124 * g++.old-deja/g++.abi/align.C: New test.
14125 * g++.old-deja/g++.abi/aggregates.C: Likewise.
14126 * g++.old-deja/g++.abi/bitfields.C: Likewise.
14127
14128 1999-12-01 Richard Henderson <rth@cygnus.com>
14129
14130 * gcc.c-torture/execute/991201-1.c: New.
14131
14132 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
14133
14134 * gcc.dg/991129-1.c: New test.
14135
14136 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
14137
14138 * gcc.c-torture/compile/991127-1.c: New test.
14139
14140 1999-11-22 Nathan Sidwell <nathan@acm.org>
14141
14142 * g++.old-deja/g++.other/warn4.C: New test.
14143
14144 1999-11-22 Nathan Sidwell <nathan@acm.org>
14145
14146 * g++.old-deja/g++.eh/cleanup2.C: New test.
14147 * g++.old-deja/g++.ext/pretty2.C: New test.
14148 * g++.old-deja/g++.ext/pretty3.C: New test.
14149 * g++.old-deja/g++.other/debug6.C: New test.
14150
14151 1999-10-20 Jim Wilson <wilson@cygnus.com>
14152
14153 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
14154 compiler_output to look for one error message instead of two.
14155
14156 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
14157
14158 * gcc.c-torture/execute/991118-1.c: Also test case
14159 where the word boundary does not split a byte evenly.
14160
14161 1999-11-19 Nathan Sidwell <nathan@acm.org>
14162
14163 * g++.old-deja/g++.ext/restrict1.C: New test.
14164
14165 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
14166
14167 * gcc.c-torture/execute/991118-1.c: New test.
14168
14169 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
14170
14171 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
14172 working directory pathnames.
14173
14174 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
14175
14176 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
14177 host is equipped with driver.h and driver.o so it can actually
14178 compile and run the tests.
14179
14180 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
14181
14182 * gcc.c-torture/compile/991008-1.c: New test.
14183
14184 1999-11-08 Nick Clifton <nickc@cygnus.com>
14185
14186 * lib/gcc-dg.exp: Include target-supports.exp
14187
14188 1999-11-05 Nick Clifton <nickc@cygnus.com>
14189
14190 * lib/target-supports.exp: New file: Provide procs to test for
14191 features supported by the target.
14192 (check_weak_available): Moved here from ecos.exp.
14193 (check_alias_available): New proc: Determine of the target
14194 toolchain supports the alias attribute.
14195
14196 * gcc.dg/special/ecos.exp: Move check_weak_available to
14197 target-supports.exp.
14198 (alias-1.c): Only perform the test if the target supports
14199 aliases.
14200 (wkali-1.c): Only perform the test if the target supports
14201 aliases.
14202
14203 * gcc.dg/990506-0.c: Expect error messages from cross
14204 targets as well as native targets.
14205
14206 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14207
14208 * gcc.dg/ultrasp1.c: Removed xfail.
14209 * gcc.dg/struct-ret-2.c: Likewise.
14210 * gcc.dg/array-1.c: Likewise.
14211
14212 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14213
14214 * gcc.dg/struct-ret-2.c: New test.
14215
14216 * gcc.dg/array-1.c: New test.
14217
14218 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
14219
14220 * gcc.c-torture/execute/991030-1.c: New test.
14221
14222 1999-10-26 Richard Henderson <rth@cygnus.com>
14223
14224 * gcc.c-torture/compile/991026-2.c: New test.
14225
14226 1999-10-26 Jeffrey A Law (law@cygnus.com)
14227
14228 * gcc.c-torture/compile/991026-1.c: New test.
14229
14230 1999-10-23 Jeffrey A Law (law@cygnus.com)
14231
14232 * gcc.c-torture/execute/991023-1.c: New test.
14233
14234 1999-10-19 Jeffrey A Law (law@cygnus.com)
14235
14236 * gcc.c-torture/execute/991019-1.c: New test.
14237
14238 1999-10-16 Richard Henderson <rth@cygnus.com>
14239
14240 * gcc.c-torture/execute/991016-1.c: New test.
14241
14242 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
14243
14244 * gcc.c-torture/execute/991014-1.c: New test.
14245
14246 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
14247
14248 * g++.old-deja/g++.other/union2.C: New test.
14249
14250 1999-10-13 Nathan Sidwell <nathan@acm.org>
14251
14252 * g++.old-deja/g++.other/vaarg2.C: New test.
14253 * g++.old-deja/g++.other/vaarg3.C: New test.
14254
14255 1999-10-12 Craig Burley <craig@jcb-sc.com>
14256
14257 * g77.f-torture/noncompile/19990905-1.f: Moved from being
14258 in compile/.
14259
14260 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
14261
14262 * gcc.c-torture/execute/va-arg-11.c: New test.
14263
14264 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
14265
14266 * lib/file-format.exp (gcc_target_object_format): Don't
14267 crash if objdump is unavailable.
14268
14269 1999-09-29 Donn Terry <donn@interix.com>
14270
14271 * gcc.misc-tests/mg.exp: delete extraneous redirection.
14272
14273 1999-09-28 Nick Clifton <nickc@cygnus.com>
14274
14275 * gcc.c-torture/compile/990928-1.c: New test.
14276
14277 1999-09-28 Nathan Sidwell <nathan@acm.org>
14278
14279 * g++.old-deja/g++.other/decl6.C: New test.
14280
14281 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14282
14283 * gcc.c-torture/execute/va-arg-10.c: New test.
14284
14285 1999-09-27 Nathan Sidwell <nathan@acm.org>
14286
14287 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
14288 __PRETTY_FUNCTION__.
14289
14290 1999-09-23 Nick Clifton <nickc@cygnus.com>
14291
14292 * gcc.c-torture/execute/990923-1.c: New test.
14293
14294 1999-09-21 Nick Clifton <nickc@cygnus.com>
14295
14296 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
14297 for which -fpic is inappropriate.
14298
14299 1999-09-21 Mark Mitchell <mark@codesourcery.com>
14300
14301 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
14302
14303 1999-09-21 Nathan Sidwell <nathan@acm.org>
14304
14305 * g++.old-deja/g++.other/dyncast1.C: New test.
14306 * g++.old-deja/g++.other/dyncast2.C: New test.
14307 * g++.old-deja/g++.other/dyncast3.C: New test.
14308 * g++.old-deja/g++.other/dyncast4.C: New test.
14309 * g++.old-deja/g++.other/dyncast5.C: New test.
14310 * g++.old-deja/g++.eh/catch3.C: New test.
14311 * g++.old-deja/g++.eh/catch3p.C: New test.
14312 * g++.old-deja/g++.eh/catch4.C: New test.
14313 * g++.old-deja/g++.eh/catch4p.C: New test.
14314 * g++.old-deja/g++.eh/catch5.C: New test.
14315 * g++.old-deja/g++.eh/catch5p.C: New test.
14316 * g++.old-deja/g++.eh/catch6.C: New test.
14317 * g++.old-deja/g++.eh/catch6p.C: New test.
14318 * g++.old-deja/g++.eh/catch7.C: New test.
14319 * g++.old-deja/g++.eh/catch7p.C: New test.
14320 * g++.old-deja/g++.eh/catch8.C: New test.
14321 * g++.old-deja/g++.eh/catch8p.C: New test.
14322 * g++.old-deja/g++.eh/catch9.C: New test.
14323 * g++.old-deja/g++.eh/catch9p.C: New test.
14324
14325 1999-09-13 Nathan Sidwell <nathan@acm.org>
14326
14327 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
14328 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
14329
14330 1999-09-13 Jeffrey A Law (law@cygnus.com)
14331
14332 * gcc.c-torture/compile/990913-1.c: New test.
14333
14334 1999-09-10 Nathan Sidwell <nathan@acm.org>
14335
14336 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
14337 * g++.old-deja/g++.jason/rfg5.C: Likewise.
14338
14339 1999-09-09 Richard Henderson <rth@cygnus.com>
14340
14341 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
14342
14343 1999-09-09 Nathan Sidwell <nathan@acm.org>
14344
14345 * g++.old-deja/g++.other/lookup11.C: New test.
14346 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
14347 what is permitted and what we want.
14348 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
14349 overload use.
14350 * g++.old-deja/g++.jason/rfg5.C: Likewise
14351
14352 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
14353
14354 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
14355 * gcc.c-torture/noncompile/poison-1.c: New file.
14356
14357 1999-09-08 Nathan Sidwell <nathan@acm.org>
14358
14359 * g++.old-deja/g++.other/sizeof3.C: New test.
14360 * g++.old-deja/g++.other/sizeof4.C: New test.
14361 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
14362 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
14363
14364 1999-09-07 Richard Henderson <rth@cygnus.com>
14365
14366 * gcc.dg/va-arg-1.c: New.
14367
14368 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14369
14370 * gcc.c-torture/execute/va-arg-9.c: New test.
14371
14372 1999-09-05 Craig Burley <craig@jcb-sc.com>
14373
14374 * g77.f-torture/compile/980519-2.f: New test.
14375 * g77.f-torture/compile/19990905-0.f: New test.
14376 * g77.f-torture/compile/19990905-1.f: New test.
14377 * g77.f-torture/compile/19990905-2.f: New test.
14378
14379 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
14380
14381 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
14382
14383 * gcc.c-torture/execute/990827-1.c: Fix typo.
14384
14385 1999-09-03 Nathan Sidwell <nathan@acm.org>
14386
14387 * g++.old-deja/g++.other/deref1.C: New test.
14388
14389 1999-09-02 Nathan Sidwell <nathan@acm.org>
14390
14391 * g++.old-deja/g++.other/ambig2.C: New test.
14392 * g++.old-deja/g++.other/cond5.C: New test.
14393 * g++.old-deja/g++.other/lookup16.C: New test.
14394
14395 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
14396
14397 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
14398 assemblers too.
14399
14400 1999-08-31 Jeffrey A Law (law@cygnus.com)
14401
14402 * lib/c-torture.exp: Avoid the "compare executables" optimization
14403 when testing native.
14404
14405 1999-08-29 Jeffrey A Law (law@cygnus.com)
14406
14407 * gcc.c-torture/execute/990829-1.c: New test.
14408 * gcc.c-torture/compile/990829-1.c: New test.
14409
14410 1999-08-27 Paul Burchard <burchard@pobox.com>
14411
14412 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
14413 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
14414 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
14415 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
14416 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
14417 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
14418 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
14419 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
14420 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
14421 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
14422 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
14423
14424 1999-08-27 Jeffrey A Law (law@cygnus.com)
14425
14426 * gcc.c-torture/execute/990827-1.c: New test.
14427
14428 1999-08-26 Craig Burley <craig@jcb-sc.com>
14429
14430 * g77.f-torture/noncompile/19990826-4.f: New test.
14431
14432 * g77.f-torture/compile/19990826-3.f: New test.
14433
14434 * g77.f-torture/execute/19990826-2.f: New test.
14435
14436 * g77.f-torture/compile/19990826-1.f: New test.
14437
14438 * gcc.c-torture/execute/990826-0.c: New test.
14439 * g77.c-torture/execute/19990826-0.f: New test.
14440
14441 * g77.f-torture/noncompile/970626-2.f: New test.
14442
14443 1999-08-25 Paul Burchard <burchard@pobox.com>
14444
14445 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
14446 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
14447 lss-011.C: New tests.
14448
14449 1999-08-25 Nathan Sidwell <nathan@acm.org>
14450
14451 * g++.old-deja/g++.other/decl5.C: New test.
14452
14453 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14454
14455 * noncompile/noncompile.exp: Load_lib c-torture.exp.
14456 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
14457 call `postbase' for each one. All callers of `postbase' changed
14458 to call this instead.
14459
14460 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
14461
14462 * gcc.c-torture/execute/990811-1.c: New test.
14463
14464 1999-08-09 Nick Clifton <nickc@cygnus.com>
14465
14466 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
14467 just native ones.
14468
14469 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
14470 just native ones.
14471
14472 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
14473
14474 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
14475
14476 1999-08-04 Jeffrey A Law (law@cygnus.com)
14477
14478 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
14479
14480 1999-08-04 Nathan Sidwell <nathan@acm.org>
14481
14482 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
14483
14484 1999-08-04 Jeffrey A Law (law@cygnus.com)
14485
14486 * gcc.c-torture/execute/990804-1.c: New test.
14487
14488 1999-08-03 Nathan Sidwell <nathan@acm.org>
14489
14490 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
14491 * g++.old-deja/g++.brendan/crash64.C: Likewise
14492 * g++.old-deja/g++.brendan/overload8.C: Likewise
14493
14494 1999-08-03 Nathan Sidwell <nathan@acm.org>
14495
14496 * g++.old-deja/g++.other/struct1.C: New test.
14497
14498 1999-08-03 Nathan Sidwell <nathan@acm.org>
14499
14500 * g++.old-deja/g++.other/enum2.C: New test.
14501
14502 1999-08-02 Richard Henderson <rth@cygnus.com>
14503
14504 Adapted from tests from Franz Sirl:
14505 * gcc.c-torture/execute/va-arg-7.c: New test.
14506 * gcc.c-torture/execute/va-arg-8.c: New test.
14507
14508 1999-08-01 Jeffrey A Law (law@cygnus.com)
14509
14510 * gcc.c-torture/compile/990801-2.c: New test.
14511
14512 * gcc.c-torture/compile/990801-1.c: New test.
14513
14514 1999-07-27 Michael Meissner <meissner@cygnus.com>
14515
14516 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
14517 fp-cmp-1.c, converting double to float.
14518
14519 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
14520 fp-cmp-1.c, converting double to long double.
14521
14522 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
14523 from fr1 to unknown_register, since fr1 is a legitimate register
14524 on some machines.
14525
14526 1999-07-25 Jeffrey A Law (law@cygnus.com)
14527
14528 * README: More listname related changes.
14529
14530 1999-07-08 Catherine Moore <clm@cygnus.com>
14531
14532 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
14533
14534 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
14535
14536 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
14537
14538 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
14539
14540 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
14541
14542 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
14543
14544 * gcc.dg/990703-1.c: New test.
14545
14546 1999-06-29 Nick Clifton <nickc@cygnus.com>
14547
14548 * lib/file-format.exp: New file: Move definition of proc
14549 gcc_target_object_format to here from
14550 gcc.dg/special/ecos.exp.
14551
14552 * lib/c-torture.exp: Include lib file-format.exp.
14553 * lib/gcc-dg.exp: Include lib file-format.exp.
14554
14555 * gcc.dg/special/ecos.exp: Remove definition of proc
14556 gcc_target_object_format.
14557
14558 1999-06-28 Jeffrey A Law (law@cygnus.com)
14559
14560 * gcc.c-torture/execute/990628-1.c: New test.
14561
14562 1999-06-25 Jeffrey A Law (law@cygnus.com)
14563
14564 * gcc.c-torture/compile/990625-2.c: New test.
14565
14566 * gcc.c-torture/compile/990625-1.c: New test.
14567
14568 1999-06-23 Nick Clifton <nickc@cygnus.com>
14569
14570 * gcc.c-torture/compile/dll.c: New test case. Check that dll
14571 attributes compile.
14572 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
14573 ports that use the COFF/PE file format.
14574
14575 1999-06-17 Jeffrey A Law (law@cygnus.com)
14576
14577 * gcc.c-torture/compile/990617-1.c: New test.
14578
14579 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
14580
14581 * g++.old-deja/g++.other/decl4.C: New test.
14582
14583 1999-06-14 Nathan Sidwell <nathan@acm.org>
14584
14585 * g++.old-deja/g++.other/bitfld3.C: New test.
14586
14587 1999-06-08 Nathan Sidwell <nathan@acm.org>
14588
14589 * g++.old-deja/g++.eh/catch1.C: New test.
14590
14591 1999-06-07 Jeffrey A Law (law@cygnus.com)
14592
14593 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
14594
14595 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
14596 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
14597
14598 1999-06-05 Craig Burley <craig@jcb-sc.com>
14599
14600 * g77.f-torture/compile/19990502-0.f: Replace with new,
14601 shorter, test that still fails after recent changes.
14602
14603 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14604
14605 * gcc.c-torture/execute/990604-1.c: New test.
14606
14607 1999-05-31 Jeffrey A Law (law@cygnus.com)
14608
14609 * gcc.c-torture/execute/990531-1.c: New test.
14610
14611 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14612
14613 * gcc.c-torture/compile/990527-1.c: New test.
14614
14615 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
14616
14617 * gcc.c-torture/execute/990527-1.c: New test.
14618
14619 1999-05-25 Nick Clifton <nickc@cygnus.com>
14620
14621 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
14622 bitfields as signed.
14623
14624 1999-05-25 Craig Burley <craig@jcb-sc.com>
14625
14626 * g77.f-torture/compile/19990525-0.f: New test.
14627
14628 1999-05-25 Jeffrey A Law (law@cygnus.com)
14629
14630 * gcc.c-torture/execute/990525-2.c: New test.
14631
14632 * gcc.c-torture/execute/990525-1.c: New test.
14633
14634 1999-05-24 Nathan Sidwell <nathan@acm.org>
14635
14636 * g++.old-deja/g++.other/anon3.C: New test.
14637 * g++.old-deja/g++.other/anon4.C: New test.
14638 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
14639 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
14640 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
14641 Merrill).
14642
14643 1999-05-24 Jeffrey A Law (law@cygnus.com)
14644
14645 * gcc.c-torture/execute/990524-1.c: New test.
14646
14647 * gcc.dg/990524-1.c: New test.
14648
14649 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14650
14651 * gcc.c-torture/compile/990523-1.c: New test.
14652
14653 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
14654
14655 * gcc.c-torture/compile/990519-1.c: New test.
14656
14657 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14658
14659 * gcc.c-torture/compile/990517-1.c: New test.
14660
14661 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
14662 (e4, f4): New tests.
14663 (main): Call them.
14664
14665 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14666
14667 * gcc.dg/noreturn-1.c: New test.
14668
14669 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14670
14671 * gcc.c-torture/execute/990513-1.c: New test.
14672
14673 1999-05-10 Richard Henderson <rth@cygnus.com>
14674
14675 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
14676
14677 1999-05-10 Craig Burley <craig@jcb-sc.com>
14678
14679 * g77.f-torture/execute/erfc.f: Use small single-precision
14680 values, to avoid problems on Alphas when not -mieee.
14681
14682 1999-05-08 Craig Burley <craig@jcb-sc.com>
14683
14684 * gcc.dg/990506-0.c: New test.
14685
14686 1999-05-08 Richard Henderson <rth@cygnus.com>
14687
14688 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
14689 the constant to test. Don't XFAIL 64-bit targets.
14690
14691 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
14692 * g++.old-deja/g++.law/profile1.C: Likewise.
14693
14694 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
14695 operator new instances.
14696 * g++.old-deja/g++.other/delete5.C: Likewise.
14697
14698 1999-05-03 Craig Burley <craig@jcb-sc.com>
14699
14700 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
14701 intrinsic.
14702
14703 1999-05-03 Craig Burley <craig@jcb-sc.com>
14704
14705 * g77.f-torture/execute/u77-test.f: Reverse order of two
14706 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
14707
14708 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14709
14710 * gcc.dg/compare1.c: New test.
14711
14712 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
14713
14714 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
14715 New tests.
14716
14717 1999-05-02 Craig Burley <craig@jcb-sc.com>
14718
14719 * g77.f-torture/compile/19990502-1.f: New test.
14720
14721 1999-05-02 Craig Burley <craig@jcb-sc.com>
14722
14723 * g77.f-torture/compile/19990502-0.f: New test.
14724
14725 1999-05-02 Craig Burley <craig@jcb-sc.com>
14726
14727 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
14728 intrinsic.
14729
14730 1999-05-02 Craig Burley <craig@jcb-sc.com>
14731
14732 * g77.f-torture/execute/u77-test.f (main): List libU77
14733 intrinsics not currently tested.
14734 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
14735 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
14736 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
14737 Trim blanks off the ends of some printed strings.
14738
14739 1999-05-02 Craig Burley <craig@jcb-sc.com>
14740
14741 * g77.f-torture/execute/u77-test.f (main): Just warn about
14742 FSTAT gid disagreement, as it's expected on some systems.
14743
14744 1999-05-01 Craig Burley <craig@jcb-sc.com>
14745
14746 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
14747 use a new function, which allows for some slop.
14748 Clean up some commentary.
14749 (issum): The new function.
14750 (sgladd): Deleted subroutine.
14751
14752 1999-05-01 Craig Burley <craig@jcb-sc.com>
14753
14754 * g77.f-torture/execute/u77-test.f: Modify to be more like
14755 libf2c/libU77 version, bringing patches to that version here.
14756 Add suitable commentary.
14757
14758 1999-04-25 Richard Henderson <rth@cygnus.com>
14759
14760 * gcc.dg/990424-1.c: New test.
14761
14762 1999-04-24 Craig Burley <craig@jcb-sc.com>
14763
14764 * g77.f-torture/execute/u77-test.f (main): Bug involving
14765 LSTAT has been fixed, so turn back on full checking.
14766
14767 1999-04-20 Craig Burley <craig@jcb-sc.com>
14768
14769 * g77.f-torture/compile/19990419-0.f: New test.
14770 * g77.f-torture/execute/19990419-1.f: New test.
14771
14772 1999-04-17 Richard Henderson <rth@cygnus.com>
14773
14774 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14775 to avoid the need for a prototype to supress a warning.
14776
14777 1999-04-07 Jim Wilson <wilson@cygnus.com>
14778
14779 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14780
14781 1999-04-04 Jeffrey A Law (law@cygnus.com)
14782
14783 * gcc.c-torture/execute/990404-1.c: New test.
14784
14785 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14786
14787 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14788 * gcc.dg/cpp-if3.c: Don't use -pedantic.
14789 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14790 missing initializer warnings.
14791
14792 1999-03-28 Jeffrey A Law (law@cygnus.com)
14793
14794 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14795 matching strings.
14796
14797 1999-03-26 Jeffrey A Law (law@cygnus.com)
14798
14799 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14800
14801 1999-03-26 Craig Burley <craig@jcb-sc.com>
14802
14803 * g77.f-torture/execute/19990325-0.f: New test.
14804 * g77.f-torture/execute/19990325-1.f: New test.
14805
14806 1999-03-24 Jeffrey A Law (law@cygnus.com)
14807
14808 * gcc.c-torture/execute/990324-1.c: New test.
14809
14810 1999-03-22 Jim Wilson <wilson@cygnus.com>
14811
14812 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14813 test with 4.
14814
14815 1999-03-17 Richard Henderson <rth@cygnus.com>
14816
14817 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
14818
14819 1999-03-13 Craig Burley <craig@jcb-sc.com>
14820
14821 * g77.f-torture/execute/19990313-2.f: New test.
14822 * g77.f-torture/execute/19990313-3.f: New test.
14823
14824 1999-03-13 Craig Burley <craig@jcb-sc.com>
14825
14826 * g77.f-torture/execute/19990313-0.f: New test.
14827 * g77.f-torture/execute/19990313-1.f: New test.
14828
14829 1999-03-12 Jim Wilson <wilson@cygnus.com>
14830
14831 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14832 printf to sprintf.
14833 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14834 (main): Add check for u15. Conditionalize u31 check depending on
14835 whether ints are <32 bits or >=32 bits.
14836
14837 1999-03-08 Craig Burley <craig@jcb-sc.com>
14838
14839 * g77.f-torture/execute/19981119-0.f: Improve testiness.
14840
14841 1999-03-08 Craig Burley <craig@jcb-sc.com>
14842
14843 * g77.f-torture/compile/19990305-0.f: New test.
14844 * g77.f-torture/execute/19981119-0.f: New test.
14845
14846 1999-03-08 Craig Burley <craig@jcb-sc.com>
14847
14848 * g77.f-torture/execute/970625-2.f: call ABORT if final
14849 result is not correct, instead of just printing it.
14850 Add this checking via newly introduced obfuscation, to
14851 trip up buggy front ends.
14852
14853 1999-03-07 Craig Burley <craig@jcb-sc.com>
14854
14855 * g77.f-torture/compile/960317-1.f: Moved from being
14856 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
14857
14858 1999-03-06 Craig Burley <craig@jcb-sc.com>
14859
14860 * g77.f-torture/execute/960317-1.f: New (old) test.
14861 * g77.f-torture/execute/970625-2.f: Ditto.
14862
14863 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
14864
14865 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14866 message on line 1 or line 2; cccp and cpplib do this differently.
14867
14868 1999-03-01 Jeffrey A Law (law@cygnus.com)
14869
14870 * g++.old-deja/g++.law/weak1.C: New test.
14871
14872 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14873
14874 * gcc.c-torture/execute/990119-1.c: Renamed to...
14875 * gcc.dg/990119-1.c: this, so it will only be tested once
14876 (it's a preprocessor test, it doesn't need to be run at
14877 multiple optimization levels).
14878
14879 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14880
14881 * lib/g++.exp: Don't add incdir=$base_dir/../include to
14882 ALWAYS_CXXFLAGS.
14883
14884 1999-02-24 Craig Burley <craig@jcb-sc.com>
14885
14886 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14887 * g77.f-torture/compile/19981216-0.f: ...as it is expected
14888 to not be compilable by current g77.
14889
14890 1999-02-24 Nick Clifton <nickc@cygnus.com>
14891
14892 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14893
14894 1999-02-22 Jeffrey A Law (law@cygnus.com)
14895
14896 * gcc.c-torture/execute/990222-1.c: New test.
14897
14898 1999-02-19 Craig Burley <craig@jcb-sc.com>
14899
14900 * g77.f-torture/compile/19990218-0.f: New test.
14901 * g77.f-torture/noncompile/19990218-1.f: New test.
14902
14903 1999-02-18 Craig Burley <craig@jcb-sc.com>
14904
14905 * g77.f-torture/compile/19981216-0.f: New test.
14906
14907 1999-02-14 Jeffrey A Law (law@cygnus.com)
14908
14909 * gcc.dg/990214-1.c: New test.
14910
14911 1999-02-13 Jeffrey A Law (law@cygnus.com)
14912
14913 * gcc.dg/990213-2.c: New test.
14914
14915 * gcc.dg/990213-1.c: New test.
14916
14917 1999-02-12 Jeffrey A Law (law@cygnus.com)
14918
14919 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14920 ints.
14921
14922 1999-02-11 Nick Clifton <nickc@cygnus.com>
14923
14924 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14925 specified by target.
14926
14927 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14928
14929 1999-02-11 Jeffrey A Law (law@cygnus.com)
14930
14931 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14932
14933 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
14934
14935 * gcc.dg/special/ecos.exp: New test driver for new tests with
14936 special requirements.
14937
14938 * gcc.dg/special/alias-1.c: New test.
14939 * gcc.dg/special/gcsec-1.c: New test.
14940 * gcc.dg/special/weak-1.c: New test.
14941 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14942 * gcc.dg/special/weak-2.c: New test.
14943 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14944 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14945 * gcc.dg/special/wkali-1.c: New test.
14946 * gcc.dg/special/wkali-2.c: New test.
14947 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14948 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14949
14950 1999-02-10 Felix Lee <flee@cygnus.com>
14951
14952 * lib/c-torture.exp (c-torture-compile): Pull out code for
14953 analyzing gcc error messages.
14954 (c-torture-execute): Likewise. Fix some (harmless) false
14955 positives.
14956 * lib/gcc.exp (gcc_check_compile): New function.
14957
14958 1999-02-08 Richard Henderson <rth@cygnus.com>
14959
14960 * gcc.c-torture/execute/990208-1.c: New test.
14961
14962 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
14963
14964 * g++.dg/special/ecos.exp: New driver for new tests with special
14965 requirements
14966
14967 * g++.dg/special/conpr-1.C: New test
14968 * g++.dg/special/conpr-2.C: New test
14969 * g++.dg/special/conpr-2a.C: New test
14970 * g++.dg/special/conpr-3.C: New test
14971 * g++.dg/special/conpr-3a.C: New test
14972 * g++.dg/special/conpr-3b.C: New test
14973
14974 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14975 allow g++ to use the dg driver
14976
14977 * README: Add comment about g++.dg directory
14978
14979 1999-02-06 Jeffrey A Law (law@cygnus.com)
14980
14981 * README: Update email addresses.
14982
14983 1999-02-03 Nick Clifton <nickc@cygnus.com>
14984
14985 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
14986 arguments in order to force structure S onto the stack even on
14987 the alpha.
14988 (test): Pass 10 leading arguments to function foo as well as the
14989 structure S.
14990
14991 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
14992 failure for all targets.
14993
14994 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
14995 abort to terminate program execution.
14996
14997 1999-01-30 Richard Henderson <rth@cygnus.com>
14998
14999 * gcc.c-torture/execute/990130-1.c: New test.
15000
15001 1999-01-30 Jeffrey A Law (law@cygnus.com)
15002
15003 * gcc.dg/990130-1.c: New test.
15004
15005 1999-01-28 Michael Meissner <meissner@cygnus.com>
15006
15007 * gcc.c-torture/execute/990128-1.c: New test.
15008
15009 1999-01-27 Michael Meissner <meissner@cygnus.com>
15010
15011 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
15012
15013 1999-01-27 Felix Lee <flee@cygnus.com>
15014
15015 * lib/c-torture.exp (c-torture-compile): pull out code for
15016 analyzing gcc error messages.
15017 (c-torture-execute): ditto, and fix some (harmless) false
15018 positives.
15019 * lib/gcc.exp (gcc_check_compile): new function.
15020
15021 1999-01-17 Jeffrey A Law (law@cygnus.com)
15022
15023 * gcc.dg/990117-1.c: New test.
15024
15025 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
15026
15027 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
15028
15029 1999-01-15 Jeffrey A Law (law@cygnus.com)
15030
15031 * g77.f-torture/compile/990115-1.f: New test.
15032
15033 1999-01-07 Jeffrey A Law (law@cygnus.com)
15034
15035 * gcc.c-torture/compile/990107-1.c: New test
15036
15037 1999-01-06 Jeffrey A Law (law@cygnus.com)
15038
15039 * gcc.c-torture/execute/990106-2.c: New test.
15040
15041 * gcc.c-torture/execute/990106-1.c: New test.
15042
15043 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
15044
15045 * gcc.c-torture/compile/981223-1.c: New test.
15046
15047 1998-12-29 Richard Henderson <rth@cygnus.com>
15048
15049 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
15050 (opt3): Rename from opt4 and disable.
15051
15052 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
15053
15054 * g++.old-deja/g++.pt/ptrmem5.C: New test.
15055
15056 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
15057
15058 * g++.old-deja/g++.other/conv5.C: New test.
15059
15060 1998-12-14 Nick Clifton <nickc@cygnus.com>
15061
15062 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
15063
15064 1998-12-11 Jeffrey A Law (law@cygnus.com)
15065
15066 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
15067
15068 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
15069
15070 * gcc.c-torture/compile/981211-1.c: New test.
15071
15072 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15073
15074 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
15075
15076 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
15077
15078 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15079
15080 * gcc.special/930510-1.c: Make C9X safe.
15081 * gcc.misc-tests/gcov-1.c Similarly.
15082 * gcc.misc-tests/gcov-2.c Similarly.
15083
15084 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15085
15086 * gcc.dg/ultrasp1.c: New test.
15087
15088 1998-12-06 Richard Henderson <rth@cygnus.com>
15089
15090 * gcc.c-torture/execute/981206.c: New test.
15091
15092 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15093
15094 * g++.old-deja/g++.ns/template7.C: New test.
15095
15096 * g++.old-deja/g++.other/expr1.C: New test.
15097
15098 * g++.old-deja/g++.eh/tmpl3.C: New test.
15099
15100 * g++.old-deja/g++.eh/tmpl2.C: New test.
15101
15102 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15103
15104 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
15105 * g++.old-deja/g++.other/using6.C: Removed.
15106 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
15107
15108 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
15109
15110 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15111
15112 * g++.old-deja/g++.pt/overload8.C: New test.
15113
15114 * g++.old-deja/g++.pt/overload7.C: New test.
15115
15116 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
15117
15118 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
15119 and relinking messages.
15120 * lib/g++.exp (g++_target_compile): Remove .rpo file when
15121 compiling with -frepo.
15122
15123 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
15124
15125 * g++.old-deja/g++.pt/lookup6.C: New test.
15126
15127 1998-11-30 Nick Clifton <nickc@cygnus.com>
15128
15129 * gcc.c-torture/execute/981130-1.c: New test.
15130 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
15131
15132 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15133
15134 * g++.old-deja/g++.pt/explicit76.C: New test.
15135
15136 * g++.old-deja/g++.pt/friend38.C: New test.
15137
15138 * g++.old-deja/g++.ns/crash2.C: New test.
15139
15140 * g++.old-deja/g++.pt/defarg8.C: New test.
15141
15142 * g++.old-deja/g++.pt/instantiate6.C: New test.
15143
15144 * g++.old-deja/g++.pt/static6.C: New test.
15145
15146 * g++.old-deja/g++.pt/decl2.C: New test.
15147
15148 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15149
15150 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
15151 problem is actually related with name lookup, but so what? :-)
15152
15153 * g++.old-deja/g++.pt/friend37.C: New test.
15154
15155 1998-11-25 Dave Love <d.love@dl.ac.uk>
15156
15157 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
15158 element, which fails on some systems.
15159
15160 * g77.f-torture/execute/labug1.f: New test.
15161
15162 1998-11-21 Jeffrey A Law (law@cygnus.com)
15163
15164 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
15165 is defined.
15166
15167 1998-11-18 Dave Love <d.love@dl.ac.uk>
15168
15169 * g77.f-torture/compile/981117-1.f: New test.
15170
15171 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
15172
15173 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
15174 properly discarded.
15175
15176 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
15177
15178 * gcc.c-torture/execute/memcheck: New directory of tests for
15179 -fcheck-memory-usage.
15180
15181 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15182
15183 * README: New file, general information about the testsuite and
15184 new description of the various C++ test subdirectories.
15185 * README.g++: Eliminate obsolete information, update and move most
15186 relevant stuff to README.
15187
15188 1998-11-07 Richard Henderson <rth@cygnus.com>
15189
15190 * gcc.c-torture/compile/981107-1.c: New test.
15191
15192 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
15193
15194 * execute/memcpy-bi.c: New testcase.
15195
15196 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
15197
15198 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
15199 base classes.
15200
15201 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
15202 template is selected.
15203
15204 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
15205 classes, it should be accepted for all types.
15206
15207 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
15208
15209 * g++.old-deja/g++.pt/spec24.C: Ensure that template
15210 specializations start with template headers.
15211
15212 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
15213
15214 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
15215
15216 * g++.old-deja/g++.other/init9.C: Test cross initialization of
15217 non-POD types.
15218
15219 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
15220
15221 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
15222
15223 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
15224
15225 * compile/981022-1.c, compile/981022-1.x: New test and driver.
15226
15227 1998-10-19 Jeffrey A Law (law@cygnus.com)
15228
15229 * 981019-1.c: New test.
15230
15231 1998-10-14 Robert Lipe <robertl@dgii.com>
15232
15233 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
15234 find objc headers.
15235
15236 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15237
15238 * compile/981001-4.c: Remove use of GCC extension that triggers a
15239 compiler bug.
15240
15241 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
15242
15243 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
15244
15245 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
15246
15247 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
15248 instantiation of template produces incorrect code for delete
15249 expression.
15250
15251 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
15252 constructors' name is not unique.
15253 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
15254 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
15255
15256 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
15257 automatic array of const is ill-formed.
15258
15259 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
15260 of template parameter?
15261
15262 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
15263 const.
15264
15265 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
15266 pointer-to-member expression.
15267
15268 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
15269 declaration causes ICE.
15270
15271 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
15272
15273 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
15274 reserved in the global namespace.
15275
15276 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
15277 generate needed virtual table.
15278
15279 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
15280
15281 1998-10-10 Dariush Eslimi <eslimi@loran.com>
15282
15283 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
15284 template-dependent type
15285
15286 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
15287
15288 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
15289 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
15290 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
15291
15292 * g++.old-deja/g++.other/using5.C: New test; using decl from base
15293 class should be usable as argument of member function.
15294 * g++.old-deja/g++.other/using6.C: New test; using decl from base
15295 class should be usable as return type of member function.
15296 * g++.old-deja/g++.other/using7.C: New test; using decl from base
15297 class should be usable as type of data member.
15298
15299 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
15300
15301 1998-10-09 Jeffrey A Law (law@cygnus.com)
15302
15303 * gcc.c-torture/special/920521-1.c: Fix bogus test.
15304
15305 1998-10-08 Nick Clifton <nickc@cygnus.com>
15306
15307 * gcc.dg/dll-?.c Add thumb to target list.
15308 Fix assembler scan patterns to match current assembler output.
15309
15310 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
15311
15312 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
15313 matching of template brackets.
15314
15315 * g++.old-deja/g++.other/using4.C: New test. Test using
15316 declarations of methods from base classes.
15317
15318 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
15319 within functions should introduce names into the innermost
15320 enclosing namespace.
15321
15322 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
15323 of static locals if first initialization throws.
15324
15325 1998-10-07 Jim Wilson <wilson@cygnus.com>
15326
15327 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
15328
15329 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
15330
15331 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
15332 lose track of the possible targets of tablejump insns.
15333 * special/special.exp: Run it.
15334
15335 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
15336
15337 * g++.old-deja/g++.pt/friend35.C: New test. A template function
15338 must be declared before its specializations can be named in friend
15339 declarations.
15340
15341 1998-10-05 Dave Love <d.love@dl.ac.uk>
15342
15343 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
15344
15345 * g77.f-torture/execute/io1.f: New test.
15346
15347 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
15348
15349 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
15350 with pointer to template function, for which no argument deduction
15351 is possible.
15352
15353 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
15354 specialization of template function as argument to template
15355 function.
15356
15357 * g++.old-deja/g++.other/access2.C: New test; Inner class
15358 shouldn't have privileged access to Outer's names.
15359
15360 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
15361
15362 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
15363 friend template declared within template class conflicts with
15364 nested class of the same name.
15365
15366 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
15367 is ignored.
15368
15369 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
15370 object with direct initializer as function declaration.
15371
15372 * g++.old-deja/g++.other/decl2.C: New test; duplicate
15373 initializers.
15374
15375 * g++.old-deja/g++.other/null2.C: New test; conditional operator
15376 involving const pointer and NULL produces incorrect result.
15377
15378 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
15379 type name without `typename' should be rejected with -pedantic.
15380
15381 1998-10-02 Richard Henderson <rth@cygnus.com>
15382
15383 * g++.old-deja/g++.other/addrof1.C: New test.
15384
15385 1998-10-01 Nick Clifton <nickc@cygnus.com>
15386
15387 * gcc.c-torture/compile/981001-1.c: New test.
15388 * gcc.c-torture/execute/981001-1.c: New test.
15389
15390 1998-10-01 Jeffrey A Law (law@cygnus.com)
15391
15392 * gcc.c-torture/compile/981001-2.c: New test.
15393 * gcc.c-torture/compile/981001-3.c: New test.
15394 * gcc.c-torture/compile/981001-4.c: New test.
15395
15396 1998-10-01 Robert Lipe <robertl@dgii.com>
15397
15398 * lib/objc.exp (objc_target_compile): Add -L during compiles for
15399 multilibbed hosts. Idea grafted from g77.exp.
15400
15401 1998-09-30 Dave Love <d.love@dl.ac.uk>
15402
15403 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
15404 avoid losing on systems which need -lsocket.
15405
15406 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
15407
15408 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
15409 * g++.old-deja/g++.other/nested2.C: Ditto.
15410 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
15411 failure.
15412
15413 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
15414
15415 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
15416 preferred over template operator!= for enum bitfields.
15417
15418 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
15419
15420 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
15421 that happen to have the same base name, but in different scopes,
15422 are incorrectly rejected.
15423
15424 1998-09-16 Richard Henderson <rth@cygnus.com>
15425
15426 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
15427 on the native word size instead of an integer literal.
15428
15429 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
15430
15431 * g++.old-deja/g++.other/static2.C: Invocation of static data
15432 member of type pointer-to-function denoted as non-static member.
15433
15434 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
15435 checks involving function types and aliases.
15436
15437 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
15438
15439 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
15440 redefined to the same non-trivial type.
15441
15442 * g++.old-deja/g++.pt/explicit73.C: Test for proper
15443 namespace-qualification of template specializations declared in
15444 other namespaces.
15445
15446 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
15447 to declare a subset of the specializations of a template function
15448 as friends of specializations of a template class.
15449
15450 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
15451 member templates that do not fully specialize the enclosing
15452 template class are rejected.
15453
15454 1998-09-11 Dave Love <d.love@dl.ac.uk>
15455
15456 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
15457
15458 1998-09-08 Dave Love <d.love@dl.ac.uk>
15459
15460 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
15461 altered from libf2c/libU77 version.
15462
15463 1998-09-06 Dave Love <d.love@dl.ac.uk>
15464
15465 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
15466
15467 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
15468
15469 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
15470 (un)signed char are different types for template specialization
15471 purposes.
15472
15473 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
15474
15475 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
15476 * objc: ObjC testsuite.
15477
15478 1998-08-31 Catherine Moore <clm@cygnus.com>
15479
15480 * gcc.c-torture/execute/941014-1.x: New file.
15481
15482 1998-08-31 Nick Clifton <nickc@cygnus.com>
15483
15484 * lib/c-torture.exp: Add support for
15485 torture_eval_before_compile and torture_eval_before_execute
15486 variables.
15487
15488 1998-08-30 Jeffrey A Law (law@cygnus.com)
15489
15490 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
15491 this test triggers valid.
15492
15493 1998-08-27 Jeffrey A Law (law@cygnus.com)
15494
15495 * gcc.dg/980827-1.c: New test.
15496
15497 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
15498
15499 * gcc.c-torture/execute/loop-4b.c: New test.
15500
15501 1998-08-26 Nick Clifton <nickc@cygnus.com>
15502
15503 * lib/c-torture.exp: Add support for
15504 torture_eval_before_compile and torture_eval_before_execute
15505 variables.
15506
15507 1998-08-25 Jeffrey A Law (law@cygnus.com)
15508
15509 * gcc.c-torture/compile/980825-1.c: New test.
15510
15511 1998-08-24 Nick Clifton <nickc@cygnus.com>
15512
15513 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
15514 count number tests in opt_t0 not good_t0.
15515
15516 1998-08-24 Jeffrey A Law (law@cygnus.com)
15517
15518 * gcc.c-torture/compile/930326-1.x: Fix typo.
15519
15520 1998-08-23 Mark Mitchell <mark@markmitchell.com>
15521
15522 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
15523 causes an ICE.
15524
15525 1998-08-21 Jeffrey A Law (law@cygnus.com)
15526
15527 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
15528 STACK_SIZE is defined.
15529 * gcc.c-torture/unsorted/stuct.c: Similarly.
15530
15531 * gcc.c-torture/compile/980821-1.c: New test.
15532
15533 1998-08-21 Jeffrey A Law (law@cygnus.com)
15534
15535 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
15536
15537 1998-08-19 Mark Mitchell <mark@markmitchell.com>
15538
15539 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
15540 code.
15541
15542 1998-08-09 Mark Mitchell <mark@markmitchell.com>
15543
15544 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
15545 error'.
15546
15547 1998-08-18 Jeffrey A Law (law@cygnus.com)
15548
15549 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
15550
15551 1998-08-16 Jeffrey A Law (law@cygnus.com)
15552
15553 * gcc.c-torture/compile/980816-1.c: New test.
15554
15555 * gcc.dg/980816-1.c: New test.
15556
15557 1998-08-13 Jeffrey A Law (law@cygnus.com)
15558
15559 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
15560 compiler for ieee tests.
15561
15562 1998-08-01 Dave Love <d.love@dl.ac.uk>
15563
15564 * g77.f-torture/compile/980729-0.f: New test.
15565
15566 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
15567
15568 * gcc.c-torture/special/eeprof-1.c: New test, for
15569 -finstrument-functions.
15570 * gcc.c-torture/special/special.exp: Run it.
15571
15572 1998-07-29 Jeffrey A Law (law@cygnus.com)
15573
15574 * gcc.c-torture/compile/980729-1.c: New test.
15575
15576 1998-07-27 Nick Clifton <nickc@cygnus.com>
15577
15578 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
15579 __thumb__ is defined, and test for ARM style doubles if so.
15580
15581 1998-07-26 Dave Love <d.love@dl.ac.uk>
15582
15583 * g77.f-torture/noncompile/980615-0.f: New test.
15584
15585 1998-07-26 H.J. Lu (hjl@gnu.org)
15586
15587 * gcc.dg/980312-1.c: Do link instead of compile.
15588 * gcc.dg/980313-1.c: Likewise.
15589
15590 1998-07-26 Jeffrey A Law (law@cygnus.com)
15591
15592 * gcc.c-torture/compile/980726-1.c: New test.
15593
15594 1998-07-25 Dave Love <d.love@dl.ac.uk>
15595
15596 * g77.f-torture/execute/io0.f: New test.
15597
15598 1998-07-24 Nick Clifton <nickc@cygnus.com>
15599
15600 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
15601 an int.
15602
15603 1998-06-18 Michael Meissner <meissner@cygnus.com>
15604
15605 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
15606 m32r bugs.
15607
15608 1998-07-17 Nick Clifton <nickc@cygnus.com>
15609
15610 * gcc.dg/980626-1.c: Expect failures for all toolchains until
15611 c-decl.c:grokdeclarator can handle mode attributes.
15612
15613 1998-07-16 Jeffrey A Law (law@cygnus.com)
15614
15615 * gcc.c-torture/execute/980716-1.c: New test.
15616
15617 1998-07-13 Jeffrey A Law (law@cygnus.com)
15618
15619 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
15620 the mn10200.
15621 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
15622 the mn10200.
15623 * gcc.c-torture/execute/va-arg-3.x: Similarly.
15624 * gcc.c-torture/compile/930326-1.x: Similarly.
15625
15626 1998-07-13 Dave Love <d.love@dl.ac.uk>
15627
15628 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
15629 New test from Craig.
15630
15631 1998-07-12 Dave Love <d.love@dl.ac.uk>
15632
15633 * g77.f-torture/noncompile/980616-0.f: New test.
15634
15635 * g77.f-torture/execute/970816-3.f: New test from Craig.
15636
15637 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15638
15639 * g++.other/singleton.C: Return error value instead of taking
15640 SIGSEGV.
15641
15642 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
15643
15644 * g++.other/singleton.C: New test. Warning is under dispute.
15645 Runtime crash is not.
15646
15647 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
15648
15649 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
15650 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
15651 using6.C, using7.C}: New namespace tests.
15652
15653 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
15654
15655 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
15656 specialization with typedef'ed names used as array indexes.
15657
15658 1998-07-09 Jeffrey A Law (law@cygnus.com)
15659
15660 * gcc.c-torture/execute/980709-1.c: New test.
15661
15662 * gcc.dg/980709-1.c: New test.
15663
15664 1998-07-07 Richard Henderson <rth@cygnus.com>
15665
15666 * gcc.c-torture/execute/bcp-1.c: New test.
15667
15668 1998-07-07 Jeffrey A Law (law@cygnus.com)
15669
15670 * gcc.c-torture/execute/980707-1.c: New test.
15671
15672 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
15673
15674 * gcc.c-torture/compile/980706-1.c: New test.
15675
15676 1998-07-01 Dave Love <d.love@dl.ac.uk>
15677
15678 * g77.f-torture/execute/980701-0.f,
15679 g77.f-torture/execute/980701-1.f: New test from Craig.
15680
15681 1998-07-01 Jeffrey A Law (law@cygnus.com)
15682
15683 * gcc.c-torture/compile/980701-1.c: New test.
15684
15685 * gcc.c-torture/execute/980701-1.c: New test.
15686
15687 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
15688 rlsruhe.de>
15689
15690 * g++.old-deja/g++.robertl/eb132.C: New test.
15691 * g++.old-deja/g++.robertl/eb133.C: Likewise.
15692
15693 1998-06-29 Dave Love <d.love@dl.ac.uk>
15694
15695 * g77.f-torture/execute/980628-7.f,
15696 g77.f-torture/execute/980628-8.f,
15697 g77.f-torture/execute/980628-9.f,
15698 g77.f-torture/execute/980628-10.f: New tests from Craig.
15699
15700 * g77.f-torture/execute/980628-3.f: Remove mail headers.
15701
15702 1998-06-28 Jeffrey A Law (law@cygnus.com)
15703
15704 * g77.f-torture/execute/980628-4.f: New test from Craig.
15705 * g77.f-torture/execute/980628-5.f: Likewise.
15706 * g77.f-torture/execute/980628-2.f: Likewise.
15707 * g77.f-torture/execute/980628-0.f: Likewise.
15708 * g77.f-torture/execute/980628-1.f: Likewise.
15709 * g77.f-torture/execute/980628-3.f: Likewise.
15710 * g77.f-torture/execute/980628-6.f: Likewise.
15711
15712 1998-06-28 Jeffrey A Law (law@cygnus.com)
15713
15714 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
15715 directory when nothing has been installed yet.
15716
15717 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
15718
15719 * gcc.c-torture/special/special.exp: Handle newer versions of
15720 dejagnu.
15721
15722 1998-06-26 Jeffrey A Law (law@cygnus.com)
15723
15724 * gcc.dg/980626-1.c: New test.
15725
15726 1998-06-19 Bruno Haible <haible@ilog.fr>
15727
15728 * gcc.misc-tests/m-un-2.c: New test.
15729 * g++.old-deja/g++.other/warn01.c: Likewise.
15730
15731 1998-06-19 Robert Lipe <robertl@dgii.com>
15732
15733 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
15734 compatibility with assmblers with a different comment character.
15735 Eliminate use of GAS-specific extensions.
15736
15737 1998-06-19 Jeffrey A Law (law@cygnus.com)
15738
15739 * gcc.c-torture/execute/ieee/980619-1.c: New test.
15740
15741 1998-06-19 Robert Lipe <robertl@dgii.com>
15742
15743 *lib/g77.exp: Replace search for libf2c.a with search for newly
15744 renamed libg2c.a
15745
15746 1998-06-17 Jeffrey A Law (law@cygnus.com)
15747
15748 * gcc.c-torture/execute/980617-1.c: New test.
15749
15750 1998-06-12 Jeffrey A Law (law@cygnus.com)
15751
15752 * gcc.c-torture/execute/980612-1.c: New test.
15753
15754 1998-06-08 Jeffrey A Law (law@cygnus.com)
15755
15756 * gcc.dg/980523-1.c: Only test on ppc-linux.
15757 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
15758
15759 * gcc.c-torture/execute/980608-1.c: New test.
15760
15761 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
15762
15763 * gcc.c-torture/execute/980605-1.c: New test.
15764
15765 1998-06-04 Jeffrey A Law (law@cygnus.com)
15766
15767 * gcc.c-torture/execute/980604-1.c: New test.
15768
15769 1998-06-02 Jeffrey A Law (law@cygnus.com)
15770
15771 * gcc.c-torture/execute/980602-1.c: New test.
15772 * gcc.c-torture/execute/980602-2.c: Likewise.
15773
15774 1998-06-02 Dave Love <d.love@dl.ac.uk>
15775
15776 * 970125-0.f: Fix per JCB. Add commentary.
15777
15778 1998-05-31 Michael Meissner <meissner@cygnus.com>
15779
15780 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15781 IEEE -0 support.
15782
15783 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15784
15785 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15786 earlier.
15787
15788 1998-05-28 Catherine Moore <clm@cygnus.com>
15789
15790 * gcc.c-torture/execute/980526-3.c: New test.
15791
15792 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
15793
15794 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15795 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15796 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15797 m88k-motorola-sysv3 to XFAIL.
15798
15799 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15800
15801 * gcc.dg/980526-1.c: New test.
15802 * gcc.c-torture/execute/980526-2.c: New test.
15803
15804 1998-05-26 Jeffrey A Law (law@cygnus.com)
15805
15806 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15807
15808 * gcc.c-torture/execute/980526-1.c: New test.
15809
15810 1998-05-26 Dave Love <d.love@dl.ac.uk>
15811
15812 * g77.f-torture/execute/alpha2.f: Add runtime test.
15813
15814 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
15815
15816 * g++.old-deja/old-deja.exp: Strip leading directories.
15817
15818 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15819 error for the line. Don't run multiple tests for the same line.
15820
15821 1998-05-23 Jeffrey A Law (law@cygnus.com)
15822
15823 * gcc.dg/980523-1.c: New test.
15824
15825 1998-05-23 Dave Love <d.love@dl.ac.uk>
15826
15827 * g77.f-torture/compile/970915-0.f: New test.
15828
15829 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
15830
15831 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15832
15833 1998-05-21 Jeffrey A Law (law@cygnus.com)
15834
15835 * gcc.dg/980520-1.c: New test.
15836
15837 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
15838
15839 * gcc.dg/980502-1.c: Fix return type.
15840
15841 1998-05-20 Jeffrey A Law (law@cygnus.com)
15842
15843 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15844 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15845 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15846 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15847 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15848
15849 1998-05-20 Dave Love <d.love@dl.ac.uk>
15850
15851 * g77.f-torture/execute/980520-1.f: New test.
15852
15853 1998-05-15 Dave Love <d.love@dl.ac.uk>
15854
15855 * lib/mike-g77.exp: New file.
15856
15857 * g77.f-torture/noncompile/noncompile.exp,
15858 g77.f-torture/noncompile/check0.f: New files.
15859
15860 1998-05-14 Dave Love <d.love@dl.ac.uk>
15861
15862 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15863 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15864 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15865 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15866 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15867 abort where appropriate.
15868
15869 1998-05-05 Michael Meissner <meissner@cygnus.com>
15870
15871 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15872 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15873
15874 1998-04-29 Dave Love <d.love@dl.ac.uk>
15875
15876 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15877
15878 1998-04-27 Dave Love <d.love@dl.ac.uk>
15879
15880 * g77.f-torture/compile/980427-0.f: New test.
15881
15882 1998-04-24 Dave Love <d.love@dl.ac.uk>
15883
15884 * g77.f-torture/compile/980424-0.f: New test.
15885
15886 1998-04-19 Dave Love <d.love@dl.ac.uk>
15887
15888 * g77.f-torture/compile/980419-2.f (main): New test.
15889 * g77.f-torture/compile/970125-0.f: New test.
15890 * g77.f-torture/compile/980419-1.f: New test.
15891
15892 1998-04-08 Jim Wilson <wilson@cygnus.com>
15893
15894 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
15895 of loop-4.c.
15896
15897 1998-04-07 Jim Wilson <wilson@cygnus.com>
15898
15899 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15900
15901 1998-04-03 Jim Wilson <wilson@cygnus.com>
15902
15903 * gcc.c-torture/compile/980329-1.c: New test.
15904
15905 1998-03-18 Jim Wilson <wilson@cygnus.com>
15906
15907 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
15908 * gcc.dg/980312-1.c: Fix typo in -march command.
15909
15910 1998-03-16 H.J. Lu (hjl@gnu.org)
15911
15912 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
15913
15914 1998-03-11 Robert Lipe <robertl@dgii.com>
15915
15916 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
15917 Dave Love agree the Fortran source is bogus.
15918
15919 1998-03-11 Robert Lipe <robertl@dgii.com>
15920
15921 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15922 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15923 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15924 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15925 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
15926
15927 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
15928
15929 * g++.old-deja/g++.other/friend1.C: New test.
15930
15931 1998-02-18 Dave Love <d.love@dl.ac.uk>
15932
15933 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15934 possibly uninitialized) variables and declare dnrm2.
15935
15936 1998-02-23 Robert Lipe <robertl@dgii.com>
15937
15938 From Bruno Haible <haible@ilog.fr>:
15939 * gcc.c-torture/execute/980223.c: New test.
15940
15941 1998-02-13 Jeffrey A Law (law@cygnus.com)
15942
15943 * gcc.dg/ifelse-1.c: New test.
15944
15945 1998-02-09 H.J. Lu (hjl@gnu.org)
15946
15947 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15948
15949 * lib/old-dejagnu.exp (old-dejagnu): Added the
15950 "execution test - XFAIL *-*-*" handling in the spirit of
15951 "excess errors test -". Changed the "execution test fails"
15952 handling to be like "excess errors test fails".
15953 * Update various tests accordingly.
15954
15955 1998-02-06 Jim Wilson <wilson@cygnus.com>
15956
15957 * gcc.c-torture/execute/980205.c: New test.
15958
15959 1998-01-18 Jeffrey A Law (law@cygnus.com)
15960
15961 * lib/c-torture.exp: Look for .x files instead of .cexp files.
15962 * lib/f-torture.exp: Similarly.
15963 * gcc.c-torture: Rename all .cexp files to .x files.
15964
15965 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
15966
15967 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15968 (940510-1.c): Removed duplicate.
15969 (971104-1.c): New test.
15970
15971 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
15972
15973 * lib/f-torture.exp: Improve error and loop detection.
15974
15975 1997-11-19 Michael Meissner <meissner@cygnus.com>
15976
15977 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15978 use that to size the filler array.
15979
15980 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
15981
15982 * lib/c-torture.exp(c-torture-execute): Fix typo.
15983
15984 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15985 testcase as the executable name. Keep the executable around if
15986 the test fails.
15987
15988 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
15989
15990 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
15991 changes. Only test one -g option, and move it to the end of the
15992 list of options to test.
15993
15994 1997-09-19 Michael Meissner <meissner@cygnus.com>
15995
15996 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15997 variable GCC_TORTURE_OPTIONS to supply default switches separated
15998 by colons. If no environment variable, run tests with -O0 -g, -O1
15999 -g, and -O2 -g as well.
16000
16001 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
16002
16003 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
16004 explanatory comments. Fix indentation.
16005
16006 1997-09-15 Jeffrey A Law (law@cygnus.com)
16007
16008 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
16009
16010 1997-09-11 Jeffrey A Law (law@cygnus.com)
16011
16012 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
16013 * g++.old-deja/g++.mike/p7325.C: Likewise.
16014 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
16015
16016 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
16017
16018 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
16019 * g++.old-deja/g++.brendan/crash30.C: Likewise.
16020 * g++.old-deja/g++.brendan/crash39.C: Likewise.
16021 * g++.old-deja/g++.law/operators4.C: Likewise.
16022
16023 1997-09-11 Joe Buck (jbuck@synopsys.com)
16024
16025 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
16026 * g++.old-deja/g++.mike/p784.C: Ditto.
16027 * g++.old-deja/g++.mike/p785.C: Ditto.
16028
16029 1997-09-05 Jeffrey A Law (law@cygnus.com)
16030
16031 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
16032
16033 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
16034
16035 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
16036 target feature; pass this to c-torture-execute as needed.
16037
16038 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
16039
16040 * lib/c-torture.exp(c-torture-execute): If the previous and the
16041 current executables being tested are identical, we don't need to
16042 run the executable again. Try to make the executable names
16043 unique. Add an optional argument for passing additional compiler
16044 flags.
16045
16046 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
16047
16048 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
16049
16050 1997-08-29 Jeffrey A Law (law@cygnus.com)
16051
16052 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
16053
16054 1997-07-31 Jeffrey A Law (law@cygnus.com)
16055
16056 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
16057 32bit or larger longs.
16058
16059 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
16060 have either a 32bit long or 32bit int.
16061
16062 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
16063
16064 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
16065 Make double precision tests dependent on sizeof (double).
16066
16067 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
16068
16069 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
16070 too.
16071
16072 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
16073
16074 * gcc.c-torture/compile/961203-1.cexp: New script.
16075
16076 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
16077
16078 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
16079 up the includes ourselves.
16080
16081 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
16082
16083 * lib/plumhall.exp: Remove random include, and add a few
16084 verbose messages for debugging.
16085
16086 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
16087
16088 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
16089 of trying to do it ourselves.
16090
16091 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
16092
16093 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
16094
16095 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
16096
16097 * gcc.prms/5403.c: Made regexp a bit less strict.
16098
16099 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
16100
16101 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
16102 is returned from remote_load instead.
16103 * lib/plumhall.exp: Ditto.
16104 * lib/mike-g++.exp: Ditto.
16105 * lib/old-dejagnu.exp: Ditto.
16106 * lib/c-torture.exp: Ditto.
16107
16108 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
16109
16110 * lib/g++.exp: Use build_wrapper procedure.
16111 * lib/gcc.exp: Ditto.
16112
16113 1997-05-20 Jeffrey A Law (law@cygnus.com)
16114
16115 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
16116 an old-style decl for malloc. Fixes tests to work when
16117 sizeof (int) != sizeof (size_t).
16118
16119 1997-05-15 Mike Meissner <meissner@cygnus.com>
16120
16121 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
16122
16123 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
16124 use stdargs.h interface.
16125
16126 1997-05-15 Mike Meissner <meissner@cygnus.com>
16127
16128 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
16129 NO_VARARGS when compiling.
16130
16131 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
16132
16133 * lib/plumhall.exp(ph_includes): New procedure.
16134 (ph_make): Use it.
16135 (ph_compiler): Ditto.
16136
16137 * lib/g++.exp: Rename test-glue.c to testglue.c.
16138 * lib/gcc.exp: Ditto.
16139
16140 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
16141
16142 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
16143 to completion when it's called.
16144
16145 1997-03-21 Michael Meissner <meissner@cygnus.com>
16146
16147 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
16148 is defined, don't do test.
16149
16150 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
16151
16152 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
16153 for object files.
16154 (ph_summary): Mark skipped testcases as untested, not unresolved.
16155
16156 * lib/plumhall.exp (ph_make): If unresolved because of bad
16157 errorCode, record errorCode in log file.
16158 (*): Replace send_log/verbose with verbose -log.
16159
16160 1997-03-19 Michael Meissner <meissner@cygnus.com>
16161
16162 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
16163 double conversion if double isn't at least 8 bytes.
16164
16165 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
16166 int to work with targets where int is 16 bits.
16167
16168 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
16169 8 bytes, just exit, since 4 byte doubles don't have enough bits of
16170 precision for the test to complete.
16171
16172 1997-03-14 Michael Meissner <meissner@cygnus.com>
16173
16174 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
16175 if d10v is not compiled with the -mdouble64 flag.
16176 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
16177
16178 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
16179 d10v is not compiled with the -mint32 flag.
16180
16181 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
16182
16183 * lib/plumhall.exp: Use incr_count.
16184
16185 1997-03-12 Jeffrey A Law (law@cygnus.com)
16186
16187 * gcc.c-torture: Update to c-torture-1.45.
16188
16189 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
16190
16191 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
16192 the name of the expect testcase file).
16193
16194 * lib/g++.exp(g++_init): Ditto.
16195
16196 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
16197
16198 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
16199 the host.
16200
16201 * lib/gcc.exp(gcc_exit): New procedure.
16202
16203 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
16204
16205 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
16206 specs where appropriate.
16207
16208 * g++.old-deja/g++.arm/*: Added additional ERROR checks
16209 because of new "candidates are" messages, and removed a few
16210
16211 * Converted all non-old-style g++ testcases to old-style, and
16212 moved into g++.old-deja.
16213
16214 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
16215
16216 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
16217 options.
16218
16219 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
16220 succeeded.
16221
16222 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
16223
16224 1997-02-13 Michael Meissner <meissner@cygnus.com>
16225
16226 * lib/gcc.exp (gcc_target_compile): Add support for defining
16227 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
16228 the machine doesn't have those features.
16229
16230 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
16231
16232 * g++.law/operators4.exp: Don't use LIBS.
16233
16234 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
16235
16236 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
16237
16238 * lib/mike-g++.exp: Don't set the compiler to be tested here.
16239 * lib/g++.exp: Set it here instead. Also, allow use of the
16240 --tool_exec and --tool_opt options. Change CXX to
16241 GXX_UNDER_TEST.
16242
16243 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
16244
16245 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
16246
16247 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
16248
16249 * lib/old-dejagnu.exp: Use prune_warnings instead of
16250 prune_system_crud.
16251 * lib/mike-g++.exp: Ditto.
16252 * lib/gcc.exp: Ditto.
16253 * lib/g++.exp: Ditto.
16254
16255 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
16256
16257 1997-02-07 Jeffrey A Law (law@cygnus.com)
16258
16259 * 941014-2.c: Include stdlib.h
16260 * 960327-1.c: Include stdio.h
16261 * dbra.c, index-1.c: Don't assume ints are 32bits.
16262
16263 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
16264
16265 * lib/gcc.exp: Add gcc,stack_size target feature.
16266
16267 * lib/g++.exp(g++_target_compile): Add the include and link
16268 paths here, not in two other places. And, it's $options, not
16269 options.
16270
16271 * lib/mike-g++.exp(postbase): Remove the code that determines
16272 the correct include and link paths.
16273 * g++.old-deja/old-deja.exp: Ditto.
16274
16275 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
16276
16277 * lib/g++.exp(g++_init): target_compile no longer returns the
16278 filename of the result.
16279
16280 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
16281
16282 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
16283 call to glob.
16284
16285 * gcc.c-torture/special/special.exp: Change call to
16286 gcc_target_compile to include the object file.
16287
16288 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
16289
16290 * gcc.c-torture/special/special.exp: Correct misspelling in last
16291 change.
16292
16293 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
16294
16295 * lib/plumhall.exp(ph_summary): Log the entire output of the
16296 executable. Return -1 if there were any failures, 0 otherwise.
16297 (ph_execute): Return -1 if there were any failures, 0 otherwise.
16298 (ph_make): Clean up objects and executables that were built
16299 if the tests succeeded.
16300
16301 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
16302
16303 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
16304 libraries and includes in the build tree as appropriate.
16305
16306 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
16307
16308 * lib/c-torture.exp: Instead of looking for the global variable
16309 NO_LONG_LONG, check to see if that's a feature of the target.
16310
16311 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
16312
16313 * config/default.exp: Minimize. Delete the remainer of the files in
16314 config; this functionality is now in devo/dejagnu/config.
16315
16316 g++.*/*: Pass any additional flags used to compile to postbase;
16317 delete CXXFLAGS.
16318
16319 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
16320 is now done by runtest.exp. Use gcc_target_compile instead of
16321 compile.
16322
16323 lib/c-torture.exp: Use gcc_target_compile instead of compile.
16324 Remove references to CFLAGS. Use remote_file instead of
16325 calling rm -f.
16326 (c-torture): Take a list of arguments to use to compile this
16327 testcase.
16328
16329 lib/g++.exp: Simplify. Use target_compile instead of compile.
16330 lib/gcc-dg.exp: Ditto.
16331 lib/gcc.exp: Ditto.
16332 lib/mike-{gcc,g++}.exp: Ditto.
16333 lib/old-dejagnu.exp: Ditto.
16334 lib/plumhall.exp: Ditto.
16335
16336 1997-01-08 Jim Wilson <wilson@cygnus.com>
16337
16338 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
16339 (ph_linker): Likewise.
16340
16341 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
16342
16343 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
16344 MAP_ANON / MAP_ANONYMOUS if defined;
16345 else try to map from /dev/zero .
16346
16347 1996-11-12 Jeffrey A Law (law@cygnus.com)
16348
16349 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
16350 isn't defined, then define it to MAP_ANONYMOUS.
16351
16352 1996-11-12 Jeffrey A Law (law@cygnus.com)
16353
16354 * gcc.c-torture: Update to c-torture-1.42 release.
16355
16356 1996-11-11 Jeffrey A Law (law@cygnus.com)
16357
16358 * gcc.c-torture: Update to c-torture-1.41 release.
16359
16360 1996-10-27 Jeffrey A Law (law@cygnus.com)
16361
16362 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
16363 c-torture release.
16364
16365 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
16366
16367 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
16368 and LDFLAGS. Fix second case to append the target_info ldflags
16369 onto LDFLAGS, not CFLAGS.
16370 * lib/g++.exp (g++_init): Add target_info stuff.
16371 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
16372 of libgloss and newlib flags for !native.
16373
16374 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
16375 (GDB): Fix relative path to go up another dir for finding gdb.
16376
16377 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
16378
16379 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
16380 versions in the target_info array, if they don't exist.
16381
16382 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
16383
16384 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
16385
16386 1996-07-08 Jim Wilson <wilson@cygnus.com>
16387
16388 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
16389 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
16390
16391 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
16392
16393 * lib/old-dejagnu.exp: Don't remove the output file before we've
16394 actually tested it. Don't append pwd to the path of the executable
16395 we're testing.
16396
16397 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
16398
16399 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
16400
16401 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
16402
16403 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
16404 temporary directory for compiler files, and set it to a default
16405 value of /tmp. Set $output as the name of the output file from
16406 compiling the testcase. Add a -o option to $cflags_var so the
16407 compiler writes the final output file as $output. Set $executable
16408 to $output.
16409
16410 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
16411 directory for compiler files, and set it to /tmp if it doesn't
16412 already have a value. Set $output_file to the name of the output
16413 file from compiling the testcase. Add a -o option to CXXFLAGS so
16414 the compiler writes the final output file as $output. Use $output
16415 as the executable to be tested.
16416
16417 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
16418
16419 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
16420
16421 1996-06-08 Jeffrey A Law (law@cygnus.com)
16422
16423 * gcc.c-torture/execute/pending-1.c: New test. Still
16424 pending in Tege's queue.
16425
16426 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
16427
16428 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
16429 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
16430 if there were failures. Call unresolved if there were unresolved
16431 testcases. Call gcc_fail if program did not run to completion.
16432 (ph_make): Pass additional argument name to ph_execute.
16433 (ph_execute): Add new argument. Pass additional arguments to
16434 ph_summary. Call gcc_fail is there is no execution output.
16435
16436 1996-04-24 Jeffrey A Law (law@cygnus.com)
16437
16438 * lib/plumhall.exp (proc_summary): Output relavent summary
16439 lines into the log so specific failures in plumhall can be
16440 investigated.
16441
16442 1996-04-10 Jeffrey A Law (law@cygnus.com)
16443
16444 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
16445 (c-torture-execute): Don't try to execute tests which use
16446 "long long" types if $NO_LONG_LONG is nonzero.
16447
16448 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
16449
16450 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
16451 not c-torture.
16452
16453 * gcc.ieee: Move from here.
16454 * gcc.c-torture/execute/ieee: To here.
16455
16456 1996-03-26 Jeffrey A Law (law@cygnus.com)
16457
16458 * gcc.c-torture: Update to c-torture-1.41 release.
16459
16460 1996-03-22 Jeffrey A Law (law@cygnus.com)
16461
16462 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
16463 not "$output".
16464
16465 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
16466
16467 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
16468 -c present.
16469
16470 1996-03-02 Jeffrey A Law (law@cygnus.com)
16471
16472 * config/proelf.exp: Handle connecting to a simulator.
16473
16474 1996-01-31 Jeffrey A Law (law@cygnus.com)
16475
16476 * config/proelf.exp: New file. Enough framework that we can
16477 run c-torture tests on the proelf targets (or any other target
16478 that gdb can connect to for that matter).
16479
16480 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
16481
16482 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
16483 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
16484
16485 * lib/plumhall.exp (ph_execute): Always call ph_summary if
16486 exec_output exists.
16487
16488 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
16489
16490 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
16491 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
16492
16493 * config/*.exp: Update FSF address. Change result of ${tool}_load
16494 to pass/fail/unresolved/unsupported/untested. Caller must now
16495 call unresolved/unsupported/untested.
16496 * lib/*.exp: Update FSF address. Update to handle new results of
16497 ${tool}_load.
16498 * lib/chill.exp (verbose): Delete.
16499
16500 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
16501
16502 * lib/gcc.exp (default_gcc_start): Change order of args to
16503 $LDFLAGS $CFLAGS $LIBS.
16504 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
16505 Save/set/restore CFLAGS. Pass single arg to gcc_start.
16506 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
16507 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16508 * gcc.misc-tests/dg-test.exp: Likewise.
16509 * gcc.misc-tests/msgs.exp: Likewise.
16510 * gcc.prms/prms.exp: Likewise.
16511 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
16512 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
16513
16514 * lib/dg.exp: Deleted, moved to dejagnu/lib.
16515
16516 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
16517
16518 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
16519
16520 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
16521 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
16522
16523 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
16524 necessary.
16525
16526 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
16527
16528 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
16529 global for loop; add use of $mathlib.
16530 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
16531 settings here; set mathlib for anything but VxWorks.
16532
16533 1996-01-22 Jeffrey A Law (law@cygnus.com)
16534
16535 * gcc.c-torture: Update to c-torture-1.40 release.
16536
16537 1996-01-03 Jeffrey A Law (law@cygnus.com)
16538
16539 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
16540 dg.exp.
16541
16542 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
16543
16544 * lib/c-torture.exp (c-torture-execute): Declare "output" as
16545 global.
16546
16547 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
16548
16549 * lib/g++.exp (LIBS): Define if not already.
16550 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
16551 (gcc-dg-prune): Call prune_gcc_output.
16552 * lib/gcc.exp (prune_gcc_output): New proc.
16553 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
16554 prune_gcc_output.
16555
16556 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
16557
16558 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
16559 (c-torture-execute): Likewise. Rename `name' to `testcase'.
16560
16561 1995-11-15 Jeffrey A Law (law@cygnus.com)
16562
16563 * gcc.c-torture: Update to c-torture-1.39 release.
16564
16565 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
16566
16567 * lib/c-torture.exp (c-torture-execute): Don't return if one option
16568 fails, try others as well.
16569
16570 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
16571
16572 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
16573 If compilation fails, mark execute tests as `untested'.
16574 If test is marked as unsupported, don't mark compilation and
16575 execute tests as failed.
16576
16577 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
16578
16579 * lib/g++.exp (g++_init): Don't link in libg++, and look to
16580 libstdc++ for whether or not we want to be doing shared
16581 libraries. Delete link_curses since we don't need it anymore.
16582 * lib/mike-g++.exp (postbase): Don't link in libg++.
16583 * g++.old-deja/old-deja.exp: Likewise.
16584
16585 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
16586
16587 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
16588
16589 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
16590
16591 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
16592 For that, add `-Wl,-a,shared_archive'.
16593 * g++.old-deja/old-deja.exp: Likewise.
16594
16595 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
16596
16597 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
16598
16599 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
16600
16601 * lib/mike-g++.exp (postbase): Pay attention to the status of
16602 g++_load.
16603
16604 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
16605
16606 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
16607
16608 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
16609
16610 * lib/gcc.exp (default_gcc_start): No longer need to log program
16611 being executed or its output, execute_anywhere does that now.
16612 * lib/g++.exp (default_g++_version): Call execute_anywhere.
16613 (default_g++_start): Likewise. Delete calls to verbose/send_log.
16614
16615 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
16616
16617 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
16618 the same as those in lib/g++.exp.
16619
16620 1995-10-10 Jeff Law (law@hurl.cygnus.com)
16621
16622 * gcc.c-torture: Update to c-torture-1.38 release.
16623 * gcc.ieee: Related changes.
16624
16625 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
16626
16627 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
16628 "exec". Minor reformatting changes.
16629
16630 * config/rom68k.exp (${tool}_load): Make it work in a canadian
16631 cross. This means all "exec" calls now work on a remote host as
16632 well.
16633 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
16634 cross. Filter out the extra "\r\n" stuff that expect puts in.
16635 (c-torture-execute): Filter out the bogus warnings like
16636 c-torture-compile does. Add support for canadian cross.
16637 * lib/gcc.exp (default_gcc_version, default_gcc_start)
16638 Use execute_anywhere rather than calling exec directly. Now it
16639 works for canadian cross testing.
16640
16641 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
16642
16643 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
16644 results into a variable, and check that rather than using file exists.
16645
16646 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
16647
16648 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
16649 create a libg++.so. For sunos4.1.*, also add -ltermcap.
16650
16651 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16652
16653 * g++.old-deja/old-deja.exp: Create and pass runshlib and
16654 lib_curses if there's a shared libg++ in the build tree.
16655
16656 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
16657
16658 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
16659 if not supported target.
16660
16661 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
16662
16663 * lib/g++.exp (g++_init): Move empty setting of runshlib and
16664 link_curses up to always happen, not just for native builds.
16665
16666 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
16667
16668 * gcc.c-torture: Update to c-torture-1.36 release.
16669 * gcc.failure: Related changes.
16670
16671 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
16672
16673 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
16674
16675 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
16676
16677 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
16678 * lib/mike-g++.exp (postbase): Not in here. Still reference
16679 runshlib, link_curses, and mathlib for link and run.
16680
16681 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
16682 pass the runtime shared library options for Solaris, OSF/1, and
16683 Irix5, and link with -lcurses to avoid unresolved references.
16684
16685 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
16686
16687 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
16688 only run once.
16689
16690 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
16691
16692 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
16693
16694 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
16695
16696 * gcc.c-torture: Update to c-torture-1.35 release. Note we
16697 do not have a framework for the "compat" tests yet.
16698
16699 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
16700
16701 * lib/mike-g++.exp (postbase): New local variable `mathlib',
16702 set to null if we're testing vxworks5.1. Use that instead of
16703 `-lm' in the setting of LIBS for link and run.
16704
16705 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
16706
16707 * config/rom68k.exp (${tool}_load): Major changes to make it
16708 work. Verified that it does in fact return the stuff in
16709 exec_output properly. Catch any Emul or any TRAP other than 0.
16710
16711 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
16712
16713 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
16714 LDFLAGS properly for targets that need stuff from libgloss.
16715 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
16716 only run once.
16717 (gpp_initialized): New variable.
16718
16719 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
16720
16721 * config/rom68k.exp: Load libgloss.exp.
16722 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
16723 so we can produce a fully linked binary.
16724 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
16725 so we can produce a fully linked binary.
16726
16727 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
16728
16729 * lib/plumhall.exp (ph_section): Watch for expected failures.
16730 Add missing `else'.
16731
16732 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
16733 run the testcase.
16734 (c-torture): Likewise.
16735
16736 1995-08-28 Doug Evans <dje@cygnus.com>
16737
16738 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
16739
16740 * lib/mike-g++.exp (mike_cleanup): New proc.
16741 (prebase): New globals compiler_result, not_compiler_result,
16742 target_regexp.
16743 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
16744 allow leading "-" in pattern. Watch for unsupported tests.
16745 If $compiler_result is set, pattern match assembler code,
16746 and ditto for $not_compiler_result.
16747 * lib/mike-gcc.exp: Likewise.
16748
16749 * lib/plumhall.exp (ph_execute): Only call ph_summary if
16750 execution "succeeded".
16751
16752 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
16753
16754 * config/win32.exp: New file.
16755 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
16756
16757 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
16758
16759 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
16760 unsupported.
16761 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
16762 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
16763 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
16764
16765 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16766 "... without exceptions was ...". That is now handled by
16767 prune_system_crud.
16768 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16769
16770 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
16771
16772 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16773 sieve.c,sort2.c}: New files.
16774 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16775 sieve.exp,sort2.exp}: Drivers for them.
16776
16777 * lib/mike-gcc.exp (program_output): New user settable variable.
16778 (postbase): Call prune_system_crud. Also prune extraneous compiler
16779 messages.
16780 * lib/mike-g++.exp (program_output): New user settable variable.
16781
16782 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16783
16784 * config/sh.exp: Deleted (use sim.exp instead).
16785
16786 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
16787
16788 * config/vx.exp: Declare CHECKTASK as global.
16789 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16790 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16791 * lib/old-dejagnu.exp: Load [pwd]/$executable.
16792
16793 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16794
16795 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16796 target. Like vx.exp, only includes `vx29k.exp' instead of
16797 `vxworks.exp'.
16798
16799 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
16800
16801 * config/sim.exp: Increase time limit from 120 seconds to 240.
16802
16803 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
16804
16805 * gcc.c-torture/execute/950628-1.c: New test.
16806
16807 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
16808
16809 * gcc.c-torture: Update with changes/additions from
16810 c-torture-1.34.
16811
16812 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
16813
16814 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16815
16816 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
16817
16818 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16819
16820 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
16821
16822 * gcc.c-torture/compile/950512-1.c: New test.
16823 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16824 * gcc.dg/struct-ret-1.c: Likewise.
16825
16826 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
16827
16828 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16829 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16830
16831 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
16832
16833 * gcc.c-torture/special/920411-1.c: Deleted.
16834 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16835
16836 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
16837
16838 * config/sim.exp (${tool}_load): Hack in call to bash to get a
16839 cpu limit.
16840
16841 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
16842
16843 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16844
16845 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
16846
16847 From kenner;
16848 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16849 is the proper length.
16850 * va-arg-3.c: Likewise.
16851
16852 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
16853
16854 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
16855 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16856
16857 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
16858 * lib/g++.exp (default_g++_start): Delete old cruft.
16859
16860 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
16861
16862 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16863 (2 * (1 << 18)) to (2 * (1 << 17)).
16864
16865 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16866
16867 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
16868
16869 * config/rom68k.exp: Renamed from config/idp.exp
16870
16871 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
16872
16873 * c-torture/compile/921109-2.c
16874
16875 1995-04-18 Mike Stump <mrs@cygnus.com>
16876
16877 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16878 excess errors.
16879
16880 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
16881
16882 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16883 output.
16884 * lib/g++.exp (default_g++_start): Likewise.
16885
16886 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
16887
16888 * gcc.c-torture/compile/950329-1.c: New test.
16889
16890 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
16891
16892 * config/bug.exp (${tool}_load): Updated to use new remote_open
16893 and remote_close procs.
16894 * config/idp.exp: New file.
16895
16896 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
16897
16898 * gcc.c-torture/execute/950322-1.c: New test.
16899
16900 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
16901
16902 * config/vx.exp (${tool}_load): Clean up testing of return code from
16903 vxworks_ld and vxworks_spawn.
16904
16905 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
16906
16907 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16908
16909 1995-03-13 Mike Stump <mrs@cygnus.com>
16910
16911 * lib/old-deja.exp: Add `excess errors test - ' error, now one
16912 can mark excess errors on a machine by machine basis. Note, the
16913 default is to not expect any excess errors, even when excess
16914 errors test - is given, so you will want to put an XFAIL ... on
16915 these lines. For example, // excess errors test - XFAIL hppa*-*-*
16916 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16917 those 4 machines, but no others.
16918
16919 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
16920
16921 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16922 * lib/c-torture.exp: to here.
16923
16924 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
16925
16926 * gcc.c-torture/execute/950221-1.c: New test.
16927 * gcc.c-torture/execute/struct-ret-1.c: New test.
16928 * gcc.c-torture/compile/950221-1.c: New test.
16929
16930 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16931
16932 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
16933
16934 * gcc.c-torture/execute/arith-1.c (main): Return 0.
16935 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16936
16937 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
16938
16939 * g++.gb: New directory of tests, derived from my signature and
16940 class scoping tests.
16941
16942 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16943 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16944 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16945 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16946 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16947 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16948 * g++.gb/sig25.C: Likewise.
16949
16950 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16951 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16952 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16953 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16954 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16955 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16956 * g++.gb/sig25.exp: Likewise.
16957
16958 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16959 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16960 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16961 * g++.gb/scope13.C: Likewise, this test still fails.
16962
16963 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16964 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16965 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16966 * g++.gb/scope13.exp: Ditto.
16967
16968 * g++.gb/README: New file, explains what these tests are about.
16969
16970 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
16971
16972 * lib/dg.exp (dg-do): Support `preprocess'.
16973 (dg-test): Likewise.
16974
16975 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
16976
16977 * config/udi.exp: change "continue -expect" to "exp_continue".
16978
16979 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
16980
16981 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16982 Delete redundant tests.
16983
16984 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16985 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16986 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16987 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16988 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16989 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16990 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16991 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16992
16993 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16994 storing label pointers.
16995 * gcc.c-torture/execute/921019-1.c: Likewise.
16996 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16997 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16998 parameter fp.
16999 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
17000 constants.
17001
17002 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
17003 Delete obsolete tests.
17004
17005 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
17006 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
17007 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
17008 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
17009 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
17010 * gcc.c-torture/compile/950124-1.c: New test.
17011
17012 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
17013
17014 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
17015
17016 * lib/mike-g++.exp: Add -lm to LIBS.
17017
17018 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
17019
17020 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
17021
17022 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
17023
17024 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
17025
17026 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
17027
17028 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
17029
17030 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
17031
17032 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
17033 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
17034 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
17035 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
17036 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
17037 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
17038 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
17039 * g++.law/{operators31.C, operators32.C,
17040 * g++.law/{operators33.C, operators34.C}: Likewise.
17041 * g++.law/{pic1.C, refs2.C}: Likewise.
17042 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
17043 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
17044 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
17045 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17046
17047 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
17048 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
17049 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
17050 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
17051 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
17052 * g++.law/{enum9.exp, friend5.exp}: Likewise.
17053 * g++.law/{nest3.exp, nest4.exp}: Likewise.
17054 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
17055 * g++.law/{operators30.exp, operators31.exp}: Likewise.
17056 * g++.law/{operators32.exp, operators33.exp}: Likewise.
17057 * g++.law/{operators34.exp}: Likewise.
17058 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
17059 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
17060 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
17061 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
17062 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17063
17064 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
17065 No longer expected to fail.
17066 * g++.law/missed-error3.C: Tweak for recent bool changes.
17067
17068 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
17069
17070 * config/emb-unix: Deleted.
17071 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
17072 remote execution. Do final link on remote host if REMOTE_LINK is set.
17073
17074 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
17075
17076 * lib/dg.exp (dg-test): Fix typo in last patch.
17077
17078 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
17079
17080 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
17081 (handles multiple occurrences).
17082
17083 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
17084
17085 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
17086 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
17087 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
17088 printed).
17089 * lib/c-torture.exp (c-torture-compile): Likewise.
17090 (c-torture): Prepend full path if missing.
17091 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
17092 (gcc_fail): Likewise.
17093 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
17094
17095 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
17096
17097 * lib/netware.exp: Only attach to NetWare i386 systems.
17098
17099 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
17100
17101 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
17102 messages. Add test name to "output pattern match" pass/fail message.
17103
17104 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
17105
17106 * gcc.dg: New testsuite.
17107 * gcc.dg/dg.exp: New file.
17108
17109 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
17110 test-switch.c}: Deleted.
17111
17112 * gcc.misc-tests/msgs.exp: New testcase driver.
17113
17114 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
17115
17116 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
17117 Watch for illegal return values from ${tool}_load.
17118 * config/unix.exp (${tool}_load): Fix pass/fail detection for
17119 cross targets. Coerce return value >0 to 1.
17120
17121 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
17122
17123 * config/unix.exp (${tool}_load): Call program rsh, not proc.
17124
17125 * config/emb-unix.exp: New file.
17126
17127 * config/sim.exp: Error if variable $SIM not defined.
17128 (${tool}_load): Mark test as "untested" if simulator missing.
17129
17130 * config/unix.exp: Load remote.exp to get rcp_download.
17131 * lib/c-torture.exp: Use different option lists for testcases with
17132 and without loops.
17133 * gcc.c-torture/execute/execute.exp: Likewise.
17134
17135 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
17136
17137 * config/*.exp: Clarify return code from ${tool}_load.
17138 Call `unresolved' or `untested' instead of `warning' or `perror'
17139 (sometimes you still want to call both though).
17140 Add comment that `shell_id' is local to each file.
17141 * config/udi.exp (timeout): Set to 30.
17142 Don't print warning if connection fails, $connectmode has already
17143 printed an error.
17144 (${tool}_load): Move verbose messages to level 2.
17145 Rework pattern for "Process started" message.
17146 Pass `shell_id' to ${connectmode}_download.
17147 Retry twice upon timeout. Make resetting of target more robust.
17148 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
17149 Pass `shell_id' to exit_$connectmode.
17150 Only call exit_$connectmode if connected.
17151 * config/unix.exp (${tool}_load): Check return codes better.
17152 * config/vrtx.exp (${tool}_load): Likewise.
17153 * config/vx.exp (${tool}_load): Likewise.
17154 Delete unneeded global's.
17155 * lib/dg.exp (dg-test): Update to reflect clarified return codes
17156 from ${tool}_load.
17157 (dg-stat): Delete.
17158 (dg-init): Delete recording of pass/fail counts.
17159 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17160 (old-dejagnu-init): Likewise.
17161 (old-dejagnu-stat): Delete contents, empty proc now.
17162 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
17163 (c-torture): Delete references to lcnt, lpass, lfail.
17164 Get option list from TORTURE_OPTIONS.
17165 Delete -funroll[-all]-loops if no loops.
17166 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
17167 (g++_stat): Delete contents (empty proc now).
17168 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
17169 (gcc_finish): Likewise.
17170 (gcc_stat): Deleted.
17171 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
17172 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
17173 * gcc.c-torture/execute/execute.exp: Likewise.
17174 Split tests into two parts: compile, execute.
17175 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
17176 no loops. Update to reflect clarified return codes from ${tool}_load.
17177
17178 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
17179
17180 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
17181 to grep for.
17182 (old-dejagnu): Likewise (where necessary).
17183
17184 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
17185
17186 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
17187
17188 * lib/dg.exp (dg-process-target): Fix processing of selector.
17189 Add comment regarding use of `error'.
17190
17191 * lib/gcc.exp (prune_system_crud): Define if missing.
17192 * lib/g++.exp (prune_system_crud): Likewise.
17193
17194 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
17195 Call prune_system_crud.
17196 * lib/dg.exp (dg-runtest): New proc.
17197 Use perror instead of send_user for tcl errors in testcase.
17198 Don't return any value, it's never used.
17199 Don't clobber previous definition of `unknown'.
17200 Print tcl errors in `dg-final'.
17201
17202 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
17203
17204 * lib/dg.exp (dg-process-target): Improve syntax error messages.
17205 (dg-test): Don't print errorInfo, it contains stack backtrace.
17206
17207 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
17208
17209 * lib/g++.exp (runtest_file_p): Define if missing.
17210
17211 1994-09-24 Doug Evans (dje@cygnus.com)
17212
17213 * lib/mike-g++.exp: Comment out loading of g++.exp.
17214 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
17215 (default_g++_version): Always print something.
17216 (default_g++_start): Comment out call to `which'.
17217 (g++_start, g++_load): Deleted (must be defined in config file).
17218 * lib/gcc.exp: Test for existence of $CC at start.
17219 Delete check for tmpdir (done in gcc_init).
17220 (default_gcc_version): Always print something.
17221 (default_gcc_start): Comment out call to `which'.
17222 * config/*.exp: Major cleanup - make cross targets work at least a
17223 little better for g++ (by not being "--tool gcc" specific).
17224 Rename gcc_xxx to ${tool}_xxx.
17225 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
17226 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
17227
17228 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
17229
17230 * lib/c-torture.exp (c-torture-compile): Rework compiler
17231 message processing.
17232
17233 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
17234 c-torture.
17235
17236 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
17237
17238 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
17239
17240 * lib/dg.exp (dg-process-target): Support { target native }.
17241
17242 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
17243
17244 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
17245 looked for "... program xxx got fatal signal".
17246 Correct regsub munging of `comp_output'.
17247 Ignore compiler messages "path prefix not used" and "linker input
17248 file unused".
17249
17250 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
17251
17252 * lib/gcc.exp (runtest_file_p): Define if missing.
17253 * gcc.prms/template.c: Example to work from.
17254
17255 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
17256
17257 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
17258 * lib/dg.exp (dg-test): Call unsupported testcases as such.
17259
17260 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
17261 * gcc.prms/1883.c: Moved from compile/940714-1.c.
17262 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
17263 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
17264
17265 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
17266 (dg-process-target): No longer a varargs proc.
17267 Return S/N for target, P/F for xfail. All callers changed.
17268 (user option procs): More argument checking.
17269 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
17270 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
17271 (dg-test): Skip test if not running on selected target in `dg-do'.
17272 Update handling of `dg-do-what', `dg-output-text'.
17273 Separate execution pass/fail from output pattern match pass/fail.
17274 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
17275
17276 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
17277
17278 * gcc.c-torture/special/special.exp: Don't expect failure for mips
17279 target for 920510-1.c.
17280
17281 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
17282
17283 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
17284 Clean up comment regarding use of passcnt, etc.
17285 (gcc_stat): Don't update `testcnt' here.
17286 (gcc_finish): Do it here.
17287 Might as well reset `but_id' here too.
17288 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
17289 to determine if the file should be tested.
17290 * gcc.c-torture/compile/compile.exp: Likewise.
17291 * gcc.c-torture/execute/execute.exp: Likewise.
17292 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17293 * gcc.misc-tests/dg-test.exp: Likewise.
17294 * gcc.prms/prms.exp: Likewise.
17295 * gcc.wendy/wendy.exp: Likewise.
17296 * g++.old-deja.exp: Likewise.
17297 Move "Testing file" message to verbose level 1.
17298
17299 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
17300
17301 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
17302
17303 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
17304
17305 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
17306 (default_gcc_start): Accept optional second list element
17307 of compiler flags. Print compiler output at verbosity level 2.
17308 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
17309 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
17310 Save current values of framework globals passcnt, failcnt, xpasscnt,
17311 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
17312 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
17313 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
17314 xfailcnt to compute stats. Update framework global `testcnt' from
17315 pass/fail counts.
17316 (gcc_finish): New proc. Clean up test environment.
17317 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
17318 (gcc_epass, gcc_efail): Delete.
17319 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
17320 argument of line number.
17321 (dg-init): If the tool has an init routine, call it.
17322 (dg-test): Remove args `cflags_var' and `libs_var'.
17323 Pass all compiler options to ${tool}_start.
17324 Handle missing line number.
17325 (dg-finish): New function.
17326 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
17327 particular files. Call gcc_finish at end. Move "skipping test"
17328 message to verbosity level 3.
17329 * gcc.c-torture/compile/compile.exp: Likewise.
17330 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
17331 * gcc.c-torture/execute/execute.exp: Likewise.
17332 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17333 Print testcase being tried at verbosity level 1.
17334 * gcc.c-torture/special/special.exp: Unset xfail.
17335 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17336 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
17337 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
17338 * gcc.failure/failure.exp: Likewise.
17339 * gcc.ieee/ieee.exp: Likewise.
17340 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
17341 Update call to dg-test. Call dg-finish at end.
17342 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
17343 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
17344 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
17345 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
17346 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
17347 * gcc.wendy/wendy.exp: Add copyright.
17348 Delete setting of tmpdir (done by gcc_init).
17349 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
17350 Pass compiler flags to gcc_start. Call gcc_finish at end.
17351 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
17352 gcc_[ce]pass/fail.
17353
17354 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
17355
17356 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
17357 confusion.
17358 (g++_load): Likewise.
17359
17360 * config/*.exp (gcc_load): Some were varargs fns and some were not.
17361 Rename argument to `prog' to remove the confusion.
17362 Varargs fns behave differently too!
17363 (g++_load): Likewise.
17364
17365 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
17366
17367 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
17368 what it is. Delete (always) printing of status value for !native.
17369 Simplify verbose code, and include status and exec_output.
17370 (g++_load): Use gcc_load.
17371
17372 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
17373
17374 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
17375 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
17376 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
17377 940714-3.c as these testcases don't exist anymore. Make
17378 va-arg-1.c expected to pass.
17379
17380 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
17381
17382 * gcc.misc-tests/misc.exp: Only run specific testcases.
17383 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
17384 * gcc.misc-tests/dg-[1-9].c: New files.
17385
17386 * lib/dg.exp: New testsuite driver.
17387 * gcc.prms/prms.exp: Use it.
17388
17389 * README.gcc: New file.
17390
17391 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
17392 Document and reset `lxpass' and `lxfail'.
17393 Simplify "initialized" message.
17394 (gcc_stat): Clean up comments a little.
17395
17396 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
17397
17398 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
17399
17400 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
17401
17402 * lib/old-dejagnu.exp (process-option): New proc.
17403 (old-dejagnu-init, old-dejagnu-stat): Likewise.
17404 (old-dejagnu): Simplify.
17405 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
17406
17407 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
17408
17409 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
17410 exists and is not an empty string.
17411
17412 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
17413 $xfail rather than calling setup_xfail. Clear $xfail when test is
17414 finished.
17415 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
17416 automatically.
17417
17418 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
17419 longer expected to fail.
17420
17421 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
17422 "f" function call.
17423
17424 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
17425
17426 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
17427 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
17428 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
17429 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
17430 c-torture-1.29.
17431
17432 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
17433 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
17434
17435 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
17436
17437 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
17438 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
17439
17440 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
17441 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
17442 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
17443
17444 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
17445
17446 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
17447 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
17448 940714-1.c, 940714-2.c, 940714-3.c},
17449 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
17450 gcc.misc-tests/{mg.c,mg.exp}:
17451 New tests.
17452 * gcc.noncompile/noncompile.exp: Change accordingly.
17453
17454 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
17455
17456 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
17457 Undo previous clobberage.
17458
17459 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
17460
17461 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
17462 * gcc.special/{930510-1.c, special.exp}:
17463 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
17464 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
17465 struct-varargs-1.c}: New tests from c-torture-1.26.
17466
17467 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
17468
17469 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
17470 argument to switch.
17471
17472 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
17473
17474 * Revert the previous changes. Please see Rob's directory
17475 (/lisa/test/rob/progressive/gcc/testsuite) for testing
17476 fixes.
17477
17478 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
17479
17480 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
17481 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
17482 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
17483 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
17484 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
17485 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
17486 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
17487 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
17488 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
17489 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
17490 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
17491 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
17492 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
17493 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
17494 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
17495 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
17496 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
17497 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
17498 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
17499 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
17500 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
17501 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
17502 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
17503 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
17504 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
17505 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
17506 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
17507
17508 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
17509
17510 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
17511 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
17512 with perror calls.
17513
17514 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
17515
17516 * config/unix.exp (g++_load): Fix syntax.
17517
17518 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
17519
17520 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
17521 * gcc.noncompile/921017-1.c: Deleted obsolete test.
17522 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
17523 Don't expect va-arg-1.c to fail. Correct expected output for
17524 920928-1.c.
17525 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
17526 * gcc.wendy/hbm4.c: Correct typo.
17527 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
17528
17529 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
17530
17531 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
17532 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
17533 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
17534 * lib/c-torture.exp (c-torture-compile): Ditto.
17535
17536 Reduce volume of output (remove all the -I's and such).
17537 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
17538 Call gcc_cpass, gcc_cfail.
17539 (c-torture): Pass testing option to c-torture-compile.
17540
17541 1994-03-21 Doug Evans (dje@cygnus.com)
17542
17543 Bring patches over from progressive.
17544 * config/default.exp: Exit remote shell cleanly.
17545 (g++_exit, g++_start): Add default versions.
17546 * config/sim.exp (gcc_load): Use perror, not error.
17547
17548 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
17549
17550 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
17551 set in site.exp.
17552
17553 1994-03-14 Doug Evans (dje@cygnus.com)
17554
17555 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
17556 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
17557 (wendy_try): New proc to run testcase.
17558 (main loop): Call 'em.
17559 * gcc.wendy/*.c: Clean up pass to correct expected output.
17560
17561 * lib/gcc.exp: Minor cleanup work.
17562 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
17563
17564 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
17565
17566 * config/sim.exp (gcc_load): Document return codes better.
17567 Don't pass -v to simulator.
17568
17569 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
17570
17571 * gcc.special/920717-x.c: Fix typo.
17572 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
17573 get at sources.
17574
17575 * lib/mike-gcc.exp: Fix typo.
17576
17577 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
17578
17579 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
17580 binary to use, transform the name.
17581 * config/*.exp: rename everything. Nuke any g++ specific files,
17582 it's now a special case of gcc that requires no special support.
17583 Add a default.exp for unsupported targets.
17584
17585 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
17586
17587 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
17588 lib/old-dejagnu.exp: Fix a few patterns to work with the new
17589 version of Tcl.
17590
17591 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
17592
17593 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
17594 than a warning.
17595
17596 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
17597
17598 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
17599
17600 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
17601
17602 * gcc.execute/execute.exp: Combine opt_list and foption_list into
17603 option_list. Compile every file with only 4/6 option choices
17604 (same as C torture) instead of with 12/18 different option
17605 choices.
17606 * lib/c-torture.exp: Likewise.
17607
17608 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
17609 not already set.
17610
17611 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
17612
17613 * lib/old-deja.exp: Add `excess errors test fails' error, now one
17614 can put an XFAIL *-*-* on excess errors.
17615
17616 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
17617
17618 * g++.law: Add more tests derived from g++-bugs snapshots.
17619
17620 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
17621 equivalent to g++.law/init9.
17622
17623 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
17624 compiled it, and the a.out file after we've run it.
17625
17626 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
17627
17628 * lib/mike-g++.exp (postbase): Delete the .o file after we've
17629 compiled it, and the a.out file after we've run it.
17630
17631 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
17632
17633 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
17634
17635 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
17636
17637 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
17638 version number.
17639
17640 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
17641
17642 * g++.law: New directory of g++ tests derived from the g++-bugs
17643 snapshots.
17644
17645 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
17646
17647 * gcc.compile: initbug1.c initbug1.exp testcase added
17648
17649 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
17650
17651 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
17652 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
17653 fixes submitted by Jeff Law (law@cs.utah.edu)
17654 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
17655 Jeff Law (law@cs.utah.edu)
17656
17657
17658 1993-11-30 Mike Stump (mrs@cygnus.com)
17659
17660 * config/unix-g++.exp: Follow the gcc way of doing things.
17661 * g++.old-deja/old-deja.exp: Minor updates.
17662 * lib/g++.exp: New file, follow the gcc way of doing things.
17663 * lib/old-dejagnu.exp: Minor updates.
17664 * lib/mike-g++.exp: Always unset errorInfo.
17665
17666 1993-11-06 Mike Stump (mrs@cygnus.com)
17667
17668 * lib/gcc.exp: Fix some errors with the below change, CC and
17669 CFLAGS should be global when setting, not local.
17670
17671 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
17672
17673 * lib/gcc.exp: Transform tool name.
17674
17675 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
17676
17677 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
17678
17679 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
17680
17681 * lib/gcc.exp: change gcc_done to gcc_stat
17682
17683 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
17684
17685 * Upgraded gcc testsuite to c-torture version 1.25
17686
17687 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
17688
17689 * lib/gcc.exp: added reporting code. Changed verbose compile message.
17690 * lib/c-torture: added hooks for new reporting code.
17691
17692 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
17693
17694 * config/sh-gcc.exp: check if sh-sim exists in the path
17695
17696 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
17697
17698 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
17699 * gcc.compile/compile.exp: Initial changes for new logic.
17700 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
17701 * gcc.failure/failure.exp: Initial changes for new logic.
17702 * gcc.ieee/ieee.exp: Initial changes for new logic.
17703 * gcc.misc-tests/misc.exp: Initial changes for new logic.
17704 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
17705 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
17706 * lib/c-torture.exp: Initial changes for new logic.
17707 * lib/gcc.exp: Initial changes for new logic.
17708
17709 1993-10-15 Mike Stump (mrs@cygnus.com)
17710
17711 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
17712 depend upon failure or success. Fully qualify names in failure
17713 and success messages. Always remove a.out before starting
17714 compile, just in case. Pay more attention to error text output by
17715 the compiler. Handle testcases with no known past errors just
17716 like all others, so that things are uniform. Other miscellaneous
17717 improvements.
17718
17719 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
17720
17721 * gcc.cpp: new directory for cpp tests
17722
17723 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
17724
17725 * lib/chill.exp: Code reformatted, removed unused code.
17726 * config/unix-chill.exp: Code reformatted, removed unused code.
17727 * chill.execute/execute.exp: Code reformatted, removed unused code.
17728 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
17729
17730 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
17731
17732 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
17733 routines not written.
17734
17735 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
17736
17737 * config/bug-gcc.exp: Use new procs from bug.exp.
17738
17739 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
17740
17741 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
17742 via ftp, rather than depending on NFS.
17743 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
17744 case.
17745
17746 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
17747
17748 * config/bug-gcc.exp: Use new download proc.
17749
17750 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
17751
17752 * chill.execute/execute.exp: cleanups, handles errors better
17753 * chill.compile/compile.exp: rewrite, based on execute.exp
17754 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
17755 * lib/chill.exp: major changes to diff proc and compile and link
17756 procs. added chill_fail and chill_pass wrappers to pass and
17757 fail. added more comments, and handle error codes better.
17758 Added a hack to capture stderr from exec, so noncompile tests
17759 can work.
17760
17761 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
17762
17763 * chill.execute/execute.exp: rewrite of testsuite driver
17764 * lib/chill.exp: rewrite of testsuite driver
17765 * config/unix-chill.exp: rewrite of testsuite driver
17766
17767 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
17768
17769 In chill.execute:
17770 * iexpr.ch: Standardize uppercase.
17771 * tuples.dat: Standardize uppercase.
17772 * vary.ch: standardize. Correct varying string assignments.
17773 * vary.dat: Add new output lines.
17774
17775 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
17776
17777 In chill.execute:
17778 * chprintf.ch: Standardize use of uppercase.
17779 * tuples.ch: Standardize and turn arr2 into a DCL,
17780 rather than a SYN.
17781 * pinits.ch: Standardize.
17782
17783 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
17784
17785 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
17786 * Makefil: Renamed to Makefile.in.
17787 * configure.in: New.
17788
17789 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
17790
17791 In chill.execute:
17792 * .cvsignore: Add result/output files.
17793 * Makefile: Fix up variables at start. Use MFLAGS
17794 everywhere. Correct bool_loc, built_ins entries.
17795 Add entry for vary1.ch.
17796 * bitarray.ch: Standardize upper-case usage.
17797 * bitexpr.ch: Standardize, add output of b1.
17798 * params.ch: Use arrayt in along PROC parameters, to
17799 avoid novelty problems.
17800 * sets.ch: Tiny cleanup.
17801 * vary1.ch: Re-indent.
17802
17803 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
17804
17805 * Add PR-related files to Makefiles, .cvsignore files, etc.
17806
17807 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
17808
17809 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
17810 with compiler objects. New names are test-flow.c and test-loop.c
17811
17812 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
17813
17814 * Upgraded c-torture tests from 1.19 to 1.20
17815
17816 * new files:
17817 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
17818 * gcc.compile: 930623-1.c 930623-2.c
17819 * gcc.noncompile: 930622-1.c 930622-2.c
17820 * gcc.failure: 920411-1.c 920627-2.c
17821 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
17822
17823 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
17824
17825 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
17826 More changes to get testsuite working properly. Needs more work.
17827 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
17828
17829 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
17830
17831 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
17832 More changes to get testsuite working properly. Needs more work.
17833
17834 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
17835
17836 * chill.compile/compile.exp: Added for Dejagnu support
17837 * chill.execute/execute.exp: Added for Dejagnu support
17838 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
17839
17840 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
17841
17842 This should complete moving the CHILL test files.
17843 * chill.noncompile(.cvsignore printf.grt
17844 in-printf.grt chprintf.grt chprintf.ch):
17845 Added test-support files.
17846 (Makefile): Modified further.
17847 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
17848 signal.ch): Added test files.
17849 * chill.execute (.cvsignore printf.grt printr.c
17850 in-printf.grt rts.c chprintf.grt rts.h): Added
17851 test-support files.
17852 (Makefile): More corrections.
17853
17854 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
17855
17856 * chill.compile, chill.execute, chill.nocompile: Add CHILL
17857 test cases, ready for DejaGnu.
17858
17859 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
17860
17861 * Upgraded c-torture tests from 1.18 to 1.19
17862
17863 * gcc.compile: added test(s):
17864 930607-1.c
17865 * gcc.execute: added test(s):
17866 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17867
17868 * added new subdirectory for misc tests: gcc.misc-tests
17869 * gcc.misc-test(s): added tests:
17870 inst-check.c test-consts.c test-ior.c test-switch.c
17871
17872 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
17873
17874 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17875
17876 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
17877
17878 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17879
17880 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
17881
17882 * Upgraded c-torture tests from 1.17 to 1.18
17883
17884 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
17885
17886 * Upgraded c-torture tests from 1.12 to 1.17
17887
17888 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
17889
17890 * lib/old-dejagnu.exp:
17891 Fixed handling of XFAIL target triplets to correctly
17892 recognize wildcard characters. Removed code that
17893 appended a unique id tag to the end of the file name
17894 printed out by the result of the testcases within a
17895 given test file.
17896
17897 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
17898
17899 * lib/old-dejagnu.exp:
17900 Reworked expected failure handling to trigger off of XFAIL
17901 keyword in keyphrase embeded in testcase source code. The
17902 XFAIL keyword must be at the end of the keyphrase line. It
17903 may optionally be followed by one or more target triplets.
17904 It has just occured that the handling of wildcards in the
17905 target triplet may not be correct.
17906
17907 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
17908
17909 * g++.old-deja/tests:
17910 Moved all subdirectories up one level into g++.old-deja .
17911
17912 * lib/old-dejagnu.exp:
17913 Fixed problem with CXXFLAGS not being properly reset, and being
17914 corrupted with extraneous "-c" compiler option. This was
17915 causing binaries to not be generated for test that needed them.
17916 Modified strings passed to "pass" and "fail" so that individual
17917 tests from the same test file would be distinguished by an
17918 identifier appended to the test file name in the summary logs;
17919 this corrected a problem with erroneous diff logs. Added code
17920 to search testcases for expected fail and unexpected pass keywords.
17921
17922 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
17923
17924 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17925
17926 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
17927
17928 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17929 Removed extraneous text from end of "Special g++ Options"
17930 keyphrase.
17931
17932 * lib/old-dejagnu.exp: Added pattern matching to look for new
17933 keywords, embedded in testcases comments, which will trigger
17934 calls to xpass and xfail.
17935
17936 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
17937
17938 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17939 comments embedded in the testcases, especially the one looking for
17940 special compiler options, as well as the pattern matching for the
17941 compiler output again.
17942
17943 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
17944
17945 * lib/old-dejagnu.exp: Do a proper check of the return value for
17946 execute tests. Fixed several problems with the pattern matching
17947 of the compiler output which gave erroneous test results.
17948 Changed several of the test result messages to be more descriptive.
17949 * config/unix-g++.exp: Proc g++_load now actually works and
17950 executes the tests passed to it and returns a usable return
17951 value.
17952
17953 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
17954
17955 * lib/gcc.exp: Exits gracefully if $CC is bogus.
17956
17957 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
17958
17959 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17960 Modified both files to properly execute the old style
17961 dejagnu tests. The previous versions of these files were
17962 experimental and did not function anything near correctly.
17963
17964 1993-04-05 Rob Savoye (rob@cygnus.com)
17965
17966 * Removed all Makefile.in and configure.in files. No configuration
17967 needed now.
17968
17969 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
17970
17971 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17972
17973 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
17974
17975 * gcc.compile/configure.in, gcc.unsorted/configure.in,
17976 gcc.special/configure.in, gcc.noncompile/configure.in,
17977 gcc.execute/configure.in, gcc.code_quality/configure.in,
17978 g++.other/configure.in, g++.old-deja/configure.in,
17979 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17980 in srcname setting.
17981
17982 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
17983
17984 * lib/udi.exp: Fixed mondfe and mondfe_download.
17985 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17986 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17987
17988 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
17989
17990 * config/udi-gdb.exp: Check $shell_id after connecting to target.
17991 (gdb_exit): Don't remove *_soc files.
17992
17993 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
17994
17995 * lib/c-torture.exp: Don't look for main; instead always use -w
17996 -c. This is how the c-torture tests work. Remove the object
17997 file if the compilation succeeds.
17998 * gcc.execute/execute.exp: Remove executable if test passes.
17999 * gcc.noncompile/noncompile.exp: Every test is an expected
18000 failure.
18001 * gcc.special/special.exp: Added tests from c-torture 1.11,
18002 corrected use of existing test.
18003 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
18004 gcc.execute/920625-1.c: Updated to c-torture 1.11.
18005 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
18006 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
18007 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
18008 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
18009 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
18010 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
18011 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
18012 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
18013 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
18014 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
18015 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
18016 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
18017 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
18018 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
18019 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
18020 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
18021 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
18022 c-torture 1.11.
18023 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
18024 correspond to c-torture 1.11.
18025
18026 * New file.